summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-05 11:14:33 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-05 11:14:33 +0000
commit52ab79c1cbb3acd7dbf119eeeb2a3cc065fe59b7 (patch)
treef24fa38a434024fd33a936506a0664886cb497b1 /docs
parentReleasing debian version 23.13.1-1. (diff)
downloadsqlglot-52ab79c1cbb3acd7dbf119eeeb2a3cc065fe59b7.tar.xz
sqlglot-52ab79c1cbb3acd7dbf119eeeb2a3cc065fe59b7.zip
Merging upstream version 23.13.7.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'docs')
-rw-r--r--docs/search.js2
-rw-r--r--docs/sqlglot.html6
-rw-r--r--docs/sqlglot/_version.html8
-rw-r--r--docs/sqlglot/dataframe/sql.html40
-rw-r--r--docs/sqlglot/dialects/athena.html2
-rw-r--r--docs/sqlglot/dialects/bigquery.html10
-rw-r--r--docs/sqlglot/dialects/clickhouse.html18
-rw-r--r--docs/sqlglot/dialects/doris.html2
-rw-r--r--docs/sqlglot/dialects/drill.html2
-rw-r--r--docs/sqlglot/dialects/duckdb.html4
-rw-r--r--docs/sqlglot/dialects/hive.html4
-rw-r--r--docs/sqlglot/dialects/mysql.html16
-rw-r--r--docs/sqlglot/dialects/oracle.html2
-rw-r--r--docs/sqlglot/dialects/postgres.html2
-rw-r--r--docs/sqlglot/dialects/presto.html4
-rw-r--r--docs/sqlglot/dialects/redshift.html2
-rw-r--r--docs/sqlglot/dialects/snowflake.html2471
-rw-r--r--docs/sqlglot/dialects/sqlite.html4
-rw-r--r--docs/sqlglot/dialects/starrocks.html2
-rw-r--r--docs/sqlglot/dialects/teradata.html6
-rw-r--r--docs/sqlglot/dialects/trino.html4
-rw-r--r--docs/sqlglot/dialects/tsql.html16
-rw-r--r--docs/sqlglot/expressions.html16
-rw-r--r--docs/sqlglot/generator.html73
-rw-r--r--docs/sqlglot/helper.html2
-rw-r--r--docs/sqlglot/jsonpath.html2
-rw-r--r--docs/sqlglot/optimizer/annotate_types.html8
-rw-r--r--docs/sqlglot/optimizer/merge_subqueries.html2
-rw-r--r--docs/sqlglot/optimizer/simplify.html4
-rw-r--r--docs/sqlglot/parser.html8072
-rw-r--r--docs/sqlglot/time.html2
-rw-r--r--docs/sqlglot/tokens.html4
32 files changed, 5451 insertions, 5361 deletions
diff --git a/docs/search.js b/docs/search.js
index 373ad23..5bdf962 100644
--- a/docs/search.js
+++ b/docs/search.js
@@ -1,6 +1,6 @@
window.pdocSearch = (function(){
/** elasticlunr - http://weixsong.github.io * Copyright (C) 2017 Oliver Nightingale * Copyright (C) 2017 Wei Song * MIT Licensed */!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u<s.length;u++){var a=s[u];r[a]=this.pipeline.run(t.tokenizer(e[a]))}var l={};for(var c in o){var d=r[c]||r.any;if(d){var f=this.fieldSearch(d,c,o),h=o[c].boost;for(var p in f)f[p]=f[p]*h;for(var p in f)p in l?l[p]+=f[p]:l[p]=f[p]}}var v,g=[];for(var p in l)v={ref:p,score:l[p]},this.documentStore.hasDoc(p)&&(v.doc=this.documentStore.getDoc(p)),g.push(v);return g.sort(function(e,t){return t.score-e.score}),g},t.Index.prototype.fieldSearch=function(e,t,n){var i=n[t].bool,o=n[t].expand,r=n[t].boost,s=null,u={};return 0!==r?(e.forEach(function(e){var n=[e];1==o&&(n=this.index[t].expandToken(e));var r={};n.forEach(function(n){var o=this.index[t].getDocs(n),a=this.idf(n,t);if(s&&"AND"==i){var l={};for(var c in s)c in o&&(l[c]=o[c]);o=l}n==e&&this.fieldSearchStats(u,n,o);for(var c in o){var d=this.index[t].getTermFrequency(n,c),f=this.documentStore.getFieldLength(c,t),h=1;0!=f&&(h=1/Math.sqrt(f));var p=1;n!=e&&(p=.15*(1-(n.length-e.length)/n.length));var v=d*a*h*p;c in r?r[c]+=v:r[c]=v}},this),s=this.mergeScores(s,r,i)},this),s=this.coordNorm(s,u,e.length)):void 0},t.Index.prototype.mergeScores=function(e,t,n){if(!e)return t;if("AND"==n){var i={};for(var o in t)o in e&&(i[o]=e[o]+t[o]);return i}for(var o in t)o in e?e[o]+=t[o]:e[o]=t[o];return e},t.Index.prototype.fieldSearchStats=function(e,t,n){for(var i in n)i in e?e[i].push(t):e[i]=[t]},t.Index.prototype.coordNorm=function(e,t,n){for(var i in e)if(i in t){var o=t[i].length;e[i]=e[i]*o/n}return e},t.Index.prototype.toJSON=function(){var e={};return this._fields.forEach(function(t){e[t]=this.index[t].toJSON()},this),{version:t.version,fields:this._fields,ref:this._ref,documentStore:this.documentStore.toJSON(),index:e,pipeline:this.pipeline.toJSON()}},t.Index.prototype.use=function(e){var t=Array.prototype.slice.call(arguments,1);t.unshift(this),e.apply(this,t)},t.DocumentStore=function(e){this._save=null===e||void 0===e?!0:e,this.docs={},this.docInfo={},this.length=0},t.DocumentStore.load=function(e){var t=new this;return t.length=e.length,t.docs=e.docs,t.docInfo=e.docInfo,t._save=e.save,t},t.DocumentStore.prototype.isDocStored=function(){return this._save},t.DocumentStore.prototype.addDoc=function(t,n){this.hasDoc(t)||this.length++,this.docs[t]=this._save===!0?e(n):null},t.DocumentStore.prototype.getDoc=function(e){return this.hasDoc(e)===!1?null:this.docs[e]},t.DocumentStore.prototype.hasDoc=function(e){return e in this.docs},t.DocumentStore.prototype.removeDoc=function(e){this.hasDoc(e)&&(delete this.docs[e],delete this.docInfo[e],this.length--)},t.DocumentStore.prototype.addFieldLength=function(e,t,n){null!==e&&void 0!==e&&0!=this.hasDoc(e)&&(this.docInfo[e]||(this.docInfo[e]={}),this.docInfo[e][t]=n)},t.DocumentStore.prototype.updateFieldLength=function(e,t,n){null!==e&&void 0!==e&&0!=this.hasDoc(e)&&this.addFieldLength(e,t,n)},t.DocumentStore.prototype.getFieldLength=function(e,t){return null===e||void 0===e?0:e in this.docs&&t in this.docInfo[e]?this.docInfo[e][t]:0},t.DocumentStore.prototype.toJSON=function(){return{docs:this.docs,docInfo:this.docInfo,length:this.length,save:this._save}},t.stemmer=function(){var e={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},t={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},n="[^aeiou]",i="[aeiouy]",o=n+"[^aeiouy]*",r=i+"[aeiou]*",s="^("+o+")?"+r+o,u="^("+o+")?"+r+o+"("+r+")?$",a="^("+o+")?"+r+o+r+o,l="^("+o+")?"+i,c=new RegExp(s),d=new RegExp(a),f=new RegExp(u),h=new RegExp(l),p=/^(.+?)(ss|i)es$/,v=/^(.+?)([^s])s$/,g=/^(.+?)eed$/,m=/^(.+?)(ed|ing)$/,y=/.$/,S=/(at|bl|iz)$/,x=new RegExp("([^aeiouylsz])\\1$"),w=new RegExp("^"+o+i+"[^aeiouwxy]$"),I=/^(.+?[^aeiou])y$/,b=/^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/,E=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,D=/^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/,F=/^(.+?)(s|t)(ion)$/,_=/^(.+?)e$/,P=/ll$/,k=new RegExp("^"+o+i+"[^aeiouwxy]$"),z=function(n){var i,o,r,s,u,a,l;if(n.length<3)return n;if(r=n.substr(0,1),"y"==r&&(n=r.toUpperCase()+n.substr(1)),s=p,u=v,s.test(n)?n=n.replace(s,"$1$2"):u.test(n)&&(n=n.replace(u,"$1$2")),s=g,u=m,s.test(n)){var z=s.exec(n);s=c,s.test(z[1])&&(s=y,n=n.replace(s,""))}else if(u.test(n)){var z=u.exec(n);i=z[1],u=h,u.test(i)&&(n=i,u=S,a=x,l=w,u.test(n)?n+="e":a.test(n)?(s=y,n=n.replace(s,"")):l.test(n)&&(n+="e"))}if(s=I,s.test(n)){var z=s.exec(n);i=z[1],n=i+"i"}if(s=b,s.test(n)){var z=s.exec(n);i=z[1],o=z[2],s=c,s.test(i)&&(n=i+e[o])}if(s=E,s.test(n)){var z=s.exec(n);i=z[1],o=z[2],s=c,s.test(i)&&(n=i+t[o])}if(s=D,u=F,s.test(n)){var z=s.exec(n);i=z[1],s=d,s.test(i)&&(n=i)}else if(u.test(n)){var z=u.exec(n);i=z[1]+z[2],u=d,u.test(i)&&(n=i)}if(s=_,s.test(n)){var z=s.exec(n);i=z[1],s=d,u=f,a=k,(s.test(i)||u.test(i)&&!a.test(i))&&(n=i)}return s=P,u=d,s.test(n)&&u.test(n)&&(s=y,n=n.replace(s,"")),"y"==r&&(n=r.toLowerCase()+n.substr(1)),n};return z}(),t.Pipeline.registerFunction(t.stemmer,"stemmer"),t.stopWordFilter=function(e){return e&&t.stopWordFilter.stopWords[e]!==!0?e:void 0},t.clearStopWords=function(){t.stopWordFilter.stopWords={}},t.addStopWords=function(e){null!=e&&Array.isArray(e)!==!1&&e.forEach(function(e){t.stopWordFilter.stopWords[e]=!0},this)},t.resetStopWords=function(){t.stopWordFilter.stopWords=t.defaultStopWords},t.defaultStopWords={"":!0,a:!0,able:!0,about:!0,across:!0,after:!0,all:!0,almost:!0,also:!0,am:!0,among:!0,an:!0,and:!0,any:!0,are:!0,as:!0,at:!0,be:!0,because:!0,been:!0,but:!0,by:!0,can:!0,cannot:!0,could:!0,dear:!0,did:!0,"do":!0,does:!0,either:!0,"else":!0,ever:!0,every:!0,"for":!0,from:!0,get:!0,got:!0,had:!0,has:!0,have:!0,he:!0,her:!0,hers:!0,him:!0,his:!0,how:!0,however:!0,i:!0,"if":!0,"in":!0,into:!0,is:!0,it:!0,its:!0,just:!0,least:!0,let:!0,like:!0,likely:!0,may:!0,me:!0,might:!0,most:!0,must:!0,my:!0,neither:!0,no:!0,nor:!0,not:!0,of:!0,off:!0,often:!0,on:!0,only:!0,or:!0,other:!0,our:!0,own:!0,rather:!0,said:!0,say:!0,says:!0,she:!0,should:!0,since:!0,so:!0,some:!0,than:!0,that:!0,the:!0,their:!0,them:!0,then:!0,there:!0,these:!0,they:!0,"this":!0,tis:!0,to:!0,too:!0,twas:!0,us:!0,wants:!0,was:!0,we:!0,were:!0,what:!0,when:!0,where:!0,which:!0,"while":!0,who:!0,whom:!0,why:!0,will:!0,"with":!0,would:!0,yet:!0,you:!0,your:!0},t.stopWordFilter.stopWords=t.defaultStopWords,t.Pipeline.registerFunction(t.stopWordFilter,"stopWordFilter"),t.trimmer=function(e){if(null===e||void 0===e)throw new Error("token should not be undefined");return e.replace(/^\W+/,"").replace(/\W+$/,"")},t.Pipeline.registerFunction(t.trimmer,"trimmer"),t.InvertedIndex=function(){this.root={docs:{},df:0}},t.InvertedIndex.load=function(e){var t=new this;return t.root=e.root,t},t.InvertedIndex.prototype.addToken=function(e,t,n){for(var n=n||this.root,i=0;i<=e.length-1;){var o=e[i];o in n||(n[o]={docs:{},df:0}),i+=1,n=n[o]}var r=t.ref;n.docs[r]?n.docs[r]={tf:t.tf}:(n.docs[r]={tf:t.tf},n.df+=1)},t.InvertedIndex.prototype.hasToken=function(e){if(!e)return!1;for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return!1;t=t[e[n]]}return!0},t.InvertedIndex.prototype.getNode=function(e){if(!e)return null;for(var t=this.root,n=0;n<e.length;n++){if(!t[e[n]])return null;t=t[e[n]]}return t},t.InvertedIndex.prototype.getDocs=function(e){var t=this.getNode(e);return null==t?{}:t.docs},t.InvertedIndex.prototype.getTermFrequency=function(e,t){var n=this.getNode(e);return null==n?0:t in n.docs?n.docs[t].tf:0},t.InvertedIndex.prototype.getDocFreq=function(e){var t=this.getNode(e);return null==t?0:t.df},t.InvertedIndex.prototype.removeToken=function(e,t){if(e){var n=this.getNode(e);null!=n&&t in n.docs&&(delete n.docs[t],n.df-=1)}},t.InvertedIndex.prototype.expandToken=function(e,t,n){if(null==e||""==e)return[];var t=t||[];if(void 0==n&&(n=this.getNode(e),null==n))return t;n.df>0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e<arguments.length;e++)t=arguments[e],~this.indexOf(t)||this.elements.splice(this.locationFor(t),0,t);this.length=this.elements.length},lunr.SortedSet.prototype.toArray=function(){return this.elements.slice()},lunr.SortedSet.prototype.map=function(e,t){return this.elements.map(e,t)},lunr.SortedSet.prototype.forEach=function(e,t){return this.elements.forEach(e,t)},lunr.SortedSet.prototype.indexOf=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]<u[i]?n++:s[n]>u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();o<r.length;o++)i.add(r[o]);return i},lunr.SortedSet.prototype.toJSON=function(){return this.toArray()},function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():e.elasticlunr=t()}(this,function(){return t})}();
- /** pdoc search index */const docs = {"version": "0.9.5", "fields": ["qualname", "fullname", "annotation", "default_value", "signature", "bases", "doc"], "ref": "fullname", "documentStore": {"docs": {"sqlglot": {"fullname": "sqlglot", "modulename": "sqlglot", "kind": "module", "doc": "<p><img src=\"sqlglot.png\" alt=\"SQLGlot logo\" /></p>\n\n<p>SQLGlot is a no-dependency SQL parser, transpiler, optimizer, and engine. It can be used to format SQL or translate between <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/dialects/__init__.py\">21 different dialects</a> like <a href=\"https://duckdb.org/\">DuckDB</a>, <a href=\"https://prestodb.io/\">Presto</a> / <a href=\"https://trino.io/\">Trino</a>, <a href=\"https://spark.apache.org/\">Spark</a> / <a href=\"https://www.databricks.com/\">Databricks</a>, <a href=\"https://www.snowflake.com/en/\">Snowflake</a>, and <a href=\"https://cloud.google.com/bigquery/\">BigQuery</a>. It aims to read a wide variety of SQL inputs and output syntactically and semantically correct SQL in the targeted dialects.</p>\n\n<p>It is a very comprehensive generic SQL parser with a robust <a href=\"https://github.com/tobymao/sqlglot/blob/main/tests/\">test suite</a>. It is also quite <a href=\"#benchmarks\">performant</a>, while being written purely in Python.</p>\n\n<p>You can easily <a href=\"#custom-dialects\">customize</a> the parser, <a href=\"#metadata\">analyze</a> queries, traverse expression trees, and programmatically <a href=\"#build-and-modify-sql\">build</a> SQL.</p>\n\n<p>Syntax <a href=\"#parser-errors\">errors</a> are highlighted and dialect incompatibilities can warn or raise depending on configurations. However, SQLGlot does not aim to be a SQL validator, so it may fail to detect certain syntax errors.</p>\n\n<p>Learn more about SQLGlot in the API <a href=\"https://sqlglot.com/\">documentation</a> and the expression tree <a href=\"https://github.com/tobymao/sqlglot/blob/main/posts/ast_primer.md\">primer</a>.</p>\n\n<p>Contributions are very welcome in SQLGlot; read the <a href=\"https://github.com/tobymao/sqlglot/blob/main/CONTRIBUTING.md\">contribution guide</a> to get started!</p>\n\n<h2 id=\"table-of-contents\">Table of Contents</h2>\n\n<ul>\n<li><a href=\"#install\">Install</a></li>\n<li><a href=\"#versioning\">Versioning</a></li>\n<li><a href=\"#get-in-touch\">Get in Touch</a></li>\n<li><a href=\"#faq\">FAQ</a></li>\n<li><a href=\"#examples\">Examples</a>\n<ul>\n<li><a href=\"#formatting-and-transpiling\">Formatting and Transpiling</a></li>\n<li><a href=\"#metadata\">Metadata</a></li>\n<li><a href=\"#parser-errors\">Parser Errors</a></li>\n<li><a href=\"#unsupported-errors\">Unsupported Errors</a></li>\n<li><a href=\"#build-and-modify-sql\">Build and Modify SQL</a></li>\n<li><a href=\"#sql-optimizer\">SQL Optimizer</a></li>\n<li><a href=\"#ast-introspection\">AST Introspection</a></li>\n<li><a href=\"#ast-diff\">AST Diff</a></li>\n<li><a href=\"#custom-dialects\">Custom Dialects</a></li>\n<li><a href=\"#sql-execution\">SQL Execution</a></li>\n</ul></li>\n<li><a href=\"#used-by\">Used By</a></li>\n<li><a href=\"#documentation\">Documentation</a></li>\n<li><a href=\"#run-tests-and-lint\">Run Tests and Lint</a></li>\n<li><a href=\"#benchmarks\">Benchmarks</a></li>\n<li><a href=\"#optional-dependencies\">Optional Dependencies</a></li>\n</ul>\n\n<h2 id=\"install\">Install</h2>\n\n<p>From PyPI:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code>pip3<span class=\"w\"> </span>install<span class=\"w\"> </span><span class=\"s2\">&quot;sqlglot[rs]&quot;</span>\n\n<span class=\"c1\"># Without Rust tokenizer (slower):</span>\n<span class=\"c1\"># pip3 install sqlglot</span>\n</code></pre>\n</div>\n\n<p>Or with a local checkout:</p>\n\n<pre><code>make install\n</code></pre>\n\n<p>Requirements for development (optional):</p>\n\n<pre><code>make install-dev\n</code></pre>\n\n<h2 id=\"versioning\">Versioning</h2>\n\n<p>Given a version number <code>MAJOR</code>.<code>MINOR</code>.<code>PATCH</code>, SQLGlot uses the following versioning strategy:</p>\n\n<ul>\n<li>The <code>PATCH</code> version is incremented when there are backwards-compatible fixes or feature additions.</li>\n<li>The <code>MINOR</code> version is incremented when there are backwards-incompatible fixes or feature additions.</li>\n<li>The <code>MAJOR</code> version is incremented when there are significant backwards-incompatible fixes or feature additions.</li>\n</ul>\n\n<h2 id=\"get-in-touch\">Get in Touch</h2>\n\n<p>We'd love to hear from you. Join our community <a href=\"https://tobikodata.com/slack\">Slack channel</a>!</p>\n\n<h2 id=\"faq\">FAQ</h2>\n\n<p>I tried to parse SQL that should be valid but it failed, why did that happen?</p>\n\n<ul>\n<li>Most of the time, issues like this occur because the \"source\" dialect is omitted during parsing. For example, this is how to correctly parse a SQL query written in Spark SQL: <code>parse_one(sql, dialect=\"spark\")</code> (alternatively: <code>read=\"spark\"</code>). If no dialect is specified, <code>parse_one</code> will attempt to parse the query according to the \"SQLGlot dialect\", which is designed to be a superset of all supported dialects. If you tried specifying the dialect and it still doesn't work, please file an issue.</li>\n</ul>\n\n<p>I tried to output SQL but it's not in the correct dialect!</p>\n\n<ul>\n<li>Like parsing, generating SQL also requires the target dialect to be specified, otherwise the SQLGlot dialect will be used by default. For example, to transpile a query from Spark SQL to DuckDB, do <code>parse_one(sql, dialect=\"spark\").sql(dialect=\"duckdb\")</code> (alternatively: <code>transpile(sql, read=\"spark\", write=\"duckdb\")</code>).</li>\n</ul>\n\n<p>I tried to parse invalid SQL and it worked, even though it should raise an error! Why didn't it validate my SQL?</p>\n\n<ul>\n<li>SQLGlot does not aim to be a SQL validator - it is designed to be very forgiving. This makes the codebase more comprehensive and also gives more flexibility to its users, e.g. by allowing them to include trailing commas in their projection lists.</li>\n</ul>\n\n<h2 id=\"examples\">Examples</h2>\n\n<h3 id=\"formatting-and-transpiling\">Formatting and Transpiling</h3>\n\n<p>Easily translate from one dialect to another. For example, date/time functions vary between dialects and can be hard to deal with:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT EPOCH_MS(1618088028295)&quot;</span><span class=\"p\">,</span> <span class=\"n\">read</span><span class=\"o\">=</span><span class=\"s2\">&quot;duckdb&quot;</span><span class=\"p\">,</span> <span class=\"n\">write</span><span class=\"o\">=</span><span class=\"s2\">&quot;hive&quot;</span><span class=\"p\">)[</span><span class=\"mi\">0</span><span class=\"p\">]</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"s1\">&#39;SELECT FROM_UNIXTIME(1618088028295 / POW(10, 3))&#39;</span>\n</code></pre>\n</div>\n\n<p>SQLGlot can even translate custom time formats:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT STRFTIME(x, &#39;%y-%-m-%S&#39;)&quot;</span><span class=\"p\">,</span> <span class=\"n\">read</span><span class=\"o\">=</span><span class=\"s2\">&quot;duckdb&quot;</span><span class=\"p\">,</span> <span class=\"n\">write</span><span class=\"o\">=</span><span class=\"s2\">&quot;hive&quot;</span><span class=\"p\">)[</span><span class=\"mi\">0</span><span class=\"p\">]</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"ss\">&quot;SELECT DATE_FORMAT(x, &#39;yy-M-ss&#39;)&quot;</span>\n</code></pre>\n</div>\n\n<p>Identifier delimiters and data types can be translated as well:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n\n<span class=\"c1\"># Spark SQL requires backticks (`) for delimited identifiers and uses `FLOAT` over `REAL`</span>\n<span class=\"n\">sql</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;&quot;&quot;WITH baz AS (SELECT a, c FROM foo WHERE a = 1) SELECT f.a, b.b, baz.c, CAST(&quot;b&quot;.&quot;a&quot; AS REAL) d FROM foo f JOIN bar b ON f.a = b.a LEFT JOIN baz ON f.a = baz.a&quot;&quot;&quot;</span>\n\n<span class=\"c1\"># Translates the query into Spark SQL, formats it, and delimits all of its identifiers</span>\n<span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">,</span> <span class=\"n\">write</span><span class=\"o\">=</span><span class=\"s2\">&quot;spark&quot;</span><span class=\"p\">,</span> <span class=\"n\">identify</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">,</span> <span class=\"n\">pretty</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">)[</span><span class=\"mi\">0</span><span class=\"p\">])</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">WITH</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">baz</span><span class=\"o\">`</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"k\">SELECT</span>\n<span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span><span class=\"p\">,</span>\n<span class=\"w\"> </span><span class=\"o\">`</span><span class=\"k\">c</span><span class=\"o\">`</span>\n<span class=\"w\"> </span><span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">foo</span><span class=\"o\">`</span>\n<span class=\"w\"> </span><span class=\"k\">WHERE</span>\n<span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"mi\">1</span>\n<span class=\"p\">)</span>\n<span class=\"k\">SELECT</span>\n<span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">f</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span><span class=\"p\">,</span>\n<span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">b</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"n\">b</span><span class=\"o\">`</span><span class=\"p\">,</span>\n<span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">baz</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"k\">c</span><span class=\"o\">`</span><span class=\"p\">,</span>\n<span class=\"w\"> </span><span class=\"k\">CAST</span><span class=\"p\">(</span><span class=\"o\">`</span><span class=\"n\">b</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"nb\">FLOAT</span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">d</span><span class=\"o\">`</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">foo</span><span class=\"o\">`</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">f</span><span class=\"o\">`</span>\n<span class=\"k\">JOIN</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">bar</span><span class=\"o\">`</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">b</span><span class=\"o\">`</span>\n<span class=\"w\"> </span><span class=\"k\">ON</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">f</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">b</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span>\n<span class=\"k\">LEFT</span><span class=\"w\"> </span><span class=\"k\">JOIN</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">baz</span><span class=\"o\">`</span>\n<span class=\"w\"> </span><span class=\"k\">ON</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">f</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">baz</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span>\n</code></pre>\n</div>\n\n<p>Comments are also preserved on a best-effort basis:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">sql</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;&quot;&quot;</span>\n<span class=\"s2\">/* multi</span>\n<span class=\"s2\"> line</span>\n<span class=\"s2\"> comment</span>\n<span class=\"s2\">*/</span>\n<span class=\"s2\">SELECT</span>\n<span class=\"s2\"> tbl.cola /* comment 1 */ + tbl.colb /* comment 2 */,</span>\n<span class=\"s2\"> CAST(x AS SIGNED), # comment 3</span>\n<span class=\"s2\"> y -- comment 4</span>\n<span class=\"s2\">FROM</span>\n<span class=\"s2\"> bar /* comment 5 */,</span>\n<span class=\"s2\"> tbl # comment 6</span>\n<span class=\"s2\">&quot;&quot;&quot;</span>\n\n<span class=\"c1\"># Note: MySQL-specific comments (`#`) are converted into standard syntax</span>\n<span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">,</span> <span class=\"n\">read</span><span class=\"o\">=</span><span class=\"s1\">&#39;mysql&#39;</span><span class=\"p\">,</span> <span class=\"n\">pretty</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">)[</span><span class=\"mi\">0</span><span class=\"p\">])</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"cm\">/* multi</span>\n<span class=\"cm\"> line</span>\n<span class=\"cm\"> comment</span>\n<span class=\"cm\">*/</span>\n<span class=\"k\">SELECT</span>\n<span class=\"w\"> </span><span class=\"n\">tbl</span><span class=\"p\">.</span><span class=\"n\">cola</span><span class=\"w\"> </span><span class=\"cm\">/* comment 1 */</span><span class=\"w\"> </span><span class=\"o\">+</span><span class=\"w\"> </span><span class=\"n\">tbl</span><span class=\"p\">.</span><span class=\"n\">colb</span><span class=\"w\"> </span><span class=\"cm\">/* comment 2 */</span><span class=\"p\">,</span>\n<span class=\"w\"> </span><span class=\"k\">CAST</span><span class=\"p\">(</span><span class=\"n\">x</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"nb\">INT</span><span class=\"p\">),</span><span class=\"w\"> </span><span class=\"cm\">/* comment 3 */</span>\n<span class=\"w\"> </span><span class=\"n\">y</span><span class=\"w\"> </span><span class=\"cm\">/* comment 4 */</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">bar</span><span class=\"w\"> </span><span class=\"cm\">/* comment 5 */</span><span class=\"p\">,</span><span class=\"w\"> </span><span class=\"n\">tbl</span><span class=\"w\"> </span><span class=\"cm\">/* comment 6 */</span>\n</code></pre>\n</div>\n\n<h3 id=\"metadata\">Metadata</h3>\n\n<p>You can explore SQL with expression helpers to do things like find columns and tables in a query:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span><span class=\"p\">,</span> <span class=\"n\">exp</span>\n\n<span class=\"c1\"># print all column references (a and b)</span>\n<span class=\"k\">for</span> <span class=\"n\">column</span> <span class=\"ow\">in</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a, b + 1 AS c FROM d&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">find_all</span><span class=\"p\">(</span><span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">):</span>\n <span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">alias_or_name</span><span class=\"p\">)</span>\n\n<span class=\"c1\"># find all projections in select statements (a and c)</span>\n<span class=\"k\">for</span> <span class=\"n\">select</span> <span class=\"ow\">in</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a, b + 1 AS c FROM d&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">find_all</span><span class=\"p\">(</span><span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">Select</span><span class=\"p\">):</span>\n <span class=\"k\">for</span> <span class=\"n\">projection</span> <span class=\"ow\">in</span> <span class=\"n\">select</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">:</span>\n <span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">projection</span><span class=\"o\">.</span><span class=\"n\">alias_or_name</span><span class=\"p\">)</span>\n\n<span class=\"c1\"># find all tables (x, y, z)</span>\n<span class=\"k\">for</span> <span class=\"n\">table</span> <span class=\"ow\">in</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM x JOIN y JOIN z&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">find_all</span><span class=\"p\">(</span><span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">Table</span><span class=\"p\">):</span>\n <span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">table</span><span class=\"o\">.</span><span class=\"n\">name</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<p>Read the <a href=\"https://github.com/tobymao/sqlglot/blob/main/posts/ast_primer.md\">ast primer</a> to learn more about SQLGlot's internals.</p>\n\n<h3 id=\"parser-errors\">Parser Errors</h3>\n\n<p>When the parser detects an error in the syntax, it raises a <code>ParseError</code>:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT foo FROM (SELECT baz FROM t&quot;</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<pre><code>sqlglot.errors.ParseError: Expecting ). Line 1, Col: 34.\n SELECT foo FROM (SELECT baz FROM t\n ~\n</code></pre>\n\n<p>Structured syntax errors are accessible for programmatic use:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"k\">try</span><span class=\"p\">:</span>\n <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT foo FROM (SELECT baz FROM t&quot;</span><span class=\"p\">)</span>\n<span class=\"k\">except</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">errors</span><span class=\"o\">.</span><span class=\"n\">ParseError</span> <span class=\"k\">as</span> <span class=\"n\">e</span><span class=\"p\">:</span>\n <span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"o\">.</span><span class=\"n\">errors</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"p\">[{</span>\n <span class=\"s1\">&#39;description&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;Expecting )&#39;</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;line&#39;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;col&#39;</span><span class=\"p\">:</span> <span class=\"mi\">34</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;start_context&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;SELECT foo FROM (SELECT baz FROM &#39;</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;highlight&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;t&#39;</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;end_context&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;&#39;</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;into_expression&#39;</span><span class=\"p\">:</span> <span class=\"kc\">None</span>\n<span class=\"p\">}]</span>\n</code></pre>\n</div>\n\n<h3 id=\"unsupported-errors\">Unsupported Errors</h3>\n\n<p>It may not be possible to translate some queries between certain dialects. For these cases, SQLGlot may emit a warning and proceeds to do a best-effort translation by default. Transpilation is difficult and not all permutations are supported. If transpilation does not work, it may not be implemented yet. Well documented / tested PRs / issues are appreciated. Some transpilation cases that require db schemas are made possible through the optimizer but are not included in base transpilation:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT APPROX_DISTINCT(a, 0.1) FROM foo&quot;</span><span class=\"p\">,</span> <span class=\"n\">read</span><span class=\"o\">=</span><span class=\"s2\">&quot;presto&quot;</span><span class=\"p\">,</span> <span class=\"n\">write</span><span class=\"o\">=</span><span class=\"s2\">&quot;hive&quot;</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">APPROX_COUNT_DISTINCT</span><span class=\"w\"> </span><span class=\"n\">does</span><span class=\"w\"> </span><span class=\"k\">not</span><span class=\"w\"> </span><span class=\"n\">support</span><span class=\"w\"> </span><span class=\"n\">accuracy</span>\n<span class=\"s1\">&#39;SELECT APPROX_COUNT_DISTINCT(a) FROM foo&#39;</span>\n</code></pre>\n</div>\n\n<p>This behavior can be changed by setting the <a href=\"https://github.com/tobymao/sqlglot/blob/b0e8dc96ba179edb1776647b5bde4e704238b44d/sqlglot/errors.py#L9\"><code>unsupported_level</code></a> attribute. For example, we can set it to either <code>RAISE</code> or <code>IMMEDIATE</code> to ensure an exception is raised instead:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT APPROX_DISTINCT(a, 0.1) FROM foo&quot;</span><span class=\"p\">,</span> <span class=\"n\">read</span><span class=\"o\">=</span><span class=\"s2\">&quot;presto&quot;</span><span class=\"p\">,</span> <span class=\"n\">write</span><span class=\"o\">=</span><span class=\"s2\">&quot;hive&quot;</span><span class=\"p\">,</span> <span class=\"n\">unsupported_level</span><span class=\"o\">=</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">ErrorLevel</span><span class=\"o\">.</span><span class=\"n\">RAISE</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<pre><code>sqlglot.errors.UnsupportedError: APPROX_COUNT_DISTINCT does not support accuracy\n</code></pre>\n\n<h3 id=\"build-and-modify-sql\">Build and Modify SQL</h3>\n\n<p>SQLGlot supports incrementally building SQL expressions:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">select</span><span class=\"p\">,</span> <span class=\"n\">condition</span>\n\n<span class=\"n\">where</span> <span class=\"o\">=</span> <span class=\"n\">condition</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">and_</span><span class=\"p\">(</span><span class=\"s2\">&quot;y=1&quot;</span><span class=\"p\">)</span>\n<span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;*&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">where</span><span class=\"p\">(</span><span class=\"n\">where</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"s1\">&#39;SELECT * FROM y WHERE x = 1 AND y = 1&#39;</span>\n</code></pre>\n</div>\n\n<p>It's possible to modify a parsed tree:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT x FROM y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;z&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"s1\">&#39;SELECT x FROM z&#39;</span>\n</code></pre>\n</div>\n\n<p>Parsed expressions can also be transformed recursively by applying a mapping function to each node in the tree:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">exp</span><span class=\"p\">,</span> <span class=\"n\">parse_one</span>\n\n<span class=\"n\">expression_tree</span> <span class=\"o\">=</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a FROM x&quot;</span><span class=\"p\">)</span>\n\n<span class=\"k\">def</span> <span class=\"nf\">transformer</span><span class=\"p\">(</span><span class=\"n\">node</span><span class=\"p\">):</span>\n <span class=\"k\">if</span> <span class=\"nb\">isinstance</span><span class=\"p\">(</span><span class=\"n\">node</span><span class=\"p\">,</span> <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">)</span> <span class=\"ow\">and</span> <span class=\"n\">node</span><span class=\"o\">.</span><span class=\"n\">name</span> <span class=\"o\">==</span> <span class=\"s2\">&quot;a&quot;</span><span class=\"p\">:</span>\n <span class=\"k\">return</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;FUN(a)&quot;</span><span class=\"p\">)</span>\n <span class=\"k\">return</span> <span class=\"n\">node</span>\n\n<span class=\"n\">transformed_tree</span> <span class=\"o\">=</span> <span class=\"n\">expression_tree</span><span class=\"o\">.</span><span class=\"n\">transform</span><span class=\"p\">(</span><span class=\"n\">transformer</span><span class=\"p\">)</span>\n<span class=\"n\">transformed_tree</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"s1\">&#39;SELECT FUN(a) FROM x&#39;</span>\n</code></pre>\n</div>\n\n<h3 id=\"sql-optimizer\">SQL Optimizer</h3>\n\n<p>SQLGlot can rewrite queries into an \"optimized\" form. It performs a variety of <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/optimizer/optimizer.py\">techniques</a> to create a new canonical AST. This AST can be used to standardize queries or provide the foundations for implementing an actual engine. For example:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.optimizer</span> <span class=\"kn\">import</span> <span class=\"n\">optimize</span>\n\n<span class=\"nb\">print</span><span class=\"p\">(</span>\n <span class=\"n\">optimize</span><span class=\"p\">(</span>\n <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;&quot;&quot;</span>\n<span class=\"s2\"> SELECT A OR (B OR (C AND D))</span>\n<span class=\"s2\"> FROM x</span>\n<span class=\"s2\"> WHERE Z = date &#39;2021-01-01&#39; + INTERVAL &#39;1&#39; month OR 1 = 0</span>\n<span class=\"s2\"> &quot;&quot;&quot;</span><span class=\"p\">),</span>\n <span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"p\">{</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">:</span> <span class=\"p\">{</span><span class=\"s2\">&quot;A&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;B&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;C&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;D&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Z&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;STRING&quot;</span><span class=\"p\">}}</span>\n <span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">pretty</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">)</span>\n<span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">SELECT</span>\n<span class=\"w\"> </span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;a&quot;</span><span class=\"w\"> </span><span class=\"o\">&lt;&gt;</span><span class=\"w\"> </span><span class=\"mi\">0</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;b&quot;</span><span class=\"w\"> </span><span class=\"o\">&lt;&gt;</span><span class=\"w\"> </span><span class=\"mi\">0</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;c&quot;</span><span class=\"w\"> </span><span class=\"o\">&lt;&gt;</span><span class=\"w\"> </span><span class=\"mi\">0</span>\n<span class=\"w\"> </span><span class=\"p\">)</span>\n<span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;a&quot;</span><span class=\"w\"> </span><span class=\"o\">&lt;&gt;</span><span class=\"w\"> </span><span class=\"mi\">0</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;b&quot;</span><span class=\"w\"> </span><span class=\"o\">&lt;&gt;</span><span class=\"w\"> </span><span class=\"mi\">0</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;d&quot;</span><span class=\"w\"> </span><span class=\"o\">&lt;&gt;</span><span class=\"w\"> </span><span class=\"mi\">0</span>\n<span class=\"w\"> </span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"ss\">&quot;_col_0&quot;</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span>\n<span class=\"k\">WHERE</span>\n<span class=\"w\"> </span><span class=\"k\">CAST</span><span class=\"p\">(</span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;z&quot;</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"nb\">DATE</span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"k\">CAST</span><span class=\"p\">(</span><span class=\"s1\">&#39;2021-02-01&#39;</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"nb\">DATE</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<h3 id=\"ast-introspection\">AST Introspection</h3>\n\n<p>You can see the AST version of the parsed SQL by calling <code>repr</code>:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"nb\">repr</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a + 1 AS z&quot;</span><span class=\"p\">)))</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">Select</span><span class=\"p\">(</span>\n <span class=\"n\">expressions</span><span class=\"o\">=</span><span class=\"p\">[</span>\n <span class=\"n\">Alias</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Add</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Column</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">a</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)),</span>\n <span class=\"n\">expression</span><span class=\"o\">=</span><span class=\"n\">Literal</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"n\">is_string</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)),</span>\n <span class=\"n\">alias</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">z</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">))])</span>\n</code></pre>\n</div>\n\n<h3 id=\"ast-diff\">AST Diff</h3>\n\n<p>SQLGlot can calculate the semantic difference between two expressions and output changes in a form of a sequence of actions needed to transform a source expression into a target one:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">diff</span><span class=\"p\">,</span> <span class=\"n\">parse_one</span>\n<span class=\"n\">diff</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a + b, c, d&quot;</span><span class=\"p\">),</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT c, a - b, d&quot;</span><span class=\"p\">))</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"p\">[</span>\n <span class=\"n\">Remove</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"o\">=</span><span class=\"n\">Add</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Column</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">a</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)),</span>\n <span class=\"n\">expression</span><span class=\"o\">=</span><span class=\"n\">Column</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">b</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)))),</span>\n <span class=\"n\">Insert</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"o\">=</span><span class=\"n\">Sub</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Column</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">a</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)),</span>\n <span class=\"n\">expression</span><span class=\"o\">=</span><span class=\"n\">Column</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">b</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)))),</span>\n <span class=\"n\">Keep</span><span class=\"p\">(</span>\n <span class=\"n\">source</span><span class=\"o\">=</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">a</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)),</span>\n <span class=\"n\">target</span><span class=\"o\">=</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">a</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">))),</span>\n <span class=\"o\">...</span>\n<span class=\"p\">]</span>\n</code></pre>\n</div>\n\n<p>See also: <a href=\"https://github.com/tobymao/sqlglot/blob/main/posts/sql_diff.md\">Semantic Diff for SQL</a>.</p>\n\n<h3 id=\"custom-dialects\">Custom Dialects</h3>\n\n<p><a href=\"https://github.com/tobymao/sqlglot/tree/main/sqlglot/dialects\">Dialects</a> can be added by subclassing <code>Dialect</code>:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">exp</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dialects.dialect</span> <span class=\"kn\">import</span> <span class=\"n\">Dialect</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.generator</span> <span class=\"kn\">import</span> <span class=\"n\">Generator</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.tokens</span> <span class=\"kn\">import</span> <span class=\"n\">Tokenizer</span><span class=\"p\">,</span> <span class=\"n\">TokenType</span>\n\n\n<span class=\"k\">class</span> <span class=\"nc\">Custom</span><span class=\"p\">(</span><span class=\"n\">Dialect</span><span class=\"p\">):</span>\n <span class=\"k\">class</span> <span class=\"nc\">Tokenizer</span><span class=\"p\">(</span><span class=\"n\">Tokenizer</span><span class=\"p\">):</span>\n <span class=\"n\">QUOTES</span> <span class=\"o\">=</span> <span class=\"p\">[</span><span class=\"s2\">&quot;&#39;&quot;</span><span class=\"p\">,</span> <span class=\"s1\">&#39;&quot;&#39;</span><span class=\"p\">]</span>\n <span class=\"n\">IDENTIFIERS</span> <span class=\"o\">=</span> <span class=\"p\">[</span><span class=\"s2\">&quot;`&quot;</span><span class=\"p\">]</span>\n\n <span class=\"n\">KEYWORDS</span> <span class=\"o\">=</span> <span class=\"p\">{</span>\n <span class=\"o\">**</span><span class=\"n\">Tokenizer</span><span class=\"o\">.</span><span class=\"n\">KEYWORDS</span><span class=\"p\">,</span>\n <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">:</span> <span class=\"n\">TokenType</span><span class=\"o\">.</span><span class=\"n\">BIGINT</span><span class=\"p\">,</span>\n <span class=\"s2\">&quot;FLOAT64&quot;</span><span class=\"p\">:</span> <span class=\"n\">TokenType</span><span class=\"o\">.</span><span class=\"n\">DOUBLE</span><span class=\"p\">,</span>\n <span class=\"p\">}</span>\n\n <span class=\"k\">class</span> <span class=\"nc\">Generator</span><span class=\"p\">(</span><span class=\"n\">Generator</span><span class=\"p\">):</span>\n <span class=\"n\">TRANSFORMS</span> <span class=\"o\">=</span> <span class=\"p\">{</span><span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">Array</span><span class=\"p\">:</span> <span class=\"k\">lambda</span> <span class=\"bp\">self</span><span class=\"p\">,</span> <span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"sa\">f</span><span class=\"s2\">&quot;[</span><span class=\"si\">{</span><span class=\"bp\">self</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"p\">)</span><span class=\"si\">}</span><span class=\"s2\">]&quot;</span><span class=\"p\">}</span>\n\n <span class=\"n\">TYPE_MAPPING</span> <span class=\"o\">=</span> <span class=\"p\">{</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">TINYINT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">SMALLINT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">INT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">BIGINT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">DECIMAL</span><span class=\"p\">:</span> <span class=\"s2\">&quot;NUMERIC&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">FLOAT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;FLOAT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">DOUBLE</span><span class=\"p\">:</span> <span class=\"s2\">&quot;FLOAT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">BOOLEAN</span><span class=\"p\">:</span> <span class=\"s2\">&quot;BOOL&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">TEXT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;STRING&quot;</span><span class=\"p\">,</span>\n <span class=\"p\">}</span>\n\n<span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">Dialect</span><span class=\"p\">[</span><span class=\"s2\">&quot;custom&quot;</span><span class=\"p\">])</span>\n</code></pre>\n</div>\n\n<pre><code>&lt;class '__main__.Custom'&gt;\n</code></pre>\n\n<h3 id=\"sql-execution\">SQL Execution</h3>\n\n<p>SQLGlot is able to interpret SQL queries, where the tables are represented as Python dictionaries. The engine is not supposed to be fast, but it can be useful for unit testing and running SQL natively across Python objects. Additionally, the foundation can be easily integrated with fast compute kernels, such as <a href=\"https://arrow.apache.org/docs/index.html\">Arrow</a> and <a href=\"https://pandas.pydata.org/\">Pandas</a>.</p>\n\n<p>The example below showcases the execution of a query that involves aggregations and joins:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot.executor</span> <span class=\"kn\">import</span> <span class=\"n\">execute</span>\n\n<span class=\"n\">tables</span> <span class=\"o\">=</span> <span class=\"p\">{</span>\n <span class=\"s2\">&quot;sushi&quot;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;price&quot;</span><span class=\"p\">:</span> <span class=\"mf\">1.0</span><span class=\"p\">},</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"s2\">&quot;price&quot;</span><span class=\"p\">:</span> <span class=\"mf\">2.0</span><span class=\"p\">},</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">3</span><span class=\"p\">,</span> <span class=\"s2\">&quot;price&quot;</span><span class=\"p\">:</span> <span class=\"mf\">3.0</span><span class=\"p\">},</span>\n <span class=\"p\">],</span>\n <span class=\"s2\">&quot;order_items&quot;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;sushi_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;order_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">},</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;sushi_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;order_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">},</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;sushi_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"s2\">&quot;order_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">},</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;sushi_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">3</span><span class=\"p\">,</span> <span class=\"s2\">&quot;order_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">2</span><span class=\"p\">},</span>\n <span class=\"p\">],</span>\n <span class=\"s2\">&quot;orders&quot;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;user_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">},</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"s2\">&quot;user_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">2</span><span class=\"p\">},</span>\n <span class=\"p\">],</span>\n<span class=\"p\">}</span>\n\n<span class=\"n\">execute</span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"sd\">&quot;&quot;&quot;</span>\n<span class=\"sd\"> SELECT</span>\n<span class=\"sd\"> o.user_id,</span>\n<span class=\"sd\"> SUM(s.price) AS price</span>\n<span class=\"sd\"> FROM orders o</span>\n<span class=\"sd\"> JOIN order_items i</span>\n<span class=\"sd\"> ON o.id = i.order_id</span>\n<span class=\"sd\"> JOIN sushi s</span>\n<span class=\"sd\"> ON i.sushi_id = s.id</span>\n<span class=\"sd\"> GROUP BY o.user_id</span>\n<span class=\"sd\"> &quot;&quot;&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">tables</span><span class=\"o\">=</span><span class=\"n\">tables</span>\n<span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">user_id</span> <span class=\"n\">price</span>\n <span class=\"mi\">1</span> <span class=\"mf\">4.0</span>\n <span class=\"mi\">2</span> <span class=\"mf\">3.0</span>\n</code></pre>\n</div>\n\n<p>See also: <a href=\"https://github.com/tobymao/sqlglot/blob/main/posts/python_sql_engine.md\">Writing a Python SQL engine from scratch</a>.</p>\n\n<h2 id=\"used-by\">Used By</h2>\n\n<ul>\n<li><a href=\"https://github.com/TobikoData/sqlmesh\">SQLMesh</a></li>\n<li><a href=\"https://github.com/apache/superset\">Apache Superset</a></li>\n<li><a href=\"https://github.com/dagster-io/dagster\">Dagster</a></li>\n<li><a href=\"https://github.com/fugue-project/fugue\">Fugue</a></li>\n<li><a href=\"https://github.com/ibis-project/ibis\">ibis</a></li>\n<li><a href=\"https://github.com/kelsin/mysql-mimic\">mysql-mimic</a></li>\n<li><a href=\"https://github.com/pinterest/querybook\">Querybook</a></li>\n<li><a href=\"https://github.com/marsupialtail/quokka\">Quokka</a></li>\n<li><a href=\"https://github.com/moj-analytical-services/splink\">Splink</a></li>\n</ul>\n\n<h2 id=\"documentation\">Documentation</h2>\n\n<p>SQLGlot uses <a href=\"https://pdoc.dev/\">pdoc</a> to serve its API documentation.</p>\n\n<p>A hosted version is on the <a href=\"https://sqlglot.com/\">SQLGlot website</a>, or you can build locally with:</p>\n\n<pre><code>make docs-serve\n</code></pre>\n\n<h2 id=\"run-tests-and-lint\">Run Tests and Lint</h2>\n\n<pre><code>make style # Only linter checks\nmake unit # Only unit tests (or unit-rs, to use the Rust tokenizer)\nmake test # Unit and integration tests (or test-rs, to use the Rust tokenizer)\nmake check # Full test suite &amp; linter checks\n</code></pre>\n\n<h2 id=\"benchmarks\">Benchmarks</h2>\n\n<p><a href=\"https://github.com/tobymao/sqlglot/blob/main/benchmarks/bench.py\">Benchmarks</a> run on Python 3.10.12 in seconds.</p>\n\n<table>\n<thead>\n<tr>\n <th>Query</th>\n <th>sqlglot</th>\n <th>sqlglotrs</th>\n <th>sqlfluff</th>\n <th>sqltree</th>\n <th>sqlparse</th>\n <th>moz_sql_parser</th>\n <th>sqloxide</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n <td>tpch</td>\n <td>0.00944 (1.0)</td>\n <td>0.00590 (0.625)</td>\n <td>0.32116 (33.98)</td>\n <td>0.00693 (0.734)</td>\n <td>0.02858 (3.025)</td>\n <td>0.03337 (3.532)</td>\n <td>0.00073 (0.077)</td>\n</tr>\n<tr>\n <td>short</td>\n <td>0.00065 (1.0)</td>\n <td>0.00044 (0.687)</td>\n <td>0.03511 (53.82)</td>\n <td>0.00049 (0.759)</td>\n <td>0.00163 (2.506)</td>\n <td>0.00234 (3.601)</td>\n <td>0.00005 (0.073)</td>\n</tr>\n<tr>\n <td>long</td>\n <td>0.00889 (1.0)</td>\n <td>0.00572 (0.643)</td>\n <td>0.36982 (41.56)</td>\n <td>0.00614 (0.690)</td>\n <td>0.02530 (2.844)</td>\n <td>0.02931 (3.294)</td>\n <td>0.00059 (0.066)</td>\n</tr>\n<tr>\n <td>crazy</td>\n <td>0.02918 (1.0)</td>\n <td>0.01991 (0.682)</td>\n <td>1.88695 (64.66)</td>\n <td>0.02003 (0.686)</td>\n <td>7.46894 (255.9)</td>\n <td>0.64994 (22.27)</td>\n <td>0.00327 (0.112)</td>\n</tr>\n</tbody>\n</table>\n\n<h2 id=\"optional-dependencies\">Optional Dependencies</h2>\n\n<p>SQLGlot uses <a href=\"https://github.com/dateutil/dateutil\">dateutil</a> to simplify literal timedelta expressions. The optimizer will not simplify expressions like the following if the module cannot be found:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">x</span><span class=\"w\"> </span><span class=\"o\">+</span><span class=\"w\"> </span><span class=\"nb\">interval</span><span class=\"w\"> </span><span class=\"s1\">&#39;1&#39;</span><span class=\"w\"> </span><span class=\"k\">month</span>\n</code></pre>\n</div>\n\n<hr />\n"}, "sqlglot.logger": {"fullname": "sqlglot.logger", "modulename": "sqlglot", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.pretty": {"fullname": "sqlglot.pretty", "modulename": "sqlglot", "qualname": "pretty", "kind": "variable", "doc": "<p>Whether to format generated SQL by default.</p>\n", "default_value": "False"}, "sqlglot.schema": {"fullname": "sqlglot.schema", "modulename": "sqlglot.schema", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.tokenize": {"fullname": "sqlglot.tokenize", "modulename": "sqlglot", "qualname": "tokenize", "kind": "function", "doc": "<p>Tokenizes the given SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql:</strong> the SQL code string to tokenize.</li>\n<li><strong>read:</strong> the SQL dialect to apply during tokenizing (eg. \"spark\", \"hive\", \"presto\", \"mysql\").</li>\n<li><strong>dialect:</strong> the SQL dialect (alias for read).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The resulting list of tokens.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">read</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.parse": {"fullname": "sqlglot.parse", "modulename": "sqlglot", "qualname": "parse", "kind": "function", "doc": "<p>Parses the given SQL string into a collection of syntax trees, one per parsed SQL statement.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql:</strong> the SQL code string to parse.</li>\n<li><strong>read:</strong> the SQL dialect to apply during parsing (eg. \"spark\", \"hive\", \"presto\", \"mysql\").</li>\n<li><strong>dialect:</strong> the SQL dialect (alias for read).</li>\n<li><strong>**opts:</strong> other <code>sqlglot.parser.Parser</code> options.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The resulting syntax tree collection.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">read</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.parse_one": {"fullname": "sqlglot.parse_one", "modulename": "sqlglot", "qualname": "parse_one", "kind": "function", "doc": "<p>Parses the given SQL string and returns a syntax tree for the first parsed SQL statement.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql:</strong> the SQL code string to parse.</li>\n<li><strong>read:</strong> the SQL dialect to apply during parsing (eg. \"spark\", \"hive\", \"presto\", \"mysql\").</li>\n<li><strong>dialect:</strong> the SQL dialect (alias for read)</li>\n<li><strong>into:</strong> the SQLGlot Expression to parse into.</li>\n<li><strong>**opts:</strong> other <code>sqlglot.parser.Parser</code> options.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The syntax tree for the first parsed statement.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">read</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">into</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transpile": {"fullname": "sqlglot.transpile", "modulename": "sqlglot", "qualname": "transpile", "kind": "function", "doc": "<p>Parses the given SQL string in accordance with the source dialect and returns a list of SQL strings transformed\nto conform to the target dialect. Each string in the returned list represents a single transformed SQL statement.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql:</strong> the SQL code string to transpile.</li>\n<li><strong>read:</strong> the source dialect used to parse the input string (eg. \"spark\", \"hive\", \"presto\", \"mysql\").</li>\n<li><strong>write:</strong> the target dialect into which the input should be transformed (eg. \"spark\", \"hive\", \"presto\", \"mysql\").</li>\n<li><strong>identity:</strong> if set to <code>True</code> and if the target dialect is not specified the source dialect will be used as both:\nthe source and the target dialect.</li>\n<li><strong>error_level:</strong> the desired error level of the parser.</li>\n<li><strong>**opts:</strong> other <code>sqlglot.generator.Generator</code> options.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The list of transpiled SQL statements.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">read</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">write</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">identity</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">error_level</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">errors</span><span class=\"o\">.</span><span class=\"n\">ErrorLevel</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe": {"fullname": "sqlglot.dataframe", "modulename": "sqlglot.dataframe", "kind": "module", "doc": "<h1 id=\"pyspark-dataframe-sql-generator\">PySpark DataFrame SQL Generator</h1>\n\n<p>This is a drop-in replacement for the PySpark DataFrame API that will generate SQL instead of executing DataFrame operations directly. This, when combined with the transpiling support in SQLGlot, allows one to write PySpark DataFrame code and execute it on other engines like <a href=\"https://duckdb.org/\">DuckDB</a>, <a href=\"https://prestodb.io/\">Presto</a>, <a href=\"https://spark.apache.org/\">Spark</a>, <a href=\"https://www.snowflake.com/en/\">Snowflake</a>, and <a href=\"https://cloud.google.com/bigquery/\">BigQuery</a>. </p>\n\n<p>Currently many of the common operations are covered and more functionality will be added over time. Please <a href=\"https://github.com/tobymao/sqlglot/issues\">open an issue</a> or <a href=\"https://github.com/tobymao/sqlglot/pulls\">PR</a> with your feedback or contribution to help influence what should be prioritized next and make sure your use case is properly supported.</p>\n\n<h1 id=\"how-to-use\">How to use</h1>\n\n<h2 id=\"instructions\">Instructions</h2>\n\n<ul>\n<li><a href=\"https://github.com/tobymao/sqlglot/blob/main/README.md#install\">Install SQLGlot</a> and that is all that is required to just generate SQL. <a href=\"#examples\">The examples</a> show generating SQL and then executing that SQL on a specific engine and that will require that engine's client library.</li>\n<li>Find/replace all <code>from pyspark.sql</code> with <code>from sqlglot.dataframe</code>.</li>\n<li>Prior to any <code>spark.read.table</code> or <code>spark.table</code> run <code>sqlglot.schema.add_table('&lt;table_name&gt;', &lt;column_structure&gt;, dialect=\"spark\")</code>.\n<ul>\n<li>The column structure can be defined the following ways:\n<ul>\n<li>Dictionary where the keys are column names and values are string of the Spark SQL type name.\n<ul>\n<li>Ex: <code>{'cola': 'string', 'colb': 'int'}</code></li>\n</ul></li>\n<li>PySpark DataFrame <code>StructType</code> similar to when using <code>createDataFrame</code>.\n<ul>\n<li>Ex: <code>StructType([StructField('cola', StringType()), StructField('colb', IntegerType())])</code></li>\n</ul></li>\n<li>A string of names and types similar to what is supported in <code>createDataFrame</code>.\n<ul>\n<li>Ex: <code>cola: STRING, colb: INT</code></li>\n</ul></li>\n<li>[Not Recommended] A list of string column names without type.\n<ul>\n<li>Ex: <code>['cola', 'colb']</code></li>\n<li>The lack of types may limit functionality in future releases.</li>\n</ul></li>\n</ul></li>\n<li>See <a href=\"#registering-custom-schema-class\">Registering Custom Schema</a> for information on how to skip this step if the information is stored externally.</li>\n</ul></li>\n<li>If your output SQL dialect is not Spark, then configure the SparkSession to use that dialect\n<ul>\n<li>Ex: <code>SparkSession().builder.config(\"sqlframe.dialect\", \"bigquery\").getOrCreate()</code></li>\n<li>See <a href=\"https://github.com/tobymao/sqlglot/tree/main/sqlglot/dialects\">dialects</a> for a full list of dialects.</li>\n</ul></li>\n<li>Add <code>.sql(pretty=True)</code> to your final DataFrame command to return a list of sql statements to run that command.\n<ul>\n<li>In most cases a single SQL statement is returned. Currently the only exception is when caching DataFrames which isn't supported in other dialects.</li>\n<li>Ex: <code>.sql(pretty=True)</code></li>\n</ul></li>\n</ul>\n\n<h2 id=\"examples\">Examples</h2>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql.session</span> <span class=\"kn\">import</span> <span class=\"n\">SparkSession</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql</span> <span class=\"kn\">import</span> <span class=\"n\">functions</span> <span class=\"k\">as</span> <span class=\"n\">F</span>\n\n<span class=\"n\">dialect</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;spark&quot;</span>\n\n<span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">add_table</span><span class=\"p\">(</span>\n <span class=\"s1\">&#39;employee&#39;</span><span class=\"p\">,</span>\n <span class=\"p\">{</span>\n <span class=\"s1\">&#39;employee_id&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;INT&#39;</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;fname&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;STRING&#39;</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;lname&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;STRING&#39;</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;age&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;INT&#39;</span><span class=\"p\">,</span>\n <span class=\"p\">},</span>\n <span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"n\">dialect</span><span class=\"p\">,</span>\n<span class=\"p\">)</span> <span class=\"c1\"># Register the table structure prior to reading from the table</span>\n\n<span class=\"n\">spark</span> <span class=\"o\">=</span> <span class=\"n\">SparkSession</span><span class=\"o\">.</span><span class=\"n\">builder</span><span class=\"o\">.</span><span class=\"n\">config</span><span class=\"p\">(</span><span class=\"s2\">&quot;sqlframe.dialect&quot;</span><span class=\"p\">,</span> <span class=\"n\">dialect</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">getOrCreate</span><span class=\"p\">()</span>\n\n<span class=\"n\">df</span> <span class=\"o\">=</span> <span class=\"p\">(</span>\n <span class=\"n\">spark</span>\n <span class=\"o\">.</span><span class=\"n\">table</span><span class=\"p\">(</span><span class=\"s1\">&#39;employee&#39;</span><span class=\"p\">)</span>\n <span class=\"o\">.</span><span class=\"n\">groupBy</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;age&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">agg</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">countDistinct</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;employee_id&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">alias</span><span class=\"p\">(</span><span class=\"s2\">&quot;num_employees&quot;</span><span class=\"p\">))</span> \n<span class=\"p\">)</span>\n\n<span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">df</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">pretty</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">))</span>\n</code></pre>\n</div>\n\n<pre><code>SELECT\n `employee`.`age` AS `age`,\n COUNT(DISTINCT `employee`.`employee_id`) AS `num_employees`\nFROM `employee` AS `employee`\nGROUP BY\n `employee`.`age`\n</code></pre>\n\n<h2 id=\"registering-custom-schema-class\">Registering Custom Schema Class</h2>\n\n<p>The step of adding <code>sqlglot.schema.add_table</code> can be skipped if you have the column structure stored externally like in a file or from an external metadata table. This can be done by writing a class that implements the <code>sqlglot.schema.Schema</code> abstract class and then assigning that class to <code>sqlglot.schema</code>. </p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql.session</span> <span class=\"kn\">import</span> <span class=\"n\">SparkSession</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql</span> <span class=\"kn\">import</span> <span class=\"n\">functions</span> <span class=\"k\">as</span> <span class=\"n\">F</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.schema</span> <span class=\"kn\">import</span> <span class=\"n\">Schema</span>\n\n\n<span class=\"k\">class</span> <span class=\"nc\">ExternalSchema</span><span class=\"p\">(</span><span class=\"n\">Schema</span><span class=\"p\">):</span>\n <span class=\"o\">...</span>\n\n<span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span> <span class=\"o\">=</span> <span class=\"n\">ExternalSchema</span><span class=\"p\">()</span>\n\n<span class=\"n\">spark</span> <span class=\"o\">=</span> <span class=\"n\">SparkSession</span><span class=\"p\">()</span> <span class=\"c1\"># Spark will be used by default is not specific in SparkSession config</span>\n\n<span class=\"n\">df</span> <span class=\"o\">=</span> <span class=\"p\">(</span>\n <span class=\"n\">spark</span>\n <span class=\"o\">.</span><span class=\"n\">table</span><span class=\"p\">(</span><span class=\"s1\">&#39;employee&#39;</span><span class=\"p\">)</span>\n <span class=\"o\">.</span><span class=\"n\">groupBy</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;age&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">agg</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">countDistinct</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;employee_id&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">alias</span><span class=\"p\">(</span><span class=\"s2\">&quot;num_employees&quot;</span><span class=\"p\">))</span> \n<span class=\"p\">)</span>\n\n<span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">df</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">pretty</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">))</span>\n</code></pre>\n</div>\n\n<h2 id=\"example-implementations\">Example Implementations</h2>\n\n<h3 id=\"bigquery\">Bigquery</h3>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">google.cloud</span> <span class=\"kn\">import</span> <span class=\"n\">bigquery</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql.session</span> <span class=\"kn\">import</span> <span class=\"n\">SparkSession</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql</span> <span class=\"kn\">import</span> <span class=\"n\">types</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql</span> <span class=\"kn\">import</span> <span class=\"n\">functions</span> <span class=\"k\">as</span> <span class=\"n\">F</span>\n\n<span class=\"n\">client</span> <span class=\"o\">=</span> <span class=\"n\">bigquery</span><span class=\"o\">.</span><span class=\"n\">Client</span><span class=\"p\">()</span>\n\n<span class=\"n\">data</span> <span class=\"o\">=</span> <span class=\"p\">[</span>\n <span class=\"p\">(</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Jack&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Shephard&quot;</span><span class=\"p\">,</span> <span class=\"mi\">34</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"s2\">&quot;John&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Locke&quot;</span><span class=\"p\">,</span> <span class=\"mi\">48</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">3</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Kate&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Austen&quot;</span><span class=\"p\">,</span> <span class=\"mi\">34</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">4</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Claire&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Littleton&quot;</span><span class=\"p\">,</span> <span class=\"mi\">22</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">5</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Hugo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Reyes&quot;</span><span class=\"p\">,</span> <span class=\"mi\">26</span><span class=\"p\">),</span>\n<span class=\"p\">]</span>\n<span class=\"n\">schema</span> <span class=\"o\">=</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructType</span><span class=\"p\">([</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;employee_id&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">IntegerType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;fname&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StringType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;lname&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StringType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;age&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">IntegerType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n<span class=\"p\">])</span>\n\n<span class=\"n\">sql_statements</span> <span class=\"o\">=</span> <span class=\"p\">(</span>\n <span class=\"n\">SparkSession</span>\n <span class=\"o\">.</span><span class=\"n\">builder</span>\n <span class=\"o\">.</span><span class=\"n\">config</span><span class=\"p\">(</span><span class=\"s2\">&quot;sqlframe.dialect&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;bigquery&quot;</span><span class=\"p\">)</span>\n <span class=\"o\">.</span><span class=\"n\">getOrCreate</span><span class=\"p\">()</span>\n <span class=\"o\">.</span><span class=\"n\">createDataFrame</span><span class=\"p\">(</span><span class=\"n\">data</span><span class=\"p\">,</span> <span class=\"n\">schema</span><span class=\"p\">)</span>\n <span class=\"o\">.</span><span class=\"n\">groupBy</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;age&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">agg</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">countDistinct</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;employee_id&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">alias</span><span class=\"p\">(</span><span class=\"s2\">&quot;num_employees&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"p\">)</span>\n\n<span class=\"n\">result</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>\n<span class=\"k\">for</span> <span class=\"n\">sql</span> <span class=\"ow\">in</span> <span class=\"n\">sql_statements</span><span class=\"p\">:</span>\n <span class=\"n\">result</span> <span class=\"o\">=</span> <span class=\"n\">client</span><span class=\"o\">.</span><span class=\"n\">query</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">)</span>\n\n<span class=\"k\">assert</span> <span class=\"n\">result</span> <span class=\"ow\">is</span> <span class=\"ow\">not</span> <span class=\"kc\">None</span>\n<span class=\"k\">for</span> <span class=\"n\">row</span> <span class=\"ow\">in</span> <span class=\"n\">client</span><span class=\"o\">.</span><span class=\"n\">query</span><span class=\"p\">(</span><span class=\"n\">result</span><span class=\"p\">):</span>\n <span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"sa\">f</span><span class=\"s2\">&quot;Age: </span><span class=\"si\">{</span><span class=\"n\">row</span><span class=\"p\">[</span><span class=\"s1\">&#39;age&#39;</span><span class=\"p\">]</span><span class=\"si\">}</span><span class=\"s2\">, Num Employees: </span><span class=\"si\">{</span><span class=\"n\">row</span><span class=\"p\">[</span><span class=\"s1\">&#39;num_employees&#39;</span><span class=\"p\">]</span><span class=\"si\">}</span><span class=\"s2\">&quot;</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<h3 id=\"snowflake\">Snowflake</h3>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">os</span>\n\n<span class=\"kn\">import</span> <span class=\"nn\">snowflake.connector</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.session</span> <span class=\"kn\">import</span> <span class=\"n\">SparkSession</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe</span> <span class=\"kn\">import</span> <span class=\"n\">types</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe</span> <span class=\"kn\">import</span> <span class=\"n\">functions</span> <span class=\"k\">as</span> <span class=\"n\">F</span>\n\n<span class=\"n\">ctx</span> <span class=\"o\">=</span> <span class=\"n\">snowflake</span><span class=\"o\">.</span><span class=\"n\">connector</span><span class=\"o\">.</span><span class=\"n\">connect</span><span class=\"p\">(</span>\n <span class=\"n\">user</span><span class=\"o\">=</span><span class=\"n\">os</span><span class=\"o\">.</span><span class=\"n\">environ</span><span class=\"p\">[</span><span class=\"s2\">&quot;SNOWFLAKE_USER&quot;</span><span class=\"p\">],</span>\n <span class=\"n\">password</span><span class=\"o\">=</span><span class=\"n\">os</span><span class=\"o\">.</span><span class=\"n\">environ</span><span class=\"p\">[</span><span class=\"s2\">&quot;SNOWFLAKE_PASS&quot;</span><span class=\"p\">],</span>\n <span class=\"n\">account</span><span class=\"o\">=</span><span class=\"n\">os</span><span class=\"o\">.</span><span class=\"n\">environ</span><span class=\"p\">[</span><span class=\"s2\">&quot;SNOWFLAKE_ACCOUNT&quot;</span><span class=\"p\">]</span>\n<span class=\"p\">)</span>\n<span class=\"n\">cs</span> <span class=\"o\">=</span> <span class=\"n\">ctx</span><span class=\"o\">.</span><span class=\"n\">cursor</span><span class=\"p\">()</span>\n\n<span class=\"n\">data</span> <span class=\"o\">=</span> <span class=\"p\">[</span>\n <span class=\"p\">(</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Jack&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Shephard&quot;</span><span class=\"p\">,</span> <span class=\"mi\">34</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"s2\">&quot;John&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Locke&quot;</span><span class=\"p\">,</span> <span class=\"mi\">48</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">3</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Kate&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Austen&quot;</span><span class=\"p\">,</span> <span class=\"mi\">34</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">4</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Claire&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Littleton&quot;</span><span class=\"p\">,</span> <span class=\"mi\">22</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">5</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Hugo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Reyes&quot;</span><span class=\"p\">,</span> <span class=\"mi\">26</span><span class=\"p\">),</span>\n<span class=\"p\">]</span>\n<span class=\"n\">schema</span> <span class=\"o\">=</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructType</span><span class=\"p\">([</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;employee_id&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">IntegerType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;fname&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StringType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;lname&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StringType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;age&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">IntegerType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n<span class=\"p\">])</span>\n\n<span class=\"n\">sql_statements</span> <span class=\"o\">=</span> <span class=\"p\">(</span>\n <span class=\"n\">SparkSession</span>\n <span class=\"o\">.</span><span class=\"n\">builder</span>\n <span class=\"o\">.</span><span class=\"n\">config</span><span class=\"p\">(</span><span class=\"s2\">&quot;sqlframe.dialect&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;snowflake&quot;</span><span class=\"p\">)</span>\n <span class=\"o\">.</span><span class=\"n\">getOrCreate</span><span class=\"p\">()</span>\n <span class=\"o\">.</span><span class=\"n\">createDataFrame</span><span class=\"p\">(</span><span class=\"n\">data</span><span class=\"p\">,</span> <span class=\"n\">schema</span><span class=\"p\">)</span>\n <span class=\"o\">.</span><span class=\"n\">groupBy</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;age&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">agg</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">countDistinct</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;lname&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">alias</span><span class=\"p\">(</span><span class=\"s2\">&quot;num_employees&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"p\">)</span>\n\n<span class=\"k\">try</span><span class=\"p\">:</span>\n <span class=\"k\">for</span> <span class=\"n\">sql</span> <span class=\"ow\">in</span> <span class=\"n\">sql_statements</span><span class=\"p\">:</span>\n <span class=\"n\">cs</span><span class=\"o\">.</span><span class=\"n\">execute</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">)</span>\n <span class=\"n\">results</span> <span class=\"o\">=</span> <span class=\"n\">cs</span><span class=\"o\">.</span><span class=\"n\">fetchall</span><span class=\"p\">()</span>\n <span class=\"k\">for</span> <span class=\"n\">row</span> <span class=\"ow\">in</span> <span class=\"n\">results</span><span class=\"p\">:</span>\n <span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"sa\">f</span><span class=\"s2\">&quot;Age: </span><span class=\"si\">{</span><span class=\"n\">row</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"si\">}</span><span class=\"s2\">, Num Employees: </span><span class=\"si\">{</span><span class=\"n\">row</span><span class=\"p\">[</span><span class=\"mi\">1</span><span class=\"p\">]</span><span class=\"si\">}</span><span class=\"s2\">&quot;</span><span class=\"p\">)</span>\n<span class=\"k\">finally</span><span class=\"p\">:</span>\n <span class=\"n\">cs</span><span class=\"o\">.</span><span class=\"n\">close</span><span class=\"p\">()</span>\n<span class=\"n\">ctx</span><span class=\"o\">.</span><span class=\"n\">close</span><span class=\"p\">()</span>\n</code></pre>\n</div>\n\n<h3 id=\"spark\">Spark</h3>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">pyspark.sql.session</span> <span class=\"kn\">import</span> <span class=\"n\">SparkSession</span> <span class=\"k\">as</span> <span class=\"n\">PySparkSession</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql.session</span> <span class=\"kn\">import</span> <span class=\"n\">SparkSession</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql</span> <span class=\"kn\">import</span> <span class=\"n\">types</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql</span> <span class=\"kn\">import</span> <span class=\"n\">functions</span> <span class=\"k\">as</span> <span class=\"n\">F</span>\n\n<span class=\"n\">data</span> <span class=\"o\">=</span> <span class=\"p\">[</span>\n <span class=\"p\">(</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Jack&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Shephard&quot;</span><span class=\"p\">,</span> <span class=\"mi\">34</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"s2\">&quot;John&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Locke&quot;</span><span class=\"p\">,</span> <span class=\"mi\">48</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">3</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Kate&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Austen&quot;</span><span class=\"p\">,</span> <span class=\"mi\">34</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">4</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Claire&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Littleton&quot;</span><span class=\"p\">,</span> <span class=\"mi\">22</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">5</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Hugo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Reyes&quot;</span><span class=\"p\">,</span> <span class=\"mi\">26</span><span class=\"p\">),</span>\n<span class=\"p\">]</span>\n<span class=\"n\">schema</span> <span class=\"o\">=</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructType</span><span class=\"p\">([</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;employee_id&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">IntegerType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;fname&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StringType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;lname&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StringType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;age&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">IntegerType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n<span class=\"p\">])</span>\n\n<span class=\"n\">sql_statements</span> <span class=\"o\">=</span> <span class=\"p\">(</span>\n <span class=\"n\">SparkSession</span><span class=\"p\">()</span>\n <span class=\"o\">.</span><span class=\"n\">createDataFrame</span><span class=\"p\">(</span><span class=\"n\">data</span><span class=\"p\">,</span> <span class=\"n\">schema</span><span class=\"p\">)</span>\n <span class=\"o\">.</span><span class=\"n\">groupBy</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;age&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">agg</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">countDistinct</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;employee_id&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">alias</span><span class=\"p\">(</span><span class=\"s2\">&quot;num_employees&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"p\">)</span>\n\n<span class=\"n\">pyspark</span> <span class=\"o\">=</span> <span class=\"n\">PySparkSession</span><span class=\"o\">.</span><span class=\"n\">builder</span><span class=\"o\">.</span><span class=\"n\">master</span><span class=\"p\">(</span><span class=\"s2\">&quot;local[*]&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">getOrCreate</span><span class=\"p\">()</span>\n\n<span class=\"n\">df</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>\n<span class=\"k\">for</span> <span class=\"n\">sql</span> <span class=\"ow\">in</span> <span class=\"n\">sql_statements</span><span class=\"p\">:</span>\n <span class=\"n\">df</span> <span class=\"o\">=</span> <span class=\"n\">pyspark</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">)</span>\n\n<span class=\"k\">assert</span> <span class=\"n\">df</span> <span class=\"ow\">is</span> <span class=\"ow\">not</span> <span class=\"kc\">None</span>\n<span class=\"n\">df</span><span class=\"o\">.</span><span class=\"n\">show</span><span class=\"p\">()</span>\n</code></pre>\n</div>\n\n<h1 id=\"unsupportable-operations\">Unsupportable Operations</h1>\n\n<p>Any operation that lacks a way to represent it in SQL cannot be supported by this tool. An example of this would be rdd operations. Since the DataFrame API though is mostly modeled around SQL concepts most operations can be supported.</p>\n"}, "sqlglot.dataframe.sql": {"fullname": "sqlglot.dataframe.sql", "modulename": "sqlglot.dataframe.sql", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.SparkSession": {"fullname": "sqlglot.dataframe.sql.SparkSession", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"fullname": "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.DEFAULT_DIALECT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;spark&#x27;"}, "sqlglot.dataframe.sql.SparkSession.read": {"fullname": "sqlglot.dataframe.sql.SparkSession.read", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.read", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.dataframe.sql.readwriter.DataFrameReader"}, "sqlglot.dataframe.sql.SparkSession.table": {"fullname": "sqlglot.dataframe.sql.SparkSession.table", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.table", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">tableName</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"fullname": "sqlglot.dataframe.sql.SparkSession.createDataFrame", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.createDataFrame", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">data</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874099102576&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">],</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874099102576&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">],</span> <span class=\"n\">Tuple</span><span class=\"p\">]]</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874118641712&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">samplingRatio</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">float</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">verifySchema</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.SparkSession.sql": {"fullname": "sqlglot.dataframe.sql.SparkSession.sql", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sqlQuery</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.SparkSession.Builder": {"fullname": "sqlglot.dataframe.sql.SparkSession.Builder", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.Builder", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"fullname": "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.Builder.SQLFRAME_DIALECT_KEY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sqlframe.dialect&#x27;"}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"fullname": "sqlglot.dataframe.sql.SparkSession.Builder.dialect", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.Builder.dialect", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"fullname": "sqlglot.dataframe.sql.SparkSession.Builder.config", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.Builder.config", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">key</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">*</span>,</span><span class=\"param\">\t<span class=\"nb\">map</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Any</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">session</span><span class=\"o\">.</span><span class=\"n\">SparkSession</span><span class=\"o\">.</span><span class=\"n\">Builder</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"fullname": "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.Builder.getOrCreate", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">session</span><span class=\"o\">.</span><span class=\"n\">SparkSession</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.SparkSession.builder": {"fullname": "sqlglot.dataframe.sql.SparkSession.builder", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.builder", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.dataframe.sql.session.SparkSession.Builder"}, "sqlglot.dataframe.sql.DataFrame": {"fullname": "sqlglot.dataframe.sql.DataFrame", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.__init__": {"fullname": "sqlglot.dataframe.sql.DataFrame.__init__", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">spark</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874103081520&#39;</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>,</span><span class=\"param\">\t<span class=\"n\">branch_id</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">sequence_id</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">last_op</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">operations</span><span class=\"o\">.</span><span class=\"n\">Operation</span> <span class=\"o\">=</span> <span class=\"o\">&lt;</span><span class=\"n\">Operation</span><span class=\"o\">.</span><span class=\"n\">INIT</span><span class=\"p\">:</span> <span class=\"o\">-</span><span class=\"mi\">1</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"n\">pending_hints</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">output_expression_container</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874102380192&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span>)</span>"}, "sqlglot.dataframe.sql.DataFrame.spark": {"fullname": "sqlglot.dataframe.sql.DataFrame.spark", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.spark", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.expression": {"fullname": "sqlglot.dataframe.sql.DataFrame.expression", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.expression", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.branch_id": {"fullname": "sqlglot.dataframe.sql.DataFrame.branch_id", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.branch_id", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"fullname": "sqlglot.dataframe.sql.DataFrame.sequence_id", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.sequence_id", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.last_op": {"fullname": "sqlglot.dataframe.sql.DataFrame.last_op", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.last_op", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.pending_hints": {"fullname": "sqlglot.dataframe.sql.DataFrame.pending_hints", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.pending_hints", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"fullname": "sqlglot.dataframe.sql.DataFrame.output_expression_container", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.output_expression_container", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"fullname": "sqlglot.dataframe.sql.DataFrame.sparkSession", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.sparkSession", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.write": {"fullname": "sqlglot.dataframe.sql.DataFrame.write", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.write", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"fullname": "sqlglot.dataframe.sql.DataFrame.latest_cte_name", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.latest_cte_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"fullname": "sqlglot.dataframe.sql.DataFrame.pending_join_hints", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.pending_join_hints", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"fullname": "sqlglot.dataframe.sql.DataFrame.pending_partition_hints", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.pending_partition_hints", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.columns": {"fullname": "sqlglot.dataframe.sql.DataFrame.columns", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.columns", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[str]"}, "sqlglot.dataframe.sql.DataFrame.na": {"fullname": "sqlglot.dataframe.sql.DataFrame.na", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.na", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.dataframe.sql.dataframe.DataFrameNaFunctions"}, "sqlglot.dataframe.sql.DataFrame.sql": {"fullname": "sqlglot.dataframe.sql.DataFrame.sql", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874099548832&#39;</span><span class=\"o\">&gt;</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">optimize</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.copy": {"fullname": "sqlglot.dataframe.sql.DataFrame.copy", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.copy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.select": {"fullname": "sqlglot.dataframe.sql.DataFrame.select", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.select", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.alias": {"fullname": "sqlglot.dataframe.sql.DataFrame.alias", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.alias", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.where": {"fullname": "sqlglot.dataframe.sql.DataFrame.where", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.where", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.filter": {"fullname": "sqlglot.dataframe.sql.DataFrame.filter", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.filter", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"fullname": "sqlglot.dataframe.sql.DataFrame.groupBy", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.groupBy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">group</span><span class=\"o\">.</span><span class=\"n\">GroupedData</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.agg": {"fullname": "sqlglot.dataframe.sql.DataFrame.agg", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.agg", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">exprs</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.join": {"fullname": "sqlglot.dataframe.sql.DataFrame.join", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.join", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other_df</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>,</span><span class=\"param\">\t<span class=\"n\">on</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]]</span>,</span><span class=\"param\">\t<span class=\"n\">how</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;inner&#39;</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"fullname": "sqlglot.dataframe.sql.DataFrame.orderBy", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.orderBy", "kind": "function", "doc": "<p>This implementation lets any ordered columns take priority over whatever is provided in <code>ascending</code>. Spark\nhas irregular behavior and can result in runtime errors. Users shouldn't be mixing the two anyways so this\nis unlikely to come up.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">ascending</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.sort": {"fullname": "sqlglot.dataframe.sql.DataFrame.sort", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.sort", "kind": "function", "doc": "<p>This implementation lets any ordered columns take priority over whatever is provided in <code>ascending</code>. Spark\nhas irregular behavior and can result in runtime errors. Users shouldn't be mixing the two anyways so this\nis unlikely to come up.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">ascending</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.union": {"fullname": "sqlglot.dataframe.sql.DataFrame.union", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.union", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"fullname": "sqlglot.dataframe.sql.DataFrame.unionAll", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.unionAll", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"fullname": "sqlglot.dataframe.sql.DataFrame.unionByName", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.unionByName", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>,</span><span class=\"param\">\t<span class=\"n\">allowMissingColumns</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.intersect": {"fullname": "sqlglot.dataframe.sql.DataFrame.intersect", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.intersect", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"fullname": "sqlglot.dataframe.sql.DataFrame.intersectAll", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.intersectAll", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"fullname": "sqlglot.dataframe.sql.DataFrame.exceptAll", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.exceptAll", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.distinct": {"fullname": "sqlglot.dataframe.sql.DataFrame.distinct", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.distinct", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"fullname": "sqlglot.dataframe.sql.DataFrame.dropDuplicates", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.dropDuplicates", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">subset</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.dropna": {"fullname": "sqlglot.dataframe.sql.DataFrame.dropna", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.dropna", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">how</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;any&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">thresh</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">subset</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"o\">...</span><span class=\"p\">],</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.fillna": {"fullname": "sqlglot.dataframe.sql.DataFrame.fillna", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.fillna", "kind": "function", "doc": "<p>Functionality Difference: If you provide a value to replace a null and that type conflicts\nwith the type of the column then PySpark will just ignore your replacement.\nThis will try to cast them to be the same in some cases. So they won't always match.\nBest to not mix types so make sure replacement is the same type as the column</p>\n\n<p>Possibility for improvement: Use <code>typeof</code> function to get the type of the column\nand check if it matches the type of the value provided. If not then make it null.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874098212304&#39;</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"n\">subset</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"o\">...</span><span class=\"p\">],</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.replace": {"fullname": "sqlglot.dataframe.sql.DataFrame.replace", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.replace", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">to_replace</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">Dict</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">subset</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874098399216&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">],</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874098399216&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"fullname": "sqlglot.dataframe.sql.DataFrame.withColumn", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.withColumn", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">colName</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">col</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"fullname": "sqlglot.dataframe.sql.DataFrame.withColumnRenamed", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.withColumnRenamed", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">existing</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">new</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.drop": {"fullname": "sqlglot.dataframe.sql.DataFrame.drop", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.drop", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.limit": {"fullname": "sqlglot.dataframe.sql.DataFrame.limit", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.limit", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">num</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.hint": {"fullname": "sqlglot.dataframe.sql.DataFrame.hint", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.hint", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">parameters</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.repartition": {"fullname": "sqlglot.dataframe.sql.DataFrame.repartition", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.repartition", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">numPartitions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874098399216&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874098399216&#39;</span><span class=\"o\">&gt;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"fullname": "sqlglot.dataframe.sql.DataFrame.coalesce", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.coalesce", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">numPartitions</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.cache": {"fullname": "sqlglot.dataframe.sql.DataFrame.cache", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.cache", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.persist": {"fullname": "sqlglot.dataframe.sql.DataFrame.persist", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.persist", "kind": "function", "doc": "<p>Storage Level Options: <a href=\"https://spark.apache.org/docs/3.0.0-preview/sql-ref-syntax-aux-cache-cache-table.html\">https://spark.apache.org/docs/3.0.0-preview/sql-ref-syntax-aux-cache-cache-table.html</a></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">storageLevel</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;MEMORY_AND_DISK_SER&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData": {"fullname": "sqlglot.dataframe.sql.GroupedData", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.GroupedData.__init__": {"fullname": "sqlglot.dataframe.sql.GroupedData.__init__", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">df</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>,</span><span class=\"param\">\t<span class=\"n\">group_by_cols</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">last_op</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">operations</span><span class=\"o\">.</span><span class=\"n\">Operation</span></span>)</span>"}, "sqlglot.dataframe.sql.GroupedData.spark": {"fullname": "sqlglot.dataframe.sql.GroupedData.spark", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.spark", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.GroupedData.last_op": {"fullname": "sqlglot.dataframe.sql.GroupedData.last_op", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.last_op", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"fullname": "sqlglot.dataframe.sql.GroupedData.group_by_cols", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.group_by_cols", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.GroupedData.agg": {"fullname": "sqlglot.dataframe.sql.GroupedData.agg", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.agg", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">exprs</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">,</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData.count": {"fullname": "sqlglot.dataframe.sql.GroupedData.count", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.count", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData.mean": {"fullname": "sqlglot.dataframe.sql.GroupedData.mean", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.mean", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData.avg": {"fullname": "sqlglot.dataframe.sql.GroupedData.avg", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.avg", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData.max": {"fullname": "sqlglot.dataframe.sql.GroupedData.max", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.max", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData.min": {"fullname": "sqlglot.dataframe.sql.GroupedData.min", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.min", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData.sum": {"fullname": "sqlglot.dataframe.sql.GroupedData.sum", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.sum", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData.pivot": {"fullname": "sqlglot.dataframe.sql.GroupedData.pivot", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.pivot", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column": {"fullname": "sqlglot.dataframe.sql.Column", "modulename": "sqlglot.dataframe.sql", "qualname": "Column", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.Column.__init__": {"fullname": "sqlglot.dataframe.sql.Column.__init__", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874101586928&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span>)</span>"}, "sqlglot.dataframe.sql.Column.expression": {"fullname": "sqlglot.dataframe.sql.Column.expression", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.expression", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.dataframe.sql.Column.ensure_col": {"fullname": "sqlglot.dataframe.sql.Column.ensure_col", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.ensure_col", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874101586928&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.ensure_cols": {"fullname": "sqlglot.dataframe.sql.Column.ensure_cols", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.ensure_cols", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874101586928&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"fullname": "sqlglot.dataframe.sql.Column.invoke_anonymous_function", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.invoke_anonymous_function", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874101586928&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">func_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874101586928&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"fullname": "sqlglot.dataframe.sql.Column.invoke_expression_over_column", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.invoke_expression_over_column", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874101586928&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">callable_expression</span><span class=\"p\">:</span> <span class=\"n\">Callable</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.binary_op": {"fullname": "sqlglot.dataframe.sql.Column.binary_op", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.binary_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">klass</span><span class=\"p\">:</span> <span class=\"n\">Callable</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874101586928&#39;</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"fullname": "sqlglot.dataframe.sql.Column.inverse_binary_op", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.inverse_binary_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">klass</span><span class=\"p\">:</span> <span class=\"n\">Callable</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874101586928&#39;</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.unary_op": {"fullname": "sqlglot.dataframe.sql.Column.unary_op", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.unary_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">klass</span><span class=\"p\">:</span> <span class=\"n\">Callable</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.is_alias": {"fullname": "sqlglot.dataframe.sql.Column.is_alias", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.is_alias", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.Column.is_column": {"fullname": "sqlglot.dataframe.sql.Column.is_column", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.is_column", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.Column.column_expression": {"fullname": "sqlglot.dataframe.sql.Column.column_expression", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.column_expression", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Union[sqlglot.expressions.Column, sqlglot.expressions.Literal]"}, "sqlglot.dataframe.sql.Column.alias_or_name": {"fullname": "sqlglot.dataframe.sql.Column.alias_or_name", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.alias_or_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.dataframe.sql.Column.ensure_literal": {"fullname": "sqlglot.dataframe.sql.Column.ensure_literal", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.ensure_literal", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">value</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.copy": {"fullname": "sqlglot.dataframe.sql.Column.copy", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.copy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.set_table_name": {"fullname": "sqlglot.dataframe.sql.Column.set_table_name", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.set_table_name", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">table_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">copy</span><span class=\"o\">=</span><span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.sql": {"fullname": "sqlglot.dataframe.sql.Column.sql", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.alias": {"fullname": "sqlglot.dataframe.sql.Column.alias", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.alias", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.asc": {"fullname": "sqlglot.dataframe.sql.Column.asc", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.asc", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.desc": {"fullname": "sqlglot.dataframe.sql.Column.desc", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.desc", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"fullname": "sqlglot.dataframe.sql.Column.asc_nulls_first", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.asc_nulls_first", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"fullname": "sqlglot.dataframe.sql.Column.asc_nulls_last", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.asc_nulls_last", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"fullname": "sqlglot.dataframe.sql.Column.desc_nulls_first", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.desc_nulls_first", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"fullname": "sqlglot.dataframe.sql.Column.desc_nulls_last", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.desc_nulls_last", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.when": {"fullname": "sqlglot.dataframe.sql.Column.when", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.when", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">condition</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.otherwise": {"fullname": "sqlglot.dataframe.sql.Column.otherwise", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.otherwise", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.isNull": {"fullname": "sqlglot.dataframe.sql.Column.isNull", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.isNull", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.isNotNull": {"fullname": "sqlglot.dataframe.sql.Column.isNotNull", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.isNotNull", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.cast": {"fullname": "sqlglot.dataframe.sql.Column.cast", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.cast", "kind": "function", "doc": "<p>Functionality Difference: PySpark cast accepts a datatype instance of the datatype class\nSqlglot doesn't currently replicate this class so it only accepts a string</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">dataType</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.startswith": {"fullname": "sqlglot.dataframe.sql.Column.startswith", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.startswith", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.endswith": {"fullname": "sqlglot.dataframe.sql.Column.endswith", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.endswith", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.rlike": {"fullname": "sqlglot.dataframe.sql.Column.rlike", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.rlike", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">regexp</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.like": {"fullname": "sqlglot.dataframe.sql.Column.like", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.like", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.ilike": {"fullname": "sqlglot.dataframe.sql.Column.ilike", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.ilike", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.substr": {"fullname": "sqlglot.dataframe.sql.Column.substr", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.substr", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">startPos</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">length</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.isin": {"fullname": "sqlglot.dataframe.sql.Column.isin", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.isin", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874101586928&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874101586928&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.between": {"fullname": "sqlglot.dataframe.sql.Column.between", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.between", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">lowerBound</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874101586928&#39;</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"n\">upperBound</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874101586928&#39;</span><span class=\"o\">&gt;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.over": {"fullname": "sqlglot.dataframe.sql.Column.over", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.over", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">window</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874097045296&#39;</span><span class=\"o\">&gt;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameNaFunctions": {"fullname": "sqlglot.dataframe.sql.DataFrameNaFunctions", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameNaFunctions", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"fullname": "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameNaFunctions.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">df</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span></span>)</span>"}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"fullname": "sqlglot.dataframe.sql.DataFrameNaFunctions.df", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameNaFunctions.df", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"fullname": "sqlglot.dataframe.sql.DataFrameNaFunctions.drop", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameNaFunctions.drop", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">how</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;any&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">thresh</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">subset</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"o\">...</span><span class=\"p\">],</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"fullname": "sqlglot.dataframe.sql.DataFrameNaFunctions.fill", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameNaFunctions.fill", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Any</span><span class=\"p\">]]</span>,</span><span class=\"param\">\t<span class=\"n\">subset</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"o\">...</span><span class=\"p\">],</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"fullname": "sqlglot.dataframe.sql.DataFrameNaFunctions.replace", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameNaFunctions.replace", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">to_replace</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">Dict</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">subset</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Window": {"fullname": "sqlglot.dataframe.sql.Window", "modulename": "sqlglot.dataframe.sql", "qualname": "Window", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"fullname": "sqlglot.dataframe.sql.Window.unboundedPreceding", "modulename": "sqlglot.dataframe.sql", "qualname": "Window.unboundedPreceding", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int", "default_value": "-9223372036854775808"}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"fullname": "sqlglot.dataframe.sql.Window.unboundedFollowing", "modulename": "sqlglot.dataframe.sql", "qualname": "Window.unboundedFollowing", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int", "default_value": "9223372036854775807"}, "sqlglot.dataframe.sql.Window.currentRow": {"fullname": "sqlglot.dataframe.sql.Window.currentRow", "modulename": "sqlglot.dataframe.sql", "qualname": "Window.currentRow", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int", "default_value": "0"}, "sqlglot.dataframe.sql.Window.partitionBy": {"fullname": "sqlglot.dataframe.sql.Window.partitionBy", "modulename": "sqlglot.dataframe.sql", "qualname": "Window.partitionBy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874097095024&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874097095024&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Window.orderBy": {"fullname": "sqlglot.dataframe.sql.Window.orderBy", "modulename": "sqlglot.dataframe.sql", "qualname": "Window.orderBy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874097095024&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874097095024&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Window.rowsBetween": {"fullname": "sqlglot.dataframe.sql.Window.rowsBetween", "modulename": "sqlglot.dataframe.sql", "qualname": "Window.rowsBetween", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">start</span><span class=\"p\">:</span> <span class=\"nb\">int</span>, </span><span class=\"param\"><span class=\"n\">end</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Window.rangeBetween": {"fullname": "sqlglot.dataframe.sql.Window.rangeBetween", "modulename": "sqlglot.dataframe.sql", "qualname": "Window.rangeBetween", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">start</span><span class=\"p\">:</span> <span class=\"nb\">int</span>, </span><span class=\"param\"><span class=\"n\">end</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.WindowSpec": {"fullname": "sqlglot.dataframe.sql.WindowSpec", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"fullname": "sqlglot.dataframe.sql.WindowSpec.__init__", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span> <span class=\"o\">=</span> <span class=\"n\">Window</span><span class=\"p\">()</span></span>)</span>"}, "sqlglot.dataframe.sql.WindowSpec.expression": {"fullname": "sqlglot.dataframe.sql.WindowSpec.expression", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.expression", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.WindowSpec.copy": {"fullname": "sqlglot.dataframe.sql.WindowSpec.copy", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.copy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.WindowSpec.sql": {"fullname": "sqlglot.dataframe.sql.WindowSpec.sql", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"fullname": "sqlglot.dataframe.sql.WindowSpec.partitionBy", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.partitionBy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874097095024&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874097095024&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"fullname": "sqlglot.dataframe.sql.WindowSpec.orderBy", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.orderBy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874097095024&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139874097095024&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"fullname": "sqlglot.dataframe.sql.WindowSpec.rowsBetween", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.rowsBetween", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">start</span><span class=\"p\">:</span> <span class=\"nb\">int</span>, </span><span class=\"param\"><span class=\"n\">end</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"fullname": "sqlglot.dataframe.sql.WindowSpec.rangeBetween", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.rangeBetween", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">start</span><span class=\"p\">:</span> <span class=\"nb\">int</span>, </span><span class=\"param\"><span class=\"n\">end</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameReader": {"fullname": "sqlglot.dataframe.sql.DataFrameReader", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameReader", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"fullname": "sqlglot.dataframe.sql.DataFrameReader.__init__", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameReader.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">spark</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">session</span><span class=\"o\">.</span><span class=\"n\">SparkSession</span></span>)</span>"}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"fullname": "sqlglot.dataframe.sql.DataFrameReader.spark", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameReader.spark", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrameReader.table": {"fullname": "sqlglot.dataframe.sql.DataFrameReader.table", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameReader.table", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">tableName</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameWriter": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter.__init__", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">df</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>,</span><span class=\"param\">\t<span class=\"n\">spark</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">session</span><span class=\"o\">.</span><span class=\"n\">SparkSession</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">mode</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">by_name</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span>)</span>"}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter.copy", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter.copy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">readwriter</span><span class=\"o\">.</span><span class=\"n\">DataFrameWriter</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter.sql", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter.sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter.mode", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter.mode", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">saveMode</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">readwriter</span><span class=\"o\">.</span><span class=\"n\">DataFrameWriter</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter.byName", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter.byName", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter.insertInto", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter.insertInto", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">tableName</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">overwrite</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">readwriter</span><span class=\"o\">.</span><span class=\"n\">DataFrameWriter</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter.saveAsTable", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"nb\">format</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">mode</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dialects": {"fullname": "sqlglot.dialects", "modulename": "sqlglot.dialects", "kind": "module", "doc": "<h2 id=\"dialects\">Dialects</h2>\n\n<p>While there is a SQL standard, most SQL engines support a variation of that standard. This makes it difficult\nto write portable SQL code. SQLGlot bridges all the different variations, called \"dialects\", with an extensible\nSQL transpilation framework.</p>\n\n<p>The base <code>sqlglot.dialects.dialect.Dialect</code> class implements a generic dialect that aims to be as universal as possible.</p>\n\n<p>Each SQL variation has its own <code>Dialect</code> subclass, extending the corresponding <code>Tokenizer</code>, <code>Parser</code> and <code>Generator</code>\nclasses as needed.</p>\n\n<h3 id=\"implementing-a-custom-dialect\">Implementing a custom Dialect</h3>\n\n<p>Creating a new SQL dialect may seem complicated at first, but it is actually quite simple in SQLGlot:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">exp</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dialects.dialect</span> <span class=\"kn\">import</span> <span class=\"n\">Dialect</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.generator</span> <span class=\"kn\">import</span> <span class=\"n\">Generator</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.tokens</span> <span class=\"kn\">import</span> <span class=\"n\">Tokenizer</span><span class=\"p\">,</span> <span class=\"n\">TokenType</span>\n\n\n<span class=\"k\">class</span> <span class=\"nc\">Custom</span><span class=\"p\">(</span><span class=\"n\">Dialect</span><span class=\"p\">):</span>\n <span class=\"k\">class</span> <span class=\"nc\">Tokenizer</span><span class=\"p\">(</span><span class=\"n\">Tokenizer</span><span class=\"p\">):</span>\n <span class=\"n\">QUOTES</span> <span class=\"o\">=</span> <span class=\"p\">[</span><span class=\"s2\">&quot;&#39;&quot;</span><span class=\"p\">,</span> <span class=\"s1\">&#39;&quot;&#39;</span><span class=\"p\">]</span> <span class=\"c1\"># Strings can be delimited by either single or double quotes</span>\n <span class=\"n\">IDENTIFIERS</span> <span class=\"o\">=</span> <span class=\"p\">[</span><span class=\"s2\">&quot;`&quot;</span><span class=\"p\">]</span> <span class=\"c1\"># Identifiers can be delimited by backticks</span>\n\n <span class=\"c1\"># Associates certain meaningful words with tokens that capture their intent</span>\n <span class=\"n\">KEYWORDS</span> <span class=\"o\">=</span> <span class=\"p\">{</span>\n <span class=\"o\">**</span><span class=\"n\">Tokenizer</span><span class=\"o\">.</span><span class=\"n\">KEYWORDS</span><span class=\"p\">,</span>\n <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">:</span> <span class=\"n\">TokenType</span><span class=\"o\">.</span><span class=\"n\">BIGINT</span><span class=\"p\">,</span>\n <span class=\"s2\">&quot;FLOAT64&quot;</span><span class=\"p\">:</span> <span class=\"n\">TokenType</span><span class=\"o\">.</span><span class=\"n\">DOUBLE</span><span class=\"p\">,</span>\n <span class=\"p\">}</span>\n\n <span class=\"k\">class</span> <span class=\"nc\">Generator</span><span class=\"p\">(</span><span class=\"n\">Generator</span><span class=\"p\">):</span>\n <span class=\"c1\"># Specifies how AST nodes, i.e. subclasses of exp.Expression, should be converted into SQL</span>\n <span class=\"n\">TRANSFORMS</span> <span class=\"o\">=</span> <span class=\"p\">{</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">Array</span><span class=\"p\">:</span> <span class=\"k\">lambda</span> <span class=\"bp\">self</span><span class=\"p\">,</span> <span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"sa\">f</span><span class=\"s2\">&quot;[</span><span class=\"si\">{</span><span class=\"bp\">self</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"p\">)</span><span class=\"si\">}</span><span class=\"s2\">]&quot;</span><span class=\"p\">,</span>\n <span class=\"p\">}</span>\n\n <span class=\"c1\"># Specifies how AST nodes representing data types should be converted into SQL</span>\n <span class=\"n\">TYPE_MAPPING</span> <span class=\"o\">=</span> <span class=\"p\">{</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">TINYINT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">SMALLINT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">INT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">BIGINT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">DECIMAL</span><span class=\"p\">:</span> <span class=\"s2\">&quot;NUMERIC&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">FLOAT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;FLOAT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">DOUBLE</span><span class=\"p\">:</span> <span class=\"s2\">&quot;FLOAT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">BOOLEAN</span><span class=\"p\">:</span> <span class=\"s2\">&quot;BOOL&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">TEXT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;STRING&quot;</span><span class=\"p\">,</span>\n <span class=\"p\">}</span>\n</code></pre>\n</div>\n\n<p>The above example demonstrates how certain parts of the base <code>Dialect</code> class can be overridden to match a different\nspecification. Even though it is a fairly realistic starting point, we strongly encourage the reader to study existing\ndialect implementations in order to understand how their various components can be modified, depending on the use-case.</p>\n\n<hr />\n"}, "sqlglot.dialects.athena": {"fullname": "sqlglot.dialects.athena", "modulename": "sqlglot.dialects.athena", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.athena.Athena": {"fullname": "sqlglot.dialects.athena.Athena", "modulename": "sqlglot.dialects.athena", "qualname": "Athena", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.trino.Trino"}, "sqlglot.dialects.athena.Athena.Parser": {"fullname": "sqlglot.dialects.athena.Athena.Parser", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.trino.Trino.Parser"}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USING: &#x27;USING&#x27;&gt;: &lt;function Athena.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.athena.Athena.Parser.SET_TRIE", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.athena.Athena.Generator": {"fullname": "sqlglot.dialects.athena.Athena.Generator", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.trino.Trino.Generator"}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.TIMETZ: &#x27;TIMETZ&#x27;&gt;: &#x27;TIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.STRUCT: &#x27;STRUCT&#x27;&gt;: &#x27;ROW&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.DATETIME64: &#x27;DATETIME64&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;: &#x27;HYPERLOGLOG&#x27;}"}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function no_timestamp_sql&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AtTimeZone&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseNot&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;function Athena.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Group&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;: &lt;function _initcap_sql&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Lateral&#x27;&gt;: &lt;function _explode_to_unnest_sql&gt;, &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;: &lt;function left_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function _quantile_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;: &lt;function right_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.Schema&#x27;&gt;: &lt;function _schema_sql&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;: &lt;function _no_sort_array&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _str_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Table&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _ts_or_ds_add_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _ts_or_ds_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _ts_or_ds_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.WithinGroup&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function bool_xor_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function Trino.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Merge&#x27;&gt;: &lt;function merge_without_target_sql&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;}"}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"fullname": "sqlglot.dialects.athena.Athena.Generator.property_sql", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator.property_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Property</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"fullname": "sqlglot.dialects.athena.Athena.Generator.with_properties", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator.with_properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"fullname": "sqlglot.dialects.athena.Athena.tokenizer_class", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.tokens.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.athena.Athena.parser_class": {"fullname": "sqlglot.dialects.athena.Athena.parser_class", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.athena.Athena.Parser&#x27;&gt;"}, "sqlglot.dialects.athena.Athena.generator_class": {"fullname": "sqlglot.dialects.athena.Athena.generator_class", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.athena.Athena.Generator&#x27;&gt;"}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"fullname": "sqlglot.dialects.athena.Athena.TIME_TRIE", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"fullname": "sqlglot.dialects.athena.Athena.FORMAT_TRIE", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%B&#x27;: &#x27;%M&#x27;, &#x27;%-m&#x27;: &#x27;%c&#x27;, &#x27;%-d&#x27;: &#x27;%e&#x27;, &#x27;%I&#x27;: &#x27;%h&#x27;, &#x27;%M&#x27;: &#x27;%i&#x27;, &#x27;%S&#x27;: &#x27;%s&#x27;, &#x27;%W&#x27;: &#x27;%u&#x27;, &#x27;%-H&#x27;: &#x27;%k&#x27;, &#x27;%-I&#x27;: &#x27;%l&#x27;, &#x27;%H:%M:%S&#x27;: &#x27;%T&#x27;, &#x27;%a&#x27;: &#x27;%W&#x27;}"}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;B&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;H&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;M&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;S&#x27;: {0: True}}}}}}}, &#x27;a&#x27;: {0: True}}}"}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"fullname": "sqlglot.dialects.athena.Athena.QUOTE_START", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"fullname": "sqlglot.dialects.athena.Athena.QUOTE_END", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"fullname": "sqlglot.dialects.athena.Athena.IDENTIFIER_START", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"fullname": "sqlglot.dialects.athena.Athena.IDENTIFIER_END", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.athena.Athena.BIT_START": {"fullname": "sqlglot.dialects.athena.Athena.BIT_START", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.athena.Athena.BIT_END": {"fullname": "sqlglot.dialects.athena.Athena.BIT_END", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.athena.Athena.HEX_START": {"fullname": "sqlglot.dialects.athena.Athena.HEX_START", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;X&#x27;&quot;"}, "sqlglot.dialects.athena.Athena.HEX_END": {"fullname": "sqlglot.dialects.athena.Athena.HEX_END", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.athena.Athena.BYTE_START": {"fullname": "sqlglot.dialects.athena.Athena.BYTE_START", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.athena.Athena.BYTE_END": {"fullname": "sqlglot.dialects.athena.Athena.BYTE_END", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"fullname": "sqlglot.dialects.athena.Athena.UNICODE_START", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;U&amp;&#x27;&quot;"}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"fullname": "sqlglot.dialects.athena.Athena.UNICODE_END", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.bigquery": {"fullname": "sqlglot.dialects.bigquery", "modulename": "sqlglot.dialects.bigquery", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.bigquery.logger": {"fullname": "sqlglot.dialects.bigquery.logger", "modulename": "sqlglot.dialects.bigquery", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.dialects.bigquery.BigQuery": {"fullname": "sqlglot.dialects.bigquery.BigQuery", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"fullname": "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.WEEK_OFFSET", "kind": "variable", "doc": "<p>First day of the week in DATE_TRUNC(week). Defaults to 0 (Monday). -1 would be Sunday.</p>\n", "default_value": "-1"}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"fullname": "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.UNNEST_COLUMN_ONLY", "kind": "variable", "doc": "<p>Whether <code>UNNEST</code> table aliases are treated as column aliases.</p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"fullname": "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.LOG_BASE_FIRST", "kind": "variable", "doc": "<p>Whether the base comes first in the <code>LOG</code> function.\nPossible values: <code>True</code>, <code>False</code>, <code>None</code> (two arguments are not supported by <code>LOG</code>)</p>\n", "annotation": ": Optional[bool]", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.NORMALIZE_FUNCTIONS", "kind": "variable", "doc": "<p>Determines how function names are going to be normalized.</p>\n\n<h6 id=\"possible-values\">Possible values:</h6>\n\n<blockquote>\n <p>\"upper\" or True: Convert names to uppercase.\n \"lower\": Convert names to lowercase.\n False: Disables function name normalization.</p>\n</blockquote>\n", "annotation": ": bool | str", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"fullname": "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%D&#x27;: &#x27;%m/%d/%y&#x27;, &#x27;%E6S&#x27;: &#x27;%S.%f&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"fullname": "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.FORMAT_MAPPING", "kind": "variable", "doc": "<p>Helper which is used for parsing the special syntax <code>CAST(x AS DATE FORMAT 'yyyy')</code>.\nIf empty, the corresponding trie will be constructed off of <code>TIME_MAPPING</code>.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;DD&#x27;: &#x27;%d&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;MON&#x27;: &#x27;%b&#x27;, &#x27;MONTH&#x27;: &#x27;%B&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;HH&#x27;: &#x27;%I&#x27;, &#x27;HH12&#x27;: &#x27;%I&#x27;, &#x27;HH24&#x27;: &#x27;%H&#x27;, &#x27;MI&#x27;: &#x27;%M&#x27;, &#x27;SS&#x27;: &#x27;%S&#x27;, &#x27;SSSSS&#x27;: &#x27;%f&#x27;, &#x27;TZH&#x27;: &#x27;%z&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.PSEUDOCOLUMNS", "kind": "variable", "doc": "<p>Columns that are auto-generated by the engine corresponding to this dialect.\nFor example, such columns may be excluded from <code>SELECT *</code> queries.</p>\n", "annotation": ": Set[str]", "default_value": "{&#x27;_PARTITIONTIME&#x27;, &#x27;_PARTITIONDATE&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"fullname": "sqlglot.dialects.bigquery.BigQuery.normalize_identifier", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.normalize_identifier", "kind": "function", "doc": "<p>Transforms an identifier in a way that resembles how it'd be resolved by this dialect.</p>\n\n<p>For example, an identifier like <code>FoO</code> would be resolved as <code>foo</code> in Postgres, because it\nlowercases all unquoted identifiers. On the other hand, Snowflake uppercases them, so\nit would resolve it as <code>FOO</code>. If it was quoted, it'd need to be treated as case-sensitive,\nand so any normalization would be prohibited in order to avoid \"breaking\" the identifier.</p>\n\n<p>There are also dialects like Spark, which are case-insensitive even when quotes are\npresent, and dialects like MySQL, whose resolution rules match those employed by the\nunderlying operating system, for example they may always be case-sensitive in Linux.</p>\n\n<p>Finally, the normalization behavior of some engines can even be controlled through flags,\nlike in Redshift's case, where users can explicitly set enable_case_sensitive_identifier.</p>\n\n<p>SQLGlot aims to understand and handle all of these different behaviors gracefully, so\nthat it can analyze queries in the optimizer and successfully capture their semantics.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;&quot;&#x27;, &#x27;&quot;&quot;&quot;&#x27;, &quot;&#x27;&#x27;&#x27;&quot;]"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.COMMENTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;--&#x27;, &#x27;#&#x27;, (&#x27;/*&#x27;, &#x27;*/&#x27;)]"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;`&#x27;]"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;]"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&#x27;0x&#x27;, &#x27;&#x27;), (&#x27;0X&#x27;, &#x27;&#x27;)]"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.BYTE_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;b&#x27;&quot;, &quot;&#x27;&quot;), (&quot;B&#x27;&quot;, &quot;&#x27;&quot;), (&#x27;b&quot;&#x27;, &#x27;&quot;&#x27;), (&#x27;B&quot;&#x27;, &#x27;&quot;&#x27;), (&#x27;b&quot;&quot;&quot;&#x27;, &#x27;&quot;&quot;&quot;&#x27;), (&#x27;B&quot;&quot;&quot;&#x27;, &#x27;&quot;&quot;&quot;&#x27;), (&quot;b&#x27;&#x27;&#x27;&quot;, &quot;&#x27;&#x27;&#x27;&quot;), (&quot;B&#x27;&#x27;&#x27;&quot;, &quot;&#x27;&#x27;&#x27;&quot;)]"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.RAW_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;r&#x27;&quot;, &quot;&#x27;&quot;), (&quot;R&#x27;&quot;, &quot;&#x27;&quot;), (&#x27;r&quot;&#x27;, &#x27;&quot;&#x27;), (&#x27;R&quot;&#x27;, &#x27;&quot;&#x27;), (&#x27;r&quot;&quot;&quot;&#x27;, &#x27;&quot;&quot;&quot;&#x27;), (&#x27;R&quot;&quot;&quot;&#x27;, &#x27;&quot;&quot;&quot;&#x27;), (&quot;r&#x27;&#x27;&#x27;&quot;, &quot;&#x27;&#x27;&#x27;&quot;), (&quot;R&#x27;&#x27;&#x27;&quot;, &quot;&#x27;&#x27;&#x27;&quot;)]"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;ANY TYPE&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;BEGIN TRANSACTION&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BYTES&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &#x27;DECLARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;ELSEIF&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;EXCEPTION&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;FLOAT64&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;FOR SYSTEM_TIME&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;MODEL&#x27;: &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &#x27;NOT DETERMINISTIC&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;RECORD&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.PREFIXED_PIVOT_COLUMNS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function _build_date&gt;, &#x27;DATE_ADD&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;function _build_timestamp&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DIV&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;FORMAT_DATE&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;GENERATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;TO_HEX&#x27;: &lt;function _build_to_hex&gt;, &#x27;PARSE_DATE&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;PARSE_TIMESTAMP&#x27;: &lt;function _build_parse_timestamp&gt;, &#x27;REGEXP_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;SHA256&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;SHA512&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;TIME&#x27;: &lt;function _build_time&gt;, &#x27;TIMESTAMP_MICROS&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_MILLIS&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_SECONDS&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;TO_JSON_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ARRAY&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.NO_PAREN_FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.NESTED_TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.PROPERTY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BACKUP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BLOCKCOMPRESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECKSUM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COPY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATABLOCKSIZE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFINER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DETERMINISTIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTSTYLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENGINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXECUTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTERNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FALLBACK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FREESPACE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;HEAP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ICEBERG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IMMUTABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INHERITS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOURNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LANGUAGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LAYOUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIFETIME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCATION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCKING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATERIALIZED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MERGEBLOCKRATIO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MULTISET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ORDER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OUTPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;READS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REMOTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RETURNS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAMPLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SETTINGS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SHARING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SORTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SOURCE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STORED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SYSTEM_VERSIONING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TBLPROPERTIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMPORARY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSIENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;USING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNLOGGED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;VOLATILE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NOT DETERMINISTIC&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;OPTIONS&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.CONSTRAINT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;AUTOINCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASESPECIFIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMPRESS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NONCLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFAULT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENCODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EPHEMERAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXCLUDE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GENERATED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IDENTITY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INLINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NOT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NULL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PATH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PERIOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REFERENCES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TITLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNIQUE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UPPERCASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPTIONS&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.RANGE_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IN: &#x27;IN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.NULL_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.BRACKET_OFFSETS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;OFFSET&#x27;: (0, False), &#x27;ORDINAL&#x27;: (1, False), &#x27;SAFE_OFFSET&#x27;: (0, True), &#x27;SAFE_ORDINAL&#x27;: (1, True)}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.EXPLICIT_UNION", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;LIMIT&#x27;"}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.RENAME_TABLE_WITH_DB", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.UNNEST_WITH_ORDINALITY", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.COLLATE_IS_FUNC", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.LIMIT_ONLY_LITERALS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;,&#x27;"}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.NULL_ORDERING_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.IGNORE_NULLS_IN_FUNC", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;@&#x27;"}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function _returnsproperty_sql&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function inline_array_unless_query&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function _array_contains_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;: &lt;function filter_array_using_unnest&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Commit&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function _create_sql&gt;, &lt;class &#x27;sqlglot.expressions.CTE&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.IntDiv&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.Mod&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;: &lt;function regexp_replace_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Rollback&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.Transaction&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _ts_or_ds_add_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _ts_or_ds_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.Values&#x27;&gt;: &lt;function _derived_table_values_to_unnest&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;BYTES&#x27;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;: &#x27;BIGNUMERIC&#x27;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: &#x27;INT64&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;BYTES&#x27;, &lt;Type.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;: &#x27;BOOL&#x27;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;: &#x27;NUMERIC&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;FLOAT64&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;FLOAT64&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;INT64&#x27;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &#x27;INT64&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: &#x27;DATETIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;INT64&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;BYTES&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.VARIANT: &#x27;VARIANT&#x27;&gt;: &#x27;ANY TYPE&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.RESERVED_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;struct&#x27;, &#x27;partition&#x27;, &#x27;from&#x27;, &#x27;array&#x27;, &#x27;assert_rows_modified&#x27;, &#x27;inner&#x27;, &#x27;on&#x27;, &#x27;with&#x27;, &#x27;lateral&#x27;, &#x27;at&#x27;, &#x27;rows&#x27;, &#x27;merge&#x27;, &#x27;join&#x27;, &#x27;following&#x27;, &#x27;of&#x27;, &#x27;tablesample&#x27;, &#x27;case&#x27;, &#x27;all&#x27;, &#x27;limit&#x27;, &#x27;true&#x27;, &#x27;and&#x27;, &#x27;set&#x27;, &#x27;then&#x27;, &#x27;fetch&#x27;, &#x27;enum&#x27;, &#x27;cube&#x27;, &#x27;when&#x27;, &#x27;qualify&#x27;, &#x27;order&#x27;, &#x27;nulls&#x27;, &#x27;lookup&#x27;, &#x27;define&#x27;, &#x27;hash&#x27;, &#x27;exclude&#x27;, &#x27;contains&#x27;, &#x27;create&#x27;, &#x27;union&#x27;, &#x27;else&#x27;, &#x27;current&#x27;, &#x27;outer&#x27;, &#x27;within&#x27;, &#x27;if&#x27;, &#x27;except&#x27;, &#x27;collate&#x27;, &#x27;cast&#x27;, &#x27;exists&#x27;, &#x27;false&#x27;, &#x27;is&#x27;, &#x27;select&#x27;, &#x27;escape&#x27;, &#x27;full&#x27;, &#x27;having&#x27;, &#x27;recursive&#x27;, &#x27;like&#x27;, &#x27;cross&#x27;, &#x27;over&#x27;, &#x27;as&#x27;, &#x27;natural&#x27;, &#x27;desc&#x27;, &#x27;ignore&#x27;, &#x27;to&#x27;, &#x27;window&#x27;, &#x27;group&#x27;, &#x27;using&#x27;, &#x27;interval&#x27;, &#x27;new&#x27;, &#x27;grouping&#x27;, &#x27;proto&#x27;, &#x27;default&#x27;, &#x27;or&#x27;, &#x27;left&#x27;, &#x27;null&#x27;, &#x27;end&#x27;, &#x27;range&#x27;, &#x27;into&#x27;, &#x27;in&#x27;, &#x27;distinct&#x27;, &#x27;asc&#x27;, &#x27;preceding&#x27;, &#x27;unnest&#x27;, &#x27;by&#x27;, &#x27;treat&#x27;, &#x27;rollup&#x27;, &#x27;where&#x27;, &#x27;intersect&#x27;, &#x27;respect&#x27;, &#x27;for&#x27;, &#x27;unbounded&#x27;, &#x27;groups&#x27;, &#x27;some&#x27;, &#x27;between&#x27;, &#x27;no&#x27;, &#x27;right&#x27;, &#x27;extract&#x27;, &#x27;not&#x27;, &#x27;any&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.column_parts", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.table_parts", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.timetostr_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimeToStr</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.eq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">EQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.attimezone_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AtTimeZone</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.trycast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TryCast</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.bracket_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.in_unnest_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Unnest</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.except_op", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.except_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Except</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.intersect_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Intersect</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.with_properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.version_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Version</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"fullname": "sqlglot.dialects.bigquery.BigQuery.tokenizer_class", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.bigquery.BigQuery.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"fullname": "sqlglot.dialects.bigquery.BigQuery.parser_class", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.bigquery.BigQuery.Parser&#x27;&gt;"}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"fullname": "sqlglot.dialects.bigquery.BigQuery.generator_class", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.bigquery.BigQuery.Generator&#x27;&gt;"}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"fullname": "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;D&#x27;: {0: True}, &#x27;E&#x27;: {&#x27;6&#x27;: {&#x27;S&#x27;: {0: True}}}}}"}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"fullname": "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;D&#x27;: {&#x27;D&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;O&#x27;: {&#x27;N&#x27;: {0: True, &#x27;T&#x27;: {&#x27;H&#x27;: {0: True}}}}, &#x27;I&#x27;: {0: True}}, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True, &#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}, &#x27;T&#x27;: {&#x27;Z&#x27;: {&#x27;H&#x27;: {0: True}}}}"}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%m/%d/%y&#x27;: &#x27;%D&#x27;, &#x27;%S.%f&#x27;: &#x27;%E6S&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;m&#x27;: {&#x27;/&#x27;: {&#x27;%&#x27;: {&#x27;d&#x27;: {&#x27;/&#x27;: {&#x27;%&#x27;: {&#x27;y&#x27;: {0: True}}}}}}}, &#x27;S&#x27;: {&#x27;.&#x27;: {&#x27;%&#x27;: {&#x27;f&#x27;: {0: True}}}}}}"}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"fullname": "sqlglot.dialects.bigquery.BigQuery.QUOTE_START", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"fullname": "sqlglot.dialects.bigquery.BigQuery.QUOTE_END", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"fullname": "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"fullname": "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"fullname": "sqlglot.dialects.bigquery.BigQuery.BIT_START", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"fullname": "sqlglot.dialects.bigquery.BigQuery.BIT_END", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"fullname": "sqlglot.dialects.bigquery.BigQuery.HEX_START", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;0x&#x27;"}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"fullname": "sqlglot.dialects.bigquery.BigQuery.HEX_END", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;&#x27;"}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"fullname": "sqlglot.dialects.bigquery.BigQuery.BYTE_START", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;b&#x27;&quot;"}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"fullname": "sqlglot.dialects.bigquery.BigQuery.BYTE_END", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"fullname": "sqlglot.dialects.bigquery.BigQuery.UNICODE_START", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"fullname": "sqlglot.dialects.bigquery.BigQuery.UNICODE_END", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.clickhouse": {"fullname": "sqlglot.dialects.clickhouse", "modulename": "sqlglot.dialects.clickhouse", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.clickhouse.ClickHouse": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.NORMALIZE_FUNCTIONS", "kind": "variable", "doc": "<p>Determines how function names are going to be normalized.</p>\n\n<h6 id=\"possible-values\">Possible values:</h6>\n\n<blockquote>\n <p>\"upper\" or True: Convert names to uppercase.\n \"lower\": Convert names to lowercase.\n False: Disables function name normalization.</p>\n</blockquote>\n", "annotation": ": bool | str", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.NULL_ORDERING", "kind": "variable", "doc": "<p>Default <code>NULL</code> ordering method to use if not explicitly set.\nPossible values: <code>\"nulls_are_small\"</code>, <code>\"nulls_are_large\"</code>, <code>\"nulls_are_last\"</code></p>\n", "default_value": "&#x27;nulls_are_last&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.SAFE_DIVISION", "kind": "variable", "doc": "<p>Whether division by zero throws an error (<code>False</code>) or returns NULL (<code>True</code>).</p>\n", "default_value": "True"}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.LOG_BASE_FIRST", "kind": "variable", "doc": "<p>Whether the base comes first in the <code>LOG</code> function.\nPossible values: <code>True</code>, <code>False</code>, <code>None</code> (two arguments are not supported by <code>LOG</code>)</p>\n", "annotation": ": Optional[bool]", "default_value": "None"}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;, &#x27;\\\\0&#x27;: &#x27;\\x00&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.COMMENTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;--&#x27;, &#x27;#&#x27;, &#x27;#!&#x27;, (&#x27;/*&#x27;, &#x27;*/&#x27;)]"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;&quot;&#x27;, &#x27;`&#x27;]"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;\\\\&#x27;]"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.BIT_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&#x27;0b&#x27;, &#x27;&#x27;)]"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&#x27;0x&#x27;, &#x27;&#x27;), (&#x27;0X&#x27;, &#x27;&#x27;)]"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.HEREDOC_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;$&#x27;]"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;ATTACH&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;DATE32&#x27;: &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &#x27;DATETIME64&#x27;: &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &#x27;DICTIONARY&#x27;: &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &#x27;ENUM8&#x27;: &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &#x27;ENUM16&#x27;: &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &#x27;FINAL&#x27;: &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &#x27;FIXEDSTRING&#x27;: &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &#x27;FLOAT32&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT64&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;GLOBAL&#x27;: &lt;TokenType.GLOBAL: &#x27;GLOBAL&#x27;&gt;, &#x27;INT256&#x27;: &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &#x27;LOWCARDINALITY&#x27;: &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &#x27;NESTED&#x27;: &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &#x27;SAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TUPLE&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;UINT128&#x27;: &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &#x27;UINT16&#x27;: &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &#x27;UINT256&#x27;: &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &#x27;UINT32&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;UINT64&#x27;: &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &#x27;UINT8&#x27;: &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &#x27;IPV4&#x27;: &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &#x27;IPV6&#x27;: &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &#x27;AGGREGATEFUNCTION&#x27;: &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &#x27;SIMPLEAGGREGATEFUNCTION&#x27;: &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &#x27;SYSTEM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREWHERE&#x27;: &lt;TokenType.PREWHERE: &#x27;PREWHERE&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;$&#x27;: &lt;TokenType.HEREDOC_STRING: &#x27;HEREDOC_STRING&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.INTERVAL_SPANS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;function _build_count_if&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;function build_var_map&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;ARRAYSUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;DATEADD&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function _build_date_format&gt;, &#x27;FORMATDATETIME&#x27;: &lt;function _build_date_format&gt;, &#x27;JSONEXTRACTSTRING&#x27;: &lt;function build_json_extract_path.&lt;locals&gt;._builder&gt;, &#x27;MATCH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;RANDCANONICAL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;TUPLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;UNIQ&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.AGG_FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;sum&#x27;, &#x27;groupBitmapAnd&#x27;, &#x27;retention&#x27;, &#x27;maxMap&#x27;, &#x27;sumKahan&#x27;, &#x27;quantilesInterpolatedWeighted&#x27;, &#x27;anyHeavy&#x27;, &#x27;sequenceMatch&#x27;, &#x27;skewPop&#x27;, &#x27;sequenceCount&#x27;, &#x27;topK&#x27;, &#x27;deltaSum&#x27;, &#x27;quantileBFloat16Weighted&#x27;, &#x27;uniqExact&#x27;, &#x27;groupBitmapOr&#x27;, &#x27;quantilesTDigestWeighted&#x27;, &#x27;quantileExactHigh&#x27;, &#x27;argMin&#x27;, &#x27;rankCorr&#x27;, &#x27;covarSamp&#x27;, &#x27;studentTTest&#x27;, &#x27;meanZTest&#x27;, &#x27;uniqCombined64&#x27;, &#x27;median&#x27;, &#x27;last_value&#x27;, &#x27;kolmogorovSmirnovTest&#x27;, &#x27;groupArrayLast&#x27;, &#x27;quantilesExactHigh&#x27;, &#x27;cramersVBiasCorrected&#x27;, &#x27;quantileTimingWeighted&#x27;, &#x27;quantileTDigestWeighted&#x27;, &#x27;sumWithOverflow&#x27;, &#x27;quantilesGK&#x27;, &#x27;quantilesDeterministic&#x27;, &#x27;groupBitXor&#x27;, &#x27;groupArrayInsertAt&#x27;, &#x27;histogram&#x27;, &#x27;uniqHLL12&#x27;, &#x27;groupArrayMovingSum&#x27;, &#x27;varSamp&#x27;, &#x27;welchTTest&#x27;, &#x27;exponentialTimeDecayedAvg&#x27;, &#x27;groupArray&#x27;, &#x27;argMax&#x27;, &#x27;quantileDeterministic&#x27;, &#x27;categoricalInformationValue&#x27;, &#x27;deltaSumTimestamp&#x27;, &#x27;sumCount&#x27;, &#x27;quantilesExact&#x27;, &#x27;max&#x27;, &#x27;quantilesBFloat16&#x27;, &#x27;sparkBar&#x27;, &#x27;minMap&#x27;, &#x27;simpleLinearRegression&#x27;, &#x27;anyLast&#x27;, &#x27;groupUniqArray&#x27;, &#x27;groupBitmapXor&#x27;, &#x27;topKWeighted&#x27;, &#x27;quantilesTDigest&#x27;, &#x27;groupBitOr&#x27;, &#x27;groupArraySample&#x27;, &#x27;quantileTiming&#x27;, &#x27;quantiles&#x27;, &#x27;cramersV&#x27;, &#x27;stochasticLinearRegression&#x27;, &#x27;theilsU&#x27;, &#x27;varPop&#x27;, &#x27;stochasticLogisticRegression&#x27;, &#x27;sumMap&#x27;, &#x27;quantile&#x27;, &#x27;mannWhitneyUTest&#x27;, &#x27;uniqCombined&#x27;, &#x27;uniqUpTo&#x27;, &#x27;contingency&#x27;, &#x27;quantilesBFloat16Weighted&#x27;, &#x27;uniqTheta&#x27;, &#x27;quantilesExactWeighted&#x27;, &#x27;uniq&#x27;, &#x27;count&#x27;, &#x27;quantileTDigest&#x27;, &#x27;skewSamp&#x27;, &#x27;min&#x27;, &#x27;intervalLengthSum&#x27;, &#x27;corr&#x27;, &#x27;avg&#x27;, &#x27;quantilesExactLow&#x27;, &#x27;groupBitmap&#x27;, &#x27;exponentialMovingAverage&#x27;, &#x27;sequenceNextNode&#x27;, &#x27;first_value&#x27;, &#x27;maxIntersections&#x27;, &#x27;largestTriangleThreeBuckets&#x27;, &#x27;quantileExactWeighted&#x27;, &#x27;stddevSamp&#x27;, &#x27;groupBitAnd&#x27;, &#x27;kurtPop&#x27;, &#x27;quantileGK&#x27;, &#x27;entropy&#x27;, &#x27;stddevPop&#x27;, &#x27;boundingRatio&#x27;, &#x27;maxIntersectionsPosition&#x27;, &#x27;quantileExact&#x27;, &#x27;quantilesTiming&#x27;, &#x27;avgWeighted&#x27;, &#x27;quantileInterpolatedWeighted&#x27;, &#x27;quantilesTimingWeighted&#x27;, &#x27;quantileExactLow&#x27;, &#x27;windowFunnel&#x27;, &#x27;quantileBFloat16&#x27;, &#x27;any&#x27;, &#x27;kurtSamp&#x27;, &#x27;groupArrayMovingAvg&#x27;, &#x27;covarPop&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;If&#x27;, &#x27;Array&#x27;, &#x27;ArrayIf&#x27;, &#x27;Map&#x27;, &#x27;SimpleState&#x27;, &#x27;State&#x27;, &#x27;Merge&#x27;, &#x27;MergeState&#x27;, &#x27;ForEach&#x27;, &#x27;Distinct&#x27;, &#x27;OrDefault&#x27;, &#x27;OrNull&#x27;, &#x27;Resample&#x27;, &#x27;ArgMin&#x27;, &#x27;ArgMax&#x27;]"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.FUNC_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.AGG_FUNC_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;sumIf&#x27;: (&#x27;sum&#x27;, &#x27;If&#x27;), &#x27;groupBitmapAndIf&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;If&#x27;), &#x27;retentionIf&#x27;: (&#x27;retention&#x27;, &#x27;If&#x27;), &#x27;maxMapIf&#x27;: (&#x27;maxMap&#x27;, &#x27;If&#x27;), &#x27;sumKahanIf&#x27;: (&#x27;sumKahan&#x27;, &#x27;If&#x27;), &#x27;quantilesInterpolatedWeightedIf&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;If&#x27;), &#x27;anyHeavyIf&#x27;: (&#x27;anyHeavy&#x27;, &#x27;If&#x27;), &#x27;sequenceMatchIf&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;If&#x27;), &#x27;skewPopIf&#x27;: (&#x27;skewPop&#x27;, &#x27;If&#x27;), &#x27;sequenceCountIf&#x27;: (&#x27;sequenceCount&#x27;, &#x27;If&#x27;), &#x27;topKIf&#x27;: (&#x27;topK&#x27;, &#x27;If&#x27;), &#x27;deltaSumIf&#x27;: (&#x27;deltaSum&#x27;, &#x27;If&#x27;), &#x27;quantileBFloat16WeightedIf&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;If&#x27;), &#x27;uniqExactIf&#x27;: (&#x27;uniqExact&#x27;, &#x27;If&#x27;), &#x27;groupBitmapOrIf&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;If&#x27;), &#x27;quantilesTDigestWeightedIf&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;If&#x27;), &#x27;quantileExactHighIf&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;If&#x27;), &#x27;argMinIf&#x27;: (&#x27;argMin&#x27;, &#x27;If&#x27;), &#x27;rankCorrIf&#x27;: (&#x27;rankCorr&#x27;, &#x27;If&#x27;), &#x27;covarSampIf&#x27;: (&#x27;covarSamp&#x27;, &#x27;If&#x27;), &#x27;studentTTestIf&#x27;: (&#x27;studentTTest&#x27;, &#x27;If&#x27;), &#x27;meanZTestIf&#x27;: (&#x27;meanZTest&#x27;, &#x27;If&#x27;), &#x27;uniqCombined64If&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;If&#x27;), &#x27;medianIf&#x27;: (&#x27;median&#x27;, &#x27;If&#x27;), &#x27;last_valueIf&#x27;: (&#x27;last_value&#x27;, &#x27;If&#x27;), &#x27;kolmogorovSmirnovTestIf&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;If&#x27;), &#x27;groupArrayLastIf&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;If&#x27;), &#x27;quantilesExactHighIf&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;If&#x27;), &#x27;cramersVBiasCorrectedIf&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;If&#x27;), &#x27;quantileTimingWeightedIf&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;If&#x27;), &#x27;quantileTDigestWeightedIf&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;If&#x27;), &#x27;sumWithOverflowIf&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;If&#x27;), &#x27;quantilesGKIf&#x27;: (&#x27;quantilesGK&#x27;, &#x27;If&#x27;), &#x27;quantilesDeterministicIf&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;If&#x27;), &#x27;groupBitXorIf&#x27;: (&#x27;groupBitXor&#x27;, &#x27;If&#x27;), &#x27;groupArrayInsertAtIf&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;If&#x27;), &#x27;histogramIf&#x27;: (&#x27;histogram&#x27;, &#x27;If&#x27;), &#x27;uniqHLL12If&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;If&#x27;), &#x27;groupArrayMovingSumIf&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;If&#x27;), &#x27;varSampIf&#x27;: (&#x27;varSamp&#x27;, &#x27;If&#x27;), &#x27;welchTTestIf&#x27;: (&#x27;welchTTest&#x27;, &#x27;If&#x27;), &#x27;exponentialTimeDecayedAvgIf&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;If&#x27;), &#x27;groupArrayIf&#x27;: (&#x27;groupArray&#x27;, &#x27;If&#x27;), &#x27;argMaxIf&#x27;: (&#x27;argMax&#x27;, &#x27;If&#x27;), &#x27;quantileDeterministicIf&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;If&#x27;), &#x27;categoricalInformationValueIf&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;If&#x27;), &#x27;deltaSumTimestampIf&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;If&#x27;), &#x27;sumCountIf&#x27;: (&#x27;sumCount&#x27;, &#x27;If&#x27;), &#x27;quantilesExactIf&#x27;: (&#x27;quantilesExact&#x27;, &#x27;If&#x27;), &#x27;maxIf&#x27;: (&#x27;max&#x27;, &#x27;If&#x27;), &#x27;quantilesBFloat16If&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;If&#x27;), &#x27;sparkBarIf&#x27;: (&#x27;sparkBar&#x27;, &#x27;If&#x27;), &#x27;minMapIf&#x27;: (&#x27;minMap&#x27;, &#x27;If&#x27;), &#x27;simpleLinearRegressionIf&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;If&#x27;), &#x27;anyLastIf&#x27;: (&#x27;anyLast&#x27;, &#x27;If&#x27;), &#x27;groupUniqArrayIf&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;If&#x27;), &#x27;groupBitmapXorIf&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;If&#x27;), &#x27;topKWeightedIf&#x27;: (&#x27;topKWeighted&#x27;, &#x27;If&#x27;), &#x27;quantilesTDigestIf&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;If&#x27;), &#x27;groupBitOrIf&#x27;: (&#x27;groupBitOr&#x27;, &#x27;If&#x27;), &#x27;groupArraySampleIf&#x27;: (&#x27;groupArraySample&#x27;, &#x27;If&#x27;), &#x27;quantileTimingIf&#x27;: (&#x27;quantileTiming&#x27;, &#x27;If&#x27;), &#x27;quantilesIf&#x27;: (&#x27;quantiles&#x27;, &#x27;If&#x27;), &#x27;cramersVIf&#x27;: (&#x27;cramersV&#x27;, &#x27;If&#x27;), &#x27;stochasticLinearRegressionIf&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;If&#x27;), &#x27;theilsUIf&#x27;: (&#x27;theilsU&#x27;, &#x27;If&#x27;), &#x27;varPopIf&#x27;: (&#x27;varPop&#x27;, &#x27;If&#x27;), &#x27;stochasticLogisticRegressionIf&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;If&#x27;), &#x27;sumMapIf&#x27;: (&#x27;sumMap&#x27;, &#x27;If&#x27;), &#x27;quantileIf&#x27;: (&#x27;quantile&#x27;, &#x27;If&#x27;), &#x27;mannWhitneyUTestIf&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;If&#x27;), &#x27;uniqCombinedIf&#x27;: (&#x27;uniqCombined&#x27;, &#x27;If&#x27;), &#x27;uniqUpToIf&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;If&#x27;), &#x27;contingencyIf&#x27;: (&#x27;contingency&#x27;, &#x27;If&#x27;), &#x27;quantilesBFloat16WeightedIf&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;If&#x27;), &#x27;uniqThetaIf&#x27;: (&#x27;uniqTheta&#x27;, &#x27;If&#x27;), &#x27;quantilesExactWeightedIf&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;If&#x27;), &#x27;uniqIf&#x27;: (&#x27;uniq&#x27;, &#x27;If&#x27;), &#x27;countIf&#x27;: (&#x27;count&#x27;, &#x27;If&#x27;), &#x27;quantileTDigestIf&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;If&#x27;), &#x27;skewSampIf&#x27;: (&#x27;skewSamp&#x27;, &#x27;If&#x27;), &#x27;minIf&#x27;: (&#x27;min&#x27;, &#x27;If&#x27;), &#x27;intervalLengthSumIf&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;If&#x27;), &#x27;corrIf&#x27;: (&#x27;corr&#x27;, &#x27;If&#x27;), &#x27;avgIf&#x27;: (&#x27;avg&#x27;, &#x27;If&#x27;), &#x27;quantilesExactLowIf&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;If&#x27;), &#x27;groupBitmapIf&#x27;: (&#x27;groupBitmap&#x27;, &#x27;If&#x27;), &#x27;exponentialMovingAverageIf&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;If&#x27;), &#x27;sequenceNextNodeIf&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;If&#x27;), &#x27;first_valueIf&#x27;: (&#x27;first_value&#x27;, &#x27;If&#x27;), &#x27;maxIntersectionsIf&#x27;: (&#x27;maxIntersections&#x27;, &#x27;If&#x27;), &#x27;largestTriangleThreeBucketsIf&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;If&#x27;), &#x27;quantileExactWeightedIf&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;If&#x27;), &#x27;stddevSampIf&#x27;: (&#x27;stddevSamp&#x27;, &#x27;If&#x27;), &#x27;groupBitAndIf&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;If&#x27;), &#x27;kurtPopIf&#x27;: (&#x27;kurtPop&#x27;, &#x27;If&#x27;), &#x27;quantileGKIf&#x27;: (&#x27;quantileGK&#x27;, &#x27;If&#x27;), &#x27;entropyIf&#x27;: (&#x27;entropy&#x27;, &#x27;If&#x27;), &#x27;stddevPopIf&#x27;: (&#x27;stddevPop&#x27;, &#x27;If&#x27;), &#x27;boundingRatioIf&#x27;: (&#x27;boundingRatio&#x27;, &#x27;If&#x27;), &#x27;maxIntersectionsPositionIf&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;If&#x27;), &#x27;quantileExactIf&#x27;: (&#x27;quantileExact&#x27;, &#x27;If&#x27;), &#x27;quantilesTimingIf&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;If&#x27;), &#x27;avgWeightedIf&#x27;: (&#x27;avgWeighted&#x27;, &#x27;If&#x27;), &#x27;quantileInterpolatedWeightedIf&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;If&#x27;), &#x27;quantilesTimingWeightedIf&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;If&#x27;), &#x27;quantileExactLowIf&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;If&#x27;), &#x27;windowFunnelIf&#x27;: (&#x27;windowFunnel&#x27;, &#x27;If&#x27;), &#x27;quantileBFloat16If&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;If&#x27;), &#x27;anyIf&#x27;: (&#x27;any&#x27;, &#x27;If&#x27;), &#x27;kurtSampIf&#x27;: (&#x27;kurtSamp&#x27;, &#x27;If&#x27;), &#x27;groupArrayMovingAvgIf&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;If&#x27;), &#x27;covarPopIf&#x27;: (&#x27;covarPop&#x27;, &#x27;If&#x27;), &#x27;sumArray&#x27;: (&#x27;sum&#x27;, &#x27;Array&#x27;), &#x27;groupBitmapAndArray&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;Array&#x27;), &#x27;retentionArray&#x27;: (&#x27;retention&#x27;, &#x27;Array&#x27;), &#x27;maxMapArray&#x27;: (&#x27;maxMap&#x27;, &#x27;Array&#x27;), &#x27;sumKahanArray&#x27;: (&#x27;sumKahan&#x27;, &#x27;Array&#x27;), &#x27;quantilesInterpolatedWeightedArray&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;Array&#x27;), &#x27;anyHeavyArray&#x27;: (&#x27;anyHeavy&#x27;, &#x27;Array&#x27;), &#x27;sequenceMatchArray&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;Array&#x27;), &#x27;skewPopArray&#x27;: (&#x27;skewPop&#x27;, &#x27;Array&#x27;), &#x27;sequenceCountArray&#x27;: (&#x27;sequenceCount&#x27;, &#x27;Array&#x27;), &#x27;topKArray&#x27;: (&#x27;topK&#x27;, &#x27;Array&#x27;), &#x27;deltaSumArray&#x27;: (&#x27;deltaSum&#x27;, &#x27;Array&#x27;), &#x27;quantileBFloat16WeightedArray&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;Array&#x27;), &#x27;uniqExactArray&#x27;: (&#x27;uniqExact&#x27;, &#x27;Array&#x27;), &#x27;groupBitmapOrArray&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;Array&#x27;), &#x27;quantilesTDigestWeightedArray&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;Array&#x27;), &#x27;quantileExactHighArray&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;Array&#x27;), &#x27;argMinArray&#x27;: (&#x27;argMin&#x27;, &#x27;Array&#x27;), &#x27;rankCorrArray&#x27;: (&#x27;rankCorr&#x27;, &#x27;Array&#x27;), &#x27;covarSampArray&#x27;: (&#x27;covarSamp&#x27;, &#x27;Array&#x27;), &#x27;studentTTestArray&#x27;: (&#x27;studentTTest&#x27;, &#x27;Array&#x27;), &#x27;meanZTestArray&#x27;: (&#x27;meanZTest&#x27;, &#x27;Array&#x27;), &#x27;uniqCombined64Array&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;Array&#x27;), &#x27;medianArray&#x27;: (&#x27;median&#x27;, &#x27;Array&#x27;), &#x27;last_valueArray&#x27;: (&#x27;last_value&#x27;, &#x27;Array&#x27;), &#x27;kolmogorovSmirnovTestArray&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;Array&#x27;), &#x27;groupArrayLastArray&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;Array&#x27;), &#x27;quantilesExactHighArray&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;Array&#x27;), &#x27;cramersVBiasCorrectedArray&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;Array&#x27;), &#x27;quantileTimingWeightedArray&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;Array&#x27;), &#x27;quantileTDigestWeightedArray&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;Array&#x27;), &#x27;sumWithOverflowArray&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;Array&#x27;), &#x27;quantilesGKArray&#x27;: (&#x27;quantilesGK&#x27;, &#x27;Array&#x27;), &#x27;quantilesDeterministicArray&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;Array&#x27;), &#x27;groupBitXorArray&#x27;: (&#x27;groupBitXor&#x27;, &#x27;Array&#x27;), &#x27;groupArrayInsertAtArray&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;Array&#x27;), &#x27;histogramArray&#x27;: (&#x27;histogram&#x27;, &#x27;Array&#x27;), &#x27;uniqHLL12Array&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;Array&#x27;), &#x27;groupArrayMovingSumArray&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;Array&#x27;), &#x27;varSampArray&#x27;: (&#x27;varSamp&#x27;, &#x27;Array&#x27;), &#x27;welchTTestArray&#x27;: (&#x27;welchTTest&#x27;, &#x27;Array&#x27;), &#x27;exponentialTimeDecayedAvgArray&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;Array&#x27;), &#x27;groupArrayArray&#x27;: (&#x27;groupArray&#x27;, &#x27;Array&#x27;), &#x27;argMaxArray&#x27;: (&#x27;argMax&#x27;, &#x27;Array&#x27;), &#x27;quantileDeterministicArray&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;Array&#x27;), &#x27;categoricalInformationValueArray&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;Array&#x27;), &#x27;deltaSumTimestampArray&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;Array&#x27;), &#x27;sumCountArray&#x27;: (&#x27;sumCount&#x27;, &#x27;Array&#x27;), &#x27;quantilesExactArray&#x27;: (&#x27;quantilesExact&#x27;, &#x27;Array&#x27;), &#x27;maxArray&#x27;: (&#x27;max&#x27;, &#x27;Array&#x27;), &#x27;quantilesBFloat16Array&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;Array&#x27;), &#x27;sparkBarArray&#x27;: (&#x27;sparkBar&#x27;, &#x27;Array&#x27;), &#x27;minMapArray&#x27;: (&#x27;minMap&#x27;, &#x27;Array&#x27;), &#x27;simpleLinearRegressionArray&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;Array&#x27;), &#x27;anyLastArray&#x27;: (&#x27;anyLast&#x27;, &#x27;Array&#x27;), &#x27;groupUniqArrayArray&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;Array&#x27;), &#x27;groupBitmapXorArray&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;Array&#x27;), &#x27;topKWeightedArray&#x27;: (&#x27;topKWeighted&#x27;, &#x27;Array&#x27;), &#x27;quantilesTDigestArray&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;Array&#x27;), &#x27;groupBitOrArray&#x27;: (&#x27;groupBitOr&#x27;, &#x27;Array&#x27;), &#x27;groupArraySampleArray&#x27;: (&#x27;groupArraySample&#x27;, &#x27;Array&#x27;), &#x27;quantileTimingArray&#x27;: (&#x27;quantileTiming&#x27;, &#x27;Array&#x27;), &#x27;quantilesArray&#x27;: (&#x27;quantiles&#x27;, &#x27;Array&#x27;), &#x27;cramersVArray&#x27;: (&#x27;cramersV&#x27;, &#x27;Array&#x27;), &#x27;stochasticLinearRegressionArray&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;Array&#x27;), &#x27;theilsUArray&#x27;: (&#x27;theilsU&#x27;, &#x27;Array&#x27;), &#x27;varPopArray&#x27;: (&#x27;varPop&#x27;, &#x27;Array&#x27;), &#x27;stochasticLogisticRegressionArray&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;Array&#x27;), &#x27;sumMapArray&#x27;: (&#x27;sumMap&#x27;, &#x27;Array&#x27;), &#x27;quantileArray&#x27;: (&#x27;quantile&#x27;, &#x27;Array&#x27;), &#x27;mannWhitneyUTestArray&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;Array&#x27;), &#x27;uniqCombinedArray&#x27;: (&#x27;uniqCombined&#x27;, &#x27;Array&#x27;), &#x27;uniqUpToArray&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;Array&#x27;), &#x27;contingencyArray&#x27;: (&#x27;contingency&#x27;, &#x27;Array&#x27;), &#x27;quantilesBFloat16WeightedArray&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;Array&#x27;), &#x27;uniqThetaArray&#x27;: (&#x27;uniqTheta&#x27;, &#x27;Array&#x27;), &#x27;quantilesExactWeightedArray&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;Array&#x27;), &#x27;uniqArray&#x27;: (&#x27;uniq&#x27;, &#x27;Array&#x27;), &#x27;countArray&#x27;: (&#x27;count&#x27;, &#x27;Array&#x27;), &#x27;quantileTDigestArray&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;Array&#x27;), &#x27;skewSampArray&#x27;: (&#x27;skewSamp&#x27;, &#x27;Array&#x27;), &#x27;minArray&#x27;: (&#x27;min&#x27;, &#x27;Array&#x27;), &#x27;intervalLengthSumArray&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;Array&#x27;), &#x27;corrArray&#x27;: (&#x27;corr&#x27;, &#x27;Array&#x27;), &#x27;avgArray&#x27;: (&#x27;avg&#x27;, &#x27;Array&#x27;), &#x27;quantilesExactLowArray&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;Array&#x27;), &#x27;groupBitmapArray&#x27;: (&#x27;groupBitmap&#x27;, &#x27;Array&#x27;), &#x27;exponentialMovingAverageArray&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;Array&#x27;), &#x27;sequenceNextNodeArray&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;Array&#x27;), &#x27;first_valueArray&#x27;: (&#x27;first_value&#x27;, &#x27;Array&#x27;), &#x27;maxIntersectionsArray&#x27;: (&#x27;maxIntersections&#x27;, &#x27;Array&#x27;), &#x27;largestTriangleThreeBucketsArray&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;Array&#x27;), &#x27;quantileExactWeightedArray&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;Array&#x27;), &#x27;stddevSampArray&#x27;: (&#x27;stddevSamp&#x27;, &#x27;Array&#x27;), &#x27;groupBitAndArray&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;Array&#x27;), &#x27;kurtPopArray&#x27;: (&#x27;kurtPop&#x27;, &#x27;Array&#x27;), &#x27;quantileGKArray&#x27;: (&#x27;quantileGK&#x27;, &#x27;Array&#x27;), &#x27;entropyArray&#x27;: (&#x27;entropy&#x27;, &#x27;Array&#x27;), &#x27;stddevPopArray&#x27;: (&#x27;stddevPop&#x27;, &#x27;Array&#x27;), &#x27;boundingRatioArray&#x27;: (&#x27;boundingRatio&#x27;, &#x27;Array&#x27;), &#x27;maxIntersectionsPositionArray&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;Array&#x27;), &#x27;quantileExactArray&#x27;: (&#x27;quantileExact&#x27;, &#x27;Array&#x27;), &#x27;quantilesTimingArray&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;Array&#x27;), &#x27;avgWeightedArray&#x27;: (&#x27;avgWeighted&#x27;, &#x27;Array&#x27;), &#x27;quantileInterpolatedWeightedArray&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;Array&#x27;), &#x27;quantilesTimingWeightedArray&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;Array&#x27;), &#x27;quantileExactLowArray&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;Array&#x27;), &#x27;windowFunnelArray&#x27;: (&#x27;windowFunnel&#x27;, &#x27;Array&#x27;), &#x27;quantileBFloat16Array&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;Array&#x27;), &#x27;anyArray&#x27;: (&#x27;any&#x27;, &#x27;Array&#x27;), &#x27;kurtSampArray&#x27;: (&#x27;kurtSamp&#x27;, &#x27;Array&#x27;), &#x27;groupArrayMovingAvgArray&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;Array&#x27;), &#x27;covarPopArray&#x27;: (&#x27;covarPop&#x27;, &#x27;Array&#x27;), &#x27;sumArrayIf&#x27;: (&#x27;sum&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupBitmapAndArrayIf&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;ArrayIf&#x27;), &#x27;retentionArrayIf&#x27;: (&#x27;retention&#x27;, &#x27;ArrayIf&#x27;), &#x27;maxMapArrayIf&#x27;: (&#x27;maxMap&#x27;, &#x27;ArrayIf&#x27;), &#x27;sumKahanArrayIf&#x27;: (&#x27;sumKahan&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesInterpolatedWeightedArrayIf&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;anyHeavyArrayIf&#x27;: (&#x27;anyHeavy&#x27;, &#x27;ArrayIf&#x27;), &#x27;sequenceMatchArrayIf&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;ArrayIf&#x27;), &#x27;skewPopArrayIf&#x27;: (&#x27;skewPop&#x27;, &#x27;ArrayIf&#x27;), &#x27;sequenceCountArrayIf&#x27;: (&#x27;sequenceCount&#x27;, &#x27;ArrayIf&#x27;), &#x27;topKArrayIf&#x27;: (&#x27;topK&#x27;, &#x27;ArrayIf&#x27;), &#x27;deltaSumArrayIf&#x27;: (&#x27;deltaSum&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileBFloat16WeightedArrayIf&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;uniqExactArrayIf&#x27;: (&#x27;uniqExact&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupBitmapOrArrayIf&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesTDigestWeightedArrayIf&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileExactHighArrayIf&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;ArrayIf&#x27;), &#x27;argMinArrayIf&#x27;: (&#x27;argMin&#x27;, &#x27;ArrayIf&#x27;), &#x27;rankCorrArrayIf&#x27;: (&#x27;rankCorr&#x27;, &#x27;ArrayIf&#x27;), &#x27;covarSampArrayIf&#x27;: (&#x27;covarSamp&#x27;, &#x27;ArrayIf&#x27;), &#x27;studentTTestArrayIf&#x27;: (&#x27;studentTTest&#x27;, &#x27;ArrayIf&#x27;), &#x27;meanZTestArrayIf&#x27;: (&#x27;meanZTest&#x27;, &#x27;ArrayIf&#x27;), &#x27;uniqCombined64ArrayIf&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;ArrayIf&#x27;), &#x27;medianArrayIf&#x27;: (&#x27;median&#x27;, &#x27;ArrayIf&#x27;), &#x27;last_valueArrayIf&#x27;: (&#x27;last_value&#x27;, &#x27;ArrayIf&#x27;), &#x27;kolmogorovSmirnovTestArrayIf&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupArrayLastArrayIf&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesExactHighArrayIf&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;ArrayIf&#x27;), &#x27;cramersVBiasCorrectedArrayIf&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileTimingWeightedArrayIf&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileTDigestWeightedArrayIf&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;sumWithOverflowArrayIf&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesGKArrayIf&#x27;: (&#x27;quantilesGK&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesDeterministicArrayIf&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupBitXorArrayIf&#x27;: (&#x27;groupBitXor&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupArrayInsertAtArrayIf&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;ArrayIf&#x27;), &#x27;histogramArrayIf&#x27;: (&#x27;histogram&#x27;, &#x27;ArrayIf&#x27;), &#x27;uniqHLL12ArrayIf&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupArrayMovingSumArrayIf&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;ArrayIf&#x27;), &#x27;varSampArrayIf&#x27;: (&#x27;varSamp&#x27;, &#x27;ArrayIf&#x27;), &#x27;welchTTestArrayIf&#x27;: (&#x27;welchTTest&#x27;, &#x27;ArrayIf&#x27;), &#x27;exponentialTimeDecayedAvgArrayIf&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupArrayArrayIf&#x27;: (&#x27;groupArray&#x27;, &#x27;ArrayIf&#x27;), &#x27;argMaxArrayIf&#x27;: (&#x27;argMax&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileDeterministicArrayIf&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;ArrayIf&#x27;), &#x27;categoricalInformationValueArrayIf&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;ArrayIf&#x27;), &#x27;deltaSumTimestampArrayIf&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;ArrayIf&#x27;), &#x27;sumCountArrayIf&#x27;: (&#x27;sumCount&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesExactArrayIf&#x27;: (&#x27;quantilesExact&#x27;, &#x27;ArrayIf&#x27;), &#x27;maxArrayIf&#x27;: (&#x27;max&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesBFloat16ArrayIf&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;ArrayIf&#x27;), &#x27;sparkBarArrayIf&#x27;: (&#x27;sparkBar&#x27;, &#x27;ArrayIf&#x27;), &#x27;minMapArrayIf&#x27;: (&#x27;minMap&#x27;, &#x27;ArrayIf&#x27;), &#x27;simpleLinearRegressionArrayIf&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;ArrayIf&#x27;), &#x27;anyLastArrayIf&#x27;: (&#x27;anyLast&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupUniqArrayArrayIf&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupBitmapXorArrayIf&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;ArrayIf&#x27;), &#x27;topKWeightedArrayIf&#x27;: (&#x27;topKWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesTDigestArrayIf&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupBitOrArrayIf&#x27;: (&#x27;groupBitOr&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupArraySampleArrayIf&#x27;: (&#x27;groupArraySample&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileTimingArrayIf&#x27;: (&#x27;quantileTiming&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesArrayIf&#x27;: (&#x27;quantiles&#x27;, &#x27;ArrayIf&#x27;), &#x27;cramersVArrayIf&#x27;: (&#x27;cramersV&#x27;, &#x27;ArrayIf&#x27;), &#x27;stochasticLinearRegressionArrayIf&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;ArrayIf&#x27;), &#x27;theilsUArrayIf&#x27;: (&#x27;theilsU&#x27;, &#x27;ArrayIf&#x27;), &#x27;varPopArrayIf&#x27;: (&#x27;varPop&#x27;, &#x27;ArrayIf&#x27;), &#x27;stochasticLogisticRegressionArrayIf&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;ArrayIf&#x27;), &#x27;sumMapArrayIf&#x27;: (&#x27;sumMap&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileArrayIf&#x27;: (&#x27;quantile&#x27;, &#x27;ArrayIf&#x27;), &#x27;mannWhitneyUTestArrayIf&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;ArrayIf&#x27;), &#x27;uniqCombinedArrayIf&#x27;: (&#x27;uniqCombined&#x27;, &#x27;ArrayIf&#x27;), &#x27;uniqUpToArrayIf&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;ArrayIf&#x27;), &#x27;contingencyArrayIf&#x27;: (&#x27;contingency&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesBFloat16WeightedArrayIf&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;uniqThetaArrayIf&#x27;: (&#x27;uniqTheta&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesExactWeightedArrayIf&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;uniqArrayIf&#x27;: (&#x27;uniq&#x27;, &#x27;ArrayIf&#x27;), &#x27;countArrayIf&#x27;: (&#x27;count&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileTDigestArrayIf&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;ArrayIf&#x27;), &#x27;skewSampArrayIf&#x27;: (&#x27;skewSamp&#x27;, &#x27;ArrayIf&#x27;), &#x27;minArrayIf&#x27;: (&#x27;min&#x27;, &#x27;ArrayIf&#x27;), &#x27;intervalLengthSumArrayIf&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;ArrayIf&#x27;), &#x27;corrArrayIf&#x27;: (&#x27;corr&#x27;, &#x27;ArrayIf&#x27;), &#x27;avgArrayIf&#x27;: (&#x27;avg&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesExactLowArrayIf&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupBitmapArrayIf&#x27;: (&#x27;groupBitmap&#x27;, &#x27;ArrayIf&#x27;), &#x27;exponentialMovingAverageArrayIf&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;ArrayIf&#x27;), &#x27;sequenceNextNodeArrayIf&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;ArrayIf&#x27;), &#x27;first_valueArrayIf&#x27;: (&#x27;first_value&#x27;, &#x27;ArrayIf&#x27;), &#x27;maxIntersectionsArrayIf&#x27;: (&#x27;maxIntersections&#x27;, &#x27;ArrayIf&#x27;), &#x27;largestTriangleThreeBucketsArrayIf&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileExactWeightedArrayIf&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;stddevSampArrayIf&#x27;: (&#x27;stddevSamp&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupBitAndArrayIf&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;ArrayIf&#x27;), &#x27;kurtPopArrayIf&#x27;: (&#x27;kurtPop&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileGKArrayIf&#x27;: (&#x27;quantileGK&#x27;, &#x27;ArrayIf&#x27;), &#x27;entropyArrayIf&#x27;: (&#x27;entropy&#x27;, &#x27;ArrayIf&#x27;), &#x27;stddevPopArrayIf&#x27;: (&#x27;stddevPop&#x27;, &#x27;ArrayIf&#x27;), &#x27;boundingRatioArrayIf&#x27;: (&#x27;boundingRatio&#x27;, &#x27;ArrayIf&#x27;), &#x27;maxIntersectionsPositionArrayIf&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileExactArrayIf&#x27;: (&#x27;quantileExact&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesTimingArrayIf&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;ArrayIf&#x27;), &#x27;avgWeightedArrayIf&#x27;: (&#x27;avgWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileInterpolatedWeightedArrayIf&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesTimingWeightedArrayIf&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileExactLowArrayIf&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;ArrayIf&#x27;), &#x27;windowFunnelArrayIf&#x27;: (&#x27;windowFunnel&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileBFloat16ArrayIf&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;ArrayIf&#x27;), &#x27;anyArrayIf&#x27;: (&#x27;any&#x27;, &#x27;ArrayIf&#x27;), &#x27;kurtSampArrayIf&#x27;: (&#x27;kurtSamp&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupArrayMovingAvgArrayIf&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;ArrayIf&#x27;), &#x27;covarPopArrayIf&#x27;: (&#x27;covarPop&#x27;, &#x27;ArrayIf&#x27;), &#x27;sumMap&#x27;: (&#x27;sumMap&#x27;, &#x27;&#x27;), &#x27;groupBitmapAndMap&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;Map&#x27;), &#x27;retentionMap&#x27;: (&#x27;retention&#x27;, &#x27;Map&#x27;), &#x27;maxMapMap&#x27;: (&#x27;maxMap&#x27;, &#x27;Map&#x27;), &#x27;sumKahanMap&#x27;: (&#x27;sumKahan&#x27;, &#x27;Map&#x27;), &#x27;quantilesInterpolatedWeightedMap&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;Map&#x27;), &#x27;anyHeavyMap&#x27;: (&#x27;anyHeavy&#x27;, &#x27;Map&#x27;), &#x27;sequenceMatchMap&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;Map&#x27;), &#x27;skewPopMap&#x27;: (&#x27;skewPop&#x27;, &#x27;Map&#x27;), &#x27;sequenceCountMap&#x27;: (&#x27;sequenceCount&#x27;, &#x27;Map&#x27;), &#x27;topKMap&#x27;: (&#x27;topK&#x27;, &#x27;Map&#x27;), &#x27;deltaSumMap&#x27;: (&#x27;deltaSum&#x27;, &#x27;Map&#x27;), &#x27;quantileBFloat16WeightedMap&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;Map&#x27;), &#x27;uniqExactMap&#x27;: (&#x27;uniqExact&#x27;, &#x27;Map&#x27;), &#x27;groupBitmapOrMap&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;Map&#x27;), &#x27;quantilesTDigestWeightedMap&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;Map&#x27;), &#x27;quantileExactHighMap&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;Map&#x27;), &#x27;argMinMap&#x27;: (&#x27;argMin&#x27;, &#x27;Map&#x27;), &#x27;rankCorrMap&#x27;: (&#x27;rankCorr&#x27;, &#x27;Map&#x27;), &#x27;covarSampMap&#x27;: (&#x27;covarSamp&#x27;, &#x27;Map&#x27;), &#x27;studentTTestMap&#x27;: (&#x27;studentTTest&#x27;, &#x27;Map&#x27;), &#x27;meanZTestMap&#x27;: (&#x27;meanZTest&#x27;, &#x27;Map&#x27;), &#x27;uniqCombined64Map&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;Map&#x27;), &#x27;medianMap&#x27;: (&#x27;median&#x27;, &#x27;Map&#x27;), &#x27;last_valueMap&#x27;: (&#x27;last_value&#x27;, &#x27;Map&#x27;), &#x27;kolmogorovSmirnovTestMap&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;Map&#x27;), &#x27;groupArrayLastMap&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;Map&#x27;), &#x27;quantilesExactHighMap&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;Map&#x27;), &#x27;cramersVBiasCorrectedMap&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;Map&#x27;), &#x27;quantileTimingWeightedMap&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;Map&#x27;), &#x27;quantileTDigestWeightedMap&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;Map&#x27;), &#x27;sumWithOverflowMap&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;Map&#x27;), &#x27;quantilesGKMap&#x27;: (&#x27;quantilesGK&#x27;, &#x27;Map&#x27;), &#x27;quantilesDeterministicMap&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;Map&#x27;), &#x27;groupBitXorMap&#x27;: (&#x27;groupBitXor&#x27;, &#x27;Map&#x27;), &#x27;groupArrayInsertAtMap&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;Map&#x27;), &#x27;histogramMap&#x27;: (&#x27;histogram&#x27;, &#x27;Map&#x27;), &#x27;uniqHLL12Map&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;Map&#x27;), &#x27;groupArrayMovingSumMap&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;Map&#x27;), &#x27;varSampMap&#x27;: (&#x27;varSamp&#x27;, &#x27;Map&#x27;), &#x27;welchTTestMap&#x27;: (&#x27;welchTTest&#x27;, &#x27;Map&#x27;), &#x27;exponentialTimeDecayedAvgMap&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;Map&#x27;), &#x27;groupArrayMap&#x27;: (&#x27;groupArray&#x27;, &#x27;Map&#x27;), &#x27;argMaxMap&#x27;: (&#x27;argMax&#x27;, &#x27;Map&#x27;), &#x27;quantileDeterministicMap&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;Map&#x27;), &#x27;categoricalInformationValueMap&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;Map&#x27;), &#x27;deltaSumTimestampMap&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;Map&#x27;), &#x27;sumCountMap&#x27;: (&#x27;sumCount&#x27;, &#x27;Map&#x27;), &#x27;quantilesExactMap&#x27;: (&#x27;quantilesExact&#x27;, &#x27;Map&#x27;), &#x27;maxMap&#x27;: (&#x27;maxMap&#x27;, &#x27;&#x27;), &#x27;quantilesBFloat16Map&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;Map&#x27;), &#x27;sparkBarMap&#x27;: (&#x27;sparkBar&#x27;, &#x27;Map&#x27;), &#x27;minMapMap&#x27;: (&#x27;minMap&#x27;, &#x27;Map&#x27;), &#x27;simpleLinearRegressionMap&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;Map&#x27;), &#x27;anyLastMap&#x27;: (&#x27;anyLast&#x27;, &#x27;Map&#x27;), &#x27;groupUniqArrayMap&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;Map&#x27;), &#x27;groupBitmapXorMap&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;Map&#x27;), &#x27;topKWeightedMap&#x27;: (&#x27;topKWeighted&#x27;, &#x27;Map&#x27;), &#x27;quantilesTDigestMap&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;Map&#x27;), &#x27;groupBitOrMap&#x27;: (&#x27;groupBitOr&#x27;, &#x27;Map&#x27;), &#x27;groupArraySampleMap&#x27;: (&#x27;groupArraySample&#x27;, &#x27;Map&#x27;), &#x27;quantileTimingMap&#x27;: (&#x27;quantileTiming&#x27;, &#x27;Map&#x27;), &#x27;quantilesMap&#x27;: (&#x27;quantiles&#x27;, &#x27;Map&#x27;), &#x27;cramersVMap&#x27;: (&#x27;cramersV&#x27;, &#x27;Map&#x27;), &#x27;stochasticLinearRegressionMap&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;Map&#x27;), &#x27;theilsUMap&#x27;: (&#x27;theilsU&#x27;, &#x27;Map&#x27;), &#x27;varPopMap&#x27;: (&#x27;varPop&#x27;, &#x27;Map&#x27;), &#x27;stochasticLogisticRegressionMap&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;Map&#x27;), &#x27;sumMapMap&#x27;: (&#x27;sumMap&#x27;, &#x27;Map&#x27;), &#x27;quantileMap&#x27;: (&#x27;quantile&#x27;, &#x27;Map&#x27;), &#x27;mannWhitneyUTestMap&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;Map&#x27;), &#x27;uniqCombinedMap&#x27;: (&#x27;uniqCombined&#x27;, &#x27;Map&#x27;), &#x27;uniqUpToMap&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;Map&#x27;), &#x27;contingencyMap&#x27;: (&#x27;contingency&#x27;, &#x27;Map&#x27;), &#x27;quantilesBFloat16WeightedMap&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;Map&#x27;), &#x27;uniqThetaMap&#x27;: (&#x27;uniqTheta&#x27;, &#x27;Map&#x27;), &#x27;quantilesExactWeightedMap&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;Map&#x27;), &#x27;uniqMap&#x27;: (&#x27;uniq&#x27;, &#x27;Map&#x27;), &#x27;countMap&#x27;: (&#x27;count&#x27;, &#x27;Map&#x27;), &#x27;quantileTDigestMap&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;Map&#x27;), &#x27;skewSampMap&#x27;: (&#x27;skewSamp&#x27;, &#x27;Map&#x27;), &#x27;minMap&#x27;: (&#x27;minMap&#x27;, &#x27;&#x27;), &#x27;intervalLengthSumMap&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;Map&#x27;), &#x27;corrMap&#x27;: (&#x27;corr&#x27;, &#x27;Map&#x27;), &#x27;avgMap&#x27;: (&#x27;avg&#x27;, &#x27;Map&#x27;), &#x27;quantilesExactLowMap&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;Map&#x27;), &#x27;groupBitmapMap&#x27;: (&#x27;groupBitmap&#x27;, &#x27;Map&#x27;), &#x27;exponentialMovingAverageMap&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;Map&#x27;), &#x27;sequenceNextNodeMap&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;Map&#x27;), &#x27;first_valueMap&#x27;: (&#x27;first_value&#x27;, &#x27;Map&#x27;), &#x27;maxIntersectionsMap&#x27;: (&#x27;maxIntersections&#x27;, &#x27;Map&#x27;), &#x27;largestTriangleThreeBucketsMap&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;Map&#x27;), &#x27;quantileExactWeightedMap&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;Map&#x27;), &#x27;stddevSampMap&#x27;: (&#x27;stddevSamp&#x27;, &#x27;Map&#x27;), &#x27;groupBitAndMap&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;Map&#x27;), &#x27;kurtPopMap&#x27;: (&#x27;kurtPop&#x27;, &#x27;Map&#x27;), &#x27;quantileGKMap&#x27;: (&#x27;quantileGK&#x27;, &#x27;Map&#x27;), &#x27;entropyMap&#x27;: (&#x27;entropy&#x27;, &#x27;Map&#x27;), &#x27;stddevPopMap&#x27;: (&#x27;stddevPop&#x27;, &#x27;Map&#x27;), &#x27;boundingRatioMap&#x27;: (&#x27;boundingRatio&#x27;, &#x27;Map&#x27;), &#x27;maxIntersectionsPositionMap&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;Map&#x27;), &#x27;quantileExactMap&#x27;: (&#x27;quantileExact&#x27;, &#x27;Map&#x27;), &#x27;quantilesTimingMap&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;Map&#x27;), &#x27;avgWeightedMap&#x27;: (&#x27;avgWeighted&#x27;, &#x27;Map&#x27;), &#x27;quantileInterpolatedWeightedMap&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;Map&#x27;), &#x27;quantilesTimingWeightedMap&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;Map&#x27;), &#x27;quantileExactLowMap&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;Map&#x27;), &#x27;windowFunnelMap&#x27;: (&#x27;windowFunnel&#x27;, &#x27;Map&#x27;), &#x27;quantileBFloat16Map&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;Map&#x27;), &#x27;anyMap&#x27;: (&#x27;any&#x27;, &#x27;Map&#x27;), &#x27;kurtSampMap&#x27;: (&#x27;kurtSamp&#x27;, &#x27;Map&#x27;), &#x27;groupArrayMovingAvgMap&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;Map&#x27;), &#x27;covarPopMap&#x27;: (&#x27;covarPop&#x27;, &#x27;Map&#x27;), &#x27;sumSimpleState&#x27;: (&#x27;sum&#x27;, &#x27;SimpleState&#x27;), &#x27;groupBitmapAndSimpleState&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;SimpleState&#x27;), &#x27;retentionSimpleState&#x27;: (&#x27;retention&#x27;, &#x27;SimpleState&#x27;), &#x27;maxMapSimpleState&#x27;: (&#x27;maxMap&#x27;, &#x27;SimpleState&#x27;), &#x27;sumKahanSimpleState&#x27;: (&#x27;sumKahan&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesInterpolatedWeightedSimpleState&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;anyHeavySimpleState&#x27;: (&#x27;anyHeavy&#x27;, &#x27;SimpleState&#x27;), &#x27;sequenceMatchSimpleState&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;SimpleState&#x27;), &#x27;skewPopSimpleState&#x27;: (&#x27;skewPop&#x27;, &#x27;SimpleState&#x27;), &#x27;sequenceCountSimpleState&#x27;: (&#x27;sequenceCount&#x27;, &#x27;SimpleState&#x27;), &#x27;topKSimpleState&#x27;: (&#x27;topK&#x27;, &#x27;SimpleState&#x27;), &#x27;deltaSumSimpleState&#x27;: (&#x27;deltaSum&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileBFloat16WeightedSimpleState&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;SimpleState&#x27;), &#x27;uniqExactSimpleState&#x27;: (&#x27;uniqExact&#x27;, &#x27;SimpleState&#x27;), &#x27;groupBitmapOrSimpleState&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesTDigestWeightedSimpleState&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileExactHighSimpleState&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;SimpleState&#x27;), &#x27;argMinSimpleState&#x27;: (&#x27;argMin&#x27;, &#x27;SimpleState&#x27;), &#x27;rankCorrSimpleState&#x27;: (&#x27;rankCorr&#x27;, &#x27;SimpleState&#x27;), &#x27;covarSampSimpleState&#x27;: (&#x27;covarSamp&#x27;, &#x27;SimpleState&#x27;), &#x27;studentTTestSimpleState&#x27;: (&#x27;studentTTest&#x27;, &#x27;SimpleState&#x27;), &#x27;meanZTestSimpleState&#x27;: (&#x27;meanZTest&#x27;, &#x27;SimpleState&#x27;), &#x27;uniqCombined64SimpleState&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;SimpleState&#x27;), &#x27;medianSimpleState&#x27;: (&#x27;median&#x27;, &#x27;SimpleState&#x27;), &#x27;last_valueSimpleState&#x27;: (&#x27;last_value&#x27;, &#x27;SimpleState&#x27;), &#x27;kolmogorovSmirnovTestSimpleState&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;SimpleState&#x27;), &#x27;groupArrayLastSimpleState&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesExactHighSimpleState&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;SimpleState&#x27;), &#x27;cramersVBiasCorrectedSimpleState&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileTimingWeightedSimpleState&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileTDigestWeightedSimpleState&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;sumWithOverflowSimpleState&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesGKSimpleState&#x27;: (&#x27;quantilesGK&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesDeterministicSimpleState&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;SimpleState&#x27;), &#x27;groupBitXorSimpleState&#x27;: (&#x27;groupBitXor&#x27;, &#x27;SimpleState&#x27;), &#x27;groupArrayInsertAtSimpleState&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;SimpleState&#x27;), &#x27;histogramSimpleState&#x27;: (&#x27;histogram&#x27;, &#x27;SimpleState&#x27;), &#x27;uniqHLL12SimpleState&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;SimpleState&#x27;), &#x27;groupArrayMovingSumSimpleState&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;SimpleState&#x27;), &#x27;varSampSimpleState&#x27;: (&#x27;varSamp&#x27;, &#x27;SimpleState&#x27;), &#x27;welchTTestSimpleState&#x27;: (&#x27;welchTTest&#x27;, &#x27;SimpleState&#x27;), &#x27;exponentialTimeDecayedAvgSimpleState&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;SimpleState&#x27;), &#x27;groupArraySimpleState&#x27;: (&#x27;groupArray&#x27;, &#x27;SimpleState&#x27;), &#x27;argMaxSimpleState&#x27;: (&#x27;argMax&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileDeterministicSimpleState&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;SimpleState&#x27;), &#x27;categoricalInformationValueSimpleState&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;SimpleState&#x27;), &#x27;deltaSumTimestampSimpleState&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;SimpleState&#x27;), &#x27;sumCountSimpleState&#x27;: (&#x27;sumCount&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesExactSimpleState&#x27;: (&#x27;quantilesExact&#x27;, &#x27;SimpleState&#x27;), &#x27;maxSimpleState&#x27;: (&#x27;max&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesBFloat16SimpleState&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;SimpleState&#x27;), &#x27;sparkBarSimpleState&#x27;: (&#x27;sparkBar&#x27;, &#x27;SimpleState&#x27;), &#x27;minMapSimpleState&#x27;: (&#x27;minMap&#x27;, &#x27;SimpleState&#x27;), &#x27;simpleLinearRegressionSimpleState&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;SimpleState&#x27;), &#x27;anyLastSimpleState&#x27;: (&#x27;anyLast&#x27;, &#x27;SimpleState&#x27;), &#x27;groupUniqArraySimpleState&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;SimpleState&#x27;), &#x27;groupBitmapXorSimpleState&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;SimpleState&#x27;), &#x27;topKWeightedSimpleState&#x27;: (&#x27;topKWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesTDigestSimpleState&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;SimpleState&#x27;), &#x27;groupBitOrSimpleState&#x27;: (&#x27;groupBitOr&#x27;, &#x27;SimpleState&#x27;), &#x27;groupArraySampleSimpleState&#x27;: (&#x27;groupArraySample&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileTimingSimpleState&#x27;: (&#x27;quantileTiming&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesSimpleState&#x27;: (&#x27;quantiles&#x27;, &#x27;SimpleState&#x27;), &#x27;cramersVSimpleState&#x27;: (&#x27;cramersV&#x27;, &#x27;SimpleState&#x27;), &#x27;stochasticLinearRegressionSimpleState&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;SimpleState&#x27;), &#x27;theilsUSimpleState&#x27;: (&#x27;theilsU&#x27;, &#x27;SimpleState&#x27;), &#x27;varPopSimpleState&#x27;: (&#x27;varPop&#x27;, &#x27;SimpleState&#x27;), &#x27;stochasticLogisticRegressionSimpleState&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;SimpleState&#x27;), &#x27;sumMapSimpleState&#x27;: (&#x27;sumMap&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileSimpleState&#x27;: (&#x27;quantile&#x27;, &#x27;SimpleState&#x27;), &#x27;mannWhitneyUTestSimpleState&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;SimpleState&#x27;), &#x27;uniqCombinedSimpleState&#x27;: (&#x27;uniqCombined&#x27;, &#x27;SimpleState&#x27;), &#x27;uniqUpToSimpleState&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;SimpleState&#x27;), &#x27;contingencySimpleState&#x27;: (&#x27;contingency&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesBFloat16WeightedSimpleState&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;SimpleState&#x27;), &#x27;uniqThetaSimpleState&#x27;: (&#x27;uniqTheta&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesExactWeightedSimpleState&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;uniqSimpleState&#x27;: (&#x27;uniq&#x27;, &#x27;SimpleState&#x27;), &#x27;countSimpleState&#x27;: (&#x27;count&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileTDigestSimpleState&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;SimpleState&#x27;), &#x27;skewSampSimpleState&#x27;: (&#x27;skewSamp&#x27;, &#x27;SimpleState&#x27;), &#x27;minSimpleState&#x27;: (&#x27;min&#x27;, &#x27;SimpleState&#x27;), &#x27;intervalLengthSumSimpleState&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;SimpleState&#x27;), &#x27;corrSimpleState&#x27;: (&#x27;corr&#x27;, &#x27;SimpleState&#x27;), &#x27;avgSimpleState&#x27;: (&#x27;avg&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesExactLowSimpleState&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;SimpleState&#x27;), &#x27;groupBitmapSimpleState&#x27;: (&#x27;groupBitmap&#x27;, &#x27;SimpleState&#x27;), &#x27;exponentialMovingAverageSimpleState&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;SimpleState&#x27;), &#x27;sequenceNextNodeSimpleState&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;SimpleState&#x27;), &#x27;first_valueSimpleState&#x27;: (&#x27;first_value&#x27;, &#x27;SimpleState&#x27;), &#x27;maxIntersectionsSimpleState&#x27;: (&#x27;maxIntersections&#x27;, &#x27;SimpleState&#x27;), &#x27;largestTriangleThreeBucketsSimpleState&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileExactWeightedSimpleState&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;stddevSampSimpleState&#x27;: (&#x27;stddevSamp&#x27;, &#x27;SimpleState&#x27;), &#x27;groupBitAndSimpleState&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;SimpleState&#x27;), &#x27;kurtPopSimpleState&#x27;: (&#x27;kurtPop&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileGKSimpleState&#x27;: (&#x27;quantileGK&#x27;, &#x27;SimpleState&#x27;), &#x27;entropySimpleState&#x27;: (&#x27;entropy&#x27;, &#x27;SimpleState&#x27;), &#x27;stddevPopSimpleState&#x27;: (&#x27;stddevPop&#x27;, &#x27;SimpleState&#x27;), &#x27;boundingRatioSimpleState&#x27;: (&#x27;boundingRatio&#x27;, &#x27;SimpleState&#x27;), &#x27;maxIntersectionsPositionSimpleState&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileExactSimpleState&#x27;: (&#x27;quantileExact&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesTimingSimpleState&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;SimpleState&#x27;), &#x27;avgWeightedSimpleState&#x27;: (&#x27;avgWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileInterpolatedWeightedSimpleState&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesTimingWeightedSimpleState&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileExactLowSimpleState&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;SimpleState&#x27;), &#x27;windowFunnelSimpleState&#x27;: (&#x27;windowFunnel&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileBFloat16SimpleState&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;SimpleState&#x27;), &#x27;anySimpleState&#x27;: (&#x27;any&#x27;, &#x27;SimpleState&#x27;), &#x27;kurtSampSimpleState&#x27;: (&#x27;kurtSamp&#x27;, &#x27;SimpleState&#x27;), &#x27;groupArrayMovingAvgSimpleState&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;SimpleState&#x27;), &#x27;covarPopSimpleState&#x27;: (&#x27;covarPop&#x27;, &#x27;SimpleState&#x27;), &#x27;sumState&#x27;: (&#x27;sum&#x27;, &#x27;State&#x27;), &#x27;groupBitmapAndState&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;State&#x27;), &#x27;retentionState&#x27;: (&#x27;retention&#x27;, &#x27;State&#x27;), &#x27;maxMapState&#x27;: (&#x27;maxMap&#x27;, &#x27;State&#x27;), &#x27;sumKahanState&#x27;: (&#x27;sumKahan&#x27;, &#x27;State&#x27;), &#x27;quantilesInterpolatedWeightedState&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;State&#x27;), &#x27;anyHeavyState&#x27;: (&#x27;anyHeavy&#x27;, &#x27;State&#x27;), &#x27;sequenceMatchState&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;State&#x27;), &#x27;skewPopState&#x27;: (&#x27;skewPop&#x27;, &#x27;State&#x27;), &#x27;sequenceCountState&#x27;: (&#x27;sequenceCount&#x27;, &#x27;State&#x27;), &#x27;topKState&#x27;: (&#x27;topK&#x27;, &#x27;State&#x27;), &#x27;deltaSumState&#x27;: (&#x27;deltaSum&#x27;, &#x27;State&#x27;), &#x27;quantileBFloat16WeightedState&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;State&#x27;), &#x27;uniqExactState&#x27;: (&#x27;uniqExact&#x27;, &#x27;State&#x27;), &#x27;groupBitmapOrState&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;State&#x27;), &#x27;quantilesTDigestWeightedState&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;State&#x27;), &#x27;quantileExactHighState&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;State&#x27;), &#x27;argMinState&#x27;: (&#x27;argMin&#x27;, &#x27;State&#x27;), &#x27;rankCorrState&#x27;: (&#x27;rankCorr&#x27;, &#x27;State&#x27;), &#x27;covarSampState&#x27;: (&#x27;covarSamp&#x27;, &#x27;State&#x27;), &#x27;studentTTestState&#x27;: (&#x27;studentTTest&#x27;, &#x27;State&#x27;), &#x27;meanZTestState&#x27;: (&#x27;meanZTest&#x27;, &#x27;State&#x27;), &#x27;uniqCombined64State&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;State&#x27;), &#x27;medianState&#x27;: (&#x27;median&#x27;, &#x27;State&#x27;), &#x27;last_valueState&#x27;: (&#x27;last_value&#x27;, &#x27;State&#x27;), &#x27;kolmogorovSmirnovTestState&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;State&#x27;), &#x27;groupArrayLastState&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;State&#x27;), &#x27;quantilesExactHighState&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;State&#x27;), &#x27;cramersVBiasCorrectedState&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;State&#x27;), &#x27;quantileTimingWeightedState&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;State&#x27;), &#x27;quantileTDigestWeightedState&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;State&#x27;), &#x27;sumWithOverflowState&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;State&#x27;), &#x27;quantilesGKState&#x27;: (&#x27;quantilesGK&#x27;, &#x27;State&#x27;), &#x27;quantilesDeterministicState&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;State&#x27;), &#x27;groupBitXorState&#x27;: (&#x27;groupBitXor&#x27;, &#x27;State&#x27;), &#x27;groupArrayInsertAtState&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;State&#x27;), &#x27;histogramState&#x27;: (&#x27;histogram&#x27;, &#x27;State&#x27;), &#x27;uniqHLL12State&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;State&#x27;), &#x27;groupArrayMovingSumState&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;State&#x27;), &#x27;varSampState&#x27;: (&#x27;varSamp&#x27;, &#x27;State&#x27;), &#x27;welchTTestState&#x27;: (&#x27;welchTTest&#x27;, &#x27;State&#x27;), &#x27;exponentialTimeDecayedAvgState&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;State&#x27;), &#x27;groupArrayState&#x27;: (&#x27;groupArray&#x27;, &#x27;State&#x27;), &#x27;argMaxState&#x27;: (&#x27;argMax&#x27;, &#x27;State&#x27;), &#x27;quantileDeterministicState&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;State&#x27;), &#x27;categoricalInformationValueState&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;State&#x27;), &#x27;deltaSumTimestampState&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;State&#x27;), &#x27;sumCountState&#x27;: (&#x27;sumCount&#x27;, &#x27;State&#x27;), &#x27;quantilesExactState&#x27;: (&#x27;quantilesExact&#x27;, &#x27;State&#x27;), &#x27;maxState&#x27;: (&#x27;max&#x27;, &#x27;State&#x27;), &#x27;quantilesBFloat16State&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;State&#x27;), &#x27;sparkBarState&#x27;: (&#x27;sparkBar&#x27;, &#x27;State&#x27;), &#x27;minMapState&#x27;: (&#x27;minMap&#x27;, &#x27;State&#x27;), &#x27;simpleLinearRegressionState&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;State&#x27;), &#x27;anyLastState&#x27;: (&#x27;anyLast&#x27;, &#x27;State&#x27;), &#x27;groupUniqArrayState&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;State&#x27;), &#x27;groupBitmapXorState&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;State&#x27;), &#x27;topKWeightedState&#x27;: (&#x27;topKWeighted&#x27;, &#x27;State&#x27;), &#x27;quantilesTDigestState&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;State&#x27;), &#x27;groupBitOrState&#x27;: (&#x27;groupBitOr&#x27;, &#x27;State&#x27;), &#x27;groupArraySampleState&#x27;: (&#x27;groupArraySample&#x27;, &#x27;State&#x27;), &#x27;quantileTimingState&#x27;: (&#x27;quantileTiming&#x27;, &#x27;State&#x27;), &#x27;quantilesState&#x27;: (&#x27;quantiles&#x27;, &#x27;State&#x27;), &#x27;cramersVState&#x27;: (&#x27;cramersV&#x27;, &#x27;State&#x27;), &#x27;stochasticLinearRegressionState&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;State&#x27;), &#x27;theilsUState&#x27;: (&#x27;theilsU&#x27;, &#x27;State&#x27;), &#x27;varPopState&#x27;: (&#x27;varPop&#x27;, &#x27;State&#x27;), &#x27;stochasticLogisticRegressionState&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;State&#x27;), &#x27;sumMapState&#x27;: (&#x27;sumMap&#x27;, &#x27;State&#x27;), &#x27;quantileState&#x27;: (&#x27;quantile&#x27;, &#x27;State&#x27;), &#x27;mannWhitneyUTestState&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;State&#x27;), &#x27;uniqCombinedState&#x27;: (&#x27;uniqCombined&#x27;, &#x27;State&#x27;), &#x27;uniqUpToState&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;State&#x27;), &#x27;contingencyState&#x27;: (&#x27;contingency&#x27;, &#x27;State&#x27;), &#x27;quantilesBFloat16WeightedState&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;State&#x27;), &#x27;uniqThetaState&#x27;: (&#x27;uniqTheta&#x27;, &#x27;State&#x27;), &#x27;quantilesExactWeightedState&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;State&#x27;), &#x27;uniqState&#x27;: (&#x27;uniq&#x27;, &#x27;State&#x27;), &#x27;countState&#x27;: (&#x27;count&#x27;, &#x27;State&#x27;), &#x27;quantileTDigestState&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;State&#x27;), &#x27;skewSampState&#x27;: (&#x27;skewSamp&#x27;, &#x27;State&#x27;), &#x27;minState&#x27;: (&#x27;min&#x27;, &#x27;State&#x27;), &#x27;intervalLengthSumState&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;State&#x27;), &#x27;corrState&#x27;: (&#x27;corr&#x27;, &#x27;State&#x27;), &#x27;avgState&#x27;: (&#x27;avg&#x27;, &#x27;State&#x27;), &#x27;quantilesExactLowState&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;State&#x27;), &#x27;groupBitmapState&#x27;: (&#x27;groupBitmap&#x27;, &#x27;State&#x27;), &#x27;exponentialMovingAverageState&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;State&#x27;), &#x27;sequenceNextNodeState&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;State&#x27;), &#x27;first_valueState&#x27;: (&#x27;first_value&#x27;, &#x27;State&#x27;), &#x27;maxIntersectionsState&#x27;: (&#x27;maxIntersections&#x27;, &#x27;State&#x27;), &#x27;largestTriangleThreeBucketsState&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;State&#x27;), &#x27;quantileExactWeightedState&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;State&#x27;), &#x27;stddevSampState&#x27;: (&#x27;stddevSamp&#x27;, &#x27;State&#x27;), &#x27;groupBitAndState&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;State&#x27;), &#x27;kurtPopState&#x27;: (&#x27;kurtPop&#x27;, &#x27;State&#x27;), &#x27;quantileGKState&#x27;: (&#x27;quantileGK&#x27;, &#x27;State&#x27;), &#x27;entropyState&#x27;: (&#x27;entropy&#x27;, &#x27;State&#x27;), &#x27;stddevPopState&#x27;: (&#x27;stddevPop&#x27;, &#x27;State&#x27;), &#x27;boundingRatioState&#x27;: (&#x27;boundingRatio&#x27;, &#x27;State&#x27;), &#x27;maxIntersectionsPositionState&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;State&#x27;), &#x27;quantileExactState&#x27;: (&#x27;quantileExact&#x27;, &#x27;State&#x27;), &#x27;quantilesTimingState&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;State&#x27;), &#x27;avgWeightedState&#x27;: (&#x27;avgWeighted&#x27;, &#x27;State&#x27;), &#x27;quantileInterpolatedWeightedState&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;State&#x27;), &#x27;quantilesTimingWeightedState&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;State&#x27;), &#x27;quantileExactLowState&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;State&#x27;), &#x27;windowFunnelState&#x27;: (&#x27;windowFunnel&#x27;, &#x27;State&#x27;), &#x27;quantileBFloat16State&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;State&#x27;), &#x27;anyState&#x27;: (&#x27;any&#x27;, &#x27;State&#x27;), &#x27;kurtSampState&#x27;: (&#x27;kurtSamp&#x27;, &#x27;State&#x27;), &#x27;groupArrayMovingAvgState&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;State&#x27;), &#x27;covarPopState&#x27;: (&#x27;covarPop&#x27;, &#x27;State&#x27;), &#x27;sumMerge&#x27;: (&#x27;sum&#x27;, &#x27;Merge&#x27;), &#x27;groupBitmapAndMerge&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;Merge&#x27;), &#x27;retentionMerge&#x27;: (&#x27;retention&#x27;, &#x27;Merge&#x27;), &#x27;maxMapMerge&#x27;: (&#x27;maxMap&#x27;, &#x27;Merge&#x27;), &#x27;sumKahanMerge&#x27;: (&#x27;sumKahan&#x27;, &#x27;Merge&#x27;), &#x27;quantilesInterpolatedWeightedMerge&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;Merge&#x27;), &#x27;anyHeavyMerge&#x27;: (&#x27;anyHeavy&#x27;, &#x27;Merge&#x27;), &#x27;sequenceMatchMerge&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;Merge&#x27;), &#x27;skewPopMerge&#x27;: (&#x27;skewPop&#x27;, &#x27;Merge&#x27;), &#x27;sequenceCountMerge&#x27;: (&#x27;sequenceCount&#x27;, &#x27;Merge&#x27;), &#x27;topKMerge&#x27;: (&#x27;topK&#x27;, &#x27;Merge&#x27;), &#x27;deltaSumMerge&#x27;: (&#x27;deltaSum&#x27;, &#x27;Merge&#x27;), &#x27;quantileBFloat16WeightedMerge&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;Merge&#x27;), &#x27;uniqExactMerge&#x27;: (&#x27;uniqExact&#x27;, &#x27;Merge&#x27;), &#x27;groupBitmapOrMerge&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;Merge&#x27;), &#x27;quantilesTDigestWeightedMerge&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;Merge&#x27;), &#x27;quantileExactHighMerge&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;Merge&#x27;), &#x27;argMinMerge&#x27;: (&#x27;argMin&#x27;, &#x27;Merge&#x27;), &#x27;rankCorrMerge&#x27;: (&#x27;rankCorr&#x27;, &#x27;Merge&#x27;), &#x27;covarSampMerge&#x27;: (&#x27;covarSamp&#x27;, &#x27;Merge&#x27;), &#x27;studentTTestMerge&#x27;: (&#x27;studentTTest&#x27;, &#x27;Merge&#x27;), &#x27;meanZTestMerge&#x27;: (&#x27;meanZTest&#x27;, &#x27;Merge&#x27;), &#x27;uniqCombined64Merge&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;Merge&#x27;), &#x27;medianMerge&#x27;: (&#x27;median&#x27;, &#x27;Merge&#x27;), &#x27;last_valueMerge&#x27;: (&#x27;last_value&#x27;, &#x27;Merge&#x27;), &#x27;kolmogorovSmirnovTestMerge&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;Merge&#x27;), &#x27;groupArrayLastMerge&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;Merge&#x27;), &#x27;quantilesExactHighMerge&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;Merge&#x27;), &#x27;cramersVBiasCorrectedMerge&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;Merge&#x27;), &#x27;quantileTimingWeightedMerge&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;Merge&#x27;), &#x27;quantileTDigestWeightedMerge&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;Merge&#x27;), &#x27;sumWithOverflowMerge&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;Merge&#x27;), &#x27;quantilesGKMerge&#x27;: (&#x27;quantilesGK&#x27;, &#x27;Merge&#x27;), &#x27;quantilesDeterministicMerge&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;Merge&#x27;), &#x27;groupBitXorMerge&#x27;: (&#x27;groupBitXor&#x27;, &#x27;Merge&#x27;), &#x27;groupArrayInsertAtMerge&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;Merge&#x27;), &#x27;histogramMerge&#x27;: (&#x27;histogram&#x27;, &#x27;Merge&#x27;), &#x27;uniqHLL12Merge&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;Merge&#x27;), &#x27;groupArrayMovingSumMerge&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;Merge&#x27;), &#x27;varSampMerge&#x27;: (&#x27;varSamp&#x27;, &#x27;Merge&#x27;), &#x27;welchTTestMerge&#x27;: (&#x27;welchTTest&#x27;, &#x27;Merge&#x27;), &#x27;exponentialTimeDecayedAvgMerge&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;Merge&#x27;), &#x27;groupArrayMerge&#x27;: (&#x27;groupArray&#x27;, &#x27;Merge&#x27;), &#x27;argMaxMerge&#x27;: (&#x27;argMax&#x27;, &#x27;Merge&#x27;), &#x27;quantileDeterministicMerge&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;Merge&#x27;), &#x27;categoricalInformationValueMerge&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;Merge&#x27;), &#x27;deltaSumTimestampMerge&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;Merge&#x27;), &#x27;sumCountMerge&#x27;: (&#x27;sumCount&#x27;, &#x27;Merge&#x27;), &#x27;quantilesExactMerge&#x27;: (&#x27;quantilesExact&#x27;, &#x27;Merge&#x27;), &#x27;maxMerge&#x27;: (&#x27;max&#x27;, &#x27;Merge&#x27;), &#x27;quantilesBFloat16Merge&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;Merge&#x27;), &#x27;sparkBarMerge&#x27;: (&#x27;sparkBar&#x27;, &#x27;Merge&#x27;), &#x27;minMapMerge&#x27;: (&#x27;minMap&#x27;, &#x27;Merge&#x27;), &#x27;simpleLinearRegressionMerge&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;Merge&#x27;), &#x27;anyLastMerge&#x27;: (&#x27;anyLast&#x27;, &#x27;Merge&#x27;), &#x27;groupUniqArrayMerge&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;Merge&#x27;), &#x27;groupBitmapXorMerge&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;Merge&#x27;), &#x27;topKWeightedMerge&#x27;: (&#x27;topKWeighted&#x27;, &#x27;Merge&#x27;), &#x27;quantilesTDigestMerge&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;Merge&#x27;), &#x27;groupBitOrMerge&#x27;: (&#x27;groupBitOr&#x27;, &#x27;Merge&#x27;), &#x27;groupArraySampleMerge&#x27;: (&#x27;groupArraySample&#x27;, &#x27;Merge&#x27;), &#x27;quantileTimingMerge&#x27;: (&#x27;quantileTiming&#x27;, &#x27;Merge&#x27;), &#x27;quantilesMerge&#x27;: (&#x27;quantiles&#x27;, &#x27;Merge&#x27;), &#x27;cramersVMerge&#x27;: (&#x27;cramersV&#x27;, &#x27;Merge&#x27;), &#x27;stochasticLinearRegressionMerge&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;Merge&#x27;), &#x27;theilsUMerge&#x27;: (&#x27;theilsU&#x27;, &#x27;Merge&#x27;), &#x27;varPopMerge&#x27;: (&#x27;varPop&#x27;, &#x27;Merge&#x27;), &#x27;stochasticLogisticRegressionMerge&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;Merge&#x27;), &#x27;sumMapMerge&#x27;: (&#x27;sumMap&#x27;, &#x27;Merge&#x27;), &#x27;quantileMerge&#x27;: (&#x27;quantile&#x27;, &#x27;Merge&#x27;), &#x27;mannWhitneyUTestMerge&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;Merge&#x27;), &#x27;uniqCombinedMerge&#x27;: (&#x27;uniqCombined&#x27;, &#x27;Merge&#x27;), &#x27;uniqUpToMerge&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;Merge&#x27;), &#x27;contingencyMerge&#x27;: (&#x27;contingency&#x27;, &#x27;Merge&#x27;), &#x27;quantilesBFloat16WeightedMerge&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;Merge&#x27;), &#x27;uniqThetaMerge&#x27;: (&#x27;uniqTheta&#x27;, &#x27;Merge&#x27;), &#x27;quantilesExactWeightedMerge&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;Merge&#x27;), &#x27;uniqMerge&#x27;: (&#x27;uniq&#x27;, &#x27;Merge&#x27;), &#x27;countMerge&#x27;: (&#x27;count&#x27;, &#x27;Merge&#x27;), &#x27;quantileTDigestMerge&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;Merge&#x27;), &#x27;skewSampMerge&#x27;: (&#x27;skewSamp&#x27;, &#x27;Merge&#x27;), &#x27;minMerge&#x27;: (&#x27;min&#x27;, &#x27;Merge&#x27;), &#x27;intervalLengthSumMerge&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;Merge&#x27;), &#x27;corrMerge&#x27;: (&#x27;corr&#x27;, &#x27;Merge&#x27;), &#x27;avgMerge&#x27;: (&#x27;avg&#x27;, &#x27;Merge&#x27;), &#x27;quantilesExactLowMerge&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;Merge&#x27;), &#x27;groupBitmapMerge&#x27;: (&#x27;groupBitmap&#x27;, &#x27;Merge&#x27;), &#x27;exponentialMovingAverageMerge&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;Merge&#x27;), &#x27;sequenceNextNodeMerge&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;Merge&#x27;), &#x27;first_valueMerge&#x27;: (&#x27;first_value&#x27;, &#x27;Merge&#x27;), &#x27;maxIntersectionsMerge&#x27;: (&#x27;maxIntersections&#x27;, &#x27;Merge&#x27;), &#x27;largestTriangleThreeBucketsMerge&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;Merge&#x27;), &#x27;quantileExactWeightedMerge&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;Merge&#x27;), &#x27;stddevSampMerge&#x27;: (&#x27;stddevSamp&#x27;, &#x27;Merge&#x27;), &#x27;groupBitAndMerge&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;Merge&#x27;), &#x27;kurtPopMerge&#x27;: (&#x27;kurtPop&#x27;, &#x27;Merge&#x27;), &#x27;quantileGKMerge&#x27;: (&#x27;quantileGK&#x27;, &#x27;Merge&#x27;), &#x27;entropyMerge&#x27;: (&#x27;entropy&#x27;, &#x27;Merge&#x27;), &#x27;stddevPopMerge&#x27;: (&#x27;stddevPop&#x27;, &#x27;Merge&#x27;), &#x27;boundingRatioMerge&#x27;: (&#x27;boundingRatio&#x27;, &#x27;Merge&#x27;), &#x27;maxIntersectionsPositionMerge&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;Merge&#x27;), &#x27;quantileExactMerge&#x27;: (&#x27;quantileExact&#x27;, &#x27;Merge&#x27;), &#x27;quantilesTimingMerge&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;Merge&#x27;), &#x27;avgWeightedMerge&#x27;: (&#x27;avgWeighted&#x27;, &#x27;Merge&#x27;), &#x27;quantileInterpolatedWeightedMerge&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;Merge&#x27;), &#x27;quantilesTimingWeightedMerge&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;Merge&#x27;), &#x27;quantileExactLowMerge&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;Merge&#x27;), &#x27;windowFunnelMerge&#x27;: (&#x27;windowFunnel&#x27;, &#x27;Merge&#x27;), &#x27;quantileBFloat16Merge&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;Merge&#x27;), &#x27;anyMerge&#x27;: (&#x27;any&#x27;, &#x27;Merge&#x27;), &#x27;kurtSampMerge&#x27;: (&#x27;kurtSamp&#x27;, &#x27;Merge&#x27;), &#x27;groupArrayMovingAvgMerge&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;Merge&#x27;), &#x27;covarPopMerge&#x27;: (&#x27;covarPop&#x27;, &#x27;Merge&#x27;), &#x27;sumMergeState&#x27;: (&#x27;sum&#x27;, &#x27;MergeState&#x27;), &#x27;groupBitmapAndMergeState&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;MergeState&#x27;), &#x27;retentionMergeState&#x27;: (&#x27;retention&#x27;, &#x27;MergeState&#x27;), &#x27;maxMapMergeState&#x27;: (&#x27;maxMap&#x27;, &#x27;MergeState&#x27;), &#x27;sumKahanMergeState&#x27;: (&#x27;sumKahan&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesInterpolatedWeightedMergeState&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;anyHeavyMergeState&#x27;: (&#x27;anyHeavy&#x27;, &#x27;MergeState&#x27;), &#x27;sequenceMatchMergeState&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;MergeState&#x27;), &#x27;skewPopMergeState&#x27;: (&#x27;skewPop&#x27;, &#x27;MergeState&#x27;), &#x27;sequenceCountMergeState&#x27;: (&#x27;sequenceCount&#x27;, &#x27;MergeState&#x27;), &#x27;topKMergeState&#x27;: (&#x27;topK&#x27;, &#x27;MergeState&#x27;), &#x27;deltaSumMergeState&#x27;: (&#x27;deltaSum&#x27;, &#x27;MergeState&#x27;), &#x27;quantileBFloat16WeightedMergeState&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;MergeState&#x27;), &#x27;uniqExactMergeState&#x27;: (&#x27;uniqExact&#x27;, &#x27;MergeState&#x27;), &#x27;groupBitmapOrMergeState&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesTDigestWeightedMergeState&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;quantileExactHighMergeState&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;MergeState&#x27;), &#x27;argMinMergeState&#x27;: (&#x27;argMin&#x27;, &#x27;MergeState&#x27;), &#x27;rankCorrMergeState&#x27;: (&#x27;rankCorr&#x27;, &#x27;MergeState&#x27;), &#x27;covarSampMergeState&#x27;: (&#x27;covarSamp&#x27;, &#x27;MergeState&#x27;), &#x27;studentTTestMergeState&#x27;: (&#x27;studentTTest&#x27;, &#x27;MergeState&#x27;), &#x27;meanZTestMergeState&#x27;: (&#x27;meanZTest&#x27;, &#x27;MergeState&#x27;), &#x27;uniqCombined64MergeState&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;MergeState&#x27;), &#x27;medianMergeState&#x27;: (&#x27;median&#x27;, &#x27;MergeState&#x27;), &#x27;last_valueMergeState&#x27;: (&#x27;last_value&#x27;, &#x27;MergeState&#x27;), &#x27;kolmogorovSmirnovTestMergeState&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;MergeState&#x27;), &#x27;groupArrayLastMergeState&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesExactHighMergeState&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;MergeState&#x27;), &#x27;cramersVBiasCorrectedMergeState&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;MergeState&#x27;), &#x27;quantileTimingWeightedMergeState&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;quantileTDigestWeightedMergeState&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;sumWithOverflowMergeState&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesGKMergeState&#x27;: (&#x27;quantilesGK&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesDeterministicMergeState&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;MergeState&#x27;), &#x27;groupBitXorMergeState&#x27;: (&#x27;groupBitXor&#x27;, &#x27;MergeState&#x27;), &#x27;groupArrayInsertAtMergeState&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;MergeState&#x27;), &#x27;histogramMergeState&#x27;: (&#x27;histogram&#x27;, &#x27;MergeState&#x27;), &#x27;uniqHLL12MergeState&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;MergeState&#x27;), &#x27;groupArrayMovingSumMergeState&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;MergeState&#x27;), &#x27;varSampMergeState&#x27;: (&#x27;varSamp&#x27;, &#x27;MergeState&#x27;), &#x27;welchTTestMergeState&#x27;: (&#x27;welchTTest&#x27;, &#x27;MergeState&#x27;), &#x27;exponentialTimeDecayedAvgMergeState&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;MergeState&#x27;), &#x27;groupArrayMergeState&#x27;: (&#x27;groupArray&#x27;, &#x27;MergeState&#x27;), &#x27;argMaxMergeState&#x27;: (&#x27;argMax&#x27;, &#x27;MergeState&#x27;), &#x27;quantileDeterministicMergeState&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;MergeState&#x27;), &#x27;categoricalInformationValueMergeState&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;MergeState&#x27;), &#x27;deltaSumTimestampMergeState&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;MergeState&#x27;), &#x27;sumCountMergeState&#x27;: (&#x27;sumCount&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesExactMergeState&#x27;: (&#x27;quantilesExact&#x27;, &#x27;MergeState&#x27;), &#x27;maxMergeState&#x27;: (&#x27;max&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesBFloat16MergeState&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;MergeState&#x27;), &#x27;sparkBarMergeState&#x27;: (&#x27;sparkBar&#x27;, &#x27;MergeState&#x27;), &#x27;minMapMergeState&#x27;: (&#x27;minMap&#x27;, &#x27;MergeState&#x27;), &#x27;simpleLinearRegressionMergeState&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;MergeState&#x27;), &#x27;anyLastMergeState&#x27;: (&#x27;anyLast&#x27;, &#x27;MergeState&#x27;), &#x27;groupUniqArrayMergeState&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;MergeState&#x27;), &#x27;groupBitmapXorMergeState&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;MergeState&#x27;), &#x27;topKWeightedMergeState&#x27;: (&#x27;topKWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesTDigestMergeState&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;MergeState&#x27;), &#x27;groupBitOrMergeState&#x27;: (&#x27;groupBitOr&#x27;, &#x27;MergeState&#x27;), &#x27;groupArraySampleMergeState&#x27;: (&#x27;groupArraySample&#x27;, &#x27;MergeState&#x27;), &#x27;quantileTimingMergeState&#x27;: (&#x27;quantileTiming&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesMergeState&#x27;: (&#x27;quantiles&#x27;, &#x27;MergeState&#x27;), &#x27;cramersVMergeState&#x27;: (&#x27;cramersV&#x27;, &#x27;MergeState&#x27;), &#x27;stochasticLinearRegressionMergeState&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;MergeState&#x27;), &#x27;theilsUMergeState&#x27;: (&#x27;theilsU&#x27;, &#x27;MergeState&#x27;), &#x27;varPopMergeState&#x27;: (&#x27;varPop&#x27;, &#x27;MergeState&#x27;), &#x27;stochasticLogisticRegressionMergeState&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;MergeState&#x27;), &#x27;sumMapMergeState&#x27;: (&#x27;sumMap&#x27;, &#x27;MergeState&#x27;), &#x27;quantileMergeState&#x27;: (&#x27;quantile&#x27;, &#x27;MergeState&#x27;), &#x27;mannWhitneyUTestMergeState&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;MergeState&#x27;), &#x27;uniqCombinedMergeState&#x27;: (&#x27;uniqCombined&#x27;, &#x27;MergeState&#x27;), &#x27;uniqUpToMergeState&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;MergeState&#x27;), &#x27;contingencyMergeState&#x27;: (&#x27;contingency&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesBFloat16WeightedMergeState&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;MergeState&#x27;), &#x27;uniqThetaMergeState&#x27;: (&#x27;uniqTheta&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesExactWeightedMergeState&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;uniqMergeState&#x27;: (&#x27;uniq&#x27;, &#x27;MergeState&#x27;), &#x27;countMergeState&#x27;: (&#x27;count&#x27;, &#x27;MergeState&#x27;), &#x27;quantileTDigestMergeState&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;MergeState&#x27;), &#x27;skewSampMergeState&#x27;: (&#x27;skewSamp&#x27;, &#x27;MergeState&#x27;), &#x27;minMergeState&#x27;: (&#x27;min&#x27;, &#x27;MergeState&#x27;), &#x27;intervalLengthSumMergeState&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;MergeState&#x27;), &#x27;corrMergeState&#x27;: (&#x27;corr&#x27;, &#x27;MergeState&#x27;), &#x27;avgMergeState&#x27;: (&#x27;avg&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesExactLowMergeState&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;MergeState&#x27;), &#x27;groupBitmapMergeState&#x27;: (&#x27;groupBitmap&#x27;, &#x27;MergeState&#x27;), &#x27;exponentialMovingAverageMergeState&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;MergeState&#x27;), &#x27;sequenceNextNodeMergeState&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;MergeState&#x27;), &#x27;first_valueMergeState&#x27;: (&#x27;first_value&#x27;, &#x27;MergeState&#x27;), &#x27;maxIntersectionsMergeState&#x27;: (&#x27;maxIntersections&#x27;, &#x27;MergeState&#x27;), &#x27;largestTriangleThreeBucketsMergeState&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;MergeState&#x27;), &#x27;quantileExactWeightedMergeState&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;stddevSampMergeState&#x27;: (&#x27;stddevSamp&#x27;, &#x27;MergeState&#x27;), &#x27;groupBitAndMergeState&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;MergeState&#x27;), &#x27;kurtPopMergeState&#x27;: (&#x27;kurtPop&#x27;, &#x27;MergeState&#x27;), &#x27;quantileGKMergeState&#x27;: (&#x27;quantileGK&#x27;, &#x27;MergeState&#x27;), &#x27;entropyMergeState&#x27;: (&#x27;entropy&#x27;, &#x27;MergeState&#x27;), &#x27;stddevPopMergeState&#x27;: (&#x27;stddevPop&#x27;, &#x27;MergeState&#x27;), &#x27;boundingRatioMergeState&#x27;: (&#x27;boundingRatio&#x27;, &#x27;MergeState&#x27;), &#x27;maxIntersectionsPositionMergeState&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;MergeState&#x27;), &#x27;quantileExactMergeState&#x27;: (&#x27;quantileExact&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesTimingMergeState&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;MergeState&#x27;), &#x27;avgWeightedMergeState&#x27;: (&#x27;avgWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;quantileInterpolatedWeightedMergeState&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesTimingWeightedMergeState&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;quantileExactLowMergeState&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;MergeState&#x27;), &#x27;windowFunnelMergeState&#x27;: (&#x27;windowFunnel&#x27;, &#x27;MergeState&#x27;), &#x27;quantileBFloat16MergeState&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;MergeState&#x27;), &#x27;anyMergeState&#x27;: (&#x27;any&#x27;, &#x27;MergeState&#x27;), &#x27;kurtSampMergeState&#x27;: (&#x27;kurtSamp&#x27;, &#x27;MergeState&#x27;), &#x27;groupArrayMovingAvgMergeState&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;MergeState&#x27;), &#x27;covarPopMergeState&#x27;: (&#x27;covarPop&#x27;, &#x27;MergeState&#x27;), &#x27;sumForEach&#x27;: (&#x27;sum&#x27;, &#x27;ForEach&#x27;), &#x27;groupBitmapAndForEach&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;ForEach&#x27;), &#x27;retentionForEach&#x27;: (&#x27;retention&#x27;, &#x27;ForEach&#x27;), &#x27;maxMapForEach&#x27;: (&#x27;maxMap&#x27;, &#x27;ForEach&#x27;), &#x27;sumKahanForEach&#x27;: (&#x27;sumKahan&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesInterpolatedWeightedForEach&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;anyHeavyForEach&#x27;: (&#x27;anyHeavy&#x27;, &#x27;ForEach&#x27;), &#x27;sequenceMatchForEach&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;ForEach&#x27;), &#x27;skewPopForEach&#x27;: (&#x27;skewPop&#x27;, &#x27;ForEach&#x27;), &#x27;sequenceCountForEach&#x27;: (&#x27;sequenceCount&#x27;, &#x27;ForEach&#x27;), &#x27;topKForEach&#x27;: (&#x27;topK&#x27;, &#x27;ForEach&#x27;), &#x27;deltaSumForEach&#x27;: (&#x27;deltaSum&#x27;, &#x27;ForEach&#x27;), &#x27;quantileBFloat16WeightedForEach&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;ForEach&#x27;), &#x27;uniqExactForEach&#x27;: (&#x27;uniqExact&#x27;, &#x27;ForEach&#x27;), &#x27;groupBitmapOrForEach&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesTDigestWeightedForEach&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;quantileExactHighForEach&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;ForEach&#x27;), &#x27;argMinForEach&#x27;: (&#x27;argMin&#x27;, &#x27;ForEach&#x27;), &#x27;rankCorrForEach&#x27;: (&#x27;rankCorr&#x27;, &#x27;ForEach&#x27;), &#x27;covarSampForEach&#x27;: (&#x27;covarSamp&#x27;, &#x27;ForEach&#x27;), &#x27;studentTTestForEach&#x27;: (&#x27;studentTTest&#x27;, &#x27;ForEach&#x27;), &#x27;meanZTestForEach&#x27;: (&#x27;meanZTest&#x27;, &#x27;ForEach&#x27;), &#x27;uniqCombined64ForEach&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;ForEach&#x27;), &#x27;medianForEach&#x27;: (&#x27;median&#x27;, &#x27;ForEach&#x27;), &#x27;last_valueForEach&#x27;: (&#x27;last_value&#x27;, &#x27;ForEach&#x27;), &#x27;kolmogorovSmirnovTestForEach&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;ForEach&#x27;), &#x27;groupArrayLastForEach&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesExactHighForEach&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;ForEach&#x27;), &#x27;cramersVBiasCorrectedForEach&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;ForEach&#x27;), &#x27;quantileTimingWeightedForEach&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;quantileTDigestWeightedForEach&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;sumWithOverflowForEach&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesGKForEach&#x27;: (&#x27;quantilesGK&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesDeterministicForEach&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;ForEach&#x27;), &#x27;groupBitXorForEach&#x27;: (&#x27;groupBitXor&#x27;, &#x27;ForEach&#x27;), &#x27;groupArrayInsertAtForEach&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;ForEach&#x27;), &#x27;histogramForEach&#x27;: (&#x27;histogram&#x27;, &#x27;ForEach&#x27;), &#x27;uniqHLL12ForEach&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;ForEach&#x27;), &#x27;groupArrayMovingSumForEach&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;ForEach&#x27;), &#x27;varSampForEach&#x27;: (&#x27;varSamp&#x27;, &#x27;ForEach&#x27;), &#x27;welchTTestForEach&#x27;: (&#x27;welchTTest&#x27;, &#x27;ForEach&#x27;), &#x27;exponentialTimeDecayedAvgForEach&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;ForEach&#x27;), &#x27;groupArrayForEach&#x27;: (&#x27;groupArray&#x27;, &#x27;ForEach&#x27;), &#x27;argMaxForEach&#x27;: (&#x27;argMax&#x27;, &#x27;ForEach&#x27;), &#x27;quantileDeterministicForEach&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;ForEach&#x27;), &#x27;categoricalInformationValueForEach&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;ForEach&#x27;), &#x27;deltaSumTimestampForEach&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;ForEach&#x27;), &#x27;sumCountForEach&#x27;: (&#x27;sumCount&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesExactForEach&#x27;: (&#x27;quantilesExact&#x27;, &#x27;ForEach&#x27;), &#x27;maxForEach&#x27;: (&#x27;max&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesBFloat16ForEach&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;ForEach&#x27;), &#x27;sparkBarForEach&#x27;: (&#x27;sparkBar&#x27;, &#x27;ForEach&#x27;), &#x27;minMapForEach&#x27;: (&#x27;minMap&#x27;, &#x27;ForEach&#x27;), &#x27;simpleLinearRegressionForEach&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;ForEach&#x27;), &#x27;anyLastForEach&#x27;: (&#x27;anyLast&#x27;, &#x27;ForEach&#x27;), &#x27;groupUniqArrayForEach&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;ForEach&#x27;), &#x27;groupBitmapXorForEach&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;ForEach&#x27;), &#x27;topKWeightedForEach&#x27;: (&#x27;topKWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesTDigestForEach&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;ForEach&#x27;), &#x27;groupBitOrForEach&#x27;: (&#x27;groupBitOr&#x27;, &#x27;ForEach&#x27;), &#x27;groupArraySampleForEach&#x27;: (&#x27;groupArraySample&#x27;, &#x27;ForEach&#x27;), &#x27;quantileTimingForEach&#x27;: (&#x27;quantileTiming&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesForEach&#x27;: (&#x27;quantiles&#x27;, &#x27;ForEach&#x27;), &#x27;cramersVForEach&#x27;: (&#x27;cramersV&#x27;, &#x27;ForEach&#x27;), &#x27;stochasticLinearRegressionForEach&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;ForEach&#x27;), &#x27;theilsUForEach&#x27;: (&#x27;theilsU&#x27;, &#x27;ForEach&#x27;), &#x27;varPopForEach&#x27;: (&#x27;varPop&#x27;, &#x27;ForEach&#x27;), &#x27;stochasticLogisticRegressionForEach&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;ForEach&#x27;), &#x27;sumMapForEach&#x27;: (&#x27;sumMap&#x27;, &#x27;ForEach&#x27;), &#x27;quantileForEach&#x27;: (&#x27;quantile&#x27;, &#x27;ForEach&#x27;), &#x27;mannWhitneyUTestForEach&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;ForEach&#x27;), &#x27;uniqCombinedForEach&#x27;: (&#x27;uniqCombined&#x27;, &#x27;ForEach&#x27;), &#x27;uniqUpToForEach&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;ForEach&#x27;), &#x27;contingencyForEach&#x27;: (&#x27;contingency&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesBFloat16WeightedForEach&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;ForEach&#x27;), &#x27;uniqThetaForEach&#x27;: (&#x27;uniqTheta&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesExactWeightedForEach&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;uniqForEach&#x27;: (&#x27;uniq&#x27;, &#x27;ForEach&#x27;), &#x27;countForEach&#x27;: (&#x27;count&#x27;, &#x27;ForEach&#x27;), &#x27;quantileTDigestForEach&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;ForEach&#x27;), &#x27;skewSampForEach&#x27;: (&#x27;skewSamp&#x27;, &#x27;ForEach&#x27;), &#x27;minForEach&#x27;: (&#x27;min&#x27;, &#x27;ForEach&#x27;), &#x27;intervalLengthSumForEach&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;ForEach&#x27;), &#x27;corrForEach&#x27;: (&#x27;corr&#x27;, &#x27;ForEach&#x27;), &#x27;avgForEach&#x27;: (&#x27;avg&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesExactLowForEach&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;ForEach&#x27;), &#x27;groupBitmapForEach&#x27;: (&#x27;groupBitmap&#x27;, &#x27;ForEach&#x27;), &#x27;exponentialMovingAverageForEach&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;ForEach&#x27;), &#x27;sequenceNextNodeForEach&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;ForEach&#x27;), &#x27;first_valueForEach&#x27;: (&#x27;first_value&#x27;, &#x27;ForEach&#x27;), &#x27;maxIntersectionsForEach&#x27;: (&#x27;maxIntersections&#x27;, &#x27;ForEach&#x27;), &#x27;largestTriangleThreeBucketsForEach&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;ForEach&#x27;), &#x27;quantileExactWeightedForEach&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;stddevSampForEach&#x27;: (&#x27;stddevSamp&#x27;, &#x27;ForEach&#x27;), &#x27;groupBitAndForEach&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;ForEach&#x27;), &#x27;kurtPopForEach&#x27;: (&#x27;kurtPop&#x27;, &#x27;ForEach&#x27;), &#x27;quantileGKForEach&#x27;: (&#x27;quantileGK&#x27;, &#x27;ForEach&#x27;), &#x27;entropyForEach&#x27;: (&#x27;entropy&#x27;, &#x27;ForEach&#x27;), &#x27;stddevPopForEach&#x27;: (&#x27;stddevPop&#x27;, &#x27;ForEach&#x27;), &#x27;boundingRatioForEach&#x27;: (&#x27;boundingRatio&#x27;, &#x27;ForEach&#x27;), &#x27;maxIntersectionsPositionForEach&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;ForEach&#x27;), &#x27;quantileExactForEach&#x27;: (&#x27;quantileExact&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesTimingForEach&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;ForEach&#x27;), &#x27;avgWeightedForEach&#x27;: (&#x27;avgWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;quantileInterpolatedWeightedForEach&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesTimingWeightedForEach&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;quantileExactLowForEach&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;ForEach&#x27;), &#x27;windowFunnelForEach&#x27;: (&#x27;windowFunnel&#x27;, &#x27;ForEach&#x27;), &#x27;quantileBFloat16ForEach&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;ForEach&#x27;), &#x27;anyForEach&#x27;: (&#x27;any&#x27;, &#x27;ForEach&#x27;), &#x27;kurtSampForEach&#x27;: (&#x27;kurtSamp&#x27;, &#x27;ForEach&#x27;), &#x27;groupArrayMovingAvgForEach&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;ForEach&#x27;), &#x27;covarPopForEach&#x27;: (&#x27;covarPop&#x27;, &#x27;ForEach&#x27;), &#x27;sumDistinct&#x27;: (&#x27;sum&#x27;, &#x27;Distinct&#x27;), &#x27;groupBitmapAndDistinct&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;Distinct&#x27;), &#x27;retentionDistinct&#x27;: (&#x27;retention&#x27;, &#x27;Distinct&#x27;), &#x27;maxMapDistinct&#x27;: (&#x27;maxMap&#x27;, &#x27;Distinct&#x27;), &#x27;sumKahanDistinct&#x27;: (&#x27;sumKahan&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesInterpolatedWeightedDistinct&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;anyHeavyDistinct&#x27;: (&#x27;anyHeavy&#x27;, &#x27;Distinct&#x27;), &#x27;sequenceMatchDistinct&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;Distinct&#x27;), &#x27;skewPopDistinct&#x27;: (&#x27;skewPop&#x27;, &#x27;Distinct&#x27;), &#x27;sequenceCountDistinct&#x27;: (&#x27;sequenceCount&#x27;, &#x27;Distinct&#x27;), &#x27;topKDistinct&#x27;: (&#x27;topK&#x27;, &#x27;Distinct&#x27;), &#x27;deltaSumDistinct&#x27;: (&#x27;deltaSum&#x27;, &#x27;Distinct&#x27;), &#x27;quantileBFloat16WeightedDistinct&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;Distinct&#x27;), &#x27;uniqExactDistinct&#x27;: (&#x27;uniqExact&#x27;, &#x27;Distinct&#x27;), &#x27;groupBitmapOrDistinct&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesTDigestWeightedDistinct&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;quantileExactHighDistinct&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;Distinct&#x27;), &#x27;argMinDistinct&#x27;: (&#x27;argMin&#x27;, &#x27;Distinct&#x27;), &#x27;rankCorrDistinct&#x27;: (&#x27;rankCorr&#x27;, &#x27;Distinct&#x27;), &#x27;covarSampDistinct&#x27;: (&#x27;covarSamp&#x27;, &#x27;Distinct&#x27;), &#x27;studentTTestDistinct&#x27;: (&#x27;studentTTest&#x27;, &#x27;Distinct&#x27;), &#x27;meanZTestDistinct&#x27;: (&#x27;meanZTest&#x27;, &#x27;Distinct&#x27;), &#x27;uniqCombined64Distinct&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;Distinct&#x27;), &#x27;medianDistinct&#x27;: (&#x27;median&#x27;, &#x27;Distinct&#x27;), &#x27;last_valueDistinct&#x27;: (&#x27;last_value&#x27;, &#x27;Distinct&#x27;), &#x27;kolmogorovSmirnovTestDistinct&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;Distinct&#x27;), &#x27;groupArrayLastDistinct&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesExactHighDistinct&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;Distinct&#x27;), &#x27;cramersVBiasCorrectedDistinct&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;Distinct&#x27;), &#x27;quantileTimingWeightedDistinct&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;quantileTDigestWeightedDistinct&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;sumWithOverflowDistinct&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesGKDistinct&#x27;: (&#x27;quantilesGK&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesDeterministicDistinct&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;Distinct&#x27;), &#x27;groupBitXorDistinct&#x27;: (&#x27;groupBitXor&#x27;, &#x27;Distinct&#x27;), &#x27;groupArrayInsertAtDistinct&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;Distinct&#x27;), &#x27;histogramDistinct&#x27;: (&#x27;histogram&#x27;, &#x27;Distinct&#x27;), &#x27;uniqHLL12Distinct&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;Distinct&#x27;), &#x27;groupArrayMovingSumDistinct&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;Distinct&#x27;), &#x27;varSampDistinct&#x27;: (&#x27;varSamp&#x27;, &#x27;Distinct&#x27;), &#x27;welchTTestDistinct&#x27;: (&#x27;welchTTest&#x27;, &#x27;Distinct&#x27;), &#x27;exponentialTimeDecayedAvgDistinct&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;Distinct&#x27;), &#x27;groupArrayDistinct&#x27;: (&#x27;groupArray&#x27;, &#x27;Distinct&#x27;), &#x27;argMaxDistinct&#x27;: (&#x27;argMax&#x27;, &#x27;Distinct&#x27;), &#x27;quantileDeterministicDistinct&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;Distinct&#x27;), &#x27;categoricalInformationValueDistinct&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;Distinct&#x27;), &#x27;deltaSumTimestampDistinct&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;Distinct&#x27;), &#x27;sumCountDistinct&#x27;: (&#x27;sumCount&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesExactDistinct&#x27;: (&#x27;quantilesExact&#x27;, &#x27;Distinct&#x27;), &#x27;maxDistinct&#x27;: (&#x27;max&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesBFloat16Distinct&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;Distinct&#x27;), &#x27;sparkBarDistinct&#x27;: (&#x27;sparkBar&#x27;, &#x27;Distinct&#x27;), &#x27;minMapDistinct&#x27;: (&#x27;minMap&#x27;, &#x27;Distinct&#x27;), &#x27;simpleLinearRegressionDistinct&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;Distinct&#x27;), &#x27;anyLastDistinct&#x27;: (&#x27;anyLast&#x27;, &#x27;Distinct&#x27;), &#x27;groupUniqArrayDistinct&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;Distinct&#x27;), &#x27;groupBitmapXorDistinct&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;Distinct&#x27;), &#x27;topKWeightedDistinct&#x27;: (&#x27;topKWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesTDigestDistinct&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;Distinct&#x27;), &#x27;groupBitOrDistinct&#x27;: (&#x27;groupBitOr&#x27;, &#x27;Distinct&#x27;), &#x27;groupArraySampleDistinct&#x27;: (&#x27;groupArraySample&#x27;, &#x27;Distinct&#x27;), &#x27;quantileTimingDistinct&#x27;: (&#x27;quantileTiming&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesDistinct&#x27;: (&#x27;quantiles&#x27;, &#x27;Distinct&#x27;), &#x27;cramersVDistinct&#x27;: (&#x27;cramersV&#x27;, &#x27;Distinct&#x27;), &#x27;stochasticLinearRegressionDistinct&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;Distinct&#x27;), &#x27;theilsUDistinct&#x27;: (&#x27;theilsU&#x27;, &#x27;Distinct&#x27;), &#x27;varPopDistinct&#x27;: (&#x27;varPop&#x27;, &#x27;Distinct&#x27;), &#x27;stochasticLogisticRegressionDistinct&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;Distinct&#x27;), &#x27;sumMapDistinct&#x27;: (&#x27;sumMap&#x27;, &#x27;Distinct&#x27;), &#x27;quantileDistinct&#x27;: (&#x27;quantile&#x27;, &#x27;Distinct&#x27;), &#x27;mannWhitneyUTestDistinct&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;Distinct&#x27;), &#x27;uniqCombinedDistinct&#x27;: (&#x27;uniqCombined&#x27;, &#x27;Distinct&#x27;), &#x27;uniqUpToDistinct&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;Distinct&#x27;), &#x27;contingencyDistinct&#x27;: (&#x27;contingency&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesBFloat16WeightedDistinct&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;Distinct&#x27;), &#x27;uniqThetaDistinct&#x27;: (&#x27;uniqTheta&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesExactWeightedDistinct&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;uniqDistinct&#x27;: (&#x27;uniq&#x27;, &#x27;Distinct&#x27;), &#x27;countDistinct&#x27;: (&#x27;count&#x27;, &#x27;Distinct&#x27;), &#x27;quantileTDigestDistinct&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;Distinct&#x27;), &#x27;skewSampDistinct&#x27;: (&#x27;skewSamp&#x27;, &#x27;Distinct&#x27;), &#x27;minDistinct&#x27;: (&#x27;min&#x27;, &#x27;Distinct&#x27;), &#x27;intervalLengthSumDistinct&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;Distinct&#x27;), &#x27;corrDistinct&#x27;: (&#x27;corr&#x27;, &#x27;Distinct&#x27;), &#x27;avgDistinct&#x27;: (&#x27;avg&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesExactLowDistinct&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;Distinct&#x27;), &#x27;groupBitmapDistinct&#x27;: (&#x27;groupBitmap&#x27;, &#x27;Distinct&#x27;), &#x27;exponentialMovingAverageDistinct&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;Distinct&#x27;), &#x27;sequenceNextNodeDistinct&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;Distinct&#x27;), &#x27;first_valueDistinct&#x27;: (&#x27;first_value&#x27;, &#x27;Distinct&#x27;), &#x27;maxIntersectionsDistinct&#x27;: (&#x27;maxIntersections&#x27;, &#x27;Distinct&#x27;), &#x27;largestTriangleThreeBucketsDistinct&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;Distinct&#x27;), &#x27;quantileExactWeightedDistinct&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;stddevSampDistinct&#x27;: (&#x27;stddevSamp&#x27;, &#x27;Distinct&#x27;), &#x27;groupBitAndDistinct&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;Distinct&#x27;), &#x27;kurtPopDistinct&#x27;: (&#x27;kurtPop&#x27;, &#x27;Distinct&#x27;), &#x27;quantileGKDistinct&#x27;: (&#x27;quantileGK&#x27;, &#x27;Distinct&#x27;), &#x27;entropyDistinct&#x27;: (&#x27;entropy&#x27;, &#x27;Distinct&#x27;), &#x27;stddevPopDistinct&#x27;: (&#x27;stddevPop&#x27;, &#x27;Distinct&#x27;), &#x27;boundingRatioDistinct&#x27;: (&#x27;boundingRatio&#x27;, &#x27;Distinct&#x27;), &#x27;maxIntersectionsPositionDistinct&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;Distinct&#x27;), &#x27;quantileExactDistinct&#x27;: (&#x27;quantileExact&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesTimingDistinct&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;Distinct&#x27;), &#x27;avgWeightedDistinct&#x27;: (&#x27;avgWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;quantileInterpolatedWeightedDistinct&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesTimingWeightedDistinct&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;quantileExactLowDistinct&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;Distinct&#x27;), &#x27;windowFunnelDistinct&#x27;: (&#x27;windowFunnel&#x27;, &#x27;Distinct&#x27;), &#x27;quantileBFloat16Distinct&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;Distinct&#x27;), &#x27;anyDistinct&#x27;: (&#x27;any&#x27;, &#x27;Distinct&#x27;), &#x27;kurtSampDistinct&#x27;: (&#x27;kurtSamp&#x27;, &#x27;Distinct&#x27;), &#x27;groupArrayMovingAvgDistinct&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;Distinct&#x27;), &#x27;covarPopDistinct&#x27;: (&#x27;covarPop&#x27;, &#x27;Distinct&#x27;), &#x27;sumOrDefault&#x27;: (&#x27;sum&#x27;, &#x27;OrDefault&#x27;), &#x27;groupBitmapAndOrDefault&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;OrDefault&#x27;), &#x27;retentionOrDefault&#x27;: (&#x27;retention&#x27;, &#x27;OrDefault&#x27;), &#x27;maxMapOrDefault&#x27;: (&#x27;maxMap&#x27;, &#x27;OrDefault&#x27;), &#x27;sumKahanOrDefault&#x27;: (&#x27;sumKahan&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesInterpolatedWeightedOrDefault&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;anyHeavyOrDefault&#x27;: (&#x27;anyHeavy&#x27;, &#x27;OrDefault&#x27;), &#x27;sequenceMatchOrDefault&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;OrDefault&#x27;), &#x27;skewPopOrDefault&#x27;: (&#x27;skewPop&#x27;, &#x27;OrDefault&#x27;), &#x27;sequenceCountOrDefault&#x27;: (&#x27;sequenceCount&#x27;, &#x27;OrDefault&#x27;), &#x27;topKOrDefault&#x27;: (&#x27;topK&#x27;, &#x27;OrDefault&#x27;), &#x27;deltaSumOrDefault&#x27;: (&#x27;deltaSum&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileBFloat16WeightedOrDefault&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;OrDefault&#x27;), &#x27;uniqExactOrDefault&#x27;: (&#x27;uniqExact&#x27;, &#x27;OrDefault&#x27;), &#x27;groupBitmapOrOrDefault&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesTDigestWeightedOrDefault&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileExactHighOrDefault&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;OrDefault&#x27;), &#x27;argMinOrDefault&#x27;: (&#x27;argMin&#x27;, &#x27;OrDefault&#x27;), &#x27;rankCorrOrDefault&#x27;: (&#x27;rankCorr&#x27;, &#x27;OrDefault&#x27;), &#x27;covarSampOrDefault&#x27;: (&#x27;covarSamp&#x27;, &#x27;OrDefault&#x27;), &#x27;studentTTestOrDefault&#x27;: (&#x27;studentTTest&#x27;, &#x27;OrDefault&#x27;), &#x27;meanZTestOrDefault&#x27;: (&#x27;meanZTest&#x27;, &#x27;OrDefault&#x27;), &#x27;uniqCombined64OrDefault&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;OrDefault&#x27;), &#x27;medianOrDefault&#x27;: (&#x27;median&#x27;, &#x27;OrDefault&#x27;), &#x27;last_valueOrDefault&#x27;: (&#x27;last_value&#x27;, &#x27;OrDefault&#x27;), &#x27;kolmogorovSmirnovTestOrDefault&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;OrDefault&#x27;), &#x27;groupArrayLastOrDefault&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesExactHighOrDefault&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;OrDefault&#x27;), &#x27;cramersVBiasCorrectedOrDefault&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileTimingWeightedOrDefault&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileTDigestWeightedOrDefault&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;sumWithOverflowOrDefault&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesGKOrDefault&#x27;: (&#x27;quantilesGK&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesDeterministicOrDefault&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;OrDefault&#x27;), &#x27;groupBitXorOrDefault&#x27;: (&#x27;groupBitXor&#x27;, &#x27;OrDefault&#x27;), &#x27;groupArrayInsertAtOrDefault&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;OrDefault&#x27;), &#x27;histogramOrDefault&#x27;: (&#x27;histogram&#x27;, &#x27;OrDefault&#x27;), &#x27;uniqHLL12OrDefault&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;OrDefault&#x27;), &#x27;groupArrayMovingSumOrDefault&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;OrDefault&#x27;), &#x27;varSampOrDefault&#x27;: (&#x27;varSamp&#x27;, &#x27;OrDefault&#x27;), &#x27;welchTTestOrDefault&#x27;: (&#x27;welchTTest&#x27;, &#x27;OrDefault&#x27;), &#x27;exponentialTimeDecayedAvgOrDefault&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;OrDefault&#x27;), &#x27;groupArrayOrDefault&#x27;: (&#x27;groupArray&#x27;, &#x27;OrDefault&#x27;), &#x27;argMaxOrDefault&#x27;: (&#x27;argMax&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileDeterministicOrDefault&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;OrDefault&#x27;), &#x27;categoricalInformationValueOrDefault&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;OrDefault&#x27;), &#x27;deltaSumTimestampOrDefault&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;OrDefault&#x27;), &#x27;sumCountOrDefault&#x27;: (&#x27;sumCount&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesExactOrDefault&#x27;: (&#x27;quantilesExact&#x27;, &#x27;OrDefault&#x27;), &#x27;maxOrDefault&#x27;: (&#x27;max&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesBFloat16OrDefault&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;OrDefault&#x27;), &#x27;sparkBarOrDefault&#x27;: (&#x27;sparkBar&#x27;, &#x27;OrDefault&#x27;), &#x27;minMapOrDefault&#x27;: (&#x27;minMap&#x27;, &#x27;OrDefault&#x27;), &#x27;simpleLinearRegressionOrDefault&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;OrDefault&#x27;), &#x27;anyLastOrDefault&#x27;: (&#x27;anyLast&#x27;, &#x27;OrDefault&#x27;), &#x27;groupUniqArrayOrDefault&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;OrDefault&#x27;), &#x27;groupBitmapXorOrDefault&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;OrDefault&#x27;), &#x27;topKWeightedOrDefault&#x27;: (&#x27;topKWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesTDigestOrDefault&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;OrDefault&#x27;), &#x27;groupBitOrOrDefault&#x27;: (&#x27;groupBitOr&#x27;, &#x27;OrDefault&#x27;), &#x27;groupArraySampleOrDefault&#x27;: (&#x27;groupArraySample&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileTimingOrDefault&#x27;: (&#x27;quantileTiming&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesOrDefault&#x27;: (&#x27;quantiles&#x27;, &#x27;OrDefault&#x27;), &#x27;cramersVOrDefault&#x27;: (&#x27;cramersV&#x27;, &#x27;OrDefault&#x27;), &#x27;stochasticLinearRegressionOrDefault&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;OrDefault&#x27;), &#x27;theilsUOrDefault&#x27;: (&#x27;theilsU&#x27;, &#x27;OrDefault&#x27;), &#x27;varPopOrDefault&#x27;: (&#x27;varPop&#x27;, &#x27;OrDefault&#x27;), &#x27;stochasticLogisticRegressionOrDefault&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;OrDefault&#x27;), &#x27;sumMapOrDefault&#x27;: (&#x27;sumMap&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileOrDefault&#x27;: (&#x27;quantile&#x27;, &#x27;OrDefault&#x27;), &#x27;mannWhitneyUTestOrDefault&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;OrDefault&#x27;), &#x27;uniqCombinedOrDefault&#x27;: (&#x27;uniqCombined&#x27;, &#x27;OrDefault&#x27;), &#x27;uniqUpToOrDefault&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;OrDefault&#x27;), &#x27;contingencyOrDefault&#x27;: (&#x27;contingency&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesBFloat16WeightedOrDefault&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;OrDefault&#x27;), &#x27;uniqThetaOrDefault&#x27;: (&#x27;uniqTheta&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesExactWeightedOrDefault&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;uniqOrDefault&#x27;: (&#x27;uniq&#x27;, &#x27;OrDefault&#x27;), &#x27;countOrDefault&#x27;: (&#x27;count&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileTDigestOrDefault&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;OrDefault&#x27;), &#x27;skewSampOrDefault&#x27;: (&#x27;skewSamp&#x27;, &#x27;OrDefault&#x27;), &#x27;minOrDefault&#x27;: (&#x27;min&#x27;, &#x27;OrDefault&#x27;), &#x27;intervalLengthSumOrDefault&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;OrDefault&#x27;), &#x27;corrOrDefault&#x27;: (&#x27;corr&#x27;, &#x27;OrDefault&#x27;), &#x27;avgOrDefault&#x27;: (&#x27;avg&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesExactLowOrDefault&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;OrDefault&#x27;), &#x27;groupBitmapOrDefault&#x27;: (&#x27;groupBitmap&#x27;, &#x27;OrDefault&#x27;), &#x27;exponentialMovingAverageOrDefault&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;OrDefault&#x27;), &#x27;sequenceNextNodeOrDefault&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;OrDefault&#x27;), &#x27;first_valueOrDefault&#x27;: (&#x27;first_value&#x27;, &#x27;OrDefault&#x27;), &#x27;maxIntersectionsOrDefault&#x27;: (&#x27;maxIntersections&#x27;, &#x27;OrDefault&#x27;), &#x27;largestTriangleThreeBucketsOrDefault&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileExactWeightedOrDefault&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;stddevSampOrDefault&#x27;: (&#x27;stddevSamp&#x27;, &#x27;OrDefault&#x27;), &#x27;groupBitAndOrDefault&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;OrDefault&#x27;), &#x27;kurtPopOrDefault&#x27;: (&#x27;kurtPop&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileGKOrDefault&#x27;: (&#x27;quantileGK&#x27;, &#x27;OrDefault&#x27;), &#x27;entropyOrDefault&#x27;: (&#x27;entropy&#x27;, &#x27;OrDefault&#x27;), &#x27;stddevPopOrDefault&#x27;: (&#x27;stddevPop&#x27;, &#x27;OrDefault&#x27;), &#x27;boundingRatioOrDefault&#x27;: (&#x27;boundingRatio&#x27;, &#x27;OrDefault&#x27;), &#x27;maxIntersectionsPositionOrDefault&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileExactOrDefault&#x27;: (&#x27;quantileExact&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesTimingOrDefault&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;OrDefault&#x27;), &#x27;avgWeightedOrDefault&#x27;: (&#x27;avgWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileInterpolatedWeightedOrDefault&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesTimingWeightedOrDefault&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileExactLowOrDefault&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;OrDefault&#x27;), &#x27;windowFunnelOrDefault&#x27;: (&#x27;windowFunnel&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileBFloat16OrDefault&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;OrDefault&#x27;), &#x27;anyOrDefault&#x27;: (&#x27;any&#x27;, &#x27;OrDefault&#x27;), &#x27;kurtSampOrDefault&#x27;: (&#x27;kurtSamp&#x27;, &#x27;OrDefault&#x27;), &#x27;groupArrayMovingAvgOrDefault&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;OrDefault&#x27;), &#x27;covarPopOrDefault&#x27;: (&#x27;covarPop&#x27;, &#x27;OrDefault&#x27;), &#x27;sumOrNull&#x27;: (&#x27;sum&#x27;, &#x27;OrNull&#x27;), &#x27;groupBitmapAndOrNull&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;OrNull&#x27;), &#x27;retentionOrNull&#x27;: (&#x27;retention&#x27;, &#x27;OrNull&#x27;), &#x27;maxMapOrNull&#x27;: (&#x27;maxMap&#x27;, &#x27;OrNull&#x27;), &#x27;sumKahanOrNull&#x27;: (&#x27;sumKahan&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesInterpolatedWeightedOrNull&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;anyHeavyOrNull&#x27;: (&#x27;anyHeavy&#x27;, &#x27;OrNull&#x27;), &#x27;sequenceMatchOrNull&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;OrNull&#x27;), &#x27;skewPopOrNull&#x27;: (&#x27;skewPop&#x27;, &#x27;OrNull&#x27;), &#x27;sequenceCountOrNull&#x27;: (&#x27;sequenceCount&#x27;, &#x27;OrNull&#x27;), &#x27;topKOrNull&#x27;: (&#x27;topK&#x27;, &#x27;OrNull&#x27;), &#x27;deltaSumOrNull&#x27;: (&#x27;deltaSum&#x27;, &#x27;OrNull&#x27;), &#x27;quantileBFloat16WeightedOrNull&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;OrNull&#x27;), &#x27;uniqExactOrNull&#x27;: (&#x27;uniqExact&#x27;, &#x27;OrNull&#x27;), &#x27;groupBitmapOrOrNull&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesTDigestWeightedOrNull&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;quantileExactHighOrNull&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;OrNull&#x27;), &#x27;argMinOrNull&#x27;: (&#x27;argMin&#x27;, &#x27;OrNull&#x27;), &#x27;rankCorrOrNull&#x27;: (&#x27;rankCorr&#x27;, &#x27;OrNull&#x27;), &#x27;covarSampOrNull&#x27;: (&#x27;covarSamp&#x27;, &#x27;OrNull&#x27;), &#x27;studentTTestOrNull&#x27;: (&#x27;studentTTest&#x27;, &#x27;OrNull&#x27;), &#x27;meanZTestOrNull&#x27;: (&#x27;meanZTest&#x27;, &#x27;OrNull&#x27;), &#x27;uniqCombined64OrNull&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;OrNull&#x27;), &#x27;medianOrNull&#x27;: (&#x27;median&#x27;, &#x27;OrNull&#x27;), &#x27;last_valueOrNull&#x27;: (&#x27;last_value&#x27;, &#x27;OrNull&#x27;), &#x27;kolmogorovSmirnovTestOrNull&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;OrNull&#x27;), &#x27;groupArrayLastOrNull&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesExactHighOrNull&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;OrNull&#x27;), &#x27;cramersVBiasCorrectedOrNull&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;OrNull&#x27;), &#x27;quantileTimingWeightedOrNull&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;quantileTDigestWeightedOrNull&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;sumWithOverflowOrNull&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesGKOrNull&#x27;: (&#x27;quantilesGK&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesDeterministicOrNull&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;OrNull&#x27;), &#x27;groupBitXorOrNull&#x27;: (&#x27;groupBitXor&#x27;, &#x27;OrNull&#x27;), &#x27;groupArrayInsertAtOrNull&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;OrNull&#x27;), &#x27;histogramOrNull&#x27;: (&#x27;histogram&#x27;, &#x27;OrNull&#x27;), &#x27;uniqHLL12OrNull&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;OrNull&#x27;), &#x27;groupArrayMovingSumOrNull&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;OrNull&#x27;), &#x27;varSampOrNull&#x27;: (&#x27;varSamp&#x27;, &#x27;OrNull&#x27;), &#x27;welchTTestOrNull&#x27;: (&#x27;welchTTest&#x27;, &#x27;OrNull&#x27;), &#x27;exponentialTimeDecayedAvgOrNull&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;OrNull&#x27;), &#x27;groupArrayOrNull&#x27;: (&#x27;groupArray&#x27;, &#x27;OrNull&#x27;), &#x27;argMaxOrNull&#x27;: (&#x27;argMax&#x27;, &#x27;OrNull&#x27;), &#x27;quantileDeterministicOrNull&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;OrNull&#x27;), &#x27;categoricalInformationValueOrNull&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;OrNull&#x27;), &#x27;deltaSumTimestampOrNull&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;OrNull&#x27;), &#x27;sumCountOrNull&#x27;: (&#x27;sumCount&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesExactOrNull&#x27;: (&#x27;quantilesExact&#x27;, &#x27;OrNull&#x27;), &#x27;maxOrNull&#x27;: (&#x27;max&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesBFloat16OrNull&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;OrNull&#x27;), &#x27;sparkBarOrNull&#x27;: (&#x27;sparkBar&#x27;, &#x27;OrNull&#x27;), &#x27;minMapOrNull&#x27;: (&#x27;minMap&#x27;, &#x27;OrNull&#x27;), &#x27;simpleLinearRegressionOrNull&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;OrNull&#x27;), &#x27;anyLastOrNull&#x27;: (&#x27;anyLast&#x27;, &#x27;OrNull&#x27;), &#x27;groupUniqArrayOrNull&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;OrNull&#x27;), &#x27;groupBitmapXorOrNull&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;OrNull&#x27;), &#x27;topKWeightedOrNull&#x27;: (&#x27;topKWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesTDigestOrNull&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;OrNull&#x27;), &#x27;groupBitOrOrNull&#x27;: (&#x27;groupBitOr&#x27;, &#x27;OrNull&#x27;), &#x27;groupArraySampleOrNull&#x27;: (&#x27;groupArraySample&#x27;, &#x27;OrNull&#x27;), &#x27;quantileTimingOrNull&#x27;: (&#x27;quantileTiming&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesOrNull&#x27;: (&#x27;quantiles&#x27;, &#x27;OrNull&#x27;), &#x27;cramersVOrNull&#x27;: (&#x27;cramersV&#x27;, &#x27;OrNull&#x27;), &#x27;stochasticLinearRegressionOrNull&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;OrNull&#x27;), &#x27;theilsUOrNull&#x27;: (&#x27;theilsU&#x27;, &#x27;OrNull&#x27;), &#x27;varPopOrNull&#x27;: (&#x27;varPop&#x27;, &#x27;OrNull&#x27;), &#x27;stochasticLogisticRegressionOrNull&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;OrNull&#x27;), &#x27;sumMapOrNull&#x27;: (&#x27;sumMap&#x27;, &#x27;OrNull&#x27;), &#x27;quantileOrNull&#x27;: (&#x27;quantile&#x27;, &#x27;OrNull&#x27;), &#x27;mannWhitneyUTestOrNull&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;OrNull&#x27;), &#x27;uniqCombinedOrNull&#x27;: (&#x27;uniqCombined&#x27;, &#x27;OrNull&#x27;), &#x27;uniqUpToOrNull&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;OrNull&#x27;), &#x27;contingencyOrNull&#x27;: (&#x27;contingency&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesBFloat16WeightedOrNull&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;OrNull&#x27;), &#x27;uniqThetaOrNull&#x27;: (&#x27;uniqTheta&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesExactWeightedOrNull&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;uniqOrNull&#x27;: (&#x27;uniq&#x27;, &#x27;OrNull&#x27;), &#x27;countOrNull&#x27;: (&#x27;count&#x27;, &#x27;OrNull&#x27;), &#x27;quantileTDigestOrNull&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;OrNull&#x27;), &#x27;skewSampOrNull&#x27;: (&#x27;skewSamp&#x27;, &#x27;OrNull&#x27;), &#x27;minOrNull&#x27;: (&#x27;min&#x27;, &#x27;OrNull&#x27;), &#x27;intervalLengthSumOrNull&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;OrNull&#x27;), &#x27;corrOrNull&#x27;: (&#x27;corr&#x27;, &#x27;OrNull&#x27;), &#x27;avgOrNull&#x27;: (&#x27;avg&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesExactLowOrNull&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;OrNull&#x27;), &#x27;groupBitmapOrNull&#x27;: (&#x27;groupBitmap&#x27;, &#x27;OrNull&#x27;), &#x27;exponentialMovingAverageOrNull&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;OrNull&#x27;), &#x27;sequenceNextNodeOrNull&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;OrNull&#x27;), &#x27;first_valueOrNull&#x27;: (&#x27;first_value&#x27;, &#x27;OrNull&#x27;), &#x27;maxIntersectionsOrNull&#x27;: (&#x27;maxIntersections&#x27;, &#x27;OrNull&#x27;), &#x27;largestTriangleThreeBucketsOrNull&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;OrNull&#x27;), &#x27;quantileExactWeightedOrNull&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;stddevSampOrNull&#x27;: (&#x27;stddevSamp&#x27;, &#x27;OrNull&#x27;), &#x27;groupBitAndOrNull&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;OrNull&#x27;), &#x27;kurtPopOrNull&#x27;: (&#x27;kurtPop&#x27;, &#x27;OrNull&#x27;), &#x27;quantileGKOrNull&#x27;: (&#x27;quantileGK&#x27;, &#x27;OrNull&#x27;), &#x27;entropyOrNull&#x27;: (&#x27;entropy&#x27;, &#x27;OrNull&#x27;), &#x27;stddevPopOrNull&#x27;: (&#x27;stddevPop&#x27;, &#x27;OrNull&#x27;), &#x27;boundingRatioOrNull&#x27;: (&#x27;boundingRatio&#x27;, &#x27;OrNull&#x27;), &#x27;maxIntersectionsPositionOrNull&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;OrNull&#x27;), &#x27;quantileExactOrNull&#x27;: (&#x27;quantileExact&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesTimingOrNull&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;OrNull&#x27;), &#x27;avgWeightedOrNull&#x27;: (&#x27;avgWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;quantileInterpolatedWeightedOrNull&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesTimingWeightedOrNull&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;quantileExactLowOrNull&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;OrNull&#x27;), &#x27;windowFunnelOrNull&#x27;: (&#x27;windowFunnel&#x27;, &#x27;OrNull&#x27;), &#x27;quantileBFloat16OrNull&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;OrNull&#x27;), &#x27;anyOrNull&#x27;: (&#x27;any&#x27;, &#x27;OrNull&#x27;), &#x27;kurtSampOrNull&#x27;: (&#x27;kurtSamp&#x27;, &#x27;OrNull&#x27;), &#x27;groupArrayMovingAvgOrNull&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;OrNull&#x27;), &#x27;covarPopOrNull&#x27;: (&#x27;covarPop&#x27;, &#x27;OrNull&#x27;), &#x27;sumResample&#x27;: (&#x27;sum&#x27;, &#x27;Resample&#x27;), &#x27;groupBitmapAndResample&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;Resample&#x27;), &#x27;retentionResample&#x27;: (&#x27;retention&#x27;, &#x27;Resample&#x27;), &#x27;maxMapResample&#x27;: (&#x27;maxMap&#x27;, &#x27;Resample&#x27;), &#x27;sumKahanResample&#x27;: (&#x27;sumKahan&#x27;, &#x27;Resample&#x27;), &#x27;quantilesInterpolatedWeightedResample&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;Resample&#x27;), &#x27;anyHeavyResample&#x27;: (&#x27;anyHeavy&#x27;, &#x27;Resample&#x27;), &#x27;sequenceMatchResample&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;Resample&#x27;), &#x27;skewPopResample&#x27;: (&#x27;skewPop&#x27;, &#x27;Resample&#x27;), &#x27;sequenceCountResample&#x27;: (&#x27;sequenceCount&#x27;, &#x27;Resample&#x27;), &#x27;topKResample&#x27;: (&#x27;topK&#x27;, &#x27;Resample&#x27;), &#x27;deltaSumResample&#x27;: (&#x27;deltaSum&#x27;, &#x27;Resample&#x27;), &#x27;quantileBFloat16WeightedResample&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;Resample&#x27;), &#x27;uniqExactResample&#x27;: (&#x27;uniqExact&#x27;, &#x27;Resample&#x27;), &#x27;groupBitmapOrResample&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;Resample&#x27;), &#x27;quantilesTDigestWeightedResample&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;Resample&#x27;), &#x27;quantileExactHighResample&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;Resample&#x27;), &#x27;argMinResample&#x27;: (&#x27;argMin&#x27;, &#x27;Resample&#x27;), &#x27;rankCorrResample&#x27;: (&#x27;rankCorr&#x27;, &#x27;Resample&#x27;), &#x27;covarSampResample&#x27;: (&#x27;covarSamp&#x27;, &#x27;Resample&#x27;), &#x27;studentTTestResample&#x27;: (&#x27;studentTTest&#x27;, &#x27;Resample&#x27;), &#x27;meanZTestResample&#x27;: (&#x27;meanZTest&#x27;, &#x27;Resample&#x27;), &#x27;uniqCombined64Resample&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;Resample&#x27;), &#x27;medianResample&#x27;: (&#x27;median&#x27;, &#x27;Resample&#x27;), &#x27;last_valueResample&#x27;: (&#x27;last_value&#x27;, &#x27;Resample&#x27;), &#x27;kolmogorovSmirnovTestResample&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;Resample&#x27;), &#x27;groupArrayLastResample&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;Resample&#x27;), &#x27;quantilesExactHighResample&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;Resample&#x27;), &#x27;cramersVBiasCorrectedResample&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;Resample&#x27;), &#x27;quantileTimingWeightedResample&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;Resample&#x27;), &#x27;quantileTDigestWeightedResample&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;Resample&#x27;), &#x27;sumWithOverflowResample&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;Resample&#x27;), &#x27;quantilesGKResample&#x27;: (&#x27;quantilesGK&#x27;, &#x27;Resample&#x27;), &#x27;quantilesDeterministicResample&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;Resample&#x27;), &#x27;groupBitXorResample&#x27;: (&#x27;groupBitXor&#x27;, &#x27;Resample&#x27;), &#x27;groupArrayInsertAtResample&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;Resample&#x27;), &#x27;histogramResample&#x27;: (&#x27;histogram&#x27;, &#x27;Resample&#x27;), &#x27;uniqHLL12Resample&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;Resample&#x27;), &#x27;groupArrayMovingSumResample&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;Resample&#x27;), &#x27;varSampResample&#x27;: (&#x27;varSamp&#x27;, &#x27;Resample&#x27;), &#x27;welchTTestResample&#x27;: (&#x27;welchTTest&#x27;, &#x27;Resample&#x27;), &#x27;exponentialTimeDecayedAvgResample&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;Resample&#x27;), &#x27;groupArrayResample&#x27;: (&#x27;groupArray&#x27;, &#x27;Resample&#x27;), &#x27;argMaxResample&#x27;: (&#x27;argMax&#x27;, &#x27;Resample&#x27;), &#x27;quantileDeterministicResample&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;Resample&#x27;), &#x27;categoricalInformationValueResample&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;Resample&#x27;), &#x27;deltaSumTimestampResample&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;Resample&#x27;), &#x27;sumCountResample&#x27;: (&#x27;sumCount&#x27;, &#x27;Resample&#x27;), &#x27;quantilesExactResample&#x27;: (&#x27;quantilesExact&#x27;, &#x27;Resample&#x27;), &#x27;maxResample&#x27;: (&#x27;max&#x27;, &#x27;Resample&#x27;), &#x27;quantilesBFloat16Resample&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;Resample&#x27;), &#x27;sparkBarResample&#x27;: (&#x27;sparkBar&#x27;, &#x27;Resample&#x27;), &#x27;minMapResample&#x27;: (&#x27;minMap&#x27;, &#x27;Resample&#x27;), &#x27;simpleLinearRegressionResample&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;Resample&#x27;), &#x27;anyLastResample&#x27;: (&#x27;anyLast&#x27;, &#x27;Resample&#x27;), &#x27;groupUniqArrayResample&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;Resample&#x27;), &#x27;groupBitmapXorResample&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;Resample&#x27;), &#x27;topKWeightedResample&#x27;: (&#x27;topKWeighted&#x27;, &#x27;Resample&#x27;), &#x27;quantilesTDigestResample&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;Resample&#x27;), &#x27;groupBitOrResample&#x27;: (&#x27;groupBitOr&#x27;, &#x27;Resample&#x27;), &#x27;groupArraySampleResample&#x27;: (&#x27;groupArraySample&#x27;, &#x27;Resample&#x27;), &#x27;quantileTimingResample&#x27;: (&#x27;quantileTiming&#x27;, &#x27;Resample&#x27;), &#x27;quantilesResample&#x27;: (&#x27;quantiles&#x27;, &#x27;Resample&#x27;), &#x27;cramersVResample&#x27;: (&#x27;cramersV&#x27;, &#x27;Resample&#x27;), &#x27;stochasticLinearRegressionResample&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;Resample&#x27;), &#x27;theilsUResample&#x27;: (&#x27;theilsU&#x27;, &#x27;Resample&#x27;), &#x27;varPopResample&#x27;: (&#x27;varPop&#x27;, &#x27;Resample&#x27;), &#x27;stochasticLogisticRegressionResample&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;Resample&#x27;), &#x27;sumMapResample&#x27;: (&#x27;sumMap&#x27;, &#x27;Resample&#x27;), &#x27;quantileResample&#x27;: (&#x27;quantile&#x27;, &#x27;Resample&#x27;), &#x27;mannWhitneyUTestResample&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;Resample&#x27;), &#x27;uniqCombinedResample&#x27;: (&#x27;uniqCombined&#x27;, &#x27;Resample&#x27;), &#x27;uniqUpToResample&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;Resample&#x27;), &#x27;contingencyResample&#x27;: (&#x27;contingency&#x27;, &#x27;Resample&#x27;), &#x27;quantilesBFloat16WeightedResample&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;Resample&#x27;), &#x27;uniqThetaResample&#x27;: (&#x27;uniqTheta&#x27;, &#x27;Resample&#x27;), &#x27;quantilesExactWeightedResample&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;Resample&#x27;), &#x27;uniqResample&#x27;: (&#x27;uniq&#x27;, &#x27;Resample&#x27;), &#x27;countResample&#x27;: (&#x27;count&#x27;, &#x27;Resample&#x27;), &#x27;quantileTDigestResample&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;Resample&#x27;), &#x27;skewSampResample&#x27;: (&#x27;skewSamp&#x27;, &#x27;Resample&#x27;), &#x27;minResample&#x27;: (&#x27;min&#x27;, &#x27;Resample&#x27;), &#x27;intervalLengthSumResample&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;Resample&#x27;), &#x27;corrResample&#x27;: (&#x27;corr&#x27;, &#x27;Resample&#x27;), &#x27;avgResample&#x27;: (&#x27;avg&#x27;, &#x27;Resample&#x27;), &#x27;quantilesExactLowResample&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;Resample&#x27;), &#x27;groupBitmapResample&#x27;: (&#x27;groupBitmap&#x27;, &#x27;Resample&#x27;), &#x27;exponentialMovingAverageResample&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;Resample&#x27;), &#x27;sequenceNextNodeResample&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;Resample&#x27;), &#x27;first_valueResample&#x27;: (&#x27;first_value&#x27;, &#x27;Resample&#x27;), &#x27;maxIntersectionsResample&#x27;: (&#x27;maxIntersections&#x27;, &#x27;Resample&#x27;), &#x27;largestTriangleThreeBucketsResample&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;Resample&#x27;), &#x27;quantileExactWeightedResample&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;Resample&#x27;), &#x27;stddevSampResample&#x27;: (&#x27;stddevSamp&#x27;, &#x27;Resample&#x27;), &#x27;groupBitAndResample&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;Resample&#x27;), &#x27;kurtPopResample&#x27;: (&#x27;kurtPop&#x27;, &#x27;Resample&#x27;), &#x27;quantileGKResample&#x27;: (&#x27;quantileGK&#x27;, &#x27;Resample&#x27;), &#x27;entropyResample&#x27;: (&#x27;entropy&#x27;, &#x27;Resample&#x27;), &#x27;stddevPopResample&#x27;: (&#x27;stddevPop&#x27;, &#x27;Resample&#x27;), &#x27;boundingRatioResample&#x27;: (&#x27;boundingRatio&#x27;, &#x27;Resample&#x27;), &#x27;maxIntersectionsPositionResample&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;Resample&#x27;), &#x27;quantileExactResample&#x27;: (&#x27;quantileExact&#x27;, &#x27;Resample&#x27;), &#x27;quantilesTimingResample&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;Resample&#x27;), &#x27;avgWeightedResample&#x27;: (&#x27;avgWeighted&#x27;, &#x27;Resample&#x27;), &#x27;quantileInterpolatedWeightedResample&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;Resample&#x27;), &#x27;quantilesTimingWeightedResample&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;Resample&#x27;), &#x27;quantileExactLowResample&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;Resample&#x27;), &#x27;windowFunnelResample&#x27;: (&#x27;windowFunnel&#x27;, &#x27;Resample&#x27;), &#x27;quantileBFloat16Resample&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;Resample&#x27;), &#x27;anyResample&#x27;: (&#x27;any&#x27;, &#x27;Resample&#x27;), &#x27;kurtSampResample&#x27;: (&#x27;kurtSamp&#x27;, &#x27;Resample&#x27;), &#x27;groupArrayMovingAvgResample&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;Resample&#x27;), &#x27;covarPopResample&#x27;: (&#x27;covarPop&#x27;, &#x27;Resample&#x27;), &#x27;sumArgMin&#x27;: (&#x27;sum&#x27;, &#x27;ArgMin&#x27;), &#x27;groupBitmapAndArgMin&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;ArgMin&#x27;), &#x27;retentionArgMin&#x27;: (&#x27;retention&#x27;, &#x27;ArgMin&#x27;), &#x27;maxMapArgMin&#x27;: (&#x27;maxMap&#x27;, &#x27;ArgMin&#x27;), &#x27;sumKahanArgMin&#x27;: (&#x27;sumKahan&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesInterpolatedWeightedArgMin&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;anyHeavyArgMin&#x27;: (&#x27;anyHeavy&#x27;, &#x27;ArgMin&#x27;), &#x27;sequenceMatchArgMin&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;ArgMin&#x27;), &#x27;skewPopArgMin&#x27;: (&#x27;skewPop&#x27;, &#x27;ArgMin&#x27;), &#x27;sequenceCountArgMin&#x27;: (&#x27;sequenceCount&#x27;, &#x27;ArgMin&#x27;), &#x27;topKArgMin&#x27;: (&#x27;topK&#x27;, &#x27;ArgMin&#x27;), &#x27;deltaSumArgMin&#x27;: (&#x27;deltaSum&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileBFloat16WeightedArgMin&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;ArgMin&#x27;), &#x27;uniqExactArgMin&#x27;: (&#x27;uniqExact&#x27;, &#x27;ArgMin&#x27;), &#x27;groupBitmapOrArgMin&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesTDigestWeightedArgMin&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileExactHighArgMin&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;ArgMin&#x27;), &#x27;argMinArgMin&#x27;: (&#x27;argMin&#x27;, &#x27;ArgMin&#x27;), &#x27;rankCorrArgMin&#x27;: (&#x27;rankCorr&#x27;, &#x27;ArgMin&#x27;), &#x27;covarSampArgMin&#x27;: (&#x27;covarSamp&#x27;, &#x27;ArgMin&#x27;), &#x27;studentTTestArgMin&#x27;: (&#x27;studentTTest&#x27;, &#x27;ArgMin&#x27;), &#x27;meanZTestArgMin&#x27;: (&#x27;meanZTest&#x27;, &#x27;ArgMin&#x27;), &#x27;uniqCombined64ArgMin&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;ArgMin&#x27;), &#x27;medianArgMin&#x27;: (&#x27;median&#x27;, &#x27;ArgMin&#x27;), &#x27;last_valueArgMin&#x27;: (&#x27;last_value&#x27;, &#x27;ArgMin&#x27;), &#x27;kolmogorovSmirnovTestArgMin&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;ArgMin&#x27;), &#x27;groupArrayLastArgMin&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesExactHighArgMin&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;ArgMin&#x27;), &#x27;cramersVBiasCorrectedArgMin&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileTimingWeightedArgMin&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileTDigestWeightedArgMin&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;sumWithOverflowArgMin&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesGKArgMin&#x27;: (&#x27;quantilesGK&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesDeterministicArgMin&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;ArgMin&#x27;), &#x27;groupBitXorArgMin&#x27;: (&#x27;groupBitXor&#x27;, &#x27;ArgMin&#x27;), &#x27;groupArrayInsertAtArgMin&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;ArgMin&#x27;), &#x27;histogramArgMin&#x27;: (&#x27;histogram&#x27;, &#x27;ArgMin&#x27;), &#x27;uniqHLL12ArgMin&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;ArgMin&#x27;), &#x27;groupArrayMovingSumArgMin&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;ArgMin&#x27;), &#x27;varSampArgMin&#x27;: (&#x27;varSamp&#x27;, &#x27;ArgMin&#x27;), &#x27;welchTTestArgMin&#x27;: (&#x27;welchTTest&#x27;, &#x27;ArgMin&#x27;), &#x27;exponentialTimeDecayedAvgArgMin&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;ArgMin&#x27;), &#x27;groupArrayArgMin&#x27;: (&#x27;groupArray&#x27;, &#x27;ArgMin&#x27;), &#x27;argMaxArgMin&#x27;: (&#x27;argMax&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileDeterministicArgMin&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;ArgMin&#x27;), &#x27;categoricalInformationValueArgMin&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;ArgMin&#x27;), &#x27;deltaSumTimestampArgMin&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;ArgMin&#x27;), &#x27;sumCountArgMin&#x27;: (&#x27;sumCount&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesExactArgMin&#x27;: (&#x27;quantilesExact&#x27;, &#x27;ArgMin&#x27;), &#x27;maxArgMin&#x27;: (&#x27;max&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesBFloat16ArgMin&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;ArgMin&#x27;), &#x27;sparkBarArgMin&#x27;: (&#x27;sparkBar&#x27;, &#x27;ArgMin&#x27;), &#x27;minMapArgMin&#x27;: (&#x27;minMap&#x27;, &#x27;ArgMin&#x27;), &#x27;simpleLinearRegressionArgMin&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;ArgMin&#x27;), &#x27;anyLastArgMin&#x27;: (&#x27;anyLast&#x27;, &#x27;ArgMin&#x27;), &#x27;groupUniqArrayArgMin&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;ArgMin&#x27;), &#x27;groupBitmapXorArgMin&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;ArgMin&#x27;), &#x27;topKWeightedArgMin&#x27;: (&#x27;topKWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesTDigestArgMin&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;ArgMin&#x27;), &#x27;groupBitOrArgMin&#x27;: (&#x27;groupBitOr&#x27;, &#x27;ArgMin&#x27;), &#x27;groupArraySampleArgMin&#x27;: (&#x27;groupArraySample&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileTimingArgMin&#x27;: (&#x27;quantileTiming&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesArgMin&#x27;: (&#x27;quantiles&#x27;, &#x27;ArgMin&#x27;), &#x27;cramersVArgMin&#x27;: (&#x27;cramersV&#x27;, &#x27;ArgMin&#x27;), &#x27;stochasticLinearRegressionArgMin&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;ArgMin&#x27;), &#x27;theilsUArgMin&#x27;: (&#x27;theilsU&#x27;, &#x27;ArgMin&#x27;), &#x27;varPopArgMin&#x27;: (&#x27;varPop&#x27;, &#x27;ArgMin&#x27;), &#x27;stochasticLogisticRegressionArgMin&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;ArgMin&#x27;), &#x27;sumMapArgMin&#x27;: (&#x27;sumMap&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileArgMin&#x27;: (&#x27;quantile&#x27;, &#x27;ArgMin&#x27;), &#x27;mannWhitneyUTestArgMin&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;ArgMin&#x27;), &#x27;uniqCombinedArgMin&#x27;: (&#x27;uniqCombined&#x27;, &#x27;ArgMin&#x27;), &#x27;uniqUpToArgMin&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;ArgMin&#x27;), &#x27;contingencyArgMin&#x27;: (&#x27;contingency&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesBFloat16WeightedArgMin&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;ArgMin&#x27;), &#x27;uniqThetaArgMin&#x27;: (&#x27;uniqTheta&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesExactWeightedArgMin&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;uniqArgMin&#x27;: (&#x27;uniq&#x27;, &#x27;ArgMin&#x27;), &#x27;countArgMin&#x27;: (&#x27;count&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileTDigestArgMin&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;ArgMin&#x27;), &#x27;skewSampArgMin&#x27;: (&#x27;skewSamp&#x27;, &#x27;ArgMin&#x27;), &#x27;minArgMin&#x27;: (&#x27;min&#x27;, &#x27;ArgMin&#x27;), &#x27;intervalLengthSumArgMin&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;ArgMin&#x27;), &#x27;corrArgMin&#x27;: (&#x27;corr&#x27;, &#x27;ArgMin&#x27;), &#x27;avgArgMin&#x27;: (&#x27;avg&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesExactLowArgMin&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;ArgMin&#x27;), &#x27;groupBitmapArgMin&#x27;: (&#x27;groupBitmap&#x27;, &#x27;ArgMin&#x27;), &#x27;exponentialMovingAverageArgMin&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;ArgMin&#x27;), &#x27;sequenceNextNodeArgMin&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;ArgMin&#x27;), &#x27;first_valueArgMin&#x27;: (&#x27;first_value&#x27;, &#x27;ArgMin&#x27;), &#x27;maxIntersectionsArgMin&#x27;: (&#x27;maxIntersections&#x27;, &#x27;ArgMin&#x27;), &#x27;largestTriangleThreeBucketsArgMin&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileExactWeightedArgMin&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;stddevSampArgMin&#x27;: (&#x27;stddevSamp&#x27;, &#x27;ArgMin&#x27;), &#x27;groupBitAndArgMin&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;ArgMin&#x27;), &#x27;kurtPopArgMin&#x27;: (&#x27;kurtPop&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileGKArgMin&#x27;: (&#x27;quantileGK&#x27;, &#x27;ArgMin&#x27;), &#x27;entropyArgMin&#x27;: (&#x27;entropy&#x27;, &#x27;ArgMin&#x27;), &#x27;stddevPopArgMin&#x27;: (&#x27;stddevPop&#x27;, &#x27;ArgMin&#x27;), &#x27;boundingRatioArgMin&#x27;: (&#x27;boundingRatio&#x27;, &#x27;ArgMin&#x27;), &#x27;maxIntersectionsPositionArgMin&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileExactArgMin&#x27;: (&#x27;quantileExact&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesTimingArgMin&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;ArgMin&#x27;), &#x27;avgWeightedArgMin&#x27;: (&#x27;avgWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileInterpolatedWeightedArgMin&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesTimingWeightedArgMin&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileExactLowArgMin&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;ArgMin&#x27;), &#x27;windowFunnelArgMin&#x27;: (&#x27;windowFunnel&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileBFloat16ArgMin&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;ArgMin&#x27;), &#x27;anyArgMin&#x27;: (&#x27;any&#x27;, &#x27;ArgMin&#x27;), &#x27;kurtSampArgMin&#x27;: (&#x27;kurtSamp&#x27;, &#x27;ArgMin&#x27;), &#x27;groupArrayMovingAvgArgMin&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;ArgMin&#x27;), &#x27;covarPopArgMin&#x27;: (&#x27;covarPop&#x27;, &#x27;ArgMin&#x27;), &#x27;sumArgMax&#x27;: (&#x27;sum&#x27;, &#x27;ArgMax&#x27;), &#x27;groupBitmapAndArgMax&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;ArgMax&#x27;), &#x27;retentionArgMax&#x27;: (&#x27;retention&#x27;, &#x27;ArgMax&#x27;), &#x27;maxMapArgMax&#x27;: (&#x27;maxMap&#x27;, &#x27;ArgMax&#x27;), &#x27;sumKahanArgMax&#x27;: (&#x27;sumKahan&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesInterpolatedWeightedArgMax&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;anyHeavyArgMax&#x27;: (&#x27;anyHeavy&#x27;, &#x27;ArgMax&#x27;), &#x27;sequenceMatchArgMax&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;ArgMax&#x27;), &#x27;skewPopArgMax&#x27;: (&#x27;skewPop&#x27;, &#x27;ArgMax&#x27;), &#x27;sequenceCountArgMax&#x27;: (&#x27;sequenceCount&#x27;, &#x27;ArgMax&#x27;), &#x27;topKArgMax&#x27;: (&#x27;topK&#x27;, &#x27;ArgMax&#x27;), &#x27;deltaSumArgMax&#x27;: (&#x27;deltaSum&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileBFloat16WeightedArgMax&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;ArgMax&#x27;), &#x27;uniqExactArgMax&#x27;: (&#x27;uniqExact&#x27;, &#x27;ArgMax&#x27;), &#x27;groupBitmapOrArgMax&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesTDigestWeightedArgMax&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileExactHighArgMax&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;ArgMax&#x27;), &#x27;argMinArgMax&#x27;: (&#x27;argMin&#x27;, &#x27;ArgMax&#x27;), &#x27;rankCorrArgMax&#x27;: (&#x27;rankCorr&#x27;, &#x27;ArgMax&#x27;), &#x27;covarSampArgMax&#x27;: (&#x27;covarSamp&#x27;, &#x27;ArgMax&#x27;), &#x27;studentTTestArgMax&#x27;: (&#x27;studentTTest&#x27;, &#x27;ArgMax&#x27;), &#x27;meanZTestArgMax&#x27;: (&#x27;meanZTest&#x27;, &#x27;ArgMax&#x27;), &#x27;uniqCombined64ArgMax&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;ArgMax&#x27;), &#x27;medianArgMax&#x27;: (&#x27;median&#x27;, &#x27;ArgMax&#x27;), &#x27;last_valueArgMax&#x27;: (&#x27;last_value&#x27;, &#x27;ArgMax&#x27;), &#x27;kolmogorovSmirnovTestArgMax&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;ArgMax&#x27;), &#x27;groupArrayLastArgMax&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesExactHighArgMax&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;ArgMax&#x27;), &#x27;cramersVBiasCorrectedArgMax&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileTimingWeightedArgMax&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileTDigestWeightedArgMax&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;sumWithOverflowArgMax&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesGKArgMax&#x27;: (&#x27;quantilesGK&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesDeterministicArgMax&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;ArgMax&#x27;), &#x27;groupBitXorArgMax&#x27;: (&#x27;groupBitXor&#x27;, &#x27;ArgMax&#x27;), &#x27;groupArrayInsertAtArgMax&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;ArgMax&#x27;), &#x27;histogramArgMax&#x27;: (&#x27;histogram&#x27;, &#x27;ArgMax&#x27;), &#x27;uniqHLL12ArgMax&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;ArgMax&#x27;), &#x27;groupArrayMovingSumArgMax&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;ArgMax&#x27;), &#x27;varSampArgMax&#x27;: (&#x27;varSamp&#x27;, &#x27;ArgMax&#x27;), &#x27;welchTTestArgMax&#x27;: (&#x27;welchTTest&#x27;, &#x27;ArgMax&#x27;), &#x27;exponentialTimeDecayedAvgArgMax&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;ArgMax&#x27;), &#x27;groupArrayArgMax&#x27;: (&#x27;groupArray&#x27;, &#x27;ArgMax&#x27;), &#x27;argMaxArgMax&#x27;: (&#x27;argMax&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileDeterministicArgMax&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;ArgMax&#x27;), &#x27;categoricalInformationValueArgMax&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;ArgMax&#x27;), &#x27;deltaSumTimestampArgMax&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;ArgMax&#x27;), &#x27;sumCountArgMax&#x27;: (&#x27;sumCount&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesExactArgMax&#x27;: (&#x27;quantilesExact&#x27;, &#x27;ArgMax&#x27;), &#x27;maxArgMax&#x27;: (&#x27;max&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesBFloat16ArgMax&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;ArgMax&#x27;), &#x27;sparkBarArgMax&#x27;: (&#x27;sparkBar&#x27;, &#x27;ArgMax&#x27;), &#x27;minMapArgMax&#x27;: (&#x27;minMap&#x27;, &#x27;ArgMax&#x27;), &#x27;simpleLinearRegressionArgMax&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;ArgMax&#x27;), &#x27;anyLastArgMax&#x27;: (&#x27;anyLast&#x27;, &#x27;ArgMax&#x27;), &#x27;groupUniqArrayArgMax&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;ArgMax&#x27;), &#x27;groupBitmapXorArgMax&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;ArgMax&#x27;), &#x27;topKWeightedArgMax&#x27;: (&#x27;topKWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesTDigestArgMax&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;ArgMax&#x27;), &#x27;groupBitOrArgMax&#x27;: (&#x27;groupBitOr&#x27;, &#x27;ArgMax&#x27;), &#x27;groupArraySampleArgMax&#x27;: (&#x27;groupArraySample&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileTimingArgMax&#x27;: (&#x27;quantileTiming&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesArgMax&#x27;: (&#x27;quantiles&#x27;, &#x27;ArgMax&#x27;), &#x27;cramersVArgMax&#x27;: (&#x27;cramersV&#x27;, &#x27;ArgMax&#x27;), &#x27;stochasticLinearRegressionArgMax&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;ArgMax&#x27;), &#x27;theilsUArgMax&#x27;: (&#x27;theilsU&#x27;, &#x27;ArgMax&#x27;), &#x27;varPopArgMax&#x27;: (&#x27;varPop&#x27;, &#x27;ArgMax&#x27;), &#x27;stochasticLogisticRegressionArgMax&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;ArgMax&#x27;), &#x27;sumMapArgMax&#x27;: (&#x27;sumMap&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileArgMax&#x27;: (&#x27;quantile&#x27;, &#x27;ArgMax&#x27;), &#x27;mannWhitneyUTestArgMax&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;ArgMax&#x27;), &#x27;uniqCombinedArgMax&#x27;: (&#x27;uniqCombined&#x27;, &#x27;ArgMax&#x27;), &#x27;uniqUpToArgMax&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;ArgMax&#x27;), &#x27;contingencyArgMax&#x27;: (&#x27;contingency&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesBFloat16WeightedArgMax&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;ArgMax&#x27;), &#x27;uniqThetaArgMax&#x27;: (&#x27;uniqTheta&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesExactWeightedArgMax&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;uniqArgMax&#x27;: (&#x27;uniq&#x27;, &#x27;ArgMax&#x27;), &#x27;countArgMax&#x27;: (&#x27;count&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileTDigestArgMax&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;ArgMax&#x27;), &#x27;skewSampArgMax&#x27;: (&#x27;skewSamp&#x27;, &#x27;ArgMax&#x27;), &#x27;minArgMax&#x27;: (&#x27;min&#x27;, &#x27;ArgMax&#x27;), &#x27;intervalLengthSumArgMax&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;ArgMax&#x27;), &#x27;corrArgMax&#x27;: (&#x27;corr&#x27;, &#x27;ArgMax&#x27;), &#x27;avgArgMax&#x27;: (&#x27;avg&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesExactLowArgMax&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;ArgMax&#x27;), &#x27;groupBitmapArgMax&#x27;: (&#x27;groupBitmap&#x27;, &#x27;ArgMax&#x27;), &#x27;exponentialMovingAverageArgMax&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;ArgMax&#x27;), &#x27;sequenceNextNodeArgMax&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;ArgMax&#x27;), &#x27;first_valueArgMax&#x27;: (&#x27;first_value&#x27;, &#x27;ArgMax&#x27;), &#x27;maxIntersectionsArgMax&#x27;: (&#x27;maxIntersections&#x27;, &#x27;ArgMax&#x27;), &#x27;largestTriangleThreeBucketsArgMax&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileExactWeightedArgMax&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;stddevSampArgMax&#x27;: (&#x27;stddevSamp&#x27;, &#x27;ArgMax&#x27;), &#x27;groupBitAndArgMax&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;ArgMax&#x27;), &#x27;kurtPopArgMax&#x27;: (&#x27;kurtPop&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileGKArgMax&#x27;: (&#x27;quantileGK&#x27;, &#x27;ArgMax&#x27;), &#x27;entropyArgMax&#x27;: (&#x27;entropy&#x27;, &#x27;ArgMax&#x27;), &#x27;stddevPopArgMax&#x27;: (&#x27;stddevPop&#x27;, &#x27;ArgMax&#x27;), &#x27;boundingRatioArgMax&#x27;: (&#x27;boundingRatio&#x27;, &#x27;ArgMax&#x27;), &#x27;maxIntersectionsPositionArgMax&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileExactArgMax&#x27;: (&#x27;quantileExact&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesTimingArgMax&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;ArgMax&#x27;), &#x27;avgWeightedArgMax&#x27;: (&#x27;avgWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileInterpolatedWeightedArgMax&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesTimingWeightedArgMax&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileExactLowArgMax&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;ArgMax&#x27;), &#x27;windowFunnelArgMax&#x27;: (&#x27;windowFunnel&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileBFloat16ArgMax&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;ArgMax&#x27;), &#x27;anyArgMax&#x27;: (&#x27;any&#x27;, &#x27;ArgMax&#x27;), &#x27;kurtSampArgMax&#x27;: (&#x27;kurtSamp&#x27;, &#x27;ArgMax&#x27;), &#x27;groupArrayMovingAvgArgMax&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;ArgMax&#x27;), &#x27;covarPopArgMax&#x27;: (&#x27;covarPop&#x27;, &#x27;ArgMax&#x27;), &#x27;sum&#x27;: (&#x27;sum&#x27;, &#x27;&#x27;), &#x27;groupBitmapAnd&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;&#x27;), &#x27;retention&#x27;: (&#x27;retention&#x27;, &#x27;&#x27;), &#x27;sumKahan&#x27;: (&#x27;sumKahan&#x27;, &#x27;&#x27;), &#x27;quantilesInterpolatedWeighted&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;&#x27;), &#x27;anyHeavy&#x27;: (&#x27;anyHeavy&#x27;, &#x27;&#x27;), &#x27;sequenceMatch&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;&#x27;), &#x27;skewPop&#x27;: (&#x27;skewPop&#x27;, &#x27;&#x27;), &#x27;sequenceCount&#x27;: (&#x27;sequenceCount&#x27;, &#x27;&#x27;), &#x27;topK&#x27;: (&#x27;topK&#x27;, &#x27;&#x27;), &#x27;deltaSum&#x27;: (&#x27;deltaSum&#x27;, &#x27;&#x27;), &#x27;quantileBFloat16Weighted&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;&#x27;), &#x27;uniqExact&#x27;: (&#x27;uniqExact&#x27;, &#x27;&#x27;), &#x27;groupBitmapOr&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;&#x27;), &#x27;quantilesTDigestWeighted&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;&#x27;), &#x27;quantileExactHigh&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;&#x27;), &#x27;argMin&#x27;: (&#x27;argMin&#x27;, &#x27;&#x27;), &#x27;rankCorr&#x27;: (&#x27;rankCorr&#x27;, &#x27;&#x27;), &#x27;covarSamp&#x27;: (&#x27;covarSamp&#x27;, &#x27;&#x27;), &#x27;studentTTest&#x27;: (&#x27;studentTTest&#x27;, &#x27;&#x27;), &#x27;meanZTest&#x27;: (&#x27;meanZTest&#x27;, &#x27;&#x27;), &#x27;uniqCombined64&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;&#x27;), &#x27;median&#x27;: (&#x27;median&#x27;, &#x27;&#x27;), &#x27;last_value&#x27;: (&#x27;last_value&#x27;, &#x27;&#x27;), &#x27;kolmogorovSmirnovTest&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;&#x27;), &#x27;groupArrayLast&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;&#x27;), &#x27;quantilesExactHigh&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;&#x27;), &#x27;cramersVBiasCorrected&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;&#x27;), &#x27;quantileTimingWeighted&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;&#x27;), &#x27;quantileTDigestWeighted&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;&#x27;), &#x27;sumWithOverflow&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;&#x27;), &#x27;quantilesGK&#x27;: (&#x27;quantilesGK&#x27;, &#x27;&#x27;), &#x27;quantilesDeterministic&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;&#x27;), &#x27;groupBitXor&#x27;: (&#x27;groupBitXor&#x27;, &#x27;&#x27;), &#x27;groupArrayInsertAt&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;&#x27;), &#x27;histogram&#x27;: (&#x27;histogram&#x27;, &#x27;&#x27;), &#x27;uniqHLL12&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;&#x27;), &#x27;groupArrayMovingSum&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;&#x27;), &#x27;varSamp&#x27;: (&#x27;varSamp&#x27;, &#x27;&#x27;), &#x27;welchTTest&#x27;: (&#x27;welchTTest&#x27;, &#x27;&#x27;), &#x27;exponentialTimeDecayedAvg&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;&#x27;), &#x27;groupArray&#x27;: (&#x27;groupArray&#x27;, &#x27;&#x27;), &#x27;argMax&#x27;: (&#x27;argMax&#x27;, &#x27;&#x27;), &#x27;quantileDeterministic&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;&#x27;), &#x27;categoricalInformationValue&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;&#x27;), &#x27;deltaSumTimestamp&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;&#x27;), &#x27;sumCount&#x27;: (&#x27;sumCount&#x27;, &#x27;&#x27;), &#x27;quantilesExact&#x27;: (&#x27;quantilesExact&#x27;, &#x27;&#x27;), &#x27;max&#x27;: (&#x27;max&#x27;, &#x27;&#x27;), &#x27;quantilesBFloat16&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;&#x27;), &#x27;sparkBar&#x27;: (&#x27;sparkBar&#x27;, &#x27;&#x27;), &#x27;simpleLinearRegression&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;&#x27;), &#x27;anyLast&#x27;: (&#x27;anyLast&#x27;, &#x27;&#x27;), &#x27;groupUniqArray&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;&#x27;), &#x27;groupBitmapXor&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;&#x27;), &#x27;topKWeighted&#x27;: (&#x27;topKWeighted&#x27;, &#x27;&#x27;), &#x27;quantilesTDigest&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;&#x27;), &#x27;groupBitOr&#x27;: (&#x27;groupBitOr&#x27;, &#x27;&#x27;), &#x27;groupArraySample&#x27;: (&#x27;groupArraySample&#x27;, &#x27;&#x27;), &#x27;quantileTiming&#x27;: (&#x27;quantileTiming&#x27;, &#x27;&#x27;), &#x27;quantiles&#x27;: (&#x27;quantiles&#x27;, &#x27;&#x27;), &#x27;cramersV&#x27;: (&#x27;cramersV&#x27;, &#x27;&#x27;), &#x27;stochasticLinearRegression&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;&#x27;), &#x27;theilsU&#x27;: (&#x27;theilsU&#x27;, &#x27;&#x27;), &#x27;varPop&#x27;: (&#x27;varPop&#x27;, &#x27;&#x27;), &#x27;stochasticLogisticRegression&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;&#x27;), &#x27;quantile&#x27;: (&#x27;quantile&#x27;, &#x27;&#x27;), &#x27;mannWhitneyUTest&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;&#x27;), &#x27;uniqCombined&#x27;: (&#x27;uniqCombined&#x27;, &#x27;&#x27;), &#x27;uniqUpTo&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;&#x27;), &#x27;contingency&#x27;: (&#x27;contingency&#x27;, &#x27;&#x27;), &#x27;quantilesBFloat16Weighted&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;&#x27;), &#x27;uniqTheta&#x27;: (&#x27;uniqTheta&#x27;, &#x27;&#x27;), &#x27;quantilesExactWeighted&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;&#x27;), &#x27;uniq&#x27;: (&#x27;uniq&#x27;, &#x27;&#x27;), &#x27;count&#x27;: (&#x27;count&#x27;, &#x27;&#x27;), &#x27;quantileTDigest&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;&#x27;), &#x27;skewSamp&#x27;: (&#x27;skewSamp&#x27;, &#x27;&#x27;), &#x27;min&#x27;: (&#x27;min&#x27;, &#x27;&#x27;), &#x27;intervalLengthSum&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;&#x27;), &#x27;corr&#x27;: (&#x27;corr&#x27;, &#x27;&#x27;), &#x27;avg&#x27;: (&#x27;avg&#x27;, &#x27;&#x27;), &#x27;quantilesExactLow&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;&#x27;), &#x27;groupBitmap&#x27;: (&#x27;groupBitmap&#x27;, &#x27;&#x27;), &#x27;exponentialMovingAverage&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;&#x27;), &#x27;sequenceNextNode&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;&#x27;), &#x27;first_value&#x27;: (&#x27;first_value&#x27;, &#x27;&#x27;), &#x27;maxIntersections&#x27;: (&#x27;maxIntersections&#x27;, &#x27;&#x27;), &#x27;largestTriangleThreeBuckets&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;&#x27;), &#x27;quantileExactWeighted&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;&#x27;), &#x27;stddevSamp&#x27;: (&#x27;stddevSamp&#x27;, &#x27;&#x27;), &#x27;groupBitAnd&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;&#x27;), &#x27;kurtPop&#x27;: (&#x27;kurtPop&#x27;, &#x27;&#x27;), &#x27;quantileGK&#x27;: (&#x27;quantileGK&#x27;, &#x27;&#x27;), &#x27;entropy&#x27;: (&#x27;entropy&#x27;, &#x27;&#x27;), &#x27;stddevPop&#x27;: (&#x27;stddevPop&#x27;, &#x27;&#x27;), &#x27;boundingRatio&#x27;: (&#x27;boundingRatio&#x27;, &#x27;&#x27;), &#x27;maxIntersectionsPosition&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;&#x27;), &#x27;quantileExact&#x27;: (&#x27;quantileExact&#x27;, &#x27;&#x27;), &#x27;quantilesTiming&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;&#x27;), &#x27;avgWeighted&#x27;: (&#x27;avgWeighted&#x27;, &#x27;&#x27;), &#x27;quantileInterpolatedWeighted&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;&#x27;), &#x27;quantilesTimingWeighted&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;&#x27;), &#x27;quantileExactLow&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;&#x27;), &#x27;windowFunnel&#x27;: (&#x27;windowFunnel&#x27;, &#x27;&#x27;), &#x27;quantileBFloat16&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;&#x27;), &#x27;any&#x27;: (&#x27;any&#x27;, &#x27;&#x27;), &#x27;kurtSamp&#x27;: (&#x27;kurtSamp&#x27;, &#x27;&#x27;), &#x27;groupArrayMovingAvg&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;&#x27;), &#x27;covarPop&#x27;: (&#x27;covarPop&#x27;, &#x27;&#x27;)}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;TUPLE&#x27;, &#x27;STRUCT&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ARRAYJOIN&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IF&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NEXT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.RANGE_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IN: &#x27;IN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GLOBAL: &#x27;GLOBAL&#x27;&gt;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.COLUMN_OPERATORS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DOT: &#x27;DOT&#x27;&gt;: None, &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.JOIN_KINDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.QUERY_MODIFIER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PREWHERE: &#x27;PREWHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USING: &#x27;USING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.CONSTRAINT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;AUTOINCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASESPECIFIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMPRESS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NONCLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFAULT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENCODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EPHEMERAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXCLUDE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GENERATED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IDENTITY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INLINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NOT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NULL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PATH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PERIOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REFERENCES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TITLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNIQUE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UPPERCASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INDEX&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &#x27;CODEC&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;UNIQUE&#x27;, &#x27;PRIMARY KEY&#x27;, &#x27;PERIOD&#x27;, &#x27;CHECK&#x27;, &#x27;INDEX&#x27;, &#x27;EXCLUDE&#x27;, &#x27;LIKE&#x27;, &#x27;FOREIGN KEY&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.STRUCT_DELIMITER", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;(&#x27;, &#x27;)&#x27;)"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.TABLESAMPLE_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;SAMPLE&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.STRING_TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;: &#x27;String&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;String&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;String&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;String&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;String&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;String&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;String&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;String&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;String&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;: &#x27;String&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;String&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;String&#x27;, &lt;Type.ARRAY: &#x27;ARRAY&#x27;&gt;: &#x27;Array&#x27;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: &#x27;Int64&#x27;, &lt;Type.DATE32: &#x27;DATE32&#x27;&gt;: &#x27;Date32&#x27;, &lt;Type.DATETIME64: &#x27;DATETIME64&#x27;&gt;: &#x27;DateTime64&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;Float64&#x27;, &lt;Type.ENUM: &#x27;ENUM&#x27;&gt;: &#x27;Enum&#x27;, &lt;Type.ENUM8: &#x27;ENUM8&#x27;&gt;: &#x27;Enum8&#x27;, &lt;Type.ENUM16: &#x27;ENUM16&#x27;&gt;: &#x27;Enum16&#x27;, &lt;Type.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;: &#x27;FixedString&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;Float32&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;Int32&#x27;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;: &#x27;Int32&#x27;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;: &#x27;Int128&#x27;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;: &#x27;Int256&#x27;, &lt;Type.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;: &#x27;LowCardinality&#x27;, &lt;Type.MAP: &#x27;MAP&#x27;&gt;: &#x27;Map&#x27;, &lt;Type.NESTED: &#x27;NESTED&#x27;&gt;: &#x27;Nested&#x27;, &lt;Type.NULLABLE: &#x27;NULLABLE&#x27;&gt;: &#x27;Nullable&#x27;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &#x27;Int16&#x27;, &lt;Type.STRUCT: &#x27;STRUCT&#x27;&gt;: &#x27;Tuple&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;Int8&#x27;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;: &#x27;UInt64&#x27;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;: &#x27;UInt32&#x27;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;: &#x27;UInt128&#x27;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;: &#x27;UInt256&#x27;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;: &#x27;UInt16&#x27;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;: &#x27;UInt8&#x27;, &lt;Type.IPV4: &#x27;IPV4&#x27;&gt;: &#x27;IPv4&#x27;, &lt;Type.IPV6: &#x27;IPV6&#x27;&gt;: &#x27;IPv6&#x27;, &lt;Type.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;: &#x27;AggregateFunction&#x27;, &lt;Type.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;: &#x27;SimpleAggregateFunction&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function json_path_key_only_name&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function json_extract_segments.&lt;locals&gt;._json_extract_segments&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function json_extract_segments.&lt;locals&gt;._json_extract_segments&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function inline_array_sql&gt;, &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CompressColumnConstraint&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ComputedColumnConstraint&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Final&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function _quantile_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCluster&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.EXPLICIT_UNION", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.GROUPINGS_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.OUTER_UNION_MODIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.ON_CLUSTER_TARGETS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;NAMED COLLECTION&#x27;, &#x27;DATABASE&#x27;, &#x27;FUNCTION&#x27;, &#x27;TABLE&#x27;, &#x27;INDEX&#x27;, &#x27;VIEW&#x27;, &#x27;DICTIONARY&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.likeproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LikeProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.eq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">EQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.neq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NEQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.regexpilike_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RegexpILike</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.datatype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.cte_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CTE</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.after_limit_modifiers", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.parameterizedagg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ParameterizedAgg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.anonymousaggfunc_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AnonymousAggFunc</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.combinedaggfunc_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CombinedAggFunc</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.combinedparameterizedagg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CombinedParameterizedAgg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.placeholder_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Placeholder</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.oncluster_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">OnCluster</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.createable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span>,</span><span class=\"param\">\t<span class=\"n\">locations</span><span class=\"p\">:</span> <span class=\"n\">DefaultDict</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.prewhere_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PreWhere</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.indexcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IndexColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.clickhouse.ClickHouse.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.parser_class", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.clickhouse.ClickHouse.Parser&#x27;&gt;"}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.generator_class", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.clickhouse.ClickHouse.Generator&#x27;&gt;"}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;, &#x27;\\x00&#x27;: &#x27;\\\\0&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.BIT_START", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;0b&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.BIT_END", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.HEX_START", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;0x&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.HEX_END", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks": {"fullname": "sqlglot.dialects.databricks", "modulename": "sqlglot.dialects.databricks", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.databricks.Databricks": {"fullname": "sqlglot.dialects.databricks.Databricks", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.spark.Spark"}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"fullname": "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.SAFE_DIVISION", "kind": "variable", "doc": "<p>Whether division by zero throws an error (<code>False</code>) or returns NULL (<code>True</code>).</p>\n", "default_value": "False"}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"fullname": "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.COPY_PARAMS_ARE_CSV", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.databricks.Databricks.Parser": {"fullname": "sqlglot.dialects.databricks.Databricks.Parser", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.spark.Spark.Parser"}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"fullname": "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Parser.STRICT_CAST", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;DATEDIFF&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FIRST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;function build_var_map&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;COLLECT_LIST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;COLLECT_SET&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;GET_JSON_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;&gt;, &#x27;LOCATE&#x27;: &lt;function locate_to_strposition&gt;, &#x27;PERCENTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;PERCENTILE_APPROX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;TO_DATE&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;UNBASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;UNIX_TIMESTAMP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;AGGREGATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;APPROX_PERCENTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;BOOLEAN&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;DOUBLE&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;FLOAT&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;FROM_UTC_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;INT&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;MAP_FROM_ARRAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;RLIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;SHIFTLEFT&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;SHIFTRIGHT&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;STRING&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TO_UNIX_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;TO_UTC_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TRUNC&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TRY_ELEMENT_AT&#x27;: &lt;function Spark.Parser.&lt;lambda&gt;&gt;, &#x27;DATEADD&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;}"}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"fullname": "sqlglot.dialects.databricks.Databricks.Parser.FACTOR", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Parser.FACTOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DIV: &#x27;DIV&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.IntDiv&#x27;&gt;, &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Distance&#x27;&gt;, &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Div&#x27;&gt;, &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Mul&#x27;&gt;, &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;}"}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.databricks.Databricks.Generator": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.spark.Spark.Generator"}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.TABLESAMPLE_SEED_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;REPEATABLE&#x27;"}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.COPY_PARAMS_ARE_WRAPPED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.COPY_PARAMS_EQ_REQUIRED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Databricks.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function var_map_sql&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;function _property_sql&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function no_recursive_cte_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;: &lt;function _json_format_sql&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function _map_sql&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.NotNullColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function strposition_to_locate_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function _str_to_unix_sql&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Spark.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.National&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKeyColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AtTimeZone&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.From&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithinGroup&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function Spark.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;: &lt;function Databricks.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;: &lt;function Databricks.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;: &lt;function _timestamp_diff&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function _timestamp_diff&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Databricks.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.columndef_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ColumnDef</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.generatedasidentitycolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GeneratedAsIdentityColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"fullname": "sqlglot.dialects.databricks.Databricks.Tokenizer", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.spark.Spark.Tokenizer"}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[]"}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"fullname": "sqlglot.dialects.databricks.Databricks.tokenizer_class", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.databricks.Databricks.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.databricks.Databricks.parser_class": {"fullname": "sqlglot.dialects.databricks.Databricks.parser_class", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.databricks.Databricks.Parser&#x27;&gt;"}, "sqlglot.dialects.databricks.Databricks.generator_class": {"fullname": "sqlglot.dialects.databricks.Databricks.generator_class", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.databricks.Databricks.Generator&#x27;&gt;"}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"fullname": "sqlglot.dialects.databricks.Databricks.TIME_TRIE", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"fullname": "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%Y&#x27;: &#x27;yyyy&#x27;, &#x27;%y&#x27;: &#x27;yy&#x27;, &#x27;%B&#x27;: &#x27;MMMM&#x27;, &#x27;%b&#x27;: &#x27;MMM&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%-m&#x27;: &#x27;M&#x27;, &#x27;%d&#x27;: &#x27;dd&#x27;, &#x27;%-d&#x27;: &#x27;d&#x27;, &#x27;%H&#x27;: &#x27;HH&#x27;, &#x27;%-H&#x27;: &#x27;H&#x27;, &#x27;%I&#x27;: &#x27;hh&#x27;, &#x27;%-I&#x27;: &#x27;h&#x27;, &#x27;%M&#x27;: &#x27;mm&#x27;, &#x27;%-M&#x27;: &#x27;m&#x27;, &#x27;%S&#x27;: &#x27;ss&#x27;, &#x27;%-S&#x27;: &#x27;s&#x27;, &#x27;%f&#x27;: &#x27;SSSSSS&#x27;, &#x27;%p&#x27;: &#x27;a&#x27;, &#x27;%j&#x27;: &#x27;DD&#x27;, &#x27;%-j&#x27;: &#x27;D&#x27;, &#x27;%a&#x27;: &#x27;EEE&#x27;, &#x27;%A&#x27;: &#x27;EEEE&#x27;}"}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;Y&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;j&#x27;: {0: True}}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;p&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;A&#x27;: {0: True}}}"}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"fullname": "sqlglot.dialects.databricks.Databricks.QUOTE_START", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"fullname": "sqlglot.dialects.databricks.Databricks.QUOTE_END", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"fullname": "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"fullname": "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"fullname": "sqlglot.dialects.databricks.Databricks.BIT_START", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"fullname": "sqlglot.dialects.databricks.Databricks.BIT_END", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"fullname": "sqlglot.dialects.databricks.Databricks.HEX_START", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"fullname": "sqlglot.dialects.databricks.Databricks.HEX_END", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"fullname": "sqlglot.dialects.databricks.Databricks.BYTE_START", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"fullname": "sqlglot.dialects.databricks.Databricks.BYTE_END", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"fullname": "sqlglot.dialects.databricks.Databricks.UNICODE_START", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"fullname": "sqlglot.dialects.databricks.Databricks.UNICODE_END", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect": {"fullname": "sqlglot.dialects.dialect", "modulename": "sqlglot.dialects.dialect", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"fullname": "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF", "modulename": "sqlglot.dialects.dialect", "qualname": "DATE_ADD_OR_DIFF", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Union[sqlglot.expressions.DateAdd, sqlglot.expressions.TsOrDsAdd, sqlglot.expressions.DateDiff, sqlglot.expressions.TsOrDsDiff]"}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"fullname": "sqlglot.dialects.dialect.DATE_ADD_OR_SUB", "modulename": "sqlglot.dialects.dialect", "qualname": "DATE_ADD_OR_SUB", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Union[sqlglot.expressions.DateAdd, sqlglot.expressions.TsOrDsAdd, sqlglot.expressions.DateSub]"}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"fullname": "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE", "modulename": "sqlglot.dialects.dialect", "qualname": "JSON_EXTRACT_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Union[sqlglot.expressions.JSONExtract, sqlglot.expressions.JSONExtractScalar]"}, "sqlglot.dialects.dialect.logger": {"fullname": "sqlglot.dialects.dialect.logger", "modulename": "sqlglot.dialects.dialect", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.dialects.dialect.Dialects": {"fullname": "sqlglot.dialects.dialect.Dialects", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects", "kind": "class", "doc": "<p>Dialects supported by SQLGLot.</p>\n", "bases": "builtins.str, enum.Enum"}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"fullname": "sqlglot.dialects.dialect.Dialects.DIALECT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.DIALECT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.DIALECT: &#x27;&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"fullname": "sqlglot.dialects.dialect.Dialects.ATHENA", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.ATHENA", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.ATHENA: &#x27;athena&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"fullname": "sqlglot.dialects.dialect.Dialects.BIGQUERY", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.BIGQUERY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.BIGQUERY: &#x27;bigquery&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"fullname": "sqlglot.dialects.dialect.Dialects.CLICKHOUSE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.CLICKHOUSE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.CLICKHOUSE: &#x27;clickhouse&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"fullname": "sqlglot.dialects.dialect.Dialects.DATABRICKS", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.DATABRICKS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.DATABRICKS: &#x27;databricks&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.DORIS": {"fullname": "sqlglot.dialects.dialect.Dialects.DORIS", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.DORIS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.DORIS: &#x27;doris&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.DRILL": {"fullname": "sqlglot.dialects.dialect.Dialects.DRILL", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.DRILL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.DRILL: &#x27;drill&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"fullname": "sqlglot.dialects.dialect.Dialects.DUCKDB", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.DUCKDB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.DUCKDB: &#x27;duckdb&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.HIVE": {"fullname": "sqlglot.dialects.dialect.Dialects.HIVE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.HIVE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.HIVE: &#x27;hive&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"fullname": "sqlglot.dialects.dialect.Dialects.MYSQL", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.MYSQL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.MYSQL: &#x27;mysql&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"fullname": "sqlglot.dialects.dialect.Dialects.ORACLE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.ORACLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.ORACLE: &#x27;oracle&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"fullname": "sqlglot.dialects.dialect.Dialects.POSTGRES", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.POSTGRES", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.POSTGRES: &#x27;postgres&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"fullname": "sqlglot.dialects.dialect.Dialects.PRESTO", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.PRESTO", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.PRESTO: &#x27;presto&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.PRQL": {"fullname": "sqlglot.dialects.dialect.Dialects.PRQL", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.PRQL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.PRQL: &#x27;prql&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"fullname": "sqlglot.dialects.dialect.Dialects.REDSHIFT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.REDSHIFT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.REDSHIFT: &#x27;redshift&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"fullname": "sqlglot.dialects.dialect.Dialects.SNOWFLAKE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.SNOWFLAKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.SNOWFLAKE: &#x27;snowflake&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.SPARK": {"fullname": "sqlglot.dialects.dialect.Dialects.SPARK", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.SPARK", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.SPARK: &#x27;spark&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"fullname": "sqlglot.dialects.dialect.Dialects.SPARK2", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.SPARK2", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.SPARK2: &#x27;spark2&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"fullname": "sqlglot.dialects.dialect.Dialects.SQLITE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.SQLITE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.SQLITE: &#x27;sqlite&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"fullname": "sqlglot.dialects.dialect.Dialects.STARROCKS", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.STARROCKS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.STARROCKS: &#x27;starrocks&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"fullname": "sqlglot.dialects.dialect.Dialects.TABLEAU", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.TABLEAU", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.TABLEAU: &#x27;tableau&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"fullname": "sqlglot.dialects.dialect.Dialects.TERADATA", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.TERADATA", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.TERADATA: &#x27;teradata&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.TRINO": {"fullname": "sqlglot.dialects.dialect.Dialects.TRINO", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.TRINO", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.TRINO: &#x27;trino&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.TSQL": {"fullname": "sqlglot.dialects.dialect.Dialects.TSQL", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.TSQL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.TSQL: &#x27;tsql&#x27;&gt;"}, "sqlglot.dialects.dialect.NormalizationStrategy": {"fullname": "sqlglot.dialects.dialect.NormalizationStrategy", "modulename": "sqlglot.dialects.dialect", "qualname": "NormalizationStrategy", "kind": "class", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "bases": "builtins.str, sqlglot.helper.AutoName"}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"fullname": "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE", "modulename": "sqlglot.dialects.dialect", "qualname": "NormalizationStrategy.LOWERCASE", "kind": "variable", "doc": "<p>Unquoted identifiers are lowercased.</p>\n", "default_value": "&lt;NormalizationStrategy.LOWERCASE: &#x27;LOWERCASE&#x27;&gt;"}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"fullname": "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE", "modulename": "sqlglot.dialects.dialect", "qualname": "NormalizationStrategy.UPPERCASE", "kind": "variable", "doc": "<p>Unquoted identifiers are uppercased.</p>\n", "default_value": "&lt;NormalizationStrategy.UPPERCASE: &#x27;UPPERCASE&#x27;&gt;"}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"fullname": "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE", "modulename": "sqlglot.dialects.dialect", "qualname": "NormalizationStrategy.CASE_SENSITIVE", "kind": "variable", "doc": "<p>Always case-sensitive, regardless of quotes.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_SENSITIVE: &#x27;CASE_SENSITIVE&#x27;&gt;"}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"fullname": "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE", "modulename": "sqlglot.dialects.dialect", "qualname": "NormalizationStrategy.CASE_INSENSITIVE", "kind": "variable", "doc": "<p>Always case-insensitive, regardless of quotes.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialect": {"fullname": "sqlglot.dialects.dialect.Dialect", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dialects.dialect.Dialect.__init__": {"fullname": "sqlglot.dialects.dialect.Dialect.__init__", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span>)</span>"}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"fullname": "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.INDEX_OFFSET", "kind": "variable", "doc": "<p>The base index offset for arrays.</p>\n", "default_value": "0"}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"fullname": "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.WEEK_OFFSET", "kind": "variable", "doc": "<p>First day of the week in DATE_TRUNC(week). Defaults to 0 (Monday). -1 would be Sunday.</p>\n", "default_value": "0"}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"fullname": "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.UNNEST_COLUMN_ONLY", "kind": "variable", "doc": "<p>Whether <code>UNNEST</code> table aliases are treated as column aliases.</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"fullname": "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.ALIAS_POST_TABLESAMPLE", "kind": "variable", "doc": "<p>Whether the table alias comes after tablesample.</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"fullname": "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.TABLESAMPLE_SIZE_IS_PERCENT", "kind": "variable", "doc": "<p>Whether a size in the table sample clause represents percentage.</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.LOWERCASE: &#x27;LOWERCASE&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"fullname": "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT", "kind": "variable", "doc": "<p>Whether an unquoted identifier can start with a digit.</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"fullname": "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.DPIPE_IS_STRING_CONCAT", "kind": "variable", "doc": "<p>Whether the DPIPE token (<code>||</code>) is a string concatenation operator.</p>\n", "default_value": "True"}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"fullname": "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.STRICT_STRING_CONCAT", "kind": "variable", "doc": "<p>Whether <code>CONCAT</code>'s arguments must be strings.</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "True"}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "True"}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"fullname": "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.NORMALIZE_FUNCTIONS", "kind": "variable", "doc": "<p>Determines how function names are going to be normalized.</p>\n\n<h6 id=\"possible-values\">Possible values:</h6>\n\n<blockquote>\n <p>\"upper\" or True: Convert names to uppercase.\n \"lower\": Convert names to lowercase.\n False: Disables function name normalization.</p>\n</blockquote>\n", "annotation": ": bool | str", "default_value": "&#x27;upper&#x27;"}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"fullname": "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.LOG_BASE_FIRST", "kind": "variable", "doc": "<p>Whether the base comes first in the <code>LOG</code> function.\nPossible values: <code>True</code>, <code>False</code>, <code>None</code> (two arguments are not supported by <code>LOG</code>)</p>\n", "annotation": ": Optional[bool]", "default_value": "True"}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"fullname": "sqlglot.dialects.dialect.Dialect.NULL_ORDERING", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.NULL_ORDERING", "kind": "variable", "doc": "<p>Default <code>NULL</code> ordering method to use if not explicitly set.\nPossible values: <code>\"nulls_are_small\"</code>, <code>\"nulls_are_large\"</code>, <code>\"nulls_are_last\"</code></p>\n", "default_value": "&#x27;nulls_are_small&#x27;"}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"fullname": "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.TYPED_DIVISION", "kind": "variable", "doc": "<p>Whether the behavior of <code>a / b</code> depends on the types of <code>a</code> and <code>b</code>.\nFalse means <code>a / b</code> is always float division.\nTrue means <code>a / b</code> is integer division if both <code>a</code> and <code>b</code> are integers.</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"fullname": "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.SAFE_DIVISION", "kind": "variable", "doc": "<p>Whether division by zero throws an error (<code>False</code>) or returns NULL (<code>True</code>).</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"fullname": "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.CONCAT_COALESCE", "kind": "variable", "doc": "<p>A <code>NULL</code> arg in <code>CONCAT</code> yields <code>NULL</code> by default, but in some dialects it yields an empty string.</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"fullname": "sqlglot.dialects.dialect.Dialect.DATE_FORMAT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.DATE_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;%Y-%m-%d&#x27;&quot;"}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"fullname": "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.DATEINT_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;%Y%m%d&#x27;&quot;"}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"fullname": "sqlglot.dialects.dialect.Dialect.TIME_FORMAT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;%Y-%m-%d %H:%M:%S&#x27;&quot;"}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"fullname": "sqlglot.dialects.dialect.Dialect.TIME_MAPPING", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"fullname": "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.FORMAT_MAPPING", "kind": "variable", "doc": "<p>Helper which is used for parsing the special syntax <code>CAST(x AS DATE FORMAT 'yyyy')</code>.\nIf empty, the corresponding trie will be constructed off of <code>TIME_MAPPING</code>.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"fullname": "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.PSEUDOCOLUMNS", "kind": "variable", "doc": "<p>Columns that are auto-generated by the engine corresponding to this dialect.\nFor example, such columns may be excluded from <code>SELECT *</code> queries.</p>\n", "annotation": ": Set[str]", "default_value": "set()"}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"fullname": "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.PREFER_CTE_ALIAS_COLUMN", "kind": "variable", "doc": "<p>Some dialects, such as Snowflake, allow you to reference a CTE column alias in the\nHAVING clause of the CTE. This flag will cause the CTE alias columns to override\nany projection aliases in the subquery.</p>\n\n<p>For example,\n WITH y(c) AS (\n SELECT SUM(a) FROM (SELECT 1 a) AS x HAVING c &gt; 0\n ) SELECT c FROM y;</p>\n\n<pre><code>will be rewritten as\n\nWITH y(c) AS (\n SELECT SUM(a) AS c FROM (SELECT 1 AS a) AS x HAVING c &gt; 0\n) SELECT c FROM y;\n</code></pre>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"fullname": "sqlglot.dialects.dialect.Dialect.tokenizer_class", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.tokens.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialect.parser_class": {"fullname": "sqlglot.dialects.dialect.Dialect.parser_class", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.parser.Parser&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialect.generator_class": {"fullname": "sqlglot.dialects.dialect.Dialect.generator_class", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.generator.Generator&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"fullname": "sqlglot.dialects.dialect.Dialect.TIME_TRIE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"fullname": "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"fullname": "sqlglot.dialects.dialect.Dialect.QUOTE_START", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"fullname": "sqlglot.dialects.dialect.Dialect.QUOTE_END", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"fullname": "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"fullname": "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"fullname": "sqlglot.dialects.dialect.Dialect.BIT_START", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"fullname": "sqlglot.dialects.dialect.Dialect.BIT_END", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"fullname": "sqlglot.dialects.dialect.Dialect.HEX_START", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"fullname": "sqlglot.dialects.dialect.Dialect.HEX_END", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"fullname": "sqlglot.dialects.dialect.Dialect.BYTE_START", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"fullname": "sqlglot.dialects.dialect.Dialect.BYTE_END", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"fullname": "sqlglot.dialects.dialect.Dialect.UNICODE_START", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"fullname": "sqlglot.dialects.dialect.Dialect.UNICODE_END", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"fullname": "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.COPY_PARAMS_ARE_CSV", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"fullname": "sqlglot.dialects.dialect.Dialect.get_or_raise", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.get_or_raise", "kind": "function", "doc": "<p>Look up a dialect in the global dialect registry and return it if it exists.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>dialect:</strong> The target dialect. If this is a string, it can be optionally followed by\nadditional key-value pairs that are separated by commas and are used to specify\ndialect settings, such as whether the dialect's identifiers are case-sensitive.</li>\n</ul>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">dialect</span> <span class=\"o\">=</span> <span class=\"n\">dialect_class</span> <span class=\"o\">=</span> <span class=\"n\">get_or_raise</span><span class=\"p\">(</span><span class=\"s2\">&quot;duckdb&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">dialect</span> <span class=\"o\">=</span> <span class=\"n\">get_or_raise</span><span class=\"p\">(</span><span class=\"s2\">&quot;mysql, normalization_strategy = case_sensitive&quot;</span><span class=\"p\">)</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The corresponding Dialect instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.format_time": {"fullname": "sqlglot.dialects.dialect.Dialect.format_time", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.format_time", "kind": "function", "doc": "<p>Converts a time format in this dialect to its equivalent Python <code>strftime</code> format.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"fullname": "sqlglot.dialects.dialect.Dialect.normalize_identifier", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.normalize_identifier", "kind": "function", "doc": "<p>Transforms an identifier in a way that resembles how it'd be resolved by this dialect.</p>\n\n<p>For example, an identifier like <code>FoO</code> would be resolved as <code>foo</code> in Postgres, because it\nlowercases all unquoted identifiers. On the other hand, Snowflake uppercases them, so\nit would resolve it as <code>FOO</code>. If it was quoted, it'd need to be treated as case-sensitive,\nand so any normalization would be prohibited in order to avoid \"breaking\" the identifier.</p>\n\n<p>There are also dialects like Spark, which are case-insensitive even when quotes are\npresent, and dialects like MySQL, whose resolution rules match those employed by the\nunderlying operating system, for example they may always be case-sensitive in Linux.</p>\n\n<p>Finally, the normalization behavior of some engines can even be controlled through flags,\nlike in Redshift's case, where users can explicitly set enable_case_sensitive_identifier.</p>\n\n<p>SQLGlot aims to understand and handle all of these different behaviors gracefully, so\nthat it can analyze queries in the optimizer and successfully capture their semantics.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"fullname": "sqlglot.dialects.dialect.Dialect.case_sensitive", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.case_sensitive", "kind": "function", "doc": "<p>Checks if text contains any case sensitive characters, based on the dialect's rules.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.can_identify": {"fullname": "sqlglot.dialects.dialect.Dialect.can_identify", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.can_identify", "kind": "function", "doc": "<p>Checks if text can be identified given an identify option.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>text:</strong> The text to check.</li>\n<li><strong>identify:</strong> <code>\"always\"</code> or <code>True</code>: Always returns <code>True</code>.\n<code>\"safe\"</code>: Only returns <code>True</code> if the identifier is case-insensitive.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Whether the given text can be identified.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">identify</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;safe&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"fullname": "sqlglot.dialects.dialect.Dialect.quote_identifier", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.quote_identifier", "kind": "function", "doc": "<p>Adds quotes to a given identifier.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression of interest. If it's not an <code>Identifier</code>, this method is a no-op.</li>\n<li><strong>identify:</strong> If set to <code>False</code>, the quotes will only be added if the identifier is deemed\n\"unsafe\", with respect to its characters and this dialect's normalization strategy.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span>, </span><span class=\"param\"><span class=\"n\">identify</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"fullname": "sqlglot.dialects.dialect.Dialect.to_json_path", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.to_json_path", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">path</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.parse": {"fullname": "sqlglot.dialects.dialect.Dialect.parse", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.parse", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.parse_into": {"fullname": "sqlglot.dialects.dialect.Dialect.parse_into", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.parse_into", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression_type</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]]]</span>,</span><span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.generate": {"fullname": "sqlglot.dialects.dialect.Dialect.generate", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.generate", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.transpile": {"fullname": "sqlglot.dialects.dialect.Dialect.transpile", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.transpile", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.tokenize": {"fullname": "sqlglot.dialects.dialect.Dialect.tokenize", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.tokenize", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"fullname": "sqlglot.dialects.dialect.Dialect.tokenizer", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.tokenizer", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.dialect.Dialect.parser": {"fullname": "sqlglot.dialects.dialect.Dialect.parser", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.parser", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parser</span><span class=\"o\">.</span><span class=\"n\">Parser</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.generator": {"fullname": "sqlglot.dialects.dialect.Dialect.generator", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.generator", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.DialectType": {"fullname": "sqlglot.dialects.dialect.DialectType", "modulename": "sqlglot.dialects.dialect", "qualname": "DialectType", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Union[str, sqlglot.dialects.dialect.Dialect, typing.Type[sqlglot.dialects.dialect.Dialect], NoneType]"}, "sqlglot.dialects.dialect.rename_func": {"fullname": "sqlglot.dialects.dialect.rename_func", "modulename": "sqlglot.dialects.dialect", "qualname": "rename_func", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"fullname": "sqlglot.dialects.dialect.approx_count_distinct_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "approx_count_distinct_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ApproxDistinct</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.if_sql": {"fullname": "sqlglot.dialects.dialect.if_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "if_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;IF&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">false_value</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">If</span><span class=\"p\">],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"fullname": "sqlglot.dialects.dialect.arrow_json_extract_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "arrow_json_extract_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONExtract</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONExtractScalar</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.inline_array_sql": {"fullname": "sqlglot.dialects.dialect.inline_array_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "inline_array_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Array</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.inline_array_unless_query": {"fullname": "sqlglot.dialects.dialect.inline_array_unless_query", "modulename": "sqlglot.dialects.dialect", "qualname": "inline_array_unless_query", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Array</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_ilike_sql": {"fullname": "sqlglot.dialects.dialect.no_ilike_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_ilike_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ILike</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"fullname": "sqlglot.dialects.dialect.no_paren_current_date_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_paren_current_date_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CurrentDate</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"fullname": "sqlglot.dialects.dialect.no_recursive_cte_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_recursive_cte_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">With</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"fullname": "sqlglot.dialects.dialect.no_safe_divide_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_safe_divide_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SafeDivide</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_tablesample_sql": {"fullname": "sqlglot.dialects.dialect.no_tablesample_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_tablesample_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TableSample</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_pivot_sql": {"fullname": "sqlglot.dialects.dialect.no_pivot_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_pivot_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Pivot</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_trycast_sql": {"fullname": "sqlglot.dialects.dialect.no_trycast_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_trycast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TryCast</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"fullname": "sqlglot.dialects.dialect.no_comment_column_constraint_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_comment_column_constraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CommentColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"fullname": "sqlglot.dialects.dialect.no_map_from_entries_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_map_from_entries_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MapFromEntries</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.str_position_sql": {"fullname": "sqlglot.dialects.dialect.str_position_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "str_position_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">StrPosition</span>,</span><span class=\"param\">\t<span class=\"n\">generate_instance</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.struct_extract_sql": {"fullname": "sqlglot.dialects.dialect.struct_extract_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "struct_extract_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">StructExtract</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.var_map_sql": {"fullname": "sqlglot.dialects.dialect.var_map_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "var_map_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Map</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">VarMap</span>,</span><span class=\"param\">\t<span class=\"n\">map_func_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;MAP&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.build_formatted_time": {"fullname": "sqlglot.dialects.dialect.build_formatted_time", "modulename": "sqlglot.dialects.dialect", "qualname": "build_formatted_time", "kind": "function", "doc": "<p>Helper used for time expressions.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>exp_class:</strong> the expression class to instantiate.</li>\n<li><strong>dialect:</strong> target sql dialect.</li>\n<li><strong>default:</strong> the default format, True being time.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A callable that can be used to return the appropriately formatted time expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">exp_class</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">default</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">List</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.time_format": {"fullname": "sqlglot.dialects.dialect.time_format", "modulename": "sqlglot.dialects.dialect", "qualname": "time_format", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">UnixToStr</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">StrToUnix</span><span class=\"p\">],</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.build_date_delta": {"fullname": "sqlglot.dialects.dialect.build_date_delta", "modulename": "sqlglot.dialects.dialect", "qualname": "build_date_delta", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">exp_class</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">unit_mapping</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">List</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"fullname": "sqlglot.dialects.dialect.build_date_delta_with_interval", "modulename": "sqlglot.dialects.dialect", "qualname": "build_date_delta_with_interval", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression_class</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">List</span><span class=\"p\">],</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.date_trunc_to_time": {"fullname": "sqlglot.dialects.dialect.date_trunc_to_time", "modulename": "sqlglot.dialects.dialect", "qualname": "date_trunc_to_time", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DateTrunc</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimestampTrunc</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.date_add_interval_sql": {"fullname": "sqlglot.dialects.dialect.date_add_interval_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "date_add_interval_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">data_type</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">kind</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"fullname": "sqlglot.dialects.dialect.timestamptrunc_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "timestamptrunc_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimestampTrunc</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_timestamp_sql": {"fullname": "sqlglot.dialects.dialect.no_timestamp_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_timestamp_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Timestamp</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.locate_to_strposition": {"fullname": "sqlglot.dialects.dialect.locate_to_strposition", "modulename": "sqlglot.dialects.dialect", "qualname": "locate_to_strposition", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"fullname": "sqlglot.dialects.dialect.strposition_to_locate_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "strposition_to_locate_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">StrPosition</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.left_to_substring_sql": {"fullname": "sqlglot.dialects.dialect.left_to_substring_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "left_to_substring_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Left</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.right_to_substring_sql": {"fullname": "sqlglot.dialects.dialect.right_to_substring_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "right_to_substring_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Left</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.timestrtotime_sql": {"fullname": "sqlglot.dialects.dialect.timestrtotime_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "timestrtotime_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimeStrToTime</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.datestrtodate_sql": {"fullname": "sqlglot.dialects.dialect.datestrtodate_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "datestrtodate_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DateStrToDate</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.encode_decode_sql": {"fullname": "sqlglot.dialects.dialect.encode_decode_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "encode_decode_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">replace</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.min_or_least": {"fullname": "sqlglot.dialects.dialect.min_or_least", "modulename": "sqlglot.dialects.dialect", "qualname": "min_or_least", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Min</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.max_or_greatest": {"fullname": "sqlglot.dialects.dialect.max_or_greatest", "modulename": "sqlglot.dialects.dialect", "qualname": "max_or_greatest", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Max</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.count_if_to_sum": {"fullname": "sqlglot.dialects.dialect.count_if_to_sum", "modulename": "sqlglot.dialects.dialect", "qualname": "count_if_to_sum", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CountIf</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.trim_sql": {"fullname": "sqlglot.dialects.dialect.trim_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "trim_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Trim</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.str_to_time_sql": {"fullname": "sqlglot.dialects.dialect.str_to_time_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "str_to_time_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"fullname": "sqlglot.dialects.dialect.concat_to_dpipe_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "concat_to_dpipe_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Concat</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"fullname": "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "concat_ws_to_dpipe_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ConcatWs</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.regexp_extract_sql": {"fullname": "sqlglot.dialects.dialect.regexp_extract_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "regexp_extract_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RegexpExtract</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.regexp_replace_sql": {"fullname": "sqlglot.dialects.dialect.regexp_replace_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "regexp_replace_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RegexpReplace</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.pivot_column_names": {"fullname": "sqlglot.dialects.dialect.pivot_column_names", "modulename": "sqlglot.dialects.dialect", "qualname": "pivot_column_names", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">aggregations</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.binary_from_function": {"fullname": "sqlglot.dialects.dialect.binary_from_function", "modulename": "sqlglot.dialects.dialect", "qualname": "binary_from_function", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expr_type</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">B</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">List</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">B</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"fullname": "sqlglot.dialects.dialect.build_timestamp_trunc", "modulename": "sqlglot.dialects.dialect", "qualname": "build_timestamp_trunc", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimestampTrunc</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"fullname": "sqlglot.dialects.dialect.any_value_to_max_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "any_value_to_max_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AnyValue</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.bool_xor_sql": {"fullname": "sqlglot.dialects.dialect.bool_xor_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "bool_xor_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Xor</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.is_parse_json": {"fullname": "sqlglot.dialects.dialect.is_parse_json", "modulename": "sqlglot.dialects.dialect", "qualname": "is_parse_json", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.isnull_to_is_null": {"fullname": "sqlglot.dialects.dialect.isnull_to_is_null", "modulename": "sqlglot.dialects.dialect", "qualname": "isnull_to_is_null", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"fullname": "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "generatedasidentitycolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GeneratedAsIdentityColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"fullname": "sqlglot.dialects.dialect.arg_max_or_min_no_count", "modulename": "sqlglot.dialects.dialect", "qualname": "arg_max_or_min_no_count", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ArgMax</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ArgMin</span><span class=\"p\">],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"fullname": "sqlglot.dialects.dialect.ts_or_ds_add_cast", "modulename": "sqlglot.dialects.dialect", "qualname": "ts_or_ds_add_cast", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TsOrDsAdd</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TsOrDsAdd</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.date_delta_sql": {"fullname": "sqlglot.dialects.dialect.date_delta_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "date_delta_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">cast</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DateAdd</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TsOrDsAdd</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DateDiff</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TsOrDsDiff</span><span class=\"p\">]],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.unit_to_str": {"fullname": "sqlglot.dialects.dialect.unit_to_str", "modulename": "sqlglot.dialects.dialect", "qualname": "unit_to_str", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">default</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;DAY&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.unit_to_var": {"fullname": "sqlglot.dialects.dialect.unit_to_var", "modulename": "sqlglot.dialects.dialect", "qualname": "unit_to_var", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">default</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;DAY&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_last_day_sql": {"fullname": "sqlglot.dialects.dialect.no_last_day_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_last_day_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LastDay</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.merge_without_target_sql": {"fullname": "sqlglot.dialects.dialect.merge_without_target_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "merge_without_target_sql", "kind": "function", "doc": "<p>Remove table refs from columns in when statements.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Merge</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.build_json_extract_path": {"fullname": "sqlglot.dialects.dialect.build_json_extract_path", "modulename": "sqlglot.dialects.dialect", "qualname": "build_json_extract_path", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expr_type</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">F</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">zero_based_indexing</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">arrow_req_json_type</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">List</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">F</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.json_extract_segments": {"fullname": "sqlglot.dialects.dialect.json_extract_segments", "modulename": "sqlglot.dialects.dialect", "qualname": "json_extract_segments", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">quoted_index</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">op</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONExtract</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONExtractScalar</span><span class=\"p\">]],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.json_path_key_only_name": {"fullname": "sqlglot.dialects.dialect.json_path_key_only_name", "modulename": "sqlglot.dialects.dialect", "qualname": "json_path_key_only_name", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONPathKey</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"fullname": "sqlglot.dialects.dialect.filter_array_using_unnest", "modulename": "sqlglot.dialects.dialect", "qualname": "filter_array_using_unnest", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ArrayFilter</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"fullname": "sqlglot.dialects.dialect.to_number_with_nls_param", "modulename": "sqlglot.dialects.dialect", "qualname": "to_number_with_nls_param", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ToNumber</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.doris": {"fullname": "sqlglot.dialects.doris", "modulename": "sqlglot.dialects.doris", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.doris.Doris": {"fullname": "sqlglot.dialects.doris.Doris", "modulename": "sqlglot.dialects.doris", "qualname": "Doris", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.mysql.MySQL"}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"fullname": "sqlglot.dialects.doris.Doris.DATE_FORMAT", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.DATE_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyy-MM-dd&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"fullname": "sqlglot.dialects.doris.Doris.DATEINT_FORMAT", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.DATEINT_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyyMMdd&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"fullname": "sqlglot.dialects.doris.Doris.TIME_FORMAT", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyy-MM-dd HH:mm:ss&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.Parser": {"fullname": "sqlglot.dialects.doris.Doris.Parser", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.mysql.MySQL.Parser"}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function build_timestamp_trunc&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;function _str_to_date&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;INSTR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;ISNULL&#x27;: &lt;function isnull_to_is_null&gt;, &#x27;LOCATE&#x27;: &lt;function locate_to_strposition&gt;, &#x27;MAKETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;MONTHNAME&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;COLLECT_SET&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;MONTHS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;REGEXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;}"}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;BINARY&#x27;: {&#x27;LOGS&#x27;: {0: True}}, &#x27;MASTER&#x27;: {&#x27;LOGS&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;BINLOG&#x27;: {&#x27;EVENTS&#x27;: {0: True}}, &#x27;CHARACTER&#x27;: {&#x27;SET&#x27;: {0: True}}, &#x27;CHARSET&#x27;: {0: True}, &#x27;COLLATION&#x27;: {0: True}, &#x27;FULL&#x27;: {&#x27;COLUMNS&#x27;: {0: True}, &#x27;PROCESSLIST&#x27;: {0: True}, &#x27;TABLES&#x27;: {0: True}}, &#x27;COLUMNS&#x27;: {0: True}, &#x27;CREATE&#x27;: {&#x27;DATABASE&#x27;: {0: True}, &#x27;EVENT&#x27;: {0: True}, &#x27;FUNCTION&#x27;: {0: True}, &#x27;PROCEDURE&#x27;: {0: True}, &#x27;TABLE&#x27;: {0: True}, &#x27;TRIGGER&#x27;: {0: True}, &#x27;VIEW&#x27;: {0: True}}, &#x27;DATABASES&#x27;: {0: True}, &#x27;SCHEMAS&#x27;: {0: True}, &#x27;ENGINE&#x27;: {0: True}, &#x27;STORAGE&#x27;: {&#x27;ENGINES&#x27;: {0: True}}, &#x27;ENGINES&#x27;: {0: True}, &#x27;ERRORS&#x27;: {0: True}, &#x27;EVENTS&#x27;: {0: True}, &#x27;FUNCTION&#x27;: {&#x27;CODE&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;GRANTS&#x27;: {0: True}, &#x27;INDEX&#x27;: {0: True}, &#x27;OPEN&#x27;: {&#x27;TABLES&#x27;: {0: True}}, &#x27;PLUGINS&#x27;: {0: True}, &#x27;PROCEDURE&#x27;: {&#x27;CODE&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;PRIVILEGES&#x27;: {0: True}, &#x27;PROCESSLIST&#x27;: {0: True}, &#x27;PROFILE&#x27;: {0: True}, &#x27;PROFILES&#x27;: {0: True}, &#x27;RELAYLOG&#x27;: {&#x27;EVENTS&#x27;: {0: True}}, &#x27;REPLICAS&#x27;: {0: True}, &#x27;SLAVE&#x27;: {&#x27;HOSTS&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;REPLICA&#x27;: {&#x27;STATUS&#x27;: {0: True}}, &#x27;GLOBAL&#x27;: {&#x27;STATUS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}}, &#x27;SESSION&#x27;: {&#x27;STATUS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}}, &#x27;STATUS&#x27;: {0: True}, &#x27;TABLE&#x27;: {&#x27;STATUS&#x27;: {0: True}}, &#x27;TABLES&#x27;: {0: True}, &#x27;TRIGGERS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}, &#x27;WARNINGS&#x27;: {0: True}}"}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.doris.Doris.Parser.SET_TRIE", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}, &#x27;PERSIST&#x27;: {0: True}, &#x27;PERSIST_ONLY&#x27;: {0: True}, &#x27;CHARACTER&#x27;: {&#x27;SET&#x27;: {0: True}}, &#x27;CHARSET&#x27;: {0: True}, &#x27;NAMES&#x27;: {0: True}}"}, "sqlglot.dialects.doris.Doris.Generator": {"fullname": "sqlglot.dialects.doris.Doris.Generator", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.mysql.MySQL.Generator"}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;: &#x27;BIGINT&#x27;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;: &#x27;INT&#x27;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;: &#x27;MEDIUMINT&#x27;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;: &#x27;SMALLINT&#x27;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;: &#x27;TINYINT&#x27;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;: &#x27;DECIMAL&#x27;, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: &#x27;DATETIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;DATETIME&#x27;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;STRING&#x27;}"}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"fullname": "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.CAST_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"fullname": "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.TIMESTAMP_FUNC_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "set()"}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function no_paren_current_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function Doris.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeNEQ&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function strposition_to_locate_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _str_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TableSample&#x27;&gt;: &lt;function no_tablesample_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function _trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function Doris.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function Doris.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function approx_count_distinct_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Doris.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function Doris.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function Doris.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Doris.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"fullname": "sqlglot.dialects.doris.Doris.tokenizer_class", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.tokens.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.doris.Doris.parser_class": {"fullname": "sqlglot.dialects.doris.Doris.parser_class", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.doris.Doris.Parser&#x27;&gt;"}, "sqlglot.dialects.doris.Doris.generator_class": {"fullname": "sqlglot.dialects.doris.Doris.generator_class", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.doris.Doris.Generator&#x27;&gt;"}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"fullname": "sqlglot.dialects.doris.Doris.TIME_TRIE", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"fullname": "sqlglot.dialects.doris.Doris.FORMAT_TRIE", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%B&#x27;: &#x27;%M&#x27;, &#x27;%-m&#x27;: &#x27;%c&#x27;, &#x27;%-d&#x27;: &#x27;%e&#x27;, &#x27;%I&#x27;: &#x27;%h&#x27;, &#x27;%M&#x27;: &#x27;%i&#x27;, &#x27;%S&#x27;: &#x27;%s&#x27;, &#x27;%W&#x27;: &#x27;%u&#x27;, &#x27;%-H&#x27;: &#x27;%k&#x27;, &#x27;%-I&#x27;: &#x27;%l&#x27;, &#x27;%H:%M:%S&#x27;: &#x27;%T&#x27;, &#x27;%a&#x27;: &#x27;%W&#x27;}"}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;B&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;H&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;M&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;S&#x27;: {0: True}}}}}}}, &#x27;a&#x27;: {0: True}}}"}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"fullname": "sqlglot.dialects.doris.Doris.QUOTE_START", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"fullname": "sqlglot.dialects.doris.Doris.QUOTE_END", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"fullname": "sqlglot.dialects.doris.Doris.IDENTIFIER_START", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"fullname": "sqlglot.dialects.doris.Doris.IDENTIFIER_END", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.doris.Doris.BIT_START": {"fullname": "sqlglot.dialects.doris.Doris.BIT_START", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;b&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.BIT_END": {"fullname": "sqlglot.dialects.doris.Doris.BIT_END", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.HEX_START": {"fullname": "sqlglot.dialects.doris.Doris.HEX_START", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;x&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.HEX_END": {"fullname": "sqlglot.dialects.doris.Doris.HEX_END", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.BYTE_START": {"fullname": "sqlglot.dialects.doris.Doris.BYTE_START", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.doris.Doris.BYTE_END": {"fullname": "sqlglot.dialects.doris.Doris.BYTE_END", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"fullname": "sqlglot.dialects.doris.Doris.UNICODE_START", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"fullname": "sqlglot.dialects.doris.Doris.UNICODE_END", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill": {"fullname": "sqlglot.dialects.drill", "modulename": "sqlglot.dialects.drill", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.drill.Drill": {"fullname": "sqlglot.dialects.drill.Drill", "modulename": "sqlglot.dialects.drill", "qualname": "Drill", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"fullname": "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.NORMALIZE_FUNCTIONS", "kind": "variable", "doc": "<p>Determines how function names are going to be normalized.</p>\n\n<h6 id=\"possible-values\">Possible values:</h6>\n\n<blockquote>\n <p>\"upper\" or True: Convert names to uppercase.\n \"lower\": Convert names to lowercase.\n False: Disables function name normalization.</p>\n</blockquote>\n", "annotation": ": bool | str", "default_value": "False"}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"fullname": "sqlglot.dialects.drill.Drill.NULL_ORDERING", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.NULL_ORDERING", "kind": "variable", "doc": "<p>Default <code>NULL</code> ordering method to use if not explicitly set.\nPossible values: <code>\"nulls_are_small\"</code>, <code>\"nulls_are_large\"</code>, <code>\"nulls_are_last\"</code></p>\n", "default_value": "&#x27;nulls_are_last&#x27;"}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"fullname": "sqlglot.dialects.drill.Drill.DATE_FORMAT", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.DATE_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyy-MM-dd&#x27;&quot;"}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"fullname": "sqlglot.dialects.drill.Drill.DATEINT_FORMAT", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.DATEINT_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyyMMdd&#x27;&quot;"}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"fullname": "sqlglot.dialects.drill.Drill.TIME_FORMAT", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyy-MM-dd HH:mm:ss&#x27;&quot;"}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"fullname": "sqlglot.dialects.drill.Drill.TYPED_DIVISION", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.TYPED_DIVISION", "kind": "variable", "doc": "<p>Whether the behavior of <code>a / b</code> depends on the types of <code>a</code> and <code>b</code>.\nFalse means <code>a / b</code> is always float division.\nTrue means <code>a / b</code> is integer division if both <code>a</code> and <code>b</code> are integers.</p>\n", "default_value": "True"}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"fullname": "sqlglot.dialects.drill.Drill.CONCAT_COALESCE", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.CONCAT_COALESCE", "kind": "variable", "doc": "<p>A <code>NULL</code> arg in <code>CONCAT</code> yields <code>NULL</code> by default, but in some dialects it yields an empty string.</p>\n", "default_value": "True"}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"fullname": "sqlglot.dialects.drill.Drill.TIME_MAPPING", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "default_value": "{&#x27;y&#x27;: &#x27;%Y&#x27;, &#x27;Y&#x27;: &#x27;%Y&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;yyyy&#x27;: &#x27;%Y&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;yy&#x27;: &#x27;%y&#x27;, &#x27;MMMM&#x27;: &#x27;%B&#x27;, &#x27;MMM&#x27;: &#x27;%b&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;M&#x27;: &#x27;%-m&#x27;, &#x27;dd&#x27;: &#x27;%d&#x27;, &#x27;d&#x27;: &#x27;%-d&#x27;, &#x27;HH&#x27;: &#x27;%H&#x27;, &#x27;H&#x27;: &#x27;%-H&#x27;, &#x27;hh&#x27;: &#x27;%I&#x27;, &#x27;h&#x27;: &#x27;%-I&#x27;, &#x27;mm&#x27;: &#x27;%M&#x27;, &#x27;m&#x27;: &#x27;%-M&#x27;, &#x27;ss&#x27;: &#x27;%S&#x27;, &#x27;s&#x27;: &#x27;%-S&#x27;, &#x27;SSSSSS&#x27;: &#x27;%f&#x27;, &#x27;a&#x27;: &#x27;%p&#x27;, &#x27;DD&#x27;: &#x27;%j&#x27;, &#x27;D&#x27;: &#x27;%-j&#x27;, &#x27;E&#x27;: &#x27;%a&#x27;, &#x27;EE&#x27;: &#x27;%a&#x27;, &#x27;EEE&#x27;: &#x27;%a&#x27;, &#x27;EEEE&#x27;: &#x27;%A&#x27;, &quot;&#x27;&#x27;T&#x27;&#x27;&quot;: &#x27;T&#x27;}"}, "sqlglot.dialects.drill.Drill.Tokenizer": {"fullname": "sqlglot.dialects.drill.Drill.Tokenizer", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;`&#x27;]"}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;]"}, "sqlglot.dialects.drill.Drill.Parser": {"fullname": "sqlglot.dialects.drill.Drill.Parser", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"fullname": "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Parser.STRICT_CAST", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;}"}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.drill.Drill.Parser.SET_TRIE", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.drill.Drill.Generator": {"fullname": "sqlglot.dialects.drill.Drill.Generator", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"fullname": "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;}"}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function str_position_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date&gt;, &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"fullname": "sqlglot.dialects.drill.Drill.tokenizer_class", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.drill.Drill.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.drill.Drill.parser_class": {"fullname": "sqlglot.dialects.drill.Drill.parser_class", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.drill.Drill.Parser&#x27;&gt;"}, "sqlglot.dialects.drill.Drill.generator_class": {"fullname": "sqlglot.dialects.drill.Drill.generator_class", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.drill.Drill.Generator&#x27;&gt;"}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"fullname": "sqlglot.dialects.drill.Drill.TIME_TRIE", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}, &quot;&#x27;&quot;: {&quot;&#x27;&quot;: {&#x27;T&#x27;: {&quot;&#x27;&quot;: {&quot;&#x27;&quot;: {0: True}}}}}}"}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"fullname": "sqlglot.dialects.drill.Drill.FORMAT_TRIE", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}, &quot;&#x27;&quot;: {&quot;&#x27;&quot;: {&#x27;T&#x27;: {&quot;&#x27;&quot;: {&quot;&#x27;&quot;: {0: True}}}}}}"}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%Y&#x27;: &#x27;yyyy&#x27;, &#x27;%y&#x27;: &#x27;yy&#x27;, &#x27;%B&#x27;: &#x27;MMMM&#x27;, &#x27;%b&#x27;: &#x27;MMM&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%-m&#x27;: &#x27;M&#x27;, &#x27;%d&#x27;: &#x27;dd&#x27;, &#x27;%-d&#x27;: &#x27;d&#x27;, &#x27;%H&#x27;: &#x27;HH&#x27;, &#x27;%-H&#x27;: &#x27;H&#x27;, &#x27;%I&#x27;: &#x27;hh&#x27;, &#x27;%-I&#x27;: &#x27;h&#x27;, &#x27;%M&#x27;: &#x27;mm&#x27;, &#x27;%-M&#x27;: &#x27;m&#x27;, &#x27;%S&#x27;: &#x27;ss&#x27;, &#x27;%-S&#x27;: &#x27;s&#x27;, &#x27;%f&#x27;: &#x27;SSSSSS&#x27;, &#x27;%p&#x27;: &#x27;a&#x27;, &#x27;%j&#x27;: &#x27;DD&#x27;, &#x27;%-j&#x27;: &#x27;D&#x27;, &#x27;%a&#x27;: &#x27;EEE&#x27;, &#x27;%A&#x27;: &#x27;EEEE&#x27;, &#x27;T&#x27;: &quot;&#x27;&#x27;T&#x27;&#x27;&quot;}"}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;Y&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;j&#x27;: {0: True}}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;p&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;A&#x27;: {0: True}}, &#x27;T&#x27;: {0: True}}"}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"fullname": "sqlglot.dialects.drill.Drill.QUOTE_START", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"fullname": "sqlglot.dialects.drill.Drill.QUOTE_END", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"fullname": "sqlglot.dialects.drill.Drill.IDENTIFIER_START", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"fullname": "sqlglot.dialects.drill.Drill.IDENTIFIER_END", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.drill.Drill.BIT_START": {"fullname": "sqlglot.dialects.drill.Drill.BIT_START", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill.Drill.BIT_END": {"fullname": "sqlglot.dialects.drill.Drill.BIT_END", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill.Drill.HEX_START": {"fullname": "sqlglot.dialects.drill.Drill.HEX_START", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill.Drill.HEX_END": {"fullname": "sqlglot.dialects.drill.Drill.HEX_END", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill.Drill.BYTE_START": {"fullname": "sqlglot.dialects.drill.Drill.BYTE_START", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill.Drill.BYTE_END": {"fullname": "sqlglot.dialects.drill.Drill.BYTE_END", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"fullname": "sqlglot.dialects.drill.Drill.UNICODE_START", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"fullname": "sqlglot.dialects.drill.Drill.UNICODE_END", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb": {"fullname": "sqlglot.dialects.duckdb", "modulename": "sqlglot.dialects.duckdb", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.duckdb.DuckDB": {"fullname": "sqlglot.dialects.duckdb.DuckDB", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"fullname": "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.NULL_ORDERING", "kind": "variable", "doc": "<p>Default <code>NULL</code> ordering method to use if not explicitly set.\nPossible values: <code>\"nulls_are_small\"</code>, <code>\"nulls_are_large\"</code>, <code>\"nulls_are_last\"</code></p>\n", "default_value": "&#x27;nulls_are_last&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"fullname": "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.SAFE_DIVISION", "kind": "variable", "doc": "<p>Whether division by zero throws an error (<code>False</code>) or returns NULL (<code>True</code>).</p>\n", "default_value": "True"}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"fullname": "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.INDEX_OFFSET", "kind": "variable", "doc": "<p>The base index offset for arrays.</p>\n", "default_value": "1"}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.CONCAT_COALESCE", "kind": "variable", "doc": "<p>A <code>NULL</code> arg in <code>CONCAT</code> yields <code>NULL</code> by default, but in some dialects it yields an empty string.</p>\n", "default_value": "True"}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"fullname": "sqlglot.dialects.duckdb.DuckDB.to_json_path", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.to_json_path", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">path</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Tokenizer", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Tokenizer.HEREDOC_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;$&#x27;]"}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;"}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;//&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;ATTACH&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;BITSTRING&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;CHARACTER VARYING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;EXCLUDE&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;LOGICAL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;ONLY&#x27;: &lt;TokenType.ONLY: &#x27;ONLY&#x27;&gt;, &#x27;PIVOT_WIDER&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;POSITIONAL&#x27;: &lt;TokenType.POSITIONAL: &#x27;POSITIONAL&#x27;&gt;, &#x27;SIGNED&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;UBIGINT&#x27;: &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &#x27;UINTEGER&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;USMALLINT&#x27;: &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &#x27;UTINYINT&#x27;: &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &#x27;TIMESTAMP_S&#x27;: &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &#x27;TIMESTAMP_MS&#x27;: &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &#x27;TIMESTAMP_NS&#x27;: &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &#x27;TIMESTAMP_US&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;$&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.BITWISE", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.AMP: &#x27;AMP&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;, &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;, &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;, &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;STRUCT_PACK&#x27;, &#x27;STRUCT&#x27;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function _build_date_diff&gt;, &#x27;DATE_DIFF&#x27;: &lt;function _build_date_diff&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function date_trunc_to_time&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;function _build_generate_series.&lt;locals&gt;._builder&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ARRAY_HAS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;ARRAY_REVERSE_SORT&#x27;: &lt;function _build_sort_array_desc&gt;, &#x27;DATETRUNC&#x27;: &lt;function date_trunc_to_time&gt;, &#x27;EPOCH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;EPOCH_MS&#x27;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;, &#x27;JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_EXTRACT_PATH&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_STRING&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIST_HAS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;LIST_REVERSE_SORT&#x27;: &lt;function _build_sort_array_desc&gt;, &#x27;LIST_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;LIST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;MAKE_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;MAKE_TIMESTAMP&#x27;: &lt;function _build_make_timestamp&gt;, &#x27;MEDIAN&#x27;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;, &#x27;QUANTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;QUANTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;REGEXP_MATCHES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;STRFTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;STRING_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;STRING_SPLIT_REGEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;STRING_TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;STRPTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;STRUCT_PACK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STR_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;STR_SPLIT_REGEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNNEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;RANGE&#x27;: &lt;function _build_generate_series.&lt;locals&gt;._builder&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ANY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IF&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NEXT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MAP&#x27;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.PLACEHOLDER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.PARAMETER_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;$&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;$&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;LIMIT&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.STRUCT_DELIMITER", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;(&#x27;, &#x27;)&#x27;)"}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.RENAME_TABLE_WITH_DB", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.TABLESAMPLE_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;USING SAMPLE&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;REPEATABLE&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;,&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.IGNORE_NULLS_IN_FUNC", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.MULTI_ARG_DISTINCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.COPY_HAS_INTO_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function no_comment_column_constraint_sql&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function no_timestamp_sql&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function approx_count_distinct_sql&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function inline_array_unless_query&gt;, &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;: &lt;function _array_sort_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DataType&#x27;&gt;: &lt;function _datatype_sql&gt;, &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;: &lt;function _date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _date_delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _date_delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntDiv&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;: &lt;function _json_format_sql&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;: &lt;function _sort_array_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function str_position_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function str_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;: &lt;function _struct_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;: &lt;function _date_delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _ts_or_ds_add_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function bool_xor_sql&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;: &#x27;UINTEGER&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;: &#x27;TIMESTAMP_S&#x27;, &lt;Type.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;: &#x27;TIMESTAMP_MS&#x27;, &lt;Type.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;: &#x27;TIMESTAMP_NS&#x27;}"}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.STAR_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;except&#x27;: &#x27;EXCLUDE&#x27;, &#x27;replace&#x27;: &#x27;REPLACE&#x27;}"}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Literal&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Paren&#x27;&gt;)"}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.timefromparts_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimeFromParts</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.timestampfromparts_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimestampFromParts</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.tablesample_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TableSample</span>,</span><span class=\"param\">\t<span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; AS &#39;</span>,</span><span class=\"param\">\t<span class=\"n\">tablesample_keyword</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.interval_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Interval</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.columndef_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ColumnDef</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.join_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Join</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.generateseries_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GenerateSeries</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.bracket_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.withingroup_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">WithinGroup</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"fullname": "sqlglot.dialects.duckdb.DuckDB.tokenizer_class", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.duckdb.DuckDB.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"fullname": "sqlglot.dialects.duckdb.DuckDB.parser_class", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.duckdb.DuckDB.Parser&#x27;&gt;"}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"fullname": "sqlglot.dialects.duckdb.DuckDB.generator_class", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.duckdb.DuckDB.Generator&#x27;&gt;"}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"fullname": "sqlglot.dialects.duckdb.DuckDB.QUOTE_START", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"fullname": "sqlglot.dialects.duckdb.DuckDB.QUOTE_END", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"fullname": "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"fullname": "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"fullname": "sqlglot.dialects.duckdb.DuckDB.BIT_START", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"fullname": "sqlglot.dialects.duckdb.DuckDB.BIT_END", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"fullname": "sqlglot.dialects.duckdb.DuckDB.HEX_START", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"fullname": "sqlglot.dialects.duckdb.DuckDB.HEX_END", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"fullname": "sqlglot.dialects.duckdb.DuckDB.BYTE_START", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"fullname": "sqlglot.dialects.duckdb.DuckDB.BYTE_END", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"fullname": "sqlglot.dialects.duckdb.DuckDB.UNICODE_START", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"fullname": "sqlglot.dialects.duckdb.DuckDB.UNICODE_END", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive": {"fullname": "sqlglot.dialects.hive", "modulename": "sqlglot.dialects.hive", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"fullname": "sqlglot.dialects.hive.DATE_DELTA_INTERVAL", "modulename": "sqlglot.dialects.hive", "qualname": "DATE_DELTA_INTERVAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;YEAR&#x27;: (&#x27;ADD_MONTHS&#x27;, 12), &#x27;MONTH&#x27;: (&#x27;ADD_MONTHS&#x27;, 1), &#x27;QUARTER&#x27;: (&#x27;ADD_MONTHS&#x27;, 3), &#x27;WEEK&#x27;: (&#x27;DATE_ADD&#x27;, 7), &#x27;DAY&#x27;: (&#x27;DATE_ADD&#x27;, 1)}"}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"fullname": "sqlglot.dialects.hive.TIME_DIFF_FACTOR", "modulename": "sqlglot.dialects.hive", "qualname": "TIME_DIFF_FACTOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;MILLISECOND&#x27;: &#x27; * 1000&#x27;, &#x27;SECOND&#x27;: &#x27;&#x27;, &#x27;MINUTE&#x27;: &#x27; / 60&#x27;, &#x27;HOUR&#x27;: &#x27; / 3600&#x27;}"}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"fullname": "sqlglot.dialects.hive.DIFF_MONTH_SWITCH", "modulename": "sqlglot.dialects.hive", "qualname": "DIFF_MONTH_SWITCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;YEAR&#x27;, &#x27;QUARTER&#x27;, &#x27;MONTH&#x27;)"}, "sqlglot.dialects.hive.Hive": {"fullname": "sqlglot.dialects.hive.Hive", "modulename": "sqlglot.dialects.hive", "qualname": "Hive", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"fullname": "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.ALIAS_POST_TABLESAMPLE", "kind": "variable", "doc": "<p>Whether the table alias comes after tablesample.</p>\n", "default_value": "True"}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"fullname": "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.IDENTIFIERS_CAN_START_WITH_DIGIT", "kind": "variable", "doc": "<p>Whether an unquoted identifier can start with a digit.</p>\n", "default_value": "True"}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"fullname": "sqlglot.dialects.hive.Hive.SAFE_DIVISION", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.SAFE_DIVISION", "kind": "variable", "doc": "<p>Whether division by zero throws an error (<code>False</code>) or returns NULL (<code>True</code>).</p>\n", "default_value": "True"}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"fullname": "sqlglot.dialects.hive.Hive.TIME_MAPPING", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;y&#x27;: &#x27;%Y&#x27;, &#x27;Y&#x27;: &#x27;%Y&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;yyyy&#x27;: &#x27;%Y&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;yy&#x27;: &#x27;%y&#x27;, &#x27;MMMM&#x27;: &#x27;%B&#x27;, &#x27;MMM&#x27;: &#x27;%b&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;M&#x27;: &#x27;%-m&#x27;, &#x27;dd&#x27;: &#x27;%d&#x27;, &#x27;d&#x27;: &#x27;%-d&#x27;, &#x27;HH&#x27;: &#x27;%H&#x27;, &#x27;H&#x27;: &#x27;%-H&#x27;, &#x27;hh&#x27;: &#x27;%I&#x27;, &#x27;h&#x27;: &#x27;%-I&#x27;, &#x27;mm&#x27;: &#x27;%M&#x27;, &#x27;m&#x27;: &#x27;%-M&#x27;, &#x27;ss&#x27;: &#x27;%S&#x27;, &#x27;s&#x27;: &#x27;%-S&#x27;, &#x27;SSSSSS&#x27;: &#x27;%f&#x27;, &#x27;a&#x27;: &#x27;%p&#x27;, &#x27;DD&#x27;: &#x27;%j&#x27;, &#x27;D&#x27;: &#x27;%-j&#x27;, &#x27;E&#x27;: &#x27;%a&#x27;, &#x27;EE&#x27;: &#x27;%a&#x27;, &#x27;EEE&#x27;: &#x27;%a&#x27;, &#x27;EEEE&#x27;: &#x27;%A&#x27;}"}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"fullname": "sqlglot.dialects.hive.Hive.DATE_FORMAT", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.DATE_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyy-MM-dd&#x27;&quot;"}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"fullname": "sqlglot.dialects.hive.Hive.DATEINT_FORMAT", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.DATEINT_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyyMMdd&#x27;&quot;"}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"fullname": "sqlglot.dialects.hive.Hive.TIME_FORMAT", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyy-MM-dd HH:mm:ss&#x27;&quot;"}, "sqlglot.dialects.hive.Hive.Tokenizer": {"fullname": "sqlglot.dialects.hive.Hive.Tokenizer", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"fullname": "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Tokenizer.QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;&quot;&#x27;]"}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;`&#x27;]"}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;]"}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;$&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;}"}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;ADD ARCHIVE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;ADD ARCHIVES&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;ADD FILE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;ADD FILES&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;ADD JAR&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;ADD JARS&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;MSCK REPAIR&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;REFRESH&#x27;: &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &#x27;TIMESTAMP AS OF&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;VERSION AS OF&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;WITH SERDEPROPERTIES&#x27;: &lt;TokenType.SERDE_PROPERTIES: &#x27;SERDE_PROPERTIES&#x27;&gt;}"}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"fullname": "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Tokenizer.NUMERIC_LITERALS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;L&#x27;: &#x27;BIGINT&#x27;, &#x27;S&#x27;: &#x27;SMALLINT&#x27;, &#x27;Y&#x27;: &#x27;TINYINT&#x27;, &#x27;D&#x27;: &#x27;DOUBLE&#x27;, &#x27;F&#x27;: &#x27;FLOAT&#x27;, &#x27;BD&#x27;: &#x27;DECIMAL&#x27;}"}, "sqlglot.dialects.hive.Hive.Parser": {"fullname": "sqlglot.dialects.hive.Hive.Parser", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"fullname": "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.STRICT_CAST", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"fullname": "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.VALUES_FOLLOWED_BY_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FIRST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;function build_var_map&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;COLLECT_LIST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;COLLECT_SET&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;GET_JSON_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;&gt;, &#x27;LOCATE&#x27;: &lt;function locate_to_strposition&gt;, &#x27;PERCENTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;PERCENTILE_APPROX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;TO_DATE&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;UNBASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;UNIX_TIMESTAMP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.NO_PAREN_FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ANY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IF&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NEXT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"fullname": "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.PROPERTY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BACKUP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BLOCKCOMPRESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECKSUM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COPY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATABLOCKSIZE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFINER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DETERMINISTIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTSTYLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENGINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXECUTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTERNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FALLBACK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FREESPACE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;HEAP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ICEBERG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IMMUTABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INHERITS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOURNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LANGUAGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LAYOUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIFETIME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCATION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCKING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATERIALIZED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MERGEBLOCKRATIO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MULTISET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ORDER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OUTPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;READS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REMOTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RETURNS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAMPLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SETTINGS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SHARING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SORTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SOURCE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STORED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SYSTEM_VERSIONING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TBLPROPERTIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMPORARY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSIENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;USING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNLOGGED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;VOLATILE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH SERDEPROPERTIES&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.hive.Hive.Parser.SET_TRIE", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.hive.Hive.Generator": {"fullname": "sqlglot.dialects.hive.Hive.Generator", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"fullname": "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;LIMIT&#x27;"}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"fullname": "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.TABLESAMPLE_WITH_METHOD", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"fullname": "sqlglot.dialects.hive.Hive.Generator.INDEX_ON", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.INDEX_ON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ON TABLE&#x27;"}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"fullname": "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.EXTRACT_ALLOWS_QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"fullname": "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"fullname": "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.Subquery&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Union&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Insert&#x27;&gt;}"}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;}"}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;BINARY&#x27;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;: &#x27;BOOLEAN&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.TIME: &#x27;TIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;BINARY&#x27;}"}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function var_map_sql&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Group&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;function _property_sql&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function approx_count_distinct_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;: &lt;function _array_sort_sql&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function no_recursive_cte_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;: &lt;function _json_format_sql&gt;, &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;: &lt;function left_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function var_map_sql&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotNullColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;: &lt;function regexp_replace_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;: &lt;function right_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function strposition_to_locate_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _str_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function _str_to_unix_sql&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.National&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKeyColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.parameter_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.parameter_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Parameter</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.schema_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.schema_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Schema</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.constraint_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.constraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Constraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.rowformatserdeproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RowFormatSerdeProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.arrayagg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ArrayAgg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"fullname": "sqlglot.dialects.hive.Hive.Generator.with_properties", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.with_properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.datatype_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.datatype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.version_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.version_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Version</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.struct_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.struct_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Struct</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"fullname": "sqlglot.dialects.hive.Hive.tokenizer_class", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.hive.Hive.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.hive.Hive.parser_class": {"fullname": "sqlglot.dialects.hive.Hive.parser_class", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.hive.Hive.Parser&#x27;&gt;"}, "sqlglot.dialects.hive.Hive.generator_class": {"fullname": "sqlglot.dialects.hive.Hive.generator_class", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.hive.Hive.Generator&#x27;&gt;"}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"fullname": "sqlglot.dialects.hive.Hive.TIME_TRIE", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"fullname": "sqlglot.dialects.hive.Hive.FORMAT_TRIE", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%Y&#x27;: &#x27;yyyy&#x27;, &#x27;%y&#x27;: &#x27;yy&#x27;, &#x27;%B&#x27;: &#x27;MMMM&#x27;, &#x27;%b&#x27;: &#x27;MMM&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%-m&#x27;: &#x27;M&#x27;, &#x27;%d&#x27;: &#x27;dd&#x27;, &#x27;%-d&#x27;: &#x27;d&#x27;, &#x27;%H&#x27;: &#x27;HH&#x27;, &#x27;%-H&#x27;: &#x27;H&#x27;, &#x27;%I&#x27;: &#x27;hh&#x27;, &#x27;%-I&#x27;: &#x27;h&#x27;, &#x27;%M&#x27;: &#x27;mm&#x27;, &#x27;%-M&#x27;: &#x27;m&#x27;, &#x27;%S&#x27;: &#x27;ss&#x27;, &#x27;%-S&#x27;: &#x27;s&#x27;, &#x27;%f&#x27;: &#x27;SSSSSS&#x27;, &#x27;%p&#x27;: &#x27;a&#x27;, &#x27;%j&#x27;: &#x27;DD&#x27;, &#x27;%-j&#x27;: &#x27;D&#x27;, &#x27;%a&#x27;: &#x27;EEE&#x27;, &#x27;%A&#x27;: &#x27;EEEE&#x27;}"}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;Y&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;j&#x27;: {0: True}}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;p&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;A&#x27;: {0: True}}}"}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"fullname": "sqlglot.dialects.hive.Hive.QUOTE_START", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"fullname": "sqlglot.dialects.hive.Hive.QUOTE_END", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"fullname": "sqlglot.dialects.hive.Hive.IDENTIFIER_START", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"fullname": "sqlglot.dialects.hive.Hive.IDENTIFIER_END", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.hive.Hive.BIT_START": {"fullname": "sqlglot.dialects.hive.Hive.BIT_START", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive.Hive.BIT_END": {"fullname": "sqlglot.dialects.hive.Hive.BIT_END", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive.Hive.HEX_START": {"fullname": "sqlglot.dialects.hive.Hive.HEX_START", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive.Hive.HEX_END": {"fullname": "sqlglot.dialects.hive.Hive.HEX_END", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive.Hive.BYTE_START": {"fullname": "sqlglot.dialects.hive.Hive.BYTE_START", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive.Hive.BYTE_END": {"fullname": "sqlglot.dialects.hive.Hive.BYTE_END", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"fullname": "sqlglot.dialects.hive.Hive.UNICODE_START", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"fullname": "sqlglot.dialects.hive.Hive.UNICODE_END", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.mysql": {"fullname": "sqlglot.dialects.mysql", "modulename": "sqlglot.dialects.mysql", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"fullname": "sqlglot.dialects.mysql.TIME_SPECIFIERS", "modulename": "sqlglot.dialects.mysql", "qualname": "TIME_SPECIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;i&#x27;, &#x27;p&#x27;, &#x27;s&#x27;, &#x27;r&#x27;, &#x27;H&#x27;, &#x27;S&#x27;, &#x27;f&#x27;, &#x27;h&#x27;, &#x27;T&#x27;, &#x27;k&#x27;, &#x27;I&#x27;, &#x27;l&#x27;}"}, "sqlglot.dialects.mysql.date_add_sql": {"fullname": "sqlglot.dialects.mysql.date_add_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "date_add_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">kind</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL": {"fullname": "sqlglot.dialects.mysql.MySQL", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"fullname": "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT", "kind": "variable", "doc": "<p>Whether an unquoted identifier can start with a digit.</p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_SENSITIVE: &#x27;CASE_SENSITIVE&#x27;&gt;"}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"fullname": "sqlglot.dialects.mysql.MySQL.TIME_FORMAT", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;%Y-%m-%d %T&#x27;&quot;"}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"fullname": "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.DPIPE_IS_STRING_CONCAT", "kind": "variable", "doc": "<p>Whether the DPIPE token (<code>||</code>) is a string concatenation operator.</p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"fullname": "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.SAFE_DIVISION", "kind": "variable", "doc": "<p>Whether division by zero throws an error (<code>False</code>) or returns NULL (<code>True</code>).</p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.TIME_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%M&#x27;: &#x27;%B&#x27;, &#x27;%c&#x27;: &#x27;%-m&#x27;, &#x27;%e&#x27;: &#x27;%-d&#x27;, &#x27;%h&#x27;: &#x27;%I&#x27;, &#x27;%i&#x27;: &#x27;%M&#x27;, &#x27;%s&#x27;: &#x27;%S&#x27;, &#x27;%u&#x27;: &#x27;%W&#x27;, &#x27;%k&#x27;: &#x27;%-H&#x27;, &#x27;%l&#x27;: &#x27;%-I&#x27;, &#x27;%T&#x27;: &#x27;%H:%M:%S&#x27;, &#x27;%W&#x27;: &#x27;%a&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;&quot;&#x27;]"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.COMMENTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;--&#x27;, &#x27;#&#x27;, (&#x27;/*&#x27;, &#x27;*/&#x27;)]"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;`&#x27;]"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;&quot;&#x27;, &#x27;\\\\&#x27;]"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.BIT_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;b&#x27;&quot;, &quot;&#x27;&quot;), (&quot;B&#x27;&quot;, &quot;&#x27;&quot;), (&#x27;0b&#x27;, &#x27;&#x27;)]"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;x&#x27;&quot;, &quot;&#x27;&quot;), (&quot;X&#x27;&quot;, &quot;&#x27;&quot;), (&#x27;0x&#x27;, &#x27;&#x27;)]"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;CHARSET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;FORCE&#x27;: &lt;TokenType.FORCE: &#x27;FORCE&#x27;&gt;, &#x27;IGNORE&#x27;: &lt;TokenType.IGNORE: &#x27;IGNORE&#x27;&gt;, &#x27;LOCK TABLES&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;MEMBER OF&#x27;: &lt;TokenType.MEMBER_OF: &#x27;MEMBER_OF&#x27;&gt;, &#x27;SEPARATOR&#x27;: &lt;TokenType.SEPARATOR: &#x27;SEPARATOR&#x27;&gt;, &#x27;START&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;SIGNED&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;SIGNED INTEGER&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;UNLOCK TABLES&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;UNSIGNED&#x27;: &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &#x27;UNSIGNED INTEGER&#x27;: &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &#x27;YEAR&#x27;: &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &#x27;_ARMSCII8&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_ASCII&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_BIG5&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_BINARY&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP1250&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP1251&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP1256&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP1257&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP850&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP852&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP866&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP932&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_DEC8&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_EUCJPMS&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_EUCKR&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_GB18030&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_GB2312&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_GBK&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_GEOSTD8&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_GREEK&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_HEBREW&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_HP8&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_KEYBCS2&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_KOI8R&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_KOI8U&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_LATIN1&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_LATIN2&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_LATIN5&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_LATIN7&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_MACCE&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_MACROMAN&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_SJIS&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_SWE7&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_TIS620&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UCS2&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UJIS&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UTF8&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UTF16&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UTF16LE&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UTF32&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UTF8MB3&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UTF8MB4&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;@@&#x27;: &lt;TokenType.SESSION_PARAMETER: &#x27;SESSION_PARAMETER&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.COMMANDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.FUNC_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.CONJUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.AND: &#x27;AND&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.And&#x27;&gt;, &lt;TokenType.OR: &#x27;OR&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Or&#x27;&gt;, &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.And&#x27;&gt;, &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;, &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Or&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.RANGE_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IN: &#x27;IN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MEMBER_OF: &#x27;MEMBER_OF&#x27;&gt;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;function _str_to_date&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;INSTR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;ISNULL&#x27;: &lt;function isnull_to_is_null&gt;, &#x27;LOCATE&#x27;: &lt;function locate_to_strposition&gt;, &#x27;MAKETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;MONTHNAME&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;VALUES&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.SHOW_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;BINARY LOGS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;MASTER LOGS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;BINLOG EVENTS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CHARACTER SET&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CHARSET&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;COLLATION&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;FULL COLUMNS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;COLUMNS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CREATE DATABASE&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CREATE EVENT&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CREATE FUNCTION&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CREATE PROCEDURE&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CREATE TABLE&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CREATE TRIGGER&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CREATE VIEW&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;DATABASES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;SCHEMAS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;ENGINE&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;STORAGE ENGINES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;ENGINES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;ERRORS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;EVENTS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;FUNCTION CODE&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;FUNCTION STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;GRANTS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;INDEX&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;MASTER STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;OPEN TABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PLUGINS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PROCEDURE CODE&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PROCEDURE STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PRIVILEGES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;FULL PROCESSLIST&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PROCESSLIST&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PROFILE&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PROFILES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;RELAYLOG EVENTS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;REPLICAS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;SLAVE HOSTS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;REPLICA STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;SLAVE STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;GLOBAL STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;SESSION STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TABLE STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;FULL TABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TRIGGERS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;GLOBAL VARIABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;SESSION VARIABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;VARIABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;WARNINGS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.PROPERTY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BACKUP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BLOCKCOMPRESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECKSUM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COPY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATABLOCKSIZE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFINER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DETERMINISTIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTSTYLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENGINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXECUTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTERNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FALLBACK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FREESPACE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;HEAP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ICEBERG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IMMUTABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INHERITS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOURNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LANGUAGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LAYOUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIFETIME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCATION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCK&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;LOCKING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATERIALIZED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MERGEBLOCKRATIO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MULTISET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ORDER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OUTPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;READS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REMOTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RETURNS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAMPLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SETTINGS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SHARING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SORTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SOURCE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STORED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SYSTEM_VERSIONING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TBLPROPERTIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMPORARY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSIENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;USING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNLOGGED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;VOLATILE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.SET_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSACTION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PERSIST&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;PERSIST_ONLY&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;NAMES&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.CONSTRAINT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;AUTOINCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASESPECIFIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMPRESS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NONCLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFAULT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENCODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EPHEMERAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXCLUDE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GENERATED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IDENTITY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INLINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NOT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NULL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PATH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PERIOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REFERENCES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TITLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNIQUE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UPPERCASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FULLTEXT&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;INDEX&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;KEY&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;SPATIAL&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.ALTER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ADD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ALTER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DELETE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DROP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RENAME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFY&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;SPATIAL&#x27;, &#x27;KEY&#x27;, &#x27;PERIOD&#x27;, &#x27;LIKE&#x27;, &#x27;PRIMARY KEY&#x27;, &#x27;EXCLUDE&#x27;, &#x27;INDEX&#x27;, &#x27;FOREIGN KEY&#x27;, &#x27;UNIQUE&#x27;, &#x27;CHECK&#x27;, &#x27;FULLTEXT&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.PROFILE_TYPES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;ALL&#x27;: (), &#x27;CPU&#x27;: (), &#x27;IPC&#x27;: (), &#x27;MEMORY&#x27;: (), &#x27;SOURCE&#x27;: (), &#x27;SWAPS&#x27;: (), &#x27;BLOCK&#x27;: (&#x27;IO&#x27;,), &#x27;CONTEXT&#x27;: (&#x27;SWITCHES&#x27;,), &#x27;PAGE&#x27;: (&#x27;FAULTS&#x27;,)}"}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.ENUM_TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.STRING_ALIASES", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.VALUES_FOLLOWED_BY_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.SUPPORTS_PARTITION_SELECTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;BINARY&#x27;: {&#x27;LOGS&#x27;: {0: True}}, &#x27;MASTER&#x27;: {&#x27;LOGS&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;BINLOG&#x27;: {&#x27;EVENTS&#x27;: {0: True}}, &#x27;CHARACTER&#x27;: {&#x27;SET&#x27;: {0: True}}, &#x27;CHARSET&#x27;: {0: True}, &#x27;COLLATION&#x27;: {0: True}, &#x27;FULL&#x27;: {&#x27;COLUMNS&#x27;: {0: True}, &#x27;PROCESSLIST&#x27;: {0: True}, &#x27;TABLES&#x27;: {0: True}}, &#x27;COLUMNS&#x27;: {0: True}, &#x27;CREATE&#x27;: {&#x27;DATABASE&#x27;: {0: True}, &#x27;EVENT&#x27;: {0: True}, &#x27;FUNCTION&#x27;: {0: True}, &#x27;PROCEDURE&#x27;: {0: True}, &#x27;TABLE&#x27;: {0: True}, &#x27;TRIGGER&#x27;: {0: True}, &#x27;VIEW&#x27;: {0: True}}, &#x27;DATABASES&#x27;: {0: True}, &#x27;SCHEMAS&#x27;: {0: True}, &#x27;ENGINE&#x27;: {0: True}, &#x27;STORAGE&#x27;: {&#x27;ENGINES&#x27;: {0: True}}, &#x27;ENGINES&#x27;: {0: True}, &#x27;ERRORS&#x27;: {0: True}, &#x27;EVENTS&#x27;: {0: True}, &#x27;FUNCTION&#x27;: {&#x27;CODE&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;GRANTS&#x27;: {0: True}, &#x27;INDEX&#x27;: {0: True}, &#x27;OPEN&#x27;: {&#x27;TABLES&#x27;: {0: True}}, &#x27;PLUGINS&#x27;: {0: True}, &#x27;PROCEDURE&#x27;: {&#x27;CODE&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;PRIVILEGES&#x27;: {0: True}, &#x27;PROCESSLIST&#x27;: {0: True}, &#x27;PROFILE&#x27;: {0: True}, &#x27;PROFILES&#x27;: {0: True}, &#x27;RELAYLOG&#x27;: {&#x27;EVENTS&#x27;: {0: True}}, &#x27;REPLICAS&#x27;: {0: True}, &#x27;SLAVE&#x27;: {&#x27;HOSTS&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;REPLICA&#x27;: {&#x27;STATUS&#x27;: {0: True}}, &#x27;GLOBAL&#x27;: {&#x27;STATUS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}}, &#x27;SESSION&#x27;: {&#x27;STATUS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}}, &#x27;STATUS&#x27;: {0: True}, &#x27;TABLE&#x27;: {&#x27;STATUS&#x27;: {0: True}}, &#x27;TABLES&#x27;: {0: True}, &#x27;TRIGGERS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}, &#x27;WARNINGS&#x27;: {0: True}}"}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}, &#x27;PERSIST&#x27;: {0: True}, &#x27;PERSIST_ONLY&#x27;: {0: True}, &#x27;CHARACTER&#x27;: {&#x27;SET&#x27;: {0: True}}, &#x27;CHARSET&#x27;: {0: True}, &#x27;NAMES&#x27;: {0: True}}"}, "sqlglot.dialects.mysql.MySQL.Generator": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.LOCKING_READS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.NULL_ORDERING_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "None"}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.QUERY_HINT_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27; &#x27;"}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.VALUES_AS_TABLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;,&#x27;"}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function no_paren_current_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function _date_trunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeNEQ&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function strposition_to_locate_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _str_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TableSample&#x27;&gt;: &lt;function no_tablesample_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function _trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _ts_or_ds_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;}"}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.UNSIGNED_TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;: &#x27;BIGINT&#x27;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;: &#x27;INT&#x27;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;: &#x27;MEDIUMINT&#x27;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;: &#x27;SMALLINT&#x27;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;: &#x27;TINYINT&#x27;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;: &#x27;DECIMAL&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.TIMESTAMP_TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: &#x27;DATETIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;: &#x27;BIGINT&#x27;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;: &#x27;INT&#x27;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;: &#x27;MEDIUMINT&#x27;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;: &#x27;SMALLINT&#x27;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;: &#x27;TINYINT&#x27;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;: &#x27;DECIMAL&#x27;, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: &#x27;DATETIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;LIMIT&#x27;"}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.LIMIT_ONLY_LITERALS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.CHAR_CAST_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;CHAR&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.SIGNED_CAST_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;: &#x27;SIGNED&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.CAST_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;: &#x27;UNSIGNED&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.TIMESTAMP_FUNC_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.extract_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.extract_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Extract</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.datatype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.jsonarraycontains_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONArrayContains</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.cast_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.cast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cast</span>,</span><span class=\"param\">\t<span class=\"n\">safe_prefix</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.show_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.show_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Show</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.altercolumn_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterColumn</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.chr_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.chr_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Chr</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.timestamptrunc_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimestampTrunc</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"fullname": "sqlglot.dialects.mysql.MySQL.tokenizer_class", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.mysql.MySQL.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.mysql.MySQL.parser_class": {"fullname": "sqlglot.dialects.mysql.MySQL.parser_class", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.mysql.MySQL.Parser&#x27;&gt;"}, "sqlglot.dialects.mysql.MySQL.generator_class": {"fullname": "sqlglot.dialects.mysql.MySQL.generator_class", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.mysql.MySQL.Generator&#x27;&gt;"}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"fullname": "sqlglot.dialects.mysql.MySQL.TIME_TRIE", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"fullname": "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%B&#x27;: &#x27;%M&#x27;, &#x27;%-m&#x27;: &#x27;%c&#x27;, &#x27;%-d&#x27;: &#x27;%e&#x27;, &#x27;%I&#x27;: &#x27;%h&#x27;, &#x27;%M&#x27;: &#x27;%i&#x27;, &#x27;%S&#x27;: &#x27;%s&#x27;, &#x27;%W&#x27;: &#x27;%u&#x27;, &#x27;%-H&#x27;: &#x27;%k&#x27;, &#x27;%-I&#x27;: &#x27;%l&#x27;, &#x27;%H:%M:%S&#x27;: &#x27;%T&#x27;, &#x27;%a&#x27;: &#x27;%W&#x27;}"}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;B&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;H&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;M&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;S&#x27;: {0: True}}}}}}}, &#x27;a&#x27;: {0: True}}}"}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"fullname": "sqlglot.dialects.mysql.MySQL.QUOTE_START", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"fullname": "sqlglot.dialects.mysql.MySQL.QUOTE_END", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"fullname": "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"fullname": "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"fullname": "sqlglot.dialects.mysql.MySQL.BIT_START", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;b&#x27;&quot;"}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"fullname": "sqlglot.dialects.mysql.MySQL.BIT_END", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"fullname": "sqlglot.dialects.mysql.MySQL.HEX_START", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;x&#x27;&quot;"}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"fullname": "sqlglot.dialects.mysql.MySQL.HEX_END", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"fullname": "sqlglot.dialects.mysql.MySQL.BYTE_START", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"fullname": "sqlglot.dialects.mysql.MySQL.BYTE_END", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"fullname": "sqlglot.dialects.mysql.MySQL.UNICODE_START", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"fullname": "sqlglot.dialects.mysql.MySQL.UNICODE_END", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle": {"fullname": "sqlglot.dialects.oracle", "modulename": "sqlglot.dialects.oracle", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.oracle.Oracle": {"fullname": "sqlglot.dialects.oracle.Oracle", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"fullname": "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.ALIAS_POST_TABLESAMPLE", "kind": "variable", "doc": "<p>Whether the table alias comes after tablesample.</p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"fullname": "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.LOCKING_READS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"fullname": "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.TABLESAMPLE_SIZE_IS_PERCENT", "kind": "variable", "doc": "<p>Whether a size in the table sample clause represents percentage.</p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.UPPERCASE: &#x27;UPPERCASE&#x27;&gt;"}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"fullname": "sqlglot.dialects.oracle.Oracle.TIME_MAPPING", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;AM&#x27;: &#x27;%p&#x27;, &#x27;A.M.&#x27;: &#x27;%p&#x27;, &#x27;PM&#x27;: &#x27;%p&#x27;, &#x27;P.M.&#x27;: &#x27;%p&#x27;, &#x27;D&#x27;: &#x27;%u&#x27;, &#x27;DAY&#x27;: &#x27;%A&#x27;, &#x27;DD&#x27;: &#x27;%d&#x27;, &#x27;DDD&#x27;: &#x27;%j&#x27;, &#x27;DY&#x27;: &#x27;%a&#x27;, &#x27;HH&#x27;: &#x27;%I&#x27;, &#x27;HH12&#x27;: &#x27;%I&#x27;, &#x27;HH24&#x27;: &#x27;%H&#x27;, &#x27;IW&#x27;: &#x27;%V&#x27;, &#x27;MI&#x27;: &#x27;%M&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;MON&#x27;: &#x27;%b&#x27;, &#x27;MONTH&#x27;: &#x27;%B&#x27;, &#x27;SS&#x27;: &#x27;%S&#x27;, &#x27;WW&#x27;: &#x27;%W&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;FF6&#x27;: &#x27;%f&#x27;}"}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"fullname": "sqlglot.dialects.oracle.Oracle.Tokenizer", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"fullname": "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Tokenizer.VAR_SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;#&#x27;, &#x27;$&#x27;, &#x27;@&#x27;}"}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;(+)&#x27;: &lt;TokenType.JOIN_MARKER: &#x27;JOIN_MARKER&#x27;&gt;, &#x27;BINARY_DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;BINARY_FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;COLUMNS&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;MATCH_RECOGNIZE&#x27;: &lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;, &#x27;MINUS&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;ORDER SIBLINGS BY&#x27;: &lt;TokenType.ORDER_SIBLINGS_BY: &#x27;ORDER_SIBLINGS_BY&#x27;&gt;, &#x27;SAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;START&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;SYSDATE&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;TOP&#x27;: &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.VALUES_FOLLOWED_BY_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;function _build_timetostr_or_tochar&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SQUARE&#x27;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_DATE&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Callable]", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_ARRAY&#x27;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;, &#x27;JSON_ARRAYAGG&#x27;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;, &#x27;XMLTABLE&#x27;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.NO_PAREN_FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ANY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IF&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NEXT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.PROPERTY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BACKUP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BLOCKCOMPRESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECKSUM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COPY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATABLOCKSIZE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFINER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DETERMINISTIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTSTYLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENGINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXECUTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTERNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FALLBACK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FREESPACE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GLOBAL&#x27;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;, &#x27;HEAP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ICEBERG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IMMUTABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INHERITS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOURNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LANGUAGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LAYOUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIFETIME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCATION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCKING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATERIALIZED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MERGEBLOCKRATIO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MULTISET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ORDER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OUTPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;READS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REMOTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RETURNS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAMPLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SETTINGS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SHARING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SORTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SOURCE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STORED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SYSTEM_VERSIONING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TBLPROPERTIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMPORARY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSIENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;USING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNLOGGED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;VOLATILE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIVATE&#x27;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.QUERY_MODIFIER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PREWHERE: &#x27;PREWHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USING: &#x27;USING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ORDER_SIBLINGS_BY: &#x27;ORDER_SIBLINGS_BY&#x27;&gt;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.TYPE_LITERAL_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.DATE: &#x27;DATE&#x27;&gt;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.DISTINCT_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.oracle.Oracle.Generator": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.LOCKING_READS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;FETCH&#x27;"}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.TABLESAMPLE_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;SAMPLE&#x27;"}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.SUPPORTS_SELECT_INTO", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.TZ_TO_WITH_TIME_ZONE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;NCHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;NVARCHAR2&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;NUMBER&#x27;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &#x27;NUMBER&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;NUMBER&#x27;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: &#x27;NUMBER&#x27;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;: &#x27;NUMBER&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;DOUBLE PRECISION&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;VARCHAR2&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;CLOB&#x27;, &lt;Type.TIMETZ: &#x27;TIMETZ&#x27;&gt;: &#x27;TIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;BLOB&#x27;}"}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Group&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Subquery&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Table&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TableSample&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;: &lt;function to_number_with_nls_param&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.currenttimestamp_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CurrentTimestamp</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.offset_sql", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.offset_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Offset</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.xmltable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">XMLTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.add_column_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"fullname": "sqlglot.dialects.oracle.Oracle.tokenizer_class", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.oracle.Oracle.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.oracle.Oracle.parser_class": {"fullname": "sqlglot.dialects.oracle.Oracle.parser_class", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.oracle.Oracle.Parser&#x27;&gt;"}, "sqlglot.dialects.oracle.Oracle.generator_class": {"fullname": "sqlglot.dialects.oracle.Oracle.generator_class", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.oracle.Oracle.Generator&#x27;&gt;"}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"fullname": "sqlglot.dialects.oracle.Oracle.TIME_TRIE", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;A&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;.&#x27;: {&#x27;M&#x27;: {&#x27;.&#x27;: {0: True}}}}, &#x27;P&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;.&#x27;: {&#x27;M&#x27;: {&#x27;.&#x27;: {0: True}}}}, &#x27;D&#x27;: {0: True, &#x27;A&#x27;: {&#x27;Y&#x27;: {0: True}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}, &#x27;Y&#x27;: {0: True}}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True, &#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;I&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;O&#x27;: {&#x27;N&#x27;: {0: True, &#x27;T&#x27;: {&#x27;H&#x27;: {0: True}}}}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;W&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}}, &#x27;F&#x27;: {&#x27;F&#x27;: {&#x27;6&#x27;: {0: True}}}}"}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"fullname": "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;A&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;.&#x27;: {&#x27;M&#x27;: {&#x27;.&#x27;: {0: True}}}}, &#x27;P&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;.&#x27;: {&#x27;M&#x27;: {&#x27;.&#x27;: {0: True}}}}, &#x27;D&#x27;: {0: True, &#x27;A&#x27;: {&#x27;Y&#x27;: {0: True}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}, &#x27;Y&#x27;: {0: True}}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True, &#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;I&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;O&#x27;: {&#x27;N&#x27;: {0: True, &#x27;T&#x27;: {&#x27;H&#x27;: {0: True}}}}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;W&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}}, &#x27;F&#x27;: {&#x27;F&#x27;: {&#x27;6&#x27;: {0: True}}}}"}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%p&#x27;: &#x27;P.M.&#x27;, &#x27;%u&#x27;: &#x27;D&#x27;, &#x27;%A&#x27;: &#x27;DAY&#x27;, &#x27;%d&#x27;: &#x27;DD&#x27;, &#x27;%j&#x27;: &#x27;DDD&#x27;, &#x27;%a&#x27;: &#x27;DY&#x27;, &#x27;%I&#x27;: &#x27;HH12&#x27;, &#x27;%H&#x27;: &#x27;HH24&#x27;, &#x27;%V&#x27;: &#x27;IW&#x27;, &#x27;%M&#x27;: &#x27;MI&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%b&#x27;: &#x27;MON&#x27;, &#x27;%B&#x27;: &#x27;MONTH&#x27;, &#x27;%S&#x27;: &#x27;SS&#x27;, &#x27;%W&#x27;: &#x27;WW&#x27;, &#x27;%y&#x27;: &#x27;YY&#x27;, &#x27;%Y&#x27;: &#x27;YYYY&#x27;, &#x27;%f&#x27;: &#x27;FF6&#x27;}"}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;p&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;A&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;V&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;Y&#x27;: {0: True}, &#x27;f&#x27;: {0: True}}}"}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"fullname": "sqlglot.dialects.oracle.Oracle.QUOTE_START", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"fullname": "sqlglot.dialects.oracle.Oracle.QUOTE_END", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"fullname": "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"fullname": "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"fullname": "sqlglot.dialects.oracle.Oracle.BIT_START", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"fullname": "sqlglot.dialects.oracle.Oracle.BIT_END", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"fullname": "sqlglot.dialects.oracle.Oracle.HEX_START", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"fullname": "sqlglot.dialects.oracle.Oracle.HEX_END", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"fullname": "sqlglot.dialects.oracle.Oracle.BYTE_START", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"fullname": "sqlglot.dialects.oracle.Oracle.BYTE_END", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"fullname": "sqlglot.dialects.oracle.Oracle.UNICODE_START", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"fullname": "sqlglot.dialects.oracle.Oracle.UNICODE_END", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.postgres": {"fullname": "sqlglot.dialects.postgres", "modulename": "sqlglot.dialects.postgres", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"fullname": "sqlglot.dialects.postgres.DATE_DIFF_FACTOR", "modulename": "sqlglot.dialects.postgres", "qualname": "DATE_DIFF_FACTOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;MICROSECOND&#x27;: &#x27; * 1000000&#x27;, &#x27;MILLISECOND&#x27;: &#x27; * 1000&#x27;, &#x27;SECOND&#x27;: &#x27;&#x27;, &#x27;MINUTE&#x27;: &#x27; / 60&#x27;, &#x27;HOUR&#x27;: &#x27; / 3600&#x27;, &#x27;DAY&#x27;: &#x27; / 86400&#x27;}"}, "sqlglot.dialects.postgres.Postgres": {"fullname": "sqlglot.dialects.postgres.Postgres", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"fullname": "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.INDEX_OFFSET", "kind": "variable", "doc": "<p>The base index offset for arrays.</p>\n", "default_value": "1"}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"fullname": "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.TYPED_DIVISION", "kind": "variable", "doc": "<p>Whether the behavior of <code>a / b</code> depends on the types of <code>a</code> and <code>b</code>.\nFalse means <code>a / b</code> is always float division.\nTrue means <code>a / b</code> is integer division if both <code>a</code> and <code>b</code> are integers.</p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"fullname": "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.CONCAT_COALESCE", "kind": "variable", "doc": "<p>A <code>NULL</code> arg in <code>CONCAT</code> yields <code>NULL</code> by default, but in some dialects it yields an empty string.</p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"fullname": "sqlglot.dialects.postgres.Postgres.NULL_ORDERING", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.NULL_ORDERING", "kind": "variable", "doc": "<p>Default <code>NULL</code> ordering method to use if not explicitly set.\nPossible values: <code>\"nulls_are_small\"</code>, <code>\"nulls_are_large\"</code>, <code>\"nulls_are_last\"</code></p>\n", "default_value": "&#x27;nulls_are_large&#x27;"}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"fullname": "sqlglot.dialects.postgres.Postgres.TIME_FORMAT", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;YYYY-MM-DD HH24:MI:SS&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"fullname": "sqlglot.dialects.postgres.Postgres.TIME_MAPPING", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;AM&#x27;: &#x27;%p&#x27;, &#x27;PM&#x27;: &#x27;%p&#x27;, &#x27;D&#x27;: &#x27;%u&#x27;, &#x27;DD&#x27;: &#x27;%d&#x27;, &#x27;DDD&#x27;: &#x27;%j&#x27;, &#x27;FMDD&#x27;: &#x27;%-d&#x27;, &#x27;FMDDD&#x27;: &#x27;%-j&#x27;, &#x27;FMHH12&#x27;: &#x27;%-I&#x27;, &#x27;FMHH24&#x27;: &#x27;%-H&#x27;, &#x27;FMMI&#x27;: &#x27;%-M&#x27;, &#x27;FMMM&#x27;: &#x27;%-m&#x27;, &#x27;FMSS&#x27;: &#x27;%-S&#x27;, &#x27;HH12&#x27;: &#x27;%I&#x27;, &#x27;HH24&#x27;: &#x27;%H&#x27;, &#x27;MI&#x27;: &#x27;%M&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;OF&#x27;: &#x27;%z&#x27;, &#x27;SS&#x27;: &#x27;%S&#x27;, &#x27;TMDay&#x27;: &#x27;%A&#x27;, &#x27;TMDy&#x27;: &#x27;%a&#x27;, &#x27;TMMon&#x27;: &#x27;%b&#x27;, &#x27;TMMonth&#x27;: &#x27;%B&#x27;, &#x27;TZ&#x27;: &#x27;%Z&#x27;, &#x27;US&#x27;: &#x27;%f&#x27;, &#x27;WW&#x27;: &#x27;%U&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;}"}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.BIT_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;b&#x27;&quot;, &quot;&#x27;&quot;), (&quot;B&#x27;&quot;, &quot;&#x27;&quot;)]"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;x&#x27;&quot;, &quot;&#x27;&quot;), (&quot;X&#x27;&quot;, &quot;&#x27;&quot;)]"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.BYTE_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;e&#x27;&quot;, &quot;&#x27;&quot;), (&quot;E&#x27;&quot;, &quot;&#x27;&quot;)]"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.HEREDOC_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;$&#x27;]"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;~~&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;~~*&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;~*&#x27;: &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;@@&#x27;: &lt;TokenType.DAT: &#x27;DAT&#x27;&gt;, &#x27;@&gt;&#x27;: &lt;TokenType.AT_GT: &#x27;AT_GT&#x27;&gt;, &#x27;&lt;@&#x27;: &lt;TokenType.LT_AT: &#x27;LT_AT&#x27;&gt;, &#x27;|/&#x27;: &lt;TokenType.PIPE_SLASH: &#x27;PIPE_SLASH&#x27;&gt;, &#x27;||/&#x27;: &lt;TokenType.DPIPE_SLASH: &#x27;DPIPE_SLASH&#x27;&gt;, &#x27;BEGIN TRANSACTION&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BIGSERIAL&#x27;: &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &#x27;CHARACTER VARYING&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;CONSTRAINT TRIGGER&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CSTRING&#x27;: &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &#x27;DECLARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;DO&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;EXEC&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;HSTORE&#x27;: &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &#x27;JSONB&#x27;: &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &#x27;MONEY&#x27;: &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &#x27;NAME&#x27;: &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &#x27;OID&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;ONLY&#x27;: &lt;TokenType.ONLY: &#x27;ONLY&#x27;&gt;, &#x27;OPERATOR&#x27;: &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &#x27;REFRESH&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;REINDEX&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;RESET&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;REVOKE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;SERIAL&#x27;: &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &#x27;SMALLSERIAL&#x27;: &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &#x27;REGCLASS&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGCOLLATION&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGCONFIG&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGDICTIONARY&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGNAMESPACE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGOPER&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGOPERATOR&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGPROC&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGPROCEDURE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGROLE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGTYPE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;$&#x27;: &lt;TokenType.HEREDOC_STRING: &#x27;HEREDOC_STRING&#x27;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.VAR_SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;$&#x27;}"}, "sqlglot.dialects.postgres.Postgres.Parser": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.PROPERTY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BACKUP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BLOCKCOMPRESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECKSUM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COPY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATABLOCKSIZE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFINER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DETERMINISTIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTSTYLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENGINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXECUTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTERNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FALLBACK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FREESPACE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;HEAP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ICEBERG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IMMUTABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INHERITS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOURNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LANGUAGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LAYOUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIFETIME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCATION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCKING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATERIALIZED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MERGEBLOCKRATIO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MULTISET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ORDER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OUTPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;READS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REMOTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RETURNS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAMPLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Postgres.Parser.&lt;lambda&gt;&gt;, &#x27;SETTINGS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SHARING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SORTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SOURCE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STORED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SYSTEM_VERSIONING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TBLPROPERTIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMPORARY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSIENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;USING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNLOGGED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;VOLATILE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function build_timestamp_trunc&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;function _build_generate_series&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;function _build_regexp_replace&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_json_extract_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH&#x27;: &lt;function build_json_extract_path.&lt;locals&gt;._builder&gt;, &#x27;MAKE_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;MAKE_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;NOW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;function _build_to_timestamp&gt;, &#x27;UNNEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_PART&#x27;: &lt;function Postgres.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.BITWISE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.BITWISE", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.AMP: &#x27;AMP&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;, &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;, &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;, &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.EXPONENT", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.CARET: &#x27;CARET&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.RANGE_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IN: &#x27;IN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.AT_GT: &#x27;AT_GT&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.DAT: &#x27;DAT&#x27;&gt;: &lt;function Postgres.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LT_AT: &#x27;LT_AT&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;: &lt;function Postgres.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;: &lt;function Postgres.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.COLUMN_OPERATORS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DOT: &#x27;DOT&#x27;&gt;: None, &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;: &lt;function Postgres.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;: &lt;function Postgres.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.postgres.Postgres.Generator": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.SINGLE_STRING_INTERVAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.RENAME_TABLE_WITH_DB", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.LOCKING_READS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.PARAMETER_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;$&#x27;"}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.TABLESAMPLE_SEED_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;REPEATABLE&#x27;"}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.SUPPORTS_SELECT_INTO", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.SUPPORTS_UNLOGGED_TABLES", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.MULTI_ARG_DISTINCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.COPY_HAS_INTO_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;BYTEA&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;SMALLINT&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;DOUBLE PRECISION&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;BYTEA&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;BYTEA&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;}"}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function json_path_key_only_name&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function _json_extract_sql.&lt;locals&gt;._generate&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function _json_extract_sql.&lt;locals&gt;._generate&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function any_value_to_max_sql&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContained&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;: &lt;function filter_array_using_unnest&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ColumnDef&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function no_paren_current_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DataType&#x27;&gt;: &lt;function _datatype_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function _string_agg_sql&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBContains&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;: &lt;function no_last_day_sql&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;: &lt;function no_map_from_entries_sql&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.Merge&#x27;&gt;: &lt;function merge_without_target_sql&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function str_position_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;: &lt;function _substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function bool_xor_sql&gt;}"}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.schemacommentproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SchemaCommentProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.commentcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CommentColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.unnest_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Unnest</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.bracket_sql", "kind": "function", "doc": "<p>Forms like ARRAY[1, 2, 3][3] aren't allowed; we need to wrap the ARRAY.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.matchagainst_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MatchAgainst</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"fullname": "sqlglot.dialects.postgres.Postgres.tokenizer_class", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.postgres.Postgres.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.postgres.Postgres.parser_class": {"fullname": "sqlglot.dialects.postgres.Postgres.parser_class", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.postgres.Postgres.Parser&#x27;&gt;"}, "sqlglot.dialects.postgres.Postgres.generator_class": {"fullname": "sqlglot.dialects.postgres.Postgres.generator_class", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.postgres.Postgres.Generator&#x27;&gt;"}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"fullname": "sqlglot.dialects.postgres.Postgres.TIME_TRIE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;A&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;P&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;F&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}}, &#x27;O&#x27;: {&#x27;F&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;T&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {0: True}}, &#x27;y&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {0: True, &#x27;t&#x27;: {&#x27;h&#x27;: {0: True}}}}}}, &#x27;Z&#x27;: {0: True}}, &#x27;U&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;W&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}}}"}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"fullname": "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;A&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;P&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;F&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}}, &#x27;O&#x27;: {&#x27;F&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;T&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {0: True}}, &#x27;y&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {0: True, &#x27;t&#x27;: {&#x27;h&#x27;: {0: True}}}}}}, &#x27;Z&#x27;: {0: True}}, &#x27;U&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;W&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}}}"}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%p&#x27;: &#x27;PM&#x27;, &#x27;%u&#x27;: &#x27;D&#x27;, &#x27;%d&#x27;: &#x27;DD&#x27;, &#x27;%j&#x27;: &#x27;DDD&#x27;, &#x27;%-d&#x27;: &#x27;FMDD&#x27;, &#x27;%-j&#x27;: &#x27;FMDDD&#x27;, &#x27;%-I&#x27;: &#x27;FMHH12&#x27;, &#x27;%-H&#x27;: &#x27;FMHH24&#x27;, &#x27;%-M&#x27;: &#x27;FMMI&#x27;, &#x27;%-m&#x27;: &#x27;FMMM&#x27;, &#x27;%-S&#x27;: &#x27;FMSS&#x27;, &#x27;%I&#x27;: &#x27;HH12&#x27;, &#x27;%H&#x27;: &#x27;HH24&#x27;, &#x27;%M&#x27;: &#x27;MI&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%z&#x27;: &#x27;OF&#x27;, &#x27;%S&#x27;: &#x27;SS&#x27;, &#x27;%A&#x27;: &#x27;TMDay&#x27;, &#x27;%a&#x27;: &#x27;TMDy&#x27;, &#x27;%b&#x27;: &#x27;TMMon&#x27;, &#x27;%B&#x27;: &#x27;TMMonth&#x27;, &#x27;%Z&#x27;: &#x27;TZ&#x27;, &#x27;%f&#x27;: &#x27;US&#x27;, &#x27;%U&#x27;: &#x27;WW&#x27;, &#x27;%y&#x27;: &#x27;YY&#x27;, &#x27;%Y&#x27;: &#x27;YYYY&#x27;}"}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;p&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;d&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;S&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;z&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;A&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;Z&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;U&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;Y&#x27;: {0: True}}}"}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"fullname": "sqlglot.dialects.postgres.Postgres.QUOTE_START", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"fullname": "sqlglot.dialects.postgres.Postgres.QUOTE_END", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"fullname": "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"fullname": "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"fullname": "sqlglot.dialects.postgres.Postgres.BIT_START", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;b&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"fullname": "sqlglot.dialects.postgres.Postgres.BIT_END", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"fullname": "sqlglot.dialects.postgres.Postgres.HEX_START", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;x&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"fullname": "sqlglot.dialects.postgres.Postgres.HEX_END", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"fullname": "sqlglot.dialects.postgres.Postgres.BYTE_START", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;e&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"fullname": "sqlglot.dialects.postgres.Postgres.BYTE_END", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"fullname": "sqlglot.dialects.postgres.Postgres.UNICODE_START", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"fullname": "sqlglot.dialects.postgres.Postgres.UNICODE_END", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.presto": {"fullname": "sqlglot.dialects.presto", "modulename": "sqlglot.dialects.presto", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.presto.Presto": {"fullname": "sqlglot.dialects.presto.Presto", "modulename": "sqlglot.dialects.presto", "qualname": "Presto", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"fullname": "sqlglot.dialects.presto.Presto.INDEX_OFFSET", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.INDEX_OFFSET", "kind": "variable", "doc": "<p>The base index offset for arrays.</p>\n", "default_value": "1"}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"fullname": "sqlglot.dialects.presto.Presto.NULL_ORDERING", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.NULL_ORDERING", "kind": "variable", "doc": "<p>Default <code>NULL</code> ordering method to use if not explicitly set.\nPossible values: <code>\"nulls_are_small\"</code>, <code>\"nulls_are_large\"</code>, <code>\"nulls_are_last\"</code></p>\n", "default_value": "&#x27;nulls_are_last&#x27;"}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"fullname": "sqlglot.dialects.presto.Presto.TIME_FORMAT", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;%Y-%m-%d %T&#x27;&quot;"}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"fullname": "sqlglot.dialects.presto.Presto.TIME_MAPPING", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "default_value": "{&#x27;%M&#x27;: &#x27;%B&#x27;, &#x27;%c&#x27;: &#x27;%-m&#x27;, &#x27;%e&#x27;: &#x27;%-d&#x27;, &#x27;%h&#x27;: &#x27;%I&#x27;, &#x27;%i&#x27;: &#x27;%M&#x27;, &#x27;%s&#x27;: &#x27;%S&#x27;, &#x27;%u&#x27;: &#x27;%W&#x27;, &#x27;%k&#x27;: &#x27;%-H&#x27;, &#x27;%l&#x27;: &#x27;%-I&#x27;, &#x27;%T&#x27;: &#x27;%H:%M:%S&#x27;, &#x27;%W&#x27;: &#x27;%a&#x27;}"}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"fullname": "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.STRICT_STRING_CONCAT", "kind": "variable", "doc": "<p>Whether <code>CONCAT</code>'s arguments must be strings.</p>\n", "default_value": "True"}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"fullname": "sqlglot.dialects.presto.Presto.TYPED_DIVISION", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.TYPED_DIVISION", "kind": "variable", "doc": "<p>Whether the behavior of <code>a / b</code> depends on the types of <code>a</code> and <code>b</code>.\nFalse means <code>a / b</code> is always float division.\nTrue means <code>a / b</code> is integer division if both <code>a</code> and <code>b</code> are integers.</p>\n", "default_value": "True"}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"fullname": "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.TABLESAMPLE_SIZE_IS_PERCENT", "kind": "variable", "doc": "<p>Whether a size in the table sample clause represents percentage.</p>\n", "default_value": "True"}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"fullname": "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.LOG_BASE_FIRST", "kind": "variable", "doc": "<p>Whether the base comes first in the <code>LOG</code> function.\nPossible values: <code>True</code>, <code>False</code>, <code>None</code> (two arguments are not supported by <code>LOG</code>)</p>\n", "annotation": ": Optional[bool]", "default_value": "None"}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.presto.Presto.Tokenizer": {"fullname": "sqlglot.dialects.presto.Presto.Tokenizer", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"fullname": "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Tokenizer.UNICODE_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;U&amp;&#x27;&quot;, &quot;&#x27;&quot;), (&quot;u&amp;&#x27;&quot;, &quot;&#x27;&quot;)]"}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;START&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;MATCH_RECOGNIZE&#x27;: &lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;, &#x27;IPADDRESS&#x27;: &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &#x27;IPPREFIX&#x27;: &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &#x27;TDIGEST&#x27;: &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &#x27;HYPERLOGLOG&#x27;: &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;}"}, "sqlglot.dialects.presto.Presto.Parser": {"fullname": "sqlglot.dialects.presto.Presto.Parser", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"fullname": "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Parser.VALUES_FOLLOWED_BY_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function date_trunc_to_time&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;function _build_to_char&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ARBITRARY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_PERCENTILE&#x27;: &lt;function _build_approx_percentile&gt;, &#x27;BITWISE_AND&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;BITWISE_NOT&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;BITWISE_OR&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;BITWISE_XOR&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;CARDINALITY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;DATE_PARSE&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;ELEMENT_AT&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function _build_from_unixtime&gt;, &#x27;FROM_UTF8&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;NOW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;ROW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;SEQUENCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;SET_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;SPLIT_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STRPOS&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;TO_HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;TO_UNIXTIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TO_UTF8&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.presto.Presto.Parser.SET_TRIE", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.presto.Presto.Generator": {"fullname": "sqlglot.dialects.presto.Presto.Generator", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"fullname": "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"fullname": "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.IS_BOOL_ALLOWED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"fullname": "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.TZ_TO_WITH_TIME_ZONE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"fullname": "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.STRUCT_DELIMITER", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;(&#x27;, &#x27;)&#x27;)"}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.LIMIT_ONLY_LITERALS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"fullname": "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"fullname": "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"fullname": "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.MULTI_ARG_DISTINCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.TIMETZ: &#x27;TIMETZ&#x27;&gt;: &#x27;TIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.STRUCT: &#x27;STRUCT&#x27;&gt;: &#x27;ROW&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.DATETIME64: &#x27;DATETIME64&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;: &#x27;HYPERLOGLOG&#x27;}"}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function no_timestamp_sql&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AtTimeZone&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseNot&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Group&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;: &lt;function _initcap_sql&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Lateral&#x27;&gt;: &lt;function _explode_to_unnest_sql&gt;, &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;: &lt;function left_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function _quantile_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;: &lt;function right_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.Schema&#x27;&gt;: &lt;function _schema_sql&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;: &lt;function _no_sort_array&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _str_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Table&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _ts_or_ds_add_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _ts_or_ds_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _ts_or_ds_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.WithinGroup&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function bool_xor_sql&gt;}"}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.RESERVED_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;full&#x27;, &#x27;having&#x27;, &#x27;by&#x27;, &#x27;order&#x27;, &#x27;like&#x27;, &#x27;deallocate&#x27;, &#x27;describe&#x27;, &#x27;table&#x27;, &#x27;cross&#x27;, &#x27;as&#x27;, &#x27;current_time&#x27;, &#x27;from&#x27;, &#x27;natural&#x27;, &#x27;where&#x27;, &#x27;inner&#x27;, &#x27;group&#x27;, &#x27;using&#x27;, &#x27;create&#x27;, &#x27;on&#x27;, &#x27;union&#x27;, &#x27;insert&#x27;, &#x27;with&#x27;, &#x27;else&#x27;, &#x27;intersect&#x27;, &#x27;constraint&#x27;, &#x27;drop&#x27;, &#x27;for&#x27;, &#x27;current_timestamp&#x27;, &#x27;outer&#x27;, &#x27;alter&#x27;, &#x27;execute&#x27;, &#x27;join&#x27;, &#x27;between&#x27;, &#x27;except&#x27;, &#x27;or&#x27;, &#x27;left&#x27;, &#x27;case&#x27;, &#x27;right&#x27;, &#x27;true&#x27;, &#x27;delete&#x27;, &#x27;and&#x27;, &#x27;end&#x27;, &#x27;null&#x27;, &#x27;cast&#x27;, &#x27;exists&#x27;, &#x27;false&#x27;, &#x27;then&#x27;, &#x27;extract&#x27;, &#x27;is&#x27;, &#x27;select&#x27;, &#x27;values&#x27;, &#x27;into&#x27;, &#x27;prepare&#x27;, &#x27;in&#x27;, &#x27;escape&#x27;, &#x27;not&#x27;, &#x27;distinct&#x27;, &#x27;when&#x27;}"}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"fullname": "sqlglot.dialects.presto.Presto.Generator.strtounix_sql", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.strtounix_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">StrToUnix</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"fullname": "sqlglot.dialects.presto.Presto.Generator.bracket_sql", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.bracket_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"fullname": "sqlglot.dialects.presto.Presto.Generator.struct_sql", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.struct_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Struct</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"fullname": "sqlglot.dialects.presto.Presto.Generator.interval_sql", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.interval_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Interval</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"fullname": "sqlglot.dialects.presto.Presto.Generator.transaction_sql", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.transaction_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Transaction</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"fullname": "sqlglot.dialects.presto.Presto.Generator.generateseries_sql", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.generateseries_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GenerateSeries</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"fullname": "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.offset_limit_modifiers", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">fetch</span><span class=\"p\">:</span> <span class=\"nb\">bool</span>,</span><span class=\"param\">\t<span class=\"n\">limit</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Fetch</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Limit</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"fullname": "sqlglot.dialects.presto.Presto.Generator.create_sql", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.create_sql", "kind": "function", "doc": "<p>Presto doesn't support CREATE VIEW with expressions (ex: <code>CREATE VIEW x (cola)</code> then <code>(cola)</code> is the expression),\nso we need to remove them</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"fullname": "sqlglot.dialects.presto.Presto.tokenizer_class", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.presto.Presto.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.presto.Presto.parser_class": {"fullname": "sqlglot.dialects.presto.Presto.parser_class", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.presto.Presto.Parser&#x27;&gt;"}, "sqlglot.dialects.presto.Presto.generator_class": {"fullname": "sqlglot.dialects.presto.Presto.generator_class", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.presto.Presto.Generator&#x27;&gt;"}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"fullname": "sqlglot.dialects.presto.Presto.TIME_TRIE", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"fullname": "sqlglot.dialects.presto.Presto.FORMAT_TRIE", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%B&#x27;: &#x27;%M&#x27;, &#x27;%-m&#x27;: &#x27;%c&#x27;, &#x27;%-d&#x27;: &#x27;%e&#x27;, &#x27;%I&#x27;: &#x27;%h&#x27;, &#x27;%M&#x27;: &#x27;%i&#x27;, &#x27;%S&#x27;: &#x27;%s&#x27;, &#x27;%W&#x27;: &#x27;%u&#x27;, &#x27;%-H&#x27;: &#x27;%k&#x27;, &#x27;%-I&#x27;: &#x27;%l&#x27;, &#x27;%H:%M:%S&#x27;: &#x27;%T&#x27;, &#x27;%a&#x27;: &#x27;%W&#x27;}"}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;B&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;H&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;M&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;S&#x27;: {0: True}}}}}}}, &#x27;a&#x27;: {0: True}}}"}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"fullname": "sqlglot.dialects.presto.Presto.QUOTE_START", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"fullname": "sqlglot.dialects.presto.Presto.QUOTE_END", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"fullname": "sqlglot.dialects.presto.Presto.IDENTIFIER_START", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"fullname": "sqlglot.dialects.presto.Presto.IDENTIFIER_END", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.presto.Presto.BIT_START": {"fullname": "sqlglot.dialects.presto.Presto.BIT_START", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.presto.Presto.BIT_END": {"fullname": "sqlglot.dialects.presto.Presto.BIT_END", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.presto.Presto.HEX_START": {"fullname": "sqlglot.dialects.presto.Presto.HEX_START", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.presto.Presto.HEX_END": {"fullname": "sqlglot.dialects.presto.Presto.HEX_END", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.presto.Presto.BYTE_START": {"fullname": "sqlglot.dialects.presto.Presto.BYTE_START", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.presto.Presto.BYTE_END": {"fullname": "sqlglot.dialects.presto.Presto.BYTE_END", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"fullname": "sqlglot.dialects.presto.Presto.UNICODE_START", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;U&amp;&#x27;&quot;"}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"fullname": "sqlglot.dialects.presto.Presto.UNICODE_END", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.prql": {"fullname": "sqlglot.dialects.prql", "modulename": "sqlglot.dialects.prql", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.prql.PRQL": {"fullname": "sqlglot.dialects.prql.PRQL", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"fullname": "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.DPIPE_IS_STRING_CONCAT", "kind": "variable", "doc": "<p>Whether the DPIPE token (<code>||</code>) is a string concatenation operator.</p>\n", "default_value": "False"}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"fullname": "sqlglot.dialects.prql.PRQL.Tokenizer", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;`&#x27;]"}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"fullname": "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Tokenizer.QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;&quot;&#x27;]"}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.QUOTE: &#x27;QUOTE&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.QUOTE: &#x27;QUOTE&#x27;&gt;}"}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;}"}, "sqlglot.dialects.prql.PRQL.Parser": {"fullname": "sqlglot.dialects.prql.PRQL.Parser", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"fullname": "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Parser.CONJUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.AND: &#x27;AND&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.And&#x27;&gt;, &lt;TokenType.OR: &#x27;OR&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Or&#x27;&gt;, &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.And&#x27;&gt;, &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Or&#x27;&gt;}"}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"fullname": "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Parser.TRANSFORM_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;DERIVE&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;SELECT&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;TAKE&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;FILTER&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;APPEND&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;REMOVE&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;INTERSECT&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;SORT&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;AGGREGATE&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AVERAGE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;}"}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"fullname": "sqlglot.dialects.prql.PRQL.tokenizer_class", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.prql.PRQL.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.prql.PRQL.parser_class": {"fullname": "sqlglot.dialects.prql.PRQL.parser_class", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.prql.PRQL.Parser&#x27;&gt;"}, "sqlglot.dialects.prql.PRQL.generator_class": {"fullname": "sqlglot.dialects.prql.PRQL.generator_class", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.generator.Generator&#x27;&gt;"}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"fullname": "sqlglot.dialects.prql.PRQL.TIME_TRIE", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"fullname": "sqlglot.dialects.prql.PRQL.FORMAT_TRIE", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"fullname": "sqlglot.dialects.prql.PRQL.QUOTE_START", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"fullname": "sqlglot.dialects.prql.PRQL.QUOTE_END", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"fullname": "sqlglot.dialects.prql.PRQL.IDENTIFIER_START", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"fullname": "sqlglot.dialects.prql.PRQL.IDENTIFIER_END", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.prql.PRQL.BIT_START": {"fullname": "sqlglot.dialects.prql.PRQL.BIT_START", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.prql.PRQL.BIT_END": {"fullname": "sqlglot.dialects.prql.PRQL.BIT_END", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.prql.PRQL.HEX_START": {"fullname": "sqlglot.dialects.prql.PRQL.HEX_START", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.prql.PRQL.HEX_END": {"fullname": "sqlglot.dialects.prql.PRQL.HEX_END", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"fullname": "sqlglot.dialects.prql.PRQL.BYTE_START", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"fullname": "sqlglot.dialects.prql.PRQL.BYTE_END", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"fullname": "sqlglot.dialects.prql.PRQL.UNICODE_START", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"fullname": "sqlglot.dialects.prql.PRQL.UNICODE_END", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.redshift": {"fullname": "sqlglot.dialects.redshift", "modulename": "sqlglot.dialects.redshift", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.redshift.Redshift": {"fullname": "sqlglot.dialects.redshift.Redshift", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.postgres.Postgres"}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"fullname": "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.INDEX_OFFSET", "kind": "variable", "doc": "<p>The base index offset for arrays.</p>\n", "default_value": "0"}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"fullname": "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.COPY_PARAMS_ARE_CSV", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"fullname": "sqlglot.dialects.redshift.Redshift.TIME_FORMAT", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;YYYY-MM-DD HH:MI:SS&#x27;&quot;"}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"fullname": "sqlglot.dialects.redshift.Redshift.TIME_MAPPING", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;AM&#x27;: &#x27;%p&#x27;, &#x27;PM&#x27;: &#x27;%p&#x27;, &#x27;D&#x27;: &#x27;%u&#x27;, &#x27;DD&#x27;: &#x27;%d&#x27;, &#x27;DDD&#x27;: &#x27;%j&#x27;, &#x27;FMDD&#x27;: &#x27;%-d&#x27;, &#x27;FMDDD&#x27;: &#x27;%-j&#x27;, &#x27;FMHH12&#x27;: &#x27;%-I&#x27;, &#x27;FMHH24&#x27;: &#x27;%-H&#x27;, &#x27;FMMI&#x27;: &#x27;%-M&#x27;, &#x27;FMMM&#x27;: &#x27;%-m&#x27;, &#x27;FMSS&#x27;: &#x27;%-S&#x27;, &#x27;HH12&#x27;: &#x27;%I&#x27;, &#x27;HH24&#x27;: &#x27;%H&#x27;, &#x27;MI&#x27;: &#x27;%M&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;OF&#x27;: &#x27;%z&#x27;, &#x27;SS&#x27;: &#x27;%S&#x27;, &#x27;TMDay&#x27;: &#x27;%A&#x27;, &#x27;TMDy&#x27;: &#x27;%a&#x27;, &#x27;TMMon&#x27;: &#x27;%b&#x27;, &#x27;TMMonth&#x27;: &#x27;%B&#x27;, &#x27;TZ&#x27;: &#x27;%Z&#x27;, &#x27;US&#x27;: &#x27;%f&#x27;, &#x27;WW&#x27;: &#x27;%U&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;MON&#x27;: &#x27;%b&#x27;, &#x27;HH&#x27;: &#x27;%H&#x27;}"}, "sqlglot.dialects.redshift.Redshift.Parser": {"fullname": "sqlglot.dialects.redshift.Redshift.Parser", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.postgres.Postgres.Parser"}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;function Redshift.Parser.&lt;lambda&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function _build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;DATEDIFF&#x27;: &lt;function _build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;DATE_DIFF&#x27;: &lt;function _build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function build_timestamp_trunc&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;function _build_generate_series&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;function _build_regexp_replace&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_json_extract_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH&#x27;: &lt;function build_json_extract_path.&lt;locals&gt;._builder&gt;, &#x27;MAKE_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;MAKE_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;NOW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;function _build_to_timestamp&gt;, &#x27;UNNEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;DATEADD&#x27;: &lt;function _build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;GETDATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;LISTAGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;STRTOL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;}"}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Parser.NO_PAREN_FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ANY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IF&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NEXT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;APPROXIMATE&#x27;: &lt;function Redshift.Parser.&lt;lambda&gt;&gt;, &#x27;SYSDATE&#x27;: &lt;function Redshift.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"fullname": "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"fullname": "sqlglot.dialects.redshift.Redshift.Tokenizer", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.postgres.Postgres.Tokenizer"}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"fullname": "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Tokenizer.BIT_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[]"}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[]"}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;, &quot;&#x27;&quot;]"}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;~~&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;~~*&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;~*&#x27;: &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;@@&#x27;: &lt;TokenType.DAT: &#x27;DAT&#x27;&gt;, &#x27;@&gt;&#x27;: &lt;TokenType.AT_GT: &#x27;AT_GT&#x27;&gt;, &#x27;&lt;@&#x27;: &lt;TokenType.LT_AT: &#x27;LT_AT&#x27;&gt;, &#x27;|/&#x27;: &lt;TokenType.PIPE_SLASH: &#x27;PIPE_SLASH&#x27;&gt;, &#x27;||/&#x27;: &lt;TokenType.DPIPE_SLASH: &#x27;DPIPE_SLASH&#x27;&gt;, &#x27;BEGIN TRANSACTION&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BIGSERIAL&#x27;: &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &#x27;CHARACTER VARYING&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;CONSTRAINT TRIGGER&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CSTRING&#x27;: &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &#x27;DECLARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;DO&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;EXEC&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;HSTORE&#x27;: &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &#x27;JSONB&#x27;: &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &#x27;MONEY&#x27;: &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &#x27;NAME&#x27;: &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &#x27;OID&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;ONLY&#x27;: &lt;TokenType.ONLY: &#x27;ONLY&#x27;&gt;, &#x27;OPERATOR&#x27;: &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &#x27;REFRESH&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;REINDEX&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;RESET&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;REVOKE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;SERIAL&#x27;: &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &#x27;SMALLSERIAL&#x27;: &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &#x27;REGCLASS&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGCOLLATION&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGCONFIG&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGDICTIONARY&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGNAMESPACE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGOPER&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGOPERATOR&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGPROC&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGPROCEDURE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGROLE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGTYPE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;HLLSKETCH&#x27;: &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &#x27;SUPER&#x27;: &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &#x27;TOP&#x27;: &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &#x27;UNLOAD&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VARBYTE&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;}"}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;$&#x27;: &lt;TokenType.HEREDOC_STRING: &#x27;HEREDOC_STRING&#x27;&gt;}"}, "sqlglot.dialects.redshift.Redshift.Generator": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.postgres.Postgres.Generator"}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.LOCKING_READS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.VALUES_AS_TABLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.TZ_TO_WITH_TIME_ZONE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.MULTI_ARG_DISTINCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.COPY_PARAMS_ARE_WRAPPED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBYTE&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;SMALLINT&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;DOUBLE PRECISION&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;VARBYTE&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;VARBYTE&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.TIMETZ: &#x27;TIMETZ&#x27;&gt;: &#x27;TIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;}"}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function json_path_key_only_name&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function json_extract_segments.&lt;locals&gt;._json_extract_segments&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function json_extract_segments.&lt;locals&gt;._json_extract_segments&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContained&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;: &lt;function filter_array_using_unnest&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ColumnDef&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function no_paren_current_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Redshift.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DataType&#x27;&gt;: &lt;function _datatype_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBContains&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;: &lt;function no_map_from_entries_sql&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.Merge&#x27;&gt;: &lt;function merge_without_target_sql&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function str_position_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;: &lt;function _substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function Redshift.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function bool_xor_sql&gt;, &lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;: &lt;function concat_to_dpipe_sql&gt;, &lt;class &#x27;sqlglot.expressions.ConcatWs&#x27;&gt;: &lt;function concat_ws_to_dpipe_sql&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function Redshift.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;function Redshift.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;function Redshift.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GeneratedAsIdentityColumnConstraint&#x27;&gt;: &lt;function generatedasidentitycolumnconstraint_sql&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;function Redshift.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;: &lt;function Redshift.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TableSample&#x27;&gt;: &lt;function no_tablesample_sql&gt;}"}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.RESERVED_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;percent&#x27;, &#x27;partition&#x27;, &#x27;minus&#x27;, &#x27;localtimestamp&#x27;, &#x27;globaldict256&#x27;, &#x27;from&#x27;, &#x27;current_user&#x27;, &#x27;array&#x27;, &#x27;timestamp&#x27;, &#x27;inner&#x27;, &#x27;snapshot&#x27;, &#x27;enable&#x27;, &#x27;aes128&#x27;, &#x27;on&#x27;, &#x27;with&#x27;, &#x27;tag&#x27;, &#x27;delta32k&#x27;, &#x27;trailing&#x27;, &#x27;globaldict64k&#x27;, &#x27;offset&#x27;, &#x27;lzo&#x27;, &#x27;current_date&#x27;, &#x27;join&#x27;, &#x27;truncatecolumns&#x27;, &#x27;case&#x27;, &#x27;all&#x27;, &#x27;limit&#x27;, &#x27;true&#x27;, &#x27;resort&#x27;, &#x27;without&#x27;, &#x27;and&#x27;, &#x27;then&#x27;, &#x27;similar&#x27;, &#x27;credentials&#x27;, &#x27;off&#x27;, &#x27;when&#x27;, &#x27;wallet&#x27;, &#x27;current_user_id&#x27;, &#x27;unique&#x27;, &#x27;order&#x27;, &#x27;oid&#x27;, &#x27;nulls&#x27;, &#x27;luns&#x27;, &#x27;top&#x27;, &#x27;session_user&#x27;, &#x27;create&#x27;, &#x27;references&#x27;, &#x27;union&#x27;, &#x27;primary&#x27;, &#x27;else&#x27;, &#x27;rejectlog&#x27;, &#x27;do&#x27;, &#x27;constraint&#x27;, &#x27;current_timestamp&#x27;, &#x27;outer&#x27;, &#x27;open&#x27;, &#x27;encryption&#x27;, &#x27;except&#x27;, &#x27;collate&#x27;, &#x27;type&#x27;, &#x27;cast&#x27;, &#x27;false&#x27;, &#x27;is&#x27;, &#x27;select&#x27;, &#x27;lun&#x27;, &#x27;bzip2&#x27;, &#x27;analyse&#x27;, &#x27;offline&#x27;, &#x27;full&#x27;, &#x27;encrypt &#x27;, &#x27;explicit&#x27;, &#x27;having&#x27;, &#x27;mostly32&#x27;, &#x27;like&#x27;, &#x27;cross&#x27;, &#x27;text32k&#x27;, &#x27;as&#x27;, &#x27;both&#x27;, &#x27;current_time&#x27;, &#x27;natural&#x27;, &#x27;desc&#x27;, &#x27;lzop&#x27;, &#x27;pivot&#x27;, &#x27;disable&#x27;, &#x27;foreign&#x27;, &#x27;ignore&#x27;, &#x27;deflate&#x27;, &#x27;mostly16&#x27;, &#x27;to&#x27;, &#x27;mostly8&#x27;, &#x27;gzip&#x27;, &#x27;bytedict&#x27;, &#x27;group&#x27;, &#x27;using&#x27;, &#x27;interval&#x27;, &#x27;identity&#x27;, &#x27;binary&#x27;, &#x27;allowoverwrite&#x27;, &#x27;new&#x27;, &#x27;analyze&#x27;, &#x27;default&#x27;, &#x27;delta&#x27;, &#x27;only&#x27;, &#x27;or&#x27;, &#x27;check&#x27;, &#x27;left&#x27;, &#x27;localtime&#x27;, &#x27;restore&#x27;, &#x27;null&#x27;, &#x27;end&#x27;, &#x27;user&#x27;, &#x27;emptyasnull&#x27;, &#x27;ilike&#x27;, &#x27;raw&#x27;, &#x27;into&#x27;, &#x27;in&#x27;, &#x27;authorization&#x27;, &#x27;distinct&#x27;, &#x27;freeze&#x27;, &#x27;asc&#x27;, &#x27;unnest&#x27;, &#x27;text255&#x27;, &#x27;az64&#x27;, &#x27;table&#x27;, &#x27;blanksasnull&#x27;, &#x27;encode&#x27;, &#x27;leading&#x27;, &#x27;readratio&#x27;, &#x27;system&#x27;, &#x27;backup&#x27;, &#x27;column&#x27;, &#x27;where&#x27;, &#x27;tdes&#x27;, &#x27;isnull&#x27;, &#x27;unpivot&#x27;, &#x27;intersect&#x27;, &#x27;overlaps&#x27;, &#x27;respect&#x27;, &#x27;for&#x27;, &#x27;grant&#x27;, &#x27;recover&#x27;, &#x27;sysdate&#x27;, &#x27;some&#x27;, &#x27;verbose&#x27;, &#x27;initially&#x27;, &#x27;between&#x27;, &#x27;permissions&#x27;, &#x27;notnull&#x27;, &#x27;placing&#x27;, &#x27;right&#x27;, &#x27;old&#x27;, &#x27;deferrable&#x27;, &#x27;parallel&#x27;, &#x27;aes256&#x27;, &#x27;defrag&#x27;, &#x27;not&#x27;, &#x27;any&#x27;}"}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.unnest_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Unnest</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.with_properties", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.with_properties", "kind": "function", "doc": "<p>Redshift doesn't have <code>WITH</code> as part of their with_properties so we remove it</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.cast_sql", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.cast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cast</span>,</span><span class=\"param\">\t<span class=\"n\">safe_prefix</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.datatype_sql", "kind": "function", "doc": "<p>Redshift converts the <code>TEXT</code> data type to <code>VARCHAR(255)</code> by default when people more generally mean\nVARCHAR of max length which is <code>VARCHAR(max)</code> in Redshift. Therefore if we get a <code>TEXT</code> data type\nwithout precision we convert it to <code>VARCHAR(max)</code> and if it does have precision then we just convert\n<code>TEXT</code> to <code>VARCHAR</code>.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"fullname": "sqlglot.dialects.redshift.Redshift.tokenizer_class", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.redshift.Redshift.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.redshift.Redshift.parser_class": {"fullname": "sqlglot.dialects.redshift.Redshift.parser_class", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.redshift.Redshift.Parser&#x27;&gt;"}, "sqlglot.dialects.redshift.Redshift.generator_class": {"fullname": "sqlglot.dialects.redshift.Redshift.generator_class", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.redshift.Redshift.Generator&#x27;&gt;"}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"fullname": "sqlglot.dialects.redshift.Redshift.TIME_TRIE", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;A&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;P&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;F&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;O&#x27;: {&#x27;N&#x27;: {0: True}}}, &#x27;O&#x27;: {&#x27;F&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;T&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {0: True}}, &#x27;y&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {0: True, &#x27;t&#x27;: {&#x27;h&#x27;: {0: True}}}}}}, &#x27;Z&#x27;: {0: True}}, &#x27;U&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;W&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}}}"}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"fullname": "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;A&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;P&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;F&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;O&#x27;: {&#x27;N&#x27;: {0: True}}}, &#x27;O&#x27;: {&#x27;F&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;T&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {0: True}}, &#x27;y&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {0: True, &#x27;t&#x27;: {&#x27;h&#x27;: {0: True}}}}}}, &#x27;Z&#x27;: {0: True}}, &#x27;U&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;W&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}}}"}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%p&#x27;: &#x27;PM&#x27;, &#x27;%u&#x27;: &#x27;D&#x27;, &#x27;%d&#x27;: &#x27;DD&#x27;, &#x27;%j&#x27;: &#x27;DDD&#x27;, &#x27;%-d&#x27;: &#x27;FMDD&#x27;, &#x27;%-j&#x27;: &#x27;FMDDD&#x27;, &#x27;%-I&#x27;: &#x27;FMHH12&#x27;, &#x27;%-H&#x27;: &#x27;FMHH24&#x27;, &#x27;%-M&#x27;: &#x27;FMMI&#x27;, &#x27;%-m&#x27;: &#x27;FMMM&#x27;, &#x27;%-S&#x27;: &#x27;FMSS&#x27;, &#x27;%I&#x27;: &#x27;HH12&#x27;, &#x27;%H&#x27;: &#x27;HH&#x27;, &#x27;%M&#x27;: &#x27;MI&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%z&#x27;: &#x27;OF&#x27;, &#x27;%S&#x27;: &#x27;SS&#x27;, &#x27;%A&#x27;: &#x27;TMDay&#x27;, &#x27;%a&#x27;: &#x27;TMDy&#x27;, &#x27;%b&#x27;: &#x27;MON&#x27;, &#x27;%B&#x27;: &#x27;TMMonth&#x27;, &#x27;%Z&#x27;: &#x27;TZ&#x27;, &#x27;%f&#x27;: &#x27;US&#x27;, &#x27;%U&#x27;: &#x27;WW&#x27;, &#x27;%y&#x27;: &#x27;YY&#x27;, &#x27;%Y&#x27;: &#x27;YYYY&#x27;}"}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;p&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;d&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;S&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;z&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;A&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;Z&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;U&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;Y&#x27;: {0: True}}}"}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"fullname": "sqlglot.dialects.redshift.Redshift.QUOTE_START", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"fullname": "sqlglot.dialects.redshift.Redshift.QUOTE_END", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"fullname": "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"fullname": "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"fullname": "sqlglot.dialects.redshift.Redshift.BIT_START", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"fullname": "sqlglot.dialects.redshift.Redshift.BIT_END", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"fullname": "sqlglot.dialects.redshift.Redshift.HEX_START", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"fullname": "sqlglot.dialects.redshift.Redshift.HEX_END", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"fullname": "sqlglot.dialects.redshift.Redshift.BYTE_START", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;e&#x27;&quot;"}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"fullname": "sqlglot.dialects.redshift.Redshift.BYTE_END", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"fullname": "sqlglot.dialects.redshift.Redshift.UNICODE_START", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"fullname": "sqlglot.dialects.redshift.Redshift.UNICODE_END", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.snowflake": {"fullname": "sqlglot.dialects.snowflake", "modulename": "sqlglot.dialects.snowflake", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"fullname": "sqlglot.dialects.snowflake.DATE_PART_MAPPING", "modulename": "sqlglot.dialects.snowflake", "qualname": "DATE_PART_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;Y&#x27;: &#x27;YEAR&#x27;, &#x27;YY&#x27;: &#x27;YEAR&#x27;, &#x27;YYY&#x27;: &#x27;YEAR&#x27;, &#x27;YYYY&#x27;: &#x27;YEAR&#x27;, &#x27;YR&#x27;: &#x27;YEAR&#x27;, &#x27;YEARS&#x27;: &#x27;YEAR&#x27;, &#x27;YRS&#x27;: &#x27;YEAR&#x27;, &#x27;MM&#x27;: &#x27;MONTH&#x27;, &#x27;MON&#x27;: &#x27;MONTH&#x27;, &#x27;MONS&#x27;: &#x27;MONTH&#x27;, &#x27;MONTHS&#x27;: &#x27;MONTH&#x27;, &#x27;D&#x27;: &#x27;DAY&#x27;, &#x27;DD&#x27;: &#x27;DAY&#x27;, &#x27;DAYS&#x27;: &#x27;DAY&#x27;, &#x27;DAYOFMONTH&#x27;: &#x27;DAY&#x27;, &#x27;WEEKDAY&#x27;: &#x27;DAYOFWEEK&#x27;, &#x27;DOW&#x27;: &#x27;DAYOFWEEK&#x27;, &#x27;DW&#x27;: &#x27;DAYOFWEEK&#x27;, &#x27;WEEKDAY_ISO&#x27;: &#x27;DAYOFWEEKISO&#x27;, &#x27;DOW_ISO&#x27;: &#x27;DAYOFWEEKISO&#x27;, &#x27;DW_ISO&#x27;: &#x27;DAYOFWEEKISO&#x27;, &#x27;YEARDAY&#x27;: &#x27;DAYOFYEAR&#x27;, &#x27;DOY&#x27;: &#x27;DAYOFYEAR&#x27;, &#x27;DY&#x27;: &#x27;DAYOFYEAR&#x27;, &#x27;W&#x27;: &#x27;WEEK&#x27;, &#x27;WK&#x27;: &#x27;WEEK&#x27;, &#x27;WEEKOFYEAR&#x27;: &#x27;WEEK&#x27;, &#x27;WOY&#x27;: &#x27;WEEK&#x27;, &#x27;WY&#x27;: &#x27;WEEK&#x27;, &#x27;WEEK_ISO&#x27;: &#x27;WEEKISO&#x27;, &#x27;WEEKOFYEARISO&#x27;: &#x27;WEEKISO&#x27;, &#x27;WEEKOFYEAR_ISO&#x27;: &#x27;WEEKISO&#x27;, &#x27;Q&#x27;: &#x27;QUARTER&#x27;, &#x27;QTR&#x27;: &#x27;QUARTER&#x27;, &#x27;QTRS&#x27;: &#x27;QUARTER&#x27;, &#x27;QUARTERS&#x27;: &#x27;QUARTER&#x27;, &#x27;H&#x27;: &#x27;HOUR&#x27;, &#x27;HH&#x27;: &#x27;HOUR&#x27;, &#x27;HR&#x27;: &#x27;HOUR&#x27;, &#x27;HOURS&#x27;: &#x27;HOUR&#x27;, &#x27;HRS&#x27;: &#x27;HOUR&#x27;, &#x27;M&#x27;: &#x27;MINUTE&#x27;, &#x27;MI&#x27;: &#x27;MINUTE&#x27;, &#x27;MIN&#x27;: &#x27;MINUTE&#x27;, &#x27;MINUTES&#x27;: &#x27;MINUTE&#x27;, &#x27;MINS&#x27;: &#x27;MINUTE&#x27;, &#x27;S&#x27;: &#x27;SECOND&#x27;, &#x27;SEC&#x27;: &#x27;SECOND&#x27;, &#x27;SECONDS&#x27;: &#x27;SECOND&#x27;, &#x27;SECS&#x27;: &#x27;SECOND&#x27;, &#x27;MS&#x27;: &#x27;MILLISECOND&#x27;, &#x27;MSEC&#x27;: &#x27;MILLISECOND&#x27;, &#x27;MILLISECONDS&#x27;: &#x27;MILLISECOND&#x27;, &#x27;US&#x27;: &#x27;MICROSECOND&#x27;, &#x27;USEC&#x27;: &#x27;MICROSECOND&#x27;, &#x27;MICROSECONDS&#x27;: &#x27;MICROSECOND&#x27;, &#x27;NS&#x27;: &#x27;NANOSECOND&#x27;, &#x27;NSEC&#x27;: &#x27;NANOSECOND&#x27;, &#x27;NANOSEC&#x27;: &#x27;NANOSECOND&#x27;, &#x27;NSECOND&#x27;: &#x27;NANOSECOND&#x27;, &#x27;NSECONDS&#x27;: &#x27;NANOSECOND&#x27;, &#x27;NANOSECS&#x27;: &#x27;NANOSECOND&#x27;, &#x27;EPOCH&#x27;: &#x27;EPOCH_SECOND&#x27;, &#x27;EPOCH_SECONDS&#x27;: &#x27;EPOCH_SECOND&#x27;, &#x27;EPOCH_MILLISECONDS&#x27;: &#x27;EPOCH_MILLISECOND&#x27;, &#x27;EPOCH_MICROSECONDS&#x27;: &#x27;EPOCH_MICROSECOND&#x27;, &#x27;EPOCH_NANOSECONDS&#x27;: &#x27;EPOCH_NANOSECOND&#x27;, &#x27;TZH&#x27;: &#x27;TIMEZONE_HOUR&#x27;, &#x27;TZM&#x27;: &#x27;TIMEZONE_MINUTE&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake": {"fullname": "sqlglot.dialects.snowflake.Snowflake", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.UPPERCASE: &#x27;UPPERCASE&#x27;&gt;"}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"fullname": "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.NULL_ORDERING", "kind": "variable", "doc": "<p>Default <code>NULL</code> ordering method to use if not explicitly set.\nPossible values: <code>\"nulls_are_small\"</code>, <code>\"nulls_are_large\"</code>, <code>\"nulls_are_last\"</code></p>\n", "default_value": "&#x27;nulls_are_large&#x27;"}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"fullname": "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;YYYY-MM-DD HH24:MI:SS&#x27;&quot;"}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"fullname": "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.PREFER_CTE_ALIAS_COLUMN", "kind": "variable", "doc": "<p>Some dialects, such as Snowflake, allow you to reference a CTE column alias in the\nHAVING clause of the CTE. This flag will cause the CTE alias columns to override\nany projection aliases in the subquery.</p>\n\n<p>For example,\n WITH y(c) AS (\n SELECT SUM(a) FROM (SELECT 1 a) AS x HAVING c &gt; 0\n ) SELECT c FROM y;</p>\n\n<pre><code>will be rewritten as\n\nWITH y(c) AS (\n SELECT SUM(a) AS c FROM (SELECT 1 AS a) AS x HAVING c &gt; 0\n) SELECT c FROM y;\n</code></pre>\n", "default_value": "True"}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"fullname": "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.TABLESAMPLE_SIZE_IS_PERCENT", "kind": "variable", "doc": "<p>Whether a size in the table sample clause represents percentage.</p>\n", "default_value": "True"}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"fullname": "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.COPY_PARAMS_ARE_CSV", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"fullname": "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;yyyy&#x27;: &#x27;%Y&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;yy&#x27;: &#x27;%y&#x27;, &#x27;MMMM&#x27;: &#x27;%B&#x27;, &#x27;mmmm&#x27;: &#x27;%B&#x27;, &#x27;MON&#x27;: &#x27;%b&#x27;, &#x27;mon&#x27;: &#x27;%b&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;mm&#x27;: &#x27;%m&#x27;, &#x27;DD&#x27;: &#x27;%d&#x27;, &#x27;dd&#x27;: &#x27;%-d&#x27;, &#x27;DY&#x27;: &#x27;%a&#x27;, &#x27;dy&#x27;: &#x27;%w&#x27;, &#x27;HH24&#x27;: &#x27;%H&#x27;, &#x27;hh24&#x27;: &#x27;%H&#x27;, &#x27;HH12&#x27;: &#x27;%I&#x27;, &#x27;hh12&#x27;: &#x27;%I&#x27;, &#x27;MI&#x27;: &#x27;%M&#x27;, &#x27;mi&#x27;: &#x27;%M&#x27;, &#x27;SS&#x27;: &#x27;%S&#x27;, &#x27;ss&#x27;: &#x27;%S&#x27;, &#x27;FF&#x27;: &#x27;%f&#x27;, &#x27;ff&#x27;: &#x27;%f&#x27;, &#x27;FF6&#x27;: &#x27;%f&#x27;, &#x27;ff6&#x27;: &#x27;%f&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"fullname": "sqlglot.dialects.snowflake.Snowflake.quote_identifier", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.quote_identifier", "kind": "function", "doc": "<p>Adds quotes to a given identifier.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression of interest. If it's not an <code>Identifier</code>, this method is a no-op.</li>\n<li><strong>identify:</strong> If set to <code>False</code>, the quotes will only be added if the identifier is deemed\n\"unsafe\", with respect to its characters and this dialect's normalization strategy.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span>, </span><span class=\"param\"><span class=\"n\">identify</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.IDENTIFY_PIVOT_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.ID_VAR_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.MATCH_CONDITION: &#x27;MATCH_CONDITION&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function _build_datediff&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function _date_trunc_to_time&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;function _build_regexp_replace&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;function _build_datediff&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;function _build_timestamp_from_parts&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;function _build_timestamp_from_parts&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ARRAYAGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_CONSTRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_GENERATE_RANGE&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;BITXOR&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;BIT_XOR&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;BOOLXOR&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;CONVERT_TIMEZONE&#x27;: &lt;function _build_convert_timezone&gt;, &#x27;DATEADD&#x27;: &lt;function _build_date_time_add.&lt;locals&gt;._builder&gt;, &#x27;DIV0&#x27;: &lt;function _build_if_from_div0&gt;, &#x27;GET_PATH&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;IFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;LISTAGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;MEDIAN&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;NULLIFZERO&#x27;: &lt;function _build_if_from_nullifzero&gt;, &#x27;OBJECT_CONSTRUCT&#x27;: &lt;function _build_object_construct&gt;, &#x27;REGEXP_SUBSTR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;RLIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;SQUARE&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;TIMEADD&#x27;: &lt;function _build_date_time_add.&lt;locals&gt;._builder&gt;, &#x27;TIMEDIFF&#x27;: &lt;function _build_datediff&gt;, &#x27;TIMESTAMPADD&#x27;: &lt;function _build_date_time_add.&lt;locals&gt;._builder&gt;, &#x27;TRY_TO_DATE&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;TO_DATE&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;TO_TIME&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;TO_TIMESTAMP_LTZ&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;TO_TIMESTAMP_NTZ&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;TO_TIMESTAMP_TZ&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;TO_VARCHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;ZEROIFNULL&#x27;: &lt;function _build_if_from_zeroifnull&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_PART&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;OBJECT_CONSTRUCT_KEEP_NULL&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.TIMESTAMPS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.RANGE_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IN: &#x27;IN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIKE_ANY: &#x27;LIKE_ANY&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.ILIKE_ANY: &#x27;ILIKE_ANY&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.ALTER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ADD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ALTER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DELETE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DROP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RENAME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;UNSET&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;SWAP&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.PROPERTY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BACKUP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BLOCKCOMPRESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECKSUM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COPY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATABLOCKSIZE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFINER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DETERMINISTIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTSTYLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENGINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXECUTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTERNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FALLBACK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FREESPACE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;HEAP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ICEBERG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IMMUTABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INHERITS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOURNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LANGUAGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LAYOUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIFETIME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCATION&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;LOCK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCKING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATERIALIZED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MERGEBLOCKRATIO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MULTISET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ORDER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OUTPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;READS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REMOTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RETURNS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAMPLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SETTINGS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SHARING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SORTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SOURCE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STORED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SYSTEM_VERSIONING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TBLPROPERTIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMPORARY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSIENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;USING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNLOGGED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;VOLATILE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.SHOW_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;SCHEMAS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE SCHEMAS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;OBJECTS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE OBJECTS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE TABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;VIEWS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE VIEWS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PRIMARY KEYS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE PRIMARY KEYS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;IMPORTED KEYS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE IMPORTED KEYS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;UNIQUE KEYS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE UNIQUE KEYS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;SEQUENCES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE SEQUENCES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;COLUMNS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;USERS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE USERS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.FLATTEN_COLUMNS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;SEQ&#x27;, &#x27;KEY&#x27;, &#x27;PATH&#x27;, &#x27;INDEX&#x27;, &#x27;VALUE&#x27;, &#x27;THIS&#x27;]"}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.SCHEMA_KINDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;OBJECTS&#x27;, &#x27;TABLES&#x27;, &#x27;IMPORTED KEYS&#x27;, &#x27;SEQUENCES&#x27;, &#x27;UNIQUE KEYS&#x27;, &#x27;VIEWS&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;SCHEMAS&#x27;: {0: True}, &#x27;TERSE&#x27;: {&#x27;SCHEMAS&#x27;: {0: True}, &#x27;OBJECTS&#x27;: {0: True}, &#x27;TABLES&#x27;: {0: True}, &#x27;VIEWS&#x27;: {0: True}, &#x27;PRIMARY&#x27;: {&#x27;KEYS&#x27;: {0: True}}, &#x27;IMPORTED&#x27;: {&#x27;KEYS&#x27;: {0: True}}, &#x27;UNIQUE&#x27;: {&#x27;KEYS&#x27;: {0: True}}, &#x27;SEQUENCES&#x27;: {0: True}, &#x27;USERS&#x27;: {0: True}}, &#x27;OBJECTS&#x27;: {0: True}, &#x27;TABLES&#x27;: {0: True}, &#x27;VIEWS&#x27;: {0: True}, &#x27;PRIMARY&#x27;: {&#x27;KEYS&#x27;: {0: True}}, &#x27;IMPORTED&#x27;: {&#x27;KEYS&#x27;: {0: True}}, &#x27;UNIQUE&#x27;: {&#x27;KEYS&#x27;: {0: True}}, &#x27;SEQUENCES&#x27;: {0: True}, &#x27;COLUMNS&#x27;: {0: True}, &#x27;USERS&#x27;: {0: True}}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;, &quot;&#x27;&quot;]"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;x&#x27;&quot;, &quot;&#x27;&quot;), (&quot;X&#x27;&quot;, &quot;&#x27;&quot;)]"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.RAW_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;$$&#x27;]"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.COMMENTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;--&#x27;, &#x27;//&#x27;, (&#x27;/*&#x27;, &#x27;*/&#x27;)]"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;BYTEINT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;CHAR VARYING&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;CHARACTER VARYING&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;EXCLUDE&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;ILIKE ANY&#x27;: &lt;TokenType.ILIKE_ANY: &#x27;ILIKE_ANY&#x27;&gt;, &#x27;LIKE ANY&#x27;: &lt;TokenType.LIKE_ANY: &#x27;LIKE_ANY&#x27;&gt;, &#x27;MATCH_CONDITION&#x27;: &lt;TokenType.MATCH_CONDITION: &#x27;MATCH_CONDITION&#x27;&gt;, &#x27;MATCH_RECOGNIZE&#x27;: &lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;, &#x27;MINUS&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;NCHAR VARYING&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;PUT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;REMOVE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;RENAME&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;SAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;SQL_DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;SQL_VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;STORAGE INTEGRATION&#x27;: &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &#x27;TIMESTAMP_TZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TOP&#x27;: &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;$&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.VAR_SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;$&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.COMMANDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.PARAMETER_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;$&#x27;"}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.MATCHED_BY_SOURCE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.SINGLE_STRING_INTERVAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.SUPPORTS_TABLE_COPY", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.COLLATE_IS_FUNC", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.LIMIT_ONLY_LITERALS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;,&#x27;"}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.INSERT_OVERWRITE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27; OVERWRITE INTO&#x27;"}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.STRUCT_DELIMITER", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;(&#x27;, &#x27;)&#x27;)"}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function inline_array_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AtTimeZone&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;: &lt;function _regexpilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.NESTED: &#x27;NESTED&#x27;&gt;: &#x27;OBJECT&#x27;, &lt;Type.STRUCT: &#x27;STRUCT&#x27;&gt;: &#x27;OBJECT&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.STAR_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;except&#x27;: &#x27;EXCLUDE&#x27;, &#x27;replace&#x27;: &#x27;RENAME&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.values_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Values</span>,</span><span class=\"param\">\t<span class=\"n\">values_as_table</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.datatype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.tonumber_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ToNumber</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.timestampfromparts_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimestampFromParts</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.trycast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TryCast</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.log_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Log</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.unnest_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Unnest</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.show_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Show</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.regexpextract_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RegexpExtract</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.except_op", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.except_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Except</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.intersect_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Intersect</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.describe_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Describe</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.generatedasidentitycolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GeneratedAsIdentityColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.swaptable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SwapTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.with_properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.cluster_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cluster</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.struct_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Struct</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"fullname": "sqlglot.dialects.snowflake.Snowflake.tokenizer_class", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.snowflake.Snowflake.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"fullname": "sqlglot.dialects.snowflake.Snowflake.parser_class", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.snowflake.Snowflake.Parser&#x27;&gt;"}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"fullname": "sqlglot.dialects.snowflake.Snowflake.generator_class", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.snowflake.Snowflake.Generator&#x27;&gt;"}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"fullname": "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}}, 0: True}, &#x27;O&#x27;: {&#x27;N&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}}, &#x27;m&#x27;: {&#x27;m&#x27;: {&#x27;m&#x27;: {&#x27;m&#x27;: {0: True}}, 0: True}, &#x27;o&#x27;: {&#x27;n&#x27;: {0: True}}, &#x27;i&#x27;: {0: True}}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, &#x27;Y&#x27;: {0: True}}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, &#x27;y&#x27;: {0: True}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}, &#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}}}, &#x27;h&#x27;: {&#x27;h&#x27;: {&#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}, &#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}}, &#x27;F&#x27;: {&#x27;F&#x27;: {0: True, &#x27;6&#x27;: {0: True}}}, &#x27;f&#x27;: {&#x27;f&#x27;: {0: True, &#x27;6&#x27;: {0: True}}}}"}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"fullname": "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}}, 0: True}, &#x27;O&#x27;: {&#x27;N&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}}, &#x27;m&#x27;: {&#x27;m&#x27;: {&#x27;m&#x27;: {&#x27;m&#x27;: {0: True}}, 0: True}, &#x27;o&#x27;: {&#x27;n&#x27;: {0: True}}, &#x27;i&#x27;: {0: True}}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, &#x27;Y&#x27;: {0: True}}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, &#x27;y&#x27;: {0: True}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}, &#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}}}, &#x27;h&#x27;: {&#x27;h&#x27;: {&#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}, &#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}}, &#x27;F&#x27;: {&#x27;F&#x27;: {0: True, &#x27;6&#x27;: {0: True}}}, &#x27;f&#x27;: {&#x27;f&#x27;: {0: True, &#x27;6&#x27;: {0: True}}}}"}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%Y&#x27;: &#x27;yyyy&#x27;, &#x27;%y&#x27;: &#x27;yy&#x27;, &#x27;%B&#x27;: &#x27;mmmm&#x27;, &#x27;%b&#x27;: &#x27;mon&#x27;, &#x27;%m&#x27;: &#x27;mm&#x27;, &#x27;%d&#x27;: &#x27;DD&#x27;, &#x27;%-d&#x27;: &#x27;dd&#x27;, &#x27;%a&#x27;: &#x27;DY&#x27;, &#x27;%w&#x27;: &#x27;dy&#x27;, &#x27;%H&#x27;: &#x27;hh24&#x27;, &#x27;%I&#x27;: &#x27;hh12&#x27;, &#x27;%M&#x27;: &#x27;mi&#x27;, &#x27;%S&#x27;: &#x27;ss&#x27;, &#x27;%f&#x27;: &#x27;ff6&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;Y&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;d&#x27;: {0: True}}, &#x27;a&#x27;: {0: True}, &#x27;w&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;f&#x27;: {0: True}}}"}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"fullname": "sqlglot.dialects.snowflake.Snowflake.QUOTE_START", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"fullname": "sqlglot.dialects.snowflake.Snowflake.QUOTE_END", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"fullname": "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"fullname": "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"fullname": "sqlglot.dialects.snowflake.Snowflake.BIT_START", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"fullname": "sqlglot.dialects.snowflake.Snowflake.BIT_END", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"fullname": "sqlglot.dialects.snowflake.Snowflake.HEX_START", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;x&#x27;&quot;"}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"fullname": "sqlglot.dialects.snowflake.Snowflake.HEX_END", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"fullname": "sqlglot.dialects.snowflake.Snowflake.BYTE_START", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"fullname": "sqlglot.dialects.snowflake.Snowflake.BYTE_END", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"fullname": "sqlglot.dialects.snowflake.Snowflake.UNICODE_START", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"fullname": "sqlglot.dialects.snowflake.Snowflake.UNICODE_END", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark": {"fullname": "sqlglot.dialects.spark", "modulename": "sqlglot.dialects.spark", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.spark.Spark": {"fullname": "sqlglot.dialects.spark.Spark", "modulename": "sqlglot.dialects.spark", "qualname": "Spark", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.spark2.Spark2"}, "sqlglot.dialects.spark.Spark.Tokenizer": {"fullname": "sqlglot.dialects.spark.Spark.Tokenizer", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.spark2.Spark2.Tokenizer"}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"fullname": "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Tokenizer.RAW_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;r&#x27;&quot;, &quot;&#x27;&quot;), (&quot;R&#x27;&quot;, &quot;&#x27;&quot;), (&#x27;r&quot;&#x27;, &#x27;&quot;&#x27;), (&#x27;R&quot;&#x27;, &#x27;&quot;&#x27;)]"}, "sqlglot.dialects.spark.Spark.Parser": {"fullname": "sqlglot.dialects.spark.Spark.Parser", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.spark2.Spark2.Parser"}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function _build_datediff&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FIRST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;function build_var_map&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;COLLECT_LIST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;COLLECT_SET&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;GET_JSON_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;&gt;, &#x27;LOCATE&#x27;: &lt;function locate_to_strposition&gt;, &#x27;PERCENTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;PERCENTILE_APPROX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;TO_DATE&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;UNBASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;UNIX_TIMESTAMP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;AGGREGATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;APPROX_PERCENTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;BOOLEAN&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;DOUBLE&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;FLOAT&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;FROM_UTC_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;INT&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;MAP_FROM_ARRAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;RLIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;SHIFTLEFT&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;SHIFTRIGHT&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;STRING&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TO_UNIX_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;TO_UTC_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TRUNC&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TRY_ELEMENT_AT&#x27;: &lt;function Spark.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.spark.Spark.Parser.SET_TRIE", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.spark.Spark.Generator": {"fullname": "sqlglot.dialects.spark.Spark.Generator", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.spark2.Spark2.Generator"}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;BINARY&#x27;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;: &#x27;BOOLEAN&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.TIME: &#x27;TIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;BINARY&#x27;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;: &#x27;DECIMAL(15, 4)&#x27;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;: &#x27;DECIMAL(6, 4)&#x27;, &lt;Type.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: &#x27;TIMESTAMP_LTZ&#x27;, &lt;Type.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;: &#x27;TIMESTAMP_NTZ&#x27;}"}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function var_map_sql&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;function _property_sql&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function no_recursive_cte_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;: &lt;function _json_format_sql&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function _map_sql&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.NotNullColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function strposition_to_locate_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function _str_to_unix_sql&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function Spark.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Spark.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.National&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKeyColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AtTimeZone&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.From&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithinGroup&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function Spark.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"fullname": "sqlglot.dialects.spark.Spark.Generator.bracket_sql", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.bracket_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"fullname": "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.computedcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ComputedColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"fullname": "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.anyvalue_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AnyValue</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"fullname": "sqlglot.dialects.spark.Spark.Generator.datediff_sql", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.datediff_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DateDiff</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"fullname": "sqlglot.dialects.spark.Spark.tokenizer_class", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.spark.Spark.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.spark.Spark.parser_class": {"fullname": "sqlglot.dialects.spark.Spark.parser_class", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.spark.Spark.Parser&#x27;&gt;"}, "sqlglot.dialects.spark.Spark.generator_class": {"fullname": "sqlglot.dialects.spark.Spark.generator_class", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.spark.Spark.Generator&#x27;&gt;"}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"fullname": "sqlglot.dialects.spark.Spark.TIME_TRIE", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"fullname": "sqlglot.dialects.spark.Spark.FORMAT_TRIE", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%Y&#x27;: &#x27;yyyy&#x27;, &#x27;%y&#x27;: &#x27;yy&#x27;, &#x27;%B&#x27;: &#x27;MMMM&#x27;, &#x27;%b&#x27;: &#x27;MMM&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%-m&#x27;: &#x27;M&#x27;, &#x27;%d&#x27;: &#x27;dd&#x27;, &#x27;%-d&#x27;: &#x27;d&#x27;, &#x27;%H&#x27;: &#x27;HH&#x27;, &#x27;%-H&#x27;: &#x27;H&#x27;, &#x27;%I&#x27;: &#x27;hh&#x27;, &#x27;%-I&#x27;: &#x27;h&#x27;, &#x27;%M&#x27;: &#x27;mm&#x27;, &#x27;%-M&#x27;: &#x27;m&#x27;, &#x27;%S&#x27;: &#x27;ss&#x27;, &#x27;%-S&#x27;: &#x27;s&#x27;, &#x27;%f&#x27;: &#x27;SSSSSS&#x27;, &#x27;%p&#x27;: &#x27;a&#x27;, &#x27;%j&#x27;: &#x27;DD&#x27;, &#x27;%-j&#x27;: &#x27;D&#x27;, &#x27;%a&#x27;: &#x27;EEE&#x27;, &#x27;%A&#x27;: &#x27;EEEE&#x27;}"}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;Y&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;j&#x27;: {0: True}}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;p&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;A&#x27;: {0: True}}}"}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"fullname": "sqlglot.dialects.spark.Spark.QUOTE_START", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"fullname": "sqlglot.dialects.spark.Spark.QUOTE_END", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"fullname": "sqlglot.dialects.spark.Spark.IDENTIFIER_START", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"fullname": "sqlglot.dialects.spark.Spark.IDENTIFIER_END", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.spark.Spark.BIT_START": {"fullname": "sqlglot.dialects.spark.Spark.BIT_START", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark.Spark.BIT_END": {"fullname": "sqlglot.dialects.spark.Spark.BIT_END", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark.Spark.HEX_START": {"fullname": "sqlglot.dialects.spark.Spark.HEX_START", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;X&#x27;&quot;"}, "sqlglot.dialects.spark.Spark.HEX_END": {"fullname": "sqlglot.dialects.spark.Spark.HEX_END", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.spark.Spark.BYTE_START": {"fullname": "sqlglot.dialects.spark.Spark.BYTE_START", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark.Spark.BYTE_END": {"fullname": "sqlglot.dialects.spark.Spark.BYTE_END", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"fullname": "sqlglot.dialects.spark.Spark.UNICODE_START", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"fullname": "sqlglot.dialects.spark.Spark.UNICODE_END", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark2": {"fullname": "sqlglot.dialects.spark2", "modulename": "sqlglot.dialects.spark2", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.spark2.temporary_storage_provider": {"fullname": "sqlglot.dialects.spark2.temporary_storage_provider", "modulename": "sqlglot.dialects.spark2", "qualname": "temporary_storage_provider", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark2.Spark2": {"fullname": "sqlglot.dialects.spark2.Spark2", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.hive.Hive"}, "sqlglot.dialects.spark2.Spark2.Parser": {"fullname": "sqlglot.dialects.spark2.Spark2.Parser", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.hive.Hive.Parser"}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"fullname": "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Parser.TRIM_PATTERN_FIRST", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FIRST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;function build_var_map&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;COLLECT_LIST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;COLLECT_SET&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;GET_JSON_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;&gt;, &#x27;LOCATE&#x27;: &lt;function locate_to_strposition&gt;, &#x27;PERCENTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;PERCENTILE_APPROX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;TO_DATE&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;UNBASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;UNIX_TIMESTAMP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;AGGREGATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;APPROX_PERCENTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;BOOLEAN&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;DOUBLE&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;FLOAT&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;FROM_UTC_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;INT&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;MAP_FROM_ARRAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;RLIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;SHIFTLEFT&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;SHIFTRIGHT&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;STRING&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TO_UNIX_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;TO_UTC_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TRUNC&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BROADCAST&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;BROADCASTJOIN&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;MAPJOIN&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;MERGE&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;SHUFFLEMERGE&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;MERGEJOIN&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;SHUFFLE_HASH&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;SHUFFLE_REPLICATE_NL&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.spark2.Spark2.Generator": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.hive.Hive.Generator"}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function var_map_sql&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Group&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;function _property_sql&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function no_recursive_cte_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;: &lt;function _json_format_sql&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function _map_sql&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.NotNullColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function strposition_to_locate_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function _str_to_unix_sql&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.National&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKeyColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AtTimeZone&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.From&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithinGroup&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;}"}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.WRAP_DERIVED_VALUES", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.CREATE_FUNCTION_RETURN_AS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.struct_sql", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.struct_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Struct</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.cast_sql", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.cast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cast</span>,</span><span class=\"param\">\t<span class=\"n\">safe_prefix</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.columndef_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ColumnDef</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"fullname": "sqlglot.dialects.spark2.Spark2.Tokenizer", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.hive.Hive.Tokenizer"}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;X&#x27;&quot;, &quot;&#x27;&quot;)]"}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"fullname": "sqlglot.dialects.spark2.Spark2.tokenizer_class", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.spark2.Spark2.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.spark2.Spark2.parser_class": {"fullname": "sqlglot.dialects.spark2.Spark2.parser_class", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.spark2.Spark2.Parser&#x27;&gt;"}, "sqlglot.dialects.spark2.Spark2.generator_class": {"fullname": "sqlglot.dialects.spark2.Spark2.generator_class", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.spark2.Spark2.Generator&#x27;&gt;"}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"fullname": "sqlglot.dialects.spark2.Spark2.TIME_TRIE", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"fullname": "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%Y&#x27;: &#x27;yyyy&#x27;, &#x27;%y&#x27;: &#x27;yy&#x27;, &#x27;%B&#x27;: &#x27;MMMM&#x27;, &#x27;%b&#x27;: &#x27;MMM&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%-m&#x27;: &#x27;M&#x27;, &#x27;%d&#x27;: &#x27;dd&#x27;, &#x27;%-d&#x27;: &#x27;d&#x27;, &#x27;%H&#x27;: &#x27;HH&#x27;, &#x27;%-H&#x27;: &#x27;H&#x27;, &#x27;%I&#x27;: &#x27;hh&#x27;, &#x27;%-I&#x27;: &#x27;h&#x27;, &#x27;%M&#x27;: &#x27;mm&#x27;, &#x27;%-M&#x27;: &#x27;m&#x27;, &#x27;%S&#x27;: &#x27;ss&#x27;, &#x27;%-S&#x27;: &#x27;s&#x27;, &#x27;%f&#x27;: &#x27;SSSSSS&#x27;, &#x27;%p&#x27;: &#x27;a&#x27;, &#x27;%j&#x27;: &#x27;DD&#x27;, &#x27;%-j&#x27;: &#x27;D&#x27;, &#x27;%a&#x27;: &#x27;EEE&#x27;, &#x27;%A&#x27;: &#x27;EEEE&#x27;}"}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;Y&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;j&#x27;: {0: True}}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;p&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;A&#x27;: {0: True}}}"}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"fullname": "sqlglot.dialects.spark2.Spark2.QUOTE_START", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"fullname": "sqlglot.dialects.spark2.Spark2.QUOTE_END", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"fullname": "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"fullname": "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"fullname": "sqlglot.dialects.spark2.Spark2.BIT_START", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"fullname": "sqlglot.dialects.spark2.Spark2.BIT_END", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"fullname": "sqlglot.dialects.spark2.Spark2.HEX_START", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;X&#x27;&quot;"}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"fullname": "sqlglot.dialects.spark2.Spark2.HEX_END", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"fullname": "sqlglot.dialects.spark2.Spark2.BYTE_START", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"fullname": "sqlglot.dialects.spark2.Spark2.BYTE_END", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"fullname": "sqlglot.dialects.spark2.Spark2.UNICODE_START", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"fullname": "sqlglot.dialects.spark2.Spark2.UNICODE_END", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.sqlite": {"fullname": "sqlglot.dialects.sqlite", "modulename": "sqlglot.dialects.sqlite", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.sqlite.SQLite": {"fullname": "sqlglot.dialects.sqlite.SQLite", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"fullname": "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.TYPED_DIVISION", "kind": "variable", "doc": "<p>Whether the behavior of <code>a / b</code> depends on the types of <code>a</code> and <code>b</code>.\nFalse means <code>a / b</code> is always float division.\nTrue means <code>a / b</code> is integer division if both <code>a</code> and <code>b</code> are integers.</p>\n", "default_value": "True"}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"fullname": "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.SAFE_DIVISION", "kind": "variable", "doc": "<p>Whether division by zero throws an error (<code>False</code>) or returns NULL (<code>True</code>).</p>\n", "default_value": "True"}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"fullname": "sqlglot.dialects.sqlite.SQLite.Tokenizer", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;&quot;&#x27;, (&#x27;[&#x27;, &#x27;]&#x27;), &#x27;`&#x27;]"}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;x&#x27;&quot;, &quot;&#x27;&quot;), (&quot;X&#x27;&quot;, &quot;&#x27;&quot;), (&#x27;0x&#x27;, &#x27;&#x27;), (&#x27;0X&#x27;, &#x27;&#x27;)]"}, "sqlglot.dialects.sqlite.SQLite.Parser": {"fullname": "sqlglot.dialects.sqlite.SQLite.Parser", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EDITDIST3&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;STRFTIME&#x27;: &lt;function _build_strftime&gt;}"}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"fullname": "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Parser.STRING_ALIASES", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.sqlite.SQLite.Generator": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;}"}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;BLOB&#x27;}"}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.TOKEN_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;: &#x27;AUTOINCREMENT&#x27;}"}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function _json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function any_value_to_max_sql&gt;, &lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;: &lt;function concat_to_dpipe_sql&gt;, &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;: &lt;function count_if_to_sum&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function SQLite.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;: &lt;function SQLite.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function SQLite.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _date_add_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function SQLite.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.TableSample&#x27;&gt;: &lt;function no_tablesample_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function SQLite.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function SQLite.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;: &lt;function SQLite.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;}"}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;LIMIT&#x27;"}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.cast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cast</span>,</span><span class=\"param\">\t<span class=\"n\">safe_prefix</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.generateseries_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GenerateSeries</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.datediff_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DateDiff</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.groupconcat_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GroupConcat</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.least_sql", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.least_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Least</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.transaction_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Transaction</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"fullname": "sqlglot.dialects.sqlite.SQLite.tokenizer_class", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.sqlite.SQLite.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"fullname": "sqlglot.dialects.sqlite.SQLite.parser_class", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.sqlite.SQLite.Parser&#x27;&gt;"}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"fullname": "sqlglot.dialects.sqlite.SQLite.generator_class", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.sqlite.SQLite.Generator&#x27;&gt;"}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"fullname": "sqlglot.dialects.sqlite.SQLite.TIME_TRIE", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"fullname": "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"fullname": "sqlglot.dialects.sqlite.SQLite.QUOTE_START", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"fullname": "sqlglot.dialects.sqlite.SQLite.QUOTE_END", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"fullname": "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"fullname": "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"fullname": "sqlglot.dialects.sqlite.SQLite.BIT_START", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"fullname": "sqlglot.dialects.sqlite.SQLite.BIT_END", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"fullname": "sqlglot.dialects.sqlite.SQLite.HEX_START", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;x&#x27;&quot;"}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"fullname": "sqlglot.dialects.sqlite.SQLite.HEX_END", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"fullname": "sqlglot.dialects.sqlite.SQLite.BYTE_START", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"fullname": "sqlglot.dialects.sqlite.SQLite.BYTE_END", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"fullname": "sqlglot.dialects.sqlite.SQLite.UNICODE_START", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"fullname": "sqlglot.dialects.sqlite.SQLite.UNICODE_END", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.starrocks": {"fullname": "sqlglot.dialects.starrocks", "modulename": "sqlglot.dialects.starrocks", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.starrocks.StarRocks": {"fullname": "sqlglot.dialects.starrocks.StarRocks", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.mysql.MySQL"}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Parser", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.mysql.MySQL.Parser"}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATEDIFF&#x27;: &lt;function StarRocks.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;function StarRocks.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function build_timestamp_trunc&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;function _str_to_date&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;INSTR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;ISNULL&#x27;: &lt;function isnull_to_is_null&gt;, &#x27;LOCATE&#x27;: &lt;function locate_to_strposition&gt;, &#x27;MAKETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;MONTHNAME&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;}"}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;BINARY&#x27;: {&#x27;LOGS&#x27;: {0: True}}, &#x27;MASTER&#x27;: {&#x27;LOGS&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;BINLOG&#x27;: {&#x27;EVENTS&#x27;: {0: True}}, &#x27;CHARACTER&#x27;: {&#x27;SET&#x27;: {0: True}}, &#x27;CHARSET&#x27;: {0: True}, &#x27;COLLATION&#x27;: {0: True}, &#x27;FULL&#x27;: {&#x27;COLUMNS&#x27;: {0: True}, &#x27;PROCESSLIST&#x27;: {0: True}, &#x27;TABLES&#x27;: {0: True}}, &#x27;COLUMNS&#x27;: {0: True}, &#x27;CREATE&#x27;: {&#x27;DATABASE&#x27;: {0: True}, &#x27;EVENT&#x27;: {0: True}, &#x27;FUNCTION&#x27;: {0: True}, &#x27;PROCEDURE&#x27;: {0: True}, &#x27;TABLE&#x27;: {0: True}, &#x27;TRIGGER&#x27;: {0: True}, &#x27;VIEW&#x27;: {0: True}}, &#x27;DATABASES&#x27;: {0: True}, &#x27;SCHEMAS&#x27;: {0: True}, &#x27;ENGINE&#x27;: {0: True}, &#x27;STORAGE&#x27;: {&#x27;ENGINES&#x27;: {0: True}}, &#x27;ENGINES&#x27;: {0: True}, &#x27;ERRORS&#x27;: {0: True}, &#x27;EVENTS&#x27;: {0: True}, &#x27;FUNCTION&#x27;: {&#x27;CODE&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;GRANTS&#x27;: {0: True}, &#x27;INDEX&#x27;: {0: True}, &#x27;OPEN&#x27;: {&#x27;TABLES&#x27;: {0: True}}, &#x27;PLUGINS&#x27;: {0: True}, &#x27;PROCEDURE&#x27;: {&#x27;CODE&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;PRIVILEGES&#x27;: {0: True}, &#x27;PROCESSLIST&#x27;: {0: True}, &#x27;PROFILE&#x27;: {0: True}, &#x27;PROFILES&#x27;: {0: True}, &#x27;RELAYLOG&#x27;: {&#x27;EVENTS&#x27;: {0: True}}, &#x27;REPLICAS&#x27;: {0: True}, &#x27;SLAVE&#x27;: {&#x27;HOSTS&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;REPLICA&#x27;: {&#x27;STATUS&#x27;: {0: True}}, &#x27;GLOBAL&#x27;: {&#x27;STATUS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}}, &#x27;SESSION&#x27;: {&#x27;STATUS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}}, &#x27;STATUS&#x27;: {0: True}, &#x27;TABLE&#x27;: {&#x27;STATUS&#x27;: {0: True}}, &#x27;TABLES&#x27;: {0: True}, &#x27;TRIGGERS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}, &#x27;WARNINGS&#x27;: {0: True}}"}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}, &#x27;PERSIST&#x27;: {0: True}, &#x27;PERSIST_ONLY&#x27;: {0: True}, &#x27;CHARACTER&#x27;: {&#x27;SET&#x27;: {0: True}}, &#x27;CHARSET&#x27;: {0: True}, &#x27;NAMES&#x27;: {0: True}}"}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Generator", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.mysql.MySQL.Generator"}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Generator.CAST_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;: &#x27;BIGINT&#x27;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;: &#x27;INT&#x27;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;: &#x27;MEDIUMINT&#x27;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;: &#x27;SMALLINT&#x27;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;: &#x27;TINYINT&#x27;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;: &#x27;DECIMAL&#x27;, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: &#x27;DATETIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;DATETIME&#x27;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;STRING&#x27;}"}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function no_paren_current_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function StarRocks.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeNEQ&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function strposition_to_locate_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _str_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TableSample&#x27;&gt;: &lt;function no_tablesample_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function _trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _ts_or_ds_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function approx_count_distinct_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function StarRocks.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function StarRocks.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function StarRocks.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"fullname": "sqlglot.dialects.starrocks.StarRocks.tokenizer_class", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.tokens.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"fullname": "sqlglot.dialects.starrocks.StarRocks.parser_class", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.starrocks.StarRocks.Parser&#x27;&gt;"}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"fullname": "sqlglot.dialects.starrocks.StarRocks.generator_class", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.starrocks.StarRocks.Generator&#x27;&gt;"}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"fullname": "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"fullname": "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%B&#x27;: &#x27;%M&#x27;, &#x27;%-m&#x27;: &#x27;%c&#x27;, &#x27;%-d&#x27;: &#x27;%e&#x27;, &#x27;%I&#x27;: &#x27;%h&#x27;, &#x27;%M&#x27;: &#x27;%i&#x27;, &#x27;%S&#x27;: &#x27;%s&#x27;, &#x27;%W&#x27;: &#x27;%u&#x27;, &#x27;%-H&#x27;: &#x27;%k&#x27;, &#x27;%-I&#x27;: &#x27;%l&#x27;, &#x27;%H:%M:%S&#x27;: &#x27;%T&#x27;, &#x27;%a&#x27;: &#x27;%W&#x27;}"}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;B&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;H&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;M&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;S&#x27;: {0: True}}}}}}}, &#x27;a&#x27;: {0: True}}}"}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"fullname": "sqlglot.dialects.starrocks.StarRocks.QUOTE_START", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"fullname": "sqlglot.dialects.starrocks.StarRocks.QUOTE_END", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"fullname": "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"fullname": "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"fullname": "sqlglot.dialects.starrocks.StarRocks.BIT_START", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;b&#x27;&quot;"}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"fullname": "sqlglot.dialects.starrocks.StarRocks.BIT_END", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"fullname": "sqlglot.dialects.starrocks.StarRocks.HEX_START", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;x&#x27;&quot;"}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"fullname": "sqlglot.dialects.starrocks.StarRocks.HEX_END", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"fullname": "sqlglot.dialects.starrocks.StarRocks.BYTE_START", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"fullname": "sqlglot.dialects.starrocks.StarRocks.BYTE_END", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"fullname": "sqlglot.dialects.starrocks.StarRocks.UNICODE_START", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"fullname": "sqlglot.dialects.starrocks.StarRocks.UNICODE_END", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau": {"fullname": "sqlglot.dialects.tableau", "modulename": "sqlglot.dialects.tableau", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.tableau.Tableau": {"fullname": "sqlglot.dialects.tableau.Tableau", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"fullname": "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.LOG_BASE_FIRST", "kind": "variable", "doc": "<p>Whether the base comes first in the <code>LOG</code> function.\nPossible values: <code>True</code>, <code>False</code>, <code>None</code> (two arguments are not supported by <code>LOG</code>)</p>\n", "annotation": ": Optional[bool]", "default_value": "False"}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"fullname": "sqlglot.dialects.tableau.Tableau.Tokenizer", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&#x27;[&#x27;, &#x27;]&#x27;)]"}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"fullname": "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Tokenizer.QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;&quot;&#x27;]"}, "sqlglot.dialects.tableau.Tableau.Generator": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;}"}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.if_sql", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.if_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">If</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.count_sql", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.count_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Count</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.tableau.Tableau.Parser": {"fullname": "sqlglot.dialects.tableau.Tableau.Parser", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COUNTD&#x27;: &lt;function Tableau.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"fullname": "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Parser.NO_PAREN_IF_COMMANDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"fullname": "sqlglot.dialects.tableau.Tableau.tokenizer_class", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.tableau.Tableau.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.tableau.Tableau.parser_class": {"fullname": "sqlglot.dialects.tableau.Tableau.parser_class", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.tableau.Tableau.Parser&#x27;&gt;"}, "sqlglot.dialects.tableau.Tableau.generator_class": {"fullname": "sqlglot.dialects.tableau.Tableau.generator_class", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.tableau.Tableau.Generator&#x27;&gt;"}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"fullname": "sqlglot.dialects.tableau.Tableau.TIME_TRIE", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"fullname": "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"fullname": "sqlglot.dialects.tableau.Tableau.QUOTE_START", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"fullname": "sqlglot.dialects.tableau.Tableau.QUOTE_END", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"fullname": "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;[&#x27;"}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"fullname": "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;]&#x27;"}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"fullname": "sqlglot.dialects.tableau.Tableau.BIT_START", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"fullname": "sqlglot.dialects.tableau.Tableau.BIT_END", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"fullname": "sqlglot.dialects.tableau.Tableau.HEX_START", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"fullname": "sqlglot.dialects.tableau.Tableau.HEX_END", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"fullname": "sqlglot.dialects.tableau.Tableau.BYTE_START", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"fullname": "sqlglot.dialects.tableau.Tableau.BYTE_END", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"fullname": "sqlglot.dialects.tableau.Tableau.UNICODE_START", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"fullname": "sqlglot.dialects.tableau.Tableau.UNICODE_END", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata": {"fullname": "sqlglot.dialects.teradata", "modulename": "sqlglot.dialects.teradata", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.teradata.Teradata": {"fullname": "sqlglot.dialects.teradata.Teradata", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"fullname": "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.TYPED_DIVISION", "kind": "variable", "doc": "<p>Whether the behavior of <code>a / b</code> depends on the types of <code>a</code> and <code>b</code>.\nFalse means <code>a / b</code> is always float division.\nTrue means <code>a / b</code> is integer division if both <code>a</code> and <code>b</code> are integers.</p>\n", "default_value": "True"}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"fullname": "sqlglot.dialects.teradata.Teradata.TIME_MAPPING", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;Y4&#x27;: &#x27;%Y&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;M4&#x27;: &#x27;%B&#x27;, &#x27;M3&#x27;: &#x27;%b&#x27;, &#x27;M&#x27;: &#x27;%-M&#x27;, &#x27;MI&#x27;: &#x27;%M&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;MMM&#x27;: &#x27;%b&#x27;, &#x27;MMMM&#x27;: &#x27;%B&#x27;, &#x27;D&#x27;: &#x27;%-d&#x27;, &#x27;DD&#x27;: &#x27;%d&#x27;, &#x27;D3&#x27;: &#x27;%j&#x27;, &#x27;DDD&#x27;: &#x27;%j&#x27;, &#x27;H&#x27;: &#x27;%-H&#x27;, &#x27;HH&#x27;: &#x27;%H&#x27;, &#x27;HH24&#x27;: &#x27;%H&#x27;, &#x27;S&#x27;: &#x27;%-S&#x27;, &#x27;SS&#x27;: &#x27;%S&#x27;, &#x27;SSSSSS&#x27;: &#x27;%f&#x27;, &#x27;E&#x27;: &#x27;%a&#x27;, &#x27;EE&#x27;: &#x27;%a&#x27;, &#x27;E3&#x27;: &#x27;%a&#x27;, &#x27;E4&#x27;: &#x27;%A&#x27;, &#x27;EEE&#x27;: &#x27;%a&#x27;, &#x27;EEEE&#x27;: &#x27;%A&#x27;}"}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"fullname": "sqlglot.dialects.teradata.Teradata.Tokenizer", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;**&#x27;: &lt;TokenType.DSTAR: &#x27;DSTAR&#x27;&gt;, &#x27;^=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;BYTEINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;COLLECT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;DEL&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;EQ&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;GE&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;GT&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;HELP&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;INS&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;LE&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;LT&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;MINUS&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;MOD&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;NE&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;NOT=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;SAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;SEL&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;ST_GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;TOP&#x27;: &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &#x27;UPD&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Parser": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.TABLESAMPLE_CSV", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.VALUES_FOLLOWED_BY_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.CHARSET_TRANSLATORS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;UNICODE_TO_KANJI1_KanjiEBCDIC&#x27;, &#x27;GRAPHIC_TO_UNICODE&#x27;, &#x27;KANJISJIS_TO_GRAPHIC&#x27;, &#x27;KANJISJIS_TO_LATIN&#x27;, &#x27;UNICODE_TO_UNICODE_Halfwidth&#x27;, &#x27;UNICODE_TO_KANJI1_KANJISJIS&#x27;, &#x27;UNICODE_TO_LOCALE&#x27;, &#x27;UNICODE_TO_KANJI1_SBC&#x27;, &#x27;KANJI1_KanjiEBCDIC_TO_UNICODE&#x27;, &#x27;UNICODE_TO_LATIN&#x27;, &#x27;GRAPHIC_TO_UNICODE_PadSpace&#x27;, &#x27;UNICODE_TO_GRAPHIC_VarGraphic&#x27;, &#x27;KANJI1_KanjiEUC_TO_UNICODE&#x27;, &#x27;UNICODE_TO_UNICODE_FoldSpace&#x27;, &#x27;KANJI1_SBC_TO_UNICODE&#x27;, &#x27;KANJISJIS_TO_UNICODE&#x27;, &#x27;UNICODE_TO_GRAPHIC&#x27;, &#x27;UNICODE_TO_GRAPHIC_PadGraphic&#x27;, &#x27;UNICODE_TO_UNICODE_Fullwidth&#x27;, &#x27;KANJI1_KANJISJIS_TO_UNICODE&#x27;, &#x27;LATIN_TO_UNICODE&#x27;, &#x27;LOCALE_TO_UNICODE&#x27;, &#x27;UNICODE_TO_KANJISJIS&#x27;, &#x27;LATIN_TO_KANJISJIS&#x27;, &#x27;GRAPHIC_TO_KANJISJIS&#x27;, &#x27;LATIN_TO_GRAPHIC&#x27;, &#x27;GRAPHIC_TO_LATIN&#x27;, &#x27;UNICODE_TO_UNICODE_NFD&#x27;, &#x27;UNICODE_TO_UNICODE_NFKC&#x27;, &#x27;UNICODE_TO_KANJI1_KanjiEUC&#x27;, &#x27;UNICODE_TO_UNICODE_NFKD&#x27;, &#x27;UNICODE_TO_UNICODE_NFC&#x27;}"}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.FUNC_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;: &lt;function Teradata.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;: &lt;function Teradata.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRYCAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;function Teradata.Parser.&lt;lambda&gt;&gt;, &#x27;TRANSLATE&#x27;: &lt;function Teradata.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.EXPONENT", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DSTAR: &#x27;DSTAR&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.teradata.Teradata.Generator": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.LIMIT_IS_TOP", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.TABLESAMPLE_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;SAMPLE&#x27;"}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;: &#x27;ST_GEOMETRY&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;DOUBLE PRECISION&#x27;}"}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_INDEX: &#x27;POST_INDEX&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;: &lt;function Teradata.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function Teradata.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Teradata.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;: &lt;function to_number_with_nls_param&gt;, &lt;class &#x27;sqlglot.expressions.Use&#x27;&gt;: &lt;function Teradata.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Teradata.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;: &lt;function Teradata.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.cast_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.cast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cast</span>,</span><span class=\"param\">\t<span class=\"n\">safe_prefix</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.trycast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TryCast</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.tablesample_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TableSample</span>,</span><span class=\"param\">\t<span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; AS &#39;</span>,</span><span class=\"param\">\t<span class=\"n\">tablesample_keyword</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.partitionedbyproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PartitionedByProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.update_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.update_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Update</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.mod_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.mod_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Mod</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.datatype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.rangen_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RangeN</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.createable_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.createable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span>,</span><span class=\"param\">\t<span class=\"n\">locations</span><span class=\"p\">:</span> <span class=\"n\">DefaultDict</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.extract_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.extract_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Extract</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.interval_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.interval_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Interval</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"fullname": "sqlglot.dialects.teradata.Teradata.tokenizer_class", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.teradata.Teradata.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.teradata.Teradata.parser_class": {"fullname": "sqlglot.dialects.teradata.Teradata.parser_class", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.teradata.Teradata.Parser&#x27;&gt;"}, "sqlglot.dialects.teradata.Teradata.generator_class": {"fullname": "sqlglot.dialects.teradata.Teradata.generator_class", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.teradata.Teradata.Generator&#x27;&gt;"}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"fullname": "sqlglot.dialects.teradata.Teradata.TIME_TRIE", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}, &#x27;4&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;4&#x27;: {0: True}, &#x27;3&#x27;: {0: True}, 0: True, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True, &#x27;M&#x27;: {0: True, &#x27;M&#x27;: {0: True}}}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}, &#x27;3&#x27;: {0: True}}, &#x27;H&#x27;: {0: True, &#x27;H&#x27;: {0: True, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;S&#x27;: {0: True, &#x27;S&#x27;: {0: True, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}, &#x27;3&#x27;: {0: True}, &#x27;4&#x27;: {0: True}}}"}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"fullname": "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}, &#x27;4&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;4&#x27;: {0: True}, &#x27;3&#x27;: {0: True}, 0: True, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True, &#x27;M&#x27;: {0: True, &#x27;M&#x27;: {0: True}}}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}, &#x27;3&#x27;: {0: True}}, &#x27;H&#x27;: {0: True, &#x27;H&#x27;: {0: True, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;S&#x27;: {0: True, &#x27;S&#x27;: {0: True, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}, &#x27;3&#x27;: {0: True}, &#x27;4&#x27;: {0: True}}}"}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%y&#x27;: &#x27;YY&#x27;, &#x27;%Y&#x27;: &#x27;YYYY&#x27;, &#x27;%B&#x27;: &#x27;MMMM&#x27;, &#x27;%b&#x27;: &#x27;MMM&#x27;, &#x27;%-M&#x27;: &#x27;M&#x27;, &#x27;%M&#x27;: &#x27;MI&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%-d&#x27;: &#x27;D&#x27;, &#x27;%d&#x27;: &#x27;DD&#x27;, &#x27;%j&#x27;: &#x27;DDD&#x27;, &#x27;%-H&#x27;: &#x27;H&#x27;, &#x27;%H&#x27;: &#x27;HH24&#x27;, &#x27;%-S&#x27;: &#x27;S&#x27;, &#x27;%S&#x27;: &#x27;SS&#x27;, &#x27;%f&#x27;: &#x27;SSSSSS&#x27;, &#x27;%a&#x27;: &#x27;EEE&#x27;, &#x27;%A&#x27;: &#x27;EEEE&#x27;}"}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;y&#x27;: {0: True}, &#x27;Y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;S&#x27;: {0: True}}, &#x27;M&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;A&#x27;: {0: True}}}"}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"fullname": "sqlglot.dialects.teradata.Teradata.QUOTE_START", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"fullname": "sqlglot.dialects.teradata.Teradata.QUOTE_END", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"fullname": "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"fullname": "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"fullname": "sqlglot.dialects.teradata.Teradata.BIT_START", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"fullname": "sqlglot.dialects.teradata.Teradata.BIT_END", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"fullname": "sqlglot.dialects.teradata.Teradata.HEX_START", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"fullname": "sqlglot.dialects.teradata.Teradata.HEX_END", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"fullname": "sqlglot.dialects.teradata.Teradata.BYTE_START", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"fullname": "sqlglot.dialects.teradata.Teradata.BYTE_END", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"fullname": "sqlglot.dialects.teradata.Teradata.UNICODE_START", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"fullname": "sqlglot.dialects.teradata.Teradata.UNICODE_END", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.trino": {"fullname": "sqlglot.dialects.trino", "modulename": "sqlglot.dialects.trino", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.trino.Trino": {"fullname": "sqlglot.dialects.trino.Trino", "modulename": "sqlglot.dialects.trino", "qualname": "Trino", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.presto.Presto"}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"fullname": "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.LOG_BASE_FIRST", "kind": "variable", "doc": "<p>Whether the base comes first in the <code>LOG</code> function.\nPossible values: <code>True</code>, <code>False</code>, <code>None</code> (two arguments are not supported by <code>LOG</code>)</p>\n", "annotation": ": Optional[bool]", "default_value": "True"}, "sqlglot.dialects.trino.Trino.Parser": {"fullname": "sqlglot.dialects.trino.Trino.Parser", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.presto.Presto.Parser"}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Trino.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.trino.Trino.Parser.SET_TRIE", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.trino.Trino.Generator": {"fullname": "sqlglot.dialects.trino.Trino.Generator", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.presto.Presto.Generator"}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function no_timestamp_sql&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AtTimeZone&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseNot&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Group&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;: &lt;function _initcap_sql&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Lateral&#x27;&gt;: &lt;function _explode_to_unnest_sql&gt;, &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;: &lt;function left_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function _quantile_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;: &lt;function right_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.Schema&#x27;&gt;: &lt;function _schema_sql&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;: &lt;function _no_sort_array&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _str_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Table&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _ts_or_ds_add_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _ts_or_ds_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _ts_or_ds_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.WithinGroup&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function bool_xor_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function Trino.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Merge&#x27;&gt;: &lt;function merge_without_target_sql&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;}"}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;}"}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.trino.Trino.Tokenizer": {"fullname": "sqlglot.dialects.trino.Trino.Tokenizer", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.presto.Presto.Tokenizer"}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;X&#x27;&quot;, &quot;&#x27;&quot;)]"}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"fullname": "sqlglot.dialects.trino.Trino.tokenizer_class", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.trino.Trino.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.trino.Trino.parser_class": {"fullname": "sqlglot.dialects.trino.Trino.parser_class", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.trino.Trino.Parser&#x27;&gt;"}, "sqlglot.dialects.trino.Trino.generator_class": {"fullname": "sqlglot.dialects.trino.Trino.generator_class", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.trino.Trino.Generator&#x27;&gt;"}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"fullname": "sqlglot.dialects.trino.Trino.TIME_TRIE", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"fullname": "sqlglot.dialects.trino.Trino.FORMAT_TRIE", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%B&#x27;: &#x27;%M&#x27;, &#x27;%-m&#x27;: &#x27;%c&#x27;, &#x27;%-d&#x27;: &#x27;%e&#x27;, &#x27;%I&#x27;: &#x27;%h&#x27;, &#x27;%M&#x27;: &#x27;%i&#x27;, &#x27;%S&#x27;: &#x27;%s&#x27;, &#x27;%W&#x27;: &#x27;%u&#x27;, &#x27;%-H&#x27;: &#x27;%k&#x27;, &#x27;%-I&#x27;: &#x27;%l&#x27;, &#x27;%H:%M:%S&#x27;: &#x27;%T&#x27;, &#x27;%a&#x27;: &#x27;%W&#x27;}"}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;B&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;H&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;M&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;S&#x27;: {0: True}}}}}}}, &#x27;a&#x27;: {0: True}}}"}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"fullname": "sqlglot.dialects.trino.Trino.QUOTE_START", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"fullname": "sqlglot.dialects.trino.Trino.QUOTE_END", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"fullname": "sqlglot.dialects.trino.Trino.IDENTIFIER_START", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"fullname": "sqlglot.dialects.trino.Trino.IDENTIFIER_END", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.trino.Trino.BIT_START": {"fullname": "sqlglot.dialects.trino.Trino.BIT_START", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.trino.Trino.BIT_END": {"fullname": "sqlglot.dialects.trino.Trino.BIT_END", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.trino.Trino.HEX_START": {"fullname": "sqlglot.dialects.trino.Trino.HEX_START", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;X&#x27;&quot;"}, "sqlglot.dialects.trino.Trino.HEX_END": {"fullname": "sqlglot.dialects.trino.Trino.HEX_END", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.trino.Trino.BYTE_START": {"fullname": "sqlglot.dialects.trino.Trino.BYTE_START", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.trino.Trino.BYTE_END": {"fullname": "sqlglot.dialects.trino.Trino.BYTE_END", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"fullname": "sqlglot.dialects.trino.Trino.UNICODE_START", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;U&amp;&#x27;&quot;"}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"fullname": "sqlglot.dialects.trino.Trino.UNICODE_END", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.tsql": {"fullname": "sqlglot.dialects.tsql", "modulename": "sqlglot.dialects.tsql", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"fullname": "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING", "modulename": "sqlglot.dialects.tsql", "qualname": "FULL_FORMAT_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;weekday&#x27;: &#x27;%A&#x27;, &#x27;dw&#x27;: &#x27;%A&#x27;, &#x27;w&#x27;: &#x27;%A&#x27;, &#x27;month&#x27;: &#x27;%B&#x27;, &#x27;mm&#x27;: &#x27;%B&#x27;, &#x27;m&#x27;: &#x27;%B&#x27;}"}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"fullname": "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL", "modulename": "sqlglot.dialects.tsql", "qualname": "DATE_DELTA_INTERVAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;year&#x27;: &#x27;year&#x27;, &#x27;yyyy&#x27;: &#x27;year&#x27;, &#x27;yy&#x27;: &#x27;year&#x27;, &#x27;quarter&#x27;: &#x27;quarter&#x27;, &#x27;qq&#x27;: &#x27;quarter&#x27;, &#x27;q&#x27;: &#x27;quarter&#x27;, &#x27;month&#x27;: &#x27;month&#x27;, &#x27;mm&#x27;: &#x27;month&#x27;, &#x27;m&#x27;: &#x27;month&#x27;, &#x27;week&#x27;: &#x27;week&#x27;, &#x27;ww&#x27;: &#x27;week&#x27;, &#x27;wk&#x27;: &#x27;week&#x27;, &#x27;day&#x27;: &#x27;day&#x27;, &#x27;dd&#x27;: &#x27;day&#x27;, &#x27;d&#x27;: &#x27;day&#x27;}"}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"fullname": "sqlglot.dialects.tsql.DATE_FMT_RE", "modulename": "sqlglot.dialects.tsql", "qualname": "DATE_FMT_RE", "kind": "variable", "doc": "<p></p>\n", "default_value": "re.compile(&#x27;([dD]{1,2})|([mM]{1,2})|([yY]{1,4})|([hH]{1,2})|([sS]{1,2})&#x27;)"}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"fullname": "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT", "modulename": "sqlglot.dialects.tsql", "qualname": "TRANSPILE_SAFE_NUMBER_FMT", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;C&#x27;, &#x27;N&#x27;}"}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"fullname": "sqlglot.dialects.tsql.DEFAULT_START_DATE", "modulename": "sqlglot.dialects.tsql", "qualname": "DEFAULT_START_DATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "datetime.date(1900, 1, 1)"}, "sqlglot.dialects.tsql.BIT_TYPES": {"fullname": "sqlglot.dialects.tsql.BIT_TYPES", "modulename": "sqlglot.dialects.tsql", "qualname": "BIT_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Is&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.In&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Alias&#x27;&gt;}"}, "sqlglot.dialects.tsql.OPTIONS": {"fullname": "sqlglot.dialects.tsql.OPTIONS", "modulename": "sqlglot.dialects.tsql", "qualname": "OPTIONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;DISABLE_OPTIMIZED_PLAN_FORCING&#x27;: (), &#x27;FAST&#x27;: (), &#x27;IGNORE_NONCLUSTERED_COLUMNSTORE_INDEX&#x27;: (), &#x27;LABEL&#x27;: (), &#x27;MAXDOP&#x27;: (), &#x27;MAXRECURSION&#x27;: (), &#x27;MAX_GRANT_PERCENT&#x27;: (), &#x27;MIN_GRANT_PERCENT&#x27;: (), &#x27;NO_PERFORMANCE_SPOOL&#x27;: (), &#x27;QUERYTRACEON&#x27;: (), &#x27;RECOMPILE&#x27;: (), &#x27;CONCAT&#x27;: (&#x27;UNION&#x27;,), &#x27;DISABLE&#x27;: (&#x27;EXTERNALPUSHDOWN&#x27;, &#x27;SCALEOUTEXECUTION&#x27;), &#x27;EXPAND&#x27;: (&#x27;VIEWS&#x27;,), &#x27;FORCE&#x27;: (&#x27;EXTERNALPUSHDOWN&#x27;, &#x27;ORDER&#x27;, &#x27;SCALEOUTEXECUTION&#x27;), &#x27;HASH&#x27;: (&#x27;GROUP&#x27;, &#x27;JOIN&#x27;, &#x27;UNION&#x27;), &#x27;KEEP&#x27;: (&#x27;PLAN&#x27;,), &#x27;KEEPFIXED&#x27;: (&#x27;PLAN&#x27;,), &#x27;LOOP&#x27;: (&#x27;JOIN&#x27;,), &#x27;MERGE&#x27;: (&#x27;JOIN&#x27;, &#x27;UNION&#x27;), &#x27;OPTIMIZE&#x27;: ((&#x27;FOR&#x27;, &#x27;UNKNOWN&#x27;),), &#x27;ORDER&#x27;: (&#x27;GROUP&#x27;,), &#x27;PARAMETERIZATION&#x27;: (&#x27;FORCED&#x27;, &#x27;SIMPLE&#x27;), &#x27;ROBUST&#x27;: (&#x27;PLAN&#x27;,), &#x27;USE&#x27;: (&#x27;PLAN&#x27;,)}"}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"fullname": "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL", "modulename": "sqlglot.dialects.tsql", "qualname": "OPTIONS_THAT_REQUIRE_EQUAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;MAX_GRANT_PERCENT&#x27;, &#x27;MIN_GRANT_PERCENT&#x27;, &#x27;LABEL&#x27;)"}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"fullname": "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS", "modulename": "sqlglot.dialects.tsql", "qualname": "DATEPART_ONLY_FORMATS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;QUARTER&#x27;, &#x27;DW&#x27;, &#x27;HOUR&#x27;}"}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"fullname": "sqlglot.dialects.tsql.qualify_derived_table_outputs", "modulename": "sqlglot.dialects.tsql", "qualname": "qualify_derived_table_outputs", "kind": "function", "doc": "<p>Ensures all (unnamed) output columns are aliased for CTEs and Subqueries.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL": {"fullname": "sqlglot.dialects.tsql.TSQL", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"fullname": "sqlglot.dialects.tsql.TSQL.TIME_FORMAT", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyy-mm-dd hh:mm:ss&#x27;&quot;"}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"fullname": "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.LOG_BASE_FIRST", "kind": "variable", "doc": "<p>Whether the base comes first in the <code>LOG</code> function.\nPossible values: <code>True</code>, <code>False</code>, <code>None</code> (two arguments are not supported by <code>LOG</code>)</p>\n", "annotation": ": Optional[bool]", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"fullname": "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.TYPED_DIVISION", "kind": "variable", "doc": "<p>Whether the behavior of <code>a / b</code> depends on the types of <code>a</code> and <code>b</code>.\nFalse means <code>a / b</code> is always float division.\nTrue means <code>a / b</code> is integer division if both <code>a</code> and <code>b</code> are integers.</p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"fullname": "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.CONCAT_COALESCE", "kind": "variable", "doc": "<p>A <code>NULL</code> arg in <code>CONCAT</code> yields <code>NULL</code> by default, but in some dialects it yields an empty string.</p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"fullname": "sqlglot.dialects.tsql.TSQL.TIME_MAPPING", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;year&#x27;: &#x27;%Y&#x27;, &#x27;dayofyear&#x27;: &#x27;%j&#x27;, &#x27;day&#x27;: &#x27;%d&#x27;, &#x27;dy&#x27;: &#x27;%d&#x27;, &#x27;y&#x27;: &#x27;%Y&#x27;, &#x27;week&#x27;: &#x27;%W&#x27;, &#x27;ww&#x27;: &#x27;%W&#x27;, &#x27;wk&#x27;: &#x27;%W&#x27;, &#x27;hour&#x27;: &#x27;%h&#x27;, &#x27;hh&#x27;: &#x27;%I&#x27;, &#x27;minute&#x27;: &#x27;%M&#x27;, &#x27;mi&#x27;: &#x27;%M&#x27;, &#x27;n&#x27;: &#x27;%M&#x27;, &#x27;second&#x27;: &#x27;%S&#x27;, &#x27;ss&#x27;: &#x27;%S&#x27;, &#x27;s&#x27;: &#x27;%-S&#x27;, &#x27;millisecond&#x27;: &#x27;%f&#x27;, &#x27;ms&#x27;: &#x27;%f&#x27;, &#x27;weekday&#x27;: &#x27;%W&#x27;, &#x27;dw&#x27;: &#x27;%W&#x27;, &#x27;month&#x27;: &#x27;%m&#x27;, &#x27;mm&#x27;: &#x27;%M&#x27;, &#x27;m&#x27;: &#x27;%-M&#x27;, &#x27;Y&#x27;: &#x27;%Y&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;MMMM&#x27;: &#x27;%B&#x27;, &#x27;MMM&#x27;: &#x27;%b&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;M&#x27;: &#x27;%-m&#x27;, &#x27;dddd&#x27;: &#x27;%A&#x27;, &#x27;dd&#x27;: &#x27;%d&#x27;, &#x27;d&#x27;: &#x27;%-d&#x27;, &#x27;HH&#x27;: &#x27;%H&#x27;, &#x27;H&#x27;: &#x27;%-H&#x27;, &#x27;h&#x27;: &#x27;%-I&#x27;, &#x27;S&#x27;: &#x27;%f&#x27;, &#x27;yyyy&#x27;: &#x27;%Y&#x27;, &#x27;yy&#x27;: &#x27;%y&#x27;}"}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"fullname": "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.CONVERT_FORMAT_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;0&#x27;: &#x27;%b %d %Y %-I:%M%p&#x27;, &#x27;1&#x27;: &#x27;%m/%d/%y&#x27;, &#x27;2&#x27;: &#x27;%y.%m.%d&#x27;, &#x27;3&#x27;: &#x27;%d/%m/%y&#x27;, &#x27;4&#x27;: &#x27;%d.%m.%y&#x27;, &#x27;5&#x27;: &#x27;%d-%m-%y&#x27;, &#x27;6&#x27;: &#x27;%d %b %y&#x27;, &#x27;7&#x27;: &#x27;%b %d, %y&#x27;, &#x27;8&#x27;: &#x27;%H:%M:%S&#x27;, &#x27;9&#x27;: &#x27;%b %d %Y %-I:%M:%S:%f%p&#x27;, &#x27;10&#x27;: &#x27;mm-dd-yy&#x27;, &#x27;11&#x27;: &#x27;yy/mm/dd&#x27;, &#x27;12&#x27;: &#x27;yymmdd&#x27;, &#x27;13&#x27;: &#x27;%d %b %Y %H:%M:ss:%f&#x27;, &#x27;14&#x27;: &#x27;%H:%M:%S:%f&#x27;, &#x27;20&#x27;: &#x27;%Y-%m-%d %H:%M:%S&#x27;, &#x27;21&#x27;: &#x27;%Y-%m-%d %H:%M:%S.%f&#x27;, &#x27;22&#x27;: &#x27;%m/%d/%y %-I:%M:%S %p&#x27;, &#x27;23&#x27;: &#x27;%Y-%m-%d&#x27;, &#x27;24&#x27;: &#x27;%H:%M:%S&#x27;, &#x27;25&#x27;: &#x27;%Y-%m-%d %H:%M:%S.%f&#x27;, &#x27;100&#x27;: &#x27;%b %d %Y %-I:%M%p&#x27;, &#x27;101&#x27;: &#x27;%m/%d/%Y&#x27;, &#x27;102&#x27;: &#x27;%Y.%m.%d&#x27;, &#x27;103&#x27;: &#x27;%d/%m/%Y&#x27;, &#x27;104&#x27;: &#x27;%d.%m.%Y&#x27;, &#x27;105&#x27;: &#x27;%d-%m-%Y&#x27;, &#x27;106&#x27;: &#x27;%d %b %Y&#x27;, &#x27;107&#x27;: &#x27;%b %d, %Y&#x27;, &#x27;108&#x27;: &#x27;%H:%M:%S&#x27;, &#x27;109&#x27;: &#x27;%b %d %Y %-I:%M:%S:%f%p&#x27;, &#x27;110&#x27;: &#x27;%m-%d-%Y&#x27;, &#x27;111&#x27;: &#x27;%Y/%m/%d&#x27;, &#x27;112&#x27;: &#x27;%Y%m%d&#x27;, &#x27;113&#x27;: &#x27;%d %b %Y %H:%M:%S:%f&#x27;, &#x27;114&#x27;: &#x27;%H:%M:%S:%f&#x27;, &#x27;120&#x27;: &#x27;%Y-%m-%d %H:%M:%S&#x27;, &#x27;121&#x27;: &#x27;%Y-%m-%d %H:%M:%S.%f&#x27;}"}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"fullname": "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.FORMAT_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;y&#x27;: &#x27;%B %Y&#x27;, &#x27;d&#x27;: &#x27;%m/%d/%Y&#x27;, &#x27;H&#x27;: &#x27;%-H&#x27;, &#x27;h&#x27;: &#x27;%-I&#x27;, &#x27;s&#x27;: &#x27;%Y-%m-%d %H:%M:%S&#x27;, &#x27;D&#x27;: &#x27;%A,%B,%Y&#x27;, &#x27;f&#x27;: &#x27;%A,%B,%Y %-I:%M %p&#x27;, &#x27;F&#x27;: &#x27;%A,%B,%Y %-I:%M:%S %p&#x27;, &#x27;g&#x27;: &#x27;%m/%d/%Y %-I:%M %p&#x27;, &#x27;G&#x27;: &#x27;%m/%d/%Y %-I:%M:%S %p&#x27;, &#x27;M&#x27;: &#x27;%B %-d&#x27;, &#x27;m&#x27;: &#x27;%B %-d&#x27;, &#x27;O&#x27;: &#x27;%Y-%m-%dT%H:%M:%S&#x27;, &#x27;u&#x27;: &#x27;%Y-%M-%D %H:%M:%S%z&#x27;, &#x27;U&#x27;: &#x27;%A, %B %D, %Y %H:%M:%S%z&#x27;, &#x27;T&#x27;: &#x27;%-I:%M:%S %p&#x27;, &#x27;t&#x27;: &#x27;%-I:%M&#x27;, &#x27;Y&#x27;: &#x27;%a %Y&#x27;}"}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"fullname": "sqlglot.dialects.tsql.TSQL.Tokenizer", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&#x27;[&#x27;, &#x27;]&#x27;), &#x27;&quot;&#x27;]"}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"fullname": "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Tokenizer.QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;&quot;&#x27;]"}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&#x27;0x&#x27;, &#x27;&#x27;), (&#x27;0X&#x27;, &#x27;&#x27;)]"}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"fullname": "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Tokenizer.VAR_SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;#&#x27;, &#x27;$&#x27;, &#x27;@&#x27;}"}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;DATETIME2&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;DATETIMEOFFSET&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;DECLARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;EXEC&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;IMAGE&#x27;: &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &#x27;MONEY&#x27;: &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &#x27;NTEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;PRINT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PROC&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;ROWVERSION&#x27;: &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &#x27;SMALLDATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;SMALLMONEY&#x27;: &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &#x27;SQL_VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;TOP&#x27;: &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &#x27;UNIQUEIDENTIFIER&#x27;: &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &#x27;UPDATE STATISTICS&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;XML&#x27;: &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &#x27;OUTPUT&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;SYSTEM_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;FOR SYSTEM_TIME&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;OPTION&#x27;: &lt;TokenType.OPTION: &#x27;OPTION&#x27;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Parser": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.STRING_ALIASES", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.NO_PAREN_IF_COMMANDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.QUERY_MODIFIER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PREWHERE: &#x27;PREWHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USING: &#x27;USING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.OPTION: &#x27;OPTION&#x27;&gt;: &lt;function TSQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function _build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;function _build_with_arg_as_text.&lt;locals&gt;._parse&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;function _build_with_arg_as_text.&lt;locals&gt;._parse&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;function _build_with_arg_as_text.&lt;locals&gt;._parse&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;function _build_timefromparts&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARINDEX&#x27;: &lt;function TSQL.Parser.&lt;lambda&gt;&gt;, &#x27;DATEADD&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;DATENAME&#x27;: &lt;function _build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;DATEPART&#x27;: &lt;function _build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;DATETIMEFROMPARTS&#x27;: &lt;function _build_datetimefromparts&gt;, &#x27;EOMONTH&#x27;: &lt;function _build_eomonth&gt;, &#x27;FORMAT&#x27;: &lt;function _build_format&gt;, &#x27;GETDATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;HASHBYTES&#x27;: &lt;function _build_hashbytes&gt;, &#x27;ISNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;JSON_QUERY&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_VALUE&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;REPLICATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;SQUARE&#x27;: &lt;function TSQL.Parser.&lt;lambda&gt;&gt;, &#x27;SYSDATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;SUSER_NAME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;SUSER_SNAME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;SYSTEM_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;MERGE&#x27;, &#x27;LOOP&#x27;, &#x27;HASH&#x27;, &#x27;REMOTE&#x27;}"}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.RETURNS_TABLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;: &lt;function TSQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.tsql.TSQL.Generator": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.LIMIT_IS_TOP", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.RETURNING_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;FETCH&#x27;"}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.ENSURE_BOOLS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.NULL_ORDERING_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "None"}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.TABLESAMPLE_SEED_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;REPEATABLE&#x27;"}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.SUPPORTS_SELECT_INTO", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.OUTER_UNION_MODIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.COPY_PARAMS_EQ_REQUIRED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Insert&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Union&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Subquery&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Delete&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Update&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Merge&#x27;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;ROWVERSION&#x27;, &lt;Type.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;: &#x27;BIT&#x27;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;: &#x27;NUMERIC&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;DATETIME2&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;FLOAT&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;VARCHAR(MAX)&#x27;, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: &#x27;DATETIME2&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;DATETIMEOFFSET&#x27;, &lt;Type.VARIANT: &#x27;VARIANT&#x27;&gt;: &#x27;SQL_VARIANT&#x27;}"}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function _json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function _json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function any_value_to_max_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementColumnConstraint&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.CTE&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GeneratedAsIdentityColumnConstraint&#x27;&gt;: &lt;function generatedasidentitycolumnconstraint_sql&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function _string_agg_sql&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;: &lt;function _format_sql&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Subquery&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function _format_sql&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;}"}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.select_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.select_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.convert_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.convert_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Convert</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.queryoption_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">QueryOption</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.lateral_op", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.lateral_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Lateral</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.timefromparts_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimeFromParts</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.timestampfromparts_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimestampFromParts</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.setitem_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SetItem</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.boolean_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Boolean</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.is_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.is_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Is</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.createable_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.createable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span>,</span><span class=\"param\">\t<span class=\"n\">locations</span><span class=\"p\">:</span> <span class=\"n\">DefaultDict</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.create_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.create_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.offset_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.offset_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Offset</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.version_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.version_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Version</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.returnsproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ReturnsProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.returning_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.returning_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Returning</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.transaction_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Transaction</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.commit_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.commit_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Commit</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.rollback_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Rollback</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.identifier_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.constraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Constraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.length_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.length_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Length</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.right_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.right_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Right</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.left_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.left_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Left</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.partition_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.partition_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Partition</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.altertable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"fullname": "sqlglot.dialects.tsql.TSQL.tokenizer_class", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.tsql.TSQL.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.tsql.TSQL.parser_class": {"fullname": "sqlglot.dialects.tsql.TSQL.parser_class", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.tsql.TSQL.Parser&#x27;&gt;"}, "sqlglot.dialects.tsql.TSQL.generator_class": {"fullname": "sqlglot.dialects.tsql.TSQL.generator_class", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.tsql.TSQL.Generator&#x27;&gt;"}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"fullname": "sqlglot.dialects.tsql.TSQL.TIME_TRIE", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {&#x27;e&#x27;: {&#x27;a&#x27;: {&#x27;r&#x27;: {0: True}}}, 0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;d&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {&#x27;o&#x27;: {&#x27;f&#x27;: {&#x27;y&#x27;: {&#x27;e&#x27;: {&#x27;a&#x27;: {&#x27;r&#x27;: {0: True}}}}}}, 0: True}}, &#x27;y&#x27;: {0: True}, &#x27;w&#x27;: {0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {&#x27;d&#x27;: {0: True}}, 0: True}, 0: True}, &#x27;w&#x27;: {&#x27;e&#x27;: {&#x27;e&#x27;: {&#x27;k&#x27;: {0: True, &#x27;d&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {0: True}}}}}}, &#x27;w&#x27;: {0: True}, &#x27;k&#x27;: {0: True}}, &#x27;h&#x27;: {&#x27;o&#x27;: {&#x27;u&#x27;: {&#x27;r&#x27;: {0: True}}}, &#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;i&#x27;: {&#x27;n&#x27;: {&#x27;u&#x27;: {&#x27;t&#x27;: {&#x27;e&#x27;: {0: True}}}}, 0: True, &#x27;l&#x27;: {&#x27;l&#x27;: {&#x27;i&#x27;: {&#x27;s&#x27;: {&#x27;e&#x27;: {&#x27;c&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {&#x27;d&#x27;: {0: True}}}}}}}}}}, &#x27;s&#x27;: {0: True}, &#x27;o&#x27;: {&#x27;n&#x27;: {&#x27;t&#x27;: {&#x27;h&#x27;: {0: True}}}}, &#x27;m&#x27;: {0: True}, 0: True}, &#x27;n&#x27;: {0: True}, &#x27;s&#x27;: {&#x27;e&#x27;: {&#x27;c&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {&#x27;d&#x27;: {0: True}}}}}, &#x27;s&#x27;: {0: True}, 0: True}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {0: True}}"}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"fullname": "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {&#x27;e&#x27;: {&#x27;a&#x27;: {&#x27;r&#x27;: {0: True}}}, 0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;d&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {&#x27;o&#x27;: {&#x27;f&#x27;: {&#x27;y&#x27;: {&#x27;e&#x27;: {&#x27;a&#x27;: {&#x27;r&#x27;: {0: True}}}}}}, 0: True}}, &#x27;y&#x27;: {0: True}, &#x27;w&#x27;: {0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {&#x27;d&#x27;: {0: True}}, 0: True}, 0: True}, &#x27;w&#x27;: {&#x27;e&#x27;: {&#x27;e&#x27;: {&#x27;k&#x27;: {0: True, &#x27;d&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {0: True}}}}}}, &#x27;w&#x27;: {0: True}, &#x27;k&#x27;: {0: True}}, &#x27;h&#x27;: {&#x27;o&#x27;: {&#x27;u&#x27;: {&#x27;r&#x27;: {0: True}}}, &#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;i&#x27;: {&#x27;n&#x27;: {&#x27;u&#x27;: {&#x27;t&#x27;: {&#x27;e&#x27;: {0: True}}}}, 0: True, &#x27;l&#x27;: {&#x27;l&#x27;: {&#x27;i&#x27;: {&#x27;s&#x27;: {&#x27;e&#x27;: {&#x27;c&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {&#x27;d&#x27;: {0: True}}}}}}}}}}, &#x27;s&#x27;: {0: True}, &#x27;o&#x27;: {&#x27;n&#x27;: {&#x27;t&#x27;: {&#x27;h&#x27;: {0: True}}}}, &#x27;m&#x27;: {0: True}, 0: True}, &#x27;n&#x27;: {0: True}, &#x27;s&#x27;: {&#x27;e&#x27;: {&#x27;c&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {&#x27;d&#x27;: {0: True}}}}}, &#x27;s&#x27;: {0: True}, 0: True}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {0: True}}"}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%Y&#x27;: &#x27;yyyy&#x27;, &#x27;%j&#x27;: &#x27;dayofyear&#x27;, &#x27;%d&#x27;: &#x27;dd&#x27;, &#x27;%W&#x27;: &#x27;dw&#x27;, &#x27;%h&#x27;: &#x27;hour&#x27;, &#x27;%I&#x27;: &#x27;hh&#x27;, &#x27;%M&#x27;: &#x27;mm&#x27;, &#x27;%S&#x27;: &#x27;ss&#x27;, &#x27;%-S&#x27;: &#x27;s&#x27;, &#x27;%f&#x27;: &#x27;S&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%-M&#x27;: &#x27;m&#x27;, &#x27;%y&#x27;: &#x27;yy&#x27;, &#x27;%B&#x27;: &#x27;MMMM&#x27;, &#x27;%b&#x27;: &#x27;MMM&#x27;, &#x27;%-m&#x27;: &#x27;M&#x27;, &#x27;%A&#x27;: &#x27;dddd&#x27;, &#x27;%-d&#x27;: &#x27;d&#x27;, &#x27;%H&#x27;: &#x27;HH&#x27;, &#x27;%-H&#x27;: &#x27;H&#x27;, &#x27;%-I&#x27;: &#x27;h&#x27;}"}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;Y&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;S&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}}, &#x27;f&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;A&#x27;: {0: True}, &#x27;H&#x27;: {0: True}}}"}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"fullname": "sqlglot.dialects.tsql.TSQL.QUOTE_START", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"fullname": "sqlglot.dialects.tsql.TSQL.QUOTE_END", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"fullname": "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;[&#x27;"}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"fullname": "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;]&#x27;"}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"fullname": "sqlglot.dialects.tsql.TSQL.BIT_START", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"fullname": "sqlglot.dialects.tsql.TSQL.BIT_END", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"fullname": "sqlglot.dialects.tsql.TSQL.HEX_START", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;0x&#x27;"}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"fullname": "sqlglot.dialects.tsql.TSQL.HEX_END", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;&#x27;"}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"fullname": "sqlglot.dialects.tsql.TSQL.BYTE_START", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"fullname": "sqlglot.dialects.tsql.TSQL.BYTE_END", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"fullname": "sqlglot.dialects.tsql.TSQL.UNICODE_START", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"fullname": "sqlglot.dialects.tsql.TSQL.UNICODE_END", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.diff": {"fullname": "sqlglot.diff", "modulename": "sqlglot.diff", "kind": "module", "doc": "<h1 id=\"semantic-diff-for-sql\">Semantic Diff for SQL</h1>\n\n<p><em>by <a href=\"https://github.com/izeigerman\">Iaroslav Zeigerman</a></em></p>\n\n<h2 id=\"motivation\">Motivation</h2>\n\n<p>Software is constantly changing and evolving, and identifying what has changed and reviewing those changes is an integral part of the development process. SQL code is no exception to this.</p>\n\n<p>Text-based diff tools such as <code>git diff</code>, when applied to a code base, have certain limitations. First, they can only detect insertions and deletions, not movements or updates of individual pieces of code. Second, such tools can only detect changes between lines of text, which is too coarse for something as granular and detailed as source code. Additionally, the outcome of such a diff is dependent on the underlying code formatting, and yields different results if the formatting should change.</p>\n\n<p>Consider the following diff generated by Git:</p>\n\n<p><img src=\"sql_diff_images/git_diff_output.png\" alt=\"Git diff output\" /></p>\n\n<p>Semantically the query hasn\u2019t changed. The two arguments <code>b</code> and <code>c</code> have been swapped (moved), posing no impact on the output of the query. Yet Git replaced the whole affected expression alongside a bulk of unrelated elements.</p>\n\n<p>The alternative to text-based diffing is to compare Abstract Syntax Trees (AST) instead. The main advantage of ASTs are that they are a direct product of code parsing, which represents the underlying code structure at any desired level of granularity. Comparing ASTs may yield extremely precise diffs; changes such as code movements and updates can also be detected. Even more importantly, this approach facilitates additional use cases beyond eyeballing two versions of source code side by side.</p>\n\n<p>The use cases I had in mind for SQL when I decided to embark on this journey of semantic diffing were the following:</p>\n\n<ul>\n<li><strong>Query similarity score.</strong> Identifying which parts the two queries have in common to automatically suggest opportunities for consolidation, creation of intermediate/staging tables, and so on.</li>\n<li><strong>Differentiating between cosmetic / structural changes and functional ones.</strong> For example when a nested query is refactored into a common table expression (CTE), this kind of change doesn\u2019t have any functional impact on either a query or its outcome.</li>\n<li><strong>Automatic suggestions about the need to retroactively backfill data.</strong> This is especially important for pipelines that populate very large tables for which restatement is a runtime-intensive procedure. The ability to discern between simple code movements and actual modifications can help assess the impact of a change and make suggestions accordingly.</li>\n</ul>\n\n<p>The implementation discussed in this post is now a part of the <a href=\"https://github.com/tobymao/sqlglot/\">SQLGlot</a> library. You can find a complete source code in the <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/diff.py\">diff.py</a> module. The choice of SQLglot was an obvious one due to its simple but powerful API, lack of external dependencies and, more importantly, extensive list of supported SQL dialects.</p>\n\n<h2 id=\"the-search-for-a-solution\">The Search for a Solution</h2>\n\n<p>When it comes to any diffing tool (not just a semantic one), the primary challenge is to match as many elements of compared entities as possible. Once such a set of matching elements is available, deriving a sequence of changes becomes an easy task.</p>\n\n<p>If our elements have unique identifiers associated with them (for example, an element\u2019s ID in DOM), the matching problem is trivial. However, the SQL syntax trees that we are comparing have neither unique keys nor object identifiers that can be used for the purposes of matching. So, how do we suppose to find pairs of nodes that are related?</p>\n\n<p>To better illustrate the problem, consider comparing the following SQL expressions: <code>SELECT a + b + c, d, e</code> and <code>SELECT a - b + c, e, f</code>. Matching individual nodes from respective syntax trees can be visualized as follows:</p>\n\n<p><img src=\"sql_diff_images/figure_1.png\" alt=\"Figure 1: Example of node matching for two SQL expression trees\" />\n<em>Figure 1: Example of node matching for two SQL expression trees.</em></p>\n\n<p>By looking at the figure of node matching for two SQL expression trees above, we conclude that the following changes should be captured by our solution:</p>\n\n<ul>\n<li>Inserted nodes: <code>Sub</code> and <code>f</code>. These are the nodes from the target AST which do not have a matching node in the source AST.</li>\n<li>Removed nodes: <code>Add</code> and <code>d</code>. These are the nodes from the source AST which do not have a counterpart in the target AST.</li>\n<li>Remaining nodes must be identified as unchanged.</li>\n</ul>\n\n<p>It should be clear at this point that if we manage to match nodes in the source tree with their counterparts in the target tree, then computing the diff becomes a trivial matter.</p>\n\n<h3 id=\"naive-brute-force\">Na\u00efve Brute-Force</h3>\n\n<p>The na\u00efve solution would be to try all different permutations of node pair combinations, and see which set of pairs performs the best based on some type of heuristics. The runtime cost of such a solution quickly reaches the escape velocity; if both trees had only 10 nodes each, the number of such sets would approximately be 10! ^ 2 = 3.6M ^ 2 ~= 13 * 10^12. This is a very bad case of factorial complexity (to be precise, it\u2019s actually much worse - O(n! ^ 2) - but I couldn\u2019t come up with a name for it), so there is little need to explore this approach any further.</p>\n\n<h3 id=\"myers-algorithm\">Myers Algorithm</h3>\n\n<p>After the na\u00efve approach was proven to be infeasible, the next question I asked myself was \u201chow does git diff work?\u201d. This question led me to discover the Myers diff algorithm [1]. This algorithm has been designed to compare sequences of strings. At its core, it\u2019s looking for the shortest path on a graph of possible edits that transform the first sequence into the second one, while heavily rewarding those paths that lead to longest subsequences of unchanged elements. There\u2019s a lot of material out there describing this algorithm in greater detail. I found James Coglan\u2019s series of <a href=\"https://blog.jcoglan.com/2017/02/12/the-myers-diff-algorithm-part-1/\">blog posts</a> to be the most comprehensive.</p>\n\n<p>Therefore, I had this \u201cbrilliant\u201d (actually not) idea to transform trees into sequences by traversing them in topological order, and then applying the Myers algorithm on resulting sequences while using a custom heuristics when checking the equality of two nodes. Unsurprisingly, comparing sequences of strings is quite different from comparing hierarchical tree structures, and by flattening trees into sequences, we lose a lot of relevant context. This resulted in a terrible performance of this algorithm on ASTs. It often matched completely unrelated nodes, even when the two trees were mostly the same, and produced extremely inaccurate lists of changes overall. After playing around with it a little and tweaking my equality heuristics to improve accuracy, I ultimately scrapped the whole implementation and went back to the drawing board.</p>\n\n<h2 id=\"change-distiller\">Change Distiller</h2>\n\n<p>The algorithm I settled on at the end was Change Distiller, created by Fluri et al. [2], which in turn is an improvement over the core idea described by Chawathe et al. [3].</p>\n\n<p>The algorithm consists of two high-level steps:</p>\n\n<ol>\n<li><strong>Finding appropriate matchings between pairs of nodes that are part of compared ASTs.</strong> Identifying what is meant by \u201cappropriate\u201d matching is also a part of this step.</li>\n<li><strong>Generating the so-called \u201cedit script\u201d from the matching set built in the 1st step.</strong> The edit script is a sequence of edit operations (for example, insert, remove, update, etc.) on individual tree nodes, such that when applied as transformations on the source AST, it eventually becomes the target AST. In general, the shorter the sequence, the better. The length of the edit script can be used to compare the performance of different algorithms, though this is not the only metric that matters.</li>\n</ol>\n\n<p>The rest of this section is dedicated to the Python implementation of the steps above using the AST implementation provided by the SQLGlot library.</p>\n\n<h3 id=\"building-the-matching-set\">Building the Matching Set</h3>\n\n<h4 id=\"matching-leaves\">Matching Leaves</h4>\n\n<p>We begin composing the matching set by matching the leaf nodes. Leaf nodes are the nodes that do not have any children nodes (such as literals, identifiers, etc.). In order to match them, we gather all the leaf nodes from the source tree and generate a cartesian product with all the leaves from the target tree, while comparing pairs created this way and assigning them a similarity score. During this stage, we also exclude pairs that don\u2019t pass basic matching criteria. Then, we pick pairs that scored the highest while making sure that each node is matched no more than once.</p>\n\n<p>Using the example provided at the beginning of the post, the process of building an initial set of candidate matchings can be seen on Figure 2.</p>\n\n<p><img src=\"sql_diff_images/figure_2.gif\" alt=\"Figure 2: Building a set of candidate matchings between leaf nodes. The third item in each triplet represents a similarity score between two nodes.\" />\n<em>Figure 2: Building a set of candidate matchings between leaf nodes. The third item in each triplet represents a similarity score between two nodes.</em></p>\n\n<p>First, let\u2019s analyze the similarity score. Then, we\u2019ll discuss matching criteria.</p>\n\n<p>The similarity score proposed by Fluri et al. [2] is a <a href=\"https://en.wikipedia.org/wiki/S%C3%B8rensen%E2%80%93Dice_coefficient\">dice coefficient </a>applied to <a href=\"https://en.wikipedia.org/wiki/Bigram\">bigrams</a> of respective node values. A bigram is a sequence of two adjacent elements from a string computed in a sliding window fashion:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">def</span> <span class=\"nf\">bigram</span><span class=\"p\">(</span><span class=\"n\">string</span><span class=\"p\">):</span>\n <span class=\"n\">count</span> <span class=\"o\">=</span> <span class=\"nb\">max</span><span class=\"p\">(</span><span class=\"mi\">0</span><span class=\"p\">,</span> <span class=\"nb\">len</span><span class=\"p\">(</span><span class=\"n\">string</span><span class=\"p\">)</span> <span class=\"o\">-</span> <span class=\"mi\">1</span><span class=\"p\">)</span>\n <span class=\"k\">return</span> <span class=\"p\">[</span><span class=\"n\">string</span><span class=\"p\">[</span><span class=\"n\">i</span> <span class=\"p\">:</span> <span class=\"n\">i</span> <span class=\"o\">+</span> <span class=\"mi\">2</span><span class=\"p\">]</span> <span class=\"k\">for</span> <span class=\"n\">i</span> <span class=\"ow\">in</span> <span class=\"nb\">range</span><span class=\"p\">(</span><span class=\"n\">count</span><span class=\"p\">)]</span>\n</code></pre>\n</div>\n\n<p>For reasons that will become clear shortly, we actually need to compute bigram histograms rather than just sequences:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">collections</span> <span class=\"kn\">import</span> <span class=\"n\">defaultdict</span>\n\n<span class=\"k\">def</span> <span class=\"nf\">bigram_histo</span><span class=\"p\">(</span><span class=\"n\">string</span><span class=\"p\">):</span>\n <span class=\"n\">count</span> <span class=\"o\">=</span> <span class=\"nb\">max</span><span class=\"p\">(</span><span class=\"mi\">0</span><span class=\"p\">,</span> <span class=\"nb\">len</span><span class=\"p\">(</span><span class=\"n\">string</span><span class=\"p\">)</span> <span class=\"o\">-</span> <span class=\"mi\">1</span><span class=\"p\">)</span>\n <span class=\"n\">bigram_histo</span> <span class=\"o\">=</span> <span class=\"n\">defaultdict</span><span class=\"p\">(</span><span class=\"nb\">int</span><span class=\"p\">)</span>\n <span class=\"k\">for</span> <span class=\"n\">i</span> <span class=\"ow\">in</span> <span class=\"nb\">range</span><span class=\"p\">(</span><span class=\"n\">count</span><span class=\"p\">):</span>\n <span class=\"n\">bigram_histo</span><span class=\"p\">[</span><span class=\"n\">string</span><span class=\"p\">[</span><span class=\"n\">i</span> <span class=\"p\">:</span> <span class=\"n\">i</span> <span class=\"o\">+</span> <span class=\"mi\">2</span><span class=\"p\">]]</span> <span class=\"o\">+=</span> <span class=\"mi\">1</span>\n <span class=\"k\">return</span> <span class=\"n\">bigram_histo</span>\n</code></pre>\n</div>\n\n<p>The dice coefficient formula looks like following:</p>\n\n<p><img src=\"sql_diff_images/dice_coef.png\" alt=\"Dice Coefficient\" /></p>\n\n<p>Where X is a bigram of the source node and Y is a bigram of the second one. What this essentially does is count the number of bigram elements the two nodes have in common, multiply it by 2, and then divide by the total number of elements in both bigrams. This is where bigram histograms come in handy:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">def</span> <span class=\"nf\">dice_coefficient</span><span class=\"p\">(</span><span class=\"n\">source</span><span class=\"p\">,</span> <span class=\"n\">target</span><span class=\"p\">):</span>\n <span class=\"n\">source_histo</span> <span class=\"o\">=</span> <span class=\"n\">bigram_histo</span><span class=\"p\">(</span><span class=\"n\">source</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">())</span>\n <span class=\"n\">target_histo</span> <span class=\"o\">=</span> <span class=\"n\">bigram_histo</span><span class=\"p\">(</span><span class=\"n\">target</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">())</span>\n\n <span class=\"n\">total_grams</span> <span class=\"o\">=</span> <span class=\"p\">(</span>\n <span class=\"nb\">sum</span><span class=\"p\">(</span><span class=\"n\">source_histo</span><span class=\"o\">.</span><span class=\"n\">values</span><span class=\"p\">())</span> <span class=\"o\">+</span> <span class=\"nb\">sum</span><span class=\"p\">(</span><span class=\"n\">target_histo</span><span class=\"o\">.</span><span class=\"n\">values</span><span class=\"p\">())</span>\n <span class=\"p\">)</span>\n <span class=\"k\">if</span> <span class=\"ow\">not</span> <span class=\"n\">total_grams</span><span class=\"p\">:</span>\n <span class=\"k\">return</span> <span class=\"mf\">1.0</span> <span class=\"k\">if</span> <span class=\"n\">source</span> <span class=\"o\">==</span> <span class=\"n\">target</span> <span class=\"k\">else</span> <span class=\"mf\">0.0</span>\n\n <span class=\"n\">overlap_len</span> <span class=\"o\">=</span> <span class=\"mi\">0</span>\n <span class=\"n\">overlapping_grams</span> <span class=\"o\">=</span> <span class=\"nb\">set</span><span class=\"p\">(</span><span class=\"n\">source_histo</span><span class=\"p\">)</span> <span class=\"o\">&amp;</span> <span class=\"nb\">set</span><span class=\"p\">(</span><span class=\"n\">target_histo</span><span class=\"p\">)</span>\n <span class=\"k\">for</span> <span class=\"n\">g</span> <span class=\"ow\">in</span> <span class=\"n\">overlapping_grams</span><span class=\"p\">:</span>\n <span class=\"n\">overlap_len</span> <span class=\"o\">+=</span> <span class=\"nb\">min</span><span class=\"p\">(</span><span class=\"n\">source_histo</span><span class=\"p\">[</span><span class=\"n\">g</span><span class=\"p\">],</span> <span class=\"n\">target_histo</span><span class=\"p\">[</span><span class=\"n\">g</span><span class=\"p\">])</span>\n\n <span class=\"k\">return</span> <span class=\"mi\">2</span> <span class=\"o\">*</span> <span class=\"n\">overlap_len</span> <span class=\"o\">/</span> <span class=\"n\">total_grams</span>\n</code></pre>\n</div>\n\n<p>To compute a bigram given a tree node, we first transform the node into its canonical SQL representation,so that the <code>Literal(123)</code> node becomes just \u201c123\u201d and the <code>Identifier(\u201ca\u201d)</code> node becomes just \u201ca\u201d. We also handle a scenario when strings are too short to derive bigrams. In this case, we fallback to checking the two nodes for equality.</p>\n\n<p>Now when we know how to compute the similarity score, we can take care of the matching criteria for leaf nodes. In the original paper [2], the matching criteria is formalized as follows:</p>\n\n<p><img src=\"sql_diff_images/matching_criteria_1.png\" alt=\"Matching criteria for leaf nodes\" /></p>\n\n<p>The two nodes are matched if two conditions are met:</p>\n\n<ol>\n<li>The node labels match (in our case labels are just node types).</li>\n<li>The similarity score for node values is greater than or equal to some threshold \u201cf\u201d. The authors of the paper recommend setting the value of \u201cf\u201d to 0.6.</li>\n</ol>\n\n<p>With building blocks in place, we can now build a matching set for leaf nodes. First, we generate a list of candidates for matching:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">heapq</span> <span class=\"kn\">import</span> <span class=\"n\">heappush</span><span class=\"p\">,</span> <span class=\"n\">heappop</span>\n\n<span class=\"n\">candidate_matchings</span> <span class=\"o\">=</span> <span class=\"p\">[]</span>\n<span class=\"n\">source_leaves</span> <span class=\"o\">=</span> <span class=\"n\">_get_leaves</span><span class=\"p\">(</span><span class=\"bp\">self</span><span class=\"o\">.</span><span class=\"n\">_source</span><span class=\"p\">)</span>\n<span class=\"n\">target_leaves</span> <span class=\"o\">=</span> <span class=\"n\">_get_leaves</span><span class=\"p\">(</span><span class=\"bp\">self</span><span class=\"o\">.</span><span class=\"n\">_target</span><span class=\"p\">)</span>\n<span class=\"k\">for</span> <span class=\"n\">source_leaf</span> <span class=\"ow\">in</span> <span class=\"n\">source_leaves</span><span class=\"p\">:</span>\n <span class=\"k\">for</span> <span class=\"n\">target_leaf</span> <span class=\"ow\">in</span> <span class=\"n\">target_leaves</span><span class=\"p\">:</span>\n <span class=\"k\">if</span> <span class=\"n\">_is_same_type</span><span class=\"p\">(</span><span class=\"n\">source_leaf</span><span class=\"p\">,</span> <span class=\"n\">target_leaf</span><span class=\"p\">):</span>\n <span class=\"n\">similarity_score</span> <span class=\"o\">=</span> <span class=\"n\">dice_coefficient</span><span class=\"p\">(</span>\n <span class=\"n\">source_leaf</span><span class=\"p\">,</span> <span class=\"n\">target_leaf</span>\n <span class=\"p\">)</span>\n <span class=\"k\">if</span> <span class=\"n\">similarity_score</span> <span class=\"o\">&gt;=</span> <span class=\"mf\">0.6</span><span class=\"p\">:</span>\n <span class=\"n\">heappush</span><span class=\"p\">(</span>\n <span class=\"n\">candidate_matchings</span><span class=\"p\">,</span>\n <span class=\"p\">(</span>\n <span class=\"o\">-</span><span class=\"n\">similarity_score</span><span class=\"p\">,</span>\n <span class=\"nb\">len</span><span class=\"p\">(</span><span class=\"n\">candidate_matchings</span><span class=\"p\">),</span>\n <span class=\"n\">source_leaf</span><span class=\"p\">,</span>\n <span class=\"n\">target_leaf</span><span class=\"p\">,</span>\n <span class=\"p\">),</span>\n <span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<p>In the implementation above, we push each matching pair onto the heap to automatically maintain the correct order based on the assigned similarity score.</p>\n\n<p>Finally, we build the initial matching set by picking leaf pairs with the highest score:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">matching_set</span> <span class=\"o\">=</span> <span class=\"nb\">set</span><span class=\"p\">()</span>\n<span class=\"k\">while</span> <span class=\"n\">candidate_matchings</span><span class=\"p\">:</span>\n <span class=\"n\">_</span><span class=\"p\">,</span> <span class=\"n\">_</span><span class=\"p\">,</span> <span class=\"n\">source_leaf</span><span class=\"p\">,</span> <span class=\"n\">target_leaf</span> <span class=\"o\">=</span> <span class=\"n\">heappop</span><span class=\"p\">(</span><span class=\"n\">candidate_matchings</span><span class=\"p\">)</span>\n <span class=\"k\">if</span> <span class=\"p\">(</span>\n <span class=\"n\">source_leaf</span> <span class=\"ow\">in</span> <span class=\"n\">unmatched_source_nodes</span>\n <span class=\"ow\">and</span> <span class=\"n\">target_leaf</span> <span class=\"ow\">in</span> <span class=\"n\">unmatched_target_nodes</span>\n <span class=\"p\">):</span>\n <span class=\"n\">matching_set</span><span class=\"o\">.</span><span class=\"n\">add</span><span class=\"p\">((</span><span class=\"n\">source_leaf</span><span class=\"p\">,</span> <span class=\"n\">target_leaf</span><span class=\"p\">))</span>\n <span class=\"n\">unmatched_source_nodes</span><span class=\"o\">.</span><span class=\"n\">remove</span><span class=\"p\">(</span><span class=\"n\">source_leaf</span><span class=\"p\">)</span>\n <span class=\"n\">unmatched_target_nodes</span><span class=\"o\">.</span><span class=\"n\">remove</span><span class=\"p\">(</span><span class=\"n\">target_leaf</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<p>To finalize the matching set, we should now proceed with matching inner nodes.</p>\n\n<h4 id=\"matching-inner-nodes\">Matching Inner Nodes</h4>\n\n<p>Matching inner nodes is quite similar to matching leaf nodes, with the following two distinctions:</p>\n\n<ul>\n<li>Rather than ranking a set of possible candidates, we pick the first node pair that passes the matching criteria.</li>\n<li>The matching criteria itself has been extended to account for the number of leaf nodes the pair of inner nodes have in common.</li>\n</ul>\n\n<p><img src=\"sql_diff_images/figure_3.gif\" alt=\"Figure 3: Matching inner nodes based on their type as well as how many of their leaf nodes have been previously matched.\" />\n<em>Figure 3: Matching inner nodes based on their type as well as how many of their leaf nodes have been previously matched.</em></p>\n\n<p>Let\u2019s start with the matching criteria. The criteria is formalized as follows:</p>\n\n<p><img src=\"sql_diff_images/matching_criteria_2.png\" alt=\"Matching criteria for inner nodes\" /></p>\n\n<p>Alongside already familiar similarity score and node type criteria, there is a new one in the middle: the ratio of leaf nodes that the two nodes have in common must exceed some threshold \u201ct\u201d. The recommended value for \u201ct\u201d is also 0.6. Counting the number of common leaf nodes is pretty straightforward, since we already have the complete matching set for leaves. All we need to do is count how many matching pairs do leaf nodes from the two compared inner nodes form.</p>\n\n<p>There are two additional heuristics associated with this matching criteria:</p>\n\n<ul>\n<li>Inner node similarity weighting: if the similarity score between the node values doesn\u2019t pass the threshold \u201cf\u201d but the ratio of common leaf nodes (\u201ct\u201d) is greater than or equal to 0.8, then the matching is considered successful.</li>\n<li>The threshold \u201ct\u201d is reduced to 0.4 for inner nodes with the number of leaf nodes equal to 4 or less, in order to decrease the false negative rate for small subtrees.</li>\n</ul>\n\n<p>We now only have to iterate through the remaining unmatched nodes and form matching pairs based on the outlined criteria:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">leaves_matching_set</span> <span class=\"o\">=</span> <span class=\"n\">matching_set</span><span class=\"o\">.</span><span class=\"n\">copy</span><span class=\"p\">()</span>\n\n<span class=\"k\">for</span> <span class=\"n\">source_node</span> <span class=\"ow\">in</span> <span class=\"n\">unmatched_source_nodes</span><span class=\"o\">.</span><span class=\"n\">copy</span><span class=\"p\">():</span>\n <span class=\"k\">for</span> <span class=\"n\">target_node</span> <span class=\"ow\">in</span> <span class=\"n\">unmatched_target_nodes</span><span class=\"p\">:</span>\n <span class=\"k\">if</span> <span class=\"n\">_is_same_type</span><span class=\"p\">(</span><span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">target_node</span><span class=\"p\">):</span>\n <span class=\"n\">source_leaves</span> <span class=\"o\">=</span> <span class=\"nb\">set</span><span class=\"p\">(</span><span class=\"n\">_get_leaves</span><span class=\"p\">(</span><span class=\"n\">source_node</span><span class=\"p\">))</span>\n <span class=\"n\">target_leaves</span> <span class=\"o\">=</span> <span class=\"nb\">set</span><span class=\"p\">(</span><span class=\"n\">_get_leaves</span><span class=\"p\">(</span><span class=\"n\">target_node</span><span class=\"p\">))</span>\n\n <span class=\"n\">max_leaves_num</span> <span class=\"o\">=</span> <span class=\"nb\">max</span><span class=\"p\">(</span><span class=\"nb\">len</span><span class=\"p\">(</span><span class=\"n\">source_leaves</span><span class=\"p\">),</span> <span class=\"nb\">len</span><span class=\"p\">(</span><span class=\"n\">target_leaves</span><span class=\"p\">))</span>\n <span class=\"k\">if</span> <span class=\"n\">max_leaves_num</span><span class=\"p\">:</span>\n <span class=\"n\">common_leaves_num</span> <span class=\"o\">=</span> <span class=\"nb\">sum</span><span class=\"p\">(</span>\n <span class=\"mi\">1</span> <span class=\"k\">if</span> <span class=\"n\">s</span> <span class=\"ow\">in</span> <span class=\"n\">source_leaves</span> <span class=\"ow\">and</span> <span class=\"n\">t</span> <span class=\"ow\">in</span> <span class=\"n\">target_leaves</span> <span class=\"k\">else</span> <span class=\"mi\">0</span>\n <span class=\"k\">for</span> <span class=\"n\">s</span><span class=\"p\">,</span> <span class=\"n\">t</span> <span class=\"ow\">in</span> <span class=\"n\">leaves_matching_set</span>\n <span class=\"p\">)</span>\n <span class=\"n\">leaf_similarity_score</span> <span class=\"o\">=</span> <span class=\"n\">common_leaves_num</span> <span class=\"o\">/</span> <span class=\"n\">max_leaves_num</span>\n <span class=\"k\">else</span><span class=\"p\">:</span>\n <span class=\"n\">leaf_similarity_score</span> <span class=\"o\">=</span> <span class=\"mf\">0.0</span>\n\n <span class=\"n\">adjusted_t</span> <span class=\"o\">=</span> <span class=\"p\">(</span>\n <span class=\"mf\">0.6</span>\n <span class=\"k\">if</span> <span class=\"nb\">min</span><span class=\"p\">(</span><span class=\"nb\">len</span><span class=\"p\">(</span><span class=\"n\">source_leaves</span><span class=\"p\">),</span> <span class=\"nb\">len</span><span class=\"p\">(</span><span class=\"n\">target_leaves</span><span class=\"p\">))</span> <span class=\"o\">&gt;</span> <span class=\"mi\">4</span>\n <span class=\"k\">else</span> <span class=\"mf\">0.4</span>\n <span class=\"p\">)</span>\n\n <span class=\"k\">if</span> <span class=\"n\">leaf_similarity_score</span> <span class=\"o\">&gt;=</span> <span class=\"mf\">0.8</span> <span class=\"ow\">or</span> <span class=\"p\">(</span>\n <span class=\"n\">leaf_similarity_score</span> <span class=\"o\">&gt;=</span> <span class=\"n\">adjusted_t</span>\n <span class=\"ow\">and</span> <span class=\"n\">dice_coefficient</span><span class=\"p\">(</span><span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">target_node</span><span class=\"p\">)</span> <span class=\"o\">&gt;=</span> <span class=\"mf\">0.6</span>\n <span class=\"p\">):</span>\n <span class=\"n\">matching_set</span><span class=\"o\">.</span><span class=\"n\">add</span><span class=\"p\">((</span><span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">target_node</span><span class=\"p\">))</span>\n <span class=\"n\">unmatched_source_nodes</span><span class=\"o\">.</span><span class=\"n\">remove</span><span class=\"p\">(</span><span class=\"n\">source_node</span><span class=\"p\">)</span>\n <span class=\"n\">unmatched_target_nodes</span><span class=\"o\">.</span><span class=\"n\">remove</span><span class=\"p\">(</span><span class=\"n\">target_node</span><span class=\"p\">)</span>\n <span class=\"k\">break</span>\n</code></pre>\n</div>\n\n<p>After the matching set is formed, we can proceed with generation of the edit script, which will be the algorithm\u2019s output.</p>\n\n<h3 id=\"generating-the-edit-script\">Generating the Edit Script</h3>\n\n<p>At this point, we should have the following 3 sets at our disposal:</p>\n\n<ul>\n<li>The set of matched node pairs.</li>\n<li>The set of remaining unmatched nodes from the source tree.</li>\n<li>The set of remaining unmatched nodes from the target tree.</li>\n</ul>\n\n<p>We can derive 3 kinds of edits from the matching set: either the node\u2019s value was updated (<strong>Update</strong>), the node was moved to a different position within the tree (<strong>Move</strong>), or the node remained unchanged (<strong>Keep</strong>). Note that the <strong>Move</strong> case is not mutually exclusive with the other two. The node could have been updated or could have remained the same while at the same time its position within its parent node or the parent node itself could have changed. All unmatched nodes from the source tree are the ones that were removed (<strong>Remove</strong>), while unmatched nodes from the target tree are the ones that were inserted (<strong>Insert</strong>).</p>\n\n<p>The latter two cases are pretty straightforward to implement:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">edit_script</span> <span class=\"o\">=</span> <span class=\"p\">[]</span>\n\n<span class=\"k\">for</span> <span class=\"n\">removed_node</span> <span class=\"ow\">in</span> <span class=\"n\">unmatched_source_nodes</span><span class=\"p\">:</span>\n <span class=\"n\">edit_script</span><span class=\"o\">.</span><span class=\"n\">append</span><span class=\"p\">(</span><span class=\"n\">Remove</span><span class=\"p\">(</span><span class=\"n\">removed_node</span><span class=\"p\">))</span>\n<span class=\"k\">for</span> <span class=\"n\">inserted_node</span> <span class=\"ow\">in</span> <span class=\"n\">unmatched_target_nodes</span><span class=\"p\">:</span>\n <span class=\"n\">edit_script</span><span class=\"o\">.</span><span class=\"n\">append</span><span class=\"p\">(</span><span class=\"n\">Insert</span><span class=\"p\">(</span><span class=\"n\">inserted_node</span><span class=\"p\">))</span>\n</code></pre>\n</div>\n\n<p>Traversing the matching set requires a little more thought:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">for</span> <span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">target_node</span> <span class=\"ow\">in</span> <span class=\"n\">matching_set</span><span class=\"p\">:</span>\n <span class=\"k\">if</span> <span class=\"p\">(</span>\n <span class=\"ow\">not</span> <span class=\"nb\">isinstance</span><span class=\"p\">(</span><span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">LEAF_EXPRESSION_TYPES</span><span class=\"p\">)</span>\n <span class=\"ow\">or</span> <span class=\"n\">source_node</span> <span class=\"o\">==</span> <span class=\"n\">target_node</span>\n <span class=\"p\">):</span>\n <span class=\"n\">move_edits</span> <span class=\"o\">=</span> <span class=\"n\">generate_move_edits</span><span class=\"p\">(</span>\n <span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">target_node</span><span class=\"p\">,</span> <span class=\"n\">matching_set</span>\n <span class=\"p\">)</span>\n <span class=\"n\">edit_script</span><span class=\"o\">.</span><span class=\"n\">extend</span><span class=\"p\">(</span><span class=\"n\">move_edits</span><span class=\"p\">)</span>\n <span class=\"n\">edit_script</span><span class=\"o\">.</span><span class=\"n\">append</span><span class=\"p\">(</span><span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">target_node</span><span class=\"p\">))</span>\n <span class=\"k\">else</span><span class=\"p\">:</span>\n <span class=\"n\">edit_script</span><span class=\"o\">.</span><span class=\"n\">append</span><span class=\"p\">(</span><span class=\"n\">Update</span><span class=\"p\">(</span><span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">target_node</span><span class=\"p\">))</span>\n</code></pre>\n</div>\n\n<p>If a matching pair represents a pair of leaf nodes, we check if they are the same to decide whether an update took place. For inner node pairs, we also need to compare the positions of their respective children to detect node movements. Chawathe et al. [3] suggest applying the <a href=\"https://en.wikipedia.org/wiki/Longest_common_subsequence_problem\">longest common subsequence </a>(LCS) algorithm which, no surprise here, was described by Myers himself [1]. There is a small catch, however: instead of checking the equality of two children nodes, we need to check whether the two nodes form a pair that is a part of our matching set.</p>\n\n<p>Now with this knowledge, the implementation becomes straightforward:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">def</span> <span class=\"nf\">generate_move_edits</span><span class=\"p\">(</span><span class=\"n\">source</span><span class=\"p\">,</span> <span class=\"n\">target</span><span class=\"p\">,</span> <span class=\"n\">matching_set</span><span class=\"p\">):</span>\n <span class=\"n\">source_children</span> <span class=\"o\">=</span> <span class=\"n\">_get_child_nodes</span><span class=\"p\">(</span><span class=\"n\">source</span><span class=\"p\">)</span>\n <span class=\"n\">target_children</span> <span class=\"o\">=</span> <span class=\"n\">_get_child_nodes</span><span class=\"p\">(</span><span class=\"n\">target</span><span class=\"p\">)</span>\n\n <span class=\"n\">lcs</span> <span class=\"o\">=</span> <span class=\"nb\">set</span><span class=\"p\">(</span>\n <span class=\"n\">_longest_common_subsequence</span><span class=\"p\">(</span>\n <span class=\"n\">source_children</span><span class=\"p\">,</span>\n <span class=\"n\">target_children</span><span class=\"p\">,</span>\n <span class=\"k\">lambda</span> <span class=\"n\">l</span><span class=\"p\">,</span> <span class=\"n\">r</span><span class=\"p\">:</span> <span class=\"p\">(</span><span class=\"n\">l</span><span class=\"p\">,</span> <span class=\"n\">r</span><span class=\"p\">)</span> <span class=\"ow\">in</span> <span class=\"n\">matching_set</span>\n <span class=\"p\">)</span>\n <span class=\"p\">)</span>\n\n <span class=\"n\">move_edits</span> <span class=\"o\">=</span> <span class=\"p\">[]</span>\n <span class=\"k\">for</span> <span class=\"n\">node</span> <span class=\"ow\">in</span> <span class=\"n\">source_children</span><span class=\"p\">:</span>\n <span class=\"k\">if</span> <span class=\"n\">node</span> <span class=\"ow\">not</span> <span class=\"ow\">in</span> <span class=\"n\">lcs</span> <span class=\"ow\">and</span> <span class=\"n\">node</span> <span class=\"ow\">not</span> <span class=\"ow\">in</span> <span class=\"n\">unmatched_source_nodes</span><span class=\"p\">:</span>\n <span class=\"n\">move_edits</span><span class=\"o\">.</span><span class=\"n\">append</span><span class=\"p\">(</span><span class=\"n\">Move</span><span class=\"p\">(</span><span class=\"n\">node</span><span class=\"p\">))</span>\n\n <span class=\"k\">return</span> <span class=\"n\">move_edits</span>\n</code></pre>\n</div>\n\n<p>I left out the implementation of the LCS algorithm itself here, but there are plenty of implementation choices out there that can be easily looked up.</p>\n\n<h3 id=\"output\">Output</h3>\n\n<p>The implemented algorithm produces the output that resembles the following:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"o\">&gt;&gt;&gt;</span> <span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span><span class=\"p\">,</span> <span class=\"n\">diff</span>\n<span class=\"o\">&gt;&gt;&gt;</span> <span class=\"n\">diff</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a + b + c, d, e&quot;</span><span class=\"p\">),</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a - b + c, e, f&quot;</span><span class=\"p\">))</span>\n\n<span class=\"n\">Remove</span><span class=\"p\">(</span><span class=\"n\">Add</span><span class=\"p\">)</span>\n<span class=\"n\">Remove</span><span class=\"p\">(</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">d</span><span class=\"p\">))</span>\n<span class=\"n\">Remove</span><span class=\"p\">(</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">d</span><span class=\"p\">))</span>\n<span class=\"n\">Insert</span><span class=\"p\">(</span><span class=\"n\">Sub</span><span class=\"p\">)</span>\n<span class=\"n\">Insert</span><span class=\"p\">(</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">f</span><span class=\"p\">))</span>\n<span class=\"n\">Insert</span><span class=\"p\">(</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">f</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Select</span><span class=\"p\">,</span> <span class=\"n\">Select</span><span class=\"p\">)</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Add</span><span class=\"p\">,</span> <span class=\"n\">Add</span><span class=\"p\">)</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">a</span><span class=\"p\">),</span> <span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">a</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">a</span><span class=\"p\">),</span> <span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">a</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">b</span><span class=\"p\">),</span> <span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">b</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">b</span><span class=\"p\">),</span> <span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">b</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">c</span><span class=\"p\">),</span> <span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">c</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">c</span><span class=\"p\">),</span> <span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">c</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"p\">),</span> <span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"p\">),</span> <span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"p\">))</span>\n</code></pre>\n</div>\n\n<p>Note that the output above is abbreviated. The string representation of actual AST nodes is significantly more verbose.</p>\n\n<p>The implementation works especially well when coupled with the SQLGlot\u2019s query optimizer which can be used to produce canonical representations of compared queries:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"o\">&gt;&gt;&gt;</span> <span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"p\">{</span><span class=\"s2\">&quot;t&quot;</span><span class=\"p\">:</span> <span class=\"p\">{</span><span class=\"s2\">&quot;a&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;b&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;c&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;d&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">}}</span>\n<span class=\"o\">&gt;&gt;&gt;</span> <span class=\"n\">source</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;&quot;&quot;</span>\n<span class=\"s2\">... SELECT 1 + 1 + a</span>\n<span class=\"s2\">... FROM t</span>\n<span class=\"s2\">... WHERE b = 1 OR (c = 2 AND d = 3)</span>\n<span class=\"s2\">... &quot;&quot;&quot;</span>\n<span class=\"o\">&gt;&gt;&gt;</span> <span class=\"n\">target</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;&quot;&quot;</span>\n<span class=\"s2\">... SELECT 2 + a</span>\n<span class=\"s2\">... FROM t</span>\n<span class=\"s2\">... WHERE (b = 1 OR c = 2) AND (b = 1 OR d = 3)</span>\n<span class=\"s2\">... &quot;&quot;&quot;</span>\n<span class=\"o\">&gt;&gt;&gt;</span> <span class=\"n\">optimized_source</span> <span class=\"o\">=</span> <span class=\"n\">optimize</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"n\">source</span><span class=\"p\">),</span> <span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"n\">schema</span><span class=\"p\">)</span>\n<span class=\"o\">&gt;&gt;&gt;</span> <span class=\"n\">optimized_target</span> <span class=\"o\">=</span> <span class=\"n\">optimize</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"n\">target</span><span class=\"p\">),</span> <span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"n\">schema</span><span class=\"p\">)</span>\n<span class=\"o\">&gt;&gt;&gt;</span> <span class=\"n\">edit_script</span> <span class=\"o\">=</span> <span class=\"n\">diff</span><span class=\"p\">(</span><span class=\"n\">optimized_source</span><span class=\"p\">,</span> <span class=\"n\">optimized_target</span><span class=\"p\">)</span>\n<span class=\"o\">&gt;&gt;&gt;</span> <span class=\"nb\">sum</span><span class=\"p\">(</span><span class=\"mi\">0</span> <span class=\"k\">if</span> <span class=\"nb\">isinstance</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"p\">,</span> <span class=\"n\">Keep</span><span class=\"p\">)</span> <span class=\"k\">else</span> <span class=\"mi\">1</span> <span class=\"k\">for</span> <span class=\"n\">e</span> <span class=\"ow\">in</span> <span class=\"n\">edit_script</span><span class=\"p\">)</span>\n<span class=\"mi\">0</span>\n</code></pre>\n</div>\n\n<h3 id=\"optimizations\">Optimizations</h3>\n\n<p>The worst case runtime complexity of this algorithm is not exactly stellar: O(n^2 * log n^2). This is because of the leaf matching process, which involves ranking a cartesian product between all leaf nodes of compared trees. Unsurprisingly, the algorithm takes a considerable time to finish for bigger queries.</p>\n\n<p>There are still a few basic things we can do in our implementation to help improve performance:</p>\n\n<ul>\n<li>Refer to individual node objects using their identifiers (Python\u2019s <a href=\"https://docs.python.org/3/library/functions.html#id\">id()</a>) instead of direct references in sets. This helps avoid costly recursive hash calculations and equality checks.</li>\n<li>Cache bigram histograms to avoid computing them more than once for the same node.</li>\n<li>Compute the canonical SQL string representation for each tree once while caching string representations of all inner nodes. This prevents redundant tree traversals when bigrams are computed.</li>\n</ul>\n\n<p>At the time of writing only the first two optimizations have been implemented, so there is an opportunity to contribute for anyone who\u2019s interested.</p>\n\n<h2 id=\"alternative-solutions\">Alternative Solutions</h2>\n\n<p>This section is dedicated to solutions that I\u2019ve investigated, but haven\u2019t tried.</p>\n\n<p>First, this section wouldn\u2019t be complete without Tristan Hume\u2019s <a href=\"https://thume.ca/2017/06/17/tree-diffing/\">blog post</a>. Tristan\u2019s solution has a lot in common with the Myers algorithm plus heuristics that is much more clever than what I came up with. The implementation relies on a combination of <a href=\"https://en.wikipedia.org/wiki/Dynamic_programming\">dynamic programming</a> and <a href=\"https://en.wikipedia.org/wiki/A*_search_algorithm\">A* search algorithm</a> to explore the space of possible matchings and pick the best ones. It seemed to have worked well for Tistan\u2019s specific use case, but after my negative experience with the Myers algorithm, I decided to try something different.</p>\n\n<p>Another notable approach is the Gumtree algorithm by Falleri et al. [4]. I discovered this paper after I\u2019d already implemented the algorithm that is the main focus of this post. In sections 5.2 and 5.3 of their paper, the authors compare the two algorithms side by side and claim that Gumtree is significantly better in terms of both runtime performance and accuracy when evaluated on 12 792 pairs of Java source files. This doesn\u2019t surprise me, as the algorithm takes the height of subtrees into account. In my tests, I definitely saw scenarios in which this context would have helped. On top of that, the authors promise O(n^2) runtime complexity in the worst case which, given the Change Distiller's O(n^2 * log n^2), looks particularly tempting. I hope to try this algorithm out at some point, and there is a good chance you see me writing about it in my future posts.</p>\n\n<h2 id=\"conclusion\">Conclusion</h2>\n\n<p>The Change Distiller algorithm yielded quite satisfactory results in most of my tests. The scenarios in which it fell short mostly concerned identical (or very similar) subtrees located in different parts of the AST. In those cases, node mismatches were frequent and, as a result, edit scripts were somewhat suboptimal.</p>\n\n<p>Additionally, the runtime performance of the algorithm leaves a lot to be desired. On trees with 1000 leaf nodes each, the algorithm takes a little under 2 seconds to complete. My implementation still has room for improvement, but this should give you a rough idea of what to expect. It appears that the Gumtree algorithm [4] can help address both of these points. I hope to find bandwidth to work on it soon and then compare the two algorithms side-by-side to find out which one performs better on SQL specifically. In the meantime, Change Distiller definitely gets the job done, and I can now proceed with applying it to some of the use cases I mentioned at the beginning of this post.</p>\n\n<p>I\u2019m also curious to learn whether other folks in the industry faced a similar problem, and how they approached it. If you did something similar, I\u2019m interested to hear about your experience.</p>\n\n<h2 id=\"references\">References</h2>\n\n<p>[1] Eugene W. Myers. <a href=\"http://www.xmailserver.org/diff2.pdf\">An O(ND) Difference Algorithm and Its Variations</a>. Algorithmica 1(2): 251-266 (1986)</p>\n\n<p>[2] B. Fluri, M. Wursch, M. Pinzger, and H. Gall. <a href=\"https://www.researchgate.net/publication/3189787_Change_DistillingTree_Differencing_for_Fine-Grained_Source_Code_Change_Extraction\">Change Distilling: Tree differencing for fine-grained source code change extraction</a>. IEEE Trans. Software Eng., 33(11):725\u2013743, 2007.</p>\n\n<p>[3] S.S. Chawathe, A. Rajaraman, H. Garcia-Molina, and J. Widom. <a href=\"http://ilpubs.stanford.edu:8090/115/1/1995-46.pdf\">Change Detection in Hierarchically Structured Information</a>. Proc. ACM Sigmod Int\u2019l Conf. Management of Data, pp. 493-504, June 1996</p>\n\n<p>[4] Jean-R\u00e9my Falleri, Flor\u00e9al Morandat, Xavier Blanc, Matias Martinez, Martin Monperrus. <a href=\"https://hal.archives-ouvertes.fr/hal-01054552/document\">Fine-grained and Accurate Source Code Differencing</a>. Proceedings of the International Conference on Automated Software Engineering, 2014, V\u00e4steras, Sweden. pp.313-324, 10.1145/2642937.2642982. hal-01054552</p>\n\n<hr />\n"}, "sqlglot.diff.Insert": {"fullname": "sqlglot.diff.Insert", "modulename": "sqlglot.diff", "qualname": "Insert", "kind": "class", "doc": "<p>Indicates that a new node has been inserted</p>\n"}, "sqlglot.diff.Insert.__init__": {"fullname": "sqlglot.diff.Insert.__init__", "modulename": "sqlglot.diff", "qualname": "Insert.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span>)</span>"}, "sqlglot.diff.Insert.expression": {"fullname": "sqlglot.diff.Insert.expression", "modulename": "sqlglot.diff", "qualname": "Insert.expression", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.diff.Remove": {"fullname": "sqlglot.diff.Remove", "modulename": "sqlglot.diff", "qualname": "Remove", "kind": "class", "doc": "<p>Indicates that an existing node has been removed</p>\n"}, "sqlglot.diff.Remove.__init__": {"fullname": "sqlglot.diff.Remove.__init__", "modulename": "sqlglot.diff", "qualname": "Remove.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span>)</span>"}, "sqlglot.diff.Remove.expression": {"fullname": "sqlglot.diff.Remove.expression", "modulename": "sqlglot.diff", "qualname": "Remove.expression", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.diff.Move": {"fullname": "sqlglot.diff.Move", "modulename": "sqlglot.diff", "qualname": "Move", "kind": "class", "doc": "<p>Indicates that an existing node's position within the tree has changed</p>\n"}, "sqlglot.diff.Move.__init__": {"fullname": "sqlglot.diff.Move.__init__", "modulename": "sqlglot.diff", "qualname": "Move.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span>)</span>"}, "sqlglot.diff.Move.expression": {"fullname": "sqlglot.diff.Move.expression", "modulename": "sqlglot.diff", "qualname": "Move.expression", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.diff.Update": {"fullname": "sqlglot.diff.Update", "modulename": "sqlglot.diff", "qualname": "Update", "kind": "class", "doc": "<p>Indicates that an existing node has been updated</p>\n"}, "sqlglot.diff.Update.__init__": {"fullname": "sqlglot.diff.Update.__init__", "modulename": "sqlglot.diff", "qualname": "Update.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">source</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">target</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span>)</span>"}, "sqlglot.diff.Update.source": {"fullname": "sqlglot.diff.Update.source", "modulename": "sqlglot.diff", "qualname": "Update.source", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.diff.Update.target": {"fullname": "sqlglot.diff.Update.target", "modulename": "sqlglot.diff", "qualname": "Update.target", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.diff.Keep": {"fullname": "sqlglot.diff.Keep", "modulename": "sqlglot.diff", "qualname": "Keep", "kind": "class", "doc": "<p>Indicates that an existing node hasn't been changed</p>\n"}, "sqlglot.diff.Keep.__init__": {"fullname": "sqlglot.diff.Keep.__init__", "modulename": "sqlglot.diff", "qualname": "Keep.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">source</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">target</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span>)</span>"}, "sqlglot.diff.Keep.source": {"fullname": "sqlglot.diff.Keep.source", "modulename": "sqlglot.diff", "qualname": "Keep.source", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.diff.Keep.target": {"fullname": "sqlglot.diff.Keep.target", "modulename": "sqlglot.diff", "qualname": "Keep.target", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.diff.diff": {"fullname": "sqlglot.diff.diff", "modulename": "sqlglot.diff", "qualname": "diff", "kind": "function", "doc": "<p>Returns the list of changes between the source and the target expressions.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">diff</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;a + b&quot;</span><span class=\"p\">),</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;a + c&quot;</span><span class=\"p\">))</span>\n<span class=\"go\">[</span>\n<span class=\"go\"> Remove(expression=(COLUMN this: (IDENTIFIER this: b, quoted: False))),</span>\n<span class=\"go\"> Insert(expression=(COLUMN this: (IDENTIFIER this: c, quoted: False))),</span>\n<span class=\"go\"> Keep(</span>\n<span class=\"go\"> source=(ADD this: ...),</span>\n<span class=\"go\"> target=(ADD this: ...)</span>\n<span class=\"go\"> ),</span>\n<span class=\"go\"> Keep(</span>\n<span class=\"go\"> source=(COLUMN this: (IDENTIFIER this: a, quoted: False)),</span>\n<span class=\"go\"> target=(COLUMN this: (IDENTIFIER this: a, quoted: False))</span>\n<span class=\"go\"> ),</span>\n<span class=\"go\">]</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>source:</strong> the source expression.</li>\n<li><strong>target:</strong> the target expression against which the diff should be calculated.</li>\n<li><strong>matchings:</strong> the list of pre-matched node pairs which is used to help the algorithm's\nheuristics produce better results for subtrees that are known by a caller to be matching.\nNote: expression references in this list must refer to the same node objects that are\nreferenced in source / target trees.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>the list of Insert, Remove, Move, Update and Keep objects for each node in the source and the\n target expression trees. This list represents a sequence of steps needed to transform the source\n expression tree into the target one.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">source</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">target</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">matchings</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Insert</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Remove</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Move</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Update</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Keep</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"fullname": "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES", "modulename": "sqlglot.diff", "qualname": "UPDATABLE_EXPRESSION_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Boolean&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataType&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Literal&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Table&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Column&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Lambda&#x27;&gt;)"}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"fullname": "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES", "modulename": "sqlglot.diff", "qualname": "IGNORED_LEAF_EXPRESSION_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Identifier&#x27;&gt;,)"}, "sqlglot.diff.ChangeDistiller": {"fullname": "sqlglot.diff.ChangeDistiller", "modulename": "sqlglot.diff", "qualname": "ChangeDistiller", "kind": "class", "doc": "<p>The implementation of the Change Distiller algorithm described by Beat Fluri and Martin Pinzger in\ntheir paper <a href=\"https://ieeexplore.ieee.org/document/4339230\">https://ieeexplore.ieee.org/document/4339230</a>, which in turn is based on the algorithm by\nChawathe et al. described in <a href=\"http://ilpubs.stanford.edu:8090/115/1/1995-46.pdf\">http://ilpubs.stanford.edu:8090/115/1/1995-46.pdf</a>.</p>\n"}, "sqlglot.diff.ChangeDistiller.__init__": {"fullname": "sqlglot.diff.ChangeDistiller.__init__", "modulename": "sqlglot.diff", "qualname": "ChangeDistiller.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">f</span><span class=\"p\">:</span> <span class=\"nb\">float</span> <span class=\"o\">=</span> <span class=\"mf\">0.6</span>, </span><span class=\"param\"><span class=\"n\">t</span><span class=\"p\">:</span> <span class=\"nb\">float</span> <span class=\"o\">=</span> <span class=\"mf\">0.6</span></span>)</span>"}, "sqlglot.diff.ChangeDistiller.f": {"fullname": "sqlglot.diff.ChangeDistiller.f", "modulename": "sqlglot.diff", "qualname": "ChangeDistiller.f", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.diff.ChangeDistiller.t": {"fullname": "sqlglot.diff.ChangeDistiller.t", "modulename": "sqlglot.diff", "qualname": "ChangeDistiller.t", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.diff.ChangeDistiller.diff": {"fullname": "sqlglot.diff.ChangeDistiller.diff", "modulename": "sqlglot.diff", "qualname": "ChangeDistiller.diff", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">source</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">target</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">matchings</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Insert</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Remove</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Move</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Update</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Keep</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.errors": {"fullname": "sqlglot.errors", "modulename": "sqlglot.errors", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.errors.ErrorLevel": {"fullname": "sqlglot.errors.ErrorLevel", "modulename": "sqlglot.errors", "qualname": "ErrorLevel", "kind": "class", "doc": "<p>An enumeration.</p>\n", "bases": "sqlglot.helper.AutoName"}, "sqlglot.errors.ErrorLevel.IGNORE": {"fullname": "sqlglot.errors.ErrorLevel.IGNORE", "modulename": "sqlglot.errors", "qualname": "ErrorLevel.IGNORE", "kind": "variable", "doc": "<p>Ignore all errors.</p>\n", "default_value": "&lt;ErrorLevel.IGNORE: &#x27;IGNORE&#x27;&gt;"}, "sqlglot.errors.ErrorLevel.WARN": {"fullname": "sqlglot.errors.ErrorLevel.WARN", "modulename": "sqlglot.errors", "qualname": "ErrorLevel.WARN", "kind": "variable", "doc": "<p>Log all errors.</p>\n", "default_value": "&lt;ErrorLevel.WARN: &#x27;WARN&#x27;&gt;"}, "sqlglot.errors.ErrorLevel.RAISE": {"fullname": "sqlglot.errors.ErrorLevel.RAISE", "modulename": "sqlglot.errors", "qualname": "ErrorLevel.RAISE", "kind": "variable", "doc": "<p>Collect all errors and raise a single exception.</p>\n", "default_value": "&lt;ErrorLevel.RAISE: &#x27;RAISE&#x27;&gt;"}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"fullname": "sqlglot.errors.ErrorLevel.IMMEDIATE", "modulename": "sqlglot.errors", "qualname": "ErrorLevel.IMMEDIATE", "kind": "variable", "doc": "<p>Immediately raise an exception on the first error found.</p>\n", "default_value": "&lt;ErrorLevel.IMMEDIATE: &#x27;IMMEDIATE&#x27;&gt;"}, "sqlglot.errors.SqlglotError": {"fullname": "sqlglot.errors.SqlglotError", "modulename": "sqlglot.errors", "qualname": "SqlglotError", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "builtins.Exception"}, "sqlglot.errors.UnsupportedError": {"fullname": "sqlglot.errors.UnsupportedError", "modulename": "sqlglot.errors", "qualname": "UnsupportedError", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "SqlglotError"}, "sqlglot.errors.ParseError": {"fullname": "sqlglot.errors.ParseError", "modulename": "sqlglot.errors", "qualname": "ParseError", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "SqlglotError"}, "sqlglot.errors.ParseError.__init__": {"fullname": "sqlglot.errors.ParseError.__init__", "modulename": "sqlglot.errors", "qualname": "ParseError.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">message</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">errors</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Any</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.errors.ParseError.errors": {"fullname": "sqlglot.errors.ParseError.errors", "modulename": "sqlglot.errors", "qualname": "ParseError.errors", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.errors.ParseError.new": {"fullname": "sqlglot.errors.ParseError.new", "modulename": "sqlglot.errors", "qualname": "ParseError.new", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">message</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">description</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">line</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">col</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">start_context</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">highlight</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">end_context</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">into_expression</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">errors</span><span class=\"o\">.</span><span class=\"n\">ParseError</span>:</span></span>", "funcdef": "def"}, "sqlglot.errors.TokenError": {"fullname": "sqlglot.errors.TokenError", "modulename": "sqlglot.errors", "qualname": "TokenError", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "SqlglotError"}, "sqlglot.errors.OptimizeError": {"fullname": "sqlglot.errors.OptimizeError", "modulename": "sqlglot.errors", "qualname": "OptimizeError", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "SqlglotError"}, "sqlglot.errors.SchemaError": {"fullname": "sqlglot.errors.SchemaError", "modulename": "sqlglot.errors", "qualname": "SchemaError", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "SqlglotError"}, "sqlglot.errors.ExecuteError": {"fullname": "sqlglot.errors.ExecuteError", "modulename": "sqlglot.errors", "qualname": "ExecuteError", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "SqlglotError"}, "sqlglot.errors.concat_messages": {"fullname": "sqlglot.errors.concat_messages", "modulename": "sqlglot.errors", "qualname": "concat_messages", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">errors</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"n\">maximum</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.errors.merge_errors": {"fullname": "sqlglot.errors.merge_errors", "modulename": "sqlglot.errors", "qualname": "merge_errors", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">errors</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">errors</span><span class=\"o\">.</span><span class=\"n\">ParseError</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Any</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor": {"fullname": "sqlglot.executor", "modulename": "sqlglot.executor", "kind": "module", "doc": "<h1 id=\"writing-a-python-sql-engine-from-scratch\">Writing a Python SQL engine from scratch</h1>\n\n<p><a href=\"https://www.linkedin.com/in/toby-mao/\">Toby Mao</a></p>\n\n<h2 id=\"introduction\">Introduction</h2>\n\n<p>When I first started writing SQLGlot in early 2021, my goal was just to translate SQL queries from SparkSQL to Presto and vice versa. However, over the last year and a half, I've ended up with a full-fledged SQL engine. SQLGlot can now parse and transpile between <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/dialects/__init__.py\">18 SQL dialects</a> and can execute all 24 <a href=\"https://www.tpc.org/tpch/\">TPC-H</a> SQL queries. The parser and engine are all written from scratch using Python.</p>\n\n<p>This post will cover <a href=\"#why\">why</a> I went through the effort of creating a Python SQL engine and <a href=\"#how\">how</a> a simple query goes from a string to actually transforming data. The following steps are briefly summarized:</p>\n\n<ul>\n<li><a href=\"#tokenizing\">Tokenizing</a></li>\n<li><a href=\"#parsing\">Parsing</a></li>\n<li><a href=\"#optimizing\">Optimizing</a></li>\n<li><a href=\"#planning\">Planning</a></li>\n<li><a href=\"#executing\">Executing</a></li>\n</ul>\n\n<h2 id=\"why\">Why?</h2>\n\n<p>I started working on SQLGlot because of my work on the <a href=\"https://netflixtechblog.com/reimagining-experimentation-analysis-at-netflix-71356393af21\">experimentation and metrics platform</a> at Netflix, where I built tools that allowed data scientists to define and compute SQL-based metrics. Netflix relied on multiple engines to query data (Spark, Presto, and Druid), so my team built the metrics platform around <a href=\"https://github.com/kayak/pypika\">PyPika</a>, a Python SQL query builder. This way, definitions could be reused across multiple engines. However, it became quickly apparent that writing python code to programmatically generate SQL was challenging for data scientists, especially those with academic backgrounds, since they were mostly familiar with R and SQL. At the time, the only Python SQL parser was <a href=\"[https://github.com/andialbrecht/sqlparse\">sqlparse</a>, which is not actually a parser but a tokenizer, so having users write raw SQL into the platform wasn't really an option. Some time later, I randomly stumbled across <a href=\"https://craftinginterpreters.com/\">Crafting Interpreters</a> and realized that I could use it as a guide towards creating my own SQL parser/transpiler.</p>\n\n<p>Why did I do this? Isn't a Python SQL engine going to be extremely slow?</p>\n\n<p>The main reason why I ended up building a SQL engine was...just for <strong>entertainment</strong>. It's been fun learning about all the things required to actually run a SQL query, and seeing it actually work is extremely rewarding. Before SQLGlot, I had zero experience with lexers, parsers, or compilers.</p>\n\n<p>In terms of practical use cases, I planned to use the Python SQL engine for unit testing SQL pipelines. Big data pipelines are tough to test because many of the engines are not open source and cannot be run locally. With SQLGlot, you can take a SQL query targeting a warehouse such as <a href=\"https://www.snowflake.com/en/\">Snowflake</a> and seamlessly run it in CI on mock Python data. It's easy to mock data and create arbitrary <a href=\"https://en.wikipedia.org/wiki/User-defined_function\">UDFs</a> because everything is just Python. Although the implementation is slow and unsuitable for large amounts of data (&gt; 1 million rows), there's very little overhead/startup and you can run queries on test data in a couple of milliseconds.</p>\n\n<p>Finally, the components that have been built to support execution can be used as a <strong>foundation</strong> for a faster engine. I'm inspired by what <a href=\"https://github.com/apache/calcite\">Apache Calcite</a> has done for the JVM world. Even though Python is commonly used for data, there hasn't been a Calcite for Python. So, you could say that SQLGlot aims to be that framework. For example, it wouldn't take much work to replace the Python execution engine with numpy/pandas/arrow to become a respectably-performing query engine. The implementation would be able to leverage the parser, optimizer, and logical planner, only needing to implement physical execution. There is a lot of work in the Python ecosystem around high performance vectorized computation, which I think could benefit from a pure Python-based <a href=\"https://en.wikipedia.org/wiki/Abstract_syntax_tree\">AST</a>/<a href=\"https://en.wikipedia.org/wiki/Query_plan\">plan</a>. Parsing and planning doesn't have to be fast when the bottleneck of running queries is processing terabytes of data. So, having a Python-based ecosystem around SQL is beneficial given the ease of development in Python, despite not having bare metal performance.</p>\n\n<p>Parts of SQLGlot's toolkit are being used today by the following:</p>\n\n<ul>\n<li><a href=\"https://github.com/ibis-project/ibis\">Ibis</a>: A Python library that provides a lightweight, universal interface for data wrangling.\n<ul>\n<li>Uses the Python SQL expression builder and leverages the optimizer/planner to convert SQL into dataframe operations.</li>\n</ul></li>\n<li><a href=\"https://github.com/kelsin/mysql-mimic\">mysql-mimic</a>: Pure-Python implementation of the MySQL server wire protocol\n<ul>\n<li>Parses / transforms SQL and executes INFORMATION_SCHEMA queries.</li>\n</ul></li>\n<li><a href=\"https://github.com/marsupialtail/quokka\">Quokka</a>: Push-based vectorized query engine\n<ul>\n<li>Parse and optimizes SQL.</li>\n</ul></li>\n<li><a href=\"https://github.com/moj-analytical-services/splink\">Splink</a>: Fast, accurate and scalable probabilistic data linkage using your choice of SQL backend.\n<ul>\n<li>Transpiles queries.</li>\n</ul></li>\n</ul>\n\n<h2 id=\"how\">How?</h2>\n\n<p>There are many steps involved with actually running a simple query like:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">SELECT</span>\n<span class=\"w\"> </span><span class=\"n\">bar</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"p\">,</span>\n<span class=\"w\"> </span><span class=\"n\">b</span><span class=\"w\"> </span><span class=\"o\">+</span><span class=\"w\"> </span><span class=\"mi\">1</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">b</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">bar</span>\n<span class=\"k\">JOIN</span><span class=\"w\"> </span><span class=\"n\">baz</span>\n<span class=\"w\"> </span><span class=\"k\">ON</span><span class=\"w\"> </span><span class=\"n\">bar</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"n\">baz</span><span class=\"p\">.</span><span class=\"n\">a</span>\n<span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"n\">bar</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"o\">&gt;</span><span class=\"w\"> </span><span class=\"mi\">1</span>\n</code></pre>\n</div>\n\n<p>In this post, I'll walk through all the steps SQLGlot takes to run this query over Python objects.</p>\n\n<h2 id=\"tokenizing\">Tokenizing</h2>\n\n<p>The first step is to convert the sql string into a list of tokens. SQLGlot's tokenizer is quite simple and can be found <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/tokens.py\">here</a>. In a while loop, it checks each character and either appends the character to the current token, or makes a new token.</p>\n\n<p>Running the SQLGlot tokenizer shows the output.</p>\n\n<p><img src=\"python_sql_engine_images/tokenizer.png\" alt=\"Tokenizer Output\" /></p>\n\n<p>Each keyword has been converted to a SQLGlot Token object. Each token has some metadata associated with it, like line/column information for error messages. Comments are also a part of the token, so that comments can be preserved.</p>\n\n<h2 id=\"parsing\">Parsing</h2>\n\n<p>Once a SQL statement is tokenized, we don't need to worry about white space and other formatting, so it's easier to work with. We can now convert the list of tokens into an AST. The SQLGlot <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/parser.py\">parser</a> is a handwritten <a href=\"https://en.wikipedia.org/wiki/Recursive_descent_parser\">recursive descent</a> parser.</p>\n\n<p>Similar to the tokenizer, it consumes the tokens sequentially, but it instead uses a recursive algorithm. The tokens are converted into a single AST node that presents the SQL query. The SQLGlot parser was designed to support various dialects, so it contains many options for overriding parsing functionality.</p>\n\n<p><img src=\"python_sql_engine_images/parser.png\" alt=\"Parser Output\" /></p>\n\n<p>The AST is a generic representation of a given SQL query. Each dialect can override or implement its own generator, which can convert an AST object into syntatically-correct SQL.</p>\n\n<h2 id=\"optimizing\">Optimizing</h2>\n\n<p>Once we have our AST, we can transform it into an equivalent query that produces the same results more efficiently. When optimizing queries, most engines first convert the AST into a logical plan and then optimize the plan. However, I chose to <strong>optimize the AST directly</strong> for the following reasons:</p>\n\n<ol>\n<li><p>It's easier to debug and <a href=\"https://github.com/tobymao/sqlglot/blob/main/tests/fixtures/optimizer\">validate</a> the optimizations when the input and output are both SQL.</p></li>\n<li><p>Rules can be applied a la carte to transform SQL into a more desirable form.</p></li>\n<li><p>I wanted a way to generate 'canonical sql'. Having a canonical representation of SQL is useful for understanding if two queries are semantically equivalent (e.g. <code>SELECT 1 + 1</code> and <code>SELECT 2</code>).</p></li>\n</ol>\n\n<p>I've yet to find another engine that takes this approach, but I'm quite happy with this decision. The optimizer currently does not perform any \"physical optimizations\" such as join reordering. Those are left to the execution layer, as additional statistics and information could become relevant.</p>\n\n<p><img src=\"python_sql_engine_images/optimizer.png\" alt=\"Optimizer Output\" /></p>\n\n<p>The optimizer currently has <a href=\"https://github.com/tobymao/sqlglot/tree/main/sqlglot/optimizer\">17 rules</a>. Each of these rules is applied, transforming the AST in place. The combination of these rules creates \"canonical\" sql that can then be more easily converted into a logical plan and executed.</p>\n\n<p>Some example rules are:</p>\n\n<h3 id=\"qualify_tables-and-qualify_columns\">qualify_tables and qualify_columns</h3>\n\n<ul>\n<li>Adds all db/catalog qualifiers to tables and forces an alias.</li>\n<li>Ensure each column is unambiguous and expand stars.</li>\n</ul>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"o\">*</span><span class=\"w\"> </span><span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"p\">;</span>\n\n<span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"ss\">&quot;db&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;x&quot;</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">;</span>\n</code></pre>\n</div>\n\n<h3 id=\"simplify\">simplify</h3>\n\n<p>Boolean and math simplification. Check out all the <a href=\"https://github.com/tobymao/sqlglot/blob/main/tests/fixtures/optimizer/simplify.sql\">test cases</a>.</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"p\">((</span><span class=\"k\">NOT</span><span class=\"w\"> </span><span class=\"k\">FALSE</span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"p\">(</span><span class=\"n\">x</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"p\">))</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"p\">(</span><span class=\"k\">TRUE</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"mi\">1</span><span class=\"w\"> </span><span class=\"o\">&lt;&gt;</span><span class=\"w\"> </span><span class=\"mi\">3</span><span class=\"p\">);</span>\n<span class=\"n\">x</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"p\">;</span>\n\n<span class=\"mi\">1</span><span class=\"w\"> </span><span class=\"o\">+</span><span class=\"w\"> </span><span class=\"mi\">1</span><span class=\"p\">;</span>\n<span class=\"mi\">2</span><span class=\"p\">;</span>\n</code></pre>\n</div>\n\n<h3 id=\"normalize\">normalize</h3>\n\n<p>Attempts to convert all predicates into <a href=\"https://en.wikipedia.org/wiki/Conjunctive_normal_form\">conjunctive normal form</a>.</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"c1\">-- DNF</span>\n<span class=\"p\">(</span><span class=\"n\">A</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"n\">B</span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"p\">(</span><span class=\"n\">B</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"k\">C</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"n\">D</span><span class=\"p\">);</span>\n\n<span class=\"c1\">-- CNF</span>\n<span class=\"p\">(</span><span class=\"n\">A</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"k\">C</span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"p\">(</span><span class=\"n\">A</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"n\">D</span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"n\">B</span><span class=\"p\">;</span>\n</code></pre>\n</div>\n\n<h3 id=\"unnest_subqueries\">unnest_subqueries</h3>\n\n<p>Converts subqueries in predicates into joins.</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"c1\">-- The subquery can be converted into a left join</span>\n<span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"o\">*</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">x</span>\n<span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">a</span>\n<span class=\"w\"> </span><span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">y</span>\n<span class=\"w\"> </span><span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"p\">.</span><span class=\"n\">a</span>\n<span class=\"p\">)</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"mi\">1</span><span class=\"p\">;</span>\n\n<span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"o\">*</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">x</span>\n<span class=\"k\">LEFT</span><span class=\"w\"> </span><span class=\"k\">JOIN</span><span class=\"w\"> </span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">a</span>\n<span class=\"w\"> </span><span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">y</span>\n<span class=\"w\"> </span><span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"k\">TRUE</span>\n<span class=\"w\"> </span><span class=\"k\">GROUP</span><span class=\"w\"> </span><span class=\"k\">BY</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"p\">.</span><span class=\"n\">a</span>\n<span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"ss\">&quot;_u_0&quot;</span>\n<span class=\"w\"> </span><span class=\"k\">ON</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"ss\">&quot;_u_0&quot;</span><span class=\"p\">.</span><span class=\"n\">a</span>\n<span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"p\">(</span><span class=\"ss\">&quot;_u_0&quot;</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"mi\">1</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"k\">NOT</span><span class=\"w\"> </span><span class=\"ss\">&quot;_u_0&quot;</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"k\">IS</span><span class=\"w\"> </span><span class=\"k\">NULL</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<h3 id=\"pushdown_predicates\">pushdown_predicates</h3>\n\n<p>Push down filters into the innermost query.</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"o\">*</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"o\">*</span>\n<span class=\"w\"> </span><span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">x</span>\n<span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">y</span>\n<span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"mi\">1</span><span class=\"p\">;</span>\n\n<span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"o\">*</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"o\">*</span>\n<span class=\"w\"> </span><span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">x</span>\n<span class=\"w\"> </span><span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"mi\">1</span>\n<span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"w\"> </span><span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"k\">TRUE</span>\n</code></pre>\n</div>\n\n<h3 id=\"annotate_types\">annotate_types</h3>\n\n<p>Infer all types throughout the AST given schema information and function type definitions.</p>\n\n<h2 id=\"planning\">Planning</h2>\n\n<p>After the SQL AST has been \"optimized\", it's much easier to <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/planner.py\">convert into a logical plan</a>. The AST is traversed and converted into a <a href=\"https://en.wikipedia.org/wiki/Directed_acyclic_graph\">DAG</a> consisting of one of five steps. The different steps are:</p>\n\n<h3 id=\"scan\">Scan</h3>\n\n<p>Selects columns from a table, applies projections, and finally filters the table.</p>\n\n<h3 id=\"sort\">Sort</h3>\n\n<p>Sorts a table for order by expressions.</p>\n\n<h3 id=\"set\">Set</h3>\n\n<p>Applies the operators union/union all/except/intersect.</p>\n\n<h3 id=\"aggregate\">Aggregate</h3>\n\n<p>Applies an aggregation/group by.</p>\n\n<h3 id=\"join\">Join</h3>\n\n<p>Joins multiple tables together.</p>\n\n<p><img src=\"python_sql_engine_images/planner.png\" alt=\"Planner Output\" /></p>\n\n<p>The logical plan is quite simple and contains the information required to convert it into a physical plan (execution).</p>\n\n<h2 id=\"executing\">Executing</h2>\n\n<p>Finally, we can actually execute the SQL query. The <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/executor/python.py\">Python engine</a> is not fast, but it's very small (~400 LOC)! It iterates the DAG with a queue and runs each step, passing each intermediary table to the next step.</p>\n\n<p>In order to keep things simple, it evaluates expressions with <code>eval</code>. Because SQLGlot was built primarily to be a transpiler, it was simple to create a \"Python SQL\" dialect. So a SQL expression <code>x + 1</code> can just be converted into <code>scope['x'] + 1</code>.</p>\n\n<p><img src=\"python_sql_engine_images/executor.png\" alt=\"Executor Output\" /></p>\n\n<h2 id=\"whats-next\">What's next</h2>\n\n<p>SQLGlot's main focus will always be on parsing/transpiling, but I plan to continue development on the execution engine. I'd like to pass <a href=\"https://www.tpc.org/tpcds/\">TPC-DS</a>. If someone doesn't beat me to it, I may even take a stab at writing a Pandas/Arrow execution engine.</p>\n\n<p>I'm hoping that over time, SQLGlot will spark the Python SQL ecosystem just like Calcite has for Java.</p>\n\n<h2 id=\"special-thanks\">Special thanks</h2>\n\n<p>SQLGlot would not be what it is without it's core contributors. In particular, the execution engine would not exist without <a href=\"https://github.com/barakalon\">Barak Alon</a> and <a href=\"https://github.com/GeorgeSittas\">George Sittas</a>.</p>\n\n<h2 id=\"get-in-touch\">Get in touch</h2>\n\n<p>If you'd like to chat more about SQLGlot, please join my <a href=\"https://tobikodata.com/slack\">Slack Channel</a>!</p>\n\n<hr />\n"}, "sqlglot.executor.logger": {"fullname": "sqlglot.executor.logger", "modulename": "sqlglot.executor", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.executor.execute": {"fullname": "sqlglot.executor.execute", "modulename": "sqlglot.executor", "qualname": "execute", "kind": "function", "doc": "<p>Run a sql query against data.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql:</strong> a sql statement.</li>\n<li><strong>schema:</strong> database schema.\nThis can either be an instance of <code>Schema</code> or a mapping in one of the following forms:\n<ol>\n<li>{table: {col: type}}</li>\n<li>{db: {table: {col: type}}}</li>\n<li>{catalog: {db: {table: {col: type}}}}</li>\n</ol></li>\n<li><strong>read:</strong> the SQL dialect to apply during parsing (eg. \"spark\", \"hive\", \"presto\", \"mysql\").</li>\n<li><strong>dialect:</strong> the SQL dialect (alias for read).</li>\n<li><strong>tables:</strong> additional tables to register.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Simple columnar data structure.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">read</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">tables</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">executor</span><span class=\"o\">.</span><span class=\"n\">table</span><span class=\"o\">.</span><span class=\"n\">Table</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.context": {"fullname": "sqlglot.executor.context", "modulename": "sqlglot.executor.context", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.executor.context.Context": {"fullname": "sqlglot.executor.context.Context", "modulename": "sqlglot.executor.context", "qualname": "Context", "kind": "class", "doc": "<p>Execution context for sql expressions.</p>\n\n<p>Context is used to hold relevant data tables which can then be queried on with eval.</p>\n\n<p>References to columns can either be scalar or vectors. When set_row is used, column references\nevaluate to scalars while set_range evaluates to vectors. This allows convenient and efficient\nevaluation of aggregation functions.</p>\n"}, "sqlglot.executor.context.Context.__init__": {"fullname": "sqlglot.executor.context.Context.__init__", "modulename": "sqlglot.executor.context", "qualname": "Context.__init__", "kind": "function", "doc": "<p>Args\n tables: representing the scope of the current execution context.\n env: dictionary of functions within the execution context.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">tables</span><span class=\"p\">:</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">executor</span><span class=\"o\">.</span><span class=\"n\">table</span><span class=\"o\">.</span><span class=\"n\">Table</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">env</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.executor.context.Context.tables": {"fullname": "sqlglot.executor.context.Context.tables", "modulename": "sqlglot.executor.context", "qualname": "Context.tables", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.context.Context.range_readers": {"fullname": "sqlglot.executor.context.Context.range_readers", "modulename": "sqlglot.executor.context", "qualname": "Context.range_readers", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.context.Context.row_readers": {"fullname": "sqlglot.executor.context.Context.row_readers", "modulename": "sqlglot.executor.context", "qualname": "Context.row_readers", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.context.Context.env": {"fullname": "sqlglot.executor.context.Context.env", "modulename": "sqlglot.executor.context", "qualname": "Context.env", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.context.Context.eval": {"fullname": "sqlglot.executor.context.Context.eval", "modulename": "sqlglot.executor.context", "qualname": "Context.eval", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">code</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.eval_tuple": {"fullname": "sqlglot.executor.context.Context.eval_tuple", "modulename": "sqlglot.executor.context", "qualname": "Context.eval_tuple", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">codes</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.table": {"fullname": "sqlglot.executor.context.Context.table", "modulename": "sqlglot.executor.context", "qualname": "Context.table", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.executor.table.Table"}, "sqlglot.executor.context.Context.add_columns": {"fullname": "sqlglot.executor.context.Context.add_columns", "modulename": "sqlglot.executor.context", "qualname": "Context.add_columns", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">columns</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.columns": {"fullname": "sqlglot.executor.context.Context.columns", "modulename": "sqlglot.executor.context", "qualname": "Context.columns", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple"}, "sqlglot.executor.context.Context.table_iter": {"fullname": "sqlglot.executor.context.Context.table_iter", "modulename": "sqlglot.executor.context", "qualname": "Context.table_iter", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">executor</span><span class=\"o\">.</span><span class=\"n\">table</span><span class=\"o\">.</span><span class=\"n\">TableIter</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.filter": {"fullname": "sqlglot.executor.context.Context.filter", "modulename": "sqlglot.executor.context", "qualname": "Context.filter", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">condition</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.sort": {"fullname": "sqlglot.executor.context.Context.sort", "modulename": "sqlglot.executor.context", "qualname": "Context.sort", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">key</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.set_row": {"fullname": "sqlglot.executor.context.Context.set_row", "modulename": "sqlglot.executor.context", "qualname": "Context.set_row", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">row</span><span class=\"p\">:</span> <span class=\"n\">Tuple</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.set_index": {"fullname": "sqlglot.executor.context.Context.set_index", "modulename": "sqlglot.executor.context", "qualname": "Context.set_index", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">index</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.set_range": {"fullname": "sqlglot.executor.context.Context.set_range", "modulename": "sqlglot.executor.context", "qualname": "Context.set_range", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">start</span><span class=\"p\">:</span> <span class=\"nb\">int</span>, </span><span class=\"param\"><span class=\"n\">end</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.env": {"fullname": "sqlglot.executor.env", "modulename": "sqlglot.executor.env", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.executor.env.reverse_key": {"fullname": "sqlglot.executor.env.reverse_key", "modulename": "sqlglot.executor.env", "qualname": "reverse_key", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.executor.env.reverse_key.__init__": {"fullname": "sqlglot.executor.env.reverse_key.__init__", "modulename": "sqlglot.executor.env", "qualname": "reverse_key.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">obj</span></span>)</span>"}, "sqlglot.executor.env.reverse_key.obj": {"fullname": "sqlglot.executor.env.reverse_key.obj", "modulename": "sqlglot.executor.env", "qualname": "reverse_key.obj", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.env.filter_nulls": {"fullname": "sqlglot.executor.env.filter_nulls", "modulename": "sqlglot.executor.env", "qualname": "filter_nulls", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">func</span>, </span><span class=\"param\"><span class=\"n\">empty_null</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.null_if_any": {"fullname": "sqlglot.executor.env.null_if_any", "modulename": "sqlglot.executor.env", "qualname": "null_if_any", "kind": "function", "doc": "<p>Decorator that makes a function return <code>None</code> if any of the <code>required</code> arguments are <code>None</code>.</p>\n\n<p>This also supports decoration with no arguments, e.g.:</p>\n\n<pre><code>@null_if_any\ndef foo(a, b): ...\n</code></pre>\n\n<p>In which case all arguments are required.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">*</span><span class=\"n\">required</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.str_position": {"fullname": "sqlglot.executor.env.str_position", "modulename": "sqlglot.executor.env", "qualname": "str_position", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">substr</span>, </span><span class=\"param\"><span class=\"n\">this</span>, </span><span class=\"param\"><span class=\"n\">position</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.substring": {"fullname": "sqlglot.executor.env.substring", "modulename": "sqlglot.executor.env", "qualname": "substring", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">this</span>, </span><span class=\"param\"><span class=\"n\">start</span><span class=\"o\">=</span><span class=\"kc\">None</span>, </span><span class=\"param\"><span class=\"n\">length</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.cast": {"fullname": "sqlglot.executor.env.cast", "modulename": "sqlglot.executor.env", "qualname": "cast", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">this</span>, </span><span class=\"param\"><span class=\"n\">to</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.ordered": {"fullname": "sqlglot.executor.env.ordered", "modulename": "sqlglot.executor.env", "qualname": "ordered", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">this</span>, </span><span class=\"param\"><span class=\"n\">desc</span>, </span><span class=\"param\"><span class=\"n\">nulls_first</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.interval": {"fullname": "sqlglot.executor.env.interval", "modulename": "sqlglot.executor.env", "qualname": "interval", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">this</span>, </span><span class=\"param\"><span class=\"n\">unit</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.arraytostring": {"fullname": "sqlglot.executor.env.arraytostring", "modulename": "sqlglot.executor.env", "qualname": "arraytostring", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">this</span>, </span><span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">null</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.jsonextract": {"fullname": "sqlglot.executor.env.jsonextract", "modulename": "sqlglot.executor.env", "qualname": "jsonextract", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">this</span>, </span><span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.ENV": {"fullname": "sqlglot.executor.env.ENV", "modulename": "sqlglot.executor.env", "qualname": "ENV", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;exp&#x27;: &lt;module &#x27;sqlglot.expressions&#x27; from &#x27;/home/runner/work/sqlglot/sqlglot/sqlglot/expressions.py&#x27;&gt;, &#x27;ARRAYAGG&#x27;: &lt;class &#x27;list&#x27;&gt;, &#x27;ARRAYUNIQUEAGG&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;AVG&#x27;: &lt;function fmean&gt;, &#x27;COUNT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;MAX&#x27;: &lt;function max&gt;, &#x27;MIN&#x27;: &lt;function min&gt;, &#x27;SUM&#x27;: &lt;function sum&gt;, &#x27;ABS&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;ADD&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;ARRAYANY&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;ARRAYTOSTRING&#x27;: &lt;function arraytostring&gt;, &#x27;BETWEEN&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;BITWISEAND&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;BITWISELEFTSHIFT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;BITWISEOR&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;BITWISERIGHTSHIFT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;BITWISEXOR&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;CAST&#x27;: &lt;function cast&gt;, &#x27;COALESCE&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;SAFECONCAT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;CONCATWS&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;DATESTRTODATE&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;DIV&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;DOT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;EQ&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;GT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;GTE&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;IF&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;INTDIV&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;INTERVAL&#x27;: &lt;function interval&gt;, &#x27;JSONEXTRACT&#x27;: &lt;function jsonextract&gt;, &#x27;LEFT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;LOWER&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;LT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;LTE&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;MAP&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;MUL&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;NEQ&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;ORD&#x27;: &lt;function ord&gt;, &#x27;ORDERED&#x27;: &lt;function ordered&gt;, &#x27;POW&#x27;: &lt;built-in function pow&gt;, &#x27;RIGHT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;ROUND&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;STRPOSITION&#x27;: &lt;function str_position&gt;, &#x27;SUB&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function substring&gt;, &#x27;TIMESTRTOTIME&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;UPPER&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;YEAR&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;MONTH&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;DAY&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;CURRENTDATETIME&#x27;: &lt;built-in method now of type object&gt;, &#x27;CURRENTTIMESTAMP&#x27;: &lt;built-in method now of type object&gt;, &#x27;CURRENTTIME&#x27;: &lt;built-in method now of type object&gt;, &#x27;CURRENTDATE&#x27;: &lt;built-in method today of type object&gt;, &#x27;STRFTIME&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;STRTOTIME&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;STRUCT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;UNIXTOTIME&#x27;: &lt;function &lt;lambda&gt;&gt;}"}, "sqlglot.executor.python": {"fullname": "sqlglot.executor.python", "modulename": "sqlglot.executor.python", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.executor.python.PythonExecutor": {"fullname": "sqlglot.executor.python.PythonExecutor", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.executor.python.PythonExecutor.__init__": {"fullname": "sqlglot.executor.python.PythonExecutor.__init__", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">env</span><span class=\"o\">=</span><span class=\"kc\">None</span>, </span><span class=\"param\"><span class=\"n\">tables</span><span class=\"o\">=</span><span class=\"kc\">None</span></span>)</span>"}, "sqlglot.executor.python.PythonExecutor.generator": {"fullname": "sqlglot.executor.python.PythonExecutor.generator", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.generator", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.python.PythonExecutor.env": {"fullname": "sqlglot.executor.python.PythonExecutor.env", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.env", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.python.PythonExecutor.tables": {"fullname": "sqlglot.executor.python.PythonExecutor.tables", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.tables", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.python.PythonExecutor.execute": {"fullname": "sqlglot.executor.python.PythonExecutor.execute", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.execute", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">plan</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.generate": {"fullname": "sqlglot.executor.python.PythonExecutor.generate", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.generate", "kind": "function", "doc": "<p>Convert a SQL expression into literal Python code and compile it into bytecode.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"fullname": "sqlglot.executor.python.PythonExecutor.generate_tuple", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.generate_tuple", "kind": "function", "doc": "<p>Convert an array of SQL expressions into tuple of Python byte code.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expressions</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.context": {"fullname": "sqlglot.executor.python.PythonExecutor.context", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.context", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">tables</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.table": {"fullname": "sqlglot.executor.python.PythonExecutor.table", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.table", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expressions</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.scan": {"fullname": "sqlglot.executor.python.PythonExecutor.scan", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.scan", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">step</span>, </span><span class=\"param\"><span class=\"n\">context</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.static": {"fullname": "sqlglot.executor.python.PythonExecutor.static", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.static", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.scan_table": {"fullname": "sqlglot.executor.python.PythonExecutor.scan_table", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.scan_table", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">step</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"fullname": "sqlglot.executor.python.PythonExecutor.scan_csv", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.scan_csv", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">step</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.join": {"fullname": "sqlglot.executor.python.PythonExecutor.join", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.join", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">step</span>, </span><span class=\"param\"><span class=\"n\">context</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"fullname": "sqlglot.executor.python.PythonExecutor.nested_loop_join", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.nested_loop_join", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">_join</span>, </span><span class=\"param\"><span class=\"n\">source_context</span>, </span><span class=\"param\"><span class=\"n\">join_context</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.hash_join": {"fullname": "sqlglot.executor.python.PythonExecutor.hash_join", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.hash_join", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">join</span>, </span><span class=\"param\"><span class=\"n\">source_context</span>, </span><span class=\"param\"><span class=\"n\">join_context</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.aggregate": {"fullname": "sqlglot.executor.python.PythonExecutor.aggregate", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.aggregate", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">step</span>, </span><span class=\"param\"><span class=\"n\">context</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.sort": {"fullname": "sqlglot.executor.python.PythonExecutor.sort", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.sort", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">step</span>, </span><span class=\"param\"><span class=\"n\">context</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.set_operation": {"fullname": "sqlglot.executor.python.PythonExecutor.set_operation", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.set_operation", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">step</span>, </span><span class=\"param\"><span class=\"n\">context</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.Python": {"fullname": "sqlglot.executor.python.Python", "modulename": "sqlglot.executor.python", "qualname": "Python", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.executor.python.Python.Tokenizer": {"fullname": "sqlglot.executor.python.Python.Tokenizer", "modulename": "sqlglot.executor.python", "qualname": "Python.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.executor.python", "qualname": "Python.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;]"}, "sqlglot.executor.python.Python.Generator": {"fullname": "sqlglot.executor.python.Python.Generator", "modulename": "sqlglot.executor.python", "qualname": "Python.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"fullname": "sqlglot.executor.python.Python.Generator.TRANSFORMS", "modulename": "sqlglot.executor.python", "qualname": "Python.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.And&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContained&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Binary&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Connector&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DPipe&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Distance&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Div&#x27;&gt;: &lt;function _div_sql&gt;, &lt;class &#x27;sqlglot.expressions.Dot&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Escape&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Glob&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ILikeAny&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.IntDiv&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Is&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONBContains&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Kwarg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Like&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.LikeAny&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Mod&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Mul&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeNEQ&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Operator&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Or&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Overlaps&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.PropertyEQ&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.SimilarTo&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Slice&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function inline_array_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;: &lt;function _case_sql&gt;, &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ConcatWs&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateToDateStr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Log&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeToTimeStr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDateStr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Alias&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Between&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Boolean&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Column&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Distinct&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.In&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Interval&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPath&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Lambda&#x27;&gt;: &lt;function _lambda_sql&gt;, &lt;class &#x27;sqlglot.expressions.Not&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Null&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Ordered&#x27;&gt;: &lt;function _ordered_py&gt;, &lt;class &#x27;sqlglot.expressions.Star&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"fullname": "sqlglot.executor.python.Python.Generator.SELECT_KINDS", "modulename": "sqlglot.executor.python", "qualname": "Python.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED", "modulename": "sqlglot.executor.python", "qualname": "Python.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.executor.python", "qualname": "Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES", "modulename": "sqlglot.executor.python", "qualname": "Python.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.executor.python.Python.tokenizer_class": {"fullname": "sqlglot.executor.python.Python.tokenizer_class", "modulename": "sqlglot.executor.python", "qualname": "Python.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.executor.python.Python.Tokenizer&#x27;&gt;"}, "sqlglot.executor.python.Python.parser_class": {"fullname": "sqlglot.executor.python.Python.parser_class", "modulename": "sqlglot.executor.python", "qualname": "Python.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.parser.Parser&#x27;&gt;"}, "sqlglot.executor.python.Python.generator_class": {"fullname": "sqlglot.executor.python.Python.generator_class", "modulename": "sqlglot.executor.python", "qualname": "Python.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.executor.python.Python.Generator&#x27;&gt;"}, "sqlglot.executor.python.Python.TIME_TRIE": {"fullname": "sqlglot.executor.python.Python.TIME_TRIE", "modulename": "sqlglot.executor.python", "qualname": "Python.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"fullname": "sqlglot.executor.python.Python.FORMAT_TRIE", "modulename": "sqlglot.executor.python", "qualname": "Python.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING", "modulename": "sqlglot.executor.python", "qualname": "Python.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"fullname": "sqlglot.executor.python.Python.INVERSE_TIME_TRIE", "modulename": "sqlglot.executor.python", "qualname": "Python.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"fullname": "sqlglot.executor.python.Python.ESCAPED_SEQUENCES", "modulename": "sqlglot.executor.python", "qualname": "Python.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.executor.python.Python.QUOTE_START": {"fullname": "sqlglot.executor.python.Python.QUOTE_START", "modulename": "sqlglot.executor.python", "qualname": "Python.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.executor.python.Python.QUOTE_END": {"fullname": "sqlglot.executor.python.Python.QUOTE_END", "modulename": "sqlglot.executor.python", "qualname": "Python.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"fullname": "sqlglot.executor.python.Python.IDENTIFIER_START", "modulename": "sqlglot.executor.python", "qualname": "Python.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"fullname": "sqlglot.executor.python.Python.IDENTIFIER_END", "modulename": "sqlglot.executor.python", "qualname": "Python.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.executor.python.Python.BIT_START": {"fullname": "sqlglot.executor.python.Python.BIT_START", "modulename": "sqlglot.executor.python", "qualname": "Python.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.python.Python.BIT_END": {"fullname": "sqlglot.executor.python.Python.BIT_END", "modulename": "sqlglot.executor.python", "qualname": "Python.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.python.Python.HEX_START": {"fullname": "sqlglot.executor.python.Python.HEX_START", "modulename": "sqlglot.executor.python", "qualname": "Python.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.python.Python.HEX_END": {"fullname": "sqlglot.executor.python.Python.HEX_END", "modulename": "sqlglot.executor.python", "qualname": "Python.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.python.Python.BYTE_START": {"fullname": "sqlglot.executor.python.Python.BYTE_START", "modulename": "sqlglot.executor.python", "qualname": "Python.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.python.Python.BYTE_END": {"fullname": "sqlglot.executor.python.Python.BYTE_END", "modulename": "sqlglot.executor.python", "qualname": "Python.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.python.Python.UNICODE_START": {"fullname": "sqlglot.executor.python.Python.UNICODE_START", "modulename": "sqlglot.executor.python", "qualname": "Python.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.python.Python.UNICODE_END": {"fullname": "sqlglot.executor.python.Python.UNICODE_END", "modulename": "sqlglot.executor.python", "qualname": "Python.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.table": {"fullname": "sqlglot.executor.table", "modulename": "sqlglot.executor.table", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.executor.table.Table": {"fullname": "sqlglot.executor.table.Table", "modulename": "sqlglot.executor.table", "qualname": "Table", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.executor.table.Table.__init__": {"fullname": "sqlglot.executor.table.Table.__init__", "modulename": "sqlglot.executor.table", "qualname": "Table.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">columns</span>, </span><span class=\"param\"><span class=\"n\">rows</span><span class=\"o\">=</span><span class=\"kc\">None</span>, </span><span class=\"param\"><span class=\"n\">column_range</span><span class=\"o\">=</span><span class=\"kc\">None</span></span>)</span>"}, "sqlglot.executor.table.Table.columns": {"fullname": "sqlglot.executor.table.Table.columns", "modulename": "sqlglot.executor.table", "qualname": "Table.columns", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.Table.column_range": {"fullname": "sqlglot.executor.table.Table.column_range", "modulename": "sqlglot.executor.table", "qualname": "Table.column_range", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.Table.reader": {"fullname": "sqlglot.executor.table.Table.reader", "modulename": "sqlglot.executor.table", "qualname": "Table.reader", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.Table.rows": {"fullname": "sqlglot.executor.table.Table.rows", "modulename": "sqlglot.executor.table", "qualname": "Table.rows", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.Table.range_reader": {"fullname": "sqlglot.executor.table.Table.range_reader", "modulename": "sqlglot.executor.table", "qualname": "Table.range_reader", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.Table.add_columns": {"fullname": "sqlglot.executor.table.Table.add_columns", "modulename": "sqlglot.executor.table", "qualname": "Table.add_columns", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">columns</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.table.Table.append": {"fullname": "sqlglot.executor.table.Table.append", "modulename": "sqlglot.executor.table", "qualname": "Table.append", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">row</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.table.Table.pop": {"fullname": "sqlglot.executor.table.Table.pop", "modulename": "sqlglot.executor.table", "qualname": "Table.pop", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.table.Table.width": {"fullname": "sqlglot.executor.table.Table.width", "modulename": "sqlglot.executor.table", "qualname": "Table.width", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.TableIter": {"fullname": "sqlglot.executor.table.TableIter", "modulename": "sqlglot.executor.table", "qualname": "TableIter", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.executor.table.TableIter.__init__": {"fullname": "sqlglot.executor.table.TableIter.__init__", "modulename": "sqlglot.executor.table", "qualname": "TableIter.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">table</span></span>)</span>"}, "sqlglot.executor.table.TableIter.table": {"fullname": "sqlglot.executor.table.TableIter.table", "modulename": "sqlglot.executor.table", "qualname": "TableIter.table", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.TableIter.index": {"fullname": "sqlglot.executor.table.TableIter.index", "modulename": "sqlglot.executor.table", "qualname": "TableIter.index", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.RangeReader": {"fullname": "sqlglot.executor.table.RangeReader", "modulename": "sqlglot.executor.table", "qualname": "RangeReader", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.executor.table.RangeReader.__init__": {"fullname": "sqlglot.executor.table.RangeReader.__init__", "modulename": "sqlglot.executor.table", "qualname": "RangeReader.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">table</span></span>)</span>"}, "sqlglot.executor.table.RangeReader.table": {"fullname": "sqlglot.executor.table.RangeReader.table", "modulename": "sqlglot.executor.table", "qualname": "RangeReader.table", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.RangeReader.range": {"fullname": "sqlglot.executor.table.RangeReader.range", "modulename": "sqlglot.executor.table", "qualname": "RangeReader.range", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.RowReader": {"fullname": "sqlglot.executor.table.RowReader", "modulename": "sqlglot.executor.table", "qualname": "RowReader", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.executor.table.RowReader.__init__": {"fullname": "sqlglot.executor.table.RowReader.__init__", "modulename": "sqlglot.executor.table", "qualname": "RowReader.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">columns</span>, </span><span class=\"param\"><span class=\"n\">column_range</span><span class=\"o\">=</span><span class=\"kc\">None</span></span>)</span>"}, "sqlglot.executor.table.RowReader.columns": {"fullname": "sqlglot.executor.table.RowReader.columns", "modulename": "sqlglot.executor.table", "qualname": "RowReader.columns", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.RowReader.row": {"fullname": "sqlglot.executor.table.RowReader.row", "modulename": "sqlglot.executor.table", "qualname": "RowReader.row", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.Tables": {"fullname": "sqlglot.executor.table.Tables", "modulename": "sqlglot.executor.table", "qualname": "Tables", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.schema.AbstractMappingSchema"}, "sqlglot.executor.table.ensure_tables": {"fullname": "sqlglot.executor.table.ensure_tables", "modulename": "sqlglot.executor.table", "qualname": "ensure_tables", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">d</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">executor</span><span class=\"o\">.</span><span class=\"n\">table</span><span class=\"o\">.</span><span class=\"n\">Tables</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions": {"fullname": "sqlglot.expressions", "modulename": "sqlglot.expressions", "kind": "module", "doc": "<h2 id=\"expressions\">Expressions</h2>\n\n<p>Every AST node in SQLGlot is represented by a subclass of <code>Expression</code>.</p>\n\n<p>This module contains the implementation of all supported <code>Expression</code> types. Additionally,\nit exposes a number of helper functions, which are mainly used to programmatically build\nSQL expressions, such as <code>sqlglot.expressions.select</code>.</p>\n\n<hr />\n"}, "sqlglot.expressions.SQLGLOT_META": {"fullname": "sqlglot.expressions.SQLGLOT_META", "modulename": "sqlglot.expressions", "qualname": "SQLGLOT_META", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sqlglot.meta&#x27;"}, "sqlglot.expressions.TABLE_PARTS": {"fullname": "sqlglot.expressions.TABLE_PARTS", "modulename": "sqlglot.expressions", "qualname": "TABLE_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;this&#x27;, &#x27;db&#x27;, &#x27;catalog&#x27;)"}, "sqlglot.expressions.COLUMN_PARTS": {"fullname": "sqlglot.expressions.COLUMN_PARTS", "modulename": "sqlglot.expressions", "qualname": "COLUMN_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;this&#x27;, &#x27;table&#x27;, &#x27;db&#x27;, &#x27;catalog&#x27;)"}, "sqlglot.expressions.Expression": {"fullname": "sqlglot.expressions.Expression", "modulename": "sqlglot.expressions", "qualname": "Expression", "kind": "class", "doc": "<p>The base class for all expressions in a syntax tree. Each Expression encapsulates any necessary\ncontext, such as its child expressions, their names (arg keys), and whether a given child expression\nis optional or not.</p>\n\n<h6 id=\"attributes\">Attributes:</h6>\n\n<ul>\n<li><strong>key:</strong> a unique key for each class in the Expression hierarchy. This is useful for hashing\nand representing expressions as strings.</li>\n<li><strong>arg_types:</strong> determines the arguments (child nodes) supported by an expression. It maps\narg keys to booleans that indicate whether the corresponding args are optional.</li>\n<li><strong>parent:</strong> a reference to the parent expression (or None, in case of root expressions).</li>\n<li><strong>arg_key:</strong> the arg key an expression is associated with, i.e. the name its parent expression\nuses to refer to it.</li>\n<li><strong>index:</strong> the index of an expression if it is inside of a list argument in its parent.</li>\n<li><strong>comments:</strong> a list of comments that are associated with a given expression. This is used in\norder to preserve comments when transpiling SQL code.</li>\n<li><strong>type:</strong> the <code>sqlglot.expressions.DataType</code> type of an expression. This is inferred by the\noptimizer, in order to enable some transformations that require type information.</li>\n<li><strong>meta:</strong> a dictionary that can be used to store useful metadata for a given expression.</li>\n</ul>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"k\">class</span> <span class=\"nc\">Foo</span><span class=\"p\">(</span><span class=\"n\">Expression</span><span class=\"p\">):</span>\n<span class=\"gp\">... </span> <span class=\"n\">arg_types</span> <span class=\"o\">=</span> <span class=\"p\">{</span><span class=\"s2\">&quot;this&quot;</span><span class=\"p\">:</span> <span class=\"kc\">True</span><span class=\"p\">,</span> <span class=\"s2\">&quot;expression&quot;</span><span class=\"p\">:</span> <span class=\"kc\">False</span><span class=\"p\">}</span>\n</code></pre>\n </div>\n \n <p>The above definition informs us that Foo is an Expression that requires an argument called\n \"this\" and may also optionally receive an argument called \"expression\".</p>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>args:</strong> a mapping used for retrieving the arguments of an expression, given their arg keys.</li>\n</ul>\n"}, "sqlglot.expressions.Expression.__init__": {"fullname": "sqlglot.expressions.Expression.__init__", "modulename": "sqlglot.expressions", "qualname": "Expression.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">**</span><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span>)</span>"}, "sqlglot.expressions.Expression.key": {"fullname": "sqlglot.expressions.Expression.key", "modulename": "sqlglot.expressions", "qualname": "Expression.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;expression&#x27;"}, "sqlglot.expressions.Expression.arg_types": {"fullname": "sqlglot.expressions.Expression.arg_types", "modulename": "sqlglot.expressions", "qualname": "Expression.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.Expression.args": {"fullname": "sqlglot.expressions.Expression.args", "modulename": "sqlglot.expressions", "qualname": "Expression.args", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Any]"}, "sqlglot.expressions.Expression.parent": {"fullname": "sqlglot.expressions.Expression.parent", "modulename": "sqlglot.expressions", "qualname": "Expression.parent", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Expression.arg_key": {"fullname": "sqlglot.expressions.Expression.arg_key", "modulename": "sqlglot.expressions", "qualname": "Expression.arg_key", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]"}, "sqlglot.expressions.Expression.index": {"fullname": "sqlglot.expressions.Expression.index", "modulename": "sqlglot.expressions", "qualname": "Expression.index", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[int]"}, "sqlglot.expressions.Expression.comments": {"fullname": "sqlglot.expressions.Expression.comments", "modulename": "sqlglot.expressions", "qualname": "Expression.comments", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[List[str]]"}, "sqlglot.expressions.Expression.hashable_args": {"fullname": "sqlglot.expressions.Expression.hashable_args", "modulename": "sqlglot.expressions", "qualname": "Expression.hashable_args", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Any"}, "sqlglot.expressions.Expression.this": {"fullname": "sqlglot.expressions.Expression.this", "modulename": "sqlglot.expressions", "qualname": "Expression.this", "kind": "variable", "doc": "<p>Retrieves the argument with key \"this\".</p>\n", "annotation": ": Any"}, "sqlglot.expressions.Expression.expression": {"fullname": "sqlglot.expressions.Expression.expression", "modulename": "sqlglot.expressions", "qualname": "Expression.expression", "kind": "variable", "doc": "<p>Retrieves the argument with key \"expression\".</p>\n", "annotation": ": Any"}, "sqlglot.expressions.Expression.expressions": {"fullname": "sqlglot.expressions.Expression.expressions", "modulename": "sqlglot.expressions", "qualname": "Expression.expressions", "kind": "variable", "doc": "<p>Retrieves the argument with key \"expressions\".</p>\n", "annotation": ": List[Any]"}, "sqlglot.expressions.Expression.text": {"fullname": "sqlglot.expressions.Expression.text", "modulename": "sqlglot.expressions", "qualname": "Expression.text", "kind": "function", "doc": "<p>Returns a textual representation of the argument corresponding to \"key\". This can only be used\nfor args that are strings or leaf Expression instances, such as identifiers and literals.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">key</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.is_string": {"fullname": "sqlglot.expressions.Expression.is_string", "modulename": "sqlglot.expressions", "qualname": "Expression.is_string", "kind": "variable", "doc": "<p>Checks whether a Literal expression is a string.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Expression.is_number": {"fullname": "sqlglot.expressions.Expression.is_number", "modulename": "sqlglot.expressions", "qualname": "Expression.is_number", "kind": "variable", "doc": "<p>Checks whether a Literal expression is a number.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Expression.is_negative": {"fullname": "sqlglot.expressions.Expression.is_negative", "modulename": "sqlglot.expressions", "qualname": "Expression.is_negative", "kind": "variable", "doc": "<p>Checks whether an expression is negative.</p>\n\n<p>Handles both exp.Neg and Literal numbers with \"-\" which come from optimizer.simplify.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Expression.is_int": {"fullname": "sqlglot.expressions.Expression.is_int", "modulename": "sqlglot.expressions", "qualname": "Expression.is_int", "kind": "variable", "doc": "<p>Checks whether a Literal expression is an integer.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Expression.is_star": {"fullname": "sqlglot.expressions.Expression.is_star", "modulename": "sqlglot.expressions", "qualname": "Expression.is_star", "kind": "variable", "doc": "<p>Checks whether an expression is a star.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Expression.alias": {"fullname": "sqlglot.expressions.Expression.alias", "modulename": "sqlglot.expressions", "qualname": "Expression.alias", "kind": "variable", "doc": "<p>Returns the alias of the expression, or an empty string if it's not aliased.</p>\n", "annotation": ": str"}, "sqlglot.expressions.Expression.alias_column_names": {"fullname": "sqlglot.expressions.Expression.alias_column_names", "modulename": "sqlglot.expressions", "qualname": "Expression.alias_column_names", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[str]"}, "sqlglot.expressions.Expression.name": {"fullname": "sqlglot.expressions.Expression.name", "modulename": "sqlglot.expressions", "qualname": "Expression.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Expression.alias_or_name": {"fullname": "sqlglot.expressions.Expression.alias_or_name", "modulename": "sqlglot.expressions", "qualname": "Expression.alias_or_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Expression.output_name": {"fullname": "sqlglot.expressions.Expression.output_name", "modulename": "sqlglot.expressions", "qualname": "Expression.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Expression.type": {"fullname": "sqlglot.expressions.Expression.type", "modulename": "sqlglot.expressions", "qualname": "Expression.type", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[sqlglot.expressions.DataType]"}, "sqlglot.expressions.Expression.is_type": {"fullname": "sqlglot.expressions.Expression.is_type", "modulename": "sqlglot.expressions", "qualname": "Expression.is_type", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">dtypes</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.is_leaf": {"fullname": "sqlglot.expressions.Expression.is_leaf", "modulename": "sqlglot.expressions", "qualname": "Expression.is_leaf", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.meta": {"fullname": "sqlglot.expressions.Expression.meta", "modulename": "sqlglot.expressions", "qualname": "Expression.meta", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Any]"}, "sqlglot.expressions.Expression.copy": {"fullname": "sqlglot.expressions.Expression.copy", "modulename": "sqlglot.expressions", "qualname": "Expression.copy", "kind": "function", "doc": "<p>Returns a deep copy of the expression.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.add_comments": {"fullname": "sqlglot.expressions.Expression.add_comments", "modulename": "sqlglot.expressions", "qualname": "Expression.add_comments", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">comments</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.pop_comments": {"fullname": "sqlglot.expressions.Expression.pop_comments", "modulename": "sqlglot.expressions", "qualname": "Expression.pop_comments", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.append": {"fullname": "sqlglot.expressions.Expression.append", "modulename": "sqlglot.expressions", "qualname": "Expression.append", "kind": "function", "doc": "<p>Appends value to arg_key if it's a list or sets it as a new list.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>arg_key (str):</strong> name of the list expression arg</li>\n<li><strong>value (Any):</strong> value to append to the list</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">arg_key</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.set": {"fullname": "sqlglot.expressions.Expression.set", "modulename": "sqlglot.expressions", "qualname": "Expression.set", "kind": "function", "doc": "<p>Sets arg_key to value.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>arg_key:</strong> name of the expression arg.</li>\n<li><strong>value:</strong> value to set the arg to.</li>\n<li><strong>index:</strong> if the arg is a list, this specifies what position to add the value in it.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">arg_key</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span>, </span><span class=\"param\"><span class=\"n\">index</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.depth": {"fullname": "sqlglot.expressions.Expression.depth", "modulename": "sqlglot.expressions", "qualname": "Expression.depth", "kind": "variable", "doc": "<p>Returns the depth of this tree.</p>\n", "annotation": ": int"}, "sqlglot.expressions.Expression.iter_expressions": {"fullname": "sqlglot.expressions.Expression.iter_expressions", "modulename": "sqlglot.expressions", "qualname": "Expression.iter_expressions", "kind": "function", "doc": "<p>Yields the key and expression for all arguments, exploding list args.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">reverse</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Iterator</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.find": {"fullname": "sqlglot.expressions.Expression.find", "modulename": "sqlglot.expressions", "qualname": "Expression.find", "kind": "function", "doc": "<p>Returns the first node in this tree which matches at least one of\nthe specified types.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression_types:</strong> the expression type(s) to match.</li>\n<li><strong>bfs:</strong> whether to search the AST using the BFS algorithm (DFS is used if false).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The node which matches the criteria or None if no such node was found.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">expression_types</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.find_all": {"fullname": "sqlglot.expressions.Expression.find_all", "modulename": "sqlglot.expressions", "qualname": "Expression.find_all", "kind": "function", "doc": "<p>Returns a generator object which visits all nodes in this tree and only\nyields those that match at least one of the specified expression types.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression_types:</strong> the expression type(s) to match.</li>\n<li><strong>bfs:</strong> whether to search the AST using the BFS algorithm (DFS is used if false).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The generator object.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">expression_types</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Iterator</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.find_ancestor": {"fullname": "sqlglot.expressions.Expression.find_ancestor", "modulename": "sqlglot.expressions", "qualname": "Expression.find_ancestor", "kind": "function", "doc": "<p>Returns a nearest parent matching expression_types.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression_types:</strong> the expression type(s) to match.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The parent node.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">expression_types</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.parent_select": {"fullname": "sqlglot.expressions.Expression.parent_select", "modulename": "sqlglot.expressions", "qualname": "Expression.parent_select", "kind": "variable", "doc": "<p>Returns the parent select statement.</p>\n", "annotation": ": Optional[sqlglot.expressions.Select]"}, "sqlglot.expressions.Expression.same_parent": {"fullname": "sqlglot.expressions.Expression.same_parent", "modulename": "sqlglot.expressions", "qualname": "Expression.same_parent", "kind": "variable", "doc": "<p>Returns if the parent is the same class as itself.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Expression.root": {"fullname": "sqlglot.expressions.Expression.root", "modulename": "sqlglot.expressions", "qualname": "Expression.root", "kind": "function", "doc": "<p>Returns the root expression of this tree.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.walk": {"fullname": "sqlglot.expressions.Expression.walk", "modulename": "sqlglot.expressions", "qualname": "Expression.walk", "kind": "function", "doc": "<p>Returns a generator object which visits all nodes in this tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>bfs:</strong> if set to True the BFS traversal order will be applied,\notherwise the DFS traversal will be used instead.</li>\n<li><strong>prune:</strong> callable that returns True if the generator should stop traversing\nthis branch of the tree.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>the generator object.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">bfs</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">prune</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">bool</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Iterator</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.dfs": {"fullname": "sqlglot.expressions.Expression.dfs", "modulename": "sqlglot.expressions", "qualname": "Expression.dfs", "kind": "function", "doc": "<p>Returns a generator object which visits all nodes in this tree in\nthe DFS (Depth-first) order.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The generator object.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">prune</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">bool</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Iterator</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.bfs": {"fullname": "sqlglot.expressions.Expression.bfs", "modulename": "sqlglot.expressions", "qualname": "Expression.bfs", "kind": "function", "doc": "<p>Returns a generator object which visits all nodes in this tree in\nthe BFS (Breadth-first) order.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The generator object.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">prune</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">bool</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Iterator</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.unnest": {"fullname": "sqlglot.expressions.Expression.unnest", "modulename": "sqlglot.expressions", "qualname": "Expression.unnest", "kind": "function", "doc": "<p>Returns the first non parenthesis child or self.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.unalias": {"fullname": "sqlglot.expressions.Expression.unalias", "modulename": "sqlglot.expressions", "qualname": "Expression.unalias", "kind": "function", "doc": "<p>Returns the inner expression if this is an Alias.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.unnest_operands": {"fullname": "sqlglot.expressions.Expression.unnest_operands", "modulename": "sqlglot.expressions", "qualname": "Expression.unnest_operands", "kind": "function", "doc": "<p>Returns unnested operands as a tuple.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.flatten": {"fullname": "sqlglot.expressions.Expression.flatten", "modulename": "sqlglot.expressions", "qualname": "Expression.flatten", "kind": "function", "doc": "<p>Returns a generator which yields child nodes whose parents are the same class.</p>\n\n<p>A AND B AND C -> [A, B, C]</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">unnest</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.to_s": {"fullname": "sqlglot.expressions.Expression.to_s", "modulename": "sqlglot.expressions", "qualname": "Expression.to_s", "kind": "function", "doc": "<p>Same as __repr__, but includes additional information which can be useful\nfor debugging, like empty or missing args and the AST nodes' object IDs.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.sql": {"fullname": "sqlglot.expressions.Expression.sql", "modulename": "sqlglot.expressions", "qualname": "Expression.sql", "kind": "function", "doc": "<p>Returns SQL string representation of this tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>dialect:</strong> the dialect of the output SQL string (eg. \"spark\", \"hive\", \"presto\", \"mysql\").</li>\n<li><strong>opts:</strong> other <code>sqlglot.generator.Generator</code> options.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The SQL string.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.transform": {"fullname": "sqlglot.expressions.Expression.transform", "modulename": "sqlglot.expressions", "qualname": "Expression.transform", "kind": "function", "doc": "<p>Visits all tree nodes (excluding already transformed ones)\nand applies the given transformation function to each node.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>fun:</strong> a function which takes a node as an argument and returns a\nnew transformed node or the same node without modifications. If the function\nreturns None, then the corresponding node will be removed from the syntax tree.</li>\n<li><strong>copy:</strong> if set to True a new tree instance is constructed, otherwise the tree is\nmodified in place.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The transformed tree.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">fun</span><span class=\"p\">:</span> <span class=\"n\">Callable</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Any</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.replace": {"fullname": "sqlglot.expressions.Expression.replace", "modulename": "sqlglot.expressions", "qualname": "Expression.replace", "kind": "function", "doc": "<p>Swap out this expression with a new expression.</p>\n\n<p>For example::</p>\n\n<pre><code>&gt;&gt;&gt; tree = Select().select(\"x\").from_(\"tbl\")\n&gt;&gt;&gt; tree.find(Column).replace(column(\"y\"))\nColumn(\n this=Identifier(this=y, quoted=False))\n&gt;&gt;&gt; tree.sql()\n'SELECT y FROM tbl'\n</code></pre>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> new node</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new expression or expressions.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.pop": {"fullname": "sqlglot.expressions.Expression.pop", "modulename": "sqlglot.expressions", "qualname": "Expression.pop", "kind": "function", "doc": "<p>Remove this expression from its AST.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The popped expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.assert_is": {"fullname": "sqlglot.expressions.Expression.assert_is", "modulename": "sqlglot.expressions", "qualname": "Expression.assert_is", "kind": "function", "doc": "<p>Assert that this <code>Expression</code> is an instance of <code>type_</code>.</p>\n\n<p>If it is NOT an instance of <code>type_</code>, this raises an assertion error.\nOtherwise, this returns this expression.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <p>This is useful for type security in chained expressions:</p>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT x from y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">assert_is</span><span class=\"p\">(</span><span class=\"n\">Select</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;z&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x, z FROM y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">type_</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.error_messages": {"fullname": "sqlglot.expressions.Expression.error_messages", "modulename": "sqlglot.expressions", "qualname": "Expression.error_messages", "kind": "function", "doc": "<p>Checks if this expression is valid (e.g. all mandatory args are set).</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>args:</strong> a sequence of values that were used to instantiate a Func expression. This is used\nto check that the provided arguments don't exceed the function argument limit.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A list of error messages for all possible errors that were found.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Sequence</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.dump": {"fullname": "sqlglot.expressions.Expression.dump", "modulename": "sqlglot.expressions", "qualname": "Expression.dump", "kind": "function", "doc": "<p>Dump this Expression to a JSON-serializable dict.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.load": {"fullname": "sqlglot.expressions.Expression.load", "modulename": "sqlglot.expressions", "qualname": "Expression.load", "kind": "function", "doc": "<p>Load a dict (as returned by <code>Expression.dump</code>) into an Expression instance.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">obj</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.and_": {"fullname": "sqlglot.expressions.Expression.and_", "modulename": "sqlglot.expressions", "qualname": "Expression.and_", "kind": "function", "doc": "<p>AND this condition with one or multiple expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">condition</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">and_</span><span class=\"p\">(</span><span class=\"s2\">&quot;y=1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;x = 1 AND y = 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy the involved expressions (only applies to Expressions).</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new And condition.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Condition</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.or_": {"fullname": "sqlglot.expressions.Expression.or_", "modulename": "sqlglot.expressions", "qualname": "Expression.or_", "kind": "function", "doc": "<p>OR this condition with one or multiple expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">condition</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">or_</span><span class=\"p\">(</span><span class=\"s2\">&quot;y=1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;x = 1 OR y = 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy the involved expressions (only applies to Expressions).</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Or condition.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Condition</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.not_": {"fullname": "sqlglot.expressions.Expression.not_", "modulename": "sqlglot.expressions", "qualname": "Expression.not_", "kind": "function", "doc": "<p>Wrap this condition with NOT.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">condition</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">not_</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;NOT x = 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>copy:</strong> whether to copy this object.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Not instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.as_": {"fullname": "sqlglot.expressions.Expression.as_", "modulename": "sqlglot.expressions", "qualname": "Expression.as_", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span>,</span><span class=\"param\">\t<span class=\"n\">quoted</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Alias</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.isin": {"fullname": "sqlglot.expressions.Expression.isin", "modulename": "sqlglot.expressions", "qualname": "Expression.isin", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Any</span>,</span><span class=\"param\">\t<span class=\"n\">query</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">unnest</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">,</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">In</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.between": {"fullname": "sqlglot.expressions.Expression.between", "modulename": "sqlglot.expressions", "qualname": "Expression.between", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">low</span><span class=\"p\">:</span> <span class=\"n\">Any</span>,</span><span class=\"param\">\t<span class=\"n\">high</span><span class=\"p\">:</span> <span class=\"n\">Any</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Between</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.is_": {"fullname": "sqlglot.expressions.Expression.is_", "modulename": "sqlglot.expressions", "qualname": "Expression.is_", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Is</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.like": {"fullname": "sqlglot.expressions.Expression.like", "modulename": "sqlglot.expressions", "qualname": "Expression.like", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Like</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.ilike": {"fullname": "sqlglot.expressions.Expression.ilike", "modulename": "sqlglot.expressions", "qualname": "Expression.ilike", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ILike</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.eq": {"fullname": "sqlglot.expressions.Expression.eq", "modulename": "sqlglot.expressions", "qualname": "Expression.eq", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">EQ</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.neq": {"fullname": "sqlglot.expressions.Expression.neq", "modulename": "sqlglot.expressions", "qualname": "Expression.neq", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NEQ</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.rlike": {"fullname": "sqlglot.expressions.Expression.rlike", "modulename": "sqlglot.expressions", "qualname": "Expression.rlike", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RegexpLike</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.div": {"fullname": "sqlglot.expressions.Expression.div", "modulename": "sqlglot.expressions", "qualname": "Expression.div", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">typed</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">safe</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Div</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.asc": {"fullname": "sqlglot.expressions.Expression.asc", "modulename": "sqlglot.expressions", "qualname": "Expression.asc", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">nulls_first</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Ordered</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.desc": {"fullname": "sqlglot.expressions.Expression.desc", "modulename": "sqlglot.expressions", "qualname": "Expression.desc", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">nulls_first</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Ordered</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.IntoType": {"fullname": "sqlglot.expressions.IntoType", "modulename": "sqlglot.expressions", "qualname": "IntoType", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Union[str, typing.Type[sqlglot.expressions.Expression], typing.Collection[typing.Union[str, typing.Type[sqlglot.expressions.Expression]]]]"}, "sqlglot.expressions.ExpOrStr": {"fullname": "sqlglot.expressions.ExpOrStr", "modulename": "sqlglot.expressions", "qualname": "ExpOrStr", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Union[str, sqlglot.expressions.Expression]"}, "sqlglot.expressions.Condition": {"fullname": "sqlglot.expressions.Condition", "modulename": "sqlglot.expressions", "qualname": "Condition", "kind": "class", "doc": "<p>Logical conditions like x AND y, or simply x</p>\n", "bases": "Expression"}, "sqlglot.expressions.Condition.key": {"fullname": "sqlglot.expressions.Condition.key", "modulename": "sqlglot.expressions", "qualname": "Condition.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;condition&#x27;"}, "sqlglot.expressions.Predicate": {"fullname": "sqlglot.expressions.Predicate", "modulename": "sqlglot.expressions", "qualname": "Predicate", "kind": "class", "doc": "<p>Relationships like x = y, x &gt; 1, x &gt;= y.</p>\n", "bases": "Condition"}, "sqlglot.expressions.Predicate.key": {"fullname": "sqlglot.expressions.Predicate.key", "modulename": "sqlglot.expressions", "qualname": "Predicate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;predicate&#x27;"}, "sqlglot.expressions.DerivedTable": {"fullname": "sqlglot.expressions.DerivedTable", "modulename": "sqlglot.expressions", "qualname": "DerivedTable", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.DerivedTable.selects": {"fullname": "sqlglot.expressions.DerivedTable.selects", "modulename": "sqlglot.expressions", "qualname": "DerivedTable.selects", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.DerivedTable.named_selects": {"fullname": "sqlglot.expressions.DerivedTable.named_selects", "modulename": "sqlglot.expressions", "qualname": "DerivedTable.named_selects", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[str]"}, "sqlglot.expressions.DerivedTable.key": {"fullname": "sqlglot.expressions.DerivedTable.key", "modulename": "sqlglot.expressions", "qualname": "DerivedTable.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;derivedtable&#x27;"}, "sqlglot.expressions.Query": {"fullname": "sqlglot.expressions.Query", "modulename": "sqlglot.expressions", "qualname": "Query", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Query.subquery": {"fullname": "sqlglot.expressions.Query.subquery", "modulename": "sqlglot.expressions", "qualname": "Query.subquery", "kind": "function", "doc": "<p>Returns a <code>Subquery</code> that wraps around this query.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">subquery</span> <span class=\"o\">=</span> <span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">subquery</span><span class=\"p\">()</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"n\">subquery</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x FROM (SELECT x FROM tbl)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>alias:</strong> an optional alias for the subquery.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Subquery</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.limit": {"fullname": "sqlglot.expressions.Query.limit", "modulename": "sqlglot.expressions", "qualname": "Query.limit", "kind": "function", "doc": "<p>Adds a LIMIT clause to this query.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">union</span><span class=\"p\">(</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;1&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">limit</span><span class=\"p\">(</span><span class=\"mi\">1</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT 1 UNION SELECT 1 LIMIT 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string to parse.\nThis can also be an integer.\nIf a <code>Limit</code> instance is passed, it will be used as-is.\nIf another <code>Expression</code> instance is passed, it will be wrapped in a <code>Limit</code>.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A limited Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">Q</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">Q</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.offset": {"fullname": "sqlglot.expressions.Query.offset", "modulename": "sqlglot.expressions", "qualname": "Query.offset", "kind": "function", "doc": "<p>Set the OFFSET expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">offset</span><span class=\"p\">(</span><span class=\"mi\">10</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x FROM tbl OFFSET 10&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string to parse.\nThis can also be an integer.\nIf a <code>Offset</code> instance is passed, this is used as-is.\nIf another <code>Expression</code> instance is passed, it will be wrapped in a <code>Offset</code>.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">Q</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">Q</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.order_by": {"fullname": "sqlglot.expressions.Query.order_by", "modulename": "sqlglot.expressions", "qualname": "Query.order_by", "kind": "function", "doc": "<p>Set the ORDER BY expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">order_by</span><span class=\"p\">(</span><span class=\"s2\">&quot;x DESC&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x FROM tbl ORDER BY x DESC&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf a <code>Group</code> instance is passed, this is used as-is.\nIf another <code>Expression</code> instance is passed, it will be wrapped in a <code>Order</code>.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this flattens all the <code>Order</code> expression into a single expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">Q</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">Q</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.ctes": {"fullname": "sqlglot.expressions.Query.ctes", "modulename": "sqlglot.expressions", "qualname": "Query.ctes", "kind": "variable", "doc": "<p>Returns a list of all the CTEs attached to this query.</p>\n", "annotation": ": List[sqlglot.expressions.CTE]"}, "sqlglot.expressions.Query.selects": {"fullname": "sqlglot.expressions.Query.selects", "modulename": "sqlglot.expressions", "qualname": "Query.selects", "kind": "variable", "doc": "<p>Returns the query's projections.</p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Query.named_selects": {"fullname": "sqlglot.expressions.Query.named_selects", "modulename": "sqlglot.expressions", "qualname": "Query.named_selects", "kind": "variable", "doc": "<p>Returns the output names of the query's projections.</p>\n", "annotation": ": List[str]"}, "sqlglot.expressions.Query.select": {"fullname": "sqlglot.expressions.Query.select", "modulename": "sqlglot.expressions", "qualname": "Query.select", "kind": "function", "doc": "<p>Append to or set the SELECT expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x, y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Query expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">Q</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">Q</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.with_": {"fullname": "sqlglot.expressions.Query.with_", "modulename": "sqlglot.expressions", "qualname": "Query.with_", "kind": "function", "doc": "<p>Append to or set the common table expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">with_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl2&quot;</span><span class=\"p\">,</span> <span class=\"n\">as_</span><span class=\"o\">=</span><span class=\"s2\">&quot;SELECT * FROM tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;WITH tbl2 AS (SELECT * FROM tbl) SELECT x FROM tbl2&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>alias:</strong> the SQL code string to parse as the table name.\nIf an <code>Expression</code> instance is passed, this is used as-is.</li>\n<li><strong>as_:</strong> the SQL code string to parse as the table expression.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>recursive:</strong> set the RECURSIVE part of the expression. Defaults to <code>False</code>.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">Q</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">as_</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">recursive</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">Q</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.union": {"fullname": "sqlglot.expressions.Query.union", "modulename": "sqlglot.expressions", "qualname": "Query.union", "kind": "function", "doc": "<p>Builds a UNION expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM foo&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">union</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM bla&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM foo UNION SELECT * FROM bla&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>distinct:</strong> set the DISTINCT flag if and only if this is true.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Union expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Union</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.intersect": {"fullname": "sqlglot.expressions.Query.intersect", "modulename": "sqlglot.expressions", "qualname": "Query.intersect", "kind": "function", "doc": "<p>Builds an INTERSECT expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM foo&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">intersect</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM bla&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM foo INTERSECT SELECT * FROM bla&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>distinct:</strong> set the DISTINCT flag if and only if this is true.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Intersect expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Intersect</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.except_": {"fullname": "sqlglot.expressions.Query.except_", "modulename": "sqlglot.expressions", "qualname": "Query.except_", "kind": "function", "doc": "<p>Builds an EXCEPT expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM foo&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">except_</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM bla&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM foo EXCEPT SELECT * FROM bla&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>distinct:</strong> set the DISTINCT flag if and only if this is true.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Except expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Except</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.key": {"fullname": "sqlglot.expressions.Query.key", "modulename": "sqlglot.expressions", "qualname": "Query.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;query&#x27;"}, "sqlglot.expressions.UDTF": {"fullname": "sqlglot.expressions.UDTF", "modulename": "sqlglot.expressions", "qualname": "UDTF", "kind": "class", "doc": "<p></p>\n", "bases": "DerivedTable"}, "sqlglot.expressions.UDTF.selects": {"fullname": "sqlglot.expressions.UDTF.selects", "modulename": "sqlglot.expressions", "qualname": "UDTF.selects", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.UDTF.key": {"fullname": "sqlglot.expressions.UDTF.key", "modulename": "sqlglot.expressions", "qualname": "UDTF.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;udtf&#x27;"}, "sqlglot.expressions.Cache": {"fullname": "sqlglot.expressions.Cache", "modulename": "sqlglot.expressions", "qualname": "Cache", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Cache.arg_types": {"fullname": "sqlglot.expressions.Cache.arg_types", "modulename": "sqlglot.expressions", "qualname": "Cache.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;lazy&#x27;: False, &#x27;options&#x27;: False, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.Cache.key": {"fullname": "sqlglot.expressions.Cache.key", "modulename": "sqlglot.expressions", "qualname": "Cache.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;cache&#x27;"}, "sqlglot.expressions.Uncache": {"fullname": "sqlglot.expressions.Uncache", "modulename": "sqlglot.expressions", "qualname": "Uncache", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Uncache.arg_types": {"fullname": "sqlglot.expressions.Uncache.arg_types", "modulename": "sqlglot.expressions", "qualname": "Uncache.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;exists&#x27;: False}"}, "sqlglot.expressions.Uncache.key": {"fullname": "sqlglot.expressions.Uncache.key", "modulename": "sqlglot.expressions", "qualname": "Uncache.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;uncache&#x27;"}, "sqlglot.expressions.Refresh": {"fullname": "sqlglot.expressions.Refresh", "modulename": "sqlglot.expressions", "qualname": "Refresh", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Refresh.key": {"fullname": "sqlglot.expressions.Refresh.key", "modulename": "sqlglot.expressions", "qualname": "Refresh.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;refresh&#x27;"}, "sqlglot.expressions.DDL": {"fullname": "sqlglot.expressions.DDL", "modulename": "sqlglot.expressions", "qualname": "DDL", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.DDL.ctes": {"fullname": "sqlglot.expressions.DDL.ctes", "modulename": "sqlglot.expressions", "qualname": "DDL.ctes", "kind": "variable", "doc": "<p>Returns a list of all the CTEs attached to this statement.</p>\n", "annotation": ": List[sqlglot.expressions.CTE]"}, "sqlglot.expressions.DDL.selects": {"fullname": "sqlglot.expressions.DDL.selects", "modulename": "sqlglot.expressions", "qualname": "DDL.selects", "kind": "variable", "doc": "<p>If this statement contains a query (e.g. a CTAS), this returns the query's projections.</p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.DDL.named_selects": {"fullname": "sqlglot.expressions.DDL.named_selects", "modulename": "sqlglot.expressions", "qualname": "DDL.named_selects", "kind": "variable", "doc": "<p>If this statement contains a query (e.g. a CTAS), this returns the output\nnames of the query's projections.</p>\n", "annotation": ": List[str]"}, "sqlglot.expressions.DDL.key": {"fullname": "sqlglot.expressions.DDL.key", "modulename": "sqlglot.expressions", "qualname": "DDL.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ddl&#x27;"}, "sqlglot.expressions.DML": {"fullname": "sqlglot.expressions.DML", "modulename": "sqlglot.expressions", "qualname": "DML", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.DML.returning": {"fullname": "sqlglot.expressions.DML.returning", "modulename": "sqlglot.expressions", "qualname": "DML.returning", "kind": "function", "doc": "<p>Set the RETURNING expression. Not supported by all dialects.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">delete</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">returning</span><span class=\"p\">(</span><span class=\"s2\">&quot;*&quot;</span><span class=\"p\">,</span> <span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"s2\">&quot;postgres&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;DELETE FROM tbl RETURNING *&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Delete: the modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DML</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.DML.key": {"fullname": "sqlglot.expressions.DML.key", "modulename": "sqlglot.expressions", "qualname": "DML.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dml&#x27;"}, "sqlglot.expressions.Create": {"fullname": "sqlglot.expressions.Create", "modulename": "sqlglot.expressions", "qualname": "Create", "kind": "class", "doc": "<p></p>\n", "bases": "DDL"}, "sqlglot.expressions.Create.arg_types": {"fullname": "sqlglot.expressions.Create.arg_types", "modulename": "sqlglot.expressions", "qualname": "Create.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;with&#x27;: False, &#x27;this&#x27;: True, &#x27;kind&#x27;: True, &#x27;expression&#x27;: False, &#x27;exists&#x27;: False, &#x27;properties&#x27;: False, &#x27;replace&#x27;: False, &#x27;unique&#x27;: False, &#x27;indexes&#x27;: False, &#x27;no_schema_binding&#x27;: False, &#x27;begin&#x27;: False, &#x27;end&#x27;: False, &#x27;clone&#x27;: False}"}, "sqlglot.expressions.Create.kind": {"fullname": "sqlglot.expressions.Create.kind", "modulename": "sqlglot.expressions", "qualname": "Create.kind", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]"}, "sqlglot.expressions.Create.key": {"fullname": "sqlglot.expressions.Create.key", "modulename": "sqlglot.expressions", "qualname": "Create.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;create&#x27;"}, "sqlglot.expressions.SequenceProperties": {"fullname": "sqlglot.expressions.SequenceProperties", "modulename": "sqlglot.expressions", "qualname": "SequenceProperties", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.SequenceProperties.arg_types": {"fullname": "sqlglot.expressions.SequenceProperties.arg_types", "modulename": "sqlglot.expressions", "qualname": "SequenceProperties.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;increment&#x27;: False, &#x27;minvalue&#x27;: False, &#x27;maxvalue&#x27;: False, &#x27;cache&#x27;: False, &#x27;start&#x27;: False, &#x27;owned&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.SequenceProperties.key": {"fullname": "sqlglot.expressions.SequenceProperties.key", "modulename": "sqlglot.expressions", "qualname": "SequenceProperties.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sequenceproperties&#x27;"}, "sqlglot.expressions.TruncateTable": {"fullname": "sqlglot.expressions.TruncateTable", "modulename": "sqlglot.expressions", "qualname": "TruncateTable", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.TruncateTable.arg_types": {"fullname": "sqlglot.expressions.TruncateTable.arg_types", "modulename": "sqlglot.expressions", "qualname": "TruncateTable.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;is_database&#x27;: False, &#x27;exists&#x27;: False, &#x27;only&#x27;: False, &#x27;cluster&#x27;: False, &#x27;identity&#x27;: False, &#x27;option&#x27;: False, &#x27;partition&#x27;: False}"}, "sqlglot.expressions.TruncateTable.key": {"fullname": "sqlglot.expressions.TruncateTable.key", "modulename": "sqlglot.expressions", "qualname": "TruncateTable.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;truncatetable&#x27;"}, "sqlglot.expressions.Clone": {"fullname": "sqlglot.expressions.Clone", "modulename": "sqlglot.expressions", "qualname": "Clone", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Clone.arg_types": {"fullname": "sqlglot.expressions.Clone.arg_types", "modulename": "sqlglot.expressions", "qualname": "Clone.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;shallow&#x27;: False, &#x27;copy&#x27;: False}"}, "sqlglot.expressions.Clone.key": {"fullname": "sqlglot.expressions.Clone.key", "modulename": "sqlglot.expressions", "qualname": "Clone.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;clone&#x27;"}, "sqlglot.expressions.Describe": {"fullname": "sqlglot.expressions.Describe", "modulename": "sqlglot.expressions", "qualname": "Describe", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Describe.arg_types": {"fullname": "sqlglot.expressions.Describe.arg_types", "modulename": "sqlglot.expressions", "qualname": "Describe.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;style&#x27;: False, &#x27;kind&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Describe.key": {"fullname": "sqlglot.expressions.Describe.key", "modulename": "sqlglot.expressions", "qualname": "Describe.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;describe&#x27;"}, "sqlglot.expressions.Kill": {"fullname": "sqlglot.expressions.Kill", "modulename": "sqlglot.expressions", "qualname": "Kill", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Kill.arg_types": {"fullname": "sqlglot.expressions.Kill.arg_types", "modulename": "sqlglot.expressions", "qualname": "Kill.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: False}"}, "sqlglot.expressions.Kill.key": {"fullname": "sqlglot.expressions.Kill.key", "modulename": "sqlglot.expressions", "qualname": "Kill.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;kill&#x27;"}, "sqlglot.expressions.Pragma": {"fullname": "sqlglot.expressions.Pragma", "modulename": "sqlglot.expressions", "qualname": "Pragma", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Pragma.key": {"fullname": "sqlglot.expressions.Pragma.key", "modulename": "sqlglot.expressions", "qualname": "Pragma.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;pragma&#x27;"}, "sqlglot.expressions.Set": {"fullname": "sqlglot.expressions.Set", "modulename": "sqlglot.expressions", "qualname": "Set", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Set.arg_types": {"fullname": "sqlglot.expressions.Set.arg_types", "modulename": "sqlglot.expressions", "qualname": "Set.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False, &#x27;unset&#x27;: False, &#x27;tag&#x27;: False}"}, "sqlglot.expressions.Set.key": {"fullname": "sqlglot.expressions.Set.key", "modulename": "sqlglot.expressions", "qualname": "Set.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;set&#x27;"}, "sqlglot.expressions.Heredoc": {"fullname": "sqlglot.expressions.Heredoc", "modulename": "sqlglot.expressions", "qualname": "Heredoc", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Heredoc.arg_types": {"fullname": "sqlglot.expressions.Heredoc.arg_types", "modulename": "sqlglot.expressions", "qualname": "Heredoc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;tag&#x27;: False}"}, "sqlglot.expressions.Heredoc.key": {"fullname": "sqlglot.expressions.Heredoc.key", "modulename": "sqlglot.expressions", "qualname": "Heredoc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;heredoc&#x27;"}, "sqlglot.expressions.SetItem": {"fullname": "sqlglot.expressions.SetItem", "modulename": "sqlglot.expressions", "qualname": "SetItem", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.SetItem.arg_types": {"fullname": "sqlglot.expressions.SetItem.arg_types", "modulename": "sqlglot.expressions", "qualname": "SetItem.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expressions&#x27;: False, &#x27;kind&#x27;: False, &#x27;collate&#x27;: False, &#x27;global&#x27;: False}"}, "sqlglot.expressions.SetItem.key": {"fullname": "sqlglot.expressions.SetItem.key", "modulename": "sqlglot.expressions", "qualname": "SetItem.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;setitem&#x27;"}, "sqlglot.expressions.Show": {"fullname": "sqlglot.expressions.Show", "modulename": "sqlglot.expressions", "qualname": "Show", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Show.arg_types": {"fullname": "sqlglot.expressions.Show.arg_types", "modulename": "sqlglot.expressions", "qualname": "Show.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;history&#x27;: False, &#x27;terse&#x27;: False, &#x27;target&#x27;: False, &#x27;offset&#x27;: False, &#x27;starts_with&#x27;: False, &#x27;limit&#x27;: False, &#x27;from&#x27;: False, &#x27;like&#x27;: False, &#x27;where&#x27;: False, &#x27;db&#x27;: False, &#x27;scope&#x27;: False, &#x27;scope_kind&#x27;: False, &#x27;full&#x27;: False, &#x27;mutex&#x27;: False, &#x27;query&#x27;: False, &#x27;channel&#x27;: False, &#x27;global&#x27;: False, &#x27;log&#x27;: False, &#x27;position&#x27;: False, &#x27;types&#x27;: False}"}, "sqlglot.expressions.Show.key": {"fullname": "sqlglot.expressions.Show.key", "modulename": "sqlglot.expressions", "qualname": "Show.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;show&#x27;"}, "sqlglot.expressions.UserDefinedFunction": {"fullname": "sqlglot.expressions.UserDefinedFunction", "modulename": "sqlglot.expressions", "qualname": "UserDefinedFunction", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"fullname": "sqlglot.expressions.UserDefinedFunction.arg_types", "modulename": "sqlglot.expressions", "qualname": "UserDefinedFunction.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False, &#x27;wrapped&#x27;: False}"}, "sqlglot.expressions.UserDefinedFunction.key": {"fullname": "sqlglot.expressions.UserDefinedFunction.key", "modulename": "sqlglot.expressions", "qualname": "UserDefinedFunction.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;userdefinedfunction&#x27;"}, "sqlglot.expressions.CharacterSet": {"fullname": "sqlglot.expressions.CharacterSet", "modulename": "sqlglot.expressions", "qualname": "CharacterSet", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.CharacterSet.arg_types": {"fullname": "sqlglot.expressions.CharacterSet.arg_types", "modulename": "sqlglot.expressions", "qualname": "CharacterSet.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;default&#x27;: False}"}, "sqlglot.expressions.CharacterSet.key": {"fullname": "sqlglot.expressions.CharacterSet.key", "modulename": "sqlglot.expressions", "qualname": "CharacterSet.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;characterset&#x27;"}, "sqlglot.expressions.With": {"fullname": "sqlglot.expressions.With", "modulename": "sqlglot.expressions", "qualname": "With", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.With.arg_types": {"fullname": "sqlglot.expressions.With.arg_types", "modulename": "sqlglot.expressions", "qualname": "With.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;recursive&#x27;: False}"}, "sqlglot.expressions.With.recursive": {"fullname": "sqlglot.expressions.With.recursive", "modulename": "sqlglot.expressions", "qualname": "With.recursive", "kind": "variable", "doc": "<p></p>\n", "annotation": ": bool"}, "sqlglot.expressions.With.key": {"fullname": "sqlglot.expressions.With.key", "modulename": "sqlglot.expressions", "qualname": "With.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;with&#x27;"}, "sqlglot.expressions.WithinGroup": {"fullname": "sqlglot.expressions.WithinGroup", "modulename": "sqlglot.expressions", "qualname": "WithinGroup", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.WithinGroup.arg_types": {"fullname": "sqlglot.expressions.WithinGroup.arg_types", "modulename": "sqlglot.expressions", "qualname": "WithinGroup.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.WithinGroup.key": {"fullname": "sqlglot.expressions.WithinGroup.key", "modulename": "sqlglot.expressions", "qualname": "WithinGroup.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;withingroup&#x27;"}, "sqlglot.expressions.CTE": {"fullname": "sqlglot.expressions.CTE", "modulename": "sqlglot.expressions", "qualname": "CTE", "kind": "class", "doc": "<p></p>\n", "bases": "DerivedTable"}, "sqlglot.expressions.CTE.arg_types": {"fullname": "sqlglot.expressions.CTE.arg_types", "modulename": "sqlglot.expressions", "qualname": "CTE.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;alias&#x27;: True, &#x27;scalar&#x27;: False, &#x27;materialized&#x27;: False}"}, "sqlglot.expressions.CTE.key": {"fullname": "sqlglot.expressions.CTE.key", "modulename": "sqlglot.expressions", "qualname": "CTE.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;cte&#x27;"}, "sqlglot.expressions.TableAlias": {"fullname": "sqlglot.expressions.TableAlias", "modulename": "sqlglot.expressions", "qualname": "TableAlias", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.TableAlias.arg_types": {"fullname": "sqlglot.expressions.TableAlias.arg_types", "modulename": "sqlglot.expressions", "qualname": "TableAlias.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;columns&#x27;: False}"}, "sqlglot.expressions.TableAlias.columns": {"fullname": "sqlglot.expressions.TableAlias.columns", "modulename": "sqlglot.expressions", "qualname": "TableAlias.columns", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.expressions.TableAlias.key": {"fullname": "sqlglot.expressions.TableAlias.key", "modulename": "sqlglot.expressions", "qualname": "TableAlias.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tablealias&#x27;"}, "sqlglot.expressions.BitString": {"fullname": "sqlglot.expressions.BitString", "modulename": "sqlglot.expressions", "qualname": "BitString", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.BitString.key": {"fullname": "sqlglot.expressions.BitString.key", "modulename": "sqlglot.expressions", "qualname": "BitString.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bitstring&#x27;"}, "sqlglot.expressions.HexString": {"fullname": "sqlglot.expressions.HexString", "modulename": "sqlglot.expressions", "qualname": "HexString", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.HexString.key": {"fullname": "sqlglot.expressions.HexString.key", "modulename": "sqlglot.expressions", "qualname": "HexString.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;hexstring&#x27;"}, "sqlglot.expressions.ByteString": {"fullname": "sqlglot.expressions.ByteString", "modulename": "sqlglot.expressions", "qualname": "ByteString", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.ByteString.key": {"fullname": "sqlglot.expressions.ByteString.key", "modulename": "sqlglot.expressions", "qualname": "ByteString.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bytestring&#x27;"}, "sqlglot.expressions.RawString": {"fullname": "sqlglot.expressions.RawString", "modulename": "sqlglot.expressions", "qualname": "RawString", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.RawString.key": {"fullname": "sqlglot.expressions.RawString.key", "modulename": "sqlglot.expressions", "qualname": "RawString.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rawstring&#x27;"}, "sqlglot.expressions.UnicodeString": {"fullname": "sqlglot.expressions.UnicodeString", "modulename": "sqlglot.expressions", "qualname": "UnicodeString", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.UnicodeString.arg_types": {"fullname": "sqlglot.expressions.UnicodeString.arg_types", "modulename": "sqlglot.expressions", "qualname": "UnicodeString.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;escape&#x27;: False}"}, "sqlglot.expressions.UnicodeString.key": {"fullname": "sqlglot.expressions.UnicodeString.key", "modulename": "sqlglot.expressions", "qualname": "UnicodeString.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unicodestring&#x27;"}, "sqlglot.expressions.Column": {"fullname": "sqlglot.expressions.Column", "modulename": "sqlglot.expressions", "qualname": "Column", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Column.arg_types": {"fullname": "sqlglot.expressions.Column.arg_types", "modulename": "sqlglot.expressions", "qualname": "Column.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;table&#x27;: False, &#x27;db&#x27;: False, &#x27;catalog&#x27;: False, &#x27;join_mark&#x27;: False}"}, "sqlglot.expressions.Column.table": {"fullname": "sqlglot.expressions.Column.table", "modulename": "sqlglot.expressions", "qualname": "Column.table", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Column.db": {"fullname": "sqlglot.expressions.Column.db", "modulename": "sqlglot.expressions", "qualname": "Column.db", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Column.catalog": {"fullname": "sqlglot.expressions.Column.catalog", "modulename": "sqlglot.expressions", "qualname": "Column.catalog", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Column.output_name": {"fullname": "sqlglot.expressions.Column.output_name", "modulename": "sqlglot.expressions", "qualname": "Column.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Column.parts": {"fullname": "sqlglot.expressions.Column.parts", "modulename": "sqlglot.expressions", "qualname": "Column.parts", "kind": "variable", "doc": "<p>Return the parts of a column in order catalog, db, table, name.</p>\n", "annotation": ": List[sqlglot.expressions.Identifier]"}, "sqlglot.expressions.Column.to_dot": {"fullname": "sqlglot.expressions.Column.to_dot", "modulename": "sqlglot.expressions", "qualname": "Column.to_dot", "kind": "function", "doc": "<p>Converts the column into a dot expression.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Dot</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Column.key": {"fullname": "sqlglot.expressions.Column.key", "modulename": "sqlglot.expressions", "qualname": "Column.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;column&#x27;"}, "sqlglot.expressions.ColumnPosition": {"fullname": "sqlglot.expressions.ColumnPosition", "modulename": "sqlglot.expressions", "qualname": "ColumnPosition", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.ColumnPosition.arg_types": {"fullname": "sqlglot.expressions.ColumnPosition.arg_types", "modulename": "sqlglot.expressions", "qualname": "ColumnPosition.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;position&#x27;: True}"}, "sqlglot.expressions.ColumnPosition.key": {"fullname": "sqlglot.expressions.ColumnPosition.key", "modulename": "sqlglot.expressions", "qualname": "ColumnPosition.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;columnposition&#x27;"}, "sqlglot.expressions.ColumnDef": {"fullname": "sqlglot.expressions.ColumnDef", "modulename": "sqlglot.expressions", "qualname": "ColumnDef", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.ColumnDef.arg_types": {"fullname": "sqlglot.expressions.ColumnDef.arg_types", "modulename": "sqlglot.expressions", "qualname": "ColumnDef.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: False, &#x27;constraints&#x27;: False, &#x27;exists&#x27;: False, &#x27;position&#x27;: False}"}, "sqlglot.expressions.ColumnDef.constraints": {"fullname": "sqlglot.expressions.ColumnDef.constraints", "modulename": "sqlglot.expressions", "qualname": "ColumnDef.constraints", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.ColumnConstraint]"}, "sqlglot.expressions.ColumnDef.kind": {"fullname": "sqlglot.expressions.ColumnDef.kind", "modulename": "sqlglot.expressions", "qualname": "ColumnDef.kind", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[sqlglot.expressions.DataType]"}, "sqlglot.expressions.ColumnDef.key": {"fullname": "sqlglot.expressions.ColumnDef.key", "modulename": "sqlglot.expressions", "qualname": "ColumnDef.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;columndef&#x27;"}, "sqlglot.expressions.AlterColumn": {"fullname": "sqlglot.expressions.AlterColumn", "modulename": "sqlglot.expressions", "qualname": "AlterColumn", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.AlterColumn.arg_types": {"fullname": "sqlglot.expressions.AlterColumn.arg_types", "modulename": "sqlglot.expressions", "qualname": "AlterColumn.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;dtype&#x27;: False, &#x27;collate&#x27;: False, &#x27;using&#x27;: False, &#x27;default&#x27;: False, &#x27;drop&#x27;: False, &#x27;comment&#x27;: False}"}, "sqlglot.expressions.AlterColumn.key": {"fullname": "sqlglot.expressions.AlterColumn.key", "modulename": "sqlglot.expressions", "qualname": "AlterColumn.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;altercolumn&#x27;"}, "sqlglot.expressions.RenameColumn": {"fullname": "sqlglot.expressions.RenameColumn", "modulename": "sqlglot.expressions", "qualname": "RenameColumn", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.RenameColumn.arg_types": {"fullname": "sqlglot.expressions.RenameColumn.arg_types", "modulename": "sqlglot.expressions", "qualname": "RenameColumn.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;to&#x27;: True, &#x27;exists&#x27;: False}"}, "sqlglot.expressions.RenameColumn.key": {"fullname": "sqlglot.expressions.RenameColumn.key", "modulename": "sqlglot.expressions", "qualname": "RenameColumn.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;renamecolumn&#x27;"}, "sqlglot.expressions.RenameTable": {"fullname": "sqlglot.expressions.RenameTable", "modulename": "sqlglot.expressions", "qualname": "RenameTable", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.RenameTable.key": {"fullname": "sqlglot.expressions.RenameTable.key", "modulename": "sqlglot.expressions", "qualname": "RenameTable.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;renametable&#x27;"}, "sqlglot.expressions.SwapTable": {"fullname": "sqlglot.expressions.SwapTable", "modulename": "sqlglot.expressions", "qualname": "SwapTable", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.SwapTable.key": {"fullname": "sqlglot.expressions.SwapTable.key", "modulename": "sqlglot.expressions", "qualname": "SwapTable.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;swaptable&#x27;"}, "sqlglot.expressions.Comment": {"fullname": "sqlglot.expressions.Comment", "modulename": "sqlglot.expressions", "qualname": "Comment", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Comment.arg_types": {"fullname": "sqlglot.expressions.Comment.arg_types", "modulename": "sqlglot.expressions", "qualname": "Comment.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: True, &#x27;expression&#x27;: True, &#x27;exists&#x27;: False, &#x27;materialized&#x27;: False}"}, "sqlglot.expressions.Comment.key": {"fullname": "sqlglot.expressions.Comment.key", "modulename": "sqlglot.expressions", "qualname": "Comment.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;comment&#x27;"}, "sqlglot.expressions.Comprehension": {"fullname": "sqlglot.expressions.Comprehension", "modulename": "sqlglot.expressions", "qualname": "Comprehension", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Comprehension.arg_types": {"fullname": "sqlglot.expressions.Comprehension.arg_types", "modulename": "sqlglot.expressions", "qualname": "Comprehension.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;iterator&#x27;: True, &#x27;condition&#x27;: False}"}, "sqlglot.expressions.Comprehension.key": {"fullname": "sqlglot.expressions.Comprehension.key", "modulename": "sqlglot.expressions", "qualname": "Comprehension.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;comprehension&#x27;"}, "sqlglot.expressions.MergeTreeTTLAction": {"fullname": "sqlglot.expressions.MergeTreeTTLAction", "modulename": "sqlglot.expressions", "qualname": "MergeTreeTTLAction", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"fullname": "sqlglot.expressions.MergeTreeTTLAction.arg_types", "modulename": "sqlglot.expressions", "qualname": "MergeTreeTTLAction.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;delete&#x27;: False, &#x27;recompress&#x27;: False, &#x27;to_disk&#x27;: False, &#x27;to_volume&#x27;: False}"}, "sqlglot.expressions.MergeTreeTTLAction.key": {"fullname": "sqlglot.expressions.MergeTreeTTLAction.key", "modulename": "sqlglot.expressions", "qualname": "MergeTreeTTLAction.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;mergetreettlaction&#x27;"}, "sqlglot.expressions.MergeTreeTTL": {"fullname": "sqlglot.expressions.MergeTreeTTL", "modulename": "sqlglot.expressions", "qualname": "MergeTreeTTL", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"fullname": "sqlglot.expressions.MergeTreeTTL.arg_types", "modulename": "sqlglot.expressions", "qualname": "MergeTreeTTL.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;where&#x27;: False, &#x27;group&#x27;: False, &#x27;aggregates&#x27;: False}"}, "sqlglot.expressions.MergeTreeTTL.key": {"fullname": "sqlglot.expressions.MergeTreeTTL.key", "modulename": "sqlglot.expressions", "qualname": "MergeTreeTTL.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;mergetreettl&#x27;"}, "sqlglot.expressions.IndexConstraintOption": {"fullname": "sqlglot.expressions.IndexConstraintOption", "modulename": "sqlglot.expressions", "qualname": "IndexConstraintOption", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"fullname": "sqlglot.expressions.IndexConstraintOption.arg_types", "modulename": "sqlglot.expressions", "qualname": "IndexConstraintOption.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;key_block_size&#x27;: False, &#x27;using&#x27;: False, &#x27;parser&#x27;: False, &#x27;comment&#x27;: False, &#x27;visible&#x27;: False, &#x27;engine_attr&#x27;: False, &#x27;secondary_engine_attr&#x27;: False}"}, "sqlglot.expressions.IndexConstraintOption.key": {"fullname": "sqlglot.expressions.IndexConstraintOption.key", "modulename": "sqlglot.expressions", "qualname": "IndexConstraintOption.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;indexconstraintoption&#x27;"}, "sqlglot.expressions.ColumnConstraint": {"fullname": "sqlglot.expressions.ColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "ColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.ColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.ColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "ColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;kind&#x27;: True}"}, "sqlglot.expressions.ColumnConstraint.kind": {"fullname": "sqlglot.expressions.ColumnConstraint.kind", "modulename": "sqlglot.expressions", "qualname": "ColumnConstraint.kind", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.ColumnConstraintKind"}, "sqlglot.expressions.ColumnConstraint.key": {"fullname": "sqlglot.expressions.ColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "ColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;columnconstraint&#x27;"}, "sqlglot.expressions.ColumnConstraintKind": {"fullname": "sqlglot.expressions.ColumnConstraintKind", "modulename": "sqlglot.expressions", "qualname": "ColumnConstraintKind", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.ColumnConstraintKind.key": {"fullname": "sqlglot.expressions.ColumnConstraintKind.key", "modulename": "sqlglot.expressions", "qualname": "ColumnConstraintKind.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;columnconstraintkind&#x27;"}, "sqlglot.expressions.AutoIncrementColumnConstraint": {"fullname": "sqlglot.expressions.AutoIncrementColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "AutoIncrementColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"fullname": "sqlglot.expressions.AutoIncrementColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "AutoIncrementColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;autoincrementcolumnconstraint&#x27;"}, "sqlglot.expressions.PeriodForSystemTimeConstraint": {"fullname": "sqlglot.expressions.PeriodForSystemTimeConstraint", "modulename": "sqlglot.expressions", "qualname": "PeriodForSystemTimeConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"fullname": "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "PeriodForSystemTimeConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"fullname": "sqlglot.expressions.PeriodForSystemTimeConstraint.key", "modulename": "sqlglot.expressions", "qualname": "PeriodForSystemTimeConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;periodforsystemtimeconstraint&#x27;"}, "sqlglot.expressions.CaseSpecificColumnConstraint": {"fullname": "sqlglot.expressions.CaseSpecificColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "CaseSpecificColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "CaseSpecificColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;not_&#x27;: True}"}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"fullname": "sqlglot.expressions.CaseSpecificColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "CaseSpecificColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;casespecificcolumnconstraint&#x27;"}, "sqlglot.expressions.CharacterSetColumnConstraint": {"fullname": "sqlglot.expressions.CharacterSetColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "CharacterSetColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.CharacterSetColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "CharacterSetColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"fullname": "sqlglot.expressions.CharacterSetColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "CharacterSetColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;charactersetcolumnconstraint&#x27;"}, "sqlglot.expressions.CheckColumnConstraint": {"fullname": "sqlglot.expressions.CheckColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "CheckColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.CheckColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "CheckColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;enforced&#x27;: False}"}, "sqlglot.expressions.CheckColumnConstraint.key": {"fullname": "sqlglot.expressions.CheckColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "CheckColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;checkcolumnconstraint&#x27;"}, "sqlglot.expressions.ClusteredColumnConstraint": {"fullname": "sqlglot.expressions.ClusteredColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "ClusteredColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"fullname": "sqlglot.expressions.ClusteredColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "ClusteredColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;clusteredcolumnconstraint&#x27;"}, "sqlglot.expressions.CollateColumnConstraint": {"fullname": "sqlglot.expressions.CollateColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "CollateColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.CollateColumnConstraint.key": {"fullname": "sqlglot.expressions.CollateColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "CollateColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;collatecolumnconstraint&#x27;"}, "sqlglot.expressions.CommentColumnConstraint": {"fullname": "sqlglot.expressions.CommentColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "CommentColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.CommentColumnConstraint.key": {"fullname": "sqlglot.expressions.CommentColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "CommentColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;commentcolumnconstraint&#x27;"}, "sqlglot.expressions.CompressColumnConstraint": {"fullname": "sqlglot.expressions.CompressColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "CompressColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.CompressColumnConstraint.key": {"fullname": "sqlglot.expressions.CompressColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "CompressColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;compresscolumnconstraint&#x27;"}, "sqlglot.expressions.DateFormatColumnConstraint": {"fullname": "sqlglot.expressions.DateFormatColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "DateFormatColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.DateFormatColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "DateFormatColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"fullname": "sqlglot.expressions.DateFormatColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "DateFormatColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dateformatcolumnconstraint&#x27;"}, "sqlglot.expressions.DefaultColumnConstraint": {"fullname": "sqlglot.expressions.DefaultColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "DefaultColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.DefaultColumnConstraint.key": {"fullname": "sqlglot.expressions.DefaultColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "DefaultColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;defaultcolumnconstraint&#x27;"}, "sqlglot.expressions.EncodeColumnConstraint": {"fullname": "sqlglot.expressions.EncodeColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "EncodeColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.EncodeColumnConstraint.key": {"fullname": "sqlglot.expressions.EncodeColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "EncodeColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;encodecolumnconstraint&#x27;"}, "sqlglot.expressions.ExcludeColumnConstraint": {"fullname": "sqlglot.expressions.ExcludeColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "ExcludeColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"fullname": "sqlglot.expressions.ExcludeColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "ExcludeColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;excludecolumnconstraint&#x27;"}, "sqlglot.expressions.EphemeralColumnConstraint": {"fullname": "sqlglot.expressions.EphemeralColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "EphemeralColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.EphemeralColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "EphemeralColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"fullname": "sqlglot.expressions.EphemeralColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "EphemeralColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ephemeralcolumnconstraint&#x27;"}, "sqlglot.expressions.WithOperator": {"fullname": "sqlglot.expressions.WithOperator", "modulename": "sqlglot.expressions", "qualname": "WithOperator", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.WithOperator.arg_types": {"fullname": "sqlglot.expressions.WithOperator.arg_types", "modulename": "sqlglot.expressions", "qualname": "WithOperator.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;op&#x27;: True}"}, "sqlglot.expressions.WithOperator.key": {"fullname": "sqlglot.expressions.WithOperator.key", "modulename": "sqlglot.expressions", "qualname": "WithOperator.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;withoperator&#x27;"}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"fullname": "sqlglot.expressions.GeneratedAsIdentityColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "GeneratedAsIdentityColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "GeneratedAsIdentityColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: False, &#x27;on_null&#x27;: False, &#x27;start&#x27;: False, &#x27;increment&#x27;: False, &#x27;minvalue&#x27;: False, &#x27;maxvalue&#x27;: False, &#x27;cycle&#x27;: False}"}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"fullname": "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "GeneratedAsIdentityColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;generatedasidentitycolumnconstraint&#x27;"}, "sqlglot.expressions.GeneratedAsRowColumnConstraint": {"fullname": "sqlglot.expressions.GeneratedAsRowColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "GeneratedAsRowColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "GeneratedAsRowColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;start&#x27;: False, &#x27;hidden&#x27;: False}"}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"fullname": "sqlglot.expressions.GeneratedAsRowColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "GeneratedAsRowColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;generatedasrowcolumnconstraint&#x27;"}, "sqlglot.expressions.IndexColumnConstraint": {"fullname": "sqlglot.expressions.IndexColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "IndexColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.IndexColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "IndexColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expressions&#x27;: False, &#x27;kind&#x27;: False, &#x27;index_type&#x27;: False, &#x27;options&#x27;: False, &#x27;expression&#x27;: False, &#x27;granularity&#x27;: False}"}, "sqlglot.expressions.IndexColumnConstraint.key": {"fullname": "sqlglot.expressions.IndexColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "IndexColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;indexcolumnconstraint&#x27;"}, "sqlglot.expressions.InlineLengthColumnConstraint": {"fullname": "sqlglot.expressions.InlineLengthColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "InlineLengthColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"fullname": "sqlglot.expressions.InlineLengthColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "InlineLengthColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;inlinelengthcolumnconstraint&#x27;"}, "sqlglot.expressions.NonClusteredColumnConstraint": {"fullname": "sqlglot.expressions.NonClusteredColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "NonClusteredColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"fullname": "sqlglot.expressions.NonClusteredColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "NonClusteredColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;nonclusteredcolumnconstraint&#x27;"}, "sqlglot.expressions.NotForReplicationColumnConstraint": {"fullname": "sqlglot.expressions.NotForReplicationColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "NotForReplicationColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "NotForReplicationColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"fullname": "sqlglot.expressions.NotForReplicationColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "NotForReplicationColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;notforreplicationcolumnconstraint&#x27;"}, "sqlglot.expressions.NotNullColumnConstraint": {"fullname": "sqlglot.expressions.NotNullColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "NotNullColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.NotNullColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "NotNullColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;allow_null&#x27;: False}"}, "sqlglot.expressions.NotNullColumnConstraint.key": {"fullname": "sqlglot.expressions.NotNullColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "NotNullColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;notnullcolumnconstraint&#x27;"}, "sqlglot.expressions.OnUpdateColumnConstraint": {"fullname": "sqlglot.expressions.OnUpdateColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "OnUpdateColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"fullname": "sqlglot.expressions.OnUpdateColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "OnUpdateColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;onupdatecolumnconstraint&#x27;"}, "sqlglot.expressions.TransformColumnConstraint": {"fullname": "sqlglot.expressions.TransformColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "TransformColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.TransformColumnConstraint.key": {"fullname": "sqlglot.expressions.TransformColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "TransformColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;transformcolumnconstraint&#x27;"}, "sqlglot.expressions.PrimaryKeyColumnConstraint": {"fullname": "sqlglot.expressions.PrimaryKeyColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "PrimaryKeyColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "PrimaryKeyColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;desc&#x27;: False}"}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"fullname": "sqlglot.expressions.PrimaryKeyColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "PrimaryKeyColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;primarykeycolumnconstraint&#x27;"}, "sqlglot.expressions.TitleColumnConstraint": {"fullname": "sqlglot.expressions.TitleColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "TitleColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.TitleColumnConstraint.key": {"fullname": "sqlglot.expressions.TitleColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "TitleColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;titlecolumnconstraint&#x27;"}, "sqlglot.expressions.UniqueColumnConstraint": {"fullname": "sqlglot.expressions.UniqueColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "UniqueColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.UniqueColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "UniqueColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;index_type&#x27;: False, &#x27;on_conflict&#x27;: False}"}, "sqlglot.expressions.UniqueColumnConstraint.key": {"fullname": "sqlglot.expressions.UniqueColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "UniqueColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;uniquecolumnconstraint&#x27;"}, "sqlglot.expressions.UppercaseColumnConstraint": {"fullname": "sqlglot.expressions.UppercaseColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "UppercaseColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.UppercaseColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "UppercaseColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Any]", "default_value": "{}"}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"fullname": "sqlglot.expressions.UppercaseColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "UppercaseColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;uppercasecolumnconstraint&#x27;"}, "sqlglot.expressions.PathColumnConstraint": {"fullname": "sqlglot.expressions.PathColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "PathColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.PathColumnConstraint.key": {"fullname": "sqlglot.expressions.PathColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "PathColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;pathcolumnconstraint&#x27;"}, "sqlglot.expressions.ComputedColumnConstraint": {"fullname": "sqlglot.expressions.ComputedColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "ComputedColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.ComputedColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "ComputedColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;persisted&#x27;: False, &#x27;not_null&#x27;: False}"}, "sqlglot.expressions.ComputedColumnConstraint.key": {"fullname": "sqlglot.expressions.ComputedColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "ComputedColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;computedcolumnconstraint&#x27;"}, "sqlglot.expressions.Constraint": {"fullname": "sqlglot.expressions.Constraint", "modulename": "sqlglot.expressions", "qualname": "Constraint", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Constraint.arg_types": {"fullname": "sqlglot.expressions.Constraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "Constraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True}"}, "sqlglot.expressions.Constraint.key": {"fullname": "sqlglot.expressions.Constraint.key", "modulename": "sqlglot.expressions", "qualname": "Constraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;constraint&#x27;"}, "sqlglot.expressions.Delete": {"fullname": "sqlglot.expressions.Delete", "modulename": "sqlglot.expressions", "qualname": "Delete", "kind": "class", "doc": "<p></p>\n", "bases": "DML"}, "sqlglot.expressions.Delete.arg_types": {"fullname": "sqlglot.expressions.Delete.arg_types", "modulename": "sqlglot.expressions", "qualname": "Delete.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;with&#x27;: False, &#x27;this&#x27;: False, &#x27;using&#x27;: False, &#x27;where&#x27;: False, &#x27;returning&#x27;: False, &#x27;limit&#x27;: False, &#x27;tables&#x27;: False}"}, "sqlglot.expressions.Delete.delete": {"fullname": "sqlglot.expressions.Delete.delete", "modulename": "sqlglot.expressions", "qualname": "Delete.delete", "kind": "function", "doc": "<p>Create a DELETE expression or replace the table on an existing DELETE expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">delete</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;DELETE FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the table from which to delete.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Delete: the modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Delete</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Delete.where": {"fullname": "sqlglot.expressions.Delete.where", "modulename": "sqlglot.expressions", "qualname": "Delete.where", "kind": "function", "doc": "<p>Append to or set the WHERE expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">delete</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">where</span><span class=\"p\">(</span><span class=\"s2\">&quot;x = &#39;a&#39; OR x &lt; &#39;b&#39;&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&quot;DELETE FROM tbl WHERE x = &#39;a&#39; OR x &lt; &#39;b&#39;&quot;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.\nMultiple expressions are combined with an AND operator.</li>\n<li><strong>append:</strong> if <code>True</code>, AND the new expressions to any existing expression.\nOtherwise, this resets the expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Delete: the modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Delete</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Delete.key": {"fullname": "sqlglot.expressions.Delete.key", "modulename": "sqlglot.expressions", "qualname": "Delete.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;delete&#x27;"}, "sqlglot.expressions.Drop": {"fullname": "sqlglot.expressions.Drop", "modulename": "sqlglot.expressions", "qualname": "Drop", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Drop.arg_types": {"fullname": "sqlglot.expressions.Drop.arg_types", "modulename": "sqlglot.expressions", "qualname": "Drop.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;kind&#x27;: False, &#x27;expressions&#x27;: False, &#x27;exists&#x27;: False, &#x27;temporary&#x27;: False, &#x27;materialized&#x27;: False, &#x27;cascade&#x27;: False, &#x27;constraints&#x27;: False, &#x27;purge&#x27;: False}"}, "sqlglot.expressions.Drop.key": {"fullname": "sqlglot.expressions.Drop.key", "modulename": "sqlglot.expressions", "qualname": "Drop.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;drop&#x27;"}, "sqlglot.expressions.Filter": {"fullname": "sqlglot.expressions.Filter", "modulename": "sqlglot.expressions", "qualname": "Filter", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Filter.arg_types": {"fullname": "sqlglot.expressions.Filter.arg_types", "modulename": "sqlglot.expressions", "qualname": "Filter.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Filter.key": {"fullname": "sqlglot.expressions.Filter.key", "modulename": "sqlglot.expressions", "qualname": "Filter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;filter&#x27;"}, "sqlglot.expressions.Check": {"fullname": "sqlglot.expressions.Check", "modulename": "sqlglot.expressions", "qualname": "Check", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Check.key": {"fullname": "sqlglot.expressions.Check.key", "modulename": "sqlglot.expressions", "qualname": "Check.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;check&#x27;"}, "sqlglot.expressions.Connect": {"fullname": "sqlglot.expressions.Connect", "modulename": "sqlglot.expressions", "qualname": "Connect", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Connect.arg_types": {"fullname": "sqlglot.expressions.Connect.arg_types", "modulename": "sqlglot.expressions", "qualname": "Connect.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;start&#x27;: False, &#x27;connect&#x27;: True, &#x27;nocycle&#x27;: False}"}, "sqlglot.expressions.Connect.key": {"fullname": "sqlglot.expressions.Connect.key", "modulename": "sqlglot.expressions", "qualname": "Connect.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;connect&#x27;"}, "sqlglot.expressions.CopyParameter": {"fullname": "sqlglot.expressions.CopyParameter", "modulename": "sqlglot.expressions", "qualname": "CopyParameter", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.CopyParameter.arg_types": {"fullname": "sqlglot.expressions.CopyParameter.arg_types", "modulename": "sqlglot.expressions", "qualname": "CopyParameter.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.CopyParameter.key": {"fullname": "sqlglot.expressions.CopyParameter.key", "modulename": "sqlglot.expressions", "qualname": "CopyParameter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;copyparameter&#x27;"}, "sqlglot.expressions.Copy": {"fullname": "sqlglot.expressions.Copy", "modulename": "sqlglot.expressions", "qualname": "Copy", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Copy.arg_types": {"fullname": "sqlglot.expressions.Copy.arg_types", "modulename": "sqlglot.expressions", "qualname": "Copy.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: True, &#x27;files&#x27;: True, &#x27;credentials&#x27;: False, &#x27;format&#x27;: False, &#x27;params&#x27;: False}"}, "sqlglot.expressions.Copy.key": {"fullname": "sqlglot.expressions.Copy.key", "modulename": "sqlglot.expressions", "qualname": "Copy.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;copy&#x27;"}, "sqlglot.expressions.Credentials": {"fullname": "sqlglot.expressions.Credentials", "modulename": "sqlglot.expressions", "qualname": "Credentials", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Credentials.arg_types": {"fullname": "sqlglot.expressions.Credentials.arg_types", "modulename": "sqlglot.expressions", "qualname": "Credentials.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;credentials&#x27;: False, &#x27;encryption&#x27;: False, &#x27;storage&#x27;: False, &#x27;iam_role&#x27;: False, &#x27;region&#x27;: False}"}, "sqlglot.expressions.Credentials.key": {"fullname": "sqlglot.expressions.Credentials.key", "modulename": "sqlglot.expressions", "qualname": "Credentials.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;credentials&#x27;"}, "sqlglot.expressions.Prior": {"fullname": "sqlglot.expressions.Prior", "modulename": "sqlglot.expressions", "qualname": "Prior", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Prior.key": {"fullname": "sqlglot.expressions.Prior.key", "modulename": "sqlglot.expressions", "qualname": "Prior.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;prior&#x27;"}, "sqlglot.expressions.Directory": {"fullname": "sqlglot.expressions.Directory", "modulename": "sqlglot.expressions", "qualname": "Directory", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Directory.arg_types": {"fullname": "sqlglot.expressions.Directory.arg_types", "modulename": "sqlglot.expressions", "qualname": "Directory.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;local&#x27;: False, &#x27;row_format&#x27;: False}"}, "sqlglot.expressions.Directory.key": {"fullname": "sqlglot.expressions.Directory.key", "modulename": "sqlglot.expressions", "qualname": "Directory.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;directory&#x27;"}, "sqlglot.expressions.ForeignKey": {"fullname": "sqlglot.expressions.ForeignKey", "modulename": "sqlglot.expressions", "qualname": "ForeignKey", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.ForeignKey.arg_types": {"fullname": "sqlglot.expressions.ForeignKey.arg_types", "modulename": "sqlglot.expressions", "qualname": "ForeignKey.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;reference&#x27;: False, &#x27;delete&#x27;: False, &#x27;update&#x27;: False}"}, "sqlglot.expressions.ForeignKey.key": {"fullname": "sqlglot.expressions.ForeignKey.key", "modulename": "sqlglot.expressions", "qualname": "ForeignKey.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;foreignkey&#x27;"}, "sqlglot.expressions.ColumnPrefix": {"fullname": "sqlglot.expressions.ColumnPrefix", "modulename": "sqlglot.expressions", "qualname": "ColumnPrefix", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.ColumnPrefix.arg_types": {"fullname": "sqlglot.expressions.ColumnPrefix.arg_types", "modulename": "sqlglot.expressions", "qualname": "ColumnPrefix.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.ColumnPrefix.key": {"fullname": "sqlglot.expressions.ColumnPrefix.key", "modulename": "sqlglot.expressions", "qualname": "ColumnPrefix.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;columnprefix&#x27;"}, "sqlglot.expressions.PrimaryKey": {"fullname": "sqlglot.expressions.PrimaryKey", "modulename": "sqlglot.expressions", "qualname": "PrimaryKey", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.PrimaryKey.arg_types": {"fullname": "sqlglot.expressions.PrimaryKey.arg_types", "modulename": "sqlglot.expressions", "qualname": "PrimaryKey.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;options&#x27;: False}"}, "sqlglot.expressions.PrimaryKey.key": {"fullname": "sqlglot.expressions.PrimaryKey.key", "modulename": "sqlglot.expressions", "qualname": "PrimaryKey.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;primarykey&#x27;"}, "sqlglot.expressions.Into": {"fullname": "sqlglot.expressions.Into", "modulename": "sqlglot.expressions", "qualname": "Into", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Into.arg_types": {"fullname": "sqlglot.expressions.Into.arg_types", "modulename": "sqlglot.expressions", "qualname": "Into.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;temporary&#x27;: False, &#x27;unlogged&#x27;: False}"}, "sqlglot.expressions.Into.key": {"fullname": "sqlglot.expressions.Into.key", "modulename": "sqlglot.expressions", "qualname": "Into.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;into&#x27;"}, "sqlglot.expressions.From": {"fullname": "sqlglot.expressions.From", "modulename": "sqlglot.expressions", "qualname": "From", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.From.name": {"fullname": "sqlglot.expressions.From.name", "modulename": "sqlglot.expressions", "qualname": "From.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.From.alias_or_name": {"fullname": "sqlglot.expressions.From.alias_or_name", "modulename": "sqlglot.expressions", "qualname": "From.alias_or_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.From.key": {"fullname": "sqlglot.expressions.From.key", "modulename": "sqlglot.expressions", "qualname": "From.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;from&#x27;"}, "sqlglot.expressions.Having": {"fullname": "sqlglot.expressions.Having", "modulename": "sqlglot.expressions", "qualname": "Having", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Having.key": {"fullname": "sqlglot.expressions.Having.key", "modulename": "sqlglot.expressions", "qualname": "Having.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;having&#x27;"}, "sqlglot.expressions.Hint": {"fullname": "sqlglot.expressions.Hint", "modulename": "sqlglot.expressions", "qualname": "Hint", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Hint.arg_types": {"fullname": "sqlglot.expressions.Hint.arg_types", "modulename": "sqlglot.expressions", "qualname": "Hint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.Hint.key": {"fullname": "sqlglot.expressions.Hint.key", "modulename": "sqlglot.expressions", "qualname": "Hint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;hint&#x27;"}, "sqlglot.expressions.JoinHint": {"fullname": "sqlglot.expressions.JoinHint", "modulename": "sqlglot.expressions", "qualname": "JoinHint", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.JoinHint.arg_types": {"fullname": "sqlglot.expressions.JoinHint.arg_types", "modulename": "sqlglot.expressions", "qualname": "JoinHint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True}"}, "sqlglot.expressions.JoinHint.key": {"fullname": "sqlglot.expressions.JoinHint.key", "modulename": "sqlglot.expressions", "qualname": "JoinHint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;joinhint&#x27;"}, "sqlglot.expressions.Identifier": {"fullname": "sqlglot.expressions.Identifier", "modulename": "sqlglot.expressions", "qualname": "Identifier", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Identifier.arg_types": {"fullname": "sqlglot.expressions.Identifier.arg_types", "modulename": "sqlglot.expressions", "qualname": "Identifier.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;quoted&#x27;: False, &#x27;global&#x27;: False, &#x27;temporary&#x27;: False}"}, "sqlglot.expressions.Identifier.quoted": {"fullname": "sqlglot.expressions.Identifier.quoted", "modulename": "sqlglot.expressions", "qualname": "Identifier.quoted", "kind": "variable", "doc": "<p></p>\n", "annotation": ": bool"}, "sqlglot.expressions.Identifier.hashable_args": {"fullname": "sqlglot.expressions.Identifier.hashable_args", "modulename": "sqlglot.expressions", "qualname": "Identifier.hashable_args", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Any"}, "sqlglot.expressions.Identifier.output_name": {"fullname": "sqlglot.expressions.Identifier.output_name", "modulename": "sqlglot.expressions", "qualname": "Identifier.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Identifier.key": {"fullname": "sqlglot.expressions.Identifier.key", "modulename": "sqlglot.expressions", "qualname": "Identifier.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;identifier&#x27;"}, "sqlglot.expressions.Opclass": {"fullname": "sqlglot.expressions.Opclass", "modulename": "sqlglot.expressions", "qualname": "Opclass", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Opclass.arg_types": {"fullname": "sqlglot.expressions.Opclass.arg_types", "modulename": "sqlglot.expressions", "qualname": "Opclass.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Opclass.key": {"fullname": "sqlglot.expressions.Opclass.key", "modulename": "sqlglot.expressions", "qualname": "Opclass.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;opclass&#x27;"}, "sqlglot.expressions.Index": {"fullname": "sqlglot.expressions.Index", "modulename": "sqlglot.expressions", "qualname": "Index", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Index.arg_types": {"fullname": "sqlglot.expressions.Index.arg_types", "modulename": "sqlglot.expressions", "qualname": "Index.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;table&#x27;: False, &#x27;unique&#x27;: False, &#x27;primary&#x27;: False, &#x27;amp&#x27;: False, &#x27;params&#x27;: False}"}, "sqlglot.expressions.Index.key": {"fullname": "sqlglot.expressions.Index.key", "modulename": "sqlglot.expressions", "qualname": "Index.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;index&#x27;"}, "sqlglot.expressions.IndexParameters": {"fullname": "sqlglot.expressions.IndexParameters", "modulename": "sqlglot.expressions", "qualname": "IndexParameters", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.IndexParameters.arg_types": {"fullname": "sqlglot.expressions.IndexParameters.arg_types", "modulename": "sqlglot.expressions", "qualname": "IndexParameters.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;using&#x27;: False, &#x27;include&#x27;: False, &#x27;columns&#x27;: False, &#x27;with_storage&#x27;: False, &#x27;partition_by&#x27;: False, &#x27;tablespace&#x27;: False, &#x27;where&#x27;: False}"}, "sqlglot.expressions.IndexParameters.key": {"fullname": "sqlglot.expressions.IndexParameters.key", "modulename": "sqlglot.expressions", "qualname": "IndexParameters.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;indexparameters&#x27;"}, "sqlglot.expressions.Insert": {"fullname": "sqlglot.expressions.Insert", "modulename": "sqlglot.expressions", "qualname": "Insert", "kind": "class", "doc": "<p></p>\n", "bases": "DDL, DML"}, "sqlglot.expressions.Insert.arg_types": {"fullname": "sqlglot.expressions.Insert.arg_types", "modulename": "sqlglot.expressions", "qualname": "Insert.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;hint&#x27;: False, &#x27;with&#x27;: False, &#x27;is_function&#x27;: False, &#x27;this&#x27;: False, &#x27;expression&#x27;: False, &#x27;conflict&#x27;: False, &#x27;returning&#x27;: False, &#x27;overwrite&#x27;: False, &#x27;exists&#x27;: False, &#x27;alternative&#x27;: False, &#x27;where&#x27;: False, &#x27;ignore&#x27;: False, &#x27;by_name&#x27;: False, &#x27;stored&#x27;: False}"}, "sqlglot.expressions.Insert.with_": {"fullname": "sqlglot.expressions.Insert.with_", "modulename": "sqlglot.expressions", "qualname": "Insert.with_", "kind": "function", "doc": "<p>Append to or set the common table expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">insert</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT x FROM cte&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;t&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">with_</span><span class=\"p\">(</span><span class=\"s2\">&quot;cte&quot;</span><span class=\"p\">,</span> <span class=\"n\">as_</span><span class=\"o\">=</span><span class=\"s2\">&quot;SELECT * FROM tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;WITH cte AS (SELECT * FROM tbl) INSERT INTO t SELECT x FROM cte&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>alias:</strong> the SQL code string to parse as the table name.\nIf an <code>Expression</code> instance is passed, this is used as-is.</li>\n<li><strong>as_:</strong> the SQL code string to parse as the table expression.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>recursive:</strong> set the RECURSIVE part of the expression. Defaults to <code>False</code>.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">as_</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">recursive</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Insert</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Insert.key": {"fullname": "sqlglot.expressions.Insert.key", "modulename": "sqlglot.expressions", "qualname": "Insert.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;insert&#x27;"}, "sqlglot.expressions.OnConflict": {"fullname": "sqlglot.expressions.OnConflict", "modulename": "sqlglot.expressions", "qualname": "OnConflict", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.OnConflict.arg_types": {"fullname": "sqlglot.expressions.OnConflict.arg_types", "modulename": "sqlglot.expressions", "qualname": "OnConflict.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;duplicate&#x27;: False, &#x27;expressions&#x27;: False, &#x27;action&#x27;: False, &#x27;conflict_keys&#x27;: False, &#x27;constraint&#x27;: False}"}, "sqlglot.expressions.OnConflict.key": {"fullname": "sqlglot.expressions.OnConflict.key", "modulename": "sqlglot.expressions", "qualname": "OnConflict.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;onconflict&#x27;"}, "sqlglot.expressions.Returning": {"fullname": "sqlglot.expressions.Returning", "modulename": "sqlglot.expressions", "qualname": "Returning", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Returning.arg_types": {"fullname": "sqlglot.expressions.Returning.arg_types", "modulename": "sqlglot.expressions", "qualname": "Returning.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;into&#x27;: False}"}, "sqlglot.expressions.Returning.key": {"fullname": "sqlglot.expressions.Returning.key", "modulename": "sqlglot.expressions", "qualname": "Returning.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;returning&#x27;"}, "sqlglot.expressions.Introducer": {"fullname": "sqlglot.expressions.Introducer", "modulename": "sqlglot.expressions", "qualname": "Introducer", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Introducer.arg_types": {"fullname": "sqlglot.expressions.Introducer.arg_types", "modulename": "sqlglot.expressions", "qualname": "Introducer.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Introducer.key": {"fullname": "sqlglot.expressions.Introducer.key", "modulename": "sqlglot.expressions", "qualname": "Introducer.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;introducer&#x27;"}, "sqlglot.expressions.National": {"fullname": "sqlglot.expressions.National", "modulename": "sqlglot.expressions", "qualname": "National", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.National.key": {"fullname": "sqlglot.expressions.National.key", "modulename": "sqlglot.expressions", "qualname": "National.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;national&#x27;"}, "sqlglot.expressions.LoadData": {"fullname": "sqlglot.expressions.LoadData", "modulename": "sqlglot.expressions", "qualname": "LoadData", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.LoadData.arg_types": {"fullname": "sqlglot.expressions.LoadData.arg_types", "modulename": "sqlglot.expressions", "qualname": "LoadData.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;local&#x27;: False, &#x27;overwrite&#x27;: False, &#x27;inpath&#x27;: True, &#x27;partition&#x27;: False, &#x27;input_format&#x27;: False, &#x27;serde&#x27;: False}"}, "sqlglot.expressions.LoadData.key": {"fullname": "sqlglot.expressions.LoadData.key", "modulename": "sqlglot.expressions", "qualname": "LoadData.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;loaddata&#x27;"}, "sqlglot.expressions.Partition": {"fullname": "sqlglot.expressions.Partition", "modulename": "sqlglot.expressions", "qualname": "Partition", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Partition.arg_types": {"fullname": "sqlglot.expressions.Partition.arg_types", "modulename": "sqlglot.expressions", "qualname": "Partition.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.Partition.key": {"fullname": "sqlglot.expressions.Partition.key", "modulename": "sqlglot.expressions", "qualname": "Partition.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;partition&#x27;"}, "sqlglot.expressions.PartitionRange": {"fullname": "sqlglot.expressions.PartitionRange", "modulename": "sqlglot.expressions", "qualname": "PartitionRange", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.PartitionRange.arg_types": {"fullname": "sqlglot.expressions.PartitionRange.arg_types", "modulename": "sqlglot.expressions", "qualname": "PartitionRange.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.PartitionRange.key": {"fullname": "sqlglot.expressions.PartitionRange.key", "modulename": "sqlglot.expressions", "qualname": "PartitionRange.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;partitionrange&#x27;"}, "sqlglot.expressions.Fetch": {"fullname": "sqlglot.expressions.Fetch", "modulename": "sqlglot.expressions", "qualname": "Fetch", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Fetch.arg_types": {"fullname": "sqlglot.expressions.Fetch.arg_types", "modulename": "sqlglot.expressions", "qualname": "Fetch.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;direction&#x27;: False, &#x27;count&#x27;: False, &#x27;percent&#x27;: False, &#x27;with_ties&#x27;: False}"}, "sqlglot.expressions.Fetch.key": {"fullname": "sqlglot.expressions.Fetch.key", "modulename": "sqlglot.expressions", "qualname": "Fetch.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;fetch&#x27;"}, "sqlglot.expressions.Group": {"fullname": "sqlglot.expressions.Group", "modulename": "sqlglot.expressions", "qualname": "Group", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Group.arg_types": {"fullname": "sqlglot.expressions.Group.arg_types", "modulename": "sqlglot.expressions", "qualname": "Group.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False, &#x27;grouping_sets&#x27;: False, &#x27;cube&#x27;: False, &#x27;rollup&#x27;: False, &#x27;totals&#x27;: False, &#x27;all&#x27;: False}"}, "sqlglot.expressions.Group.key": {"fullname": "sqlglot.expressions.Group.key", "modulename": "sqlglot.expressions", "qualname": "Group.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;group&#x27;"}, "sqlglot.expressions.Lambda": {"fullname": "sqlglot.expressions.Lambda", "modulename": "sqlglot.expressions", "qualname": "Lambda", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Lambda.arg_types": {"fullname": "sqlglot.expressions.Lambda.arg_types", "modulename": "sqlglot.expressions", "qualname": "Lambda.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True}"}, "sqlglot.expressions.Lambda.key": {"fullname": "sqlglot.expressions.Lambda.key", "modulename": "sqlglot.expressions", "qualname": "Lambda.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lambda&#x27;"}, "sqlglot.expressions.Limit": {"fullname": "sqlglot.expressions.Limit", "modulename": "sqlglot.expressions", "qualname": "Limit", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Limit.arg_types": {"fullname": "sqlglot.expressions.Limit.arg_types", "modulename": "sqlglot.expressions", "qualname": "Limit.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: True, &#x27;offset&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Limit.key": {"fullname": "sqlglot.expressions.Limit.key", "modulename": "sqlglot.expressions", "qualname": "Limit.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;limit&#x27;"}, "sqlglot.expressions.Literal": {"fullname": "sqlglot.expressions.Literal", "modulename": "sqlglot.expressions", "qualname": "Literal", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Literal.arg_types": {"fullname": "sqlglot.expressions.Literal.arg_types", "modulename": "sqlglot.expressions", "qualname": "Literal.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;is_string&#x27;: True}"}, "sqlglot.expressions.Literal.hashable_args": {"fullname": "sqlglot.expressions.Literal.hashable_args", "modulename": "sqlglot.expressions", "qualname": "Literal.hashable_args", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Any"}, "sqlglot.expressions.Literal.number": {"fullname": "sqlglot.expressions.Literal.number", "modulename": "sqlglot.expressions", "qualname": "Literal.number", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">number</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Literal</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Literal.string": {"fullname": "sqlglot.expressions.Literal.string", "modulename": "sqlglot.expressions", "qualname": "Literal.string", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">string</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Literal</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Literal.output_name": {"fullname": "sqlglot.expressions.Literal.output_name", "modulename": "sqlglot.expressions", "qualname": "Literal.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Literal.key": {"fullname": "sqlglot.expressions.Literal.key", "modulename": "sqlglot.expressions", "qualname": "Literal.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;literal&#x27;"}, "sqlglot.expressions.Join": {"fullname": "sqlglot.expressions.Join", "modulename": "sqlglot.expressions", "qualname": "Join", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Join.arg_types": {"fullname": "sqlglot.expressions.Join.arg_types", "modulename": "sqlglot.expressions", "qualname": "Join.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;on&#x27;: False, &#x27;side&#x27;: False, &#x27;kind&#x27;: False, &#x27;using&#x27;: False, &#x27;method&#x27;: False, &#x27;global&#x27;: False, &#x27;hint&#x27;: False, &#x27;match_condition&#x27;: False}"}, "sqlglot.expressions.Join.method": {"fullname": "sqlglot.expressions.Join.method", "modulename": "sqlglot.expressions", "qualname": "Join.method", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Join.kind": {"fullname": "sqlglot.expressions.Join.kind", "modulename": "sqlglot.expressions", "qualname": "Join.kind", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Join.side": {"fullname": "sqlglot.expressions.Join.side", "modulename": "sqlglot.expressions", "qualname": "Join.side", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Join.hint": {"fullname": "sqlglot.expressions.Join.hint", "modulename": "sqlglot.expressions", "qualname": "Join.hint", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Join.alias_or_name": {"fullname": "sqlglot.expressions.Join.alias_or_name", "modulename": "sqlglot.expressions", "qualname": "Join.alias_or_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Join.on": {"fullname": "sqlglot.expressions.Join.on", "modulename": "sqlglot.expressions", "qualname": "Join.on", "kind": "function", "doc": "<p>Append to or set the ON expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;JOIN x&quot;</span><span class=\"p\">,</span> <span class=\"n\">into</span><span class=\"o\">=</span><span class=\"n\">Join</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">on</span><span class=\"p\">(</span><span class=\"s2\">&quot;y = 1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;JOIN x ON y = 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.\nMultiple expressions are combined with an AND operator.</li>\n<li><strong>append:</strong> if <code>True</code>, AND the new expressions to any existing expression.\nOtherwise, this resets the expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Join expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Join</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Join.using": {"fullname": "sqlglot.expressions.Join.using", "modulename": "sqlglot.expressions", "qualname": "Join.using", "kind": "function", "doc": "<p>Append to or set the USING expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;JOIN x&quot;</span><span class=\"p\">,</span> <span class=\"n\">into</span><span class=\"o\">=</span><span class=\"n\">Join</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">using</span><span class=\"p\">(</span><span class=\"s2\">&quot;foo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;bla&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;JOIN x USING (foo, bla)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>append:</strong> if <code>True</code>, concatenate the new expressions to the existing \"using\" list.\nOtherwise, this resets the expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Join expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Join</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Join.key": {"fullname": "sqlglot.expressions.Join.key", "modulename": "sqlglot.expressions", "qualname": "Join.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;join&#x27;"}, "sqlglot.expressions.Lateral": {"fullname": "sqlglot.expressions.Lateral", "modulename": "sqlglot.expressions", "qualname": "Lateral", "kind": "class", "doc": "<p></p>\n", "bases": "UDTF"}, "sqlglot.expressions.Lateral.arg_types": {"fullname": "sqlglot.expressions.Lateral.arg_types", "modulename": "sqlglot.expressions", "qualname": "Lateral.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;view&#x27;: False, &#x27;outer&#x27;: False, &#x27;alias&#x27;: False, &#x27;cross_apply&#x27;: False}"}, "sqlglot.expressions.Lateral.key": {"fullname": "sqlglot.expressions.Lateral.key", "modulename": "sqlglot.expressions", "qualname": "Lateral.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lateral&#x27;"}, "sqlglot.expressions.MatchRecognizeMeasure": {"fullname": "sqlglot.expressions.MatchRecognizeMeasure", "modulename": "sqlglot.expressions", "qualname": "MatchRecognizeMeasure", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"fullname": "sqlglot.expressions.MatchRecognizeMeasure.arg_types", "modulename": "sqlglot.expressions", "qualname": "MatchRecognizeMeasure.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;window_frame&#x27;: False}"}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"fullname": "sqlglot.expressions.MatchRecognizeMeasure.key", "modulename": "sqlglot.expressions", "qualname": "MatchRecognizeMeasure.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;matchrecognizemeasure&#x27;"}, "sqlglot.expressions.MatchRecognize": {"fullname": "sqlglot.expressions.MatchRecognize", "modulename": "sqlglot.expressions", "qualname": "MatchRecognize", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.MatchRecognize.arg_types": {"fullname": "sqlglot.expressions.MatchRecognize.arg_types", "modulename": "sqlglot.expressions", "qualname": "MatchRecognize.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;partition_by&#x27;: False, &#x27;order&#x27;: False, &#x27;measures&#x27;: False, &#x27;rows&#x27;: False, &#x27;after&#x27;: False, &#x27;pattern&#x27;: False, &#x27;define&#x27;: False, &#x27;alias&#x27;: False}"}, "sqlglot.expressions.MatchRecognize.key": {"fullname": "sqlglot.expressions.MatchRecognize.key", "modulename": "sqlglot.expressions", "qualname": "MatchRecognize.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;matchrecognize&#x27;"}, "sqlglot.expressions.Final": {"fullname": "sqlglot.expressions.Final", "modulename": "sqlglot.expressions", "qualname": "Final", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Final.key": {"fullname": "sqlglot.expressions.Final.key", "modulename": "sqlglot.expressions", "qualname": "Final.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;final&#x27;"}, "sqlglot.expressions.Offset": {"fullname": "sqlglot.expressions.Offset", "modulename": "sqlglot.expressions", "qualname": "Offset", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Offset.arg_types": {"fullname": "sqlglot.expressions.Offset.arg_types", "modulename": "sqlglot.expressions", "qualname": "Offset.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Offset.key": {"fullname": "sqlglot.expressions.Offset.key", "modulename": "sqlglot.expressions", "qualname": "Offset.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;offset&#x27;"}, "sqlglot.expressions.Order": {"fullname": "sqlglot.expressions.Order", "modulename": "sqlglot.expressions", "qualname": "Order", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Order.arg_types": {"fullname": "sqlglot.expressions.Order.arg_types", "modulename": "sqlglot.expressions", "qualname": "Order.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expressions&#x27;: True, &#x27;interpolate&#x27;: False, &#x27;siblings&#x27;: False}"}, "sqlglot.expressions.Order.key": {"fullname": "sqlglot.expressions.Order.key", "modulename": "sqlglot.expressions", "qualname": "Order.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;order&#x27;"}, "sqlglot.expressions.WithFill": {"fullname": "sqlglot.expressions.WithFill", "modulename": "sqlglot.expressions", "qualname": "WithFill", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.WithFill.arg_types": {"fullname": "sqlglot.expressions.WithFill.arg_types", "modulename": "sqlglot.expressions", "qualname": "WithFill.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;from&#x27;: False, &#x27;to&#x27;: False, &#x27;step&#x27;: False}"}, "sqlglot.expressions.WithFill.key": {"fullname": "sqlglot.expressions.WithFill.key", "modulename": "sqlglot.expressions", "qualname": "WithFill.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;withfill&#x27;"}, "sqlglot.expressions.Cluster": {"fullname": "sqlglot.expressions.Cluster", "modulename": "sqlglot.expressions", "qualname": "Cluster", "kind": "class", "doc": "<p></p>\n", "bases": "Order"}, "sqlglot.expressions.Cluster.key": {"fullname": "sqlglot.expressions.Cluster.key", "modulename": "sqlglot.expressions", "qualname": "Cluster.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;cluster&#x27;"}, "sqlglot.expressions.Distribute": {"fullname": "sqlglot.expressions.Distribute", "modulename": "sqlglot.expressions", "qualname": "Distribute", "kind": "class", "doc": "<p></p>\n", "bases": "Order"}, "sqlglot.expressions.Distribute.key": {"fullname": "sqlglot.expressions.Distribute.key", "modulename": "sqlglot.expressions", "qualname": "Distribute.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;distribute&#x27;"}, "sqlglot.expressions.Sort": {"fullname": "sqlglot.expressions.Sort", "modulename": "sqlglot.expressions", "qualname": "Sort", "kind": "class", "doc": "<p></p>\n", "bases": "Order"}, "sqlglot.expressions.Sort.key": {"fullname": "sqlglot.expressions.Sort.key", "modulename": "sqlglot.expressions", "qualname": "Sort.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sort&#x27;"}, "sqlglot.expressions.Ordered": {"fullname": "sqlglot.expressions.Ordered", "modulename": "sqlglot.expressions", "qualname": "Ordered", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Ordered.arg_types": {"fullname": "sqlglot.expressions.Ordered.arg_types", "modulename": "sqlglot.expressions", "qualname": "Ordered.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;desc&#x27;: False, &#x27;nulls_first&#x27;: True, &#x27;with_fill&#x27;: False}"}, "sqlglot.expressions.Ordered.key": {"fullname": "sqlglot.expressions.Ordered.key", "modulename": "sqlglot.expressions", "qualname": "Ordered.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ordered&#x27;"}, "sqlglot.expressions.Property": {"fullname": "sqlglot.expressions.Property", "modulename": "sqlglot.expressions", "qualname": "Property", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Property.arg_types": {"fullname": "sqlglot.expressions.Property.arg_types", "modulename": "sqlglot.expressions", "qualname": "Property.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;value&#x27;: True}"}, "sqlglot.expressions.Property.key": {"fullname": "sqlglot.expressions.Property.key", "modulename": "sqlglot.expressions", "qualname": "Property.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;property&#x27;"}, "sqlglot.expressions.AlgorithmProperty": {"fullname": "sqlglot.expressions.AlgorithmProperty", "modulename": "sqlglot.expressions", "qualname": "AlgorithmProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"fullname": "sqlglot.expressions.AlgorithmProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "AlgorithmProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.AlgorithmProperty.key": {"fullname": "sqlglot.expressions.AlgorithmProperty.key", "modulename": "sqlglot.expressions", "qualname": "AlgorithmProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;algorithmproperty&#x27;"}, "sqlglot.expressions.AutoIncrementProperty": {"fullname": "sqlglot.expressions.AutoIncrementProperty", "modulename": "sqlglot.expressions", "qualname": "AutoIncrementProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"fullname": "sqlglot.expressions.AutoIncrementProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "AutoIncrementProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.AutoIncrementProperty.key": {"fullname": "sqlglot.expressions.AutoIncrementProperty.key", "modulename": "sqlglot.expressions", "qualname": "AutoIncrementProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;autoincrementproperty&#x27;"}, "sqlglot.expressions.AutoRefreshProperty": {"fullname": "sqlglot.expressions.AutoRefreshProperty", "modulename": "sqlglot.expressions", "qualname": "AutoRefreshProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"fullname": "sqlglot.expressions.AutoRefreshProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "AutoRefreshProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.AutoRefreshProperty.key": {"fullname": "sqlglot.expressions.AutoRefreshProperty.key", "modulename": "sqlglot.expressions", "qualname": "AutoRefreshProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;autorefreshproperty&#x27;"}, "sqlglot.expressions.BackupProperty": {"fullname": "sqlglot.expressions.BackupProperty", "modulename": "sqlglot.expressions", "qualname": "BackupProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.BackupProperty.arg_types": {"fullname": "sqlglot.expressions.BackupProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "BackupProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.BackupProperty.key": {"fullname": "sqlglot.expressions.BackupProperty.key", "modulename": "sqlglot.expressions", "qualname": "BackupProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;backupproperty&#x27;"}, "sqlglot.expressions.BlockCompressionProperty": {"fullname": "sqlglot.expressions.BlockCompressionProperty", "modulename": "sqlglot.expressions", "qualname": "BlockCompressionProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"fullname": "sqlglot.expressions.BlockCompressionProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "BlockCompressionProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;autotemp&#x27;: False, &#x27;always&#x27;: False, &#x27;default&#x27;: False, &#x27;manual&#x27;: False, &#x27;never&#x27;: False}"}, "sqlglot.expressions.BlockCompressionProperty.key": {"fullname": "sqlglot.expressions.BlockCompressionProperty.key", "modulename": "sqlglot.expressions", "qualname": "BlockCompressionProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;blockcompressionproperty&#x27;"}, "sqlglot.expressions.CharacterSetProperty": {"fullname": "sqlglot.expressions.CharacterSetProperty", "modulename": "sqlglot.expressions", "qualname": "CharacterSetProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"fullname": "sqlglot.expressions.CharacterSetProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "CharacterSetProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;default&#x27;: True}"}, "sqlglot.expressions.CharacterSetProperty.key": {"fullname": "sqlglot.expressions.CharacterSetProperty.key", "modulename": "sqlglot.expressions", "qualname": "CharacterSetProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;charactersetproperty&#x27;"}, "sqlglot.expressions.ChecksumProperty": {"fullname": "sqlglot.expressions.ChecksumProperty", "modulename": "sqlglot.expressions", "qualname": "ChecksumProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.ChecksumProperty.arg_types": {"fullname": "sqlglot.expressions.ChecksumProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "ChecksumProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;on&#x27;: False, &#x27;default&#x27;: False}"}, "sqlglot.expressions.ChecksumProperty.key": {"fullname": "sqlglot.expressions.ChecksumProperty.key", "modulename": "sqlglot.expressions", "qualname": "ChecksumProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;checksumproperty&#x27;"}, "sqlglot.expressions.CollateProperty": {"fullname": "sqlglot.expressions.CollateProperty", "modulename": "sqlglot.expressions", "qualname": "CollateProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.CollateProperty.arg_types": {"fullname": "sqlglot.expressions.CollateProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "CollateProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;default&#x27;: False}"}, "sqlglot.expressions.CollateProperty.key": {"fullname": "sqlglot.expressions.CollateProperty.key", "modulename": "sqlglot.expressions", "qualname": "CollateProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;collateproperty&#x27;"}, "sqlglot.expressions.CopyGrantsProperty": {"fullname": "sqlglot.expressions.CopyGrantsProperty", "modulename": "sqlglot.expressions", "qualname": "CopyGrantsProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"fullname": "sqlglot.expressions.CopyGrantsProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "CopyGrantsProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.CopyGrantsProperty.key": {"fullname": "sqlglot.expressions.CopyGrantsProperty.key", "modulename": "sqlglot.expressions", "qualname": "CopyGrantsProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;copygrantsproperty&#x27;"}, "sqlglot.expressions.DataBlocksizeProperty": {"fullname": "sqlglot.expressions.DataBlocksizeProperty", "modulename": "sqlglot.expressions", "qualname": "DataBlocksizeProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"fullname": "sqlglot.expressions.DataBlocksizeProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "DataBlocksizeProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;size&#x27;: False, &#x27;units&#x27;: False, &#x27;minimum&#x27;: False, &#x27;maximum&#x27;: False, &#x27;default&#x27;: False}"}, "sqlglot.expressions.DataBlocksizeProperty.key": {"fullname": "sqlglot.expressions.DataBlocksizeProperty.key", "modulename": "sqlglot.expressions", "qualname": "DataBlocksizeProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datablocksizeproperty&#x27;"}, "sqlglot.expressions.DefinerProperty": {"fullname": "sqlglot.expressions.DefinerProperty", "modulename": "sqlglot.expressions", "qualname": "DefinerProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.DefinerProperty.arg_types": {"fullname": "sqlglot.expressions.DefinerProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "DefinerProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.DefinerProperty.key": {"fullname": "sqlglot.expressions.DefinerProperty.key", "modulename": "sqlglot.expressions", "qualname": "DefinerProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;definerproperty&#x27;"}, "sqlglot.expressions.DistKeyProperty": {"fullname": "sqlglot.expressions.DistKeyProperty", "modulename": "sqlglot.expressions", "qualname": "DistKeyProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.DistKeyProperty.arg_types": {"fullname": "sqlglot.expressions.DistKeyProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "DistKeyProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.DistKeyProperty.key": {"fullname": "sqlglot.expressions.DistKeyProperty.key", "modulename": "sqlglot.expressions", "qualname": "DistKeyProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;distkeyproperty&#x27;"}, "sqlglot.expressions.DistStyleProperty": {"fullname": "sqlglot.expressions.DistStyleProperty", "modulename": "sqlglot.expressions", "qualname": "DistStyleProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.DistStyleProperty.arg_types": {"fullname": "sqlglot.expressions.DistStyleProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "DistStyleProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.DistStyleProperty.key": {"fullname": "sqlglot.expressions.DistStyleProperty.key", "modulename": "sqlglot.expressions", "qualname": "DistStyleProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;diststyleproperty&#x27;"}, "sqlglot.expressions.EngineProperty": {"fullname": "sqlglot.expressions.EngineProperty", "modulename": "sqlglot.expressions", "qualname": "EngineProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.EngineProperty.arg_types": {"fullname": "sqlglot.expressions.EngineProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "EngineProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.EngineProperty.key": {"fullname": "sqlglot.expressions.EngineProperty.key", "modulename": "sqlglot.expressions", "qualname": "EngineProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;engineproperty&#x27;"}, "sqlglot.expressions.HeapProperty": {"fullname": "sqlglot.expressions.HeapProperty", "modulename": "sqlglot.expressions", "qualname": "HeapProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.HeapProperty.arg_types": {"fullname": "sqlglot.expressions.HeapProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "HeapProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.HeapProperty.key": {"fullname": "sqlglot.expressions.HeapProperty.key", "modulename": "sqlglot.expressions", "qualname": "HeapProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;heapproperty&#x27;"}, "sqlglot.expressions.ToTableProperty": {"fullname": "sqlglot.expressions.ToTableProperty", "modulename": "sqlglot.expressions", "qualname": "ToTableProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.ToTableProperty.arg_types": {"fullname": "sqlglot.expressions.ToTableProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "ToTableProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.ToTableProperty.key": {"fullname": "sqlglot.expressions.ToTableProperty.key", "modulename": "sqlglot.expressions", "qualname": "ToTableProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;totableproperty&#x27;"}, "sqlglot.expressions.ExecuteAsProperty": {"fullname": "sqlglot.expressions.ExecuteAsProperty", "modulename": "sqlglot.expressions", "qualname": "ExecuteAsProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"fullname": "sqlglot.expressions.ExecuteAsProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "ExecuteAsProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.ExecuteAsProperty.key": {"fullname": "sqlglot.expressions.ExecuteAsProperty.key", "modulename": "sqlglot.expressions", "qualname": "ExecuteAsProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;executeasproperty&#x27;"}, "sqlglot.expressions.ExternalProperty": {"fullname": "sqlglot.expressions.ExternalProperty", "modulename": "sqlglot.expressions", "qualname": "ExternalProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.ExternalProperty.arg_types": {"fullname": "sqlglot.expressions.ExternalProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "ExternalProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.ExternalProperty.key": {"fullname": "sqlglot.expressions.ExternalProperty.key", "modulename": "sqlglot.expressions", "qualname": "ExternalProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;externalproperty&#x27;"}, "sqlglot.expressions.FallbackProperty": {"fullname": "sqlglot.expressions.FallbackProperty", "modulename": "sqlglot.expressions", "qualname": "FallbackProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.FallbackProperty.arg_types": {"fullname": "sqlglot.expressions.FallbackProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "FallbackProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;no&#x27;: True, &#x27;protection&#x27;: False}"}, "sqlglot.expressions.FallbackProperty.key": {"fullname": "sqlglot.expressions.FallbackProperty.key", "modulename": "sqlglot.expressions", "qualname": "FallbackProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;fallbackproperty&#x27;"}, "sqlglot.expressions.FileFormatProperty": {"fullname": "sqlglot.expressions.FileFormatProperty", "modulename": "sqlglot.expressions", "qualname": "FileFormatProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.FileFormatProperty.arg_types": {"fullname": "sqlglot.expressions.FileFormatProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "FileFormatProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.FileFormatProperty.key": {"fullname": "sqlglot.expressions.FileFormatProperty.key", "modulename": "sqlglot.expressions", "qualname": "FileFormatProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;fileformatproperty&#x27;"}, "sqlglot.expressions.FreespaceProperty": {"fullname": "sqlglot.expressions.FreespaceProperty", "modulename": "sqlglot.expressions", "qualname": "FreespaceProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.FreespaceProperty.arg_types": {"fullname": "sqlglot.expressions.FreespaceProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "FreespaceProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;percent&#x27;: False}"}, "sqlglot.expressions.FreespaceProperty.key": {"fullname": "sqlglot.expressions.FreespaceProperty.key", "modulename": "sqlglot.expressions", "qualname": "FreespaceProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;freespaceproperty&#x27;"}, "sqlglot.expressions.GlobalProperty": {"fullname": "sqlglot.expressions.GlobalProperty", "modulename": "sqlglot.expressions", "qualname": "GlobalProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.GlobalProperty.arg_types": {"fullname": "sqlglot.expressions.GlobalProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "GlobalProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.GlobalProperty.key": {"fullname": "sqlglot.expressions.GlobalProperty.key", "modulename": "sqlglot.expressions", "qualname": "GlobalProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;globalproperty&#x27;"}, "sqlglot.expressions.IcebergProperty": {"fullname": "sqlglot.expressions.IcebergProperty", "modulename": "sqlglot.expressions", "qualname": "IcebergProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.IcebergProperty.arg_types": {"fullname": "sqlglot.expressions.IcebergProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "IcebergProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.IcebergProperty.key": {"fullname": "sqlglot.expressions.IcebergProperty.key", "modulename": "sqlglot.expressions", "qualname": "IcebergProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;icebergproperty&#x27;"}, "sqlglot.expressions.InheritsProperty": {"fullname": "sqlglot.expressions.InheritsProperty", "modulename": "sqlglot.expressions", "qualname": "InheritsProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.InheritsProperty.arg_types": {"fullname": "sqlglot.expressions.InheritsProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "InheritsProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.InheritsProperty.key": {"fullname": "sqlglot.expressions.InheritsProperty.key", "modulename": "sqlglot.expressions", "qualname": "InheritsProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;inheritsproperty&#x27;"}, "sqlglot.expressions.InputModelProperty": {"fullname": "sqlglot.expressions.InputModelProperty", "modulename": "sqlglot.expressions", "qualname": "InputModelProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.InputModelProperty.arg_types": {"fullname": "sqlglot.expressions.InputModelProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "InputModelProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.InputModelProperty.key": {"fullname": "sqlglot.expressions.InputModelProperty.key", "modulename": "sqlglot.expressions", "qualname": "InputModelProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;inputmodelproperty&#x27;"}, "sqlglot.expressions.OutputModelProperty": {"fullname": "sqlglot.expressions.OutputModelProperty", "modulename": "sqlglot.expressions", "qualname": "OutputModelProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.OutputModelProperty.arg_types": {"fullname": "sqlglot.expressions.OutputModelProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "OutputModelProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.OutputModelProperty.key": {"fullname": "sqlglot.expressions.OutputModelProperty.key", "modulename": "sqlglot.expressions", "qualname": "OutputModelProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;outputmodelproperty&#x27;"}, "sqlglot.expressions.IsolatedLoadingProperty": {"fullname": "sqlglot.expressions.IsolatedLoadingProperty", "modulename": "sqlglot.expressions", "qualname": "IsolatedLoadingProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"fullname": "sqlglot.expressions.IsolatedLoadingProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "IsolatedLoadingProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;no&#x27;: False, &#x27;concurrent&#x27;: False, &#x27;target&#x27;: False}"}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"fullname": "sqlglot.expressions.IsolatedLoadingProperty.key", "modulename": "sqlglot.expressions", "qualname": "IsolatedLoadingProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;isolatedloadingproperty&#x27;"}, "sqlglot.expressions.JournalProperty": {"fullname": "sqlglot.expressions.JournalProperty", "modulename": "sqlglot.expressions", "qualname": "JournalProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.JournalProperty.arg_types": {"fullname": "sqlglot.expressions.JournalProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "JournalProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;no&#x27;: False, &#x27;dual&#x27;: False, &#x27;before&#x27;: False, &#x27;local&#x27;: False, &#x27;after&#x27;: False}"}, "sqlglot.expressions.JournalProperty.key": {"fullname": "sqlglot.expressions.JournalProperty.key", "modulename": "sqlglot.expressions", "qualname": "JournalProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;journalproperty&#x27;"}, "sqlglot.expressions.LanguageProperty": {"fullname": "sqlglot.expressions.LanguageProperty", "modulename": "sqlglot.expressions", "qualname": "LanguageProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.LanguageProperty.arg_types": {"fullname": "sqlglot.expressions.LanguageProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "LanguageProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.LanguageProperty.key": {"fullname": "sqlglot.expressions.LanguageProperty.key", "modulename": "sqlglot.expressions", "qualname": "LanguageProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;languageproperty&#x27;"}, "sqlglot.expressions.ClusteredByProperty": {"fullname": "sqlglot.expressions.ClusteredByProperty", "modulename": "sqlglot.expressions", "qualname": "ClusteredByProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"fullname": "sqlglot.expressions.ClusteredByProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "ClusteredByProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;sorted_by&#x27;: False, &#x27;buckets&#x27;: True}"}, "sqlglot.expressions.ClusteredByProperty.key": {"fullname": "sqlglot.expressions.ClusteredByProperty.key", "modulename": "sqlglot.expressions", "qualname": "ClusteredByProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;clusteredbyproperty&#x27;"}, "sqlglot.expressions.DictProperty": {"fullname": "sqlglot.expressions.DictProperty", "modulename": "sqlglot.expressions", "qualname": "DictProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.DictProperty.arg_types": {"fullname": "sqlglot.expressions.DictProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "DictProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: True, &#x27;settings&#x27;: False}"}, "sqlglot.expressions.DictProperty.key": {"fullname": "sqlglot.expressions.DictProperty.key", "modulename": "sqlglot.expressions", "qualname": "DictProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dictproperty&#x27;"}, "sqlglot.expressions.DictSubProperty": {"fullname": "sqlglot.expressions.DictSubProperty", "modulename": "sqlglot.expressions", "qualname": "DictSubProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.DictSubProperty.key": {"fullname": "sqlglot.expressions.DictSubProperty.key", "modulename": "sqlglot.expressions", "qualname": "DictSubProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dictsubproperty&#x27;"}, "sqlglot.expressions.DictRange": {"fullname": "sqlglot.expressions.DictRange", "modulename": "sqlglot.expressions", "qualname": "DictRange", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.DictRange.arg_types": {"fullname": "sqlglot.expressions.DictRange.arg_types", "modulename": "sqlglot.expressions", "qualname": "DictRange.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;min&#x27;: True, &#x27;max&#x27;: True}"}, "sqlglot.expressions.DictRange.key": {"fullname": "sqlglot.expressions.DictRange.key", "modulename": "sqlglot.expressions", "qualname": "DictRange.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dictrange&#x27;"}, "sqlglot.expressions.OnCluster": {"fullname": "sqlglot.expressions.OnCluster", "modulename": "sqlglot.expressions", "qualname": "OnCluster", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.OnCluster.arg_types": {"fullname": "sqlglot.expressions.OnCluster.arg_types", "modulename": "sqlglot.expressions", "qualname": "OnCluster.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.OnCluster.key": {"fullname": "sqlglot.expressions.OnCluster.key", "modulename": "sqlglot.expressions", "qualname": "OnCluster.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;oncluster&#x27;"}, "sqlglot.expressions.LikeProperty": {"fullname": "sqlglot.expressions.LikeProperty", "modulename": "sqlglot.expressions", "qualname": "LikeProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.LikeProperty.arg_types": {"fullname": "sqlglot.expressions.LikeProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "LikeProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.LikeProperty.key": {"fullname": "sqlglot.expressions.LikeProperty.key", "modulename": "sqlglot.expressions", "qualname": "LikeProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;likeproperty&#x27;"}, "sqlglot.expressions.LocationProperty": {"fullname": "sqlglot.expressions.LocationProperty", "modulename": "sqlglot.expressions", "qualname": "LocationProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.LocationProperty.arg_types": {"fullname": "sqlglot.expressions.LocationProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "LocationProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.LocationProperty.key": {"fullname": "sqlglot.expressions.LocationProperty.key", "modulename": "sqlglot.expressions", "qualname": "LocationProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;locationproperty&#x27;"}, "sqlglot.expressions.LockProperty": {"fullname": "sqlglot.expressions.LockProperty", "modulename": "sqlglot.expressions", "qualname": "LockProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.LockProperty.arg_types": {"fullname": "sqlglot.expressions.LockProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "LockProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.LockProperty.key": {"fullname": "sqlglot.expressions.LockProperty.key", "modulename": "sqlglot.expressions", "qualname": "LockProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lockproperty&#x27;"}, "sqlglot.expressions.LockingProperty": {"fullname": "sqlglot.expressions.LockingProperty", "modulename": "sqlglot.expressions", "qualname": "LockingProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.LockingProperty.arg_types": {"fullname": "sqlglot.expressions.LockingProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "LockingProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;kind&#x27;: True, &#x27;for_or_in&#x27;: False, &#x27;lock_type&#x27;: True, &#x27;override&#x27;: False}"}, "sqlglot.expressions.LockingProperty.key": {"fullname": "sqlglot.expressions.LockingProperty.key", "modulename": "sqlglot.expressions", "qualname": "LockingProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lockingproperty&#x27;"}, "sqlglot.expressions.LogProperty": {"fullname": "sqlglot.expressions.LogProperty", "modulename": "sqlglot.expressions", "qualname": "LogProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.LogProperty.arg_types": {"fullname": "sqlglot.expressions.LogProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "LogProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;no&#x27;: True}"}, "sqlglot.expressions.LogProperty.key": {"fullname": "sqlglot.expressions.LogProperty.key", "modulename": "sqlglot.expressions", "qualname": "LogProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;logproperty&#x27;"}, "sqlglot.expressions.MaterializedProperty": {"fullname": "sqlglot.expressions.MaterializedProperty", "modulename": "sqlglot.expressions", "qualname": "MaterializedProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.MaterializedProperty.arg_types": {"fullname": "sqlglot.expressions.MaterializedProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "MaterializedProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.MaterializedProperty.key": {"fullname": "sqlglot.expressions.MaterializedProperty.key", "modulename": "sqlglot.expressions", "qualname": "MaterializedProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;materializedproperty&#x27;"}, "sqlglot.expressions.MergeBlockRatioProperty": {"fullname": "sqlglot.expressions.MergeBlockRatioProperty", "modulename": "sqlglot.expressions", "qualname": "MergeBlockRatioProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"fullname": "sqlglot.expressions.MergeBlockRatioProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "MergeBlockRatioProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;no&#x27;: False, &#x27;default&#x27;: False, &#x27;percent&#x27;: False}"}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"fullname": "sqlglot.expressions.MergeBlockRatioProperty.key", "modulename": "sqlglot.expressions", "qualname": "MergeBlockRatioProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;mergeblockratioproperty&#x27;"}, "sqlglot.expressions.NoPrimaryIndexProperty": {"fullname": "sqlglot.expressions.NoPrimaryIndexProperty", "modulename": "sqlglot.expressions", "qualname": "NoPrimaryIndexProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"fullname": "sqlglot.expressions.NoPrimaryIndexProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "NoPrimaryIndexProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"fullname": "sqlglot.expressions.NoPrimaryIndexProperty.key", "modulename": "sqlglot.expressions", "qualname": "NoPrimaryIndexProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;noprimaryindexproperty&#x27;"}, "sqlglot.expressions.OnProperty": {"fullname": "sqlglot.expressions.OnProperty", "modulename": "sqlglot.expressions", "qualname": "OnProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.OnProperty.arg_types": {"fullname": "sqlglot.expressions.OnProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "OnProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.OnProperty.key": {"fullname": "sqlglot.expressions.OnProperty.key", "modulename": "sqlglot.expressions", "qualname": "OnProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;onproperty&#x27;"}, "sqlglot.expressions.OnCommitProperty": {"fullname": "sqlglot.expressions.OnCommitProperty", "modulename": "sqlglot.expressions", "qualname": "OnCommitProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.OnCommitProperty.arg_types": {"fullname": "sqlglot.expressions.OnCommitProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "OnCommitProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;delete&#x27;: False}"}, "sqlglot.expressions.OnCommitProperty.key": {"fullname": "sqlglot.expressions.OnCommitProperty.key", "modulename": "sqlglot.expressions", "qualname": "OnCommitProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;oncommitproperty&#x27;"}, "sqlglot.expressions.PartitionedByProperty": {"fullname": "sqlglot.expressions.PartitionedByProperty", "modulename": "sqlglot.expressions", "qualname": "PartitionedByProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"fullname": "sqlglot.expressions.PartitionedByProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "PartitionedByProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.PartitionedByProperty.key": {"fullname": "sqlglot.expressions.PartitionedByProperty.key", "modulename": "sqlglot.expressions", "qualname": "PartitionedByProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;partitionedbyproperty&#x27;"}, "sqlglot.expressions.PartitionBoundSpec": {"fullname": "sqlglot.expressions.PartitionBoundSpec", "modulename": "sqlglot.expressions", "qualname": "PartitionBoundSpec", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"fullname": "sqlglot.expressions.PartitionBoundSpec.arg_types", "modulename": "sqlglot.expressions", "qualname": "PartitionBoundSpec.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: False, &#x27;from_expressions&#x27;: False, &#x27;to_expressions&#x27;: False}"}, "sqlglot.expressions.PartitionBoundSpec.key": {"fullname": "sqlglot.expressions.PartitionBoundSpec.key", "modulename": "sqlglot.expressions", "qualname": "PartitionBoundSpec.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;partitionboundspec&#x27;"}, "sqlglot.expressions.PartitionedOfProperty": {"fullname": "sqlglot.expressions.PartitionedOfProperty", "modulename": "sqlglot.expressions", "qualname": "PartitionedOfProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"fullname": "sqlglot.expressions.PartitionedOfProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "PartitionedOfProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.PartitionedOfProperty.key": {"fullname": "sqlglot.expressions.PartitionedOfProperty.key", "modulename": "sqlglot.expressions", "qualname": "PartitionedOfProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;partitionedofproperty&#x27;"}, "sqlglot.expressions.RemoteWithConnectionModelProperty": {"fullname": "sqlglot.expressions.RemoteWithConnectionModelProperty", "modulename": "sqlglot.expressions", "qualname": "RemoteWithConnectionModelProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"fullname": "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "RemoteWithConnectionModelProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"fullname": "sqlglot.expressions.RemoteWithConnectionModelProperty.key", "modulename": "sqlglot.expressions", "qualname": "RemoteWithConnectionModelProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;remotewithconnectionmodelproperty&#x27;"}, "sqlglot.expressions.ReturnsProperty": {"fullname": "sqlglot.expressions.ReturnsProperty", "modulename": "sqlglot.expressions", "qualname": "ReturnsProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.ReturnsProperty.arg_types": {"fullname": "sqlglot.expressions.ReturnsProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "ReturnsProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;is_table&#x27;: False, &#x27;table&#x27;: False}"}, "sqlglot.expressions.ReturnsProperty.key": {"fullname": "sqlglot.expressions.ReturnsProperty.key", "modulename": "sqlglot.expressions", "qualname": "ReturnsProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;returnsproperty&#x27;"}, "sqlglot.expressions.RowFormatProperty": {"fullname": "sqlglot.expressions.RowFormatProperty", "modulename": "sqlglot.expressions", "qualname": "RowFormatProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.RowFormatProperty.arg_types": {"fullname": "sqlglot.expressions.RowFormatProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "RowFormatProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.RowFormatProperty.key": {"fullname": "sqlglot.expressions.RowFormatProperty.key", "modulename": "sqlglot.expressions", "qualname": "RowFormatProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rowformatproperty&#x27;"}, "sqlglot.expressions.RowFormatDelimitedProperty": {"fullname": "sqlglot.expressions.RowFormatDelimitedProperty", "modulename": "sqlglot.expressions", "qualname": "RowFormatDelimitedProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"fullname": "sqlglot.expressions.RowFormatDelimitedProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "RowFormatDelimitedProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;fields&#x27;: False, &#x27;escaped&#x27;: False, &#x27;collection_items&#x27;: False, &#x27;map_keys&#x27;: False, &#x27;lines&#x27;: False, &#x27;null&#x27;: False, &#x27;serde&#x27;: False}"}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"fullname": "sqlglot.expressions.RowFormatDelimitedProperty.key", "modulename": "sqlglot.expressions", "qualname": "RowFormatDelimitedProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rowformatdelimitedproperty&#x27;"}, "sqlglot.expressions.RowFormatSerdeProperty": {"fullname": "sqlglot.expressions.RowFormatSerdeProperty", "modulename": "sqlglot.expressions", "qualname": "RowFormatSerdeProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"fullname": "sqlglot.expressions.RowFormatSerdeProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "RowFormatSerdeProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;serde_properties&#x27;: False}"}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"fullname": "sqlglot.expressions.RowFormatSerdeProperty.key", "modulename": "sqlglot.expressions", "qualname": "RowFormatSerdeProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rowformatserdeproperty&#x27;"}, "sqlglot.expressions.QueryTransform": {"fullname": "sqlglot.expressions.QueryTransform", "modulename": "sqlglot.expressions", "qualname": "QueryTransform", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.QueryTransform.arg_types": {"fullname": "sqlglot.expressions.QueryTransform.arg_types", "modulename": "sqlglot.expressions", "qualname": "QueryTransform.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;command_script&#x27;: True, &#x27;schema&#x27;: False, &#x27;row_format_before&#x27;: False, &#x27;record_writer&#x27;: False, &#x27;row_format_after&#x27;: False, &#x27;record_reader&#x27;: False}"}, "sqlglot.expressions.QueryTransform.key": {"fullname": "sqlglot.expressions.QueryTransform.key", "modulename": "sqlglot.expressions", "qualname": "QueryTransform.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;querytransform&#x27;"}, "sqlglot.expressions.SampleProperty": {"fullname": "sqlglot.expressions.SampleProperty", "modulename": "sqlglot.expressions", "qualname": "SampleProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SampleProperty.arg_types": {"fullname": "sqlglot.expressions.SampleProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SampleProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.SampleProperty.key": {"fullname": "sqlglot.expressions.SampleProperty.key", "modulename": "sqlglot.expressions", "qualname": "SampleProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sampleproperty&#x27;"}, "sqlglot.expressions.SchemaCommentProperty": {"fullname": "sqlglot.expressions.SchemaCommentProperty", "modulename": "sqlglot.expressions", "qualname": "SchemaCommentProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"fullname": "sqlglot.expressions.SchemaCommentProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SchemaCommentProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.SchemaCommentProperty.key": {"fullname": "sqlglot.expressions.SchemaCommentProperty.key", "modulename": "sqlglot.expressions", "qualname": "SchemaCommentProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;schemacommentproperty&#x27;"}, "sqlglot.expressions.SerdeProperties": {"fullname": "sqlglot.expressions.SerdeProperties", "modulename": "sqlglot.expressions", "qualname": "SerdeProperties", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SerdeProperties.arg_types": {"fullname": "sqlglot.expressions.SerdeProperties.arg_types", "modulename": "sqlglot.expressions", "qualname": "SerdeProperties.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.SerdeProperties.key": {"fullname": "sqlglot.expressions.SerdeProperties.key", "modulename": "sqlglot.expressions", "qualname": "SerdeProperties.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;serdeproperties&#x27;"}, "sqlglot.expressions.SetProperty": {"fullname": "sqlglot.expressions.SetProperty", "modulename": "sqlglot.expressions", "qualname": "SetProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SetProperty.arg_types": {"fullname": "sqlglot.expressions.SetProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SetProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;multi&#x27;: True}"}, "sqlglot.expressions.SetProperty.key": {"fullname": "sqlglot.expressions.SetProperty.key", "modulename": "sqlglot.expressions", "qualname": "SetProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;setproperty&#x27;"}, "sqlglot.expressions.SharingProperty": {"fullname": "sqlglot.expressions.SharingProperty", "modulename": "sqlglot.expressions", "qualname": "SharingProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SharingProperty.arg_types": {"fullname": "sqlglot.expressions.SharingProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SharingProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.SharingProperty.key": {"fullname": "sqlglot.expressions.SharingProperty.key", "modulename": "sqlglot.expressions", "qualname": "SharingProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sharingproperty&#x27;"}, "sqlglot.expressions.SetConfigProperty": {"fullname": "sqlglot.expressions.SetConfigProperty", "modulename": "sqlglot.expressions", "qualname": "SetConfigProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SetConfigProperty.arg_types": {"fullname": "sqlglot.expressions.SetConfigProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SetConfigProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.SetConfigProperty.key": {"fullname": "sqlglot.expressions.SetConfigProperty.key", "modulename": "sqlglot.expressions", "qualname": "SetConfigProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;setconfigproperty&#x27;"}, "sqlglot.expressions.SettingsProperty": {"fullname": "sqlglot.expressions.SettingsProperty", "modulename": "sqlglot.expressions", "qualname": "SettingsProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SettingsProperty.arg_types": {"fullname": "sqlglot.expressions.SettingsProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SettingsProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.SettingsProperty.key": {"fullname": "sqlglot.expressions.SettingsProperty.key", "modulename": "sqlglot.expressions", "qualname": "SettingsProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;settingsproperty&#x27;"}, "sqlglot.expressions.SortKeyProperty": {"fullname": "sqlglot.expressions.SortKeyProperty", "modulename": "sqlglot.expressions", "qualname": "SortKeyProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SortKeyProperty.arg_types": {"fullname": "sqlglot.expressions.SortKeyProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SortKeyProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;compound&#x27;: False}"}, "sqlglot.expressions.SortKeyProperty.key": {"fullname": "sqlglot.expressions.SortKeyProperty.key", "modulename": "sqlglot.expressions", "qualname": "SortKeyProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sortkeyproperty&#x27;"}, "sqlglot.expressions.SqlReadWriteProperty": {"fullname": "sqlglot.expressions.SqlReadWriteProperty", "modulename": "sqlglot.expressions", "qualname": "SqlReadWriteProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"fullname": "sqlglot.expressions.SqlReadWriteProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SqlReadWriteProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.SqlReadWriteProperty.key": {"fullname": "sqlglot.expressions.SqlReadWriteProperty.key", "modulename": "sqlglot.expressions", "qualname": "SqlReadWriteProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sqlreadwriteproperty&#x27;"}, "sqlglot.expressions.SqlSecurityProperty": {"fullname": "sqlglot.expressions.SqlSecurityProperty", "modulename": "sqlglot.expressions", "qualname": "SqlSecurityProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"fullname": "sqlglot.expressions.SqlSecurityProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SqlSecurityProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;definer&#x27;: True}"}, "sqlglot.expressions.SqlSecurityProperty.key": {"fullname": "sqlglot.expressions.SqlSecurityProperty.key", "modulename": "sqlglot.expressions", "qualname": "SqlSecurityProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sqlsecurityproperty&#x27;"}, "sqlglot.expressions.StabilityProperty": {"fullname": "sqlglot.expressions.StabilityProperty", "modulename": "sqlglot.expressions", "qualname": "StabilityProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.StabilityProperty.arg_types": {"fullname": "sqlglot.expressions.StabilityProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "StabilityProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.StabilityProperty.key": {"fullname": "sqlglot.expressions.StabilityProperty.key", "modulename": "sqlglot.expressions", "qualname": "StabilityProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;stabilityproperty&#x27;"}, "sqlglot.expressions.TemporaryProperty": {"fullname": "sqlglot.expressions.TemporaryProperty", "modulename": "sqlglot.expressions", "qualname": "TemporaryProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.TemporaryProperty.arg_types": {"fullname": "sqlglot.expressions.TemporaryProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "TemporaryProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.TemporaryProperty.key": {"fullname": "sqlglot.expressions.TemporaryProperty.key", "modulename": "sqlglot.expressions", "qualname": "TemporaryProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;temporaryproperty&#x27;"}, "sqlglot.expressions.TransformModelProperty": {"fullname": "sqlglot.expressions.TransformModelProperty", "modulename": "sqlglot.expressions", "qualname": "TransformModelProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.TransformModelProperty.arg_types": {"fullname": "sqlglot.expressions.TransformModelProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "TransformModelProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.TransformModelProperty.key": {"fullname": "sqlglot.expressions.TransformModelProperty.key", "modulename": "sqlglot.expressions", "qualname": "TransformModelProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;transformmodelproperty&#x27;"}, "sqlglot.expressions.TransientProperty": {"fullname": "sqlglot.expressions.TransientProperty", "modulename": "sqlglot.expressions", "qualname": "TransientProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.TransientProperty.arg_types": {"fullname": "sqlglot.expressions.TransientProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "TransientProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.TransientProperty.key": {"fullname": "sqlglot.expressions.TransientProperty.key", "modulename": "sqlglot.expressions", "qualname": "TransientProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;transientproperty&#x27;"}, "sqlglot.expressions.UnloggedProperty": {"fullname": "sqlglot.expressions.UnloggedProperty", "modulename": "sqlglot.expressions", "qualname": "UnloggedProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.UnloggedProperty.arg_types": {"fullname": "sqlglot.expressions.UnloggedProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "UnloggedProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.UnloggedProperty.key": {"fullname": "sqlglot.expressions.UnloggedProperty.key", "modulename": "sqlglot.expressions", "qualname": "UnloggedProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unloggedproperty&#x27;"}, "sqlglot.expressions.ViewAttributeProperty": {"fullname": "sqlglot.expressions.ViewAttributeProperty", "modulename": "sqlglot.expressions", "qualname": "ViewAttributeProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"fullname": "sqlglot.expressions.ViewAttributeProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "ViewAttributeProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.ViewAttributeProperty.key": {"fullname": "sqlglot.expressions.ViewAttributeProperty.key", "modulename": "sqlglot.expressions", "qualname": "ViewAttributeProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;viewattributeproperty&#x27;"}, "sqlglot.expressions.VolatileProperty": {"fullname": "sqlglot.expressions.VolatileProperty", "modulename": "sqlglot.expressions", "qualname": "VolatileProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.VolatileProperty.arg_types": {"fullname": "sqlglot.expressions.VolatileProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "VolatileProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.VolatileProperty.key": {"fullname": "sqlglot.expressions.VolatileProperty.key", "modulename": "sqlglot.expressions", "qualname": "VolatileProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;volatileproperty&#x27;"}, "sqlglot.expressions.WithDataProperty": {"fullname": "sqlglot.expressions.WithDataProperty", "modulename": "sqlglot.expressions", "qualname": "WithDataProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.WithDataProperty.arg_types": {"fullname": "sqlglot.expressions.WithDataProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "WithDataProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;no&#x27;: True, &#x27;statistics&#x27;: False}"}, "sqlglot.expressions.WithDataProperty.key": {"fullname": "sqlglot.expressions.WithDataProperty.key", "modulename": "sqlglot.expressions", "qualname": "WithDataProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;withdataproperty&#x27;"}, "sqlglot.expressions.WithJournalTableProperty": {"fullname": "sqlglot.expressions.WithJournalTableProperty", "modulename": "sqlglot.expressions", "qualname": "WithJournalTableProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"fullname": "sqlglot.expressions.WithJournalTableProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "WithJournalTableProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.WithJournalTableProperty.key": {"fullname": "sqlglot.expressions.WithJournalTableProperty.key", "modulename": "sqlglot.expressions", "qualname": "WithJournalTableProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;withjournaltableproperty&#x27;"}, "sqlglot.expressions.WithSystemVersioningProperty": {"fullname": "sqlglot.expressions.WithSystemVersioningProperty", "modulename": "sqlglot.expressions", "qualname": "WithSystemVersioningProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"fullname": "sqlglot.expressions.WithSystemVersioningProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "WithSystemVersioningProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"fullname": "sqlglot.expressions.WithSystemVersioningProperty.key", "modulename": "sqlglot.expressions", "qualname": "WithSystemVersioningProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;withsystemversioningproperty&#x27;"}, "sqlglot.expressions.Properties": {"fullname": "sqlglot.expressions.Properties", "modulename": "sqlglot.expressions", "qualname": "Properties", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Properties.arg_types": {"fullname": "sqlglot.expressions.Properties.arg_types", "modulename": "sqlglot.expressions", "qualname": "Properties.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"fullname": "sqlglot.expressions.Properties.NAME_TO_PROPERTY", "modulename": "sqlglot.expressions", "qualname": "Properties.NAME_TO_PROPERTY", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;, &#x27;CLUSTERED_BY&#x27;: &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;, &#x27;DEFINER&#x27;: &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;, &#x27;DISTKEY&#x27;: &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;, &#x27;DISTSTYLE&#x27;: &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;, &#x27;ENGINE&#x27;: &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;, &#x27;EXECUTE AS&#x27;: &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;, &#x27;LANGUAGE&#x27;: &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;, &#x27;LOCATION&#x27;: &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;, &#x27;LOCK&#x27;: &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;, &#x27;RETURNS&#x27;: &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;, &#x27;SORTKEY&#x27;: &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;}"}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"fullname": "sqlglot.expressions.Properties.PROPERTY_TO_NAME", "modulename": "sqlglot.expressions", "qualname": "Properties.PROPERTY_TO_NAME", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &#x27;ALGORITHM&#x27;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &#x27;AUTO_INCREMENT&#x27;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &#x27;CHARACTER SET&#x27;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &#x27;CLUSTERED_BY&#x27;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &#x27;COLLATE&#x27;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &#x27;COMMENT&#x27;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &#x27;DEFINER&#x27;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &#x27;DISTKEY&#x27;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &#x27;DISTSTYLE&#x27;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &#x27;ENGINE&#x27;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &#x27;EXECUTE AS&#x27;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &#x27;FORMAT&#x27;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &#x27;LANGUAGE&#x27;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &#x27;LOCATION&#x27;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &#x27;LOCK&#x27;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &#x27;PARTITIONED_BY&#x27;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &#x27;RETURNS&#x27;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &#x27;ROW_FORMAT&#x27;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &#x27;SORTKEY&#x27;}"}, "sqlglot.expressions.Properties.Location": {"fullname": "sqlglot.expressions.Properties.Location", "modulename": "sqlglot.expressions", "qualname": "Properties.Location", "kind": "class", "doc": "<p>An enumeration.</p>\n", "bases": "sqlglot.helper.AutoName"}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"fullname": "sqlglot.expressions.Properties.Location.POST_CREATE", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.POST_CREATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;"}, "sqlglot.expressions.Properties.Location.POST_NAME": {"fullname": "sqlglot.expressions.Properties.Location.POST_NAME", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.POST_NAME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;"}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"fullname": "sqlglot.expressions.Properties.Location.POST_SCHEMA", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.POST_SCHEMA", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;"}, "sqlglot.expressions.Properties.Location.POST_WITH": {"fullname": "sqlglot.expressions.Properties.Location.POST_WITH", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.POST_WITH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;"}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"fullname": "sqlglot.expressions.Properties.Location.POST_ALIAS", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.POST_ALIAS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;"}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"fullname": "sqlglot.expressions.Properties.Location.POST_EXPRESSION", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.POST_EXPRESSION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;"}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"fullname": "sqlglot.expressions.Properties.Location.POST_INDEX", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.POST_INDEX", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.POST_INDEX: &#x27;POST_INDEX&#x27;&gt;"}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"fullname": "sqlglot.expressions.Properties.Location.UNSUPPORTED", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.UNSUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;"}, "sqlglot.expressions.Properties.from_dict": {"fullname": "sqlglot.expressions.Properties.from_dict", "modulename": "sqlglot.expressions", "qualname": "Properties.from_dict", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">properties_dict</span><span class=\"p\">:</span> <span class=\"n\">Dict</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Properties.key": {"fullname": "sqlglot.expressions.Properties.key", "modulename": "sqlglot.expressions", "qualname": "Properties.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;properties&#x27;"}, "sqlglot.expressions.Qualify": {"fullname": "sqlglot.expressions.Qualify", "modulename": "sqlglot.expressions", "qualname": "Qualify", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Qualify.key": {"fullname": "sqlglot.expressions.Qualify.key", "modulename": "sqlglot.expressions", "qualname": "Qualify.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;qualify&#x27;"}, "sqlglot.expressions.InputOutputFormat": {"fullname": "sqlglot.expressions.InputOutputFormat", "modulename": "sqlglot.expressions", "qualname": "InputOutputFormat", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.InputOutputFormat.arg_types": {"fullname": "sqlglot.expressions.InputOutputFormat.arg_types", "modulename": "sqlglot.expressions", "qualname": "InputOutputFormat.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;input_format&#x27;: False, &#x27;output_format&#x27;: False}"}, "sqlglot.expressions.InputOutputFormat.key": {"fullname": "sqlglot.expressions.InputOutputFormat.key", "modulename": "sqlglot.expressions", "qualname": "InputOutputFormat.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;inputoutputformat&#x27;"}, "sqlglot.expressions.Return": {"fullname": "sqlglot.expressions.Return", "modulename": "sqlglot.expressions", "qualname": "Return", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Return.key": {"fullname": "sqlglot.expressions.Return.key", "modulename": "sqlglot.expressions", "qualname": "Return.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;return&#x27;"}, "sqlglot.expressions.Reference": {"fullname": "sqlglot.expressions.Reference", "modulename": "sqlglot.expressions", "qualname": "Reference", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Reference.arg_types": {"fullname": "sqlglot.expressions.Reference.arg_types", "modulename": "sqlglot.expressions", "qualname": "Reference.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.Reference.key": {"fullname": "sqlglot.expressions.Reference.key", "modulename": "sqlglot.expressions", "qualname": "Reference.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;reference&#x27;"}, "sqlglot.expressions.Tuple": {"fullname": "sqlglot.expressions.Tuple", "modulename": "sqlglot.expressions", "qualname": "Tuple", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Tuple.arg_types": {"fullname": "sqlglot.expressions.Tuple.arg_types", "modulename": "sqlglot.expressions", "qualname": "Tuple.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Tuple.isin": {"fullname": "sqlglot.expressions.Tuple.isin", "modulename": "sqlglot.expressions", "qualname": "Tuple.isin", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Any</span>,</span><span class=\"param\">\t<span class=\"n\">query</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">unnest</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">,</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">In</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Tuple.key": {"fullname": "sqlglot.expressions.Tuple.key", "modulename": "sqlglot.expressions", "qualname": "Tuple.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tuple&#x27;"}, "sqlglot.expressions.QUERY_MODIFIERS": {"fullname": "sqlglot.expressions.QUERY_MODIFIERS", "modulename": "sqlglot.expressions", "qualname": "QUERY_MODIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;match&#x27;: False, &#x27;laterals&#x27;: False, &#x27;joins&#x27;: False, &#x27;connect&#x27;: False, &#x27;pivots&#x27;: False, &#x27;prewhere&#x27;: False, &#x27;where&#x27;: False, &#x27;group&#x27;: False, &#x27;having&#x27;: False, &#x27;qualify&#x27;: False, &#x27;windows&#x27;: False, &#x27;distribute&#x27;: False, &#x27;sort&#x27;: False, &#x27;cluster&#x27;: False, &#x27;order&#x27;: False, &#x27;limit&#x27;: False, &#x27;offset&#x27;: False, &#x27;locks&#x27;: False, &#x27;sample&#x27;: False, &#x27;settings&#x27;: False, &#x27;format&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.QueryOption": {"fullname": "sqlglot.expressions.QueryOption", "modulename": "sqlglot.expressions", "qualname": "QueryOption", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.QueryOption.arg_types": {"fullname": "sqlglot.expressions.QueryOption.arg_types", "modulename": "sqlglot.expressions", "qualname": "QueryOption.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.QueryOption.key": {"fullname": "sqlglot.expressions.QueryOption.key", "modulename": "sqlglot.expressions", "qualname": "QueryOption.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;queryoption&#x27;"}, "sqlglot.expressions.WithTableHint": {"fullname": "sqlglot.expressions.WithTableHint", "modulename": "sqlglot.expressions", "qualname": "WithTableHint", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.WithTableHint.arg_types": {"fullname": "sqlglot.expressions.WithTableHint.arg_types", "modulename": "sqlglot.expressions", "qualname": "WithTableHint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.WithTableHint.key": {"fullname": "sqlglot.expressions.WithTableHint.key", "modulename": "sqlglot.expressions", "qualname": "WithTableHint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;withtablehint&#x27;"}, "sqlglot.expressions.IndexTableHint": {"fullname": "sqlglot.expressions.IndexTableHint", "modulename": "sqlglot.expressions", "qualname": "IndexTableHint", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.IndexTableHint.arg_types": {"fullname": "sqlglot.expressions.IndexTableHint.arg_types", "modulename": "sqlglot.expressions", "qualname": "IndexTableHint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False, &#x27;target&#x27;: False}"}, "sqlglot.expressions.IndexTableHint.key": {"fullname": "sqlglot.expressions.IndexTableHint.key", "modulename": "sqlglot.expressions", "qualname": "IndexTableHint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;indextablehint&#x27;"}, "sqlglot.expressions.HistoricalData": {"fullname": "sqlglot.expressions.HistoricalData", "modulename": "sqlglot.expressions", "qualname": "HistoricalData", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.HistoricalData.arg_types": {"fullname": "sqlglot.expressions.HistoricalData.arg_types", "modulename": "sqlglot.expressions", "qualname": "HistoricalData.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.HistoricalData.key": {"fullname": "sqlglot.expressions.HistoricalData.key", "modulename": "sqlglot.expressions", "qualname": "HistoricalData.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;historicaldata&#x27;"}, "sqlglot.expressions.Table": {"fullname": "sqlglot.expressions.Table", "modulename": "sqlglot.expressions", "qualname": "Table", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Table.arg_types": {"fullname": "sqlglot.expressions.Table.arg_types", "modulename": "sqlglot.expressions", "qualname": "Table.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;alias&#x27;: False, &#x27;db&#x27;: False, &#x27;catalog&#x27;: False, &#x27;laterals&#x27;: False, &#x27;joins&#x27;: False, &#x27;pivots&#x27;: False, &#x27;hints&#x27;: False, &#x27;system_time&#x27;: False, &#x27;version&#x27;: False, &#x27;format&#x27;: False, &#x27;pattern&#x27;: False, &#x27;ordinality&#x27;: False, &#x27;when&#x27;: False, &#x27;only&#x27;: False, &#x27;partition&#x27;: False}"}, "sqlglot.expressions.Table.name": {"fullname": "sqlglot.expressions.Table.name", "modulename": "sqlglot.expressions", "qualname": "Table.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Table.db": {"fullname": "sqlglot.expressions.Table.db", "modulename": "sqlglot.expressions", "qualname": "Table.db", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Table.catalog": {"fullname": "sqlglot.expressions.Table.catalog", "modulename": "sqlglot.expressions", "qualname": "Table.catalog", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Table.selects": {"fullname": "sqlglot.expressions.Table.selects", "modulename": "sqlglot.expressions", "qualname": "Table.selects", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Table.named_selects": {"fullname": "sqlglot.expressions.Table.named_selects", "modulename": "sqlglot.expressions", "qualname": "Table.named_selects", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[str]"}, "sqlglot.expressions.Table.parts": {"fullname": "sqlglot.expressions.Table.parts", "modulename": "sqlglot.expressions", "qualname": "Table.parts", "kind": "variable", "doc": "<p>Return the parts of a table in order catalog, db, table.</p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Table.to_column": {"fullname": "sqlglot.expressions.Table.to_column", "modulename": "sqlglot.expressions", "qualname": "Table.to_column", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Alias</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Dot</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Table.key": {"fullname": "sqlglot.expressions.Table.key", "modulename": "sqlglot.expressions", "qualname": "Table.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;table&#x27;"}, "sqlglot.expressions.Union": {"fullname": "sqlglot.expressions.Union", "modulename": "sqlglot.expressions", "qualname": "Union", "kind": "class", "doc": "<p></p>\n", "bases": "Query"}, "sqlglot.expressions.Union.arg_types": {"fullname": "sqlglot.expressions.Union.arg_types", "modulename": "sqlglot.expressions", "qualname": "Union.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;with&#x27;: False, &#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;distinct&#x27;: False, &#x27;by_name&#x27;: False, &#x27;match&#x27;: False, &#x27;laterals&#x27;: False, &#x27;joins&#x27;: False, &#x27;connect&#x27;: False, &#x27;pivots&#x27;: False, &#x27;prewhere&#x27;: False, &#x27;where&#x27;: False, &#x27;group&#x27;: False, &#x27;having&#x27;: False, &#x27;qualify&#x27;: False, &#x27;windows&#x27;: False, &#x27;distribute&#x27;: False, &#x27;sort&#x27;: False, &#x27;cluster&#x27;: False, &#x27;order&#x27;: False, &#x27;limit&#x27;: False, &#x27;offset&#x27;: False, &#x27;locks&#x27;: False, &#x27;sample&#x27;: False, &#x27;settings&#x27;: False, &#x27;format&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.Union.select": {"fullname": "sqlglot.expressions.Union.select", "modulename": "sqlglot.expressions", "qualname": "Union.select", "kind": "function", "doc": "<p>Append to or set the SELECT expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x, y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Query expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Union</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Union.named_selects": {"fullname": "sqlglot.expressions.Union.named_selects", "modulename": "sqlglot.expressions", "qualname": "Union.named_selects", "kind": "variable", "doc": "<p>Returns the output names of the query's projections.</p>\n", "annotation": ": List[str]"}, "sqlglot.expressions.Union.is_star": {"fullname": "sqlglot.expressions.Union.is_star", "modulename": "sqlglot.expressions", "qualname": "Union.is_star", "kind": "variable", "doc": "<p>Checks whether an expression is a star.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Union.selects": {"fullname": "sqlglot.expressions.Union.selects", "modulename": "sqlglot.expressions", "qualname": "Union.selects", "kind": "variable", "doc": "<p>Returns the query's projections.</p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Union.left": {"fullname": "sqlglot.expressions.Union.left", "modulename": "sqlglot.expressions", "qualname": "Union.left", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.expressions.Union.right": {"fullname": "sqlglot.expressions.Union.right", "modulename": "sqlglot.expressions", "qualname": "Union.right", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.expressions.Union.key": {"fullname": "sqlglot.expressions.Union.key", "modulename": "sqlglot.expressions", "qualname": "Union.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;union&#x27;"}, "sqlglot.expressions.Except": {"fullname": "sqlglot.expressions.Except", "modulename": "sqlglot.expressions", "qualname": "Except", "kind": "class", "doc": "<p></p>\n", "bases": "Union"}, "sqlglot.expressions.Except.key": {"fullname": "sqlglot.expressions.Except.key", "modulename": "sqlglot.expressions", "qualname": "Except.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;except&#x27;"}, "sqlglot.expressions.Intersect": {"fullname": "sqlglot.expressions.Intersect", "modulename": "sqlglot.expressions", "qualname": "Intersect", "kind": "class", "doc": "<p></p>\n", "bases": "Union"}, "sqlglot.expressions.Intersect.key": {"fullname": "sqlglot.expressions.Intersect.key", "modulename": "sqlglot.expressions", "qualname": "Intersect.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;intersect&#x27;"}, "sqlglot.expressions.Unnest": {"fullname": "sqlglot.expressions.Unnest", "modulename": "sqlglot.expressions", "qualname": "Unnest", "kind": "class", "doc": "<p></p>\n", "bases": "UDTF"}, "sqlglot.expressions.Unnest.arg_types": {"fullname": "sqlglot.expressions.Unnest.arg_types", "modulename": "sqlglot.expressions", "qualname": "Unnest.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;alias&#x27;: False, &#x27;offset&#x27;: False}"}, "sqlglot.expressions.Unnest.selects": {"fullname": "sqlglot.expressions.Unnest.selects", "modulename": "sqlglot.expressions", "qualname": "Unnest.selects", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Unnest.key": {"fullname": "sqlglot.expressions.Unnest.key", "modulename": "sqlglot.expressions", "qualname": "Unnest.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unnest&#x27;"}, "sqlglot.expressions.Update": {"fullname": "sqlglot.expressions.Update", "modulename": "sqlglot.expressions", "qualname": "Update", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Update.arg_types": {"fullname": "sqlglot.expressions.Update.arg_types", "modulename": "sqlglot.expressions", "qualname": "Update.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;with&#x27;: False, &#x27;this&#x27;: False, &#x27;expressions&#x27;: True, &#x27;from&#x27;: False, &#x27;where&#x27;: False, &#x27;returning&#x27;: False, &#x27;order&#x27;: False, &#x27;limit&#x27;: False}"}, "sqlglot.expressions.Update.key": {"fullname": "sqlglot.expressions.Update.key", "modulename": "sqlglot.expressions", "qualname": "Update.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;update&#x27;"}, "sqlglot.expressions.Values": {"fullname": "sqlglot.expressions.Values", "modulename": "sqlglot.expressions", "qualname": "Values", "kind": "class", "doc": "<p></p>\n", "bases": "UDTF"}, "sqlglot.expressions.Values.arg_types": {"fullname": "sqlglot.expressions.Values.arg_types", "modulename": "sqlglot.expressions", "qualname": "Values.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;alias&#x27;: False}"}, "sqlglot.expressions.Values.key": {"fullname": "sqlglot.expressions.Values.key", "modulename": "sqlglot.expressions", "qualname": "Values.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;values&#x27;"}, "sqlglot.expressions.Var": {"fullname": "sqlglot.expressions.Var", "modulename": "sqlglot.expressions", "qualname": "Var", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Var.key": {"fullname": "sqlglot.expressions.Var.key", "modulename": "sqlglot.expressions", "qualname": "Var.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;var&#x27;"}, "sqlglot.expressions.Version": {"fullname": "sqlglot.expressions.Version", "modulename": "sqlglot.expressions", "qualname": "Version", "kind": "class", "doc": "<p>Time travel, iceberg, bigquery etc\n<a href=\"https://trino.io/docs/current/connector/iceberg.html?highlight=snapshot#using-snapshots\">https://trino.io/docs/current/connector/iceberg.html?highlight=snapshot#using-snapshots</a>\n<a href=\"https://www.databricks.com/blog/2019/02/04/introducing-delta-time-travel-for-large-scale-data-lakes.html\">https://www.databricks.com/blog/2019/02/04/introducing-delta-time-travel-for-large-scale-data-lakes.html</a>\n<a href=\"https://cloud.google.com/bigquery/docs/reference/standard-sql/query-syntax#for_system_time_as_of\">https://cloud.google.com/bigquery/docs/reference/standard-sql/query-syntax#for_system_time_as_of</a>\n<a href=\"https://learn.microsoft.com/en-us/sql/relational-databases/tables/querying-data-in-a-system-versioned-temporal-table?view=sql-server-ver16\">https://learn.microsoft.com/en-us/sql/relational-databases/tables/querying-data-in-a-system-versioned-temporal-table?view=sql-server-ver16</a>\nthis is either TIMESTAMP or VERSION\nkind is (\"AS OF\", \"BETWEEN\")</p>\n", "bases": "Expression"}, "sqlglot.expressions.Version.arg_types": {"fullname": "sqlglot.expressions.Version.arg_types", "modulename": "sqlglot.expressions", "qualname": "Version.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.Version.key": {"fullname": "sqlglot.expressions.Version.key", "modulename": "sqlglot.expressions", "qualname": "Version.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;version&#x27;"}, "sqlglot.expressions.Schema": {"fullname": "sqlglot.expressions.Schema", "modulename": "sqlglot.expressions", "qualname": "Schema", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Schema.arg_types": {"fullname": "sqlglot.expressions.Schema.arg_types", "modulename": "sqlglot.expressions", "qualname": "Schema.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Schema.key": {"fullname": "sqlglot.expressions.Schema.key", "modulename": "sqlglot.expressions", "qualname": "Schema.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;schema&#x27;"}, "sqlglot.expressions.Lock": {"fullname": "sqlglot.expressions.Lock", "modulename": "sqlglot.expressions", "qualname": "Lock", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Lock.arg_types": {"fullname": "sqlglot.expressions.Lock.arg_types", "modulename": "sqlglot.expressions", "qualname": "Lock.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;update&#x27;: True, &#x27;expressions&#x27;: False, &#x27;wait&#x27;: False}"}, "sqlglot.expressions.Lock.key": {"fullname": "sqlglot.expressions.Lock.key", "modulename": "sqlglot.expressions", "qualname": "Lock.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lock&#x27;"}, "sqlglot.expressions.Select": {"fullname": "sqlglot.expressions.Select", "modulename": "sqlglot.expressions", "qualname": "Select", "kind": "class", "doc": "<p></p>\n", "bases": "Query"}, "sqlglot.expressions.Select.arg_types": {"fullname": "sqlglot.expressions.Select.arg_types", "modulename": "sqlglot.expressions", "qualname": "Select.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;with&#x27;: False, &#x27;kind&#x27;: False, &#x27;expressions&#x27;: False, &#x27;hint&#x27;: False, &#x27;distinct&#x27;: False, &#x27;into&#x27;: False, &#x27;from&#x27;: False, &#x27;match&#x27;: False, &#x27;laterals&#x27;: False, &#x27;joins&#x27;: False, &#x27;connect&#x27;: False, &#x27;pivots&#x27;: False, &#x27;prewhere&#x27;: False, &#x27;where&#x27;: False, &#x27;group&#x27;: False, &#x27;having&#x27;: False, &#x27;qualify&#x27;: False, &#x27;windows&#x27;: False, &#x27;distribute&#x27;: False, &#x27;sort&#x27;: False, &#x27;cluster&#x27;: False, &#x27;order&#x27;: False, &#x27;limit&#x27;: False, &#x27;offset&#x27;: False, &#x27;locks&#x27;: False, &#x27;sample&#x27;: False, &#x27;settings&#x27;: False, &#x27;format&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.Select.from_": {"fullname": "sqlglot.expressions.Select.from_", "modulename": "sqlglot.expressions", "qualname": "Select.from_", "kind": "function", "doc": "<p>Set the FROM expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression :</strong> the SQL code strings to parse.\nIf a <code>From</code> instance is passed, this is used as-is.\nIf another <code>Expression</code> instance is passed, it will be wrapped in a <code>From</code>.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.group_by": {"fullname": "sqlglot.expressions.Select.group_by", "modulename": "sqlglot.expressions", "qualname": "Select.group_by", "kind": "function", "doc": "<p>Set the GROUP BY expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;COUNT(1)&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">group_by</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x, COUNT(1) FROM tbl GROUP BY x&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf a <code>Group</code> instance is passed, this is used as-is.\nIf another <code>Expression</code> instance is passed, it will be wrapped in a <code>Group</code>.\nIf nothing is passed in then a group by is not applied to the expression</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this flattens all the <code>Group</code> expression into a single expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.sort_by": {"fullname": "sqlglot.expressions.Select.sort_by", "modulename": "sqlglot.expressions", "qualname": "Select.sort_by", "kind": "function", "doc": "<p>Set the SORT BY expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sort_by</span><span class=\"p\">(</span><span class=\"s2\">&quot;x DESC&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"s2\">&quot;hive&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">&#39;SELECT x FROM tbl SORT BY x DESC&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf a <code>Group</code> instance is passed, this is used as-is.\nIf another <code>Expression</code> instance is passed, it will be wrapped in a <code>SORT</code>.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this flattens all the <code>Order</code> expression into a single expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.cluster_by": {"fullname": "sqlglot.expressions.Select.cluster_by", "modulename": "sqlglot.expressions", "qualname": "Select.cluster_by", "kind": "function", "doc": "<p>Set the CLUSTER BY expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">cluster_by</span><span class=\"p\">(</span><span class=\"s2\">&quot;x DESC&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"s2\">&quot;hive&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">&#39;SELECT x FROM tbl CLUSTER BY x DESC&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf a <code>Group</code> instance is passed, this is used as-is.\nIf another <code>Expression</code> instance is passed, it will be wrapped in a <code>Cluster</code>.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this flattens all the <code>Order</code> expression into a single expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.select": {"fullname": "sqlglot.expressions.Select.select", "modulename": "sqlglot.expressions", "qualname": "Select.select", "kind": "function", "doc": "<p>Append to or set the SELECT expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x, y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Query expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.lateral": {"fullname": "sqlglot.expressions.Select.lateral", "modulename": "sqlglot.expressions", "qualname": "Select.lateral", "kind": "function", "doc": "<p>Append to or set the LATERAL expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">lateral</span><span class=\"p\">(</span><span class=\"s2\">&quot;OUTER explode(y) tbl2 AS z&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x FROM tbl LATERAL VIEW OUTER EXPLODE(y) tbl2 AS z&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.join": {"fullname": "sqlglot.expressions.Select.join", "modulename": "sqlglot.expressions", "qualname": "Select.join", "kind": "function", "doc": "<p>Append to or set the JOIN expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;*&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">join</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl2&quot;</span><span class=\"p\">,</span> <span class=\"n\">on</span><span class=\"o\">=</span><span class=\"s2\">&quot;tbl1.y = tbl2.y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM tbl JOIN tbl2 ON tbl1.y = tbl2.y&#39;</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">join</span><span class=\"p\">(</span><span class=\"s2\">&quot;b&quot;</span><span class=\"p\">,</span> <span class=\"n\">using</span><span class=\"o\">=</span><span class=\"p\">[</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;y&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;z&quot;</span><span class=\"p\">])</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT 1 FROM a JOIN b USING (x, y, z)&#39;</span>\n</code></pre>\n </div>\n \n <p>Use <code>join_type</code> to change the type of join:</p>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;*&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">join</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl2&quot;</span><span class=\"p\">,</span> <span class=\"n\">on</span><span class=\"o\">=</span><span class=\"s2\">&quot;tbl1.y = tbl2.y&quot;</span><span class=\"p\">,</span> <span class=\"n\">join_type</span><span class=\"o\">=</span><span class=\"s2\">&quot;left outer&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM tbl LEFT OUTER JOIN tbl2 ON tbl1.y = tbl2.y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>on:</strong> optionally specify the join \"on\" criteria as a SQL string.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>using:</strong> optionally specify the join \"using\" criteria as a SQL string.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>join_type:</strong> if set, alter the parsed join type.</li>\n<li><strong>join_alias:</strong> an optional alias for the joined source.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Select: the modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">on</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">using</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">join_type</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">join_alias</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.where": {"fullname": "sqlglot.expressions.Select.where", "modulename": "sqlglot.expressions", "qualname": "Select.where", "kind": "function", "doc": "<p>Append to or set the WHERE expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">where</span><span class=\"p\">(</span><span class=\"s2\">&quot;x = &#39;a&#39; OR x &lt; &#39;b&#39;&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&quot;SELECT x FROM tbl WHERE x = &#39;a&#39; OR x &lt; &#39;b&#39;&quot;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.\nMultiple expressions are combined with an AND operator.</li>\n<li><strong>append:</strong> if <code>True</code>, AND the new expressions to any existing expression.\nOtherwise, this resets the expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Select: the modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.having": {"fullname": "sqlglot.expressions.Select.having", "modulename": "sqlglot.expressions", "qualname": "Select.having", "kind": "function", "doc": "<p>Append to or set the HAVING expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;COUNT(y)&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">group_by</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">having</span><span class=\"p\">(</span><span class=\"s2\">&quot;COUNT(y) &gt; 3&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x, COUNT(y) FROM tbl GROUP BY x HAVING COUNT(y) &gt; 3&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.\nMultiple expressions are combined with an AND operator.</li>\n<li><strong>append:</strong> if <code>True</code>, AND the new expressions to any existing expression.\nOtherwise, this resets the expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.window": {"fullname": "sqlglot.expressions.Select.window", "modulename": "sqlglot.expressions", "qualname": "Select.window", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.qualify": {"fullname": "sqlglot.expressions.Select.qualify", "modulename": "sqlglot.expressions", "qualname": "Select.qualify", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.distinct": {"fullname": "sqlglot.expressions.Select.distinct", "modulename": "sqlglot.expressions", "qualname": "Select.distinct", "kind": "function", "doc": "<p>Set the OFFSET expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">distinct</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT DISTINCT x FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>ons:</strong> the expressions to distinct on</li>\n<li><strong>distinct:</strong> whether the Select should be distinct</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Select: the modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">ons</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.ctas": {"fullname": "sqlglot.expressions.Select.ctas", "modulename": "sqlglot.expressions", "qualname": "Select.ctas", "kind": "function", "doc": "<p>Convert this expression to a CREATE TABLE AS statement.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;*&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">ctas</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;CREATE TABLE x AS SELECT * FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the SQL code string to parse as the table name.\nIf another <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>properties:</strong> an optional mapping of table properties</li>\n<li><strong>dialect:</strong> the dialect used to parse the input table.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input table.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Create expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.lock": {"fullname": "sqlglot.expressions.Select.lock", "modulename": "sqlglot.expressions", "qualname": "Select.lock", "kind": "function", "doc": "<p>Set the locking read mode for this expression.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">where</span><span class=\"p\">(</span><span class=\"s2\">&quot;x = &#39;a&#39;&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">lock</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"s2\">&quot;mysql&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">&quot;SELECT x FROM tbl WHERE x = &#39;a&#39; FOR UPDATE&quot;</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">where</span><span class=\"p\">(</span><span class=\"s2\">&quot;x = &#39;a&#39;&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">lock</span><span class=\"p\">(</span><span class=\"n\">update</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"s2\">&quot;mysql&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">&quot;SELECT x FROM tbl WHERE x = &#39;a&#39; FOR SHARE&quot;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>update:</strong> if <code>True</code>, the locking type will be <code>FOR UPDATE</code>, else it will be <code>FOR SHARE</code>.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">update</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.hint": {"fullname": "sqlglot.expressions.Select.hint", "modulename": "sqlglot.expressions", "qualname": "Select.hint", "kind": "function", "doc": "<p>Set hints for this expression.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">hint</span><span class=\"p\">(</span><span class=\"s2\">&quot;BROADCAST(y)&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"s2\">&quot;spark&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">&#39;SELECT /*+ BROADCAST(y) */ x FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>hints:</strong> The SQL code strings to parse as the hints.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>dialect:</strong> The dialect used to parse the hints.</li>\n<li><strong>copy:</strong> If <code>False</code>, modify this expression instance in-place.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">hints</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.named_selects": {"fullname": "sqlglot.expressions.Select.named_selects", "modulename": "sqlglot.expressions", "qualname": "Select.named_selects", "kind": "variable", "doc": "<p>Returns the output names of the query's projections.</p>\n", "annotation": ": List[str]"}, "sqlglot.expressions.Select.is_star": {"fullname": "sqlglot.expressions.Select.is_star", "modulename": "sqlglot.expressions", "qualname": "Select.is_star", "kind": "variable", "doc": "<p>Checks whether an expression is a star.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Select.selects": {"fullname": "sqlglot.expressions.Select.selects", "modulename": "sqlglot.expressions", "qualname": "Select.selects", "kind": "variable", "doc": "<p>Returns the query's projections.</p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Select.key": {"fullname": "sqlglot.expressions.Select.key", "modulename": "sqlglot.expressions", "qualname": "Select.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;select&#x27;"}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"fullname": "sqlglot.expressions.UNWRAPPED_QUERIES", "modulename": "sqlglot.expressions", "qualname": "UNWRAPPED_QUERIES", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Union&#x27;&gt;)"}, "sqlglot.expressions.Subquery": {"fullname": "sqlglot.expressions.Subquery", "modulename": "sqlglot.expressions", "qualname": "Subquery", "kind": "class", "doc": "<p></p>\n", "bases": "DerivedTable, Query"}, "sqlglot.expressions.Subquery.arg_types": {"fullname": "sqlglot.expressions.Subquery.arg_types", "modulename": "sqlglot.expressions", "qualname": "Subquery.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;alias&#x27;: False, &#x27;with&#x27;: False, &#x27;match&#x27;: False, &#x27;laterals&#x27;: False, &#x27;joins&#x27;: False, &#x27;connect&#x27;: False, &#x27;pivots&#x27;: False, &#x27;prewhere&#x27;: False, &#x27;where&#x27;: False, &#x27;group&#x27;: False, &#x27;having&#x27;: False, &#x27;qualify&#x27;: False, &#x27;windows&#x27;: False, &#x27;distribute&#x27;: False, &#x27;sort&#x27;: False, &#x27;cluster&#x27;: False, &#x27;order&#x27;: False, &#x27;limit&#x27;: False, &#x27;offset&#x27;: False, &#x27;locks&#x27;: False, &#x27;sample&#x27;: False, &#x27;settings&#x27;: False, &#x27;format&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.Subquery.unnest": {"fullname": "sqlglot.expressions.Subquery.unnest", "modulename": "sqlglot.expressions", "qualname": "Subquery.unnest", "kind": "function", "doc": "<p>Returns the first non subquery.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Subquery.unwrap": {"fullname": "sqlglot.expressions.Subquery.unwrap", "modulename": "sqlglot.expressions", "qualname": "Subquery.unwrap", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Subquery</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Subquery.select": {"fullname": "sqlglot.expressions.Subquery.select", "modulename": "sqlglot.expressions", "qualname": "Subquery.select", "kind": "function", "doc": "<p>Append to or set the SELECT expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x, y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Query expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Subquery</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Subquery.is_wrapper": {"fullname": "sqlglot.expressions.Subquery.is_wrapper", "modulename": "sqlglot.expressions", "qualname": "Subquery.is_wrapper", "kind": "variable", "doc": "<p>Whether this Subquery acts as a simple wrapper around another expression.</p>\n\n<p>SELECT * FROM (((SELECT * FROM t)))\n ^\n This corresponds to a \"wrapper\" Subquery node</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Subquery.is_star": {"fullname": "sqlglot.expressions.Subquery.is_star", "modulename": "sqlglot.expressions", "qualname": "Subquery.is_star", "kind": "variable", "doc": "<p>Checks whether an expression is a star.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Subquery.output_name": {"fullname": "sqlglot.expressions.Subquery.output_name", "modulename": "sqlglot.expressions", "qualname": "Subquery.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Subquery.key": {"fullname": "sqlglot.expressions.Subquery.key", "modulename": "sqlglot.expressions", "qualname": "Subquery.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;subquery&#x27;"}, "sqlglot.expressions.TableSample": {"fullname": "sqlglot.expressions.TableSample", "modulename": "sqlglot.expressions", "qualname": "TableSample", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.TableSample.arg_types": {"fullname": "sqlglot.expressions.TableSample.arg_types", "modulename": "sqlglot.expressions", "qualname": "TableSample.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expressions&#x27;: False, &#x27;method&#x27;: False, &#x27;bucket_numerator&#x27;: False, &#x27;bucket_denominator&#x27;: False, &#x27;bucket_field&#x27;: False, &#x27;percent&#x27;: False, &#x27;rows&#x27;: False, &#x27;size&#x27;: False, &#x27;seed&#x27;: False}"}, "sqlglot.expressions.TableSample.key": {"fullname": "sqlglot.expressions.TableSample.key", "modulename": "sqlglot.expressions", "qualname": "TableSample.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tablesample&#x27;"}, "sqlglot.expressions.Tag": {"fullname": "sqlglot.expressions.Tag", "modulename": "sqlglot.expressions", "qualname": "Tag", "kind": "class", "doc": "<p>Tags are used for generating arbitrary sql like SELECT <span>x</span>.</p>\n", "bases": "Expression"}, "sqlglot.expressions.Tag.arg_types": {"fullname": "sqlglot.expressions.Tag.arg_types", "modulename": "sqlglot.expressions", "qualname": "Tag.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;prefix&#x27;: False, &#x27;postfix&#x27;: False}"}, "sqlglot.expressions.Tag.key": {"fullname": "sqlglot.expressions.Tag.key", "modulename": "sqlglot.expressions", "qualname": "Tag.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tag&#x27;"}, "sqlglot.expressions.Pivot": {"fullname": "sqlglot.expressions.Pivot", "modulename": "sqlglot.expressions", "qualname": "Pivot", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Pivot.arg_types": {"fullname": "sqlglot.expressions.Pivot.arg_types", "modulename": "sqlglot.expressions", "qualname": "Pivot.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;alias&#x27;: False, &#x27;expressions&#x27;: False, &#x27;field&#x27;: False, &#x27;unpivot&#x27;: False, &#x27;using&#x27;: False, &#x27;group&#x27;: False, &#x27;columns&#x27;: False, &#x27;include_nulls&#x27;: False}"}, "sqlglot.expressions.Pivot.unpivot": {"fullname": "sqlglot.expressions.Pivot.unpivot", "modulename": "sqlglot.expressions", "qualname": "Pivot.unpivot", "kind": "variable", "doc": "<p></p>\n", "annotation": ": bool"}, "sqlglot.expressions.Pivot.key": {"fullname": "sqlglot.expressions.Pivot.key", "modulename": "sqlglot.expressions", "qualname": "Pivot.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;pivot&#x27;"}, "sqlglot.expressions.Window": {"fullname": "sqlglot.expressions.Window", "modulename": "sqlglot.expressions", "qualname": "Window", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Window.arg_types": {"fullname": "sqlglot.expressions.Window.arg_types", "modulename": "sqlglot.expressions", "qualname": "Window.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;partition_by&#x27;: False, &#x27;order&#x27;: False, &#x27;spec&#x27;: False, &#x27;alias&#x27;: False, &#x27;over&#x27;: False, &#x27;first&#x27;: False}"}, "sqlglot.expressions.Window.key": {"fullname": "sqlglot.expressions.Window.key", "modulename": "sqlglot.expressions", "qualname": "Window.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;window&#x27;"}, "sqlglot.expressions.WindowSpec": {"fullname": "sqlglot.expressions.WindowSpec", "modulename": "sqlglot.expressions", "qualname": "WindowSpec", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.WindowSpec.arg_types": {"fullname": "sqlglot.expressions.WindowSpec.arg_types", "modulename": "sqlglot.expressions", "qualname": "WindowSpec.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;kind&#x27;: False, &#x27;start&#x27;: False, &#x27;start_side&#x27;: False, &#x27;end&#x27;: False, &#x27;end_side&#x27;: False}"}, "sqlglot.expressions.WindowSpec.key": {"fullname": "sqlglot.expressions.WindowSpec.key", "modulename": "sqlglot.expressions", "qualname": "WindowSpec.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;windowspec&#x27;"}, "sqlglot.expressions.PreWhere": {"fullname": "sqlglot.expressions.PreWhere", "modulename": "sqlglot.expressions", "qualname": "PreWhere", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.PreWhere.key": {"fullname": "sqlglot.expressions.PreWhere.key", "modulename": "sqlglot.expressions", "qualname": "PreWhere.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;prewhere&#x27;"}, "sqlglot.expressions.Where": {"fullname": "sqlglot.expressions.Where", "modulename": "sqlglot.expressions", "qualname": "Where", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Where.key": {"fullname": "sqlglot.expressions.Where.key", "modulename": "sqlglot.expressions", "qualname": "Where.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;where&#x27;"}, "sqlglot.expressions.Star": {"fullname": "sqlglot.expressions.Star", "modulename": "sqlglot.expressions", "qualname": "Star", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Star.arg_types": {"fullname": "sqlglot.expressions.Star.arg_types", "modulename": "sqlglot.expressions", "qualname": "Star.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;except&#x27;: False, &#x27;replace&#x27;: False}"}, "sqlglot.expressions.Star.name": {"fullname": "sqlglot.expressions.Star.name", "modulename": "sqlglot.expressions", "qualname": "Star.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Star.output_name": {"fullname": "sqlglot.expressions.Star.output_name", "modulename": "sqlglot.expressions", "qualname": "Star.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Star.key": {"fullname": "sqlglot.expressions.Star.key", "modulename": "sqlglot.expressions", "qualname": "Star.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;star&#x27;"}, "sqlglot.expressions.Parameter": {"fullname": "sqlglot.expressions.Parameter", "modulename": "sqlglot.expressions", "qualname": "Parameter", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Parameter.arg_types": {"fullname": "sqlglot.expressions.Parameter.arg_types", "modulename": "sqlglot.expressions", "qualname": "Parameter.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.Parameter.key": {"fullname": "sqlglot.expressions.Parameter.key", "modulename": "sqlglot.expressions", "qualname": "Parameter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;parameter&#x27;"}, "sqlglot.expressions.SessionParameter": {"fullname": "sqlglot.expressions.SessionParameter", "modulename": "sqlglot.expressions", "qualname": "SessionParameter", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.SessionParameter.arg_types": {"fullname": "sqlglot.expressions.SessionParameter.arg_types", "modulename": "sqlglot.expressions", "qualname": "SessionParameter.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: False}"}, "sqlglot.expressions.SessionParameter.key": {"fullname": "sqlglot.expressions.SessionParameter.key", "modulename": "sqlglot.expressions", "qualname": "SessionParameter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sessionparameter&#x27;"}, "sqlglot.expressions.Placeholder": {"fullname": "sqlglot.expressions.Placeholder", "modulename": "sqlglot.expressions", "qualname": "Placeholder", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Placeholder.arg_types": {"fullname": "sqlglot.expressions.Placeholder.arg_types", "modulename": "sqlglot.expressions", "qualname": "Placeholder.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;kind&#x27;: False}"}, "sqlglot.expressions.Placeholder.name": {"fullname": "sqlglot.expressions.Placeholder.name", "modulename": "sqlglot.expressions", "qualname": "Placeholder.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Placeholder.key": {"fullname": "sqlglot.expressions.Placeholder.key", "modulename": "sqlglot.expressions", "qualname": "Placeholder.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;placeholder&#x27;"}, "sqlglot.expressions.Null": {"fullname": "sqlglot.expressions.Null", "modulename": "sqlglot.expressions", "qualname": "Null", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Null.arg_types": {"fullname": "sqlglot.expressions.Null.arg_types", "modulename": "sqlglot.expressions", "qualname": "Null.arg_types", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Any]", "default_value": "{}"}, "sqlglot.expressions.Null.name": {"fullname": "sqlglot.expressions.Null.name", "modulename": "sqlglot.expressions", "qualname": "Null.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Null.key": {"fullname": "sqlglot.expressions.Null.key", "modulename": "sqlglot.expressions", "qualname": "Null.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;null&#x27;"}, "sqlglot.expressions.Boolean": {"fullname": "sqlglot.expressions.Boolean", "modulename": "sqlglot.expressions", "qualname": "Boolean", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Boolean.key": {"fullname": "sqlglot.expressions.Boolean.key", "modulename": "sqlglot.expressions", "qualname": "Boolean.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;boolean&#x27;"}, "sqlglot.expressions.DataTypeParam": {"fullname": "sqlglot.expressions.DataTypeParam", "modulename": "sqlglot.expressions", "qualname": "DataTypeParam", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.DataTypeParam.arg_types": {"fullname": "sqlglot.expressions.DataTypeParam.arg_types", "modulename": "sqlglot.expressions", "qualname": "DataTypeParam.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.DataTypeParam.name": {"fullname": "sqlglot.expressions.DataTypeParam.name", "modulename": "sqlglot.expressions", "qualname": "DataTypeParam.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.DataTypeParam.key": {"fullname": "sqlglot.expressions.DataTypeParam.key", "modulename": "sqlglot.expressions", "qualname": "DataTypeParam.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datatypeparam&#x27;"}, "sqlglot.expressions.DataType": {"fullname": "sqlglot.expressions.DataType", "modulename": "sqlglot.expressions", "qualname": "DataType", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.DataType.arg_types": {"fullname": "sqlglot.expressions.DataType.arg_types", "modulename": "sqlglot.expressions", "qualname": "DataType.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False, &#x27;nested&#x27;: False, &#x27;values&#x27;: False, &#x27;prefix&#x27;: False, &#x27;kind&#x27;: False}"}, "sqlglot.expressions.DataType.Type": {"fullname": "sqlglot.expressions.DataType.Type", "modulename": "sqlglot.expressions", "qualname": "DataType.Type", "kind": "class", "doc": "<p>An enumeration.</p>\n", "bases": "sqlglot.helper.AutoName"}, "sqlglot.expressions.DataType.Type.ARRAY": {"fullname": "sqlglot.expressions.DataType.Type.ARRAY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.ARRAY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.ARRAY: &#x27;ARRAY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"fullname": "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.AGGREGATEFUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"fullname": "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.SIMPLEAGGREGATEFUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"fullname": "sqlglot.expressions.DataType.Type.BIGDECIMAL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.BIGDECIMAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.BIGINT": {"fullname": "sqlglot.expressions.DataType.Type.BIGINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.BIGINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"fullname": "sqlglot.expressions.DataType.Type.BIGSERIAL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.BIGSERIAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.BINARY": {"fullname": "sqlglot.expressions.DataType.Type.BINARY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.BINARY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.BINARY: &#x27;BINARY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.BIT": {"fullname": "sqlglot.expressions.DataType.Type.BIT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.BIT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.BIT: &#x27;BIT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"fullname": "sqlglot.expressions.DataType.Type.BOOLEAN", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.BOOLEAN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.BPCHAR": {"fullname": "sqlglot.expressions.DataType.Type.BPCHAR", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.BPCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.BPCHAR: &#x27;BPCHAR&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.CHAR": {"fullname": "sqlglot.expressions.DataType.Type.CHAR", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.CHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DATE": {"fullname": "sqlglot.expressions.DataType.Type.DATE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DATE: &#x27;DATE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DATE32": {"fullname": "sqlglot.expressions.DataType.Type.DATE32", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DATE32", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DATE32: &#x27;DATE32&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"fullname": "sqlglot.expressions.DataType.Type.DATEMULTIRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DATEMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DATERANGE": {"fullname": "sqlglot.expressions.DataType.Type.DATERANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DATERANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DATERANGE: &#x27;DATERANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DATETIME": {"fullname": "sqlglot.expressions.DataType.Type.DATETIME", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DATETIME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DATETIME64": {"fullname": "sqlglot.expressions.DataType.Type.DATETIME64", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DATETIME64", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DATETIME64: &#x27;DATETIME64&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DECIMAL": {"fullname": "sqlglot.expressions.DataType.Type.DECIMAL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DECIMAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DOUBLE": {"fullname": "sqlglot.expressions.DataType.Type.DOUBLE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DOUBLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.ENUM": {"fullname": "sqlglot.expressions.DataType.Type.ENUM", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.ENUM", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.ENUM: &#x27;ENUM&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.ENUM8": {"fullname": "sqlglot.expressions.DataType.Type.ENUM8", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.ENUM8", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.ENUM8: &#x27;ENUM8&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.ENUM16": {"fullname": "sqlglot.expressions.DataType.Type.ENUM16", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.ENUM16", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.ENUM16: &#x27;ENUM16&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"fullname": "sqlglot.expressions.DataType.Type.FIXEDSTRING", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.FIXEDSTRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.FLOAT": {"fullname": "sqlglot.expressions.DataType.Type.FLOAT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.FLOAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"fullname": "sqlglot.expressions.DataType.Type.GEOGRAPHY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.GEOGRAPHY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"fullname": "sqlglot.expressions.DataType.Type.GEOMETRY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.GEOMETRY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"fullname": "sqlglot.expressions.DataType.Type.HLLSKETCH", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.HLLSKETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.HSTORE": {"fullname": "sqlglot.expressions.DataType.Type.HSTORE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.HSTORE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.HSTORE: &#x27;HSTORE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.IMAGE": {"fullname": "sqlglot.expressions.DataType.Type.IMAGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.IMAGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.IMAGE: &#x27;IMAGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INET": {"fullname": "sqlglot.expressions.DataType.Type.INET", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INET: &#x27;INET&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INT": {"fullname": "sqlglot.expressions.DataType.Type.INT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INT: &#x27;INT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INT128": {"fullname": "sqlglot.expressions.DataType.Type.INT128", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INT128", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INT128: &#x27;INT128&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INT256": {"fullname": "sqlglot.expressions.DataType.Type.INT256", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INT256", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INT256: &#x27;INT256&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"fullname": "sqlglot.expressions.DataType.Type.INT4MULTIRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INT4MULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"fullname": "sqlglot.expressions.DataType.Type.INT4RANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INT4RANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"fullname": "sqlglot.expressions.DataType.Type.INT8MULTIRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INT8MULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"fullname": "sqlglot.expressions.DataType.Type.INT8RANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INT8RANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INTERVAL": {"fullname": "sqlglot.expressions.DataType.Type.INTERVAL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INTERVAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"fullname": "sqlglot.expressions.DataType.Type.IPADDRESS", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.IPADDRESS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"fullname": "sqlglot.expressions.DataType.Type.IPPREFIX", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.IPPREFIX", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.IPV4": {"fullname": "sqlglot.expressions.DataType.Type.IPV4", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.IPV4", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.IPV4: &#x27;IPV4&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.IPV6": {"fullname": "sqlglot.expressions.DataType.Type.IPV6", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.IPV6", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.IPV6: &#x27;IPV6&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.JSON": {"fullname": "sqlglot.expressions.DataType.Type.JSON", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.JSON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.JSON: &#x27;JSON&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.JSONB": {"fullname": "sqlglot.expressions.DataType.Type.JSONB", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.JSONB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.JSONB: &#x27;JSONB&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"fullname": "sqlglot.expressions.DataType.Type.LONGBLOB", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.LONGBLOB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"fullname": "sqlglot.expressions.DataType.Type.LONGTEXT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.LONGTEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"fullname": "sqlglot.expressions.DataType.Type.LOWCARDINALITY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.LOWCARDINALITY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.MAP": {"fullname": "sqlglot.expressions.DataType.Type.MAP", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.MAP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.MAP: &#x27;MAP&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"fullname": "sqlglot.expressions.DataType.Type.MEDIUMBLOB", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.MEDIUMBLOB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"fullname": "sqlglot.expressions.DataType.Type.MEDIUMINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.MEDIUMINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"fullname": "sqlglot.expressions.DataType.Type.MEDIUMTEXT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.MEDIUMTEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.MONEY": {"fullname": "sqlglot.expressions.DataType.Type.MONEY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.MONEY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.MONEY: &#x27;MONEY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NAME": {"fullname": "sqlglot.expressions.DataType.Type.NAME", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NAME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NAME: &#x27;NAME&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NCHAR": {"fullname": "sqlglot.expressions.DataType.Type.NCHAR", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NESTED": {"fullname": "sqlglot.expressions.DataType.Type.NESTED", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NESTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NESTED: &#x27;NESTED&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NULL": {"fullname": "sqlglot.expressions.DataType.Type.NULL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NULL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NULL: &#x27;NULL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NULLABLE": {"fullname": "sqlglot.expressions.DataType.Type.NULLABLE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NULLABLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NULLABLE: &#x27;NULLABLE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"fullname": "sqlglot.expressions.DataType.Type.NUMMULTIRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NUMMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"fullname": "sqlglot.expressions.DataType.Type.NUMRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NUMRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"fullname": "sqlglot.expressions.DataType.Type.NVARCHAR", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NVARCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.OBJECT": {"fullname": "sqlglot.expressions.DataType.Type.OBJECT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.OBJECT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.OBJECT: &#x27;OBJECT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"fullname": "sqlglot.expressions.DataType.Type.ROWVERSION", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.ROWVERSION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.SERIAL": {"fullname": "sqlglot.expressions.DataType.Type.SERIAL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.SERIAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.SERIAL: &#x27;SERIAL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.SET": {"fullname": "sqlglot.expressions.DataType.Type.SET", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.SET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.SET: &#x27;SET&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.SMALLINT": {"fullname": "sqlglot.expressions.DataType.Type.SMALLINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.SMALLINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"fullname": "sqlglot.expressions.DataType.Type.SMALLMONEY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.SMALLMONEY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"fullname": "sqlglot.expressions.DataType.Type.SMALLSERIAL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.SMALLSERIAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.STRUCT": {"fullname": "sqlglot.expressions.DataType.Type.STRUCT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.STRUCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.STRUCT: &#x27;STRUCT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.SUPER": {"fullname": "sqlglot.expressions.DataType.Type.SUPER", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.SUPER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.SUPER: &#x27;SUPER&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TEXT": {"fullname": "sqlglot.expressions.DataType.Type.TEXT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"fullname": "sqlglot.expressions.DataType.Type.TINYBLOB", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TINYBLOB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"fullname": "sqlglot.expressions.DataType.Type.TINYTEXT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TINYTEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIME": {"fullname": "sqlglot.expressions.DataType.Type.TIME", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIME: &#x27;TIME&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMETZ": {"fullname": "sqlglot.expressions.DataType.Type.TIMETZ", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMETZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMETZ: &#x27;TIMETZ&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"fullname": "sqlglot.expressions.DataType.Type.TIMESTAMP", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMESTAMP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"fullname": "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMESTAMPNTZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"fullname": "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMESTAMPLTZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"fullname": "sqlglot.expressions.DataType.Type.TIMESTAMPTZ", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMESTAMPTZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"fullname": "sqlglot.expressions.DataType.Type.TIMESTAMP_S", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMESTAMP_S", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"fullname": "sqlglot.expressions.DataType.Type.TIMESTAMP_MS", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMESTAMP_MS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"fullname": "sqlglot.expressions.DataType.Type.TIMESTAMP_NS", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMESTAMP_NS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TINYINT": {"fullname": "sqlglot.expressions.DataType.Type.TINYINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TINYINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"fullname": "sqlglot.expressions.DataType.Type.TSMULTIRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TSMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TSRANGE": {"fullname": "sqlglot.expressions.DataType.Type.TSRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TSRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TSRANGE: &#x27;TSRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"fullname": "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TSTZMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"fullname": "sqlglot.expressions.DataType.Type.TSTZRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TSTZRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UBIGINT": {"fullname": "sqlglot.expressions.DataType.Type.UBIGINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UBIGINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UINT": {"fullname": "sqlglot.expressions.DataType.Type.UINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UINT: &#x27;UINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UINT128": {"fullname": "sqlglot.expressions.DataType.Type.UINT128", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UINT128", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UINT128: &#x27;UINT128&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UINT256": {"fullname": "sqlglot.expressions.DataType.Type.UINT256", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UINT256", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UINT256: &#x27;UINT256&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"fullname": "sqlglot.expressions.DataType.Type.UMEDIUMINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UMEDIUMINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"fullname": "sqlglot.expressions.DataType.Type.UDECIMAL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UDECIMAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"fullname": "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UNIQUEIDENTIFIER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"fullname": "sqlglot.expressions.DataType.Type.UNKNOWN", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UNKNOWN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"fullname": "sqlglot.expressions.DataType.Type.USERDEFINED", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.USERDEFINED", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.USERDEFINED: &#x27;USER-DEFINED&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.USMALLINT": {"fullname": "sqlglot.expressions.DataType.Type.USMALLINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.USMALLINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UTINYINT": {"fullname": "sqlglot.expressions.DataType.Type.UTINYINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UTINYINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UUID": {"fullname": "sqlglot.expressions.DataType.Type.UUID", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UUID", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UUID: &#x27;UUID&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.VARBINARY": {"fullname": "sqlglot.expressions.DataType.Type.VARBINARY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.VARBINARY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.VARCHAR": {"fullname": "sqlglot.expressions.DataType.Type.VARCHAR", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.VARCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.VARIANT": {"fullname": "sqlglot.expressions.DataType.Type.VARIANT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.VARIANT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.VARIANT: &#x27;VARIANT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.XML": {"fullname": "sqlglot.expressions.DataType.Type.XML", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.XML", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.XML: &#x27;XML&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.YEAR": {"fullname": "sqlglot.expressions.DataType.Type.YEAR", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.YEAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.YEAR: &#x27;YEAR&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TDIGEST": {"fullname": "sqlglot.expressions.DataType.Type.TDIGEST", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TDIGEST", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TDIGEST: &#x27;TDIGEST&#x27;&gt;"}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"fullname": "sqlglot.expressions.DataType.STRUCT_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.STRUCT_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;Type.NESTED: &#x27;NESTED&#x27;&gt;, &lt;Type.STRUCT: &#x27;STRUCT&#x27;&gt;}"}, "sqlglot.expressions.DataType.NESTED_TYPES": {"fullname": "sqlglot.expressions.DataType.NESTED_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.NESTED_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;Type.MAP: &#x27;MAP&#x27;&gt;, &lt;Type.NESTED: &#x27;NESTED&#x27;&gt;, &lt;Type.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;Type.STRUCT: &#x27;STRUCT&#x27;&gt;}"}, "sqlglot.expressions.DataType.TEXT_TYPES": {"fullname": "sqlglot.expressions.DataType.TEXT_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.TEXT_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;}"}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"fullname": "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.SIGNED_INTEGER_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;}"}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"fullname": "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.UNSIGNED_INTEGER_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;}"}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"fullname": "sqlglot.expressions.DataType.INTEGER_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.INTEGER_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;}"}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"fullname": "sqlglot.expressions.DataType.FLOAT_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.FLOAT_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;}"}, "sqlglot.expressions.DataType.REAL_TYPES": {"fullname": "sqlglot.expressions.DataType.REAL_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.REAL_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;}"}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"fullname": "sqlglot.expressions.DataType.NUMERIC_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.NUMERIC_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;}"}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"fullname": "sqlglot.expressions.DataType.TEMPORAL_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.TEMPORAL_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;Type.DATE32: &#x27;DATE32&#x27;&gt;, &lt;Type.DATE: &#x27;DATE&#x27;&gt;, &lt;Type.TIME: &#x27;TIME&#x27;&gt;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;Type.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;Type.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;Type.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;Type.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;Type.DATETIME64: &#x27;DATETIME64&#x27;&gt;}"}, "sqlglot.expressions.DataType.build": {"fullname": "sqlglot.expressions.DataType.build", "modulename": "sqlglot.expressions", "qualname": "DataType.build", "kind": "function", "doc": "<p>Constructs a DataType object.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>dtype:</strong> the data type of interest.</li>\n<li><strong>dialect:</strong> the dialect to use for parsing <code>dtype</code>, in case it's a string.</li>\n<li><strong>udt:</strong> when set to True, <code>dtype</code> will be used as-is if it can't be parsed into a\nDataType, thus creating a user-defined type.</li>\n<li><strong>copy:</strong> whether to copy the data type.</li>\n<li><strong>kwargs:</strong> additional arguments to pass in the constructor of DataType.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The constructed DataType object.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">dtype</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">udt</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.DataType.is_type": {"fullname": "sqlglot.expressions.DataType.is_type", "modulename": "sqlglot.expressions", "qualname": "DataType.is_type", "kind": "function", "doc": "<p>Checks whether this DataType matches one of the provided data types. Nested types or precision\nwill be compared using \"structural equivalence\" semantics, so e.g. array<int> != array<float>.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>dtypes:</strong> the data types to compare this DataType to.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>True, if and only if there is a type in <code>dtypes</code> which is equal to this DataType.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">dtypes</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.DataType.key": {"fullname": "sqlglot.expressions.DataType.key", "modulename": "sqlglot.expressions", "qualname": "DataType.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datatype&#x27;"}, "sqlglot.expressions.DATA_TYPE": {"fullname": "sqlglot.expressions.DATA_TYPE", "modulename": "sqlglot.expressions", "qualname": "DATA_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Union[str, sqlglot.expressions.DataType, sqlglot.expressions.DataType.Type]"}, "sqlglot.expressions.PseudoType": {"fullname": "sqlglot.expressions.PseudoType", "modulename": "sqlglot.expressions", "qualname": "PseudoType", "kind": "class", "doc": "<p></p>\n", "bases": "DataType"}, "sqlglot.expressions.PseudoType.arg_types": {"fullname": "sqlglot.expressions.PseudoType.arg_types", "modulename": "sqlglot.expressions", "qualname": "PseudoType.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.PseudoType.key": {"fullname": "sqlglot.expressions.PseudoType.key", "modulename": "sqlglot.expressions", "qualname": "PseudoType.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;pseudotype&#x27;"}, "sqlglot.expressions.ObjectIdentifier": {"fullname": "sqlglot.expressions.ObjectIdentifier", "modulename": "sqlglot.expressions", "qualname": "ObjectIdentifier", "kind": "class", "doc": "<p></p>\n", "bases": "DataType"}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"fullname": "sqlglot.expressions.ObjectIdentifier.arg_types", "modulename": "sqlglot.expressions", "qualname": "ObjectIdentifier.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.ObjectIdentifier.key": {"fullname": "sqlglot.expressions.ObjectIdentifier.key", "modulename": "sqlglot.expressions", "qualname": "ObjectIdentifier.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;objectidentifier&#x27;"}, "sqlglot.expressions.SubqueryPredicate": {"fullname": "sqlglot.expressions.SubqueryPredicate", "modulename": "sqlglot.expressions", "qualname": "SubqueryPredicate", "kind": "class", "doc": "<p></p>\n", "bases": "Predicate"}, "sqlglot.expressions.SubqueryPredicate.key": {"fullname": "sqlglot.expressions.SubqueryPredicate.key", "modulename": "sqlglot.expressions", "qualname": "SubqueryPredicate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;subquerypredicate&#x27;"}, "sqlglot.expressions.All": {"fullname": "sqlglot.expressions.All", "modulename": "sqlglot.expressions", "qualname": "All", "kind": "class", "doc": "<p></p>\n", "bases": "SubqueryPredicate"}, "sqlglot.expressions.All.key": {"fullname": "sqlglot.expressions.All.key", "modulename": "sqlglot.expressions", "qualname": "All.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;all&#x27;"}, "sqlglot.expressions.Any": {"fullname": "sqlglot.expressions.Any", "modulename": "sqlglot.expressions", "qualname": "Any", "kind": "class", "doc": "<p></p>\n", "bases": "SubqueryPredicate"}, "sqlglot.expressions.Any.key": {"fullname": "sqlglot.expressions.Any.key", "modulename": "sqlglot.expressions", "qualname": "Any.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;any&#x27;"}, "sqlglot.expressions.Exists": {"fullname": "sqlglot.expressions.Exists", "modulename": "sqlglot.expressions", "qualname": "Exists", "kind": "class", "doc": "<p></p>\n", "bases": "SubqueryPredicate"}, "sqlglot.expressions.Exists.key": {"fullname": "sqlglot.expressions.Exists.key", "modulename": "sqlglot.expressions", "qualname": "Exists.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;exists&#x27;"}, "sqlglot.expressions.Command": {"fullname": "sqlglot.expressions.Command", "modulename": "sqlglot.expressions", "qualname": "Command", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Command.arg_types": {"fullname": "sqlglot.expressions.Command.arg_types", "modulename": "sqlglot.expressions", "qualname": "Command.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.Command.key": {"fullname": "sqlglot.expressions.Command.key", "modulename": "sqlglot.expressions", "qualname": "Command.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;command&#x27;"}, "sqlglot.expressions.Transaction": {"fullname": "sqlglot.expressions.Transaction", "modulename": "sqlglot.expressions", "qualname": "Transaction", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Transaction.arg_types": {"fullname": "sqlglot.expressions.Transaction.arg_types", "modulename": "sqlglot.expressions", "qualname": "Transaction.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;modes&#x27;: False, &#x27;mark&#x27;: False}"}, "sqlglot.expressions.Transaction.key": {"fullname": "sqlglot.expressions.Transaction.key", "modulename": "sqlglot.expressions", "qualname": "Transaction.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;transaction&#x27;"}, "sqlglot.expressions.Commit": {"fullname": "sqlglot.expressions.Commit", "modulename": "sqlglot.expressions", "qualname": "Commit", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Commit.arg_types": {"fullname": "sqlglot.expressions.Commit.arg_types", "modulename": "sqlglot.expressions", "qualname": "Commit.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;chain&#x27;: False, &#x27;this&#x27;: False, &#x27;durability&#x27;: False}"}, "sqlglot.expressions.Commit.key": {"fullname": "sqlglot.expressions.Commit.key", "modulename": "sqlglot.expressions", "qualname": "Commit.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;commit&#x27;"}, "sqlglot.expressions.Rollback": {"fullname": "sqlglot.expressions.Rollback", "modulename": "sqlglot.expressions", "qualname": "Rollback", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Rollback.arg_types": {"fullname": "sqlglot.expressions.Rollback.arg_types", "modulename": "sqlglot.expressions", "qualname": "Rollback.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;savepoint&#x27;: False, &#x27;this&#x27;: False}"}, "sqlglot.expressions.Rollback.key": {"fullname": "sqlglot.expressions.Rollback.key", "modulename": "sqlglot.expressions", "qualname": "Rollback.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rollback&#x27;"}, "sqlglot.expressions.AlterTable": {"fullname": "sqlglot.expressions.AlterTable", "modulename": "sqlglot.expressions", "qualname": "AlterTable", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.AlterTable.arg_types": {"fullname": "sqlglot.expressions.AlterTable.arg_types", "modulename": "sqlglot.expressions", "qualname": "AlterTable.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;actions&#x27;: True, &#x27;exists&#x27;: False, &#x27;only&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.AlterTable.key": {"fullname": "sqlglot.expressions.AlterTable.key", "modulename": "sqlglot.expressions", "qualname": "AlterTable.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;altertable&#x27;"}, "sqlglot.expressions.AddConstraint": {"fullname": "sqlglot.expressions.AddConstraint", "modulename": "sqlglot.expressions", "qualname": "AddConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.AddConstraint.arg_types": {"fullname": "sqlglot.expressions.AddConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "AddConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.AddConstraint.key": {"fullname": "sqlglot.expressions.AddConstraint.key", "modulename": "sqlglot.expressions", "qualname": "AddConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;addconstraint&#x27;"}, "sqlglot.expressions.DropPartition": {"fullname": "sqlglot.expressions.DropPartition", "modulename": "sqlglot.expressions", "qualname": "DropPartition", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.DropPartition.arg_types": {"fullname": "sqlglot.expressions.DropPartition.arg_types", "modulename": "sqlglot.expressions", "qualname": "DropPartition.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;exists&#x27;: False}"}, "sqlglot.expressions.DropPartition.key": {"fullname": "sqlglot.expressions.DropPartition.key", "modulename": "sqlglot.expressions", "qualname": "DropPartition.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;droppartition&#x27;"}, "sqlglot.expressions.Binary": {"fullname": "sqlglot.expressions.Binary", "modulename": "sqlglot.expressions", "qualname": "Binary", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Binary.arg_types": {"fullname": "sqlglot.expressions.Binary.arg_types", "modulename": "sqlglot.expressions", "qualname": "Binary.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Binary.left": {"fullname": "sqlglot.expressions.Binary.left", "modulename": "sqlglot.expressions", "qualname": "Binary.left", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.expressions.Binary.right": {"fullname": "sqlglot.expressions.Binary.right", "modulename": "sqlglot.expressions", "qualname": "Binary.right", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.expressions.Binary.key": {"fullname": "sqlglot.expressions.Binary.key", "modulename": "sqlglot.expressions", "qualname": "Binary.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;binary&#x27;"}, "sqlglot.expressions.Add": {"fullname": "sqlglot.expressions.Add", "modulename": "sqlglot.expressions", "qualname": "Add", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Add.key": {"fullname": "sqlglot.expressions.Add.key", "modulename": "sqlglot.expressions", "qualname": "Add.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;add&#x27;"}, "sqlglot.expressions.Connector": {"fullname": "sqlglot.expressions.Connector", "modulename": "sqlglot.expressions", "qualname": "Connector", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Connector.key": {"fullname": "sqlglot.expressions.Connector.key", "modulename": "sqlglot.expressions", "qualname": "Connector.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;connector&#x27;"}, "sqlglot.expressions.And": {"fullname": "sqlglot.expressions.And", "modulename": "sqlglot.expressions", "qualname": "And", "kind": "class", "doc": "<p></p>\n", "bases": "Connector"}, "sqlglot.expressions.And.key": {"fullname": "sqlglot.expressions.And.key", "modulename": "sqlglot.expressions", "qualname": "And.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;and&#x27;"}, "sqlglot.expressions.Or": {"fullname": "sqlglot.expressions.Or", "modulename": "sqlglot.expressions", "qualname": "Or", "kind": "class", "doc": "<p></p>\n", "bases": "Connector"}, "sqlglot.expressions.Or.key": {"fullname": "sqlglot.expressions.Or.key", "modulename": "sqlglot.expressions", "qualname": "Or.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;or&#x27;"}, "sqlglot.expressions.BitwiseAnd": {"fullname": "sqlglot.expressions.BitwiseAnd", "modulename": "sqlglot.expressions", "qualname": "BitwiseAnd", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.BitwiseAnd.key": {"fullname": "sqlglot.expressions.BitwiseAnd.key", "modulename": "sqlglot.expressions", "qualname": "BitwiseAnd.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bitwiseand&#x27;"}, "sqlglot.expressions.BitwiseLeftShift": {"fullname": "sqlglot.expressions.BitwiseLeftShift", "modulename": "sqlglot.expressions", "qualname": "BitwiseLeftShift", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.BitwiseLeftShift.key": {"fullname": "sqlglot.expressions.BitwiseLeftShift.key", "modulename": "sqlglot.expressions", "qualname": "BitwiseLeftShift.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bitwiseleftshift&#x27;"}, "sqlglot.expressions.BitwiseOr": {"fullname": "sqlglot.expressions.BitwiseOr", "modulename": "sqlglot.expressions", "qualname": "BitwiseOr", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.BitwiseOr.key": {"fullname": "sqlglot.expressions.BitwiseOr.key", "modulename": "sqlglot.expressions", "qualname": "BitwiseOr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bitwiseor&#x27;"}, "sqlglot.expressions.BitwiseRightShift": {"fullname": "sqlglot.expressions.BitwiseRightShift", "modulename": "sqlglot.expressions", "qualname": "BitwiseRightShift", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.BitwiseRightShift.key": {"fullname": "sqlglot.expressions.BitwiseRightShift.key", "modulename": "sqlglot.expressions", "qualname": "BitwiseRightShift.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bitwiserightshift&#x27;"}, "sqlglot.expressions.BitwiseXor": {"fullname": "sqlglot.expressions.BitwiseXor", "modulename": "sqlglot.expressions", "qualname": "BitwiseXor", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.BitwiseXor.key": {"fullname": "sqlglot.expressions.BitwiseXor.key", "modulename": "sqlglot.expressions", "qualname": "BitwiseXor.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bitwisexor&#x27;"}, "sqlglot.expressions.Div": {"fullname": "sqlglot.expressions.Div", "modulename": "sqlglot.expressions", "qualname": "Div", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Div.arg_types": {"fullname": "sqlglot.expressions.Div.arg_types", "modulename": "sqlglot.expressions", "qualname": "Div.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;typed&#x27;: False, &#x27;safe&#x27;: False}"}, "sqlglot.expressions.Div.key": {"fullname": "sqlglot.expressions.Div.key", "modulename": "sqlglot.expressions", "qualname": "Div.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;div&#x27;"}, "sqlglot.expressions.Overlaps": {"fullname": "sqlglot.expressions.Overlaps", "modulename": "sqlglot.expressions", "qualname": "Overlaps", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Overlaps.key": {"fullname": "sqlglot.expressions.Overlaps.key", "modulename": "sqlglot.expressions", "qualname": "Overlaps.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;overlaps&#x27;"}, "sqlglot.expressions.Dot": {"fullname": "sqlglot.expressions.Dot", "modulename": "sqlglot.expressions", "qualname": "Dot", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Dot.is_star": {"fullname": "sqlglot.expressions.Dot.is_star", "modulename": "sqlglot.expressions", "qualname": "Dot.is_star", "kind": "variable", "doc": "<p>Checks whether an expression is a star.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Dot.name": {"fullname": "sqlglot.expressions.Dot.name", "modulename": "sqlglot.expressions", "qualname": "Dot.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Dot.output_name": {"fullname": "sqlglot.expressions.Dot.output_name", "modulename": "sqlglot.expressions", "qualname": "Dot.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Dot.build": {"fullname": "sqlglot.expressions.Dot.build", "modulename": "sqlglot.expressions", "qualname": "Dot.build", "kind": "function", "doc": "<p>Build a Dot object with a sequence of expressions.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Dot</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Dot.parts": {"fullname": "sqlglot.expressions.Dot.parts", "modulename": "sqlglot.expressions", "qualname": "Dot.parts", "kind": "variable", "doc": "<p>Return the parts of a table / column in order catalog, db, table.</p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Dot.key": {"fullname": "sqlglot.expressions.Dot.key", "modulename": "sqlglot.expressions", "qualname": "Dot.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dot&#x27;"}, "sqlglot.expressions.DPipe": {"fullname": "sqlglot.expressions.DPipe", "modulename": "sqlglot.expressions", "qualname": "DPipe", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.DPipe.arg_types": {"fullname": "sqlglot.expressions.DPipe.arg_types", "modulename": "sqlglot.expressions", "qualname": "DPipe.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;safe&#x27;: False}"}, "sqlglot.expressions.DPipe.key": {"fullname": "sqlglot.expressions.DPipe.key", "modulename": "sqlglot.expressions", "qualname": "DPipe.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dpipe&#x27;"}, "sqlglot.expressions.EQ": {"fullname": "sqlglot.expressions.EQ", "modulename": "sqlglot.expressions", "qualname": "EQ", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.EQ.key": {"fullname": "sqlglot.expressions.EQ.key", "modulename": "sqlglot.expressions", "qualname": "EQ.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;eq&#x27;"}, "sqlglot.expressions.NullSafeEQ": {"fullname": "sqlglot.expressions.NullSafeEQ", "modulename": "sqlglot.expressions", "qualname": "NullSafeEQ", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.NullSafeEQ.key": {"fullname": "sqlglot.expressions.NullSafeEQ.key", "modulename": "sqlglot.expressions", "qualname": "NullSafeEQ.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;nullsafeeq&#x27;"}, "sqlglot.expressions.NullSafeNEQ": {"fullname": "sqlglot.expressions.NullSafeNEQ", "modulename": "sqlglot.expressions", "qualname": "NullSafeNEQ", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.NullSafeNEQ.key": {"fullname": "sqlglot.expressions.NullSafeNEQ.key", "modulename": "sqlglot.expressions", "qualname": "NullSafeNEQ.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;nullsafeneq&#x27;"}, "sqlglot.expressions.PropertyEQ": {"fullname": "sqlglot.expressions.PropertyEQ", "modulename": "sqlglot.expressions", "qualname": "PropertyEQ", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.PropertyEQ.key": {"fullname": "sqlglot.expressions.PropertyEQ.key", "modulename": "sqlglot.expressions", "qualname": "PropertyEQ.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;propertyeq&#x27;"}, "sqlglot.expressions.Distance": {"fullname": "sqlglot.expressions.Distance", "modulename": "sqlglot.expressions", "qualname": "Distance", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Distance.key": {"fullname": "sqlglot.expressions.Distance.key", "modulename": "sqlglot.expressions", "qualname": "Distance.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;distance&#x27;"}, "sqlglot.expressions.Escape": {"fullname": "sqlglot.expressions.Escape", "modulename": "sqlglot.expressions", "qualname": "Escape", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Escape.key": {"fullname": "sqlglot.expressions.Escape.key", "modulename": "sqlglot.expressions", "qualname": "Escape.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;escape&#x27;"}, "sqlglot.expressions.Glob": {"fullname": "sqlglot.expressions.Glob", "modulename": "sqlglot.expressions", "qualname": "Glob", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.Glob.key": {"fullname": "sqlglot.expressions.Glob.key", "modulename": "sqlglot.expressions", "qualname": "Glob.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;glob&#x27;"}, "sqlglot.expressions.GT": {"fullname": "sqlglot.expressions.GT", "modulename": "sqlglot.expressions", "qualname": "GT", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.GT.key": {"fullname": "sqlglot.expressions.GT.key", "modulename": "sqlglot.expressions", "qualname": "GT.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;gt&#x27;"}, "sqlglot.expressions.GTE": {"fullname": "sqlglot.expressions.GTE", "modulename": "sqlglot.expressions", "qualname": "GTE", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.GTE.key": {"fullname": "sqlglot.expressions.GTE.key", "modulename": "sqlglot.expressions", "qualname": "GTE.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;gte&#x27;"}, "sqlglot.expressions.ILike": {"fullname": "sqlglot.expressions.ILike", "modulename": "sqlglot.expressions", "qualname": "ILike", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.ILike.key": {"fullname": "sqlglot.expressions.ILike.key", "modulename": "sqlglot.expressions", "qualname": "ILike.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ilike&#x27;"}, "sqlglot.expressions.ILikeAny": {"fullname": "sqlglot.expressions.ILikeAny", "modulename": "sqlglot.expressions", "qualname": "ILikeAny", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.ILikeAny.key": {"fullname": "sqlglot.expressions.ILikeAny.key", "modulename": "sqlglot.expressions", "qualname": "ILikeAny.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ilikeany&#x27;"}, "sqlglot.expressions.IntDiv": {"fullname": "sqlglot.expressions.IntDiv", "modulename": "sqlglot.expressions", "qualname": "IntDiv", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.IntDiv.key": {"fullname": "sqlglot.expressions.IntDiv.key", "modulename": "sqlglot.expressions", "qualname": "IntDiv.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;intdiv&#x27;"}, "sqlglot.expressions.Is": {"fullname": "sqlglot.expressions.Is", "modulename": "sqlglot.expressions", "qualname": "Is", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.Is.key": {"fullname": "sqlglot.expressions.Is.key", "modulename": "sqlglot.expressions", "qualname": "Is.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;is&#x27;"}, "sqlglot.expressions.Kwarg": {"fullname": "sqlglot.expressions.Kwarg", "modulename": "sqlglot.expressions", "qualname": "Kwarg", "kind": "class", "doc": "<p>Kwarg in special functions like func(kwarg =&gt; y).</p>\n", "bases": "Binary"}, "sqlglot.expressions.Kwarg.key": {"fullname": "sqlglot.expressions.Kwarg.key", "modulename": "sqlglot.expressions", "qualname": "Kwarg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;kwarg&#x27;"}, "sqlglot.expressions.Like": {"fullname": "sqlglot.expressions.Like", "modulename": "sqlglot.expressions", "qualname": "Like", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.Like.key": {"fullname": "sqlglot.expressions.Like.key", "modulename": "sqlglot.expressions", "qualname": "Like.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;like&#x27;"}, "sqlglot.expressions.LikeAny": {"fullname": "sqlglot.expressions.LikeAny", "modulename": "sqlglot.expressions", "qualname": "LikeAny", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.LikeAny.key": {"fullname": "sqlglot.expressions.LikeAny.key", "modulename": "sqlglot.expressions", "qualname": "LikeAny.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;likeany&#x27;"}, "sqlglot.expressions.LT": {"fullname": "sqlglot.expressions.LT", "modulename": "sqlglot.expressions", "qualname": "LT", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.LT.key": {"fullname": "sqlglot.expressions.LT.key", "modulename": "sqlglot.expressions", "qualname": "LT.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lt&#x27;"}, "sqlglot.expressions.LTE": {"fullname": "sqlglot.expressions.LTE", "modulename": "sqlglot.expressions", "qualname": "LTE", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.LTE.key": {"fullname": "sqlglot.expressions.LTE.key", "modulename": "sqlglot.expressions", "qualname": "LTE.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lte&#x27;"}, "sqlglot.expressions.Mod": {"fullname": "sqlglot.expressions.Mod", "modulename": "sqlglot.expressions", "qualname": "Mod", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Mod.key": {"fullname": "sqlglot.expressions.Mod.key", "modulename": "sqlglot.expressions", "qualname": "Mod.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;mod&#x27;"}, "sqlglot.expressions.Mul": {"fullname": "sqlglot.expressions.Mul", "modulename": "sqlglot.expressions", "qualname": "Mul", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Mul.key": {"fullname": "sqlglot.expressions.Mul.key", "modulename": "sqlglot.expressions", "qualname": "Mul.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;mul&#x27;"}, "sqlglot.expressions.NEQ": {"fullname": "sqlglot.expressions.NEQ", "modulename": "sqlglot.expressions", "qualname": "NEQ", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.NEQ.key": {"fullname": "sqlglot.expressions.NEQ.key", "modulename": "sqlglot.expressions", "qualname": "NEQ.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;neq&#x27;"}, "sqlglot.expressions.Operator": {"fullname": "sqlglot.expressions.Operator", "modulename": "sqlglot.expressions", "qualname": "Operator", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Operator.arg_types": {"fullname": "sqlglot.expressions.Operator.arg_types", "modulename": "sqlglot.expressions", "qualname": "Operator.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;operator&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Operator.key": {"fullname": "sqlglot.expressions.Operator.key", "modulename": "sqlglot.expressions", "qualname": "Operator.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;operator&#x27;"}, "sqlglot.expressions.SimilarTo": {"fullname": "sqlglot.expressions.SimilarTo", "modulename": "sqlglot.expressions", "qualname": "SimilarTo", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.SimilarTo.key": {"fullname": "sqlglot.expressions.SimilarTo.key", "modulename": "sqlglot.expressions", "qualname": "SimilarTo.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;similarto&#x27;"}, "sqlglot.expressions.Slice": {"fullname": "sqlglot.expressions.Slice", "modulename": "sqlglot.expressions", "qualname": "Slice", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Slice.arg_types": {"fullname": "sqlglot.expressions.Slice.arg_types", "modulename": "sqlglot.expressions", "qualname": "Slice.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.Slice.key": {"fullname": "sqlglot.expressions.Slice.key", "modulename": "sqlglot.expressions", "qualname": "Slice.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;slice&#x27;"}, "sqlglot.expressions.Sub": {"fullname": "sqlglot.expressions.Sub", "modulename": "sqlglot.expressions", "qualname": "Sub", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Sub.key": {"fullname": "sqlglot.expressions.Sub.key", "modulename": "sqlglot.expressions", "qualname": "Sub.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sub&#x27;"}, "sqlglot.expressions.Unary": {"fullname": "sqlglot.expressions.Unary", "modulename": "sqlglot.expressions", "qualname": "Unary", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Unary.key": {"fullname": "sqlglot.expressions.Unary.key", "modulename": "sqlglot.expressions", "qualname": "Unary.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unary&#x27;"}, "sqlglot.expressions.BitwiseNot": {"fullname": "sqlglot.expressions.BitwiseNot", "modulename": "sqlglot.expressions", "qualname": "BitwiseNot", "kind": "class", "doc": "<p></p>\n", "bases": "Unary"}, "sqlglot.expressions.BitwiseNot.key": {"fullname": "sqlglot.expressions.BitwiseNot.key", "modulename": "sqlglot.expressions", "qualname": "BitwiseNot.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bitwisenot&#x27;"}, "sqlglot.expressions.Not": {"fullname": "sqlglot.expressions.Not", "modulename": "sqlglot.expressions", "qualname": "Not", "kind": "class", "doc": "<p></p>\n", "bases": "Unary"}, "sqlglot.expressions.Not.key": {"fullname": "sqlglot.expressions.Not.key", "modulename": "sqlglot.expressions", "qualname": "Not.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;not&#x27;"}, "sqlglot.expressions.Paren": {"fullname": "sqlglot.expressions.Paren", "modulename": "sqlglot.expressions", "qualname": "Paren", "kind": "class", "doc": "<p></p>\n", "bases": "Unary"}, "sqlglot.expressions.Paren.output_name": {"fullname": "sqlglot.expressions.Paren.output_name", "modulename": "sqlglot.expressions", "qualname": "Paren.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Paren.key": {"fullname": "sqlglot.expressions.Paren.key", "modulename": "sqlglot.expressions", "qualname": "Paren.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;paren&#x27;"}, "sqlglot.expressions.Neg": {"fullname": "sqlglot.expressions.Neg", "modulename": "sqlglot.expressions", "qualname": "Neg", "kind": "class", "doc": "<p></p>\n", "bases": "Unary"}, "sqlglot.expressions.Neg.key": {"fullname": "sqlglot.expressions.Neg.key", "modulename": "sqlglot.expressions", "qualname": "Neg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;neg&#x27;"}, "sqlglot.expressions.Alias": {"fullname": "sqlglot.expressions.Alias", "modulename": "sqlglot.expressions", "qualname": "Alias", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Alias.arg_types": {"fullname": "sqlglot.expressions.Alias.arg_types", "modulename": "sqlglot.expressions", "qualname": "Alias.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;alias&#x27;: False}"}, "sqlglot.expressions.Alias.output_name": {"fullname": "sqlglot.expressions.Alias.output_name", "modulename": "sqlglot.expressions", "qualname": "Alias.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Alias.key": {"fullname": "sqlglot.expressions.Alias.key", "modulename": "sqlglot.expressions", "qualname": "Alias.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;alias&#x27;"}, "sqlglot.expressions.PivotAlias": {"fullname": "sqlglot.expressions.PivotAlias", "modulename": "sqlglot.expressions", "qualname": "PivotAlias", "kind": "class", "doc": "<p></p>\n", "bases": "Alias"}, "sqlglot.expressions.PivotAlias.key": {"fullname": "sqlglot.expressions.PivotAlias.key", "modulename": "sqlglot.expressions", "qualname": "PivotAlias.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;pivotalias&#x27;"}, "sqlglot.expressions.Aliases": {"fullname": "sqlglot.expressions.Aliases", "modulename": "sqlglot.expressions", "qualname": "Aliases", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Aliases.arg_types": {"fullname": "sqlglot.expressions.Aliases.arg_types", "modulename": "sqlglot.expressions", "qualname": "Aliases.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True}"}, "sqlglot.expressions.Aliases.aliases": {"fullname": "sqlglot.expressions.Aliases.aliases", "modulename": "sqlglot.expressions", "qualname": "Aliases.aliases", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.expressions.Aliases.key": {"fullname": "sqlglot.expressions.Aliases.key", "modulename": "sqlglot.expressions", "qualname": "Aliases.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;aliases&#x27;"}, "sqlglot.expressions.AtIndex": {"fullname": "sqlglot.expressions.AtIndex", "modulename": "sqlglot.expressions", "qualname": "AtIndex", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.AtIndex.arg_types": {"fullname": "sqlglot.expressions.AtIndex.arg_types", "modulename": "sqlglot.expressions", "qualname": "AtIndex.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.AtIndex.key": {"fullname": "sqlglot.expressions.AtIndex.key", "modulename": "sqlglot.expressions", "qualname": "AtIndex.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;atindex&#x27;"}, "sqlglot.expressions.AtTimeZone": {"fullname": "sqlglot.expressions.AtTimeZone", "modulename": "sqlglot.expressions", "qualname": "AtTimeZone", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.AtTimeZone.arg_types": {"fullname": "sqlglot.expressions.AtTimeZone.arg_types", "modulename": "sqlglot.expressions", "qualname": "AtTimeZone.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;zone&#x27;: True}"}, "sqlglot.expressions.AtTimeZone.key": {"fullname": "sqlglot.expressions.AtTimeZone.key", "modulename": "sqlglot.expressions", "qualname": "AtTimeZone.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;attimezone&#x27;"}, "sqlglot.expressions.FromTimeZone": {"fullname": "sqlglot.expressions.FromTimeZone", "modulename": "sqlglot.expressions", "qualname": "FromTimeZone", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.FromTimeZone.arg_types": {"fullname": "sqlglot.expressions.FromTimeZone.arg_types", "modulename": "sqlglot.expressions", "qualname": "FromTimeZone.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;zone&#x27;: True}"}, "sqlglot.expressions.FromTimeZone.key": {"fullname": "sqlglot.expressions.FromTimeZone.key", "modulename": "sqlglot.expressions", "qualname": "FromTimeZone.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;fromtimezone&#x27;"}, "sqlglot.expressions.Between": {"fullname": "sqlglot.expressions.Between", "modulename": "sqlglot.expressions", "qualname": "Between", "kind": "class", "doc": "<p></p>\n", "bases": "Predicate"}, "sqlglot.expressions.Between.arg_types": {"fullname": "sqlglot.expressions.Between.arg_types", "modulename": "sqlglot.expressions", "qualname": "Between.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;low&#x27;: True, &#x27;high&#x27;: True}"}, "sqlglot.expressions.Between.key": {"fullname": "sqlglot.expressions.Between.key", "modulename": "sqlglot.expressions", "qualname": "Between.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;between&#x27;"}, "sqlglot.expressions.Bracket": {"fullname": "sqlglot.expressions.Bracket", "modulename": "sqlglot.expressions", "qualname": "Bracket", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Bracket.arg_types": {"fullname": "sqlglot.expressions.Bracket.arg_types", "modulename": "sqlglot.expressions", "qualname": "Bracket.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True, &#x27;offset&#x27;: False, &#x27;safe&#x27;: False, &#x27;returns_list_for_maps&#x27;: False}"}, "sqlglot.expressions.Bracket.output_name": {"fullname": "sqlglot.expressions.Bracket.output_name", "modulename": "sqlglot.expressions", "qualname": "Bracket.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Bracket.key": {"fullname": "sqlglot.expressions.Bracket.key", "modulename": "sqlglot.expressions", "qualname": "Bracket.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bracket&#x27;"}, "sqlglot.expressions.Distinct": {"fullname": "sqlglot.expressions.Distinct", "modulename": "sqlglot.expressions", "qualname": "Distinct", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Distinct.arg_types": {"fullname": "sqlglot.expressions.Distinct.arg_types", "modulename": "sqlglot.expressions", "qualname": "Distinct.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False, &#x27;on&#x27;: False}"}, "sqlglot.expressions.Distinct.key": {"fullname": "sqlglot.expressions.Distinct.key", "modulename": "sqlglot.expressions", "qualname": "Distinct.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;distinct&#x27;"}, "sqlglot.expressions.In": {"fullname": "sqlglot.expressions.In", "modulename": "sqlglot.expressions", "qualname": "In", "kind": "class", "doc": "<p></p>\n", "bases": "Predicate"}, "sqlglot.expressions.In.arg_types": {"fullname": "sqlglot.expressions.In.arg_types", "modulename": "sqlglot.expressions", "qualname": "In.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False, &#x27;query&#x27;: False, &#x27;unnest&#x27;: False, &#x27;field&#x27;: False, &#x27;is_global&#x27;: False}"}, "sqlglot.expressions.In.key": {"fullname": "sqlglot.expressions.In.key", "modulename": "sqlglot.expressions", "qualname": "In.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;in&#x27;"}, "sqlglot.expressions.ForIn": {"fullname": "sqlglot.expressions.ForIn", "modulename": "sqlglot.expressions", "qualname": "ForIn", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.ForIn.arg_types": {"fullname": "sqlglot.expressions.ForIn.arg_types", "modulename": "sqlglot.expressions", "qualname": "ForIn.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.ForIn.key": {"fullname": "sqlglot.expressions.ForIn.key", "modulename": "sqlglot.expressions", "qualname": "ForIn.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;forin&#x27;"}, "sqlglot.expressions.TimeUnit": {"fullname": "sqlglot.expressions.TimeUnit", "modulename": "sqlglot.expressions", "qualname": "TimeUnit", "kind": "class", "doc": "<p>Automatically converts unit arg into a var.</p>\n", "bases": "Expression"}, "sqlglot.expressions.TimeUnit.__init__": {"fullname": "sqlglot.expressions.TimeUnit.__init__", "modulename": "sqlglot.expressions", "qualname": "TimeUnit.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">**</span><span class=\"n\">args</span></span>)</span>"}, "sqlglot.expressions.TimeUnit.arg_types": {"fullname": "sqlglot.expressions.TimeUnit.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimeUnit.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;unit&#x27;: False}"}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"fullname": "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME", "modulename": "sqlglot.expressions", "qualname": "TimeUnit.UNABBREVIATED_UNIT_NAME", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;D&#x27;: &#x27;DAY&#x27;, &#x27;H&#x27;: &#x27;HOUR&#x27;, &#x27;M&#x27;: &#x27;MINUTE&#x27;, &#x27;MS&#x27;: &#x27;MILLISECOND&#x27;, &#x27;NS&#x27;: &#x27;NANOSECOND&#x27;, &#x27;Q&#x27;: &#x27;QUARTER&#x27;, &#x27;S&#x27;: &#x27;SECOND&#x27;, &#x27;US&#x27;: &#x27;MICROSECOND&#x27;, &#x27;W&#x27;: &#x27;WEEK&#x27;, &#x27;Y&#x27;: &#x27;YEAR&#x27;}"}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"fullname": "sqlglot.expressions.TimeUnit.VAR_LIKE", "modulename": "sqlglot.expressions", "qualname": "TimeUnit.VAR_LIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Column&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Literal&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Var&#x27;&gt;)"}, "sqlglot.expressions.TimeUnit.unit": {"fullname": "sqlglot.expressions.TimeUnit.unit", "modulename": "sqlglot.expressions", "qualname": "TimeUnit.unit", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Union[sqlglot.expressions.Var, sqlglot.expressions.IntervalSpan, NoneType]"}, "sqlglot.expressions.TimeUnit.key": {"fullname": "sqlglot.expressions.TimeUnit.key", "modulename": "sqlglot.expressions", "qualname": "TimeUnit.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timeunit&#x27;"}, "sqlglot.expressions.IntervalOp": {"fullname": "sqlglot.expressions.IntervalOp", "modulename": "sqlglot.expressions", "qualname": "IntervalOp", "kind": "class", "doc": "<p></p>\n", "bases": "TimeUnit"}, "sqlglot.expressions.IntervalOp.arg_types": {"fullname": "sqlglot.expressions.IntervalOp.arg_types", "modulename": "sqlglot.expressions", "qualname": "IntervalOp.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;unit&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.IntervalOp.interval": {"fullname": "sqlglot.expressions.IntervalOp.interval", "modulename": "sqlglot.expressions", "qualname": "IntervalOp.interval", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.IntervalOp.key": {"fullname": "sqlglot.expressions.IntervalOp.key", "modulename": "sqlglot.expressions", "qualname": "IntervalOp.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;intervalop&#x27;"}, "sqlglot.expressions.IntervalSpan": {"fullname": "sqlglot.expressions.IntervalSpan", "modulename": "sqlglot.expressions", "qualname": "IntervalSpan", "kind": "class", "doc": "<p></p>\n", "bases": "DataType"}, "sqlglot.expressions.IntervalSpan.arg_types": {"fullname": "sqlglot.expressions.IntervalSpan.arg_types", "modulename": "sqlglot.expressions", "qualname": "IntervalSpan.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.IntervalSpan.key": {"fullname": "sqlglot.expressions.IntervalSpan.key", "modulename": "sqlglot.expressions", "qualname": "IntervalSpan.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;intervalspan&#x27;"}, "sqlglot.expressions.Interval": {"fullname": "sqlglot.expressions.Interval", "modulename": "sqlglot.expressions", "qualname": "Interval", "kind": "class", "doc": "<p></p>\n", "bases": "TimeUnit"}, "sqlglot.expressions.Interval.arg_types": {"fullname": "sqlglot.expressions.Interval.arg_types", "modulename": "sqlglot.expressions", "qualname": "Interval.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.Interval.key": {"fullname": "sqlglot.expressions.Interval.key", "modulename": "sqlglot.expressions", "qualname": "Interval.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;interval&#x27;"}, "sqlglot.expressions.IgnoreNulls": {"fullname": "sqlglot.expressions.IgnoreNulls", "modulename": "sqlglot.expressions", "qualname": "IgnoreNulls", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.IgnoreNulls.key": {"fullname": "sqlglot.expressions.IgnoreNulls.key", "modulename": "sqlglot.expressions", "qualname": "IgnoreNulls.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ignorenulls&#x27;"}, "sqlglot.expressions.RespectNulls": {"fullname": "sqlglot.expressions.RespectNulls", "modulename": "sqlglot.expressions", "qualname": "RespectNulls", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.RespectNulls.key": {"fullname": "sqlglot.expressions.RespectNulls.key", "modulename": "sqlglot.expressions", "qualname": "RespectNulls.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;respectnulls&#x27;"}, "sqlglot.expressions.HavingMax": {"fullname": "sqlglot.expressions.HavingMax", "modulename": "sqlglot.expressions", "qualname": "HavingMax", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.HavingMax.arg_types": {"fullname": "sqlglot.expressions.HavingMax.arg_types", "modulename": "sqlglot.expressions", "qualname": "HavingMax.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;max&#x27;: True}"}, "sqlglot.expressions.HavingMax.key": {"fullname": "sqlglot.expressions.HavingMax.key", "modulename": "sqlglot.expressions", "qualname": "HavingMax.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;havingmax&#x27;"}, "sqlglot.expressions.Func": {"fullname": "sqlglot.expressions.Func", "modulename": "sqlglot.expressions", "qualname": "Func", "kind": "class", "doc": "<p>The base class for all function expressions.</p>\n\n<h6 id=\"attributes\">Attributes:</h6>\n\n<ul>\n<li><strong>is_var_len_args (bool):</strong> if set to True the last argument defined in arg_types will be\ntreated as a variable length argument and the argument's value will be stored as a list.</li>\n<li><strong>_sql_names (list):</strong> the SQL name (1st item in the list) and aliases (subsequent items) for this\nfunction expression. These values are used to map this node to a name during parsing as\nwell as to provide the function's name during SQL string generation. By default the SQL\nname is set to the expression's class name transformed to snake case.</li>\n</ul>\n", "bases": "Condition"}, "sqlglot.expressions.Func.is_var_len_args": {"fullname": "sqlglot.expressions.Func.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Func.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.expressions.Func.from_arg_list": {"fullname": "sqlglot.expressions.Func.from_arg_list", "modulename": "sqlglot.expressions", "qualname": "Func.from_arg_list", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">args</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Func.sql_names": {"fullname": "sqlglot.expressions.Func.sql_names", "modulename": "sqlglot.expressions", "qualname": "Func.sql_names", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Func.sql_name": {"fullname": "sqlglot.expressions.Func.sql_name", "modulename": "sqlglot.expressions", "qualname": "Func.sql_name", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Func.default_parser_mappings": {"fullname": "sqlglot.expressions.Func.default_parser_mappings", "modulename": "sqlglot.expressions", "qualname": "Func.default_parser_mappings", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Func.key": {"fullname": "sqlglot.expressions.Func.key", "modulename": "sqlglot.expressions", "qualname": "Func.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;func&#x27;"}, "sqlglot.expressions.AggFunc": {"fullname": "sqlglot.expressions.AggFunc", "modulename": "sqlglot.expressions", "qualname": "AggFunc", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.AggFunc.key": {"fullname": "sqlglot.expressions.AggFunc.key", "modulename": "sqlglot.expressions", "qualname": "AggFunc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;aggfunc&#x27;"}, "sqlglot.expressions.ParameterizedAgg": {"fullname": "sqlglot.expressions.ParameterizedAgg", "modulename": "sqlglot.expressions", "qualname": "ParameterizedAgg", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"fullname": "sqlglot.expressions.ParameterizedAgg.arg_types", "modulename": "sqlglot.expressions", "qualname": "ParameterizedAgg.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True, &#x27;params&#x27;: True}"}, "sqlglot.expressions.ParameterizedAgg.key": {"fullname": "sqlglot.expressions.ParameterizedAgg.key", "modulename": "sqlglot.expressions", "qualname": "ParameterizedAgg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;parameterizedagg&#x27;"}, "sqlglot.expressions.Abs": {"fullname": "sqlglot.expressions.Abs", "modulename": "sqlglot.expressions", "qualname": "Abs", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Abs.key": {"fullname": "sqlglot.expressions.Abs.key", "modulename": "sqlglot.expressions", "qualname": "Abs.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;abs&#x27;"}, "sqlglot.expressions.ArgMax": {"fullname": "sqlglot.expressions.ArgMax", "modulename": "sqlglot.expressions", "qualname": "ArgMax", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ArgMax.arg_types": {"fullname": "sqlglot.expressions.ArgMax.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArgMax.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;count&#x27;: False}"}, "sqlglot.expressions.ArgMax.key": {"fullname": "sqlglot.expressions.ArgMax.key", "modulename": "sqlglot.expressions", "qualname": "ArgMax.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;argmax&#x27;"}, "sqlglot.expressions.ArgMin": {"fullname": "sqlglot.expressions.ArgMin", "modulename": "sqlglot.expressions", "qualname": "ArgMin", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ArgMin.arg_types": {"fullname": "sqlglot.expressions.ArgMin.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArgMin.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;count&#x27;: False}"}, "sqlglot.expressions.ArgMin.key": {"fullname": "sqlglot.expressions.ArgMin.key", "modulename": "sqlglot.expressions", "qualname": "ArgMin.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;argmin&#x27;"}, "sqlglot.expressions.ApproxTopK": {"fullname": "sqlglot.expressions.ApproxTopK", "modulename": "sqlglot.expressions", "qualname": "ApproxTopK", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ApproxTopK.arg_types": {"fullname": "sqlglot.expressions.ApproxTopK.arg_types", "modulename": "sqlglot.expressions", "qualname": "ApproxTopK.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False, &#x27;counters&#x27;: False}"}, "sqlglot.expressions.ApproxTopK.key": {"fullname": "sqlglot.expressions.ApproxTopK.key", "modulename": "sqlglot.expressions", "qualname": "ApproxTopK.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;approxtopk&#x27;"}, "sqlglot.expressions.Flatten": {"fullname": "sqlglot.expressions.Flatten", "modulename": "sqlglot.expressions", "qualname": "Flatten", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Flatten.key": {"fullname": "sqlglot.expressions.Flatten.key", "modulename": "sqlglot.expressions", "qualname": "Flatten.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;flatten&#x27;"}, "sqlglot.expressions.Transform": {"fullname": "sqlglot.expressions.Transform", "modulename": "sqlglot.expressions", "qualname": "Transform", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Transform.arg_types": {"fullname": "sqlglot.expressions.Transform.arg_types", "modulename": "sqlglot.expressions", "qualname": "Transform.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Transform.key": {"fullname": "sqlglot.expressions.Transform.key", "modulename": "sqlglot.expressions", "qualname": "Transform.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;transform&#x27;"}, "sqlglot.expressions.Anonymous": {"fullname": "sqlglot.expressions.Anonymous", "modulename": "sqlglot.expressions", "qualname": "Anonymous", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Anonymous.arg_types": {"fullname": "sqlglot.expressions.Anonymous.arg_types", "modulename": "sqlglot.expressions", "qualname": "Anonymous.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Anonymous.is_var_len_args": {"fullname": "sqlglot.expressions.Anonymous.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Anonymous.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Anonymous.name": {"fullname": "sqlglot.expressions.Anonymous.name", "modulename": "sqlglot.expressions", "qualname": "Anonymous.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Anonymous.key": {"fullname": "sqlglot.expressions.Anonymous.key", "modulename": "sqlglot.expressions", "qualname": "Anonymous.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;anonymous&#x27;"}, "sqlglot.expressions.AnonymousAggFunc": {"fullname": "sqlglot.expressions.AnonymousAggFunc", "modulename": "sqlglot.expressions", "qualname": "AnonymousAggFunc", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"fullname": "sqlglot.expressions.AnonymousAggFunc.arg_types", "modulename": "sqlglot.expressions", "qualname": "AnonymousAggFunc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"fullname": "sqlglot.expressions.AnonymousAggFunc.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "AnonymousAggFunc.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.AnonymousAggFunc.key": {"fullname": "sqlglot.expressions.AnonymousAggFunc.key", "modulename": "sqlglot.expressions", "qualname": "AnonymousAggFunc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;anonymousaggfunc&#x27;"}, "sqlglot.expressions.CombinedAggFunc": {"fullname": "sqlglot.expressions.CombinedAggFunc", "modulename": "sqlglot.expressions", "qualname": "CombinedAggFunc", "kind": "class", "doc": "<p></p>\n", "bases": "AnonymousAggFunc"}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"fullname": "sqlglot.expressions.CombinedAggFunc.arg_types", "modulename": "sqlglot.expressions", "qualname": "CombinedAggFunc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False, &#x27;parts&#x27;: True}"}, "sqlglot.expressions.CombinedAggFunc.key": {"fullname": "sqlglot.expressions.CombinedAggFunc.key", "modulename": "sqlglot.expressions", "qualname": "CombinedAggFunc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;combinedaggfunc&#x27;"}, "sqlglot.expressions.CombinedParameterizedAgg": {"fullname": "sqlglot.expressions.CombinedParameterizedAgg", "modulename": "sqlglot.expressions", "qualname": "CombinedParameterizedAgg", "kind": "class", "doc": "<p></p>\n", "bases": "ParameterizedAgg"}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"fullname": "sqlglot.expressions.CombinedParameterizedAgg.arg_types", "modulename": "sqlglot.expressions", "qualname": "CombinedParameterizedAgg.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True, &#x27;params&#x27;: True, &#x27;parts&#x27;: True}"}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"fullname": "sqlglot.expressions.CombinedParameterizedAgg.key", "modulename": "sqlglot.expressions", "qualname": "CombinedParameterizedAgg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;combinedparameterizedagg&#x27;"}, "sqlglot.expressions.Hll": {"fullname": "sqlglot.expressions.Hll", "modulename": "sqlglot.expressions", "qualname": "Hll", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Hll.arg_types": {"fullname": "sqlglot.expressions.Hll.arg_types", "modulename": "sqlglot.expressions", "qualname": "Hll.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Hll.is_var_len_args": {"fullname": "sqlglot.expressions.Hll.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Hll.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Hll.key": {"fullname": "sqlglot.expressions.Hll.key", "modulename": "sqlglot.expressions", "qualname": "Hll.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;hll&#x27;"}, "sqlglot.expressions.ApproxDistinct": {"fullname": "sqlglot.expressions.ApproxDistinct", "modulename": "sqlglot.expressions", "qualname": "ApproxDistinct", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ApproxDistinct.arg_types": {"fullname": "sqlglot.expressions.ApproxDistinct.arg_types", "modulename": "sqlglot.expressions", "qualname": "ApproxDistinct.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;accuracy&#x27;: False}"}, "sqlglot.expressions.ApproxDistinct.key": {"fullname": "sqlglot.expressions.ApproxDistinct.key", "modulename": "sqlglot.expressions", "qualname": "ApproxDistinct.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;approxdistinct&#x27;"}, "sqlglot.expressions.Array": {"fullname": "sqlglot.expressions.Array", "modulename": "sqlglot.expressions", "qualname": "Array", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Array.arg_types": {"fullname": "sqlglot.expressions.Array.arg_types", "modulename": "sqlglot.expressions", "qualname": "Array.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Array.is_var_len_args": {"fullname": "sqlglot.expressions.Array.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Array.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Array.key": {"fullname": "sqlglot.expressions.Array.key", "modulename": "sqlglot.expressions", "qualname": "Array.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;array&#x27;"}, "sqlglot.expressions.ToArray": {"fullname": "sqlglot.expressions.ToArray", "modulename": "sqlglot.expressions", "qualname": "ToArray", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ToArray.key": {"fullname": "sqlglot.expressions.ToArray.key", "modulename": "sqlglot.expressions", "qualname": "ToArray.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;toarray&#x27;"}, "sqlglot.expressions.ToChar": {"fullname": "sqlglot.expressions.ToChar", "modulename": "sqlglot.expressions", "qualname": "ToChar", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ToChar.arg_types": {"fullname": "sqlglot.expressions.ToChar.arg_types", "modulename": "sqlglot.expressions", "qualname": "ToChar.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: False, &#x27;nlsparam&#x27;: False}"}, "sqlglot.expressions.ToChar.key": {"fullname": "sqlglot.expressions.ToChar.key", "modulename": "sqlglot.expressions", "qualname": "ToChar.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tochar&#x27;"}, "sqlglot.expressions.ToNumber": {"fullname": "sqlglot.expressions.ToNumber", "modulename": "sqlglot.expressions", "qualname": "ToNumber", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ToNumber.arg_types": {"fullname": "sqlglot.expressions.ToNumber.arg_types", "modulename": "sqlglot.expressions", "qualname": "ToNumber.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: False, &#x27;nlsparam&#x27;: False, &#x27;precision&#x27;: False, &#x27;scale&#x27;: False}"}, "sqlglot.expressions.ToNumber.key": {"fullname": "sqlglot.expressions.ToNumber.key", "modulename": "sqlglot.expressions", "qualname": "ToNumber.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tonumber&#x27;"}, "sqlglot.expressions.Convert": {"fullname": "sqlglot.expressions.Convert", "modulename": "sqlglot.expressions", "qualname": "Convert", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Convert.arg_types": {"fullname": "sqlglot.expressions.Convert.arg_types", "modulename": "sqlglot.expressions", "qualname": "Convert.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;style&#x27;: False}"}, "sqlglot.expressions.Convert.key": {"fullname": "sqlglot.expressions.Convert.key", "modulename": "sqlglot.expressions", "qualname": "Convert.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;convert&#x27;"}, "sqlglot.expressions.GenerateSeries": {"fullname": "sqlglot.expressions.GenerateSeries", "modulename": "sqlglot.expressions", "qualname": "GenerateSeries", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.GenerateSeries.arg_types": {"fullname": "sqlglot.expressions.GenerateSeries.arg_types", "modulename": "sqlglot.expressions", "qualname": "GenerateSeries.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;start&#x27;: True, &#x27;end&#x27;: True, &#x27;step&#x27;: False, &#x27;is_end_exclusive&#x27;: False}"}, "sqlglot.expressions.GenerateSeries.key": {"fullname": "sqlglot.expressions.GenerateSeries.key", "modulename": "sqlglot.expressions", "qualname": "GenerateSeries.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;generateseries&#x27;"}, "sqlglot.expressions.ArrayAgg": {"fullname": "sqlglot.expressions.ArrayAgg", "modulename": "sqlglot.expressions", "qualname": "ArrayAgg", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ArrayAgg.key": {"fullname": "sqlglot.expressions.ArrayAgg.key", "modulename": "sqlglot.expressions", "qualname": "ArrayAgg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayagg&#x27;"}, "sqlglot.expressions.ArrayUniqueAgg": {"fullname": "sqlglot.expressions.ArrayUniqueAgg", "modulename": "sqlglot.expressions", "qualname": "ArrayUniqueAgg", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ArrayUniqueAgg.key": {"fullname": "sqlglot.expressions.ArrayUniqueAgg.key", "modulename": "sqlglot.expressions", "qualname": "ArrayUniqueAgg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayuniqueagg&#x27;"}, "sqlglot.expressions.ArrayAll": {"fullname": "sqlglot.expressions.ArrayAll", "modulename": "sqlglot.expressions", "qualname": "ArrayAll", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArrayAll.arg_types": {"fullname": "sqlglot.expressions.ArrayAll.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArrayAll.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.ArrayAll.key": {"fullname": "sqlglot.expressions.ArrayAll.key", "modulename": "sqlglot.expressions", "qualname": "ArrayAll.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayall&#x27;"}, "sqlglot.expressions.ArrayAny": {"fullname": "sqlglot.expressions.ArrayAny", "modulename": "sqlglot.expressions", "qualname": "ArrayAny", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArrayAny.arg_types": {"fullname": "sqlglot.expressions.ArrayAny.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArrayAny.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.ArrayAny.key": {"fullname": "sqlglot.expressions.ArrayAny.key", "modulename": "sqlglot.expressions", "qualname": "ArrayAny.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayany&#x27;"}, "sqlglot.expressions.ArrayConcat": {"fullname": "sqlglot.expressions.ArrayConcat", "modulename": "sqlglot.expressions", "qualname": "ArrayConcat", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArrayConcat.arg_types": {"fullname": "sqlglot.expressions.ArrayConcat.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArrayConcat.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"fullname": "sqlglot.expressions.ArrayConcat.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "ArrayConcat.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.ArrayConcat.key": {"fullname": "sqlglot.expressions.ArrayConcat.key", "modulename": "sqlglot.expressions", "qualname": "ArrayConcat.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayconcat&#x27;"}, "sqlglot.expressions.ArrayContains": {"fullname": "sqlglot.expressions.ArrayContains", "modulename": "sqlglot.expressions", "qualname": "ArrayContains", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.ArrayContains.key": {"fullname": "sqlglot.expressions.ArrayContains.key", "modulename": "sqlglot.expressions", "qualname": "ArrayContains.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arraycontains&#x27;"}, "sqlglot.expressions.ArrayContained": {"fullname": "sqlglot.expressions.ArrayContained", "modulename": "sqlglot.expressions", "qualname": "ArrayContained", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.ArrayContained.key": {"fullname": "sqlglot.expressions.ArrayContained.key", "modulename": "sqlglot.expressions", "qualname": "ArrayContained.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arraycontained&#x27;"}, "sqlglot.expressions.ArrayFilter": {"fullname": "sqlglot.expressions.ArrayFilter", "modulename": "sqlglot.expressions", "qualname": "ArrayFilter", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArrayFilter.arg_types": {"fullname": "sqlglot.expressions.ArrayFilter.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArrayFilter.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.ArrayFilter.key": {"fullname": "sqlglot.expressions.ArrayFilter.key", "modulename": "sqlglot.expressions", "qualname": "ArrayFilter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayfilter&#x27;"}, "sqlglot.expressions.ArrayToString": {"fullname": "sqlglot.expressions.ArrayToString", "modulename": "sqlglot.expressions", "qualname": "ArrayToString", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArrayToString.arg_types": {"fullname": "sqlglot.expressions.ArrayToString.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArrayToString.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;null&#x27;: False}"}, "sqlglot.expressions.ArrayToString.key": {"fullname": "sqlglot.expressions.ArrayToString.key", "modulename": "sqlglot.expressions", "qualname": "ArrayToString.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arraytostring&#x27;"}, "sqlglot.expressions.ArrayOverlaps": {"fullname": "sqlglot.expressions.ArrayOverlaps", "modulename": "sqlglot.expressions", "qualname": "ArrayOverlaps", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.ArrayOverlaps.key": {"fullname": "sqlglot.expressions.ArrayOverlaps.key", "modulename": "sqlglot.expressions", "qualname": "ArrayOverlaps.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayoverlaps&#x27;"}, "sqlglot.expressions.ArraySize": {"fullname": "sqlglot.expressions.ArraySize", "modulename": "sqlglot.expressions", "qualname": "ArraySize", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArraySize.arg_types": {"fullname": "sqlglot.expressions.ArraySize.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArraySize.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.ArraySize.key": {"fullname": "sqlglot.expressions.ArraySize.key", "modulename": "sqlglot.expressions", "qualname": "ArraySize.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arraysize&#x27;"}, "sqlglot.expressions.ArraySort": {"fullname": "sqlglot.expressions.ArraySort", "modulename": "sqlglot.expressions", "qualname": "ArraySort", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArraySort.arg_types": {"fullname": "sqlglot.expressions.ArraySort.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArraySort.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.ArraySort.key": {"fullname": "sqlglot.expressions.ArraySort.key", "modulename": "sqlglot.expressions", "qualname": "ArraySort.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arraysort&#x27;"}, "sqlglot.expressions.ArraySum": {"fullname": "sqlglot.expressions.ArraySum", "modulename": "sqlglot.expressions", "qualname": "ArraySum", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArraySum.arg_types": {"fullname": "sqlglot.expressions.ArraySum.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArraySum.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.ArraySum.key": {"fullname": "sqlglot.expressions.ArraySum.key", "modulename": "sqlglot.expressions", "qualname": "ArraySum.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arraysum&#x27;"}, "sqlglot.expressions.ArrayUnionAgg": {"fullname": "sqlglot.expressions.ArrayUnionAgg", "modulename": "sqlglot.expressions", "qualname": "ArrayUnionAgg", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ArrayUnionAgg.key": {"fullname": "sqlglot.expressions.ArrayUnionAgg.key", "modulename": "sqlglot.expressions", "qualname": "ArrayUnionAgg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayunionagg&#x27;"}, "sqlglot.expressions.Avg": {"fullname": "sqlglot.expressions.Avg", "modulename": "sqlglot.expressions", "qualname": "Avg", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Avg.key": {"fullname": "sqlglot.expressions.Avg.key", "modulename": "sqlglot.expressions", "qualname": "Avg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;avg&#x27;"}, "sqlglot.expressions.AnyValue": {"fullname": "sqlglot.expressions.AnyValue", "modulename": "sqlglot.expressions", "qualname": "AnyValue", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.AnyValue.key": {"fullname": "sqlglot.expressions.AnyValue.key", "modulename": "sqlglot.expressions", "qualname": "AnyValue.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;anyvalue&#x27;"}, "sqlglot.expressions.Lag": {"fullname": "sqlglot.expressions.Lag", "modulename": "sqlglot.expressions", "qualname": "Lag", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Lag.arg_types": {"fullname": "sqlglot.expressions.Lag.arg_types", "modulename": "sqlglot.expressions", "qualname": "Lag.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;offset&#x27;: False, &#x27;default&#x27;: False}"}, "sqlglot.expressions.Lag.key": {"fullname": "sqlglot.expressions.Lag.key", "modulename": "sqlglot.expressions", "qualname": "Lag.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lag&#x27;"}, "sqlglot.expressions.Lead": {"fullname": "sqlglot.expressions.Lead", "modulename": "sqlglot.expressions", "qualname": "Lead", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Lead.arg_types": {"fullname": "sqlglot.expressions.Lead.arg_types", "modulename": "sqlglot.expressions", "qualname": "Lead.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;offset&#x27;: False, &#x27;default&#x27;: False}"}, "sqlglot.expressions.Lead.key": {"fullname": "sqlglot.expressions.Lead.key", "modulename": "sqlglot.expressions", "qualname": "Lead.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lead&#x27;"}, "sqlglot.expressions.First": {"fullname": "sqlglot.expressions.First", "modulename": "sqlglot.expressions", "qualname": "First", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.First.key": {"fullname": "sqlglot.expressions.First.key", "modulename": "sqlglot.expressions", "qualname": "First.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;first&#x27;"}, "sqlglot.expressions.Last": {"fullname": "sqlglot.expressions.Last", "modulename": "sqlglot.expressions", "qualname": "Last", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Last.key": {"fullname": "sqlglot.expressions.Last.key", "modulename": "sqlglot.expressions", "qualname": "Last.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;last&#x27;"}, "sqlglot.expressions.FirstValue": {"fullname": "sqlglot.expressions.FirstValue", "modulename": "sqlglot.expressions", "qualname": "FirstValue", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.FirstValue.key": {"fullname": "sqlglot.expressions.FirstValue.key", "modulename": "sqlglot.expressions", "qualname": "FirstValue.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;firstvalue&#x27;"}, "sqlglot.expressions.LastValue": {"fullname": "sqlglot.expressions.LastValue", "modulename": "sqlglot.expressions", "qualname": "LastValue", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.LastValue.key": {"fullname": "sqlglot.expressions.LastValue.key", "modulename": "sqlglot.expressions", "qualname": "LastValue.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lastvalue&#x27;"}, "sqlglot.expressions.NthValue": {"fullname": "sqlglot.expressions.NthValue", "modulename": "sqlglot.expressions", "qualname": "NthValue", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.NthValue.arg_types": {"fullname": "sqlglot.expressions.NthValue.arg_types", "modulename": "sqlglot.expressions", "qualname": "NthValue.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;offset&#x27;: True}"}, "sqlglot.expressions.NthValue.key": {"fullname": "sqlglot.expressions.NthValue.key", "modulename": "sqlglot.expressions", "qualname": "NthValue.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;nthvalue&#x27;"}, "sqlglot.expressions.Case": {"fullname": "sqlglot.expressions.Case", "modulename": "sqlglot.expressions", "qualname": "Case", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Case.arg_types": {"fullname": "sqlglot.expressions.Case.arg_types", "modulename": "sqlglot.expressions", "qualname": "Case.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;ifs&#x27;: True, &#x27;default&#x27;: False}"}, "sqlglot.expressions.Case.when": {"fullname": "sqlglot.expressions.Case.when", "modulename": "sqlglot.expressions", "qualname": "Case.when", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">condition</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">then</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Case</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Case.else_": {"fullname": "sqlglot.expressions.Case.else_", "modulename": "sqlglot.expressions", "qualname": "Case.else_", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">condition</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Case</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Case.key": {"fullname": "sqlglot.expressions.Case.key", "modulename": "sqlglot.expressions", "qualname": "Case.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;case&#x27;"}, "sqlglot.expressions.Cast": {"fullname": "sqlglot.expressions.Cast", "modulename": "sqlglot.expressions", "qualname": "Cast", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Cast.arg_types": {"fullname": "sqlglot.expressions.Cast.arg_types", "modulename": "sqlglot.expressions", "qualname": "Cast.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;to&#x27;: True, &#x27;format&#x27;: False, &#x27;safe&#x27;: False, &#x27;action&#x27;: False}"}, "sqlglot.expressions.Cast.name": {"fullname": "sqlglot.expressions.Cast.name", "modulename": "sqlglot.expressions", "qualname": "Cast.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Cast.to": {"fullname": "sqlglot.expressions.Cast.to", "modulename": "sqlglot.expressions", "qualname": "Cast.to", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.DataType"}, "sqlglot.expressions.Cast.output_name": {"fullname": "sqlglot.expressions.Cast.output_name", "modulename": "sqlglot.expressions", "qualname": "Cast.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Cast.is_type": {"fullname": "sqlglot.expressions.Cast.is_type", "modulename": "sqlglot.expressions", "qualname": "Cast.is_type", "kind": "function", "doc": "<p>Checks whether this Cast's DataType matches one of the provided data types. Nested types\nlike arrays or structs will be compared using \"structural equivalence\" semantics, so e.g.\narray<int> != array<float>.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>dtypes:</strong> the data types to compare this Cast's DataType to.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>True, if and only if there is a type in <code>dtypes</code> which is equal to this Cast's DataType.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">dtypes</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Cast.key": {"fullname": "sqlglot.expressions.Cast.key", "modulename": "sqlglot.expressions", "qualname": "Cast.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;cast&#x27;"}, "sqlglot.expressions.TryCast": {"fullname": "sqlglot.expressions.TryCast", "modulename": "sqlglot.expressions", "qualname": "TryCast", "kind": "class", "doc": "<p></p>\n", "bases": "Cast"}, "sqlglot.expressions.TryCast.key": {"fullname": "sqlglot.expressions.TryCast.key", "modulename": "sqlglot.expressions", "qualname": "TryCast.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;trycast&#x27;"}, "sqlglot.expressions.Try": {"fullname": "sqlglot.expressions.Try", "modulename": "sqlglot.expressions", "qualname": "Try", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Try.key": {"fullname": "sqlglot.expressions.Try.key", "modulename": "sqlglot.expressions", "qualname": "Try.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;try&#x27;"}, "sqlglot.expressions.CastToStrType": {"fullname": "sqlglot.expressions.CastToStrType", "modulename": "sqlglot.expressions", "qualname": "CastToStrType", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.CastToStrType.arg_types": {"fullname": "sqlglot.expressions.CastToStrType.arg_types", "modulename": "sqlglot.expressions", "qualname": "CastToStrType.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;to&#x27;: True}"}, "sqlglot.expressions.CastToStrType.key": {"fullname": "sqlglot.expressions.CastToStrType.key", "modulename": "sqlglot.expressions", "qualname": "CastToStrType.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;casttostrtype&#x27;"}, "sqlglot.expressions.Collate": {"fullname": "sqlglot.expressions.Collate", "modulename": "sqlglot.expressions", "qualname": "Collate", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.Collate.key": {"fullname": "sqlglot.expressions.Collate.key", "modulename": "sqlglot.expressions", "qualname": "Collate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;collate&#x27;"}, "sqlglot.expressions.Ceil": {"fullname": "sqlglot.expressions.Ceil", "modulename": "sqlglot.expressions", "qualname": "Ceil", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Ceil.arg_types": {"fullname": "sqlglot.expressions.Ceil.arg_types", "modulename": "sqlglot.expressions", "qualname": "Ceil.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;decimals&#x27;: False}"}, "sqlglot.expressions.Ceil.key": {"fullname": "sqlglot.expressions.Ceil.key", "modulename": "sqlglot.expressions", "qualname": "Ceil.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ceil&#x27;"}, "sqlglot.expressions.Coalesce": {"fullname": "sqlglot.expressions.Coalesce", "modulename": "sqlglot.expressions", "qualname": "Coalesce", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Coalesce.arg_types": {"fullname": "sqlglot.expressions.Coalesce.arg_types", "modulename": "sqlglot.expressions", "qualname": "Coalesce.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Coalesce.is_var_len_args": {"fullname": "sqlglot.expressions.Coalesce.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Coalesce.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Coalesce.key": {"fullname": "sqlglot.expressions.Coalesce.key", "modulename": "sqlglot.expressions", "qualname": "Coalesce.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;coalesce&#x27;"}, "sqlglot.expressions.Chr": {"fullname": "sqlglot.expressions.Chr", "modulename": "sqlglot.expressions", "qualname": "Chr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Chr.arg_types": {"fullname": "sqlglot.expressions.Chr.arg_types", "modulename": "sqlglot.expressions", "qualname": "Chr.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;charset&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Chr.is_var_len_args": {"fullname": "sqlglot.expressions.Chr.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Chr.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Chr.key": {"fullname": "sqlglot.expressions.Chr.key", "modulename": "sqlglot.expressions", "qualname": "Chr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;chr&#x27;"}, "sqlglot.expressions.Concat": {"fullname": "sqlglot.expressions.Concat", "modulename": "sqlglot.expressions", "qualname": "Concat", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Concat.arg_types": {"fullname": "sqlglot.expressions.Concat.arg_types", "modulename": "sqlglot.expressions", "qualname": "Concat.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;safe&#x27;: False, &#x27;coalesce&#x27;: False}"}, "sqlglot.expressions.Concat.is_var_len_args": {"fullname": "sqlglot.expressions.Concat.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Concat.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Concat.key": {"fullname": "sqlglot.expressions.Concat.key", "modulename": "sqlglot.expressions", "qualname": "Concat.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;concat&#x27;"}, "sqlglot.expressions.ConcatWs": {"fullname": "sqlglot.expressions.ConcatWs", "modulename": "sqlglot.expressions", "qualname": "ConcatWs", "kind": "class", "doc": "<p></p>\n", "bases": "Concat"}, "sqlglot.expressions.ConcatWs.key": {"fullname": "sqlglot.expressions.ConcatWs.key", "modulename": "sqlglot.expressions", "qualname": "ConcatWs.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;concatws&#x27;"}, "sqlglot.expressions.ConnectByRoot": {"fullname": "sqlglot.expressions.ConnectByRoot", "modulename": "sqlglot.expressions", "qualname": "ConnectByRoot", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ConnectByRoot.key": {"fullname": "sqlglot.expressions.ConnectByRoot.key", "modulename": "sqlglot.expressions", "qualname": "ConnectByRoot.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;connectbyroot&#x27;"}, "sqlglot.expressions.Count": {"fullname": "sqlglot.expressions.Count", "modulename": "sqlglot.expressions", "qualname": "Count", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Count.arg_types": {"fullname": "sqlglot.expressions.Count.arg_types", "modulename": "sqlglot.expressions", "qualname": "Count.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Count.is_var_len_args": {"fullname": "sqlglot.expressions.Count.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Count.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Count.key": {"fullname": "sqlglot.expressions.Count.key", "modulename": "sqlglot.expressions", "qualname": "Count.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;count&#x27;"}, "sqlglot.expressions.CountIf": {"fullname": "sqlglot.expressions.CountIf", "modulename": "sqlglot.expressions", "qualname": "CountIf", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.CountIf.key": {"fullname": "sqlglot.expressions.CountIf.key", "modulename": "sqlglot.expressions", "qualname": "CountIf.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;countif&#x27;"}, "sqlglot.expressions.Cbrt": {"fullname": "sqlglot.expressions.Cbrt", "modulename": "sqlglot.expressions", "qualname": "Cbrt", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Cbrt.key": {"fullname": "sqlglot.expressions.Cbrt.key", "modulename": "sqlglot.expressions", "qualname": "Cbrt.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;cbrt&#x27;"}, "sqlglot.expressions.CurrentDate": {"fullname": "sqlglot.expressions.CurrentDate", "modulename": "sqlglot.expressions", "qualname": "CurrentDate", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.CurrentDate.arg_types": {"fullname": "sqlglot.expressions.CurrentDate.arg_types", "modulename": "sqlglot.expressions", "qualname": "CurrentDate.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.CurrentDate.key": {"fullname": "sqlglot.expressions.CurrentDate.key", "modulename": "sqlglot.expressions", "qualname": "CurrentDate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;currentdate&#x27;"}, "sqlglot.expressions.CurrentDatetime": {"fullname": "sqlglot.expressions.CurrentDatetime", "modulename": "sqlglot.expressions", "qualname": "CurrentDatetime", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.CurrentDatetime.arg_types": {"fullname": "sqlglot.expressions.CurrentDatetime.arg_types", "modulename": "sqlglot.expressions", "qualname": "CurrentDatetime.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.CurrentDatetime.key": {"fullname": "sqlglot.expressions.CurrentDatetime.key", "modulename": "sqlglot.expressions", "qualname": "CurrentDatetime.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;currentdatetime&#x27;"}, "sqlglot.expressions.CurrentTime": {"fullname": "sqlglot.expressions.CurrentTime", "modulename": "sqlglot.expressions", "qualname": "CurrentTime", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.CurrentTime.arg_types": {"fullname": "sqlglot.expressions.CurrentTime.arg_types", "modulename": "sqlglot.expressions", "qualname": "CurrentTime.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.CurrentTime.key": {"fullname": "sqlglot.expressions.CurrentTime.key", "modulename": "sqlglot.expressions", "qualname": "CurrentTime.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;currenttime&#x27;"}, "sqlglot.expressions.CurrentTimestamp": {"fullname": "sqlglot.expressions.CurrentTimestamp", "modulename": "sqlglot.expressions", "qualname": "CurrentTimestamp", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"fullname": "sqlglot.expressions.CurrentTimestamp.arg_types", "modulename": "sqlglot.expressions", "qualname": "CurrentTimestamp.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;transaction&#x27;: False}"}, "sqlglot.expressions.CurrentTimestamp.key": {"fullname": "sqlglot.expressions.CurrentTimestamp.key", "modulename": "sqlglot.expressions", "qualname": "CurrentTimestamp.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;currenttimestamp&#x27;"}, "sqlglot.expressions.CurrentUser": {"fullname": "sqlglot.expressions.CurrentUser", "modulename": "sqlglot.expressions", "qualname": "CurrentUser", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.CurrentUser.arg_types": {"fullname": "sqlglot.expressions.CurrentUser.arg_types", "modulename": "sqlglot.expressions", "qualname": "CurrentUser.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.CurrentUser.key": {"fullname": "sqlglot.expressions.CurrentUser.key", "modulename": "sqlglot.expressions", "qualname": "CurrentUser.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;currentuser&#x27;"}, "sqlglot.expressions.DateAdd": {"fullname": "sqlglot.expressions.DateAdd", "modulename": "sqlglot.expressions", "qualname": "DateAdd", "kind": "class", "doc": "<p></p>\n", "bases": "Func, IntervalOp"}, "sqlglot.expressions.DateAdd.arg_types": {"fullname": "sqlglot.expressions.DateAdd.arg_types", "modulename": "sqlglot.expressions", "qualname": "DateAdd.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.DateAdd.key": {"fullname": "sqlglot.expressions.DateAdd.key", "modulename": "sqlglot.expressions", "qualname": "DateAdd.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dateadd&#x27;"}, "sqlglot.expressions.DateSub": {"fullname": "sqlglot.expressions.DateSub", "modulename": "sqlglot.expressions", "qualname": "DateSub", "kind": "class", "doc": "<p></p>\n", "bases": "Func, IntervalOp"}, "sqlglot.expressions.DateSub.arg_types": {"fullname": "sqlglot.expressions.DateSub.arg_types", "modulename": "sqlglot.expressions", "qualname": "DateSub.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.DateSub.key": {"fullname": "sqlglot.expressions.DateSub.key", "modulename": "sqlglot.expressions", "qualname": "DateSub.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datesub&#x27;"}, "sqlglot.expressions.DateDiff": {"fullname": "sqlglot.expressions.DateDiff", "modulename": "sqlglot.expressions", "qualname": "DateDiff", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.DateDiff.arg_types": {"fullname": "sqlglot.expressions.DateDiff.arg_types", "modulename": "sqlglot.expressions", "qualname": "DateDiff.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.DateDiff.key": {"fullname": "sqlglot.expressions.DateDiff.key", "modulename": "sqlglot.expressions", "qualname": "DateDiff.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datediff&#x27;"}, "sqlglot.expressions.DateTrunc": {"fullname": "sqlglot.expressions.DateTrunc", "modulename": "sqlglot.expressions", "qualname": "DateTrunc", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DateTrunc.__init__": {"fullname": "sqlglot.expressions.DateTrunc.__init__", "modulename": "sqlglot.expressions", "qualname": "DateTrunc.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">**</span><span class=\"n\">args</span></span>)</span>"}, "sqlglot.expressions.DateTrunc.arg_types": {"fullname": "sqlglot.expressions.DateTrunc.arg_types", "modulename": "sqlglot.expressions", "qualname": "DateTrunc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;unit&#x27;: True, &#x27;this&#x27;: True, &#x27;zone&#x27;: False}"}, "sqlglot.expressions.DateTrunc.unit": {"fullname": "sqlglot.expressions.DateTrunc.unit", "modulename": "sqlglot.expressions", "qualname": "DateTrunc.unit", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.expressions.DateTrunc.key": {"fullname": "sqlglot.expressions.DateTrunc.key", "modulename": "sqlglot.expressions", "qualname": "DateTrunc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datetrunc&#x27;"}, "sqlglot.expressions.DatetimeAdd": {"fullname": "sqlglot.expressions.DatetimeAdd", "modulename": "sqlglot.expressions", "qualname": "DatetimeAdd", "kind": "class", "doc": "<p></p>\n", "bases": "Func, IntervalOp"}, "sqlglot.expressions.DatetimeAdd.arg_types": {"fullname": "sqlglot.expressions.DatetimeAdd.arg_types", "modulename": "sqlglot.expressions", "qualname": "DatetimeAdd.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.DatetimeAdd.key": {"fullname": "sqlglot.expressions.DatetimeAdd.key", "modulename": "sqlglot.expressions", "qualname": "DatetimeAdd.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datetimeadd&#x27;"}, "sqlglot.expressions.DatetimeSub": {"fullname": "sqlglot.expressions.DatetimeSub", "modulename": "sqlglot.expressions", "qualname": "DatetimeSub", "kind": "class", "doc": "<p></p>\n", "bases": "Func, IntervalOp"}, "sqlglot.expressions.DatetimeSub.arg_types": {"fullname": "sqlglot.expressions.DatetimeSub.arg_types", "modulename": "sqlglot.expressions", "qualname": "DatetimeSub.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.DatetimeSub.key": {"fullname": "sqlglot.expressions.DatetimeSub.key", "modulename": "sqlglot.expressions", "qualname": "DatetimeSub.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datetimesub&#x27;"}, "sqlglot.expressions.DatetimeDiff": {"fullname": "sqlglot.expressions.DatetimeDiff", "modulename": "sqlglot.expressions", "qualname": "DatetimeDiff", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.DatetimeDiff.arg_types": {"fullname": "sqlglot.expressions.DatetimeDiff.arg_types", "modulename": "sqlglot.expressions", "qualname": "DatetimeDiff.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.DatetimeDiff.key": {"fullname": "sqlglot.expressions.DatetimeDiff.key", "modulename": "sqlglot.expressions", "qualname": "DatetimeDiff.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datetimediff&#x27;"}, "sqlglot.expressions.DatetimeTrunc": {"fullname": "sqlglot.expressions.DatetimeTrunc", "modulename": "sqlglot.expressions", "qualname": "DatetimeTrunc", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"fullname": "sqlglot.expressions.DatetimeTrunc.arg_types", "modulename": "sqlglot.expressions", "qualname": "DatetimeTrunc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;unit&#x27;: True, &#x27;zone&#x27;: False}"}, "sqlglot.expressions.DatetimeTrunc.key": {"fullname": "sqlglot.expressions.DatetimeTrunc.key", "modulename": "sqlglot.expressions", "qualname": "DatetimeTrunc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datetimetrunc&#x27;"}, "sqlglot.expressions.DayOfWeek": {"fullname": "sqlglot.expressions.DayOfWeek", "modulename": "sqlglot.expressions", "qualname": "DayOfWeek", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DayOfWeek.key": {"fullname": "sqlglot.expressions.DayOfWeek.key", "modulename": "sqlglot.expressions", "qualname": "DayOfWeek.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dayofweek&#x27;"}, "sqlglot.expressions.DayOfMonth": {"fullname": "sqlglot.expressions.DayOfMonth", "modulename": "sqlglot.expressions", "qualname": "DayOfMonth", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DayOfMonth.key": {"fullname": "sqlglot.expressions.DayOfMonth.key", "modulename": "sqlglot.expressions", "qualname": "DayOfMonth.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dayofmonth&#x27;"}, "sqlglot.expressions.DayOfYear": {"fullname": "sqlglot.expressions.DayOfYear", "modulename": "sqlglot.expressions", "qualname": "DayOfYear", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DayOfYear.key": {"fullname": "sqlglot.expressions.DayOfYear.key", "modulename": "sqlglot.expressions", "qualname": "DayOfYear.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dayofyear&#x27;"}, "sqlglot.expressions.ToDays": {"fullname": "sqlglot.expressions.ToDays", "modulename": "sqlglot.expressions", "qualname": "ToDays", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ToDays.key": {"fullname": "sqlglot.expressions.ToDays.key", "modulename": "sqlglot.expressions", "qualname": "ToDays.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;todays&#x27;"}, "sqlglot.expressions.WeekOfYear": {"fullname": "sqlglot.expressions.WeekOfYear", "modulename": "sqlglot.expressions", "qualname": "WeekOfYear", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.WeekOfYear.key": {"fullname": "sqlglot.expressions.WeekOfYear.key", "modulename": "sqlglot.expressions", "qualname": "WeekOfYear.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;weekofyear&#x27;"}, "sqlglot.expressions.MonthsBetween": {"fullname": "sqlglot.expressions.MonthsBetween", "modulename": "sqlglot.expressions", "qualname": "MonthsBetween", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.MonthsBetween.arg_types": {"fullname": "sqlglot.expressions.MonthsBetween.arg_types", "modulename": "sqlglot.expressions", "qualname": "MonthsBetween.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;roundoff&#x27;: False}"}, "sqlglot.expressions.MonthsBetween.key": {"fullname": "sqlglot.expressions.MonthsBetween.key", "modulename": "sqlglot.expressions", "qualname": "MonthsBetween.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;monthsbetween&#x27;"}, "sqlglot.expressions.LastDay": {"fullname": "sqlglot.expressions.LastDay", "modulename": "sqlglot.expressions", "qualname": "LastDay", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.LastDay.arg_types": {"fullname": "sqlglot.expressions.LastDay.arg_types", "modulename": "sqlglot.expressions", "qualname": "LastDay.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.LastDay.key": {"fullname": "sqlglot.expressions.LastDay.key", "modulename": "sqlglot.expressions", "qualname": "LastDay.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lastday&#x27;"}, "sqlglot.expressions.Extract": {"fullname": "sqlglot.expressions.Extract", "modulename": "sqlglot.expressions", "qualname": "Extract", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Extract.arg_types": {"fullname": "sqlglot.expressions.Extract.arg_types", "modulename": "sqlglot.expressions", "qualname": "Extract.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Extract.key": {"fullname": "sqlglot.expressions.Extract.key", "modulename": "sqlglot.expressions", "qualname": "Extract.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;extract&#x27;"}, "sqlglot.expressions.Timestamp": {"fullname": "sqlglot.expressions.Timestamp", "modulename": "sqlglot.expressions", "qualname": "Timestamp", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Timestamp.arg_types": {"fullname": "sqlglot.expressions.Timestamp.arg_types", "modulename": "sqlglot.expressions", "qualname": "Timestamp.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: False, &#x27;with_tz&#x27;: False}"}, "sqlglot.expressions.Timestamp.key": {"fullname": "sqlglot.expressions.Timestamp.key", "modulename": "sqlglot.expressions", "qualname": "Timestamp.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestamp&#x27;"}, "sqlglot.expressions.TimestampAdd": {"fullname": "sqlglot.expressions.TimestampAdd", "modulename": "sqlglot.expressions", "qualname": "TimestampAdd", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimestampAdd.arg_types": {"fullname": "sqlglot.expressions.TimestampAdd.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimestampAdd.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.TimestampAdd.key": {"fullname": "sqlglot.expressions.TimestampAdd.key", "modulename": "sqlglot.expressions", "qualname": "TimestampAdd.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestampadd&#x27;"}, "sqlglot.expressions.TimestampSub": {"fullname": "sqlglot.expressions.TimestampSub", "modulename": "sqlglot.expressions", "qualname": "TimestampSub", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimestampSub.arg_types": {"fullname": "sqlglot.expressions.TimestampSub.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimestampSub.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.TimestampSub.key": {"fullname": "sqlglot.expressions.TimestampSub.key", "modulename": "sqlglot.expressions", "qualname": "TimestampSub.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestampsub&#x27;"}, "sqlglot.expressions.TimestampDiff": {"fullname": "sqlglot.expressions.TimestampDiff", "modulename": "sqlglot.expressions", "qualname": "TimestampDiff", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimestampDiff.arg_types": {"fullname": "sqlglot.expressions.TimestampDiff.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimestampDiff.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.TimestampDiff.key": {"fullname": "sqlglot.expressions.TimestampDiff.key", "modulename": "sqlglot.expressions", "qualname": "TimestampDiff.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestampdiff&#x27;"}, "sqlglot.expressions.TimestampTrunc": {"fullname": "sqlglot.expressions.TimestampTrunc", "modulename": "sqlglot.expressions", "qualname": "TimestampTrunc", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimestampTrunc.arg_types": {"fullname": "sqlglot.expressions.TimestampTrunc.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimestampTrunc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;unit&#x27;: True, &#x27;zone&#x27;: False}"}, "sqlglot.expressions.TimestampTrunc.key": {"fullname": "sqlglot.expressions.TimestampTrunc.key", "modulename": "sqlglot.expressions", "qualname": "TimestampTrunc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestamptrunc&#x27;"}, "sqlglot.expressions.TimeAdd": {"fullname": "sqlglot.expressions.TimeAdd", "modulename": "sqlglot.expressions", "qualname": "TimeAdd", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimeAdd.arg_types": {"fullname": "sqlglot.expressions.TimeAdd.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimeAdd.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.TimeAdd.key": {"fullname": "sqlglot.expressions.TimeAdd.key", "modulename": "sqlglot.expressions", "qualname": "TimeAdd.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timeadd&#x27;"}, "sqlglot.expressions.TimeSub": {"fullname": "sqlglot.expressions.TimeSub", "modulename": "sqlglot.expressions", "qualname": "TimeSub", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimeSub.arg_types": {"fullname": "sqlglot.expressions.TimeSub.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimeSub.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.TimeSub.key": {"fullname": "sqlglot.expressions.TimeSub.key", "modulename": "sqlglot.expressions", "qualname": "TimeSub.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timesub&#x27;"}, "sqlglot.expressions.TimeDiff": {"fullname": "sqlglot.expressions.TimeDiff", "modulename": "sqlglot.expressions", "qualname": "TimeDiff", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimeDiff.arg_types": {"fullname": "sqlglot.expressions.TimeDiff.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimeDiff.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.TimeDiff.key": {"fullname": "sqlglot.expressions.TimeDiff.key", "modulename": "sqlglot.expressions", "qualname": "TimeDiff.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timediff&#x27;"}, "sqlglot.expressions.TimeTrunc": {"fullname": "sqlglot.expressions.TimeTrunc", "modulename": "sqlglot.expressions", "qualname": "TimeTrunc", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimeTrunc.arg_types": {"fullname": "sqlglot.expressions.TimeTrunc.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimeTrunc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;unit&#x27;: True, &#x27;zone&#x27;: False}"}, "sqlglot.expressions.TimeTrunc.key": {"fullname": "sqlglot.expressions.TimeTrunc.key", "modulename": "sqlglot.expressions", "qualname": "TimeTrunc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timetrunc&#x27;"}, "sqlglot.expressions.DateFromParts": {"fullname": "sqlglot.expressions.DateFromParts", "modulename": "sqlglot.expressions", "qualname": "DateFromParts", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DateFromParts.arg_types": {"fullname": "sqlglot.expressions.DateFromParts.arg_types", "modulename": "sqlglot.expressions", "qualname": "DateFromParts.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;year&#x27;: True, &#x27;month&#x27;: True, &#x27;day&#x27;: True}"}, "sqlglot.expressions.DateFromParts.key": {"fullname": "sqlglot.expressions.DateFromParts.key", "modulename": "sqlglot.expressions", "qualname": "DateFromParts.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datefromparts&#x27;"}, "sqlglot.expressions.TimeFromParts": {"fullname": "sqlglot.expressions.TimeFromParts", "modulename": "sqlglot.expressions", "qualname": "TimeFromParts", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimeFromParts.arg_types": {"fullname": "sqlglot.expressions.TimeFromParts.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimeFromParts.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;hour&#x27;: True, &#x27;min&#x27;: True, &#x27;sec&#x27;: True, &#x27;nano&#x27;: False, &#x27;fractions&#x27;: False, &#x27;precision&#x27;: False}"}, "sqlglot.expressions.TimeFromParts.key": {"fullname": "sqlglot.expressions.TimeFromParts.key", "modulename": "sqlglot.expressions", "qualname": "TimeFromParts.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timefromparts&#x27;"}, "sqlglot.expressions.DateStrToDate": {"fullname": "sqlglot.expressions.DateStrToDate", "modulename": "sqlglot.expressions", "qualname": "DateStrToDate", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DateStrToDate.key": {"fullname": "sqlglot.expressions.DateStrToDate.key", "modulename": "sqlglot.expressions", "qualname": "DateStrToDate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datestrtodate&#x27;"}, "sqlglot.expressions.DateToDateStr": {"fullname": "sqlglot.expressions.DateToDateStr", "modulename": "sqlglot.expressions", "qualname": "DateToDateStr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DateToDateStr.key": {"fullname": "sqlglot.expressions.DateToDateStr.key", "modulename": "sqlglot.expressions", "qualname": "DateToDateStr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datetodatestr&#x27;"}, "sqlglot.expressions.DateToDi": {"fullname": "sqlglot.expressions.DateToDi", "modulename": "sqlglot.expressions", "qualname": "DateToDi", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DateToDi.key": {"fullname": "sqlglot.expressions.DateToDi.key", "modulename": "sqlglot.expressions", "qualname": "DateToDi.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datetodi&#x27;"}, "sqlglot.expressions.Date": {"fullname": "sqlglot.expressions.Date", "modulename": "sqlglot.expressions", "qualname": "Date", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Date.arg_types": {"fullname": "sqlglot.expressions.Date.arg_types", "modulename": "sqlglot.expressions", "qualname": "Date.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;zone&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Date.is_var_len_args": {"fullname": "sqlglot.expressions.Date.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Date.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Date.key": {"fullname": "sqlglot.expressions.Date.key", "modulename": "sqlglot.expressions", "qualname": "Date.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;date&#x27;"}, "sqlglot.expressions.Day": {"fullname": "sqlglot.expressions.Day", "modulename": "sqlglot.expressions", "qualname": "Day", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Day.key": {"fullname": "sqlglot.expressions.Day.key", "modulename": "sqlglot.expressions", "qualname": "Day.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;day&#x27;"}, "sqlglot.expressions.Decode": {"fullname": "sqlglot.expressions.Decode", "modulename": "sqlglot.expressions", "qualname": "Decode", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Decode.arg_types": {"fullname": "sqlglot.expressions.Decode.arg_types", "modulename": "sqlglot.expressions", "qualname": "Decode.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;charset&#x27;: True, &#x27;replace&#x27;: False}"}, "sqlglot.expressions.Decode.key": {"fullname": "sqlglot.expressions.Decode.key", "modulename": "sqlglot.expressions", "qualname": "Decode.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;decode&#x27;"}, "sqlglot.expressions.DiToDate": {"fullname": "sqlglot.expressions.DiToDate", "modulename": "sqlglot.expressions", "qualname": "DiToDate", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DiToDate.key": {"fullname": "sqlglot.expressions.DiToDate.key", "modulename": "sqlglot.expressions", "qualname": "DiToDate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ditodate&#x27;"}, "sqlglot.expressions.Encode": {"fullname": "sqlglot.expressions.Encode", "modulename": "sqlglot.expressions", "qualname": "Encode", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Encode.arg_types": {"fullname": "sqlglot.expressions.Encode.arg_types", "modulename": "sqlglot.expressions", "qualname": "Encode.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;charset&#x27;: True}"}, "sqlglot.expressions.Encode.key": {"fullname": "sqlglot.expressions.Encode.key", "modulename": "sqlglot.expressions", "qualname": "Encode.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;encode&#x27;"}, "sqlglot.expressions.Exp": {"fullname": "sqlglot.expressions.Exp", "modulename": "sqlglot.expressions", "qualname": "Exp", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Exp.key": {"fullname": "sqlglot.expressions.Exp.key", "modulename": "sqlglot.expressions", "qualname": "Exp.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;exp&#x27;"}, "sqlglot.expressions.Explode": {"fullname": "sqlglot.expressions.Explode", "modulename": "sqlglot.expressions", "qualname": "Explode", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Explode.arg_types": {"fullname": "sqlglot.expressions.Explode.arg_types", "modulename": "sqlglot.expressions", "qualname": "Explode.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Explode.is_var_len_args": {"fullname": "sqlglot.expressions.Explode.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Explode.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Explode.key": {"fullname": "sqlglot.expressions.Explode.key", "modulename": "sqlglot.expressions", "qualname": "Explode.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;explode&#x27;"}, "sqlglot.expressions.ExplodeOuter": {"fullname": "sqlglot.expressions.ExplodeOuter", "modulename": "sqlglot.expressions", "qualname": "ExplodeOuter", "kind": "class", "doc": "<p></p>\n", "bases": "Explode"}, "sqlglot.expressions.ExplodeOuter.key": {"fullname": "sqlglot.expressions.ExplodeOuter.key", "modulename": "sqlglot.expressions", "qualname": "ExplodeOuter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;explodeouter&#x27;"}, "sqlglot.expressions.Posexplode": {"fullname": "sqlglot.expressions.Posexplode", "modulename": "sqlglot.expressions", "qualname": "Posexplode", "kind": "class", "doc": "<p></p>\n", "bases": "Explode"}, "sqlglot.expressions.Posexplode.key": {"fullname": "sqlglot.expressions.Posexplode.key", "modulename": "sqlglot.expressions", "qualname": "Posexplode.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;posexplode&#x27;"}, "sqlglot.expressions.PosexplodeOuter": {"fullname": "sqlglot.expressions.PosexplodeOuter", "modulename": "sqlglot.expressions", "qualname": "PosexplodeOuter", "kind": "class", "doc": "<p></p>\n", "bases": "Posexplode, ExplodeOuter"}, "sqlglot.expressions.PosexplodeOuter.key": {"fullname": "sqlglot.expressions.PosexplodeOuter.key", "modulename": "sqlglot.expressions", "qualname": "PosexplodeOuter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;posexplodeouter&#x27;"}, "sqlglot.expressions.Floor": {"fullname": "sqlglot.expressions.Floor", "modulename": "sqlglot.expressions", "qualname": "Floor", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Floor.arg_types": {"fullname": "sqlglot.expressions.Floor.arg_types", "modulename": "sqlglot.expressions", "qualname": "Floor.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;decimals&#x27;: False}"}, "sqlglot.expressions.Floor.key": {"fullname": "sqlglot.expressions.Floor.key", "modulename": "sqlglot.expressions", "qualname": "Floor.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;floor&#x27;"}, "sqlglot.expressions.FromBase64": {"fullname": "sqlglot.expressions.FromBase64", "modulename": "sqlglot.expressions", "qualname": "FromBase64", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.FromBase64.key": {"fullname": "sqlglot.expressions.FromBase64.key", "modulename": "sqlglot.expressions", "qualname": "FromBase64.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;frombase64&#x27;"}, "sqlglot.expressions.ToBase64": {"fullname": "sqlglot.expressions.ToBase64", "modulename": "sqlglot.expressions", "qualname": "ToBase64", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ToBase64.key": {"fullname": "sqlglot.expressions.ToBase64.key", "modulename": "sqlglot.expressions", "qualname": "ToBase64.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tobase64&#x27;"}, "sqlglot.expressions.GenerateDateArray": {"fullname": "sqlglot.expressions.GenerateDateArray", "modulename": "sqlglot.expressions", "qualname": "GenerateDateArray", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.GenerateDateArray.arg_types": {"fullname": "sqlglot.expressions.GenerateDateArray.arg_types", "modulename": "sqlglot.expressions", "qualname": "GenerateDateArray.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;start&#x27;: True, &#x27;end&#x27;: True, &#x27;interval&#x27;: False}"}, "sqlglot.expressions.GenerateDateArray.key": {"fullname": "sqlglot.expressions.GenerateDateArray.key", "modulename": "sqlglot.expressions", "qualname": "GenerateDateArray.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;generatedatearray&#x27;"}, "sqlglot.expressions.Greatest": {"fullname": "sqlglot.expressions.Greatest", "modulename": "sqlglot.expressions", "qualname": "Greatest", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Greatest.arg_types": {"fullname": "sqlglot.expressions.Greatest.arg_types", "modulename": "sqlglot.expressions", "qualname": "Greatest.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Greatest.is_var_len_args": {"fullname": "sqlglot.expressions.Greatest.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Greatest.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Greatest.key": {"fullname": "sqlglot.expressions.Greatest.key", "modulename": "sqlglot.expressions", "qualname": "Greatest.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;greatest&#x27;"}, "sqlglot.expressions.GroupConcat": {"fullname": "sqlglot.expressions.GroupConcat", "modulename": "sqlglot.expressions", "qualname": "GroupConcat", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.GroupConcat.arg_types": {"fullname": "sqlglot.expressions.GroupConcat.arg_types", "modulename": "sqlglot.expressions", "qualname": "GroupConcat.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;separator&#x27;: False}"}, "sqlglot.expressions.GroupConcat.key": {"fullname": "sqlglot.expressions.GroupConcat.key", "modulename": "sqlglot.expressions", "qualname": "GroupConcat.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;groupconcat&#x27;"}, "sqlglot.expressions.Hex": {"fullname": "sqlglot.expressions.Hex", "modulename": "sqlglot.expressions", "qualname": "Hex", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Hex.key": {"fullname": "sqlglot.expressions.Hex.key", "modulename": "sqlglot.expressions", "qualname": "Hex.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;hex&#x27;"}, "sqlglot.expressions.Xor": {"fullname": "sqlglot.expressions.Xor", "modulename": "sqlglot.expressions", "qualname": "Xor", "kind": "class", "doc": "<p></p>\n", "bases": "Connector, Func"}, "sqlglot.expressions.Xor.arg_types": {"fullname": "sqlglot.expressions.Xor.arg_types", "modulename": "sqlglot.expressions", "qualname": "Xor.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Xor.key": {"fullname": "sqlglot.expressions.Xor.key", "modulename": "sqlglot.expressions", "qualname": "Xor.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;xor&#x27;"}, "sqlglot.expressions.If": {"fullname": "sqlglot.expressions.If", "modulename": "sqlglot.expressions", "qualname": "If", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.If.arg_types": {"fullname": "sqlglot.expressions.If.arg_types", "modulename": "sqlglot.expressions", "qualname": "If.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;true&#x27;: True, &#x27;false&#x27;: False}"}, "sqlglot.expressions.If.key": {"fullname": "sqlglot.expressions.If.key", "modulename": "sqlglot.expressions", "qualname": "If.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;if&#x27;"}, "sqlglot.expressions.Nullif": {"fullname": "sqlglot.expressions.Nullif", "modulename": "sqlglot.expressions", "qualname": "Nullif", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Nullif.arg_types": {"fullname": "sqlglot.expressions.Nullif.arg_types", "modulename": "sqlglot.expressions", "qualname": "Nullif.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Nullif.key": {"fullname": "sqlglot.expressions.Nullif.key", "modulename": "sqlglot.expressions", "qualname": "Nullif.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;nullif&#x27;"}, "sqlglot.expressions.Initcap": {"fullname": "sqlglot.expressions.Initcap", "modulename": "sqlglot.expressions", "qualname": "Initcap", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Initcap.arg_types": {"fullname": "sqlglot.expressions.Initcap.arg_types", "modulename": "sqlglot.expressions", "qualname": "Initcap.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.Initcap.key": {"fullname": "sqlglot.expressions.Initcap.key", "modulename": "sqlglot.expressions", "qualname": "Initcap.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;initcap&#x27;"}, "sqlglot.expressions.IsNan": {"fullname": "sqlglot.expressions.IsNan", "modulename": "sqlglot.expressions", "qualname": "IsNan", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.IsNan.key": {"fullname": "sqlglot.expressions.IsNan.key", "modulename": "sqlglot.expressions", "qualname": "IsNan.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;isnan&#x27;"}, "sqlglot.expressions.IsInf": {"fullname": "sqlglot.expressions.IsInf", "modulename": "sqlglot.expressions", "qualname": "IsInf", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.IsInf.key": {"fullname": "sqlglot.expressions.IsInf.key", "modulename": "sqlglot.expressions", "qualname": "IsInf.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;isinf&#x27;"}, "sqlglot.expressions.JSONPath": {"fullname": "sqlglot.expressions.JSONPath", "modulename": "sqlglot.expressions", "qualname": "JSONPath", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.JSONPath.arg_types": {"fullname": "sqlglot.expressions.JSONPath.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPath.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.JSONPath.output_name": {"fullname": "sqlglot.expressions.JSONPath.output_name", "modulename": "sqlglot.expressions", "qualname": "JSONPath.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.JSONPath.key": {"fullname": "sqlglot.expressions.JSONPath.key", "modulename": "sqlglot.expressions", "qualname": "JSONPath.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpath&#x27;"}, "sqlglot.expressions.JSONPathPart": {"fullname": "sqlglot.expressions.JSONPathPart", "modulename": "sqlglot.expressions", "qualname": "JSONPathPart", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.JSONPathPart.arg_types": {"fullname": "sqlglot.expressions.JSONPathPart.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathPart.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.JSONPathPart.key": {"fullname": "sqlglot.expressions.JSONPathPart.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathPart.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathpart&#x27;"}, "sqlglot.expressions.JSONPathFilter": {"fullname": "sqlglot.expressions.JSONPathFilter", "modulename": "sqlglot.expressions", "qualname": "JSONPathFilter", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathFilter.arg_types": {"fullname": "sqlglot.expressions.JSONPathFilter.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathFilter.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.JSONPathFilter.key": {"fullname": "sqlglot.expressions.JSONPathFilter.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathFilter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathfilter&#x27;"}, "sqlglot.expressions.JSONPathKey": {"fullname": "sqlglot.expressions.JSONPathKey", "modulename": "sqlglot.expressions", "qualname": "JSONPathKey", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathKey.arg_types": {"fullname": "sqlglot.expressions.JSONPathKey.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathKey.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.JSONPathKey.key": {"fullname": "sqlglot.expressions.JSONPathKey.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathKey.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathkey&#x27;"}, "sqlglot.expressions.JSONPathRecursive": {"fullname": "sqlglot.expressions.JSONPathRecursive", "modulename": "sqlglot.expressions", "qualname": "JSONPathRecursive", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"fullname": "sqlglot.expressions.JSONPathRecursive.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathRecursive.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.JSONPathRecursive.key": {"fullname": "sqlglot.expressions.JSONPathRecursive.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathRecursive.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathrecursive&#x27;"}, "sqlglot.expressions.JSONPathRoot": {"fullname": "sqlglot.expressions.JSONPathRoot", "modulename": "sqlglot.expressions", "qualname": "JSONPathRoot", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathRoot.key": {"fullname": "sqlglot.expressions.JSONPathRoot.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathRoot.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathroot&#x27;"}, "sqlglot.expressions.JSONPathScript": {"fullname": "sqlglot.expressions.JSONPathScript", "modulename": "sqlglot.expressions", "qualname": "JSONPathScript", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathScript.arg_types": {"fullname": "sqlglot.expressions.JSONPathScript.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathScript.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.JSONPathScript.key": {"fullname": "sqlglot.expressions.JSONPathScript.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathScript.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathscript&#x27;"}, "sqlglot.expressions.JSONPathSlice": {"fullname": "sqlglot.expressions.JSONPathSlice", "modulename": "sqlglot.expressions", "qualname": "JSONPathSlice", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathSlice.arg_types": {"fullname": "sqlglot.expressions.JSONPathSlice.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathSlice.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;start&#x27;: False, &#x27;end&#x27;: False, &#x27;step&#x27;: False}"}, "sqlglot.expressions.JSONPathSlice.key": {"fullname": "sqlglot.expressions.JSONPathSlice.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathSlice.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathslice&#x27;"}, "sqlglot.expressions.JSONPathSelector": {"fullname": "sqlglot.expressions.JSONPathSelector", "modulename": "sqlglot.expressions", "qualname": "JSONPathSelector", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathSelector.arg_types": {"fullname": "sqlglot.expressions.JSONPathSelector.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathSelector.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.JSONPathSelector.key": {"fullname": "sqlglot.expressions.JSONPathSelector.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathSelector.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathselector&#x27;"}, "sqlglot.expressions.JSONPathSubscript": {"fullname": "sqlglot.expressions.JSONPathSubscript", "modulename": "sqlglot.expressions", "qualname": "JSONPathSubscript", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"fullname": "sqlglot.expressions.JSONPathSubscript.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathSubscript.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.JSONPathSubscript.key": {"fullname": "sqlglot.expressions.JSONPathSubscript.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathSubscript.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathsubscript&#x27;"}, "sqlglot.expressions.JSONPathUnion": {"fullname": "sqlglot.expressions.JSONPathUnion", "modulename": "sqlglot.expressions", "qualname": "JSONPathUnion", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathUnion.arg_types": {"fullname": "sqlglot.expressions.JSONPathUnion.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathUnion.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.JSONPathUnion.key": {"fullname": "sqlglot.expressions.JSONPathUnion.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathUnion.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathunion&#x27;"}, "sqlglot.expressions.JSONPathWildcard": {"fullname": "sqlglot.expressions.JSONPathWildcard", "modulename": "sqlglot.expressions", "qualname": "JSONPathWildcard", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathWildcard.key": {"fullname": "sqlglot.expressions.JSONPathWildcard.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathWildcard.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathwildcard&#x27;"}, "sqlglot.expressions.FormatJson": {"fullname": "sqlglot.expressions.FormatJson", "modulename": "sqlglot.expressions", "qualname": "FormatJson", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.FormatJson.key": {"fullname": "sqlglot.expressions.FormatJson.key", "modulename": "sqlglot.expressions", "qualname": "FormatJson.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;formatjson&#x27;"}, "sqlglot.expressions.JSONKeyValue": {"fullname": "sqlglot.expressions.JSONKeyValue", "modulename": "sqlglot.expressions", "qualname": "JSONKeyValue", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.JSONKeyValue.arg_types": {"fullname": "sqlglot.expressions.JSONKeyValue.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONKeyValue.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.JSONKeyValue.key": {"fullname": "sqlglot.expressions.JSONKeyValue.key", "modulename": "sqlglot.expressions", "qualname": "JSONKeyValue.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonkeyvalue&#x27;"}, "sqlglot.expressions.JSONObject": {"fullname": "sqlglot.expressions.JSONObject", "modulename": "sqlglot.expressions", "qualname": "JSONObject", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.JSONObject.arg_types": {"fullname": "sqlglot.expressions.JSONObject.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONObject.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False, &#x27;null_handling&#x27;: False, &#x27;unique_keys&#x27;: False, &#x27;return_type&#x27;: False, &#x27;encoding&#x27;: False}"}, "sqlglot.expressions.JSONObject.key": {"fullname": "sqlglot.expressions.JSONObject.key", "modulename": "sqlglot.expressions", "qualname": "JSONObject.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonobject&#x27;"}, "sqlglot.expressions.JSONObjectAgg": {"fullname": "sqlglot.expressions.JSONObjectAgg", "modulename": "sqlglot.expressions", "qualname": "JSONObjectAgg", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"fullname": "sqlglot.expressions.JSONObjectAgg.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONObjectAgg.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False, &#x27;null_handling&#x27;: False, &#x27;unique_keys&#x27;: False, &#x27;return_type&#x27;: False, &#x27;encoding&#x27;: False}"}, "sqlglot.expressions.JSONObjectAgg.key": {"fullname": "sqlglot.expressions.JSONObjectAgg.key", "modulename": "sqlglot.expressions", "qualname": "JSONObjectAgg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonobjectagg&#x27;"}, "sqlglot.expressions.JSONArray": {"fullname": "sqlglot.expressions.JSONArray", "modulename": "sqlglot.expressions", "qualname": "JSONArray", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.JSONArray.arg_types": {"fullname": "sqlglot.expressions.JSONArray.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONArray.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;null_handling&#x27;: False, &#x27;return_type&#x27;: False, &#x27;strict&#x27;: False}"}, "sqlglot.expressions.JSONArray.key": {"fullname": "sqlglot.expressions.JSONArray.key", "modulename": "sqlglot.expressions", "qualname": "JSONArray.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonarray&#x27;"}, "sqlglot.expressions.JSONArrayAgg": {"fullname": "sqlglot.expressions.JSONArrayAgg", "modulename": "sqlglot.expressions", "qualname": "JSONArrayAgg", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"fullname": "sqlglot.expressions.JSONArrayAgg.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONArrayAgg.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;order&#x27;: False, &#x27;null_handling&#x27;: False, &#x27;return_type&#x27;: False, &#x27;strict&#x27;: False}"}, "sqlglot.expressions.JSONArrayAgg.key": {"fullname": "sqlglot.expressions.JSONArrayAgg.key", "modulename": "sqlglot.expressions", "qualname": "JSONArrayAgg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonarrayagg&#x27;"}, "sqlglot.expressions.JSONColumnDef": {"fullname": "sqlglot.expressions.JSONColumnDef", "modulename": "sqlglot.expressions", "qualname": "JSONColumnDef", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.JSONColumnDef.arg_types": {"fullname": "sqlglot.expressions.JSONColumnDef.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONColumnDef.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;kind&#x27;: False, &#x27;path&#x27;: False, &#x27;nested_schema&#x27;: False}"}, "sqlglot.expressions.JSONColumnDef.key": {"fullname": "sqlglot.expressions.JSONColumnDef.key", "modulename": "sqlglot.expressions", "qualname": "JSONColumnDef.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsoncolumndef&#x27;"}, "sqlglot.expressions.JSONSchema": {"fullname": "sqlglot.expressions.JSONSchema", "modulename": "sqlglot.expressions", "qualname": "JSONSchema", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.JSONSchema.arg_types": {"fullname": "sqlglot.expressions.JSONSchema.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONSchema.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.JSONSchema.key": {"fullname": "sqlglot.expressions.JSONSchema.key", "modulename": "sqlglot.expressions", "qualname": "JSONSchema.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonschema&#x27;"}, "sqlglot.expressions.JSONTable": {"fullname": "sqlglot.expressions.JSONTable", "modulename": "sqlglot.expressions", "qualname": "JSONTable", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.JSONTable.arg_types": {"fullname": "sqlglot.expressions.JSONTable.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONTable.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;schema&#x27;: True, &#x27;path&#x27;: False, &#x27;error_handling&#x27;: False, &#x27;empty_handling&#x27;: False}"}, "sqlglot.expressions.JSONTable.key": {"fullname": "sqlglot.expressions.JSONTable.key", "modulename": "sqlglot.expressions", "qualname": "JSONTable.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsontable&#x27;"}, "sqlglot.expressions.OpenJSONColumnDef": {"fullname": "sqlglot.expressions.OpenJSONColumnDef", "modulename": "sqlglot.expressions", "qualname": "OpenJSONColumnDef", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"fullname": "sqlglot.expressions.OpenJSONColumnDef.arg_types", "modulename": "sqlglot.expressions", "qualname": "OpenJSONColumnDef.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: True, &#x27;path&#x27;: False, &#x27;as_json&#x27;: False}"}, "sqlglot.expressions.OpenJSONColumnDef.key": {"fullname": "sqlglot.expressions.OpenJSONColumnDef.key", "modulename": "sqlglot.expressions", "qualname": "OpenJSONColumnDef.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;openjsoncolumndef&#x27;"}, "sqlglot.expressions.OpenJSON": {"fullname": "sqlglot.expressions.OpenJSON", "modulename": "sqlglot.expressions", "qualname": "OpenJSON", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.OpenJSON.arg_types": {"fullname": "sqlglot.expressions.OpenJSON.arg_types", "modulename": "sqlglot.expressions", "qualname": "OpenJSON.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;path&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.OpenJSON.key": {"fullname": "sqlglot.expressions.OpenJSON.key", "modulename": "sqlglot.expressions", "qualname": "OpenJSON.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;openjson&#x27;"}, "sqlglot.expressions.JSONBContains": {"fullname": "sqlglot.expressions.JSONBContains", "modulename": "sqlglot.expressions", "qualname": "JSONBContains", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.JSONBContains.key": {"fullname": "sqlglot.expressions.JSONBContains.key", "modulename": "sqlglot.expressions", "qualname": "JSONBContains.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonbcontains&#x27;"}, "sqlglot.expressions.JSONExtract": {"fullname": "sqlglot.expressions.JSONExtract", "modulename": "sqlglot.expressions", "qualname": "JSONExtract", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.JSONExtract.arg_types": {"fullname": "sqlglot.expressions.JSONExtract.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONExtract.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;only_json_types&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"fullname": "sqlglot.expressions.JSONExtract.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "JSONExtract.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.JSONExtract.output_name": {"fullname": "sqlglot.expressions.JSONExtract.output_name", "modulename": "sqlglot.expressions", "qualname": "JSONExtract.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.JSONExtract.key": {"fullname": "sqlglot.expressions.JSONExtract.key", "modulename": "sqlglot.expressions", "qualname": "JSONExtract.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonextract&#x27;"}, "sqlglot.expressions.JSONExtractScalar": {"fullname": "sqlglot.expressions.JSONExtractScalar", "modulename": "sqlglot.expressions", "qualname": "JSONExtractScalar", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"fullname": "sqlglot.expressions.JSONExtractScalar.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONExtractScalar.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;only_json_types&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"fullname": "sqlglot.expressions.JSONExtractScalar.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "JSONExtractScalar.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.JSONExtractScalar.output_name": {"fullname": "sqlglot.expressions.JSONExtractScalar.output_name", "modulename": "sqlglot.expressions", "qualname": "JSONExtractScalar.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.JSONExtractScalar.key": {"fullname": "sqlglot.expressions.JSONExtractScalar.key", "modulename": "sqlglot.expressions", "qualname": "JSONExtractScalar.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonextractscalar&#x27;"}, "sqlglot.expressions.JSONBExtract": {"fullname": "sqlglot.expressions.JSONBExtract", "modulename": "sqlglot.expressions", "qualname": "JSONBExtract", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.JSONBExtract.key": {"fullname": "sqlglot.expressions.JSONBExtract.key", "modulename": "sqlglot.expressions", "qualname": "JSONBExtract.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonbextract&#x27;"}, "sqlglot.expressions.JSONBExtractScalar": {"fullname": "sqlglot.expressions.JSONBExtractScalar", "modulename": "sqlglot.expressions", "qualname": "JSONBExtractScalar", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.JSONBExtractScalar.key": {"fullname": "sqlglot.expressions.JSONBExtractScalar.key", "modulename": "sqlglot.expressions", "qualname": "JSONBExtractScalar.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonbextractscalar&#x27;"}, "sqlglot.expressions.JSONFormat": {"fullname": "sqlglot.expressions.JSONFormat", "modulename": "sqlglot.expressions", "qualname": "JSONFormat", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.JSONFormat.arg_types": {"fullname": "sqlglot.expressions.JSONFormat.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONFormat.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.JSONFormat.key": {"fullname": "sqlglot.expressions.JSONFormat.key", "modulename": "sqlglot.expressions", "qualname": "JSONFormat.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonformat&#x27;"}, "sqlglot.expressions.JSONArrayContains": {"fullname": "sqlglot.expressions.JSONArrayContains", "modulename": "sqlglot.expressions", "qualname": "JSONArrayContains", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate, Func"}, "sqlglot.expressions.JSONArrayContains.key": {"fullname": "sqlglot.expressions.JSONArrayContains.key", "modulename": "sqlglot.expressions", "qualname": "JSONArrayContains.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonarraycontains&#x27;"}, "sqlglot.expressions.ParseJSON": {"fullname": "sqlglot.expressions.ParseJSON", "modulename": "sqlglot.expressions", "qualname": "ParseJSON", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ParseJSON.arg_types": {"fullname": "sqlglot.expressions.ParseJSON.arg_types", "modulename": "sqlglot.expressions", "qualname": "ParseJSON.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"fullname": "sqlglot.expressions.ParseJSON.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "ParseJSON.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.ParseJSON.key": {"fullname": "sqlglot.expressions.ParseJSON.key", "modulename": "sqlglot.expressions", "qualname": "ParseJSON.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;parsejson&#x27;"}, "sqlglot.expressions.Least": {"fullname": "sqlglot.expressions.Least", "modulename": "sqlglot.expressions", "qualname": "Least", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Least.arg_types": {"fullname": "sqlglot.expressions.Least.arg_types", "modulename": "sqlglot.expressions", "qualname": "Least.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Least.is_var_len_args": {"fullname": "sqlglot.expressions.Least.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Least.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Least.key": {"fullname": "sqlglot.expressions.Least.key", "modulename": "sqlglot.expressions", "qualname": "Least.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;least&#x27;"}, "sqlglot.expressions.Left": {"fullname": "sqlglot.expressions.Left", "modulename": "sqlglot.expressions", "qualname": "Left", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Left.arg_types": {"fullname": "sqlglot.expressions.Left.arg_types", "modulename": "sqlglot.expressions", "qualname": "Left.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Left.key": {"fullname": "sqlglot.expressions.Left.key", "modulename": "sqlglot.expressions", "qualname": "Left.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;left&#x27;"}, "sqlglot.expressions.Right": {"fullname": "sqlglot.expressions.Right", "modulename": "sqlglot.expressions", "qualname": "Right", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Right.arg_types": {"fullname": "sqlglot.expressions.Right.arg_types", "modulename": "sqlglot.expressions", "qualname": "Right.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Right.key": {"fullname": "sqlglot.expressions.Right.key", "modulename": "sqlglot.expressions", "qualname": "Right.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;right&#x27;"}, "sqlglot.expressions.Length": {"fullname": "sqlglot.expressions.Length", "modulename": "sqlglot.expressions", "qualname": "Length", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Length.key": {"fullname": "sqlglot.expressions.Length.key", "modulename": "sqlglot.expressions", "qualname": "Length.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;length&#x27;"}, "sqlglot.expressions.Levenshtein": {"fullname": "sqlglot.expressions.Levenshtein", "modulename": "sqlglot.expressions", "qualname": "Levenshtein", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Levenshtein.arg_types": {"fullname": "sqlglot.expressions.Levenshtein.arg_types", "modulename": "sqlglot.expressions", "qualname": "Levenshtein.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False, &#x27;ins_cost&#x27;: False, &#x27;del_cost&#x27;: False, &#x27;sub_cost&#x27;: False}"}, "sqlglot.expressions.Levenshtein.key": {"fullname": "sqlglot.expressions.Levenshtein.key", "modulename": "sqlglot.expressions", "qualname": "Levenshtein.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;levenshtein&#x27;"}, "sqlglot.expressions.Ln": {"fullname": "sqlglot.expressions.Ln", "modulename": "sqlglot.expressions", "qualname": "Ln", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Ln.key": {"fullname": "sqlglot.expressions.Ln.key", "modulename": "sqlglot.expressions", "qualname": "Ln.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ln&#x27;"}, "sqlglot.expressions.Log": {"fullname": "sqlglot.expressions.Log", "modulename": "sqlglot.expressions", "qualname": "Log", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Log.arg_types": {"fullname": "sqlglot.expressions.Log.arg_types", "modulename": "sqlglot.expressions", "qualname": "Log.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.Log.key": {"fullname": "sqlglot.expressions.Log.key", "modulename": "sqlglot.expressions", "qualname": "Log.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;log&#x27;"}, "sqlglot.expressions.LogicalOr": {"fullname": "sqlglot.expressions.LogicalOr", "modulename": "sqlglot.expressions", "qualname": "LogicalOr", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.LogicalOr.key": {"fullname": "sqlglot.expressions.LogicalOr.key", "modulename": "sqlglot.expressions", "qualname": "LogicalOr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;logicalor&#x27;"}, "sqlglot.expressions.LogicalAnd": {"fullname": "sqlglot.expressions.LogicalAnd", "modulename": "sqlglot.expressions", "qualname": "LogicalAnd", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.LogicalAnd.key": {"fullname": "sqlglot.expressions.LogicalAnd.key", "modulename": "sqlglot.expressions", "qualname": "LogicalAnd.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;logicaland&#x27;"}, "sqlglot.expressions.Lower": {"fullname": "sqlglot.expressions.Lower", "modulename": "sqlglot.expressions", "qualname": "Lower", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Lower.key": {"fullname": "sqlglot.expressions.Lower.key", "modulename": "sqlglot.expressions", "qualname": "Lower.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lower&#x27;"}, "sqlglot.expressions.Map": {"fullname": "sqlglot.expressions.Map", "modulename": "sqlglot.expressions", "qualname": "Map", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Map.arg_types": {"fullname": "sqlglot.expressions.Map.arg_types", "modulename": "sqlglot.expressions", "qualname": "Map.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;keys&#x27;: False, &#x27;values&#x27;: False}"}, "sqlglot.expressions.Map.keys": {"fullname": "sqlglot.expressions.Map.keys", "modulename": "sqlglot.expressions", "qualname": "Map.keys", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Map.values": {"fullname": "sqlglot.expressions.Map.values", "modulename": "sqlglot.expressions", "qualname": "Map.values", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Map.key": {"fullname": "sqlglot.expressions.Map.key", "modulename": "sqlglot.expressions", "qualname": "Map.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;map&#x27;"}, "sqlglot.expressions.ToMap": {"fullname": "sqlglot.expressions.ToMap", "modulename": "sqlglot.expressions", "qualname": "ToMap", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ToMap.key": {"fullname": "sqlglot.expressions.ToMap.key", "modulename": "sqlglot.expressions", "qualname": "ToMap.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tomap&#x27;"}, "sqlglot.expressions.MapFromEntries": {"fullname": "sqlglot.expressions.MapFromEntries", "modulename": "sqlglot.expressions", "qualname": "MapFromEntries", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.MapFromEntries.key": {"fullname": "sqlglot.expressions.MapFromEntries.key", "modulename": "sqlglot.expressions", "qualname": "MapFromEntries.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;mapfromentries&#x27;"}, "sqlglot.expressions.StarMap": {"fullname": "sqlglot.expressions.StarMap", "modulename": "sqlglot.expressions", "qualname": "StarMap", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StarMap.key": {"fullname": "sqlglot.expressions.StarMap.key", "modulename": "sqlglot.expressions", "qualname": "StarMap.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;starmap&#x27;"}, "sqlglot.expressions.VarMap": {"fullname": "sqlglot.expressions.VarMap", "modulename": "sqlglot.expressions", "qualname": "VarMap", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.VarMap.arg_types": {"fullname": "sqlglot.expressions.VarMap.arg_types", "modulename": "sqlglot.expressions", "qualname": "VarMap.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;keys&#x27;: True, &#x27;values&#x27;: True}"}, "sqlglot.expressions.VarMap.is_var_len_args": {"fullname": "sqlglot.expressions.VarMap.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "VarMap.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.VarMap.keys": {"fullname": "sqlglot.expressions.VarMap.keys", "modulename": "sqlglot.expressions", "qualname": "VarMap.keys", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.VarMap.values": {"fullname": "sqlglot.expressions.VarMap.values", "modulename": "sqlglot.expressions", "qualname": "VarMap.values", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.VarMap.key": {"fullname": "sqlglot.expressions.VarMap.key", "modulename": "sqlglot.expressions", "qualname": "VarMap.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;varmap&#x27;"}, "sqlglot.expressions.MatchAgainst": {"fullname": "sqlglot.expressions.MatchAgainst", "modulename": "sqlglot.expressions", "qualname": "MatchAgainst", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.MatchAgainst.arg_types": {"fullname": "sqlglot.expressions.MatchAgainst.arg_types", "modulename": "sqlglot.expressions", "qualname": "MatchAgainst.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True, &#x27;modifier&#x27;: False}"}, "sqlglot.expressions.MatchAgainst.key": {"fullname": "sqlglot.expressions.MatchAgainst.key", "modulename": "sqlglot.expressions", "qualname": "MatchAgainst.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;matchagainst&#x27;"}, "sqlglot.expressions.Max": {"fullname": "sqlglot.expressions.Max", "modulename": "sqlglot.expressions", "qualname": "Max", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Max.arg_types": {"fullname": "sqlglot.expressions.Max.arg_types", "modulename": "sqlglot.expressions", "qualname": "Max.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Max.is_var_len_args": {"fullname": "sqlglot.expressions.Max.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Max.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Max.key": {"fullname": "sqlglot.expressions.Max.key", "modulename": "sqlglot.expressions", "qualname": "Max.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;max&#x27;"}, "sqlglot.expressions.MD5": {"fullname": "sqlglot.expressions.MD5", "modulename": "sqlglot.expressions", "qualname": "MD5", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.MD5.key": {"fullname": "sqlglot.expressions.MD5.key", "modulename": "sqlglot.expressions", "qualname": "MD5.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;md5&#x27;"}, "sqlglot.expressions.MD5Digest": {"fullname": "sqlglot.expressions.MD5Digest", "modulename": "sqlglot.expressions", "qualname": "MD5Digest", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.MD5Digest.key": {"fullname": "sqlglot.expressions.MD5Digest.key", "modulename": "sqlglot.expressions", "qualname": "MD5Digest.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;md5digest&#x27;"}, "sqlglot.expressions.Min": {"fullname": "sqlglot.expressions.Min", "modulename": "sqlglot.expressions", "qualname": "Min", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Min.arg_types": {"fullname": "sqlglot.expressions.Min.arg_types", "modulename": "sqlglot.expressions", "qualname": "Min.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Min.is_var_len_args": {"fullname": "sqlglot.expressions.Min.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Min.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Min.key": {"fullname": "sqlglot.expressions.Min.key", "modulename": "sqlglot.expressions", "qualname": "Min.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;min&#x27;"}, "sqlglot.expressions.Month": {"fullname": "sqlglot.expressions.Month", "modulename": "sqlglot.expressions", "qualname": "Month", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Month.key": {"fullname": "sqlglot.expressions.Month.key", "modulename": "sqlglot.expressions", "qualname": "Month.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;month&#x27;"}, "sqlglot.expressions.AddMonths": {"fullname": "sqlglot.expressions.AddMonths", "modulename": "sqlglot.expressions", "qualname": "AddMonths", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.AddMonths.arg_types": {"fullname": "sqlglot.expressions.AddMonths.arg_types", "modulename": "sqlglot.expressions", "qualname": "AddMonths.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.AddMonths.key": {"fullname": "sqlglot.expressions.AddMonths.key", "modulename": "sqlglot.expressions", "qualname": "AddMonths.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;addmonths&#x27;"}, "sqlglot.expressions.Nvl2": {"fullname": "sqlglot.expressions.Nvl2", "modulename": "sqlglot.expressions", "qualname": "Nvl2", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Nvl2.arg_types": {"fullname": "sqlglot.expressions.Nvl2.arg_types", "modulename": "sqlglot.expressions", "qualname": "Nvl2.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;true&#x27;: True, &#x27;false&#x27;: False}"}, "sqlglot.expressions.Nvl2.key": {"fullname": "sqlglot.expressions.Nvl2.key", "modulename": "sqlglot.expressions", "qualname": "Nvl2.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;nvl2&#x27;"}, "sqlglot.expressions.Predict": {"fullname": "sqlglot.expressions.Predict", "modulename": "sqlglot.expressions", "qualname": "Predict", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Predict.arg_types": {"fullname": "sqlglot.expressions.Predict.arg_types", "modulename": "sqlglot.expressions", "qualname": "Predict.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;params_struct&#x27;: False}"}, "sqlglot.expressions.Predict.key": {"fullname": "sqlglot.expressions.Predict.key", "modulename": "sqlglot.expressions", "qualname": "Predict.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;predict&#x27;"}, "sqlglot.expressions.Pow": {"fullname": "sqlglot.expressions.Pow", "modulename": "sqlglot.expressions", "qualname": "Pow", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.Pow.key": {"fullname": "sqlglot.expressions.Pow.key", "modulename": "sqlglot.expressions", "qualname": "Pow.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;pow&#x27;"}, "sqlglot.expressions.PercentileCont": {"fullname": "sqlglot.expressions.PercentileCont", "modulename": "sqlglot.expressions", "qualname": "PercentileCont", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.PercentileCont.arg_types": {"fullname": "sqlglot.expressions.PercentileCont.arg_types", "modulename": "sqlglot.expressions", "qualname": "PercentileCont.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.PercentileCont.key": {"fullname": "sqlglot.expressions.PercentileCont.key", "modulename": "sqlglot.expressions", "qualname": "PercentileCont.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;percentilecont&#x27;"}, "sqlglot.expressions.PercentileDisc": {"fullname": "sqlglot.expressions.PercentileDisc", "modulename": "sqlglot.expressions", "qualname": "PercentileDisc", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.PercentileDisc.arg_types": {"fullname": "sqlglot.expressions.PercentileDisc.arg_types", "modulename": "sqlglot.expressions", "qualname": "PercentileDisc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.PercentileDisc.key": {"fullname": "sqlglot.expressions.PercentileDisc.key", "modulename": "sqlglot.expressions", "qualname": "PercentileDisc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;percentiledisc&#x27;"}, "sqlglot.expressions.Quantile": {"fullname": "sqlglot.expressions.Quantile", "modulename": "sqlglot.expressions", "qualname": "Quantile", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Quantile.arg_types": {"fullname": "sqlglot.expressions.Quantile.arg_types", "modulename": "sqlglot.expressions", "qualname": "Quantile.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;quantile&#x27;: True}"}, "sqlglot.expressions.Quantile.key": {"fullname": "sqlglot.expressions.Quantile.key", "modulename": "sqlglot.expressions", "qualname": "Quantile.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;quantile&#x27;"}, "sqlglot.expressions.ApproxQuantile": {"fullname": "sqlglot.expressions.ApproxQuantile", "modulename": "sqlglot.expressions", "qualname": "ApproxQuantile", "kind": "class", "doc": "<p></p>\n", "bases": "Quantile"}, "sqlglot.expressions.ApproxQuantile.arg_types": {"fullname": "sqlglot.expressions.ApproxQuantile.arg_types", "modulename": "sqlglot.expressions", "qualname": "ApproxQuantile.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;quantile&#x27;: True, &#x27;accuracy&#x27;: False, &#x27;weight&#x27;: False}"}, "sqlglot.expressions.ApproxQuantile.key": {"fullname": "sqlglot.expressions.ApproxQuantile.key", "modulename": "sqlglot.expressions", "qualname": "ApproxQuantile.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;approxquantile&#x27;"}, "sqlglot.expressions.Quarter": {"fullname": "sqlglot.expressions.Quarter", "modulename": "sqlglot.expressions", "qualname": "Quarter", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Quarter.key": {"fullname": "sqlglot.expressions.Quarter.key", "modulename": "sqlglot.expressions", "qualname": "Quarter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;quarter&#x27;"}, "sqlglot.expressions.Rand": {"fullname": "sqlglot.expressions.Rand", "modulename": "sqlglot.expressions", "qualname": "Rand", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Rand.arg_types": {"fullname": "sqlglot.expressions.Rand.arg_types", "modulename": "sqlglot.expressions", "qualname": "Rand.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.Rand.key": {"fullname": "sqlglot.expressions.Rand.key", "modulename": "sqlglot.expressions", "qualname": "Rand.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rand&#x27;"}, "sqlglot.expressions.Randn": {"fullname": "sqlglot.expressions.Randn", "modulename": "sqlglot.expressions", "qualname": "Randn", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Randn.arg_types": {"fullname": "sqlglot.expressions.Randn.arg_types", "modulename": "sqlglot.expressions", "qualname": "Randn.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.Randn.key": {"fullname": "sqlglot.expressions.Randn.key", "modulename": "sqlglot.expressions", "qualname": "Randn.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;randn&#x27;"}, "sqlglot.expressions.RangeN": {"fullname": "sqlglot.expressions.RangeN", "modulename": "sqlglot.expressions", "qualname": "RangeN", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.RangeN.arg_types": {"fullname": "sqlglot.expressions.RangeN.arg_types", "modulename": "sqlglot.expressions", "qualname": "RangeN.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True, &#x27;each&#x27;: False}"}, "sqlglot.expressions.RangeN.key": {"fullname": "sqlglot.expressions.RangeN.key", "modulename": "sqlglot.expressions", "qualname": "RangeN.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rangen&#x27;"}, "sqlglot.expressions.ReadCSV": {"fullname": "sqlglot.expressions.ReadCSV", "modulename": "sqlglot.expressions", "qualname": "ReadCSV", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"fullname": "sqlglot.expressions.ReadCSV.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "ReadCSV.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.ReadCSV.arg_types": {"fullname": "sqlglot.expressions.ReadCSV.arg_types", "modulename": "sqlglot.expressions", "qualname": "ReadCSV.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.ReadCSV.key": {"fullname": "sqlglot.expressions.ReadCSV.key", "modulename": "sqlglot.expressions", "qualname": "ReadCSV.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;readcsv&#x27;"}, "sqlglot.expressions.Reduce": {"fullname": "sqlglot.expressions.Reduce", "modulename": "sqlglot.expressions", "qualname": "Reduce", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Reduce.arg_types": {"fullname": "sqlglot.expressions.Reduce.arg_types", "modulename": "sqlglot.expressions", "qualname": "Reduce.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;initial&#x27;: True, &#x27;merge&#x27;: True, &#x27;finish&#x27;: False}"}, "sqlglot.expressions.Reduce.key": {"fullname": "sqlglot.expressions.Reduce.key", "modulename": "sqlglot.expressions", "qualname": "Reduce.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;reduce&#x27;"}, "sqlglot.expressions.RegexpExtract": {"fullname": "sqlglot.expressions.RegexpExtract", "modulename": "sqlglot.expressions", "qualname": "RegexpExtract", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.RegexpExtract.arg_types": {"fullname": "sqlglot.expressions.RegexpExtract.arg_types", "modulename": "sqlglot.expressions", "qualname": "RegexpExtract.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;position&#x27;: False, &#x27;occurrence&#x27;: False, &#x27;parameters&#x27;: False, &#x27;group&#x27;: False}"}, "sqlglot.expressions.RegexpExtract.key": {"fullname": "sqlglot.expressions.RegexpExtract.key", "modulename": "sqlglot.expressions", "qualname": "RegexpExtract.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;regexpextract&#x27;"}, "sqlglot.expressions.RegexpReplace": {"fullname": "sqlglot.expressions.RegexpReplace", "modulename": "sqlglot.expressions", "qualname": "RegexpReplace", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.RegexpReplace.arg_types": {"fullname": "sqlglot.expressions.RegexpReplace.arg_types", "modulename": "sqlglot.expressions", "qualname": "RegexpReplace.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;replacement&#x27;: False, &#x27;position&#x27;: False, &#x27;occurrence&#x27;: False, &#x27;modifiers&#x27;: False}"}, "sqlglot.expressions.RegexpReplace.key": {"fullname": "sqlglot.expressions.RegexpReplace.key", "modulename": "sqlglot.expressions", "qualname": "RegexpReplace.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;regexpreplace&#x27;"}, "sqlglot.expressions.RegexpLike": {"fullname": "sqlglot.expressions.RegexpLike", "modulename": "sqlglot.expressions", "qualname": "RegexpLike", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.RegexpLike.arg_types": {"fullname": "sqlglot.expressions.RegexpLike.arg_types", "modulename": "sqlglot.expressions", "qualname": "RegexpLike.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;flag&#x27;: False}"}, "sqlglot.expressions.RegexpLike.key": {"fullname": "sqlglot.expressions.RegexpLike.key", "modulename": "sqlglot.expressions", "qualname": "RegexpLike.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;regexplike&#x27;"}, "sqlglot.expressions.RegexpILike": {"fullname": "sqlglot.expressions.RegexpILike", "modulename": "sqlglot.expressions", "qualname": "RegexpILike", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.RegexpILike.arg_types": {"fullname": "sqlglot.expressions.RegexpILike.arg_types", "modulename": "sqlglot.expressions", "qualname": "RegexpILike.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;flag&#x27;: False}"}, "sqlglot.expressions.RegexpILike.key": {"fullname": "sqlglot.expressions.RegexpILike.key", "modulename": "sqlglot.expressions", "qualname": "RegexpILike.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;regexpilike&#x27;"}, "sqlglot.expressions.RegexpSplit": {"fullname": "sqlglot.expressions.RegexpSplit", "modulename": "sqlglot.expressions", "qualname": "RegexpSplit", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.RegexpSplit.arg_types": {"fullname": "sqlglot.expressions.RegexpSplit.arg_types", "modulename": "sqlglot.expressions", "qualname": "RegexpSplit.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;limit&#x27;: False}"}, "sqlglot.expressions.RegexpSplit.key": {"fullname": "sqlglot.expressions.RegexpSplit.key", "modulename": "sqlglot.expressions", "qualname": "RegexpSplit.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;regexpsplit&#x27;"}, "sqlglot.expressions.Repeat": {"fullname": "sqlglot.expressions.Repeat", "modulename": "sqlglot.expressions", "qualname": "Repeat", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Repeat.arg_types": {"fullname": "sqlglot.expressions.Repeat.arg_types", "modulename": "sqlglot.expressions", "qualname": "Repeat.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;times&#x27;: True}"}, "sqlglot.expressions.Repeat.key": {"fullname": "sqlglot.expressions.Repeat.key", "modulename": "sqlglot.expressions", "qualname": "Repeat.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;repeat&#x27;"}, "sqlglot.expressions.Round": {"fullname": "sqlglot.expressions.Round", "modulename": "sqlglot.expressions", "qualname": "Round", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Round.arg_types": {"fullname": "sqlglot.expressions.Round.arg_types", "modulename": "sqlglot.expressions", "qualname": "Round.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;decimals&#x27;: False, &#x27;truncate&#x27;: False}"}, "sqlglot.expressions.Round.key": {"fullname": "sqlglot.expressions.Round.key", "modulename": "sqlglot.expressions", "qualname": "Round.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;round&#x27;"}, "sqlglot.expressions.RowNumber": {"fullname": "sqlglot.expressions.RowNumber", "modulename": "sqlglot.expressions", "qualname": "RowNumber", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.RowNumber.arg_types": {"fullname": "sqlglot.expressions.RowNumber.arg_types", "modulename": "sqlglot.expressions", "qualname": "RowNumber.arg_types", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Any]", "default_value": "{}"}, "sqlglot.expressions.RowNumber.key": {"fullname": "sqlglot.expressions.RowNumber.key", "modulename": "sqlglot.expressions", "qualname": "RowNumber.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rownumber&#x27;"}, "sqlglot.expressions.SafeDivide": {"fullname": "sqlglot.expressions.SafeDivide", "modulename": "sqlglot.expressions", "qualname": "SafeDivide", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.SafeDivide.arg_types": {"fullname": "sqlglot.expressions.SafeDivide.arg_types", "modulename": "sqlglot.expressions", "qualname": "SafeDivide.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.SafeDivide.key": {"fullname": "sqlglot.expressions.SafeDivide.key", "modulename": "sqlglot.expressions", "qualname": "SafeDivide.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;safedivide&#x27;"}, "sqlglot.expressions.SHA": {"fullname": "sqlglot.expressions.SHA", "modulename": "sqlglot.expressions", "qualname": "SHA", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.SHA.key": {"fullname": "sqlglot.expressions.SHA.key", "modulename": "sqlglot.expressions", "qualname": "SHA.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sha&#x27;"}, "sqlglot.expressions.SHA2": {"fullname": "sqlglot.expressions.SHA2", "modulename": "sqlglot.expressions", "qualname": "SHA2", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.SHA2.arg_types": {"fullname": "sqlglot.expressions.SHA2.arg_types", "modulename": "sqlglot.expressions", "qualname": "SHA2.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;length&#x27;: False}"}, "sqlglot.expressions.SHA2.key": {"fullname": "sqlglot.expressions.SHA2.key", "modulename": "sqlglot.expressions", "qualname": "SHA2.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sha2&#x27;"}, "sqlglot.expressions.Sign": {"fullname": "sqlglot.expressions.Sign", "modulename": "sqlglot.expressions", "qualname": "Sign", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Sign.key": {"fullname": "sqlglot.expressions.Sign.key", "modulename": "sqlglot.expressions", "qualname": "Sign.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sign&#x27;"}, "sqlglot.expressions.SortArray": {"fullname": "sqlglot.expressions.SortArray", "modulename": "sqlglot.expressions", "qualname": "SortArray", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.SortArray.arg_types": {"fullname": "sqlglot.expressions.SortArray.arg_types", "modulename": "sqlglot.expressions", "qualname": "SortArray.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;asc&#x27;: False}"}, "sqlglot.expressions.SortArray.key": {"fullname": "sqlglot.expressions.SortArray.key", "modulename": "sqlglot.expressions", "qualname": "SortArray.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sortarray&#x27;"}, "sqlglot.expressions.Split": {"fullname": "sqlglot.expressions.Split", "modulename": "sqlglot.expressions", "qualname": "Split", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Split.arg_types": {"fullname": "sqlglot.expressions.Split.arg_types", "modulename": "sqlglot.expressions", "qualname": "Split.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;limit&#x27;: False}"}, "sqlglot.expressions.Split.key": {"fullname": "sqlglot.expressions.Split.key", "modulename": "sqlglot.expressions", "qualname": "Split.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;split&#x27;"}, "sqlglot.expressions.Substring": {"fullname": "sqlglot.expressions.Substring", "modulename": "sqlglot.expressions", "qualname": "Substring", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Substring.arg_types": {"fullname": "sqlglot.expressions.Substring.arg_types", "modulename": "sqlglot.expressions", "qualname": "Substring.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;start&#x27;: False, &#x27;length&#x27;: False}"}, "sqlglot.expressions.Substring.key": {"fullname": "sqlglot.expressions.Substring.key", "modulename": "sqlglot.expressions", "qualname": "Substring.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;substring&#x27;"}, "sqlglot.expressions.StandardHash": {"fullname": "sqlglot.expressions.StandardHash", "modulename": "sqlglot.expressions", "qualname": "StandardHash", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StandardHash.arg_types": {"fullname": "sqlglot.expressions.StandardHash.arg_types", "modulename": "sqlglot.expressions", "qualname": "StandardHash.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.StandardHash.key": {"fullname": "sqlglot.expressions.StandardHash.key", "modulename": "sqlglot.expressions", "qualname": "StandardHash.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;standardhash&#x27;"}, "sqlglot.expressions.StartsWith": {"fullname": "sqlglot.expressions.StartsWith", "modulename": "sqlglot.expressions", "qualname": "StartsWith", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StartsWith.arg_types": {"fullname": "sqlglot.expressions.StartsWith.arg_types", "modulename": "sqlglot.expressions", "qualname": "StartsWith.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.StartsWith.key": {"fullname": "sqlglot.expressions.StartsWith.key", "modulename": "sqlglot.expressions", "qualname": "StartsWith.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;startswith&#x27;"}, "sqlglot.expressions.StrPosition": {"fullname": "sqlglot.expressions.StrPosition", "modulename": "sqlglot.expressions", "qualname": "StrPosition", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StrPosition.arg_types": {"fullname": "sqlglot.expressions.StrPosition.arg_types", "modulename": "sqlglot.expressions", "qualname": "StrPosition.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;substr&#x27;: True, &#x27;position&#x27;: False, &#x27;instance&#x27;: False}"}, "sqlglot.expressions.StrPosition.key": {"fullname": "sqlglot.expressions.StrPosition.key", "modulename": "sqlglot.expressions", "qualname": "StrPosition.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;strposition&#x27;"}, "sqlglot.expressions.StrToDate": {"fullname": "sqlglot.expressions.StrToDate", "modulename": "sqlglot.expressions", "qualname": "StrToDate", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StrToDate.arg_types": {"fullname": "sqlglot.expressions.StrToDate.arg_types", "modulename": "sqlglot.expressions", "qualname": "StrToDate.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: True}"}, "sqlglot.expressions.StrToDate.key": {"fullname": "sqlglot.expressions.StrToDate.key", "modulename": "sqlglot.expressions", "qualname": "StrToDate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;strtodate&#x27;"}, "sqlglot.expressions.StrToTime": {"fullname": "sqlglot.expressions.StrToTime", "modulename": "sqlglot.expressions", "qualname": "StrToTime", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StrToTime.arg_types": {"fullname": "sqlglot.expressions.StrToTime.arg_types", "modulename": "sqlglot.expressions", "qualname": "StrToTime.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: True, &#x27;zone&#x27;: False}"}, "sqlglot.expressions.StrToTime.key": {"fullname": "sqlglot.expressions.StrToTime.key", "modulename": "sqlglot.expressions", "qualname": "StrToTime.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;strtotime&#x27;"}, "sqlglot.expressions.StrToUnix": {"fullname": "sqlglot.expressions.StrToUnix", "modulename": "sqlglot.expressions", "qualname": "StrToUnix", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StrToUnix.arg_types": {"fullname": "sqlglot.expressions.StrToUnix.arg_types", "modulename": "sqlglot.expressions", "qualname": "StrToUnix.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;format&#x27;: False}"}, "sqlglot.expressions.StrToUnix.key": {"fullname": "sqlglot.expressions.StrToUnix.key", "modulename": "sqlglot.expressions", "qualname": "StrToUnix.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;strtounix&#x27;"}, "sqlglot.expressions.StrToMap": {"fullname": "sqlglot.expressions.StrToMap", "modulename": "sqlglot.expressions", "qualname": "StrToMap", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StrToMap.arg_types": {"fullname": "sqlglot.expressions.StrToMap.arg_types", "modulename": "sqlglot.expressions", "qualname": "StrToMap.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;pair_delim&#x27;: False, &#x27;key_value_delim&#x27;: False, &#x27;duplicate_resolution_callback&#x27;: False}"}, "sqlglot.expressions.StrToMap.key": {"fullname": "sqlglot.expressions.StrToMap.key", "modulename": "sqlglot.expressions", "qualname": "StrToMap.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;strtomap&#x27;"}, "sqlglot.expressions.NumberToStr": {"fullname": "sqlglot.expressions.NumberToStr", "modulename": "sqlglot.expressions", "qualname": "NumberToStr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.NumberToStr.arg_types": {"fullname": "sqlglot.expressions.NumberToStr.arg_types", "modulename": "sqlglot.expressions", "qualname": "NumberToStr.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: True, &#x27;culture&#x27;: False}"}, "sqlglot.expressions.NumberToStr.key": {"fullname": "sqlglot.expressions.NumberToStr.key", "modulename": "sqlglot.expressions", "qualname": "NumberToStr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;numbertostr&#x27;"}, "sqlglot.expressions.FromBase": {"fullname": "sqlglot.expressions.FromBase", "modulename": "sqlglot.expressions", "qualname": "FromBase", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.FromBase.arg_types": {"fullname": "sqlglot.expressions.FromBase.arg_types", "modulename": "sqlglot.expressions", "qualname": "FromBase.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.FromBase.key": {"fullname": "sqlglot.expressions.FromBase.key", "modulename": "sqlglot.expressions", "qualname": "FromBase.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;frombase&#x27;"}, "sqlglot.expressions.Struct": {"fullname": "sqlglot.expressions.Struct", "modulename": "sqlglot.expressions", "qualname": "Struct", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Struct.arg_types": {"fullname": "sqlglot.expressions.Struct.arg_types", "modulename": "sqlglot.expressions", "qualname": "Struct.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Struct.is_var_len_args": {"fullname": "sqlglot.expressions.Struct.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Struct.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Struct.key": {"fullname": "sqlglot.expressions.Struct.key", "modulename": "sqlglot.expressions", "qualname": "Struct.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;struct&#x27;"}, "sqlglot.expressions.StructExtract": {"fullname": "sqlglot.expressions.StructExtract", "modulename": "sqlglot.expressions", "qualname": "StructExtract", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StructExtract.arg_types": {"fullname": "sqlglot.expressions.StructExtract.arg_types", "modulename": "sqlglot.expressions", "qualname": "StructExtract.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.StructExtract.key": {"fullname": "sqlglot.expressions.StructExtract.key", "modulename": "sqlglot.expressions", "qualname": "StructExtract.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;structextract&#x27;"}, "sqlglot.expressions.Stuff": {"fullname": "sqlglot.expressions.Stuff", "modulename": "sqlglot.expressions", "qualname": "Stuff", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Stuff.arg_types": {"fullname": "sqlglot.expressions.Stuff.arg_types", "modulename": "sqlglot.expressions", "qualname": "Stuff.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;start&#x27;: True, &#x27;length&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Stuff.key": {"fullname": "sqlglot.expressions.Stuff.key", "modulename": "sqlglot.expressions", "qualname": "Stuff.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;stuff&#x27;"}, "sqlglot.expressions.Sum": {"fullname": "sqlglot.expressions.Sum", "modulename": "sqlglot.expressions", "qualname": "Sum", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Sum.key": {"fullname": "sqlglot.expressions.Sum.key", "modulename": "sqlglot.expressions", "qualname": "Sum.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sum&#x27;"}, "sqlglot.expressions.Sqrt": {"fullname": "sqlglot.expressions.Sqrt", "modulename": "sqlglot.expressions", "qualname": "Sqrt", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Sqrt.key": {"fullname": "sqlglot.expressions.Sqrt.key", "modulename": "sqlglot.expressions", "qualname": "Sqrt.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sqrt&#x27;"}, "sqlglot.expressions.Stddev": {"fullname": "sqlglot.expressions.Stddev", "modulename": "sqlglot.expressions", "qualname": "Stddev", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Stddev.key": {"fullname": "sqlglot.expressions.Stddev.key", "modulename": "sqlglot.expressions", "qualname": "Stddev.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;stddev&#x27;"}, "sqlglot.expressions.StddevPop": {"fullname": "sqlglot.expressions.StddevPop", "modulename": "sqlglot.expressions", "qualname": "StddevPop", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.StddevPop.key": {"fullname": "sqlglot.expressions.StddevPop.key", "modulename": "sqlglot.expressions", "qualname": "StddevPop.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;stddevpop&#x27;"}, "sqlglot.expressions.StddevSamp": {"fullname": "sqlglot.expressions.StddevSamp", "modulename": "sqlglot.expressions", "qualname": "StddevSamp", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.StddevSamp.key": {"fullname": "sqlglot.expressions.StddevSamp.key", "modulename": "sqlglot.expressions", "qualname": "StddevSamp.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;stddevsamp&#x27;"}, "sqlglot.expressions.TimeToStr": {"fullname": "sqlglot.expressions.TimeToStr", "modulename": "sqlglot.expressions", "qualname": "TimeToStr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimeToStr.arg_types": {"fullname": "sqlglot.expressions.TimeToStr.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimeToStr.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: True, &#x27;culture&#x27;: False, &#x27;timezone&#x27;: False}"}, "sqlglot.expressions.TimeToStr.key": {"fullname": "sqlglot.expressions.TimeToStr.key", "modulename": "sqlglot.expressions", "qualname": "TimeToStr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timetostr&#x27;"}, "sqlglot.expressions.TimeToTimeStr": {"fullname": "sqlglot.expressions.TimeToTimeStr", "modulename": "sqlglot.expressions", "qualname": "TimeToTimeStr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimeToTimeStr.key": {"fullname": "sqlglot.expressions.TimeToTimeStr.key", "modulename": "sqlglot.expressions", "qualname": "TimeToTimeStr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timetotimestr&#x27;"}, "sqlglot.expressions.TimeToUnix": {"fullname": "sqlglot.expressions.TimeToUnix", "modulename": "sqlglot.expressions", "qualname": "TimeToUnix", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimeToUnix.key": {"fullname": "sqlglot.expressions.TimeToUnix.key", "modulename": "sqlglot.expressions", "qualname": "TimeToUnix.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timetounix&#x27;"}, "sqlglot.expressions.TimeStrToDate": {"fullname": "sqlglot.expressions.TimeStrToDate", "modulename": "sqlglot.expressions", "qualname": "TimeStrToDate", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimeStrToDate.key": {"fullname": "sqlglot.expressions.TimeStrToDate.key", "modulename": "sqlglot.expressions", "qualname": "TimeStrToDate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestrtodate&#x27;"}, "sqlglot.expressions.TimeStrToTime": {"fullname": "sqlglot.expressions.TimeStrToTime", "modulename": "sqlglot.expressions", "qualname": "TimeStrToTime", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimeStrToTime.key": {"fullname": "sqlglot.expressions.TimeStrToTime.key", "modulename": "sqlglot.expressions", "qualname": "TimeStrToTime.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestrtotime&#x27;"}, "sqlglot.expressions.TimeStrToUnix": {"fullname": "sqlglot.expressions.TimeStrToUnix", "modulename": "sqlglot.expressions", "qualname": "TimeStrToUnix", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimeStrToUnix.key": {"fullname": "sqlglot.expressions.TimeStrToUnix.key", "modulename": "sqlglot.expressions", "qualname": "TimeStrToUnix.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestrtounix&#x27;"}, "sqlglot.expressions.Trim": {"fullname": "sqlglot.expressions.Trim", "modulename": "sqlglot.expressions", "qualname": "Trim", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Trim.arg_types": {"fullname": "sqlglot.expressions.Trim.arg_types", "modulename": "sqlglot.expressions", "qualname": "Trim.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False, &#x27;position&#x27;: False, &#x27;collation&#x27;: False}"}, "sqlglot.expressions.Trim.key": {"fullname": "sqlglot.expressions.Trim.key", "modulename": "sqlglot.expressions", "qualname": "Trim.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;trim&#x27;"}, "sqlglot.expressions.TsOrDsAdd": {"fullname": "sqlglot.expressions.TsOrDsAdd", "modulename": "sqlglot.expressions", "qualname": "TsOrDsAdd", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"fullname": "sqlglot.expressions.TsOrDsAdd.arg_types", "modulename": "sqlglot.expressions", "qualname": "TsOrDsAdd.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False, &#x27;return_type&#x27;: False}"}, "sqlglot.expressions.TsOrDsAdd.return_type": {"fullname": "sqlglot.expressions.TsOrDsAdd.return_type", "modulename": "sqlglot.expressions", "qualname": "TsOrDsAdd.return_type", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.DataType"}, "sqlglot.expressions.TsOrDsAdd.key": {"fullname": "sqlglot.expressions.TsOrDsAdd.key", "modulename": "sqlglot.expressions", "qualname": "TsOrDsAdd.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tsordsadd&#x27;"}, "sqlglot.expressions.TsOrDsDiff": {"fullname": "sqlglot.expressions.TsOrDsDiff", "modulename": "sqlglot.expressions", "qualname": "TsOrDsDiff", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"fullname": "sqlglot.expressions.TsOrDsDiff.arg_types", "modulename": "sqlglot.expressions", "qualname": "TsOrDsDiff.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.TsOrDsDiff.key": {"fullname": "sqlglot.expressions.TsOrDsDiff.key", "modulename": "sqlglot.expressions", "qualname": "TsOrDsDiff.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tsordsdiff&#x27;"}, "sqlglot.expressions.TsOrDsToDateStr": {"fullname": "sqlglot.expressions.TsOrDsToDateStr", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToDateStr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TsOrDsToDateStr.key": {"fullname": "sqlglot.expressions.TsOrDsToDateStr.key", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToDateStr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tsordstodatestr&#x27;"}, "sqlglot.expressions.TsOrDsToDate": {"fullname": "sqlglot.expressions.TsOrDsToDate", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToDate", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"fullname": "sqlglot.expressions.TsOrDsToDate.arg_types", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToDate.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: False, &#x27;safe&#x27;: False}"}, "sqlglot.expressions.TsOrDsToDate.key": {"fullname": "sqlglot.expressions.TsOrDsToDate.key", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToDate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tsordstodate&#x27;"}, "sqlglot.expressions.TsOrDsToTime": {"fullname": "sqlglot.expressions.TsOrDsToTime", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToTime", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TsOrDsToTime.key": {"fullname": "sqlglot.expressions.TsOrDsToTime.key", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToTime.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tsordstotime&#x27;"}, "sqlglot.expressions.TsOrDsToTimestamp": {"fullname": "sqlglot.expressions.TsOrDsToTimestamp", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToTimestamp", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"fullname": "sqlglot.expressions.TsOrDsToTimestamp.key", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToTimestamp.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tsordstotimestamp&#x27;"}, "sqlglot.expressions.TsOrDiToDi": {"fullname": "sqlglot.expressions.TsOrDiToDi", "modulename": "sqlglot.expressions", "qualname": "TsOrDiToDi", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TsOrDiToDi.key": {"fullname": "sqlglot.expressions.TsOrDiToDi.key", "modulename": "sqlglot.expressions", "qualname": "TsOrDiToDi.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tsorditodi&#x27;"}, "sqlglot.expressions.Unhex": {"fullname": "sqlglot.expressions.Unhex", "modulename": "sqlglot.expressions", "qualname": "Unhex", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Unhex.key": {"fullname": "sqlglot.expressions.Unhex.key", "modulename": "sqlglot.expressions", "qualname": "Unhex.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unhex&#x27;"}, "sqlglot.expressions.UnixDate": {"fullname": "sqlglot.expressions.UnixDate", "modulename": "sqlglot.expressions", "qualname": "UnixDate", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.UnixDate.key": {"fullname": "sqlglot.expressions.UnixDate.key", "modulename": "sqlglot.expressions", "qualname": "UnixDate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unixdate&#x27;"}, "sqlglot.expressions.UnixToStr": {"fullname": "sqlglot.expressions.UnixToStr", "modulename": "sqlglot.expressions", "qualname": "UnixToStr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.UnixToStr.arg_types": {"fullname": "sqlglot.expressions.UnixToStr.arg_types", "modulename": "sqlglot.expressions", "qualname": "UnixToStr.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: False}"}, "sqlglot.expressions.UnixToStr.key": {"fullname": "sqlglot.expressions.UnixToStr.key", "modulename": "sqlglot.expressions", "qualname": "UnixToStr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unixtostr&#x27;"}, "sqlglot.expressions.UnixToTime": {"fullname": "sqlglot.expressions.UnixToTime", "modulename": "sqlglot.expressions", "qualname": "UnixToTime", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.UnixToTime.arg_types": {"fullname": "sqlglot.expressions.UnixToTime.arg_types", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;scale&#x27;: False, &#x27;zone&#x27;: False, &#x27;hours&#x27;: False, &#x27;minutes&#x27;: False, &#x27;format&#x27;: False}"}, "sqlglot.expressions.UnixToTime.SECONDS": {"fullname": "sqlglot.expressions.UnixToTime.SECONDS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.SECONDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=0, is_string=False)"}, "sqlglot.expressions.UnixToTime.DECIS": {"fullname": "sqlglot.expressions.UnixToTime.DECIS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.DECIS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=1, is_string=False)"}, "sqlglot.expressions.UnixToTime.CENTIS": {"fullname": "sqlglot.expressions.UnixToTime.CENTIS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.CENTIS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=2, is_string=False)"}, "sqlglot.expressions.UnixToTime.MILLIS": {"fullname": "sqlglot.expressions.UnixToTime.MILLIS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.MILLIS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=3, is_string=False)"}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"fullname": "sqlglot.expressions.UnixToTime.DECIMILLIS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.DECIMILLIS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=4, is_string=False)"}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"fullname": "sqlglot.expressions.UnixToTime.CENTIMILLIS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.CENTIMILLIS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=5, is_string=False)"}, "sqlglot.expressions.UnixToTime.MICROS": {"fullname": "sqlglot.expressions.UnixToTime.MICROS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.MICROS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=6, is_string=False)"}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"fullname": "sqlglot.expressions.UnixToTime.DECIMICROS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.DECIMICROS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=7, is_string=False)"}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"fullname": "sqlglot.expressions.UnixToTime.CENTIMICROS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.CENTIMICROS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=8, is_string=False)"}, "sqlglot.expressions.UnixToTime.NANOS": {"fullname": "sqlglot.expressions.UnixToTime.NANOS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.NANOS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=9, is_string=False)"}, "sqlglot.expressions.UnixToTime.key": {"fullname": "sqlglot.expressions.UnixToTime.key", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unixtotime&#x27;"}, "sqlglot.expressions.UnixToTimeStr": {"fullname": "sqlglot.expressions.UnixToTimeStr", "modulename": "sqlglot.expressions", "qualname": "UnixToTimeStr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.UnixToTimeStr.key": {"fullname": "sqlglot.expressions.UnixToTimeStr.key", "modulename": "sqlglot.expressions", "qualname": "UnixToTimeStr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unixtotimestr&#x27;"}, "sqlglot.expressions.TimestampFromParts": {"fullname": "sqlglot.expressions.TimestampFromParts", "modulename": "sqlglot.expressions", "qualname": "TimestampFromParts", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimestampFromParts.arg_types": {"fullname": "sqlglot.expressions.TimestampFromParts.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimestampFromParts.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;year&#x27;: True, &#x27;month&#x27;: True, &#x27;day&#x27;: True, &#x27;hour&#x27;: True, &#x27;min&#x27;: True, &#x27;sec&#x27;: True, &#x27;nano&#x27;: False, &#x27;zone&#x27;: False, &#x27;milli&#x27;: False}"}, "sqlglot.expressions.TimestampFromParts.key": {"fullname": "sqlglot.expressions.TimestampFromParts.key", "modulename": "sqlglot.expressions", "qualname": "TimestampFromParts.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestampfromparts&#x27;"}, "sqlglot.expressions.Upper": {"fullname": "sqlglot.expressions.Upper", "modulename": "sqlglot.expressions", "qualname": "Upper", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Upper.key": {"fullname": "sqlglot.expressions.Upper.key", "modulename": "sqlglot.expressions", "qualname": "Upper.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;upper&#x27;"}, "sqlglot.expressions.Corr": {"fullname": "sqlglot.expressions.Corr", "modulename": "sqlglot.expressions", "qualname": "Corr", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, AggFunc"}, "sqlglot.expressions.Corr.key": {"fullname": "sqlglot.expressions.Corr.key", "modulename": "sqlglot.expressions", "qualname": "Corr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;corr&#x27;"}, "sqlglot.expressions.Variance": {"fullname": "sqlglot.expressions.Variance", "modulename": "sqlglot.expressions", "qualname": "Variance", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Variance.key": {"fullname": "sqlglot.expressions.Variance.key", "modulename": "sqlglot.expressions", "qualname": "Variance.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;variance&#x27;"}, "sqlglot.expressions.VariancePop": {"fullname": "sqlglot.expressions.VariancePop", "modulename": "sqlglot.expressions", "qualname": "VariancePop", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.VariancePop.key": {"fullname": "sqlglot.expressions.VariancePop.key", "modulename": "sqlglot.expressions", "qualname": "VariancePop.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;variancepop&#x27;"}, "sqlglot.expressions.CovarSamp": {"fullname": "sqlglot.expressions.CovarSamp", "modulename": "sqlglot.expressions", "qualname": "CovarSamp", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, AggFunc"}, "sqlglot.expressions.CovarSamp.key": {"fullname": "sqlglot.expressions.CovarSamp.key", "modulename": "sqlglot.expressions", "qualname": "CovarSamp.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;covarsamp&#x27;"}, "sqlglot.expressions.CovarPop": {"fullname": "sqlglot.expressions.CovarPop", "modulename": "sqlglot.expressions", "qualname": "CovarPop", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, AggFunc"}, "sqlglot.expressions.CovarPop.key": {"fullname": "sqlglot.expressions.CovarPop.key", "modulename": "sqlglot.expressions", "qualname": "CovarPop.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;covarpop&#x27;"}, "sqlglot.expressions.Week": {"fullname": "sqlglot.expressions.Week", "modulename": "sqlglot.expressions", "qualname": "Week", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Week.arg_types": {"fullname": "sqlglot.expressions.Week.arg_types", "modulename": "sqlglot.expressions", "qualname": "Week.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;mode&#x27;: False}"}, "sqlglot.expressions.Week.key": {"fullname": "sqlglot.expressions.Week.key", "modulename": "sqlglot.expressions", "qualname": "Week.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;week&#x27;"}, "sqlglot.expressions.XMLTable": {"fullname": "sqlglot.expressions.XMLTable", "modulename": "sqlglot.expressions", "qualname": "XMLTable", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.XMLTable.arg_types": {"fullname": "sqlglot.expressions.XMLTable.arg_types", "modulename": "sqlglot.expressions", "qualname": "XMLTable.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;passing&#x27;: False, &#x27;columns&#x27;: False, &#x27;by_ref&#x27;: False}"}, "sqlglot.expressions.XMLTable.key": {"fullname": "sqlglot.expressions.XMLTable.key", "modulename": "sqlglot.expressions", "qualname": "XMLTable.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;xmltable&#x27;"}, "sqlglot.expressions.Year": {"fullname": "sqlglot.expressions.Year", "modulename": "sqlglot.expressions", "qualname": "Year", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Year.key": {"fullname": "sqlglot.expressions.Year.key", "modulename": "sqlglot.expressions", "qualname": "Year.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;year&#x27;"}, "sqlglot.expressions.Use": {"fullname": "sqlglot.expressions.Use", "modulename": "sqlglot.expressions", "qualname": "Use", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Use.arg_types": {"fullname": "sqlglot.expressions.Use.arg_types", "modulename": "sqlglot.expressions", "qualname": "Use.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: False}"}, "sqlglot.expressions.Use.key": {"fullname": "sqlglot.expressions.Use.key", "modulename": "sqlglot.expressions", "qualname": "Use.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;use&#x27;"}, "sqlglot.expressions.Merge": {"fullname": "sqlglot.expressions.Merge", "modulename": "sqlglot.expressions", "qualname": "Merge", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Merge.arg_types": {"fullname": "sqlglot.expressions.Merge.arg_types", "modulename": "sqlglot.expressions", "qualname": "Merge.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;using&#x27;: True, &#x27;on&#x27;: True, &#x27;expressions&#x27;: True, &#x27;with&#x27;: False}"}, "sqlglot.expressions.Merge.key": {"fullname": "sqlglot.expressions.Merge.key", "modulename": "sqlglot.expressions", "qualname": "Merge.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;merge&#x27;"}, "sqlglot.expressions.When": {"fullname": "sqlglot.expressions.When", "modulename": "sqlglot.expressions", "qualname": "When", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.When.arg_types": {"fullname": "sqlglot.expressions.When.arg_types", "modulename": "sqlglot.expressions", "qualname": "When.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;matched&#x27;: True, &#x27;source&#x27;: False, &#x27;condition&#x27;: False, &#x27;then&#x27;: True}"}, "sqlglot.expressions.When.key": {"fullname": "sqlglot.expressions.When.key", "modulename": "sqlglot.expressions", "qualname": "When.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;when&#x27;"}, "sqlglot.expressions.NextValueFor": {"fullname": "sqlglot.expressions.NextValueFor", "modulename": "sqlglot.expressions", "qualname": "NextValueFor", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.NextValueFor.arg_types": {"fullname": "sqlglot.expressions.NextValueFor.arg_types", "modulename": "sqlglot.expressions", "qualname": "NextValueFor.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;order&#x27;: False}"}, "sqlglot.expressions.NextValueFor.key": {"fullname": "sqlglot.expressions.NextValueFor.key", "modulename": "sqlglot.expressions", "qualname": "NextValueFor.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;nextvaluefor&#x27;"}, "sqlglot.expressions.ALL_FUNCTIONS": {"fullname": "sqlglot.expressions.ALL_FUNCTIONS", "modulename": "sqlglot.expressions", "qualname": "ALL_FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ConcatWs&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateToDateStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Log&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToTimeStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDateStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;]"}, "sqlglot.expressions.FUNCTION_BY_NAME": {"fullname": "sqlglot.expressions.FUNCTION_BY_NAME", "modulename": "sqlglot.expressions", "qualname": "FUNCTION_BY_NAME", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;, &#x27;ANY_VALUE&#x27;: &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;, &#x27;ARG_MAX&#x27;: &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;, &#x27;ARGMAX&#x27;: &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;, &#x27;MAX_BY&#x27;: &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;, &#x27;ARG_MIN&#x27;: &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;, &#x27;ARGMIN&#x27;: &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;, &#x27;MIN_BY&#x27;: &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;, &#x27;FILTER&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;, &#x27;AVG&#x27;: &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;, &#x27;CASE&#x27;: &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;, &#x27;CAST&#x27;: &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;, &#x27;CBRT&#x27;: &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;, &#x27;CEIL&#x27;: &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;, &#x27;CEILING&#x27;: &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;, &#x27;CHR&#x27;: &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;, &#x27;CHAR&#x27;: &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;, &#x27;COALESCE&#x27;: &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;, &#x27;IFNULL&#x27;: &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;, &#x27;NVL&#x27;: &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;, &#x27;CONCAT&#x27;: &lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;, &#x27;CONCAT_WS&#x27;: &lt;class &#x27;sqlglot.expressions.ConcatWs&#x27;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;, &#x27;CONVERT&#x27;: &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;, &#x27;CORR&#x27;: &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;, &#x27;COUNT&#x27;: &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;, &#x27;COUNT_IF&#x27;: &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;, &#x27;COUNTIF&#x27;: &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;, &#x27;COVAR_POP&#x27;: &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;, &#x27;DATE&#x27;: &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;, &#x27;DATE_ADD&#x27;: &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;, &#x27;DATEDIFF&#x27;: &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;, &#x27;DATE_DIFF&#x27;: &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;, &#x27;DATE_SUB&#x27;: &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;class &#x27;sqlglot.expressions.DateToDateStr&#x27;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;, &#x27;DAY&#x27;: &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;, &#x27;DECODE&#x27;: &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;, &#x27;ENCODE&#x27;: &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;, &#x27;EXP&#x27;: &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;, &#x27;EXPLODE&#x27;: &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;, &#x27;EXTRACT&#x27;: &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;, &#x27;FIRST&#x27;: &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;, &#x27;FLATTEN&#x27;: &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;, &#x27;FLOOR&#x27;: &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;, &#x27;FROM_BASE&#x27;: &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;, &#x27;FROM_BASE64&#x27;: &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;, &#x27;GREATEST&#x27;: &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;, &#x27;HEX&#x27;: &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;, &#x27;HLL&#x27;: &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;, &#x27;IF&#x27;: &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;, &#x27;IIF&#x27;: &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;, &#x27;INITCAP&#x27;: &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;, &#x27;IS_INF&#x27;: &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;, &#x27;ISINF&#x27;: &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;, &#x27;IS_NAN&#x27;: &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;, &#x27;ISNAN&#x27;: &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;, &#x27;JSON_FORMAT&#x27;: &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;, &#x27;LAG&#x27;: &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;, &#x27;LAST&#x27;: &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;, &#x27;LAST_DAY&#x27;: &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;, &#x27;LAST_VALUE&#x27;: &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;, &#x27;LEAD&#x27;: &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;, &#x27;LEAST&#x27;: &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;, &#x27;LEFT&#x27;: &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;, &#x27;LENGTH&#x27;: &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;, &#x27;LEN&#x27;: &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;, &#x27;LN&#x27;: &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;, &#x27;LOG&#x27;: &lt;class &#x27;sqlglot.expressions.Log&#x27;&gt;, &#x27;LOGICAL_AND&#x27;: &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;, &#x27;BOOL_AND&#x27;: &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;, &#x27;BOOL_OR&#x27;: &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;, &#x27;LOWER&#x27;: &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;, &#x27;LCASE&#x27;: &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;, &#x27;MD5&#x27;: &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;, &#x27;MAP&#x27;: &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;, &#x27;MAX&#x27;: &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;, &#x27;MIN&#x27;: &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;, &#x27;MONTH&#x27;: &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;, &#x27;NTH_VALUE&#x27;: &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;, &#x27;NULLIF&#x27;: &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;, &#x27;NVL2&#x27;: &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;, &#x27;PARSE_JSON&#x27;: &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;, &#x27;JSON_PARSE&#x27;: &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;, &#x27;POSEXPLODE&#x27;: &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;, &#x27;POWER&#x27;: &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;, &#x27;POW&#x27;: &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;, &#x27;PREDICT&#x27;: &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;, &#x27;QUANTILE&#x27;: &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;, &#x27;QUARTER&#x27;: &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;, &#x27;RAND&#x27;: &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;, &#x27;RANDOM&#x27;: &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;, &#x27;RANDN&#x27;: &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;, &#x27;RANGE_N&#x27;: &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;, &#x27;READ_CSV&#x27;: &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;, &#x27;REDUCE&#x27;: &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;, &#x27;REPEAT&#x27;: &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;, &#x27;ROUND&#x27;: &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;, &#x27;SHA&#x27;: &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;, &#x27;SHA1&#x27;: &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;, &#x27;SHA2&#x27;: &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;, &#x27;SIGN&#x27;: &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;, &#x27;SIGNUM&#x27;: &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;, &#x27;SPLIT&#x27;: &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;, &#x27;SQRT&#x27;: &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;, &#x27;STAR_MAP&#x27;: &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;, &#x27;STARTS_WITH&#x27;: &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;, &#x27;STARTSWITH&#x27;: &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;, &#x27;STDDEV&#x27;: &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;, &#x27;STDDEV_POP&#x27;: &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;, &#x27;STR_POSITION&#x27;: &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;, &#x27;STUFF&#x27;: &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;, &#x27;INSERT&#x27;: &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;, &#x27;SUBSTRING&#x27;: &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;, &#x27;SUM&#x27;: &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;, &#x27;TIME_ADD&#x27;: &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;, &#x27;TIME_DIFF&#x27;: &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;, &#x27;TIME_SUB&#x27;: &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;class &#x27;sqlglot.expressions.TimeToTimeStr&#x27;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;, &#x27;TO_ARRAY&#x27;: &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;, &#x27;TO_BASE64&#x27;: &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;, &#x27;TO_CHAR&#x27;: &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;, &#x27;TO_DAYS&#x27;: &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;, &#x27;TO_MAP&#x27;: &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;, &#x27;TO_NUMBER&#x27;: &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;, &#x27;TRANSFORM&#x27;: &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;, &#x27;TRIM&#x27;: &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;, &#x27;TRY&#x27;: &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;, &#x27;TRY_CAST&#x27;: &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;class &#x27;sqlglot.expressions.TsOrDsToDateStr&#x27;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;, &#x27;UNHEX&#x27;: &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;, &#x27;UNIX_DATE&#x27;: &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;, &#x27;UPPER&#x27;: &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;, &#x27;UCASE&#x27;: &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;, &#x27;VAR_MAP&#x27;: &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;, &#x27;VARIANCE&#x27;: &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;, &#x27;VAR_SAMP&#x27;: &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;, &#x27;VAR_POP&#x27;: &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;, &#x27;WEEK&#x27;: &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;, &#x27;WHEN&#x27;: &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;, &#x27;XOR&#x27;: &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;, &#x27;YEAR&#x27;: &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;}"}, "sqlglot.expressions.JSON_PATH_PARTS": {"fullname": "sqlglot.expressions.JSON_PATH_PARTS", "modulename": "sqlglot.expressions", "qualname": "JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;]"}, "sqlglot.expressions.PERCENTILES": {"fullname": "sqlglot.expressions.PERCENTILES", "modulename": "sqlglot.expressions", "qualname": "PERCENTILES", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;)"}, "sqlglot.expressions.maybe_parse": {"fullname": "sqlglot.expressions.maybe_parse", "modulename": "sqlglot.expressions", "qualname": "maybe_parse", "kind": "function", "doc": "<p>Gracefully handle a possible string or expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">maybe_parse</span><span class=\"p\">(</span><span class=\"s2\">&quot;1&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">Literal(this=1, is_string=False)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">maybe_parse</span><span class=\"p\">(</span><span class=\"n\">to_identifier</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">))</span>\n<span class=\"go\">Identifier(this=x, quoted=False)</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql_or_expression:</strong> the SQL code string or an expression</li>\n<li><strong>into:</strong> the SQLGlot Expression to parse into</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions (in the case that an\ninput expression is a SQL string).</li>\n<li><strong>prefix:</strong> a string to prefix the sql with before it gets parsed\n(automatically includes a space)</li>\n<li><strong>copy:</strong> whether to copy the expression.</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions (again, in the case\nthat an input expression is a SQL string).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Expression: the parsed or given expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql_or_expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"o\">*</span>,</span><span class=\"param\">\t<span class=\"n\">into</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">prefix</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.maybe_copy": {"fullname": "sqlglot.expressions.maybe_copy", "modulename": "sqlglot.expressions", "qualname": "maybe_copy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">instance</span>, </span><span class=\"param\"><span class=\"n\">copy</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.union": {"fullname": "sqlglot.expressions.union", "modulename": "sqlglot.expressions", "qualname": "union", "kind": "function", "doc": "<p>Initializes a syntax tree from one UNION expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">union</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM foo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;SELECT * FROM bla&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM foo UNION SELECT * FROM bla&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>left:</strong> the SQL code string corresponding to the left-hand side.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>right:</strong> the SQL code string corresponding to the right-hand side.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>distinct:</strong> set the DISTINCT flag if and only if this is true.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy the expression.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Union instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">left</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">right</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Union</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.intersect": {"fullname": "sqlglot.expressions.intersect", "modulename": "sqlglot.expressions", "qualname": "intersect", "kind": "function", "doc": "<p>Initializes a syntax tree from one INTERSECT expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">intersect</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM foo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;SELECT * FROM bla&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM foo INTERSECT SELECT * FROM bla&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>left:</strong> the SQL code string corresponding to the left-hand side.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>right:</strong> the SQL code string corresponding to the right-hand side.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>distinct:</strong> set the DISTINCT flag if and only if this is true.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy the expression.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Intersect instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">left</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">right</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Intersect</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.except_": {"fullname": "sqlglot.expressions.except_", "modulename": "sqlglot.expressions", "qualname": "except_", "kind": "function", "doc": "<p>Initializes a syntax tree from one EXCEPT expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">except_</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM foo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;SELECT * FROM bla&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM foo EXCEPT SELECT * FROM bla&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>left:</strong> the SQL code string corresponding to the left-hand side.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>right:</strong> the SQL code string corresponding to the right-hand side.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>distinct:</strong> set the DISTINCT flag if and only if this is true.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy the expression.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Except instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">left</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">right</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Except</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.select": {"fullname": "sqlglot.expressions.select", "modulename": "sqlglot.expressions", "qualname": "select", "kind": "function", "doc": "<p>Initializes a syntax tree from one or multiple SELECT expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;col1&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;col2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT col1, col2 FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code string to parse as the expressions of a\nSELECT statement. If an Expression instance is passed, this is used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions (in the case that an\ninput expression is a SQL string).</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions (again, in the case\nthat an input expression is a SQL string).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Select: the syntax tree for the SELECT statement.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.from_": {"fullname": "sqlglot.expressions.from_", "modulename": "sqlglot.expressions", "qualname": "from_", "kind": "function", "doc": "<p>Initializes a syntax tree from a FROM expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;col1&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;col2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT col1, col2 FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expression:</strong> the SQL code string to parse as the FROM expressions of a\nSELECT statement. If an Expression instance is passed, this is used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression (in the case that the\ninput expression is a SQL string).</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions (again, in the case\nthat the input expression is a SQL string).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Select: the syntax tree for the SELECT statement.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.update": {"fullname": "sqlglot.expressions.update", "modulename": "sqlglot.expressions", "qualname": "update", "kind": "function", "doc": "<p>Creates an update statement.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">update</span><span class=\"p\">(</span><span class=\"s2\">&quot;my_table&quot;</span><span class=\"p\">,</span> <span class=\"p\">{</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;y&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;2&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;z&quot;</span><span class=\"p\">:</span> <span class=\"kc\">None</span><span class=\"p\">},</span> <span class=\"n\">from_</span><span class=\"o\">=</span><span class=\"s2\">&quot;baz&quot;</span><span class=\"p\">,</span> <span class=\"n\">where</span><span class=\"o\">=</span><span class=\"s2\">&quot;id &gt; 1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&quot;UPDATE my_table SET x = 1, y = &#39;2&#39;, z = NULL FROM baz WHERE id &gt; 1&quot;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*properties:</strong> dictionary of properties to set which are\nauto converted to sql objects eg None -> NULL</li>\n<li><strong>where:</strong> sql conditional parsed into a WHERE statement</li>\n<li><strong>from_:</strong> sql statement parsed into a FROM statement</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Update: the syntax tree for the UPDATE statement.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>,</span><span class=\"param\">\t<span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"nb\">dict</span>,</span><span class=\"param\">\t<span class=\"n\">where</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">from_</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Update</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.delete": {"fullname": "sqlglot.expressions.delete", "modulename": "sqlglot.expressions", "qualname": "delete", "kind": "function", "doc": "<p>Builds a delete statement.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">delete</span><span class=\"p\">(</span><span class=\"s2\">&quot;my_table&quot;</span><span class=\"p\">,</span> <span class=\"n\">where</span><span class=\"o\">=</span><span class=\"s2\">&quot;id &gt; 1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;DELETE FROM my_table WHERE id &gt; 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>where:</strong> sql conditional parsed into a WHERE statement</li>\n<li><strong>returning:</strong> sql conditional parsed into a RETURNING statement</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Delete: the syntax tree for the DELETE statement.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">where</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">returning</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Delete</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.insert": {"fullname": "sqlglot.expressions.insert", "modulename": "sqlglot.expressions", "qualname": "insert", "kind": "function", "doc": "<p>Builds an INSERT statement.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">insert</span><span class=\"p\">(</span><span class=\"s2\">&quot;VALUES (1, 2, 3)&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;INSERT INTO tbl VALUES (1, 2, 3)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the sql string or expression of the INSERT statement</li>\n<li><strong>into:</strong> the tbl to insert data to.</li>\n<li><strong>columns:</strong> optionally the table's column names.</li>\n<li><strong>overwrite:</strong> whether to INSERT OVERWRITE or not.</li>\n<li><strong>returning:</strong> sql conditional parsed into a RETURNING statement</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> whether to copy the expression.</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Insert: the syntax tree for the INSERT statement.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">into</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">columns</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">overwrite</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">returning</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Insert</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.condition": {"fullname": "sqlglot.expressions.condition", "modulename": "sqlglot.expressions", "qualname": "condition", "kind": "function", "doc": "<p>Initialize a logical condition expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">condition</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;x = 1&#39;</span>\n</code></pre>\n </div>\n \n <p>This is helpful for composing larger logical syntax trees:</p>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">where</span> <span class=\"o\">=</span> <span class=\"n\">condition</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">where</span> <span class=\"o\">=</span> <span class=\"n\">where</span><span class=\"o\">.</span><span class=\"n\">and_</span><span class=\"p\">(</span><span class=\"s2\">&quot;y=1&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;*&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">where</span><span class=\"p\">(</span><span class=\"n\">where</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM tbl WHERE x = 1 AND y = 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expression:</strong> the SQL code string to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression (in the case that the\ninput expression is a SQL string).</li>\n<li><strong>copy:</strong> Whether to copy <code>expression</code> (only applies to expressions).</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions (again, in the case\nthat the input expression is a SQL string).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Condition instance</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Condition</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.and_": {"fullname": "sqlglot.expressions.and_", "modulename": "sqlglot.expressions", "qualname": "and_", "kind": "function", "doc": "<p>Combine multiple conditions with an AND logical operator.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">and_</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">,</span> <span class=\"n\">and_</span><span class=\"p\">(</span><span class=\"s2\">&quot;y=1&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;z=1&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;x = 1 AND (y = 1 AND z = 1)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy <code>expressions</code> (only applies to Expressions).</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new condition</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Condition</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.or_": {"fullname": "sqlglot.expressions.or_", "modulename": "sqlglot.expressions", "qualname": "or_", "kind": "function", "doc": "<p>Combine multiple conditions with an OR logical operator.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">or_</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">,</span> <span class=\"n\">or_</span><span class=\"p\">(</span><span class=\"s2\">&quot;y=1&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;z=1&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;x = 1 OR (y = 1 OR z = 1)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy <code>expressions</code> (only applies to Expressions).</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new condition</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Condition</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.xor": {"fullname": "sqlglot.expressions.xor", "modulename": "sqlglot.expressions", "qualname": "xor", "kind": "function", "doc": "<p>Combine multiple conditions with an XOR logical operator.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">xor</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">,</span> <span class=\"n\">xor</span><span class=\"p\">(</span><span class=\"s2\">&quot;y=1&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;z=1&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;x = 1 XOR (y = 1 XOR z = 1)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy <code>expressions</code> (only applies to Expressions).</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new condition</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Condition</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.not_": {"fullname": "sqlglot.expressions.not_", "modulename": "sqlglot.expressions", "qualname": "not_", "kind": "function", "doc": "<p>Wrap a condition with a NOT operator.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">not_</span><span class=\"p\">(</span><span class=\"s2\">&quot;this_suit=&#39;black&#39;&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&quot;NOT this_suit = &#39;black&#39;&quot;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy the expression or not.</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new condition.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Not</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.paren": {"fullname": "sqlglot.expressions.paren", "modulename": "sqlglot.expressions", "qualname": "paren", "kind": "function", "doc": "<p>Wrap an expression in parentheses.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">paren</span><span class=\"p\">(</span><span class=\"s2\">&quot;5 + 3&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;(5 + 3)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>copy:</strong> whether to copy the expression or not.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The wrapped expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Paren</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"fullname": "sqlglot.expressions.SAFE_IDENTIFIER_RE", "modulename": "sqlglot.expressions", "qualname": "SAFE_IDENTIFIER_RE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Pattern[str]", "default_value": "re.compile(&#x27;^[_a-zA-Z][\\\\w]*$&#x27;)"}, "sqlglot.expressions.to_identifier": {"fullname": "sqlglot.expressions.to_identifier", "modulename": "sqlglot.expressions", "qualname": "to_identifier", "kind": "function", "doc": "<p>Builds an identifier.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>name:</strong> The name to turn into an identifier.</li>\n<li><strong>quoted:</strong> Whether to force quote the identifier.</li>\n<li><strong>copy:</strong> Whether to copy name if it's an Identifier.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The identifier ast node.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">name</span>, </span><span class=\"param\"><span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">None</span>, </span><span class=\"param\"><span class=\"n\">copy</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.parse_identifier": {"fullname": "sqlglot.expressions.parse_identifier", "modulename": "sqlglot.expressions", "qualname": "parse_identifier", "kind": "function", "doc": "<p>Parses a given string into an identifier.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>name:</strong> The name to parse into an identifier.</li>\n<li><strong>dialect:</strong> The dialect to parse against.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The identifier ast node.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.INTERVAL_STRING_RE": {"fullname": "sqlglot.expressions.INTERVAL_STRING_RE", "modulename": "sqlglot.expressions", "qualname": "INTERVAL_STRING_RE", "kind": "variable", "doc": "<p></p>\n", "default_value": "re.compile(&#x27;\\\\s*([0-9]+)\\\\s*([a-zA-Z]+)\\\\s*&#x27;)"}, "sqlglot.expressions.to_interval": {"fullname": "sqlglot.expressions.to_interval", "modulename": "sqlglot.expressions", "qualname": "to_interval", "kind": "function", "doc": "<p>Builds an interval expression from a string like '1 day' or '5 months'.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">interval</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Literal</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Interval</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.to_table": {"fullname": "sqlglot.expressions.to_table", "modulename": "sqlglot.expressions", "qualname": "to_table", "kind": "function", "doc": "<p>Create a table expression from a <code>[catalog].[schema].[table]</code> sql path. Catalog and schema are optional.\nIf a table is passed in then that table is returned.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql_path:</strong> a <code>[catalog].[schema].[table]</code> string.</li>\n<li><strong>dialect:</strong> the source dialect according to which the table name will be parsed.</li>\n<li><strong>copy:</strong> Whether to copy a table if it is passed in.</li>\n<li><strong>kwargs:</strong> the kwargs to instantiate the resulting <code>Table</code> expression with.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A table expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql_path</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.to_column": {"fullname": "sqlglot.expressions.to_column", "modulename": "sqlglot.expressions", "qualname": "to_column", "kind": "function", "doc": "<p>Create a column from a <code>[table].[column]</code> sql path. Table is optional.\nIf a column is passed in then that column is returned.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql_path:</strong> a <code>[table].[column]</code> string.</li>\n<li><strong>quoted:</strong> Whether or not to force quote identifiers.</li>\n<li><strong>dialect:</strong> the source dialect according to which the column name will be parsed.</li>\n<li><strong>copy:</strong> Whether to copy a column if it is passed in.</li>\n<li><strong>kwargs:</strong> the kwargs to instantiate the resulting <code>Column</code> expression with.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A column expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql_path</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span>,</span><span class=\"param\">\t<span class=\"n\">quoted</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.alias_": {"fullname": "sqlglot.expressions.alias_", "modulename": "sqlglot.expressions", "qualname": "alias_", "kind": "function", "doc": "<p>Create an Alias expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">alias_</span><span class=\"p\">(</span><span class=\"s1\">&#39;foo&#39;</span><span class=\"p\">,</span> <span class=\"s1\">&#39;bar&#39;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;foo AS bar&#39;</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">alias_</span><span class=\"p\">(</span><span class=\"s1\">&#39;(select 1, 2)&#39;</span><span class=\"p\">,</span> <span class=\"s1\">&#39;bar&#39;</span><span class=\"p\">,</span> <span class=\"n\">table</span><span class=\"o\">=</span><span class=\"p\">[</span><span class=\"s1\">&#39;a&#39;</span><span class=\"p\">,</span> <span class=\"s1\">&#39;b&#39;</span><span class=\"p\">])</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;(SELECT 1, 2) AS bar(a, b)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code strings to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>alias:</strong> the alias name to use. If the name has\nspecial characters it is quoted.</li>\n<li><strong>table:</strong> Whether to create a table alias, can also be a list of columns.</li>\n<li><strong>quoted:</strong> whether to quote the alias</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> Whether to copy the expression.</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Alias: the aliased expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">quoted</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.subquery": {"fullname": "sqlglot.expressions.subquery", "modulename": "sqlglot.expressions", "qualname": "subquery", "kind": "function", "doc": "<p>Build a subquery expression that's selected from.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">subquery</span><span class=\"p\">(</span><span class=\"s1\">&#39;select x from tbl&#39;</span><span class=\"p\">,</span> <span class=\"s1\">&#39;bar&#39;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s1\">&#39;x&#39;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x FROM (SELECT x FROM tbl) AS bar&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code strings to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>alias:</strong> the alias name to use.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A new Select instance with the subquery expression included.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.column": {"fullname": "sqlglot.expressions.column", "modulename": "sqlglot.expressions", "qualname": "column", "kind": "function", "doc": "<p>Build a Column.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>col:</strong> Column name.</li>\n<li><strong>table:</strong> Table name.</li>\n<li><strong>db:</strong> Database name.</li>\n<li><strong>catalog:</strong> Catalog name.</li>\n<li><strong>fields:</strong> Additional fields using dots.</li>\n<li><strong>quoted:</strong> Whether to force quotes on the column's identifiers.</li>\n<li><strong>copy:</strong> Whether to copy identifiers if passed in.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Column instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">col</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">db</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">catalog</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">*</span>,</span><span class=\"param\">\t<span class=\"n\">fields</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.cast": {"fullname": "sqlglot.expressions.cast", "modulename": "sqlglot.expressions", "qualname": "cast", "kind": "function", "doc": "<p>Cast an expression to a data type.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">cast</span><span class=\"p\">(</span><span class=\"s1\">&#39;x + 1&#39;</span><span class=\"p\">,</span> <span class=\"s1\">&#39;int&#39;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;CAST(x + 1 AS INT)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to cast.</li>\n<li><strong>to:</strong> The datatype to cast to.</li>\n<li><strong>copy:</strong> Whether to copy the supplied expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Cast instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">to</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cast</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.table_": {"fullname": "sqlglot.expressions.table_", "modulename": "sqlglot.expressions", "qualname": "table_", "kind": "function", "doc": "<p>Build a Table.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> Table name.</li>\n<li><strong>db:</strong> Database name.</li>\n<li><strong>catalog:</strong> Catalog name.</li>\n<li><strong>quote:</strong> Whether to force quotes on the table's identifiers.</li>\n<li><strong>alias:</strong> Table's alias.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Table instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">db</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">catalog</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">quoted</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.values": {"fullname": "sqlglot.expressions.values", "modulename": "sqlglot.expressions", "qualname": "values", "kind": "function", "doc": "<p>Build VALUES statement.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">values</span><span class=\"p\">([(</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s1\">&#39;2&#39;</span><span class=\"p\">)])</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&quot;VALUES (1, &#39;2&#39;)&quot;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>values:</strong> values statements that will be converted to SQL</li>\n<li><strong>alias:</strong> optional alias</li>\n<li><strong>columns:</strong> Optional list of ordered column names or ordered dictionary of column names to types.\nIf either are provided then an alias is also required.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Values: the Values expression object</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">values</span><span class=\"p\">:</span> <span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">,</span> <span class=\"o\">...</span><span class=\"p\">]]</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">columns</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">],</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Values</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.var": {"fullname": "sqlglot.expressions.var", "modulename": "sqlglot.expressions", "qualname": "var", "kind": "function", "doc": "<p>Build a SQL variable.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"nb\">repr</span><span class=\"p\">(</span><span class=\"n\">var</span><span class=\"p\">(</span><span class=\"s1\">&#39;x&#39;</span><span class=\"p\">))</span>\n<span class=\"go\">&#39;Var(this=x)&#39;</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"nb\">repr</span><span class=\"p\">(</span><span class=\"n\">var</span><span class=\"p\">(</span><span class=\"n\">column</span><span class=\"p\">(</span><span class=\"s1\">&#39;x&#39;</span><span class=\"p\">,</span> <span class=\"n\">table</span><span class=\"o\">=</span><span class=\"s1\">&#39;y&#39;</span><span class=\"p\">)))</span>\n<span class=\"go\">&#39;Var(this=x)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>name:</strong> The name of the var or an expression who's name will become the var.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new variable node.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Var</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.rename_table": {"fullname": "sqlglot.expressions.rename_table", "modulename": "sqlglot.expressions", "qualname": "rename_table", "kind": "function", "doc": "<p>Build ALTER TABLE... RENAME... expression</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>old_name:</strong> The old name of the table</li>\n<li><strong>new_name:</strong> The new name of the table</li>\n<li><strong>dialect:</strong> The dialect to parse the table.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Alter table expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">old_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>,</span><span class=\"param\">\t<span class=\"n\">new_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterTable</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.rename_column": {"fullname": "sqlglot.expressions.rename_column", "modulename": "sqlglot.expressions", "qualname": "rename_column", "kind": "function", "doc": "<p>Build ALTER TABLE... RENAME COLUMN... expression</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table_name:</strong> Name of the table</li>\n<li><strong>old_column:</strong> The old name of the column</li>\n<li><strong>new_column:</strong> The new name of the column</li>\n<li><strong>exists:</strong> Whether to add the <code>IF EXISTS</code> clause</li>\n<li><strong>dialect:</strong> The dialect to parse the table/column.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Alter table expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">table_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>,</span><span class=\"param\">\t<span class=\"n\">old_column_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span>,</span><span class=\"param\">\t<span class=\"n\">new_column_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span>,</span><span class=\"param\">\t<span class=\"n\">exists</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterTable</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.convert": {"fullname": "sqlglot.expressions.convert", "modulename": "sqlglot.expressions", "qualname": "convert", "kind": "function", "doc": "<p>Convert a python value into an expression object.</p>\n\n<p>Raises an error if a conversion is not possible.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>value:</strong> A python object.</li>\n<li><strong>copy:</strong> Whether to copy <code>value</code> (only applies to Expressions and collections).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The equivalent expression object.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span>, </span><span class=\"param\"><span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.replace_children": {"fullname": "sqlglot.expressions.replace_children", "modulename": "sqlglot.expressions", "qualname": "replace_children", "kind": "function", "doc": "<p>Replace children of an expression with the result of a lambda fun(child) -> exp.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">fun</span><span class=\"p\">:</span> <span class=\"n\">Callable</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">args</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.replace_tree": {"fullname": "sqlglot.expressions.replace_tree", "modulename": "sqlglot.expressions", "qualname": "replace_tree", "kind": "function", "doc": "<p>Replace an entire tree with the result of function calls on each node.</p>\n\n<p>This will be traversed in reverse dfs, so leaves first.\nIf new nodes are created as a result of function calls, they will also be traversed.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">fun</span><span class=\"p\">:</span> <span class=\"n\">Callable</span>,</span><span class=\"param\">\t<span class=\"n\">prune</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">bool</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.column_table_names": {"fullname": "sqlglot.expressions.column_table_names", "modulename": "sqlglot.expressions", "qualname": "column_table_names", "kind": "function", "doc": "<p>Return all table names referenced through columns in an expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"nb\">sorted</span><span class=\"p\">(</span><span class=\"n\">column_table_names</span><span class=\"p\">(</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;a.b AND c.d AND c.e&quot;</span><span class=\"p\">)))</span>\n<span class=\"go\">[&#39;a&#39;, &#39;c&#39;]</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> expression to find table names.</li>\n<li><strong>exclude:</strong> a table name to exclude</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A list of unique names.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">exclude</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Set</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.table_name": {"fullname": "sqlglot.expressions.table_name", "modulename": "sqlglot.expressions", "qualname": "table_name", "kind": "function", "doc": "<p>Get the full name of a table as a string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> Table expression node or string.</li>\n<li><strong>dialect:</strong> The dialect to generate the table name for.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue: Always quote.</li>\n</ul>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">exp</span><span class=\"p\">,</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">table_name</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from a.b.c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">find</span><span class=\"p\">(</span><span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">Table</span><span class=\"p\">))</span>\n<span class=\"go\">&#39;a.b.c&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The table name.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">identify</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.normalize_table_name": {"fullname": "sqlglot.expressions.normalize_table_name", "modulename": "sqlglot.expressions", "qualname": "normalize_table_name", "kind": "function", "doc": "<p>Returns a case normalized table name without quotes.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the table to normalize</li>\n<li><strong>dialect:</strong> the dialect to use for normalization rules</li>\n<li><strong>copy:</strong> whether to copy the expression.</li>\n</ul>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalize_table_name</span><span class=\"p\">(</span><span class=\"s2\">&quot;`A-B`.c&quot;</span><span class=\"p\">,</span> <span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"s2\">&quot;bigquery&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">&#39;A-B.c&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.replace_tables": {"fullname": "sqlglot.expressions.replace_tables", "modulename": "sqlglot.expressions", "qualname": "replace_tables", "kind": "function", "doc": "<p>Replace all tables in expression according to the mapping.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> expression node to be transformed and replaced.</li>\n<li><strong>mapping:</strong> mapping of table names.</li>\n<li><strong>dialect:</strong> the dialect of the mapping table</li>\n<li><strong>copy:</strong> whether to copy the expression.</li>\n</ul>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">exp</span><span class=\"p\">,</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">replace_tables</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from a.b&quot;</span><span class=\"p\">),</span> <span class=\"p\">{</span><span class=\"s2\">&quot;a.b&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;c&quot;</span><span class=\"p\">})</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM c /* a.b */&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The mapped expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span>,</span><span class=\"param\">\t<span class=\"n\">mapping</span><span class=\"p\">:</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.replace_placeholders": {"fullname": "sqlglot.expressions.replace_placeholders", "modulename": "sqlglot.expressions", "qualname": "replace_placeholders", "kind": "function", "doc": "<p>Replace placeholders in an expression.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> expression node to be transformed and replaced.</li>\n<li><strong>args:</strong> positional names that will substitute unnamed placeholders in the given order.</li>\n<li><strong>kwargs:</strong> keyword arguments that will substitute named placeholders.</li>\n</ul>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">exp</span><span class=\"p\">,</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">replace_placeholders</span><span class=\"p\">(</span>\n<span class=\"gp\">... </span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from :tbl where ? = ?&quot;</span><span class=\"p\">),</span>\n<span class=\"gp\">... </span> <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">to_identifier</span><span class=\"p\">(</span><span class=\"s2\">&quot;str_col&quot;</span><span class=\"p\">),</span> <span class=\"s2\">&quot;b&quot;</span><span class=\"p\">,</span> <span class=\"n\">tbl</span><span class=\"o\">=</span><span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">to_identifier</span><span class=\"p\">(</span><span class=\"s2\">&quot;foo&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">... </span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&quot;SELECT * FROM foo WHERE str_col = &#39;b&#39;&quot;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The mapped expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">args</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.expand": {"fullname": "sqlglot.expressions.expand", "modulename": "sqlglot.expressions", "qualname": "expand", "kind": "function", "doc": "<p>Transforms an expression by expanding all referenced sources into subqueries.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expand</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from x AS z&quot;</span><span class=\"p\">),</span> <span class=\"p\">{</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">:</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from y&quot;</span><span class=\"p\">)})</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM (SELECT * FROM y) AS z /* source: x */&#39;</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expand</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from x AS z&quot;</span><span class=\"p\">),</span> <span class=\"p\">{</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">:</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from y&quot;</span><span class=\"p\">),</span> <span class=\"s2\">&quot;y&quot;</span><span class=\"p\">:</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from z&quot;</span><span class=\"p\">)})</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM (SELECT * FROM (SELECT * FROM z) AS y /* source: y */) AS z /* source: x */&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to expand.</li>\n<li><strong>sources:</strong> A dictionary of name to Queries.</li>\n<li><strong>dialect:</strong> The dialect of the sources dict.</li>\n<li><strong>copy:</strong> Whether to copy the expression during transformation. Defaults to True.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The transformed expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">sources</span><span class=\"p\">:</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Query</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.func": {"fullname": "sqlglot.expressions.func", "modulename": "sqlglot.expressions", "qualname": "func", "kind": "function", "doc": "<p>Returns a Func expression.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">func</span><span class=\"p\">(</span><span class=\"s2\">&quot;abs&quot;</span><span class=\"p\">,</span> <span class=\"mi\">5</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;ABS(5)&#39;</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">func</span><span class=\"p\">(</span><span class=\"s2\">&quot;cast&quot;</span><span class=\"p\">,</span> <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"mi\">5</span><span class=\"p\">,</span> <span class=\"n\">to</span><span class=\"o\">=</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">build</span><span class=\"p\">(</span><span class=\"s2\">&quot;DOUBLE&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;CAST(5 AS DOUBLE)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>name:</strong> the name of the function to build.</li>\n<li><strong>args:</strong> the args used to instantiate the function of interest.</li>\n<li><strong>copy:</strong> whether to copy the argument expressions.</li>\n<li><strong>dialect:</strong> the source dialect.</li>\n<li><strong>kwargs:</strong> the kwargs used to instantiate the function of interest.</li>\n</ul>\n\n<h6 id=\"note\">Note:</h6>\n\n<blockquote>\n <p>The arguments <code>args</code> and <code>kwargs</code> are mutually exclusive.</p>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>An instance of the function of interest, or an anonymous function, if <code>name</code> doesn't\n correspond to an existing <code>sqlglot.expressions.Func</code> class.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">args</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Func</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.case": {"fullname": "sqlglot.expressions.case", "modulename": "sqlglot.expressions", "qualname": "case", "kind": "function", "doc": "<p>Initialize a CASE statement.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <p>case().when(\"a = 1\", \"foo\").else_(\"bar\")</p>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Optionally, the input expression (not all dialects support this)</li>\n<li><strong>**opts:</strong> Extra keyword arguments for parsing <code>expression</code></li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Case</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.array": {"fullname": "sqlglot.expressions.array", "modulename": "sqlglot.expressions", "qualname": "array", "kind": "function", "doc": "<p>Returns an array.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">array</span><span class=\"p\">(</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s1\">&#39;x&#39;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;ARRAY(1, x)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expressions:</strong> the expressions to add to the array.</li>\n<li><strong>copy:</strong> whether to copy the argument expressions.</li>\n<li><strong>dialect:</strong> the source dialect.</li>\n<li><strong>kwargs:</strong> the kwargs used to instantiate the function of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>An array expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Array</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.tuple_": {"fullname": "sqlglot.expressions.tuple_", "modulename": "sqlglot.expressions", "qualname": "tuple_", "kind": "function", "doc": "<p>Returns an tuple.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">tuple_</span><span class=\"p\">(</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s1\">&#39;x&#39;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;(1, x)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expressions:</strong> the expressions to add to the tuple.</li>\n<li><strong>copy:</strong> whether to copy the argument expressions.</li>\n<li><strong>dialect:</strong> the source dialect.</li>\n<li><strong>kwargs:</strong> the kwargs used to instantiate the function of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A tuple expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Tuple</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.true": {"fullname": "sqlglot.expressions.true", "modulename": "sqlglot.expressions", "qualname": "true", "kind": "function", "doc": "<p>Returns a true Boolean expression.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Boolean</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.false": {"fullname": "sqlglot.expressions.false", "modulename": "sqlglot.expressions", "qualname": "false", "kind": "function", "doc": "<p>Returns a false Boolean expression.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Boolean</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.null": {"fullname": "sqlglot.expressions.null", "modulename": "sqlglot.expressions", "qualname": "null", "kind": "function", "doc": "<p>Returns a Null expression.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Null</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.NONNULL_CONSTANTS": {"fullname": "sqlglot.expressions.NONNULL_CONSTANTS", "modulename": "sqlglot.expressions", "qualname": "NONNULL_CONSTANTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Literal&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Boolean&#x27;&gt;)"}, "sqlglot.expressions.CONSTANTS": {"fullname": "sqlglot.expressions.CONSTANTS", "modulename": "sqlglot.expressions", "qualname": "CONSTANTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Literal&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Boolean&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Null&#x27;&gt;)"}, "sqlglot.generator": {"fullname": "sqlglot.generator", "modulename": "sqlglot.generator", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.generator.logger": {"fullname": "sqlglot.generator.logger", "modulename": "sqlglot.generator", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"fullname": "sqlglot.generator.ESCAPED_UNICODE_RE", "modulename": "sqlglot.generator", "qualname": "ESCAPED_UNICODE_RE", "kind": "variable", "doc": "<p></p>\n", "default_value": "re.compile(&#x27;\\\\\\\\(\\\\d+)&#x27;)"}, "sqlglot.generator.Generator": {"fullname": "sqlglot.generator.Generator", "modulename": "sqlglot.generator", "qualname": "Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n"}, "sqlglot.generator.Generator.__init__": {"fullname": "sqlglot.generator.Generator.__init__", "modulename": "sqlglot.generator", "qualname": "Generator.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">pretty</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">identify</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">pad</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">2</span>,</span><span class=\"param\">\t<span class=\"n\">indent</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">2</span>,</span><span class=\"param\">\t<span class=\"n\">normalize_functions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">unsupported_level</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">errors</span><span class=\"o\">.</span><span class=\"n\">ErrorLevel</span> <span class=\"o\">=</span> <span class=\"o\">&lt;</span><span class=\"n\">ErrorLevel</span><span class=\"o\">.</span><span class=\"n\">WARN</span><span class=\"p\">:</span> <span class=\"s1\">&#39;WARN&#39;</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"n\">max_unsupported</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">3</span>,</span><span class=\"param\">\t<span class=\"n\">leading_comma</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">max_text_width</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">80</span>,</span><span class=\"param\">\t<span class=\"n\">comments</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.generator.Generator.TRANSFORMS": {"fullname": "sqlglot.generator.Generator.TRANSFORMS", "modulename": "sqlglot.generator", "qualname": "Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Type[sqlglot.expressions.Expression], Callable[..., str]]", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"fullname": "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED", "modulename": "sqlglot.generator", "qualname": "Generator.NULL_ORDERING_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[bool]", "default_value": "True"}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"fullname": "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC", "modulename": "sqlglot.generator", "qualname": "Generator.IGNORE_NULLS_IN_FUNC", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"fullname": "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED", "modulename": "sqlglot.generator", "qualname": "Generator.LOCKING_READS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"fullname": "sqlglot.generator.Generator.EXPLICIT_UNION", "modulename": "sqlglot.generator", "qualname": "Generator.EXPLICIT_UNION", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"fullname": "sqlglot.generator.Generator.WRAP_DERIVED_VALUES", "modulename": "sqlglot.generator", "qualname": "Generator.WRAP_DERIVED_VALUES", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"fullname": "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS", "modulename": "sqlglot.generator", "qualname": "Generator.CREATE_FUNCTION_RETURN_AS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"fullname": "sqlglot.generator.Generator.MATCHED_BY_SOURCE", "modulename": "sqlglot.generator", "qualname": "Generator.MATCHED_BY_SOURCE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"fullname": "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL", "modulename": "sqlglot.generator", "qualname": "Generator.SINGLE_STRING_INTERVAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"fullname": "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM", "modulename": "sqlglot.generator", "qualname": "Generator.INTERVAL_ALLOWS_PLURAL_FORM", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.LIMIT_FETCH": {"fullname": "sqlglot.generator.Generator.LIMIT_FETCH", "modulename": "sqlglot.generator", "qualname": "Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ALL&#x27;"}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"fullname": "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS", "modulename": "sqlglot.generator", "qualname": "Generator.LIMIT_ONLY_LITERALS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"fullname": "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB", "modulename": "sqlglot.generator", "qualname": "Generator.RENAME_TABLE_WITH_DB", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"fullname": "sqlglot.generator.Generator.GROUPINGS_SEP", "modulename": "sqlglot.generator", "qualname": "Generator.GROUPINGS_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;,&#x27;"}, "sqlglot.generator.Generator.INDEX_ON": {"fullname": "sqlglot.generator.Generator.INDEX_ON", "modulename": "sqlglot.generator", "qualname": "Generator.INDEX_ON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ON&#x27;"}, "sqlglot.generator.Generator.JOIN_HINTS": {"fullname": "sqlglot.generator.Generator.JOIN_HINTS", "modulename": "sqlglot.generator", "qualname": "Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TABLE_HINTS": {"fullname": "sqlglot.generator.Generator.TABLE_HINTS", "modulename": "sqlglot.generator", "qualname": "Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.QUERY_HINTS": {"fullname": "sqlglot.generator.Generator.QUERY_HINTS", "modulename": "sqlglot.generator", "qualname": "Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"fullname": "sqlglot.generator.Generator.QUERY_HINT_SEP", "modulename": "sqlglot.generator", "qualname": "Generator.QUERY_HINT_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;, &#x27;"}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"fullname": "sqlglot.generator.Generator.IS_BOOL_ALLOWED", "modulename": "sqlglot.generator", "qualname": "Generator.IS_BOOL_ALLOWED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"fullname": "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET", "modulename": "sqlglot.generator", "qualname": "Generator.DUPLICATE_KEY_UPDATE_WITH_SET", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"fullname": "sqlglot.generator.Generator.LIMIT_IS_TOP", "modulename": "sqlglot.generator", "qualname": "Generator.LIMIT_IS_TOP", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.RETURNING_END": {"fullname": "sqlglot.generator.Generator.RETURNING_END", "modulename": "sqlglot.generator", "qualname": "Generator.RETURNING_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"fullname": "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED", "modulename": "sqlglot.generator", "qualname": "Generator.COLUMN_JOIN_MARKS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"fullname": "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES", "modulename": "sqlglot.generator", "qualname": "Generator.EXTRACT_ALLOWS_QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"fullname": "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE", "modulename": "sqlglot.generator", "qualname": "Generator.TZ_TO_WITH_TIME_ZONE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.generator.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.generator", "qualname": "Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.SELECT_KINDS": {"fullname": "sqlglot.generator.Generator.SELECT_KINDS", "modulename": "sqlglot.generator", "qualname": "Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "(&#x27;STRUCT&#x27;, &#x27;VALUE&#x27;)"}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"fullname": "sqlglot.generator.Generator.VALUES_AS_TABLE", "modulename": "sqlglot.generator", "qualname": "Generator.VALUES_AS_TABLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"fullname": "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD", "modulename": "sqlglot.generator", "qualname": "Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"fullname": "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY", "modulename": "sqlglot.generator", "qualname": "Generator.UNNEST_WITH_ORDINALITY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"fullname": "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED", "modulename": "sqlglot.generator", "qualname": "Generator.AGGREGATE_FILTER_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"fullname": "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE", "modulename": "sqlglot.generator", "qualname": "Generator.SEMI_ANTI_JOIN_WITH_SIDE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"fullname": "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE", "modulename": "sqlglot.generator", "qualname": "Generator.COMPUTED_COLUMN_WITH_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"fullname": "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTS_TABLE_COPY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"fullname": "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS", "modulename": "sqlglot.generator", "qualname": "Generator.TABLESAMPLE_REQUIRES_PARENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"fullname": "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS", "modulename": "sqlglot.generator", "qualname": "Generator.TABLESAMPLE_SIZE_IS_ROWS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"fullname": "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS", "modulename": "sqlglot.generator", "qualname": "Generator.TABLESAMPLE_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;TABLESAMPLE&#x27;"}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"fullname": "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD", "modulename": "sqlglot.generator", "qualname": "Generator.TABLESAMPLE_WITH_METHOD", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"fullname": "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD", "modulename": "sqlglot.generator", "qualname": "Generator.TABLESAMPLE_SEED_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;SEED&#x27;"}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"fullname": "sqlglot.generator.Generator.COLLATE_IS_FUNC", "modulename": "sqlglot.generator", "qualname": "Generator.COLLATE_IS_FUNC", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"fullname": "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED", "modulename": "sqlglot.generator", "qualname": "Generator.DATA_TYPE_SPECIFIERS_ALLOWED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"fullname": "sqlglot.generator.Generator.ENSURE_BOOLS", "modulename": "sqlglot.generator", "qualname": "Generator.ENSURE_BOOLS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"fullname": "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED", "modulename": "sqlglot.generator", "qualname": "Generator.CTE_RECURSIVE_KEYWORD_REQUIRED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"fullname": "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTS_SINGLE_ARG_CONCAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.generator", "qualname": "Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"fullname": "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTS_TABLE_ALIAS_COLUMNS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"fullname": "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS", "modulename": "sqlglot.generator", "qualname": "Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"fullname": "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP", "modulename": "sqlglot.generator", "qualname": "Generator.JSON_KEY_VALUE_PAIR_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;:&#x27;"}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"fullname": "sqlglot.generator.Generator.INSERT_OVERWRITE", "modulename": "sqlglot.generator", "qualname": "Generator.INSERT_OVERWRITE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27; OVERWRITE TABLE&#x27;"}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"fullname": "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTS_SELECT_INTO", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"fullname": "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTS_UNLOGGED_TABLES", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"fullname": "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTS_CREATE_TABLE_LIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"fullname": "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA", "modulename": "sqlglot.generator", "qualname": "Generator.LIKE_PROPERTY_INSIDE_SCHEMA", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"fullname": "sqlglot.generator.Generator.MULTI_ARG_DISTINCT", "modulename": "sqlglot.generator", "qualname": "Generator.MULTI_ARG_DISTINCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"fullname": "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION", "modulename": "sqlglot.generator", "qualname": "Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"fullname": "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "modulename": "sqlglot.generator", "qualname": "Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"fullname": "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE", "modulename": "sqlglot.generator", "qualname": "Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;}"}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.generator", "qualname": "Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"fullname": "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS", "modulename": "sqlglot.generator", "qualname": "Generator.OUTER_UNION_MODIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"fullname": "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED", "modulename": "sqlglot.generator", "qualname": "Generator.COPY_PARAMS_ARE_WRAPPED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"fullname": "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED", "modulename": "sqlglot.generator", "qualname": "Generator.COPY_PARAMS_EQ_REQUIRED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"fullname": "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD", "modulename": "sqlglot.generator", "qualname": "Generator.COPY_HAS_INTO_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.generator.Generator.TRY_SUPPORTED", "modulename": "sqlglot.generator", "qualname": "Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TYPE_MAPPING": {"fullname": "sqlglot.generator.Generator.TYPE_MAPPING", "modulename": "sqlglot.generator", "qualname": "Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;}"}, "sqlglot.generator.Generator.STAR_MAPPING": {"fullname": "sqlglot.generator.Generator.STAR_MAPPING", "modulename": "sqlglot.generator", "qualname": "Generator.STAR_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;except&#x27;: &#x27;EXCEPT&#x27;, &#x27;replace&#x27;: &#x27;REPLACE&#x27;}"}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"fullname": "sqlglot.generator.Generator.TIME_PART_SINGULARS", "modulename": "sqlglot.generator", "qualname": "Generator.TIME_PART_SINGULARS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;MICROSECONDS&#x27;: &#x27;MICROSECOND&#x27;, &#x27;SECONDS&#x27;: &#x27;SECOND&#x27;, &#x27;MINUTES&#x27;: &#x27;MINUTE&#x27;, &#x27;HOURS&#x27;: &#x27;HOUR&#x27;, &#x27;DAYS&#x27;: &#x27;DAY&#x27;, &#x27;WEEKS&#x27;: &#x27;WEEK&#x27;, &#x27;MONTHS&#x27;: &#x27;MONTH&#x27;, &#x27;QUARTERS&#x27;: &#x27;QUARTER&#x27;, &#x27;YEARS&#x27;: &#x27;YEAR&#x27;}"}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.generator", "qualname": "Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;cluster&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;distribute&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;sort&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"fullname": "sqlglot.generator.Generator.TOKEN_MAPPING", "modulename": "sqlglot.generator", "qualname": "Generator.TOKEN_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[sqlglot.tokens.TokenType, str]", "default_value": "{}"}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"fullname": "sqlglot.generator.Generator.STRUCT_DELIMITER", "modulename": "sqlglot.generator", "qualname": "Generator.STRUCT_DELIMITER", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;&lt;&#x27;, &#x27;&gt;&#x27;)"}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"fullname": "sqlglot.generator.Generator.PARAMETER_TOKEN", "modulename": "sqlglot.generator", "qualname": "Generator.PARAMETER_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;@&#x27;"}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"fullname": "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN", "modulename": "sqlglot.generator", "qualname": "Generator.NAMED_PLACEHOLDER_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;:&#x27;"}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.generator.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.generator", "qualname": "Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"fullname": "sqlglot.generator.Generator.RESERVED_KEYWORDS", "modulename": "sqlglot.generator", "qualname": "Generator.RESERVED_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Set[str]", "default_value": "set()"}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"fullname": "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS", "modulename": "sqlglot.generator", "qualname": "Generator.WITH_SEPARATED_COMMENTS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[Type[sqlglot.expressions.Expression], ...]", "default_value": "(&lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Delete&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Drop&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.From&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Insert&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Join&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Union&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Update&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Where&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;)"}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"fullname": "sqlglot.generator.Generator.EXCLUDE_COMMENTS", "modulename": "sqlglot.generator", "qualname": "Generator.EXCLUDE_COMMENTS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[Type[sqlglot.expressions.Expression], ...]", "default_value": "(&lt;class &#x27;sqlglot.expressions.Binary&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Union&#x27;&gt;)"}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"fullname": "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES", "modulename": "sqlglot.generator", "qualname": "Generator.UNWRAPPED_INTERVAL_VALUES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[Type[sqlglot.expressions.Expression], ...]", "default_value": "(&lt;class &#x27;sqlglot.expressions.Column&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Literal&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Neg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Paren&#x27;&gt;)"}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"fullname": "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES", "modulename": "sqlglot.generator", "qualname": "Generator.PARAMETERIZABLE_TEXT_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;}"}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"fullname": "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES", "modulename": "sqlglot.generator", "qualname": "Generator.EXPRESSIONS_WITHOUT_NESTED_CTES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Set[Type[sqlglot.expressions.Expression]]", "default_value": "set()"}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"fullname": "sqlglot.generator.Generator.SENTINEL_LINE_BREAK", "modulename": "sqlglot.generator", "qualname": "Generator.SENTINEL_LINE_BREAK", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;__SQLGLOT__LB__&#x27;"}, "sqlglot.generator.Generator.pretty": {"fullname": "sqlglot.generator.Generator.pretty", "modulename": "sqlglot.generator", "qualname": "Generator.pretty", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.identify": {"fullname": "sqlglot.generator.Generator.identify", "modulename": "sqlglot.generator", "qualname": "Generator.identify", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.normalize": {"fullname": "sqlglot.generator.Generator.normalize", "modulename": "sqlglot.generator", "qualname": "Generator.normalize", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.pad": {"fullname": "sqlglot.generator.Generator.pad", "modulename": "sqlglot.generator", "qualname": "Generator.pad", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.unsupported_level": {"fullname": "sqlglot.generator.Generator.unsupported_level", "modulename": "sqlglot.generator", "qualname": "Generator.unsupported_level", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.max_unsupported": {"fullname": "sqlglot.generator.Generator.max_unsupported", "modulename": "sqlglot.generator", "qualname": "Generator.max_unsupported", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.leading_comma": {"fullname": "sqlglot.generator.Generator.leading_comma", "modulename": "sqlglot.generator", "qualname": "Generator.leading_comma", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.max_text_width": {"fullname": "sqlglot.generator.Generator.max_text_width", "modulename": "sqlglot.generator", "qualname": "Generator.max_text_width", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.comments": {"fullname": "sqlglot.generator.Generator.comments", "modulename": "sqlglot.generator", "qualname": "Generator.comments", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.dialect": {"fullname": "sqlglot.generator.Generator.dialect", "modulename": "sqlglot.generator", "qualname": "Generator.dialect", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.normalize_functions": {"fullname": "sqlglot.generator.Generator.normalize_functions", "modulename": "sqlglot.generator", "qualname": "Generator.normalize_functions", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.unsupported_messages": {"fullname": "sqlglot.generator.Generator.unsupported_messages", "modulename": "sqlglot.generator", "qualname": "Generator.unsupported_messages", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[str]"}, "sqlglot.generator.Generator.generate": {"fullname": "sqlglot.generator.Generator.generate", "modulename": "sqlglot.generator", "qualname": "Generator.generate", "kind": "function", "doc": "<p>Generates the SQL string corresponding to the given syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The syntax tree.</li>\n<li><strong>copy:</strong> Whether to copy the expression. The generator performs mutations so\nit is safer to copy.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The SQL string corresponding to <code>expression</code>.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.preprocess": {"fullname": "sqlglot.generator.Generator.preprocess", "modulename": "sqlglot.generator", "qualname": "Generator.preprocess", "kind": "function", "doc": "<p>Apply generic preprocessing transformations to a given expression.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.unsupported": {"fullname": "sqlglot.generator.Generator.unsupported", "modulename": "sqlglot.generator", "qualname": "Generator.unsupported", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">message</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.sep": {"fullname": "sqlglot.generator.Generator.sep", "modulename": "sqlglot.generator", "qualname": "Generator.sep", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.seg": {"fullname": "sqlglot.generator.Generator.seg", "modulename": "sqlglot.generator", "qualname": "Generator.seg", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.pad_comment": {"fullname": "sqlglot.generator.Generator.pad_comment", "modulename": "sqlglot.generator", "qualname": "Generator.pad_comment", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">comment</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.maybe_comment": {"fullname": "sqlglot.generator.Generator.maybe_comment", "modulename": "sqlglot.generator", "qualname": "Generator.maybe_comment", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">comments</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">separated</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.wrap": {"fullname": "sqlglot.generator.Generator.wrap", "modulename": "sqlglot.generator", "qualname": "Generator.wrap", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span> <span class=\"o\">|</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.no_identify": {"fullname": "sqlglot.generator.Generator.no_identify", "modulename": "sqlglot.generator", "qualname": "Generator.no_identify", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">func</span><span class=\"p\">:</span> <span class=\"n\">Callable</span><span class=\"p\">[</span><span class=\"o\">...</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">args</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.normalize_func": {"fullname": "sqlglot.generator.Generator.normalize_func", "modulename": "sqlglot.generator", "qualname": "Generator.normalize_func", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.indent": {"fullname": "sqlglot.generator.Generator.indent", "modulename": "sqlglot.generator", "qualname": "Generator.indent", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">level</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">0</span>,</span><span class=\"param\">\t<span class=\"n\">pad</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">skip_first</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">skip_last</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.sql": {"fullname": "sqlglot.generator.Generator.sql", "modulename": "sqlglot.generator", "qualname": "Generator.sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">key</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">comment</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.uncache_sql": {"fullname": "sqlglot.generator.Generator.uncache_sql", "modulename": "sqlglot.generator", "qualname": "Generator.uncache_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Uncache</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.cache_sql": {"fullname": "sqlglot.generator.Generator.cache_sql", "modulename": "sqlglot.generator", "qualname": "Generator.cache_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cache</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.characterset_sql": {"fullname": "sqlglot.generator.Generator.characterset_sql", "modulename": "sqlglot.generator", "qualname": "Generator.characterset_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CharacterSet</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.column_parts": {"fullname": "sqlglot.generator.Generator.column_parts", "modulename": "sqlglot.generator", "qualname": "Generator.column_parts", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.column_sql": {"fullname": "sqlglot.generator.Generator.column_sql", "modulename": "sqlglot.generator", "qualname": "Generator.column_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.columnposition_sql": {"fullname": "sqlglot.generator.Generator.columnposition_sql", "modulename": "sqlglot.generator", "qualname": "Generator.columnposition_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ColumnPosition</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.columndef_sql": {"fullname": "sqlglot.generator.Generator.columndef_sql", "modulename": "sqlglot.generator", "qualname": "Generator.columndef_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ColumnDef</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.columnconstraint_sql": {"fullname": "sqlglot.generator.Generator.columnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.columnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.computedcolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.computedcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ComputedColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.autoincrementcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">_</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.compresscolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.compresscolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CompressColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.generatedasidentitycolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GeneratedAsIdentityColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.generatedasrowcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GeneratedAsRowColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"fullname": "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.periodforsystemtimeconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PeriodForSystemTimeConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.notnullcolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.notnullcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NotNullColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.transformcolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.transformcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TransformColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.primarykeycolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.primarykeycolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PrimaryKeyColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.uniquecolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.uniquecolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">UniqueColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.createable_sql": {"fullname": "sqlglot.generator.Generator.createable_sql", "modulename": "sqlglot.generator", "qualname": "Generator.createable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span>,</span><span class=\"param\">\t<span class=\"n\">locations</span><span class=\"p\">:</span> <span class=\"n\">DefaultDict</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.create_sql": {"fullname": "sqlglot.generator.Generator.create_sql", "modulename": "sqlglot.generator", "qualname": "Generator.create_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.sequenceproperties_sql": {"fullname": "sqlglot.generator.Generator.sequenceproperties_sql", "modulename": "sqlglot.generator", "qualname": "Generator.sequenceproperties_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SequenceProperties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.clone_sql": {"fullname": "sqlglot.generator.Generator.clone_sql", "modulename": "sqlglot.generator", "qualname": "Generator.clone_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Clone</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.describe_sql": {"fullname": "sqlglot.generator.Generator.describe_sql", "modulename": "sqlglot.generator", "qualname": "Generator.describe_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Describe</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.heredoc_sql": {"fullname": "sqlglot.generator.Generator.heredoc_sql", "modulename": "sqlglot.generator", "qualname": "Generator.heredoc_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Heredoc</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.prepend_ctes": {"fullname": "sqlglot.generator.Generator.prepend_ctes", "modulename": "sqlglot.generator", "qualname": "Generator.prepend_ctes", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>, </span><span class=\"param\"><span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.with_sql": {"fullname": "sqlglot.generator.Generator.with_sql", "modulename": "sqlglot.generator", "qualname": "Generator.with_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">With</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.cte_sql": {"fullname": "sqlglot.generator.Generator.cte_sql", "modulename": "sqlglot.generator", "qualname": "Generator.cte_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CTE</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tablealias_sql": {"fullname": "sqlglot.generator.Generator.tablealias_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tablealias_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TableAlias</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bitstring_sql": {"fullname": "sqlglot.generator.Generator.bitstring_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bitstring_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BitString</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.hexstring_sql": {"fullname": "sqlglot.generator.Generator.hexstring_sql", "modulename": "sqlglot.generator", "qualname": "Generator.hexstring_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">HexString</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bytestring_sql": {"fullname": "sqlglot.generator.Generator.bytestring_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bytestring_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ByteString</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.unicodestring_sql": {"fullname": "sqlglot.generator.Generator.unicodestring_sql", "modulename": "sqlglot.generator", "qualname": "Generator.unicodestring_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">UnicodeString</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.rawstring_sql": {"fullname": "sqlglot.generator.Generator.rawstring_sql", "modulename": "sqlglot.generator", "qualname": "Generator.rawstring_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RawString</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.datatypeparam_sql": {"fullname": "sqlglot.generator.Generator.datatypeparam_sql", "modulename": "sqlglot.generator", "qualname": "Generator.datatypeparam_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataTypeParam</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.datatype_sql": {"fullname": "sqlglot.generator.Generator.datatype_sql", "modulename": "sqlglot.generator", "qualname": "Generator.datatype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.directory_sql": {"fullname": "sqlglot.generator.Generator.directory_sql", "modulename": "sqlglot.generator", "qualname": "Generator.directory_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Directory</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.delete_sql": {"fullname": "sqlglot.generator.Generator.delete_sql", "modulename": "sqlglot.generator", "qualname": "Generator.delete_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Delete</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.drop_sql": {"fullname": "sqlglot.generator.Generator.drop_sql", "modulename": "sqlglot.generator", "qualname": "Generator.drop_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Drop</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.except_sql": {"fullname": "sqlglot.generator.Generator.except_sql", "modulename": "sqlglot.generator", "qualname": "Generator.except_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Except</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.except_op": {"fullname": "sqlglot.generator.Generator.except_op", "modulename": "sqlglot.generator", "qualname": "Generator.except_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Except</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.fetch_sql": {"fullname": "sqlglot.generator.Generator.fetch_sql", "modulename": "sqlglot.generator", "qualname": "Generator.fetch_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Fetch</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.filter_sql": {"fullname": "sqlglot.generator.Generator.filter_sql", "modulename": "sqlglot.generator", "qualname": "Generator.filter_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Filter</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.hint_sql": {"fullname": "sqlglot.generator.Generator.hint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.hint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Hint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.indexparameters_sql": {"fullname": "sqlglot.generator.Generator.indexparameters_sql", "modulename": "sqlglot.generator", "qualname": "Generator.indexparameters_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IndexParameters</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.index_sql": {"fullname": "sqlglot.generator.Generator.index_sql", "modulename": "sqlglot.generator", "qualname": "Generator.index_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Index</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.identifier_sql": {"fullname": "sqlglot.generator.Generator.identifier_sql", "modulename": "sqlglot.generator", "qualname": "Generator.identifier_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.inputoutputformat_sql": {"fullname": "sqlglot.generator.Generator.inputoutputformat_sql", "modulename": "sqlglot.generator", "qualname": "Generator.inputoutputformat_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">InputOutputFormat</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.national_sql": {"fullname": "sqlglot.generator.Generator.national_sql", "modulename": "sqlglot.generator", "qualname": "Generator.national_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">National</span>, </span><span class=\"param\"><span class=\"n\">prefix</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;N&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.partition_sql": {"fullname": "sqlglot.generator.Generator.partition_sql", "modulename": "sqlglot.generator", "qualname": "Generator.partition_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Partition</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.properties_sql": {"fullname": "sqlglot.generator.Generator.properties_sql", "modulename": "sqlglot.generator", "qualname": "Generator.properties_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.root_properties": {"fullname": "sqlglot.generator.Generator.root_properties", "modulename": "sqlglot.generator", "qualname": "Generator.root_properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.properties": {"fullname": "sqlglot.generator.Generator.properties", "modulename": "sqlglot.generator", "qualname": "Generator.properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span>,</span><span class=\"param\">\t<span class=\"n\">prefix</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;, &#39;</span>,</span><span class=\"param\">\t<span class=\"n\">suffix</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">wrapped</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.with_properties": {"fullname": "sqlglot.generator.Generator.with_properties", "modulename": "sqlglot.generator", "qualname": "Generator.with_properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.locate_properties": {"fullname": "sqlglot.generator.Generator.locate_properties", "modulename": "sqlglot.generator", "qualname": "Generator.locate_properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"n\">DefaultDict</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.property_name": {"fullname": "sqlglot.generator.Generator.property_name", "modulename": "sqlglot.generator", "qualname": "Generator.property_name", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Property</span>,</span><span class=\"param\">\t<span class=\"n\">string_key</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.property_sql": {"fullname": "sqlglot.generator.Generator.property_sql", "modulename": "sqlglot.generator", "qualname": "Generator.property_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Property</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.likeproperty_sql": {"fullname": "sqlglot.generator.Generator.likeproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.likeproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LikeProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.fallbackproperty_sql": {"fullname": "sqlglot.generator.Generator.fallbackproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.fallbackproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">FallbackProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.journalproperty_sql": {"fullname": "sqlglot.generator.Generator.journalproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.journalproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JournalProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.freespaceproperty_sql": {"fullname": "sqlglot.generator.Generator.freespaceproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.freespaceproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">FreespaceProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.checksumproperty_sql": {"fullname": "sqlglot.generator.Generator.checksumproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.checksumproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ChecksumProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"fullname": "sqlglot.generator.Generator.mergeblockratioproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.mergeblockratioproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MergeBlockRatioProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"fullname": "sqlglot.generator.Generator.datablocksizeproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.datablocksizeproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataBlocksizeProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"fullname": "sqlglot.generator.Generator.blockcompressionproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.blockcompressionproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BlockCompressionProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"fullname": "sqlglot.generator.Generator.isolatedloadingproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.isolatedloadingproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IsolatedLoadingProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.partitionboundspec_sql": {"fullname": "sqlglot.generator.Generator.partitionboundspec_sql", "modulename": "sqlglot.generator", "qualname": "Generator.partitionboundspec_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PartitionBoundSpec</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"fullname": "sqlglot.generator.Generator.partitionedofproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.partitionedofproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PartitionedOfProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lockingproperty_sql": {"fullname": "sqlglot.generator.Generator.lockingproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.lockingproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LockingProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.withdataproperty_sql": {"fullname": "sqlglot.generator.Generator.withdataproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.withdataproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">WithDataProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"fullname": "sqlglot.generator.Generator.withsystemversioningproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.withsystemversioningproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">WithSystemVersioningProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.insert_sql": {"fullname": "sqlglot.generator.Generator.insert_sql", "modulename": "sqlglot.generator", "qualname": "Generator.insert_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Insert</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.intersect_sql": {"fullname": "sqlglot.generator.Generator.intersect_sql", "modulename": "sqlglot.generator", "qualname": "Generator.intersect_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Intersect</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.intersect_op": {"fullname": "sqlglot.generator.Generator.intersect_op", "modulename": "sqlglot.generator", "qualname": "Generator.intersect_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Intersect</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.introducer_sql": {"fullname": "sqlglot.generator.Generator.introducer_sql", "modulename": "sqlglot.generator", "qualname": "Generator.introducer_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Introducer</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.kill_sql": {"fullname": "sqlglot.generator.Generator.kill_sql", "modulename": "sqlglot.generator", "qualname": "Generator.kill_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Kill</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.pseudotype_sql": {"fullname": "sqlglot.generator.Generator.pseudotype_sql", "modulename": "sqlglot.generator", "qualname": "Generator.pseudotype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PseudoType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.objectidentifier_sql": {"fullname": "sqlglot.generator.Generator.objectidentifier_sql", "modulename": "sqlglot.generator", "qualname": "Generator.objectidentifier_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ObjectIdentifier</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.onconflict_sql": {"fullname": "sqlglot.generator.Generator.onconflict_sql", "modulename": "sqlglot.generator", "qualname": "Generator.onconflict_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">OnConflict</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.returning_sql": {"fullname": "sqlglot.generator.Generator.returning_sql", "modulename": "sqlglot.generator", "qualname": "Generator.returning_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Returning</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"fullname": "sqlglot.generator.Generator.rowformatdelimitedproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.rowformatdelimitedproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RowFormatDelimitedProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.withtablehint_sql": {"fullname": "sqlglot.generator.Generator.withtablehint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.withtablehint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">WithTableHint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.indextablehint_sql": {"fullname": "sqlglot.generator.Generator.indextablehint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.indextablehint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IndexTableHint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.historicaldata_sql": {"fullname": "sqlglot.generator.Generator.historicaldata_sql", "modulename": "sqlglot.generator", "qualname": "Generator.historicaldata_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">HistoricalData</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.table_parts": {"fullname": "sqlglot.generator.Generator.table_parts", "modulename": "sqlglot.generator", "qualname": "Generator.table_parts", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.table_sql": {"fullname": "sqlglot.generator.Generator.table_sql", "modulename": "sqlglot.generator", "qualname": "Generator.table_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; AS &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tablesample_sql": {"fullname": "sqlglot.generator.Generator.tablesample_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tablesample_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TableSample</span>,</span><span class=\"param\">\t<span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; AS &#39;</span>,</span><span class=\"param\">\t<span class=\"n\">tablesample_keyword</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.pivot_sql": {"fullname": "sqlglot.generator.Generator.pivot_sql", "modulename": "sqlglot.generator", "qualname": "Generator.pivot_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Pivot</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.version_sql": {"fullname": "sqlglot.generator.Generator.version_sql", "modulename": "sqlglot.generator", "qualname": "Generator.version_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Version</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tuple_sql": {"fullname": "sqlglot.generator.Generator.tuple_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tuple_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Tuple</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.update_sql": {"fullname": "sqlglot.generator.Generator.update_sql", "modulename": "sqlglot.generator", "qualname": "Generator.update_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Update</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.values_sql": {"fullname": "sqlglot.generator.Generator.values_sql", "modulename": "sqlglot.generator", "qualname": "Generator.values_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Values</span>,</span><span class=\"param\">\t<span class=\"n\">values_as_table</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.var_sql": {"fullname": "sqlglot.generator.Generator.var_sql", "modulename": "sqlglot.generator", "qualname": "Generator.var_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Var</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.into_sql": {"fullname": "sqlglot.generator.Generator.into_sql", "modulename": "sqlglot.generator", "qualname": "Generator.into_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Into</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.from_sql": {"fullname": "sqlglot.generator.Generator.from_sql", "modulename": "sqlglot.generator", "qualname": "Generator.from_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">From</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.group_sql": {"fullname": "sqlglot.generator.Generator.group_sql", "modulename": "sqlglot.generator", "qualname": "Generator.group_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Group</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.having_sql": {"fullname": "sqlglot.generator.Generator.having_sql", "modulename": "sqlglot.generator", "qualname": "Generator.having_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Having</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.connect_sql": {"fullname": "sqlglot.generator.Generator.connect_sql", "modulename": "sqlglot.generator", "qualname": "Generator.connect_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Connect</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.prior_sql": {"fullname": "sqlglot.generator.Generator.prior_sql", "modulename": "sqlglot.generator", "qualname": "Generator.prior_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Prior</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.join_sql": {"fullname": "sqlglot.generator.Generator.join_sql", "modulename": "sqlglot.generator", "qualname": "Generator.join_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Join</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lambda_sql": {"fullname": "sqlglot.generator.Generator.lambda_sql", "modulename": "sqlglot.generator", "qualname": "Generator.lambda_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Lambda</span>,</span><span class=\"param\">\t<span class=\"n\">arrow_sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;-&gt;&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lateral_op": {"fullname": "sqlglot.generator.Generator.lateral_op", "modulename": "sqlglot.generator", "qualname": "Generator.lateral_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Lateral</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lateral_sql": {"fullname": "sqlglot.generator.Generator.lateral_sql", "modulename": "sqlglot.generator", "qualname": "Generator.lateral_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Lateral</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.limit_sql": {"fullname": "sqlglot.generator.Generator.limit_sql", "modulename": "sqlglot.generator", "qualname": "Generator.limit_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Limit</span>, </span><span class=\"param\"><span class=\"n\">top</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.offset_sql": {"fullname": "sqlglot.generator.Generator.offset_sql", "modulename": "sqlglot.generator", "qualname": "Generator.offset_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Offset</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.setitem_sql": {"fullname": "sqlglot.generator.Generator.setitem_sql", "modulename": "sqlglot.generator", "qualname": "Generator.setitem_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SetItem</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.set_sql": {"fullname": "sqlglot.generator.Generator.set_sql", "modulename": "sqlglot.generator", "qualname": "Generator.set_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Set</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.pragma_sql": {"fullname": "sqlglot.generator.Generator.pragma_sql", "modulename": "sqlglot.generator", "qualname": "Generator.pragma_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Pragma</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lock_sql": {"fullname": "sqlglot.generator.Generator.lock_sql", "modulename": "sqlglot.generator", "qualname": "Generator.lock_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Lock</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.literal_sql": {"fullname": "sqlglot.generator.Generator.literal_sql", "modulename": "sqlglot.generator", "qualname": "Generator.literal_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Literal</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.escape_str": {"fullname": "sqlglot.generator.Generator.escape_str", "modulename": "sqlglot.generator", "qualname": "Generator.escape_str", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">escape_backslash</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.loaddata_sql": {"fullname": "sqlglot.generator.Generator.loaddata_sql", "modulename": "sqlglot.generator", "qualname": "Generator.loaddata_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LoadData</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.null_sql": {"fullname": "sqlglot.generator.Generator.null_sql", "modulename": "sqlglot.generator", "qualname": "Generator.null_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">_</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.boolean_sql": {"fullname": "sqlglot.generator.Generator.boolean_sql", "modulename": "sqlglot.generator", "qualname": "Generator.boolean_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Boolean</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.order_sql": {"fullname": "sqlglot.generator.Generator.order_sql", "modulename": "sqlglot.generator", "qualname": "Generator.order_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Order</span>, </span><span class=\"param\"><span class=\"n\">flat</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.withfill_sql": {"fullname": "sqlglot.generator.Generator.withfill_sql", "modulename": "sqlglot.generator", "qualname": "Generator.withfill_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">WithFill</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.cluster_sql": {"fullname": "sqlglot.generator.Generator.cluster_sql", "modulename": "sqlglot.generator", "qualname": "Generator.cluster_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cluster</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.distribute_sql": {"fullname": "sqlglot.generator.Generator.distribute_sql", "modulename": "sqlglot.generator", "qualname": "Generator.distribute_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Distribute</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.sort_sql": {"fullname": "sqlglot.generator.Generator.sort_sql", "modulename": "sqlglot.generator", "qualname": "Generator.sort_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Sort</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.ordered_sql": {"fullname": "sqlglot.generator.Generator.ordered_sql", "modulename": "sqlglot.generator", "qualname": "Generator.ordered_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Ordered</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"fullname": "sqlglot.generator.Generator.matchrecognizemeasure_sql", "modulename": "sqlglot.generator", "qualname": "Generator.matchrecognizemeasure_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MatchRecognizeMeasure</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.matchrecognize_sql": {"fullname": "sqlglot.generator.Generator.matchrecognize_sql", "modulename": "sqlglot.generator", "qualname": "Generator.matchrecognize_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MatchRecognize</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.query_modifiers": {"fullname": "sqlglot.generator.Generator.query_modifiers", "modulename": "sqlglot.generator", "qualname": "Generator.query_modifiers", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">sqls</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.queryoption_sql": {"fullname": "sqlglot.generator.Generator.queryoption_sql", "modulename": "sqlglot.generator", "qualname": "Generator.queryoption_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">QueryOption</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.offset_limit_modifiers": {"fullname": "sqlglot.generator.Generator.offset_limit_modifiers", "modulename": "sqlglot.generator", "qualname": "Generator.offset_limit_modifiers", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">fetch</span><span class=\"p\">:</span> <span class=\"nb\">bool</span>,</span><span class=\"param\">\t<span class=\"n\">limit</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Fetch</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Limit</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.after_limit_modifiers": {"fullname": "sqlglot.generator.Generator.after_limit_modifiers", "modulename": "sqlglot.generator", "qualname": "Generator.after_limit_modifiers", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.select_sql": {"fullname": "sqlglot.generator.Generator.select_sql", "modulename": "sqlglot.generator", "qualname": "Generator.select_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.schema_sql": {"fullname": "sqlglot.generator.Generator.schema_sql", "modulename": "sqlglot.generator", "qualname": "Generator.schema_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Schema</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.schema_columns_sql": {"fullname": "sqlglot.generator.Generator.schema_columns_sql", "modulename": "sqlglot.generator", "qualname": "Generator.schema_columns_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Schema</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.star_sql": {"fullname": "sqlglot.generator.Generator.star_sql", "modulename": "sqlglot.generator", "qualname": "Generator.star_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Star</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.parameter_sql": {"fullname": "sqlglot.generator.Generator.parameter_sql", "modulename": "sqlglot.generator", "qualname": "Generator.parameter_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Parameter</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.sessionparameter_sql": {"fullname": "sqlglot.generator.Generator.sessionparameter_sql", "modulename": "sqlglot.generator", "qualname": "Generator.sessionparameter_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SessionParameter</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.placeholder_sql": {"fullname": "sqlglot.generator.Generator.placeholder_sql", "modulename": "sqlglot.generator", "qualname": "Generator.placeholder_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Placeholder</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.subquery_sql": {"fullname": "sqlglot.generator.Generator.subquery_sql", "modulename": "sqlglot.generator", "qualname": "Generator.subquery_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Subquery</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; AS &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.qualify_sql": {"fullname": "sqlglot.generator.Generator.qualify_sql", "modulename": "sqlglot.generator", "qualname": "Generator.qualify_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Qualify</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.set_operations": {"fullname": "sqlglot.generator.Generator.set_operations", "modulename": "sqlglot.generator", "qualname": "Generator.set_operations", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Union</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.union_sql": {"fullname": "sqlglot.generator.Generator.union_sql", "modulename": "sqlglot.generator", "qualname": "Generator.union_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Union</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.union_op": {"fullname": "sqlglot.generator.Generator.union_op", "modulename": "sqlglot.generator", "qualname": "Generator.union_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Union</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.unnest_sql": {"fullname": "sqlglot.generator.Generator.unnest_sql", "modulename": "sqlglot.generator", "qualname": "Generator.unnest_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Unnest</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.prewhere_sql": {"fullname": "sqlglot.generator.Generator.prewhere_sql", "modulename": "sqlglot.generator", "qualname": "Generator.prewhere_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PreWhere</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.where_sql": {"fullname": "sqlglot.generator.Generator.where_sql", "modulename": "sqlglot.generator", "qualname": "Generator.where_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Where</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.window_sql": {"fullname": "sqlglot.generator.Generator.window_sql", "modulename": "sqlglot.generator", "qualname": "Generator.window_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Window</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.partition_by_sql": {"fullname": "sqlglot.generator.Generator.partition_by_sql", "modulename": "sqlglot.generator", "qualname": "Generator.partition_by_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Window</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MatchRecognize</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.windowspec_sql": {"fullname": "sqlglot.generator.Generator.windowspec_sql", "modulename": "sqlglot.generator", "qualname": "Generator.windowspec_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.withingroup_sql": {"fullname": "sqlglot.generator.Generator.withingroup_sql", "modulename": "sqlglot.generator", "qualname": "Generator.withingroup_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">WithinGroup</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.between_sql": {"fullname": "sqlglot.generator.Generator.between_sql", "modulename": "sqlglot.generator", "qualname": "Generator.between_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Between</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bracket_offset_expressions": {"fullname": "sqlglot.generator.Generator.bracket_offset_expressions", "modulename": "sqlglot.generator", "qualname": "Generator.bracket_offset_expressions", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bracket_sql": {"fullname": "sqlglot.generator.Generator.bracket_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bracket_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.all_sql": {"fullname": "sqlglot.generator.Generator.all_sql", "modulename": "sqlglot.generator", "qualname": "Generator.all_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">All</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.any_sql": {"fullname": "sqlglot.generator.Generator.any_sql", "modulename": "sqlglot.generator", "qualname": "Generator.any_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.exists_sql": {"fullname": "sqlglot.generator.Generator.exists_sql", "modulename": "sqlglot.generator", "qualname": "Generator.exists_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Exists</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.case_sql": {"fullname": "sqlglot.generator.Generator.case_sql", "modulename": "sqlglot.generator", "qualname": "Generator.case_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Case</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.constraint_sql": {"fullname": "sqlglot.generator.Generator.constraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.constraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Constraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.nextvaluefor_sql": {"fullname": "sqlglot.generator.Generator.nextvaluefor_sql", "modulename": "sqlglot.generator", "qualname": "Generator.nextvaluefor_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NextValueFor</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.extract_sql": {"fullname": "sqlglot.generator.Generator.extract_sql", "modulename": "sqlglot.generator", "qualname": "Generator.extract_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Extract</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.trim_sql": {"fullname": "sqlglot.generator.Generator.trim_sql", "modulename": "sqlglot.generator", "qualname": "Generator.trim_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Trim</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.convert_concat_args": {"fullname": "sqlglot.generator.Generator.convert_concat_args", "modulename": "sqlglot.generator", "qualname": "Generator.convert_concat_args", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Concat</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ConcatWs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.concat_sql": {"fullname": "sqlglot.generator.Generator.concat_sql", "modulename": "sqlglot.generator", "qualname": "Generator.concat_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Concat</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.concatws_sql": {"fullname": "sqlglot.generator.Generator.concatws_sql", "modulename": "sqlglot.generator", "qualname": "Generator.concatws_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ConcatWs</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.check_sql": {"fullname": "sqlglot.generator.Generator.check_sql", "modulename": "sqlglot.generator", "qualname": "Generator.check_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Check</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.foreignkey_sql": {"fullname": "sqlglot.generator.Generator.foreignkey_sql", "modulename": "sqlglot.generator", "qualname": "Generator.foreignkey_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ForeignKey</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.primarykey_sql": {"fullname": "sqlglot.generator.Generator.primarykey_sql", "modulename": "sqlglot.generator", "qualname": "Generator.primarykey_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ForeignKey</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.if_sql": {"fullname": "sqlglot.generator.Generator.if_sql", "modulename": "sqlglot.generator", "qualname": "Generator.if_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">If</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.matchagainst_sql": {"fullname": "sqlglot.generator.Generator.matchagainst_sql", "modulename": "sqlglot.generator", "qualname": "Generator.matchagainst_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MatchAgainst</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"fullname": "sqlglot.generator.Generator.jsonkeyvalue_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsonkeyvalue_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONKeyValue</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsonpath_sql": {"fullname": "sqlglot.generator.Generator.jsonpath_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsonpath_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONPath</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.json_path_part": {"fullname": "sqlglot.generator.Generator.json_path_part", "modulename": "sqlglot.generator", "qualname": "Generator.json_path_part", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">|</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONPathPart</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.formatjson_sql": {"fullname": "sqlglot.generator.Generator.formatjson_sql", "modulename": "sqlglot.generator", "qualname": "Generator.formatjson_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">FormatJson</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsonobject_sql": {"fullname": "sqlglot.generator.Generator.jsonobject_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsonobject_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONObject</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONObjectAgg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"fullname": "sqlglot.generator.Generator.jsonobjectagg_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsonobjectagg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONObjectAgg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsonarray_sql": {"fullname": "sqlglot.generator.Generator.jsonarray_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsonarray_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONArray</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"fullname": "sqlglot.generator.Generator.jsonarrayagg_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsonarrayagg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONArrayAgg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"fullname": "sqlglot.generator.Generator.jsoncolumndef_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsoncolumndef_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONColumnDef</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsonschema_sql": {"fullname": "sqlglot.generator.Generator.jsonschema_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsonschema_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONSchema</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsontable_sql": {"fullname": "sqlglot.generator.Generator.jsontable_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsontable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"fullname": "sqlglot.generator.Generator.openjsoncolumndef_sql", "modulename": "sqlglot.generator", "qualname": "Generator.openjsoncolumndef_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">OpenJSONColumnDef</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.openjson_sql": {"fullname": "sqlglot.generator.Generator.openjson_sql", "modulename": "sqlglot.generator", "qualname": "Generator.openjson_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">OpenJSON</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.in_sql": {"fullname": "sqlglot.generator.Generator.in_sql", "modulename": "sqlglot.generator", "qualname": "Generator.in_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">In</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.in_unnest_op": {"fullname": "sqlglot.generator.Generator.in_unnest_op", "modulename": "sqlglot.generator", "qualname": "Generator.in_unnest_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">unnest</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Unnest</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.interval_sql": {"fullname": "sqlglot.generator.Generator.interval_sql", "modulename": "sqlglot.generator", "qualname": "Generator.interval_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Interval</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.return_sql": {"fullname": "sqlglot.generator.Generator.return_sql", "modulename": "sqlglot.generator", "qualname": "Generator.return_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Return</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.reference_sql": {"fullname": "sqlglot.generator.Generator.reference_sql", "modulename": "sqlglot.generator", "qualname": "Generator.reference_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Reference</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.anonymous_sql": {"fullname": "sqlglot.generator.Generator.anonymous_sql", "modulename": "sqlglot.generator", "qualname": "Generator.anonymous_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Anonymous</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.paren_sql": {"fullname": "sqlglot.generator.Generator.paren_sql", "modulename": "sqlglot.generator", "qualname": "Generator.paren_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Paren</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.neg_sql": {"fullname": "sqlglot.generator.Generator.neg_sql", "modulename": "sqlglot.generator", "qualname": "Generator.neg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Neg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.not_sql": {"fullname": "sqlglot.generator.Generator.not_sql", "modulename": "sqlglot.generator", "qualname": "Generator.not_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Not</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.alias_sql": {"fullname": "sqlglot.generator.Generator.alias_sql", "modulename": "sqlglot.generator", "qualname": "Generator.alias_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Alias</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.pivotalias_sql": {"fullname": "sqlglot.generator.Generator.pivotalias_sql", "modulename": "sqlglot.generator", "qualname": "Generator.pivotalias_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PivotAlias</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.aliases_sql": {"fullname": "sqlglot.generator.Generator.aliases_sql", "modulename": "sqlglot.generator", "qualname": "Generator.aliases_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Aliases</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.atindex_sql": {"fullname": "sqlglot.generator.Generator.atindex_sql", "modulename": "sqlglot.generator", "qualname": "Generator.atindex_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AtTimeZone</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.attimezone_sql": {"fullname": "sqlglot.generator.Generator.attimezone_sql", "modulename": "sqlglot.generator", "qualname": "Generator.attimezone_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AtTimeZone</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.fromtimezone_sql": {"fullname": "sqlglot.generator.Generator.fromtimezone_sql", "modulename": "sqlglot.generator", "qualname": "Generator.fromtimezone_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">FromTimeZone</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.add_sql": {"fullname": "sqlglot.generator.Generator.add_sql", "modulename": "sqlglot.generator", "qualname": "Generator.add_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Add</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.and_sql": {"fullname": "sqlglot.generator.Generator.and_sql", "modulename": "sqlglot.generator", "qualname": "Generator.and_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">And</span>,</span><span class=\"param\">\t<span class=\"n\">stack</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.or_sql": {"fullname": "sqlglot.generator.Generator.or_sql", "modulename": "sqlglot.generator", "qualname": "Generator.or_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Or</span>,</span><span class=\"param\">\t<span class=\"n\">stack</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.xor_sql": {"fullname": "sqlglot.generator.Generator.xor_sql", "modulename": "sqlglot.generator", "qualname": "Generator.xor_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Xor</span>,</span><span class=\"param\">\t<span class=\"n\">stack</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.connector_sql": {"fullname": "sqlglot.generator.Generator.connector_sql", "modulename": "sqlglot.generator", "qualname": "Generator.connector_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Connector</span>,</span><span class=\"param\">\t<span class=\"n\">op</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">stack</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bitwiseand_sql": {"fullname": "sqlglot.generator.Generator.bitwiseand_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bitwiseand_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BitwiseAnd</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"fullname": "sqlglot.generator.Generator.bitwiseleftshift_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bitwiseleftshift_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BitwiseLeftShift</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bitwisenot_sql": {"fullname": "sqlglot.generator.Generator.bitwisenot_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bitwisenot_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BitwiseNot</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bitwiseor_sql": {"fullname": "sqlglot.generator.Generator.bitwiseor_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bitwiseor_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BitwiseOr</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"fullname": "sqlglot.generator.Generator.bitwiserightshift_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bitwiserightshift_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BitwiseRightShift</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bitwisexor_sql": {"fullname": "sqlglot.generator.Generator.bitwisexor_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bitwisexor_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BitwiseXor</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.cast_sql": {"fullname": "sqlglot.generator.Generator.cast_sql", "modulename": "sqlglot.generator", "qualname": "Generator.cast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cast</span>,</span><span class=\"param\">\t<span class=\"n\">safe_prefix</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.currentdate_sql": {"fullname": "sqlglot.generator.Generator.currentdate_sql", "modulename": "sqlglot.generator", "qualname": "Generator.currentdate_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CurrentDate</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.currenttimestamp_sql": {"fullname": "sqlglot.generator.Generator.currenttimestamp_sql", "modulename": "sqlglot.generator", "qualname": "Generator.currenttimestamp_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CurrentTimestamp</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.collate_sql": {"fullname": "sqlglot.generator.Generator.collate_sql", "modulename": "sqlglot.generator", "qualname": "Generator.collate_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Collate</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.command_sql": {"fullname": "sqlglot.generator.Generator.command_sql", "modulename": "sqlglot.generator", "qualname": "Generator.command_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Command</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.comment_sql": {"fullname": "sqlglot.generator.Generator.comment_sql", "modulename": "sqlglot.generator", "qualname": "Generator.comment_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Comment</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"fullname": "sqlglot.generator.Generator.mergetreettlaction_sql", "modulename": "sqlglot.generator", "qualname": "Generator.mergetreettlaction_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MergeTreeTTLAction</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.mergetreettl_sql": {"fullname": "sqlglot.generator.Generator.mergetreettl_sql", "modulename": "sqlglot.generator", "qualname": "Generator.mergetreettl_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MergeTreeTTL</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.transaction_sql": {"fullname": "sqlglot.generator.Generator.transaction_sql", "modulename": "sqlglot.generator", "qualname": "Generator.transaction_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Transaction</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.commit_sql": {"fullname": "sqlglot.generator.Generator.commit_sql", "modulename": "sqlglot.generator", "qualname": "Generator.commit_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Commit</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.rollback_sql": {"fullname": "sqlglot.generator.Generator.rollback_sql", "modulename": "sqlglot.generator", "qualname": "Generator.rollback_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Rollback</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.altercolumn_sql": {"fullname": "sqlglot.generator.Generator.altercolumn_sql", "modulename": "sqlglot.generator", "qualname": "Generator.altercolumn_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterColumn</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.renametable_sql": {"fullname": "sqlglot.generator.Generator.renametable_sql", "modulename": "sqlglot.generator", "qualname": "Generator.renametable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RenameTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.renamecolumn_sql": {"fullname": "sqlglot.generator.Generator.renamecolumn_sql", "modulename": "sqlglot.generator", "qualname": "Generator.renamecolumn_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RenameColumn</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.altertable_sql": {"fullname": "sqlglot.generator.Generator.altertable_sql", "modulename": "sqlglot.generator", "qualname": "Generator.altertable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.add_column_sql": {"fullname": "sqlglot.generator.Generator.add_column_sql", "modulename": "sqlglot.generator", "qualname": "Generator.add_column_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.droppartition_sql": {"fullname": "sqlglot.generator.Generator.droppartition_sql", "modulename": "sqlglot.generator", "qualname": "Generator.droppartition_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DropPartition</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.addconstraint_sql": {"fullname": "sqlglot.generator.Generator.addconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.addconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AddConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.distinct_sql": {"fullname": "sqlglot.generator.Generator.distinct_sql", "modulename": "sqlglot.generator", "qualname": "Generator.distinct_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Distinct</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.ignorenulls_sql": {"fullname": "sqlglot.generator.Generator.ignorenulls_sql", "modulename": "sqlglot.generator", "qualname": "Generator.ignorenulls_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IgnoreNulls</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.respectnulls_sql": {"fullname": "sqlglot.generator.Generator.respectnulls_sql", "modulename": "sqlglot.generator", "qualname": "Generator.respectnulls_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RespectNulls</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.havingmax_sql": {"fullname": "sqlglot.generator.Generator.havingmax_sql", "modulename": "sqlglot.generator", "qualname": "Generator.havingmax_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">HavingMax</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.intdiv_sql": {"fullname": "sqlglot.generator.Generator.intdiv_sql", "modulename": "sqlglot.generator", "qualname": "Generator.intdiv_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IntDiv</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.dpipe_sql": {"fullname": "sqlglot.generator.Generator.dpipe_sql", "modulename": "sqlglot.generator", "qualname": "Generator.dpipe_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DPipe</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.div_sql": {"fullname": "sqlglot.generator.Generator.div_sql", "modulename": "sqlglot.generator", "qualname": "Generator.div_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Div</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.overlaps_sql": {"fullname": "sqlglot.generator.Generator.overlaps_sql", "modulename": "sqlglot.generator", "qualname": "Generator.overlaps_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Overlaps</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.distance_sql": {"fullname": "sqlglot.generator.Generator.distance_sql", "modulename": "sqlglot.generator", "qualname": "Generator.distance_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Distance</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.dot_sql": {"fullname": "sqlglot.generator.Generator.dot_sql", "modulename": "sqlglot.generator", "qualname": "Generator.dot_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Dot</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.eq_sql": {"fullname": "sqlglot.generator.Generator.eq_sql", "modulename": "sqlglot.generator", "qualname": "Generator.eq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">EQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.propertyeq_sql": {"fullname": "sqlglot.generator.Generator.propertyeq_sql", "modulename": "sqlglot.generator", "qualname": "Generator.propertyeq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PropertyEQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.escape_sql": {"fullname": "sqlglot.generator.Generator.escape_sql", "modulename": "sqlglot.generator", "qualname": "Generator.escape_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Escape</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.glob_sql": {"fullname": "sqlglot.generator.Generator.glob_sql", "modulename": "sqlglot.generator", "qualname": "Generator.glob_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Glob</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.gt_sql": {"fullname": "sqlglot.generator.Generator.gt_sql", "modulename": "sqlglot.generator", "qualname": "Generator.gt_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GT</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.gte_sql": {"fullname": "sqlglot.generator.Generator.gte_sql", "modulename": "sqlglot.generator", "qualname": "Generator.gte_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GTE</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.ilike_sql": {"fullname": "sqlglot.generator.Generator.ilike_sql", "modulename": "sqlglot.generator", "qualname": "Generator.ilike_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ILike</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.ilikeany_sql": {"fullname": "sqlglot.generator.Generator.ilikeany_sql", "modulename": "sqlglot.generator", "qualname": "Generator.ilikeany_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ILikeAny</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.is_sql": {"fullname": "sqlglot.generator.Generator.is_sql", "modulename": "sqlglot.generator", "qualname": "Generator.is_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Is</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.like_sql": {"fullname": "sqlglot.generator.Generator.like_sql", "modulename": "sqlglot.generator", "qualname": "Generator.like_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Like</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.likeany_sql": {"fullname": "sqlglot.generator.Generator.likeany_sql", "modulename": "sqlglot.generator", "qualname": "Generator.likeany_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LikeAny</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.similarto_sql": {"fullname": "sqlglot.generator.Generator.similarto_sql", "modulename": "sqlglot.generator", "qualname": "Generator.similarto_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SimilarTo</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lt_sql": {"fullname": "sqlglot.generator.Generator.lt_sql", "modulename": "sqlglot.generator", "qualname": "Generator.lt_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LT</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lte_sql": {"fullname": "sqlglot.generator.Generator.lte_sql", "modulename": "sqlglot.generator", "qualname": "Generator.lte_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LTE</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.mod_sql": {"fullname": "sqlglot.generator.Generator.mod_sql", "modulename": "sqlglot.generator", "qualname": "Generator.mod_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Mod</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.mul_sql": {"fullname": "sqlglot.generator.Generator.mul_sql", "modulename": "sqlglot.generator", "qualname": "Generator.mul_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Mul</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.neq_sql": {"fullname": "sqlglot.generator.Generator.neq_sql", "modulename": "sqlglot.generator", "qualname": "Generator.neq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NEQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.nullsafeeq_sql": {"fullname": "sqlglot.generator.Generator.nullsafeeq_sql", "modulename": "sqlglot.generator", "qualname": "Generator.nullsafeeq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NullSafeEQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.nullsafeneq_sql": {"fullname": "sqlglot.generator.Generator.nullsafeneq_sql", "modulename": "sqlglot.generator", "qualname": "Generator.nullsafeneq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NullSafeNEQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.slice_sql": {"fullname": "sqlglot.generator.Generator.slice_sql", "modulename": "sqlglot.generator", "qualname": "Generator.slice_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Slice</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.sub_sql": {"fullname": "sqlglot.generator.Generator.sub_sql", "modulename": "sqlglot.generator", "qualname": "Generator.sub_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Sub</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.trycast_sql": {"fullname": "sqlglot.generator.Generator.trycast_sql", "modulename": "sqlglot.generator", "qualname": "Generator.trycast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TryCast</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.try_sql": {"fullname": "sqlglot.generator.Generator.try_sql", "modulename": "sqlglot.generator", "qualname": "Generator.try_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Try</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.log_sql": {"fullname": "sqlglot.generator.Generator.log_sql", "modulename": "sqlglot.generator", "qualname": "Generator.log_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Log</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.use_sql": {"fullname": "sqlglot.generator.Generator.use_sql", "modulename": "sqlglot.generator", "qualname": "Generator.use_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Use</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.binary": {"fullname": "sqlglot.generator.Generator.binary", "modulename": "sqlglot.generator", "qualname": "Generator.binary", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Binary</span>, </span><span class=\"param\"><span class=\"n\">op</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.function_fallback_sql": {"fullname": "sqlglot.generator.Generator.function_fallback_sql", "modulename": "sqlglot.generator", "qualname": "Generator.function_fallback_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Func</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.func": {"fullname": "sqlglot.generator.Generator.func", "modulename": "sqlglot.generator", "qualname": "Generator.func", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">prefix</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;(&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">suffix</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;)&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.format_args": {"fullname": "sqlglot.generator.Generator.format_args", "modulename": "sqlglot.generator", "qualname": "Generator.format_args", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.too_wide": {"fullname": "sqlglot.generator.Generator.too_wide", "modulename": "sqlglot.generator", "qualname": "Generator.too_wide", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Iterable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.format_time": {"fullname": "sqlglot.generator.Generator.format_time", "modulename": "sqlglot.generator", "qualname": "Generator.format_time", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">inverse_time_mapping</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">inverse_time_trie</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.expressions": {"fullname": "sqlglot.generator.Generator.expressions", "modulename": "sqlglot.generator", "qualname": "Generator.expressions", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">key</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">sqls</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">flat</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">indent</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">skip_first</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">skip_last</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;, &#39;</span>,</span><span class=\"param\">\t<span class=\"n\">prefix</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">dynamic</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">new_line</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.op_expressions": {"fullname": "sqlglot.generator.Generator.op_expressions", "modulename": "sqlglot.generator", "qualname": "Generator.op_expressions", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">op</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">flat</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.naked_property": {"fullname": "sqlglot.generator.Generator.naked_property", "modulename": "sqlglot.generator", "qualname": "Generator.naked_property", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Property</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tag_sql": {"fullname": "sqlglot.generator.Generator.tag_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tag_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Tag</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.token_sql": {"fullname": "sqlglot.generator.Generator.token_sql", "modulename": "sqlglot.generator", "qualname": "Generator.token_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">token_type</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">TokenType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"fullname": "sqlglot.generator.Generator.userdefinedfunction_sql", "modulename": "sqlglot.generator", "qualname": "Generator.userdefinedfunction_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">UserDefinedFunction</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.joinhint_sql": {"fullname": "sqlglot.generator.Generator.joinhint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.joinhint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JoinHint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.kwarg_sql": {"fullname": "sqlglot.generator.Generator.kwarg_sql", "modulename": "sqlglot.generator", "qualname": "Generator.kwarg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Kwarg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.when_sql": {"fullname": "sqlglot.generator.Generator.when_sql", "modulename": "sqlglot.generator", "qualname": "Generator.when_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">When</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.merge_sql": {"fullname": "sqlglot.generator.Generator.merge_sql", "modulename": "sqlglot.generator", "qualname": "Generator.merge_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Merge</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tochar_sql": {"fullname": "sqlglot.generator.Generator.tochar_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tochar_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ToChar</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tonumber_sql": {"fullname": "sqlglot.generator.Generator.tonumber_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tonumber_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ToNumber</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.dictproperty_sql": {"fullname": "sqlglot.generator.Generator.dictproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.dictproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DictProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.dictrange_sql": {"fullname": "sqlglot.generator.Generator.dictrange_sql", "modulename": "sqlglot.generator", "qualname": "Generator.dictrange_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DictRange</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.dictsubproperty_sql": {"fullname": "sqlglot.generator.Generator.dictsubproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.dictsubproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DictSubProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.oncluster_sql": {"fullname": "sqlglot.generator.Generator.oncluster_sql", "modulename": "sqlglot.generator", "qualname": "Generator.oncluster_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">OnCluster</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"fullname": "sqlglot.generator.Generator.clusteredbyproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.clusteredbyproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ClusteredByProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.anyvalue_sql": {"fullname": "sqlglot.generator.Generator.anyvalue_sql", "modulename": "sqlglot.generator", "qualname": "Generator.anyvalue_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AnyValue</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.querytransform_sql": {"fullname": "sqlglot.generator.Generator.querytransform_sql", "modulename": "sqlglot.generator", "qualname": "Generator.querytransform_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">QueryTransform</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"fullname": "sqlglot.generator.Generator.indexconstraintoption_sql", "modulename": "sqlglot.generator", "qualname": "Generator.indexconstraintoption_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IndexConstraintOption</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.checkcolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.checkcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CheckColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.indexcolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.indexcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IndexColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.nvl2_sql": {"fullname": "sqlglot.generator.Generator.nvl2_sql", "modulename": "sqlglot.generator", "qualname": "Generator.nvl2_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Nvl2</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.comprehension_sql": {"fullname": "sqlglot.generator.Generator.comprehension_sql", "modulename": "sqlglot.generator", "qualname": "Generator.comprehension_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Comprehension</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.columnprefix_sql": {"fullname": "sqlglot.generator.Generator.columnprefix_sql", "modulename": "sqlglot.generator", "qualname": "Generator.columnprefix_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ColumnPrefix</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.opclass_sql": {"fullname": "sqlglot.generator.Generator.opclass_sql", "modulename": "sqlglot.generator", "qualname": "Generator.opclass_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Opclass</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.predict_sql": {"fullname": "sqlglot.generator.Generator.predict_sql", "modulename": "sqlglot.generator", "qualname": "Generator.predict_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Predict</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.forin_sql": {"fullname": "sqlglot.generator.Generator.forin_sql", "modulename": "sqlglot.generator", "qualname": "Generator.forin_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ForIn</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.refresh_sql": {"fullname": "sqlglot.generator.Generator.refresh_sql", "modulename": "sqlglot.generator", "qualname": "Generator.refresh_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Refresh</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.operator_sql": {"fullname": "sqlglot.generator.Generator.operator_sql", "modulename": "sqlglot.generator", "qualname": "Generator.operator_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Operator</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.toarray_sql": {"fullname": "sqlglot.generator.Generator.toarray_sql", "modulename": "sqlglot.generator", "qualname": "Generator.toarray_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ToArray</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tsordstotime_sql": {"fullname": "sqlglot.generator.Generator.tsordstotime_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tsordstotime_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TsOrDsToTime</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"fullname": "sqlglot.generator.Generator.tsordstotimestamp_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tsordstotimestamp_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TsOrDsToTimestamp</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tsordstodate_sql": {"fullname": "sqlglot.generator.Generator.tsordstodate_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tsordstodate_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TsOrDsToDate</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.unixdate_sql": {"fullname": "sqlglot.generator.Generator.unixdate_sql", "modulename": "sqlglot.generator", "qualname": "Generator.unixdate_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">UnixDate</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lastday_sql": {"fullname": "sqlglot.generator.Generator.lastday_sql", "modulename": "sqlglot.generator", "qualname": "Generator.lastday_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LastDay</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.dateadd_sql": {"fullname": "sqlglot.generator.Generator.dateadd_sql", "modulename": "sqlglot.generator", "qualname": "Generator.dateadd_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DateAdd</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.arrayany_sql": {"fullname": "sqlglot.generator.Generator.arrayany_sql", "modulename": "sqlglot.generator", "qualname": "Generator.arrayany_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ArrayAny</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.generateseries_sql": {"fullname": "sqlglot.generator.Generator.generateseries_sql", "modulename": "sqlglot.generator", "qualname": "Generator.generateseries_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GenerateSeries</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.struct_sql": {"fullname": "sqlglot.generator.Generator.struct_sql", "modulename": "sqlglot.generator", "qualname": "Generator.struct_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Struct</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.partitionrange_sql": {"fullname": "sqlglot.generator.Generator.partitionrange_sql", "modulename": "sqlglot.generator", "qualname": "Generator.partitionrange_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PartitionRange</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.truncatetable_sql": {"fullname": "sqlglot.generator.Generator.truncatetable_sql", "modulename": "sqlglot.generator", "qualname": "Generator.truncatetable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TruncateTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.convert_sql": {"fullname": "sqlglot.generator.Generator.convert_sql", "modulename": "sqlglot.generator", "qualname": "Generator.convert_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Convert</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.copyparameter_sql": {"fullname": "sqlglot.generator.Generator.copyparameter_sql", "modulename": "sqlglot.generator", "qualname": "Generator.copyparameter_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CopyParameter</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.credentials_sql": {"fullname": "sqlglot.generator.Generator.credentials_sql", "modulename": "sqlglot.generator", "qualname": "Generator.credentials_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Credentials</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.copy_sql": {"fullname": "sqlglot.generator.Generator.copy_sql", "modulename": "sqlglot.generator", "qualname": "Generator.copy_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Copy</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper": {"fullname": "sqlglot.helper", "modulename": "sqlglot.helper", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"fullname": "sqlglot.helper.CAMEL_CASE_PATTERN", "modulename": "sqlglot.helper", "qualname": "CAMEL_CASE_PATTERN", "kind": "variable", "doc": "<p></p>\n", "default_value": "re.compile(&#x27;(?&lt;!^)(?=[A-Z])&#x27;)"}, "sqlglot.helper.PYTHON_VERSION": {"fullname": "sqlglot.helper.PYTHON_VERSION", "modulename": "sqlglot.helper", "qualname": "PYTHON_VERSION", "kind": "variable", "doc": "<p></p>\n", "default_value": "(3, 10)"}, "sqlglot.helper.logger": {"fullname": "sqlglot.helper.logger", "modulename": "sqlglot.helper", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.helper.AutoName": {"fullname": "sqlglot.helper.AutoName", "modulename": "sqlglot.helper", "qualname": "AutoName", "kind": "class", "doc": "<p>This is used for creating Enum classes where <code>auto()</code> is the string form\nof the corresponding enum's identifier (e.g. FOO.value results in \"FOO\").</p>\n\n<p>Reference: <a href=\"https://docs.python.org/3/howto/enum.html#using-automatic-values\">https://docs.python.org/3/howto/enum.html#using-automatic-values</a></p>\n", "bases": "enum.Enum"}, "sqlglot.helper.classproperty": {"fullname": "sqlglot.helper.classproperty", "modulename": "sqlglot.helper", "qualname": "classproperty", "kind": "class", "doc": "<p>Similar to a normal property but works for class methods</p>\n", "bases": "builtins.property"}, "sqlglot.helper.seq_get": {"fullname": "sqlglot.helper.seq_get", "modulename": "sqlglot.helper", "qualname": "seq_get", "kind": "function", "doc": "<p>Returns the value in <code>seq</code> at position <code>index</code>, or <code>None</code> if <code>index</code> is out of bounds.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">seq</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">T</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"n\">index</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">T</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.ensure_list": {"fullname": "sqlglot.helper.ensure_list", "modulename": "sqlglot.helper", "qualname": "ensure_list", "kind": "function", "doc": "<p>Ensures that a value is a list, otherwise casts or wraps it into one.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>value:</strong> The value of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The value cast as a list if it's a list or a tuple, or else the value wrapped in a list.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">value</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.helper.ensure_collection": {"fullname": "sqlglot.helper.ensure_collection", "modulename": "sqlglot.helper", "qualname": "ensure_collection", "kind": "function", "doc": "<p>Ensures that a value is a collection (excluding <code>str</code> and <code>bytes</code>), otherwise wraps it into a list.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>value:</strong> The value of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The value if it's a collection, or else the value wrapped in a list.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">value</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.helper.csv": {"fullname": "sqlglot.helper.csv", "modulename": "sqlglot.helper", "qualname": "csv", "kind": "function", "doc": "<p>Formats any number of string arguments as CSV.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>args:</strong> The string arguments to format.</li>\n<li><strong>sep:</strong> The argument separator.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The arguments formatted as a CSV string.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">*</span><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;, &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.subclasses": {"fullname": "sqlglot.helper.subclasses", "modulename": "sqlglot.helper", "qualname": "subclasses", "kind": "function", "doc": "<p>Returns all subclasses for a collection of classes, possibly excluding some of them.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>module_name:</strong> The name of the module to search for subclasses in.</li>\n<li><strong>classes:</strong> Class(es) we want to find the subclasses of.</li>\n<li><strong>exclude:</strong> Class(es) we want to exclude from the returned list.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The target subclasses.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">module_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">classes</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"o\">...</span><span class=\"p\">]]</span>,</span><span class=\"param\">\t<span class=\"n\">exclude</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"o\">...</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"p\">()</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Type</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.apply_index_offset": {"fullname": "sqlglot.helper.apply_index_offset", "modulename": "sqlglot.helper", "qualname": "apply_index_offset", "kind": "function", "doc": "<p>Applies an offset to a given integer literal expression.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>this:</strong> The target of the index.</li>\n<li><strong>expressions:</strong> The expression the offset will be applied to, wrapped in a list.</li>\n<li><strong>offset:</strong> The offset that will be applied.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The original expression with the offset applied to it, wrapped in a list. If the provided\n <code>expressions</code> argument contains more than one expression, it's returned unaffected.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">this</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">offset</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.camel_to_snake_case": {"fullname": "sqlglot.helper.camel_to_snake_case", "modulename": "sqlglot.helper", "qualname": "camel_to_snake_case", "kind": "function", "doc": "<p>Converts <code>name</code> from camelCase to snake_case and returns the result.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.while_changing": {"fullname": "sqlglot.helper.while_changing", "modulename": "sqlglot.helper", "qualname": "while_changing", "kind": "function", "doc": "<p>Applies a transformation to a given expression until a fix point is reached.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to be transformed.</li>\n<li><strong>func:</strong> The transformation to be applied.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The transformed expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">func</span><span class=\"p\">:</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.tsort": {"fullname": "sqlglot.helper.tsort", "modulename": "sqlglot.helper", "qualname": "tsort", "kind": "function", "doc": "<p>Sorts a given directed acyclic graph in topological order.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>dag:</strong> The graph to be sorted.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A list that contains all of the graph's nodes in topological order.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">dag</span><span class=\"p\">:</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">T</span><span class=\"p\">,</span> <span class=\"n\">Set</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">T</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">T</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.open_file": {"fullname": "sqlglot.helper.open_file", "modulename": "sqlglot.helper", "qualname": "open_file", "kind": "function", "doc": "<p>Open a file that may be compressed as gzip and return it in universal newline mode.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">file_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> &lt;class &#x27;TextIO&#x27;&gt;:</span></span>", "funcdef": "def"}, "sqlglot.helper.csv_reader": {"fullname": "sqlglot.helper.csv_reader", "modulename": "sqlglot.helper", "qualname": "csv_reader", "kind": "function", "doc": "<p>Returns a csv reader given the expression <code>READ_CSV(name, ['delimiter', '|', ...])</code>.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>read_csv:</strong> A <code>ReadCSV</code> function call.</li>\n</ul>\n\n<h6 id=\"yields\">Yields:</h6>\n\n<blockquote>\n <p>A python csv reader.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">read_csv</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ReadCSV</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Any</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.find_new_name": {"fullname": "sqlglot.helper.find_new_name", "modulename": "sqlglot.helper", "qualname": "find_new_name", "kind": "function", "doc": "<p>Searches for a new name.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>taken:</strong> A collection of taken names.</li>\n<li><strong>base:</strong> Base name to alter.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new, available name.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">taken</span><span class=\"p\">:</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"n\">base</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.is_int": {"fullname": "sqlglot.helper.is_int", "modulename": "sqlglot.helper", "qualname": "is_int", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.is_float": {"fullname": "sqlglot.helper.is_float", "modulename": "sqlglot.helper", "qualname": "is_float", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.is_type": {"fullname": "sqlglot.helper.is_type", "modulename": "sqlglot.helper", "qualname": "is_type", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">target_type</span><span class=\"p\">:</span> <span class=\"n\">Type</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.name_sequence": {"fullname": "sqlglot.helper.name_sequence", "modulename": "sqlglot.helper", "qualname": "name_sequence", "kind": "function", "doc": "<p>Returns a name generator given a prefix (e.g. a0, a1, a2, ... if the prefix is \"a\").</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">prefix</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.object_to_dict": {"fullname": "sqlglot.helper.object_to_dict", "modulename": "sqlglot.helper", "qualname": "object_to_dict", "kind": "function", "doc": "<p>Returns a dictionary created from an object's attributes.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">obj</span><span class=\"p\">:</span> <span class=\"n\">Any</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Dict</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.split_num_words": {"fullname": "sqlglot.helper.split_num_words", "modulename": "sqlglot.helper", "qualname": "split_num_words", "kind": "function", "doc": "<p>Perform a split on a value and return N words as a result with <code>None</code> used for words that don't exist.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>value:</strong> The value to be split.</li>\n<li><strong>sep:</strong> The value to use to split on.</li>\n<li><strong>min_num_words:</strong> The minimum number of words that are going to be in the result.</li>\n<li><strong>fill_from_start:</strong> Indicates that if <code>None</code> values should be inserted at the start or end of the list.</li>\n</ul>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">split_num_words</span><span class=\"p\">(</span><span class=\"s2\">&quot;db.table&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;.&quot;</span><span class=\"p\">,</span> <span class=\"mi\">3</span><span class=\"p\">)</span>\n<span class=\"go\">[None, &#39;db&#39;, &#39;table&#39;]</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">split_num_words</span><span class=\"p\">(</span><span class=\"s2\">&quot;db.table&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;.&quot;</span><span class=\"p\">,</span> <span class=\"mi\">3</span><span class=\"p\">,</span> <span class=\"n\">fill_from_start</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)</span>\n<span class=\"go\">[&#39;db&#39;, &#39;table&#39;, None]</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">split_num_words</span><span class=\"p\">(</span><span class=\"s2\">&quot;db.table&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;.&quot;</span><span class=\"p\">,</span> <span class=\"mi\">1</span><span class=\"p\">)</span>\n<span class=\"go\">[&#39;db&#39;, &#39;table&#39;]</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The list of words returned by <code>split</code>, possibly augmented by a number of <code>None</code> values.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">min_num_words</span><span class=\"p\">:</span> <span class=\"nb\">int</span>,</span><span class=\"param\">\t<span class=\"n\">fill_from_start</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.is_iterable": {"fullname": "sqlglot.helper.is_iterable", "modulename": "sqlglot.helper", "qualname": "is_iterable", "kind": "function", "doc": "<p>Checks if the value is an iterable, excluding the types <code>str</code> and <code>bytes</code>.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">is_iterable</span><span class=\"p\">([</span><span class=\"mi\">1</span><span class=\"p\">,</span><span class=\"mi\">2</span><span class=\"p\">])</span>\n<span class=\"go\">True</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">is_iterable</span><span class=\"p\">(</span><span class=\"s2\">&quot;test&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">False</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>value:</strong> The value to check if it is an iterable.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A <code>bool</code> value indicating if it is an iterable.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.flatten": {"fullname": "sqlglot.helper.flatten", "modulename": "sqlglot.helper", "qualname": "flatten", "kind": "function", "doc": "<p>Flattens an iterable that can contain both iterable and non-iterable elements. Objects of\ntype <code>str</code> and <code>bytes</code> are not regarded as iterables.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"nb\">list</span><span class=\"p\">(</span><span class=\"n\">flatten</span><span class=\"p\">([[</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"mi\">2</span><span class=\"p\">],</span> <span class=\"mi\">3</span><span class=\"p\">,</span> <span class=\"p\">{</span><span class=\"mi\">4</span><span class=\"p\">},</span> <span class=\"p\">(</span><span class=\"mi\">5</span><span class=\"p\">,</span> <span class=\"s2\">&quot;bla&quot;</span><span class=\"p\">)]))</span>\n<span class=\"go\">[1, 2, 3, 4, 5, &#39;bla&#39;]</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"nb\">list</span><span class=\"p\">(</span><span class=\"n\">flatten</span><span class=\"p\">([</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"mi\">3</span><span class=\"p\">]))</span>\n<span class=\"go\">[1, 2, 3]</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>values:</strong> The value to be flattened.</li>\n</ul>\n\n<h6 id=\"yields\">Yields:</h6>\n\n<blockquote>\n <p>Non-iterable elements in <code>values</code>.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">values</span><span class=\"p\">:</span> <span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">],</span> <span class=\"n\">Any</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Iterator</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.dict_depth": {"fullname": "sqlglot.helper.dict_depth", "modulename": "sqlglot.helper", "qualname": "dict_depth", "kind": "function", "doc": "<p>Get the nesting depth of a dictionary.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">dict_depth</span><span class=\"p\">(</span><span class=\"kc\">None</span><span class=\"p\">)</span>\n<span class=\"go\">0</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">dict_depth</span><span class=\"p\">({})</span>\n<span class=\"go\">1</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">dict_depth</span><span class=\"p\">({</span><span class=\"s2\">&quot;a&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;b&quot;</span><span class=\"p\">})</span>\n<span class=\"go\">1</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">dict_depth</span><span class=\"p\">({</span><span class=\"s2\">&quot;a&quot;</span><span class=\"p\">:</span> <span class=\"p\">{}})</span>\n<span class=\"go\">2</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">dict_depth</span><span class=\"p\">({</span><span class=\"s2\">&quot;a&quot;</span><span class=\"p\">:</span> <span class=\"p\">{</span><span class=\"s2\">&quot;b&quot;</span><span class=\"p\">:</span> <span class=\"p\">{}}})</span>\n<span class=\"go\">3</span>\n</code></pre>\n </div>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">d</span><span class=\"p\">:</span> <span class=\"n\">Dict</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">int</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.first": {"fullname": "sqlglot.helper.first", "modulename": "sqlglot.helper", "qualname": "first", "kind": "function", "doc": "<p>Returns the first element from an iterable (useful for sets).</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">it</span><span class=\"p\">:</span> <span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">T</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">T</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.merge_ranges": {"fullname": "sqlglot.helper.merge_ranges", "modulename": "sqlglot.helper", "qualname": "merge_ranges", "kind": "function", "doc": "<p>Merges a sequence of ranges, represented as tuples (low, high) whose values\nbelong to some totally-ordered set.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">merge_ranges</span><span class=\"p\">([(</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"mi\">3</span><span class=\"p\">),</span> <span class=\"p\">(</span><span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"mi\">6</span><span class=\"p\">)])</span>\n<span class=\"go\">[(1, 6)]</span>\n</code></pre>\n </div>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">ranges</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">A</span><span class=\"p\">,</span> <span class=\"o\">~</span><span class=\"n\">A</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">A</span><span class=\"p\">,</span> <span class=\"o\">~</span><span class=\"n\">A</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.is_iso_date": {"fullname": "sqlglot.helper.is_iso_date", "modulename": "sqlglot.helper", "qualname": "is_iso_date", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.is_iso_datetime": {"fullname": "sqlglot.helper.is_iso_datetime", "modulename": "sqlglot.helper", "qualname": "is_iso_datetime", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.DATE_UNITS": {"fullname": "sqlglot.helper.DATE_UNITS", "modulename": "sqlglot.helper", "qualname": "DATE_UNITS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;year&#x27;, &#x27;week&#x27;, &#x27;day&#x27;, &#x27;year_month&#x27;, &#x27;quarter&#x27;, &#x27;month&#x27;}"}, "sqlglot.helper.is_date_unit": {"fullname": "sqlglot.helper.is_date_unit", "modulename": "sqlglot.helper", "qualname": "is_date_unit", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.SingleValuedMapping": {"fullname": "sqlglot.helper.SingleValuedMapping", "modulename": "sqlglot.helper", "qualname": "SingleValuedMapping", "kind": "class", "doc": "<p>Mapping where all keys return the same value.</p>\n\n<p>This rigamarole is meant to avoid copying keys, which was originally intended\nas an optimization while qualifying columns for tables with lots of columns.</p>\n", "bases": "typing.Mapping[~K, ~V]"}, "sqlglot.helper.SingleValuedMapping.__init__": {"fullname": "sqlglot.helper.SingleValuedMapping.__init__", "modulename": "sqlglot.helper", "qualname": "SingleValuedMapping.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">keys</span><span class=\"p\">:</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">K</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">V</span></span>)</span>"}, "sqlglot.jsonpath": {"fullname": "sqlglot.jsonpath", "modulename": "sqlglot.jsonpath", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.jsonpath.JSONPathTokenizer": {"fullname": "sqlglot.jsonpath.JSONPathTokenizer", "modulename": "sqlglot.jsonpath", "qualname": "JSONPathTokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS", "modulename": "sqlglot.jsonpath", "qualname": "JSONPathTokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.QUOTE: &#x27;QUOTE&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.QUOTE: &#x27;QUOTE&#x27;&gt;, &#x27;$&#x27;: &lt;TokenType.DOLLAR: &#x27;DOLLAR&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;}"}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"fullname": "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS", "modulename": "sqlglot.jsonpath", "qualname": "JSONPathTokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;..&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;}"}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"fullname": "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES", "modulename": "sqlglot.jsonpath", "qualname": "JSONPathTokenizer.IDENTIFIER_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;]"}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"fullname": "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES", "modulename": "sqlglot.jsonpath", "qualname": "JSONPathTokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;]"}, "sqlglot.jsonpath.parse": {"fullname": "sqlglot.jsonpath.parse", "modulename": "sqlglot.jsonpath", "qualname": "parse", "kind": "function", "doc": "<p>Takes in a JSON path string and parses it into a JSONPath expression.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">path</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONPath</span>:</span></span>", "funcdef": "def"}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"fullname": "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS", "modulename": "sqlglot.jsonpath", "qualname": "JSON_PATH_PART_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Type[sqlglot.expressions.Expression], Callable[..., str]]", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;}"}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"fullname": "sqlglot.jsonpath.ALL_JSON_PATH_PARTS", "modulename": "sqlglot.jsonpath", "qualname": "ALL_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;}"}, "sqlglot.lineage": {"fullname": "sqlglot.lineage", "modulename": "sqlglot.lineage", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.lineage.logger": {"fullname": "sqlglot.lineage.logger", "modulename": "sqlglot.lineage", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.lineage.Node": {"fullname": "sqlglot.lineage.Node", "modulename": "sqlglot.lineage", "qualname": "Node", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.lineage.Node.__init__": {"fullname": "sqlglot.lineage.Node.__init__", "modulename": "sqlglot.lineage", "qualname": "Node.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">source</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">downstream</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">lineage</span><span class=\"o\">.</span><span class=\"n\">Node</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"o\">&lt;</span><span class=\"n\">factory</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"n\">source_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">reference_node_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;&#39;</span></span>)</span>"}, "sqlglot.lineage.Node.name": {"fullname": "sqlglot.lineage.Node.name", "modulename": "sqlglot.lineage", "qualname": "Node.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.lineage.Node.expression": {"fullname": "sqlglot.lineage.Node.expression", "modulename": "sqlglot.lineage", "qualname": "Node.expression", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.lineage.Node.source": {"fullname": "sqlglot.lineage.Node.source", "modulename": "sqlglot.lineage", "qualname": "Node.source", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.lineage.Node.downstream": {"fullname": "sqlglot.lineage.Node.downstream", "modulename": "sqlglot.lineage", "qualname": "Node.downstream", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.lineage.Node]"}, "sqlglot.lineage.Node.source_name": {"fullname": "sqlglot.lineage.Node.source_name", "modulename": "sqlglot.lineage", "qualname": "Node.source_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str", "default_value": "&#x27;&#x27;"}, "sqlglot.lineage.Node.reference_node_name": {"fullname": "sqlglot.lineage.Node.reference_node_name", "modulename": "sqlglot.lineage", "qualname": "Node.reference_node_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str", "default_value": "&#x27;&#x27;"}, "sqlglot.lineage.Node.walk": {"fullname": "sqlglot.lineage.Node.walk", "modulename": "sqlglot.lineage", "qualname": "Node.walk", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Iterator</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">lineage</span><span class=\"o\">.</span><span class=\"n\">Node</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.lineage.Node.to_html": {"fullname": "sqlglot.lineage.Node.to_html", "modulename": "sqlglot.lineage", "qualname": "Node.to_html", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">lineage</span><span class=\"o\">.</span><span class=\"n\">GraphHTML</span>:</span></span>", "funcdef": "def"}, "sqlglot.lineage.lineage": {"fullname": "sqlglot.lineage.lineage", "modulename": "sqlglot.lineage", "qualname": "lineage", "kind": "function", "doc": "<p>Build the lineage graph for a column of a SQL query.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>column:</strong> The column to build the lineage for.</li>\n<li><strong>sql:</strong> The SQL string or expression.</li>\n<li><strong>schema:</strong> The schema of tables.</li>\n<li><strong>sources:</strong> A mapping of queries which will be used to continue building lineage.</li>\n<li><strong>dialect:</strong> The dialect of input SQL.</li>\n<li><strong>scope:</strong> A pre-created scope to use instead.</li>\n<li><strong>trim_selects:</strong> Whether or not to clean up selects by trimming to only relevant columns.</li>\n<li><strong>**kwargs:</strong> Qualification optimizer kwargs.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A lineage node.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span>,</span><span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">sources</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Mapping</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Query</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">scope</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">scope</span><span class=\"o\">.</span><span class=\"n\">Scope</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">trim_selects</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">lineage</span><span class=\"o\">.</span><span class=\"n\">Node</span>:</span></span>", "funcdef": "def"}, "sqlglot.lineage.to_node": {"fullname": "sqlglot.lineage.to_node", "modulename": "sqlglot.lineage", "qualname": "to_node", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"nb\">int</span>,</span><span class=\"param\">\t<span class=\"n\">scope</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">scope</span><span class=\"o\">.</span><span class=\"n\">Scope</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">scope_name</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">upstream</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">lineage</span><span class=\"o\">.</span><span class=\"n\">Node</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">source_name</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">reference_node_name</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">trim_selects</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">lineage</span><span class=\"o\">.</span><span class=\"n\">Node</span>:</span></span>", "funcdef": "def"}, "sqlglot.lineage.GraphHTML": {"fullname": "sqlglot.lineage.GraphHTML", "modulename": "sqlglot.lineage", "qualname": "GraphHTML", "kind": "class", "doc": "<p>Node to HTML generator using vis.js.</p>\n\n<p><a href=\"https://visjs.github.io/vis-network/docs/network/\">https://visjs.github.io/vis-network/docs/network/</a></p>\n"}, "sqlglot.lineage.GraphHTML.__init__": {"fullname": "sqlglot.lineage.GraphHTML.__init__", "modulename": "sqlglot.lineage", "qualname": "GraphHTML.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">nodes</span><span class=\"p\">:</span> <span class=\"n\">Dict</span>,</span><span class=\"param\">\t<span class=\"n\">edges</span><span class=\"p\">:</span> <span class=\"n\">List</span>,</span><span class=\"param\">\t<span class=\"n\">imports</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">options</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.lineage.GraphHTML.imports": {"fullname": "sqlglot.lineage.GraphHTML.imports", "modulename": "sqlglot.lineage", "qualname": "GraphHTML.imports", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.lineage.GraphHTML.options": {"fullname": "sqlglot.lineage.GraphHTML.options", "modulename": "sqlglot.lineage", "qualname": "GraphHTML.options", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.lineage.GraphHTML.nodes": {"fullname": "sqlglot.lineage.GraphHTML.nodes", "modulename": "sqlglot.lineage", "qualname": "GraphHTML.nodes", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.lineage.GraphHTML.edges": {"fullname": "sqlglot.lineage.GraphHTML.edges", "modulename": "sqlglot.lineage", "qualname": "GraphHTML.edges", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer": {"fullname": "sqlglot.optimizer", "modulename": "sqlglot.optimizer", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.annotate_types": {"fullname": "sqlglot.optimizer.annotate_types", "modulename": "sqlglot.optimizer.annotate_types", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.annotate_types.annotate_types": {"fullname": "sqlglot.optimizer.annotate_types.annotate_types", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "annotate_types", "kind": "function", "doc": "<p>Infers the types of an expression, annotating its AST accordingly.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">schema</span> <span class=\"o\">=</span> <span class=\"p\">{</span><span class=\"s2\">&quot;y&quot;</span><span class=\"p\">:</span> <span class=\"p\">{</span><span class=\"s2\">&quot;cola&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;SMALLINT&quot;</span><span class=\"p\">}}</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sql</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;SELECT x.cola + 2.5 AS cola FROM (SELECT y.cola AS cola FROM y AS y) AS x&quot;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">annotated_expr</span> <span class=\"o\">=</span> <span class=\"n\">annotate_types</span><span class=\"p\">(</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">),</span> <span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"n\">schema</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">annotated_expr</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">type</span><span class=\"o\">.</span><span class=\"n\">this</span> <span class=\"c1\"># Get the type of &quot;x.cola + 2.5 AS cola&quot;</span>\n<span class=\"go\">&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Expression to annotate.</li>\n<li><strong>schema:</strong> Database schema.</li>\n<li><strong>annotators:</strong> Maps expression type to corresponding annotation function.</li>\n<li><strong>coerces_to:</strong> Maps expression type to set of types that it can be coerced into.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The expression annotated with types.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">annotators</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">],</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">annotate_types</span><span class=\"o\">.</span><span class=\"n\">TypeAnnotator</span><span class=\"p\">,</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">coerces_to</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">Set</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.annotate_types.swap_args": {"fullname": "sqlglot.optimizer.annotate_types.swap_args", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "swap_args", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">func</span><span class=\"p\">:</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.annotate_types.swap_all": {"fullname": "sqlglot.optimizer.annotate_types.swap_all", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "swap_all", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">coercions</span><span class=\"p\">:</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">],</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">],</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.annotate_types.TypeAnnotator": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span>,</span><span class=\"param\">\t<span class=\"n\">annotators</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">],</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">annotate_types</span><span class=\"o\">.</span><span class=\"n\">TypeAnnotator</span><span class=\"p\">,</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">coerces_to</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">Set</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">binary_coercions</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">],</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.TYPE_TO_EXPRESSIONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[sqlglot.expressions.DataType.Type, Set[Type[sqlglot.expressions.Expression]]]", "default_value": "{&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;}, &lt;Type.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.Boolean&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Between&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.In&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;}, &lt;Type.DATE: &#x27;DATE&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;}, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;}, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Log&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Div&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;}, &lt;Type.INT: &#x27;INT&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;}, &lt;Type.JSON: &#x27;JSON&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;}, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;}, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;}, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateToDateStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToTimeStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDateStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ConcatWs&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;}}"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.ANNOTATORS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&lt;class &#x27;sqlglot.expressions.Alias&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseNot&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Neg&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Not&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Paren&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PivotAlias&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Unary&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.And&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContained&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Binary&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Connector&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DPipe&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Distance&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Div&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Dot&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Escape&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Glob&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ILikeAny&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntDiv&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Is&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBContains&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Kwarg&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Like&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LikeAny&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Mod&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Mul&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeNEQ&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Operator&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Or&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Overlaps&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PropertyEQ&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SimilarTo&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Slice&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Boolean&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Between&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.In&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Log&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateToDateStr&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToTimeStr&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDateStr&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ConcatWs&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Anonymous&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Bracket&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DataType&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Distinct&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Filter&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Interval&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Literal&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Null&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Unnest&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;}"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.NESTED_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.ARRAY: &#x27;ARRAY&#x27;&gt;}"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.COERCES_TO", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[sqlglot.expressions.DataType.Type, Set[sqlglot.expressions.DataType.Type]]", "default_value": "{&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: set(), &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: {&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;}, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: {&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;}, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: {&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;}, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;: {&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;}, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: set(), &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: {&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;}, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;: {&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;}, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: {&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;}, &lt;Type.INT: &#x27;INT&#x27;&gt;: {&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;}, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: {&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;}, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: {&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;}, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: set(), &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: {&lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;}, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: {&lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;}, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: {&lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;}, &lt;Type.DATE: &#x27;DATE&#x27;&gt;: {&lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;}}"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.BINARY_COERCIONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Tuple[sqlglot.expressions.DataType.Type, sqlglot.expressions.DataType.Type], Callable[[sqlglot.expressions.Expression, sqlglot.expressions.Expression], sqlglot.expressions.DataType.Type]]", "default_value": "{(&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#x27;MONEY&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#x27;UINT256&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#x27;MONEY&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#x27;UINT256&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#x27;MONEY&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#x27;UINT256&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#x27;MONEY&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#x27;UINT256&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#x27;MONEY&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#x27;UINT256&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#x27;MONEY&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#x27;UINT256&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DATE: &#x27;DATE&#x27;&gt;, &lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;Type.DATE: &#x27;DATE&#x27;&gt;): &lt;function TypeAnnotator.&lt;lambda&gt;&gt;}"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.schema", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.schema", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.annotators", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.coerces_to", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.binary_coercions", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.annotate", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.annotate_scope", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">scope</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">scope</span><span class=\"o\">.</span><span class=\"n\">Scope</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.canonicalize": {"fullname": "sqlglot.optimizer.canonicalize", "modulename": "sqlglot.optimizer.canonicalize", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.canonicalize.canonicalize": {"fullname": "sqlglot.optimizer.canonicalize.canonicalize", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "canonicalize", "kind": "function", "doc": "<p>Converts a sql expression into a standard form.</p>\n\n<p>This method relies on annotate_types because many of the\nconversions rely on type inference.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to canonicalize.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"fullname": "sqlglot.optimizer.canonicalize.add_text_to_concat", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "add_text_to_concat", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">node</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"fullname": "sqlglot.optimizer.canonicalize.replace_date_funcs", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "replace_date_funcs", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">node</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"fullname": "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "COERCIBLE_DATE_OPS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeNEQ&#x27;&gt;)"}, "sqlglot.optimizer.canonicalize.coerce_type": {"fullname": "sqlglot.optimizer.canonicalize.coerce_type", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "coerce_type", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">node</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"fullname": "sqlglot.optimizer.canonicalize.remove_redundant_casts", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "remove_redundant_casts", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.canonicalize.ensure_bools": {"fullname": "sqlglot.optimizer.canonicalize.ensure_bools", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "ensure_bools", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">replace_func</span><span class=\"p\">:</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"fullname": "sqlglot.optimizer.canonicalize.remove_ascending_order", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "remove_ascending_order", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.eliminate_ctes": {"fullname": "sqlglot.optimizer.eliminate_ctes", "modulename": "sqlglot.optimizer.eliminate_ctes", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"fullname": "sqlglot.optimizer.eliminate_ctes.eliminate_ctes", "modulename": "sqlglot.optimizer.eliminate_ctes", "qualname": "eliminate_ctes", "kind": "function", "doc": "<p>Remove unused CTEs from an expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sql</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;WITH y AS (SELECT a FROM x) SELECT a FROM z&quot;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">eliminate_ctes</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT a FROM z&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression to optimize</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: optimized expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.eliminate_joins": {"fullname": "sqlglot.optimizer.eliminate_joins", "modulename": "sqlglot.optimizer.eliminate_joins", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"fullname": "sqlglot.optimizer.eliminate_joins.eliminate_joins", "modulename": "sqlglot.optimizer.eliminate_joins", "qualname": "eliminate_joins", "kind": "function", "doc": "<p>Remove unused joins from an expression.</p>\n\n<p>This only removes joins when we know that the join condition doesn't produce duplicate rows.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sql</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;SELECT x.a FROM x LEFT JOIN (SELECT DISTINCT y.b FROM y) AS y ON x.b = y.b&quot;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">eliminate_joins</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x.a FROM x&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression to optimize</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: optimized expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.eliminate_joins.join_condition": {"fullname": "sqlglot.optimizer.eliminate_joins.join_condition", "modulename": "sqlglot.optimizer.eliminate_joins", "qualname": "join_condition", "kind": "function", "doc": "<p>Extract the join condition from a join expression.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li>join (exp.Join)</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>tuple[list[str], list[str], exp.Expression]:\n Tuple of (source key, join key, remaining predicate)</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">join</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.eliminate_subqueries": {"fullname": "sqlglot.optimizer.eliminate_subqueries", "modulename": "sqlglot.optimizer.eliminate_subqueries", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"fullname": "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries", "modulename": "sqlglot.optimizer.eliminate_subqueries", "qualname": "eliminate_subqueries", "kind": "function", "doc": "<p>Rewrite derived tables as CTES, deduplicating if possible.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a FROM (SELECT * FROM x) AS y&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">eliminate_subqueries</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;WITH y AS (SELECT * FROM x) SELECT a FROM y AS y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"this-also-deduplicates-common-subqueries\">This also deduplicates common subqueries:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a FROM (SELECT * FROM x) AS y CROSS JOIN (SELECT * FROM x) AS z&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">eliminate_subqueries</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;WITH y AS (SELECT * FROM x) SELECT a FROM y AS y CROSS JOIN y AS z&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.isolate_table_selects": {"fullname": "sqlglot.optimizer.isolate_table_selects", "modulename": "sqlglot.optimizer.isolate_table_selects", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"fullname": "sqlglot.optimizer.isolate_table_selects.isolate_table_selects", "modulename": "sqlglot.optimizer.isolate_table_selects", "qualname": "isolate_table_selects", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.merge_subqueries": {"fullname": "sqlglot.optimizer.merge_subqueries", "modulename": "sqlglot.optimizer.merge_subqueries", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"fullname": "sqlglot.optimizer.merge_subqueries.merge_subqueries", "modulename": "sqlglot.optimizer.merge_subqueries", "qualname": "merge_subqueries", "kind": "function", "doc": "<p>Rewrite sqlglot AST to merge derived tables into the outer query.</p>\n\n<p>This also merges CTEs if they are selected from only once.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a FROM (SELECT x.a FROM x) CROSS JOIN y&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">merge_subqueries</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x.a FROM x CROSS JOIN y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<p>If <code>leave_tables_isolated</code> is True, this will not merge inner queries into outer\nqueries if it would result in multiple table selects in a single query:</p>\n\n<blockquote>\n <blockquote>\n <blockquote>\n <p>expression = sqlglot.parse_one(\"SELECT a FROM (SELECT x.a FROM x) CROSS JOIN y\")\n merge_subqueries(expression, leave_tables_isolated=True).sql()\n 'SELECT a FROM (SELECT x.a FROM x) CROSS JOIN y'</p>\n </blockquote>\n </blockquote>\n</blockquote>\n\n<p>Inspired by <a href=\"https://dev.mysql.com/doc/refman/8.0/en/derived-table-optimization.html\">https://dev.mysql.com/doc/refman/8.0/en/derived-table-optimization.html</a></p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression to optimize</li>\n<li><strong>leave_tables_isolated (bool):</strong> </li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: optimized expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">leave_tables_isolated</span><span class=\"o\">=</span><span class=\"kc\">False</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"fullname": "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS", "modulename": "sqlglot.optimizer.merge_subqueries", "qualname": "UNMERGABLE_ARGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;offset&#x27;, &#x27;qualify&#x27;, &#x27;having&#x27;, &#x27;pivots&#x27;, &#x27;connect&#x27;, &#x27;sort&#x27;, &#x27;limit&#x27;, &#x27;windows&#x27;, &#x27;match&#x27;, &#x27;settings&#x27;, &#x27;group&#x27;, &#x27;options&#x27;, &#x27;format&#x27;, &#x27;sample&#x27;, &#x27;with&#x27;, &#x27;into&#x27;, &#x27;prewhere&#x27;, &#x27;distribute&#x27;, &#x27;distinct&#x27;, &#x27;cluster&#x27;, &#x27;locks&#x27;, &#x27;laterals&#x27;, &#x27;kind&#x27;}"}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"fullname": "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED", "modulename": "sqlglot.optimizer.merge_subqueries", "qualname": "SAFE_TO_REPLACE_UNWRAPPED", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Column&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Func&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Paren&#x27;&gt;)"}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"fullname": "sqlglot.optimizer.merge_subqueries.merge_ctes", "modulename": "sqlglot.optimizer.merge_subqueries", "qualname": "merge_ctes", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">leave_tables_isolated</span><span class=\"o\">=</span><span class=\"kc\">False</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"fullname": "sqlglot.optimizer.merge_subqueries.merge_derived_tables", "modulename": "sqlglot.optimizer.merge_subqueries", "qualname": "merge_derived_tables", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">leave_tables_isolated</span><span class=\"o\">=</span><span class=\"kc\">False</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.normalize": {"fullname": "sqlglot.optimizer.normalize", "modulename": "sqlglot.optimizer.normalize", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.normalize.logger": {"fullname": "sqlglot.optimizer.normalize.logger", "modulename": "sqlglot.optimizer.normalize", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.optimizer.normalize.normalize": {"fullname": "sqlglot.optimizer.normalize.normalize", "modulename": "sqlglot.optimizer.normalize", "qualname": "normalize", "kind": "function", "doc": "<p>Rewrite sqlglot AST into conjunctive normal form or disjunctive normal form.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;(x AND y) OR z&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalize</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">,</span> <span class=\"n\">dnf</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;(x OR z) AND (y OR z)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> expression to normalize</li>\n<li><strong>dnf:</strong> rewrite in disjunctive normal form instead.</li>\n<li><strong>max_distance (int):</strong> the maximal estimated distance from cnf/dnf to attempt conversion</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: normalized expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">dnf</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">max_distance</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">128</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.normalize.normalized": {"fullname": "sqlglot.optimizer.normalize.normalized", "modulename": "sqlglot.optimizer.normalize", "qualname": "normalized", "kind": "function", "doc": "<p>Checks whether a given expression is in a normal form of interest.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalized</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;(a AND b) OR c OR (d AND e)&quot;</span><span class=\"p\">),</span> <span class=\"n\">dnf</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">)</span>\n<span class=\"go\">True</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalized</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;(a OR b) AND c&quot;</span><span class=\"p\">))</span> <span class=\"c1\"># Checks CNF by default</span>\n<span class=\"go\">True</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalized</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;a AND (b OR c)&quot;</span><span class=\"p\">),</span> <span class=\"n\">dnf</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">)</span>\n<span class=\"go\">False</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to check if it's normalized.</li>\n<li><strong>dnf:</strong> Whether to check if the expression is in Disjunctive Normal Form (DNF).\nDefault: False, i.e. we check if it's in Conjunctive Normal Form (CNF).</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>, </span><span class=\"param\"><span class=\"n\">dnf</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.normalize.normalization_distance": {"fullname": "sqlglot.optimizer.normalize.normalization_distance", "modulename": "sqlglot.optimizer.normalize", "qualname": "normalization_distance", "kind": "function", "doc": "<p>The difference in the number of predicates between a given expression and its normalized form.</p>\n\n<p>This is used as an estimate of the cost of the conversion which is exponential in complexity.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;(a AND b) OR (c AND d)&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalization_distance</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span>\n<span class=\"go\">4</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to compute the normalization distance for.</li>\n<li><strong>dnf:</strong> Whether to check if the expression is in Disjunctive Normal Form (DNF).\nDefault: False, i.e. we check if it's in Conjunctive Normal Form (CNF).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The normalization distance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>, </span><span class=\"param\"><span class=\"n\">dnf</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">int</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.normalize.distributive_law": {"fullname": "sqlglot.optimizer.normalize.distributive_law", "modulename": "sqlglot.optimizer.normalize", "qualname": "distributive_law", "kind": "function", "doc": "<p>x OR (y AND z) -> (x OR y) AND (x OR z)\n(x AND y) OR (y AND z) -> (x OR y) AND (x OR z) AND (y OR y) AND (y OR z)</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">dnf</span>, </span><span class=\"param\"><span class=\"n\">max_distance</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.normalize_identifiers": {"fullname": "sqlglot.optimizer.normalize_identifiers", "modulename": "sqlglot.optimizer.normalize_identifiers", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"fullname": "sqlglot.optimizer.normalize_identifiers.normalize_identifiers", "modulename": "sqlglot.optimizer.normalize_identifiers", "qualname": "normalize_identifiers", "kind": "function", "doc": "<p>Normalize all unquoted identifiers to either lower or upper case, depending\non the dialect. This essentially makes those identifiers case-insensitive.</p>\n\n<p>It's possible to make this a no-op by adding a special comment next to the\nidentifier of interest:</p>\n\n<pre><code>SELECT a /* sqlglot.meta case_sensitive */ FROM table\n</code></pre>\n\n<p>In this example, the identifier <code>a</code> will not be normalized.</p>\n\n<h6 id=\"note\">Note:</h6>\n\n<blockquote>\n <p>Some dialects (e.g. BigQuery) treat identifiers as case-insensitive even\n when they're quoted, so in these cases all identifiers are normalized.</p>\n</blockquote>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s1\">&#39;SELECT Bar.A AS A FROM &quot;Foo&quot;.Bar&#39;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalize_identifiers</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT bar.a AS a FROM &quot;Foo&quot;.bar&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalize_identifiers</span><span class=\"p\">(</span><span class=\"s2\">&quot;foo&quot;</span><span class=\"p\">,</span> <span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"s2\">&quot;snowflake&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"s2\">&quot;snowflake&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">&#39;FOO&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to transform.</li>\n<li><strong>dialect:</strong> The dialect to use in order to decide how to normalize identifiers.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The transformed expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.optimize_joins": {"fullname": "sqlglot.optimizer.optimize_joins", "modulename": "sqlglot.optimizer.optimize_joins", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"fullname": "sqlglot.optimizer.optimize_joins.JOIN_ATTRS", "modulename": "sqlglot.optimizer.optimize_joins", "qualname": "JOIN_ATTRS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;on&#x27;, &#x27;side&#x27;, &#x27;kind&#x27;, &#x27;using&#x27;, &#x27;method&#x27;)"}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"fullname": "sqlglot.optimizer.optimize_joins.optimize_joins", "modulename": "sqlglot.optimizer.optimize_joins", "qualname": "optimize_joins", "kind": "function", "doc": "<p>Removes cross joins if possible and reorder joins based on predicate dependencies.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">optimize_joins</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM x CROSS JOIN y JOIN z ON x.a = z.a AND y.a = z.a&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM x JOIN z ON x.a = z.a AND TRUE JOIN y ON y.a = z.a&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"fullname": "sqlglot.optimizer.optimize_joins.reorder_joins", "modulename": "sqlglot.optimizer.optimize_joins", "qualname": "reorder_joins", "kind": "function", "doc": "<p>Reorder joins by topological sort order based on predicate references.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.optimize_joins.normalize": {"fullname": "sqlglot.optimizer.optimize_joins.normalize", "modulename": "sqlglot.optimizer.optimize_joins", "qualname": "normalize", "kind": "function", "doc": "<p>Remove INNER and OUTER from joins as they are optional.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.optimize_joins.other_table_names": {"fullname": "sqlglot.optimizer.optimize_joins.other_table_names", "modulename": "sqlglot.optimizer.optimize_joins", "qualname": "other_table_names", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">join</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Join</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Set</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.optimizer": {"fullname": "sqlglot.optimizer.optimizer", "modulename": "sqlglot.optimizer.optimizer", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.optimizer.RULES": {"fullname": "sqlglot.optimizer.optimizer.RULES", "modulename": "sqlglot.optimizer.optimizer", "qualname": "RULES", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;function qualify&gt;, &lt;function pushdown_projections&gt;, &lt;function normalize&gt;, &lt;function unnest_subqueries&gt;, &lt;function pushdown_predicates&gt;, &lt;function optimize_joins&gt;, &lt;function eliminate_subqueries&gt;, &lt;function merge_subqueries&gt;, &lt;function eliminate_joins&gt;, &lt;function eliminate_ctes&gt;, &lt;function quote_identifiers&gt;, &lt;function annotate_types&gt;, &lt;function canonicalize&gt;, &lt;function simplify&gt;)"}, "sqlglot.optimizer.optimizer.optimize": {"fullname": "sqlglot.optimizer.optimizer.optimize", "modulename": "sqlglot.optimizer.optimizer", "qualname": "optimize", "kind": "function", "doc": "<p>Rewrite a sqlglot AST into an optimized form.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> expression to optimize</li>\n<li><strong>schema:</strong> database schema.\nThis can either be an instance of <code>sqlglot.optimizer.Schema</code> or a mapping in one of\nthe following forms:\n 1. {table: {col: type}}\n 2. {db: {table: {col: type}}}\n 3. {catalog: {db: {table: {col: type}}}}\nIf no schema is provided then the default schema defined at <code>sqlgot.schema</code> will be used</li>\n<li><strong>db:</strong> specify the default database, as might be set by a <code>USE DATABASE db</code> statement</li>\n<li><strong>catalog:</strong> specify the default catalog, as might be set by a <code>USE CATALOG c</code> statement</li>\n<li><strong>dialect:</strong> The dialect to parse the sql string.</li>\n<li><strong>rules:</strong> sequence of optimizer rules to use.\nMany of the rules require tables and columns to be qualified.\nDo not remove <code>qualify</code> from the sequence of rules unless you know what you're doing!</li>\n<li><strong><em>*kwargs:</strong> If a rule has a keyword argument with a same name in *</em>kwargs, it will be passed in.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The optimized expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">dict</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">db</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">catalog</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">rules</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"n\">Callable</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"p\">(</span><span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">qualify</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">pushdown_projections</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">normalize</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">unnest_subqueries</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">pushdown_predicates</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">optimize_joins</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">eliminate_subqueries</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">merge_subqueries</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">eliminate_joins</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">eliminate_ctes</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">quote_identifiers</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">annotate_types</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">canonicalize</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">simplify</span><span class=\"o\">&gt;</span><span class=\"p\">)</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_predicates": {"fullname": "sqlglot.optimizer.pushdown_predicates", "modulename": "sqlglot.optimizer.pushdown_predicates", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"fullname": "sqlglot.optimizer.pushdown_predicates.pushdown_predicates", "modulename": "sqlglot.optimizer.pushdown_predicates", "qualname": "pushdown_predicates", "kind": "function", "doc": "<p>Rewrite sqlglot AST to pushdown predicates in FROMS and JOINS</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sql</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;SELECT y.a AS a FROM (SELECT x.a AS a FROM x AS x) AS y WHERE y.a = 1&quot;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">pushdown_predicates</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT y.a AS a FROM (SELECT x.a AS a FROM x AS x WHERE x.a = 1) AS y WHERE TRUE&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression to optimize</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: optimized expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"fullname": "sqlglot.optimizer.pushdown_predicates.pushdown", "modulename": "sqlglot.optimizer.pushdown_predicates", "qualname": "pushdown", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">condition</span>, </span><span class=\"param\"><span class=\"n\">sources</span>, </span><span class=\"param\"><span class=\"n\">scope_ref_count</span>, </span><span class=\"param\"><span class=\"n\">dialect</span>, </span><span class=\"param\"><span class=\"n\">join_index</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"fullname": "sqlglot.optimizer.pushdown_predicates.pushdown_cnf", "modulename": "sqlglot.optimizer.pushdown_predicates", "qualname": "pushdown_cnf", "kind": "function", "doc": "<p>If the predicates are in CNF like form, we can simply replace each block in the parent.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">predicates</span>, </span><span class=\"param\"><span class=\"n\">sources</span>, </span><span class=\"param\"><span class=\"n\">scope_ref_count</span>, </span><span class=\"param\"><span class=\"n\">join_index</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"fullname": "sqlglot.optimizer.pushdown_predicates.pushdown_dnf", "modulename": "sqlglot.optimizer.pushdown_predicates", "qualname": "pushdown_dnf", "kind": "function", "doc": "<p>If the predicates are in DNF form, we can only push down conditions that are in all blocks.\nAdditionally, we can't remove predicates from their original form.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">predicates</span>, </span><span class=\"param\"><span class=\"n\">sources</span>, </span><span class=\"param\"><span class=\"n\">scope_ref_count</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"fullname": "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate", "modulename": "sqlglot.optimizer.pushdown_predicates", "qualname": "nodes_for_predicate", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">predicate</span>, </span><span class=\"param\"><span class=\"n\">sources</span>, </span><span class=\"param\"><span class=\"n\">scope_ref_count</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"fullname": "sqlglot.optimizer.pushdown_predicates.replace_aliases", "modulename": "sqlglot.optimizer.pushdown_predicates", "qualname": "replace_aliases", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">source</span>, </span><span class=\"param\"><span class=\"n\">predicate</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_projections": {"fullname": "sqlglot.optimizer.pushdown_projections", "modulename": "sqlglot.optimizer.pushdown_projections", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"fullname": "sqlglot.optimizer.pushdown_projections.SELECT_ALL", "modulename": "sqlglot.optimizer.pushdown_projections", "qualname": "SELECT_ALL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;object object&gt;"}, "sqlglot.optimizer.pushdown_projections.default_selection": {"fullname": "sqlglot.optimizer.pushdown_projections.default_selection", "modulename": "sqlglot.optimizer.pushdown_projections", "qualname": "default_selection", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">is_agg</span><span class=\"p\">:</span> <span class=\"nb\">bool</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Alias</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"fullname": "sqlglot.optimizer.pushdown_projections.pushdown_projections", "modulename": "sqlglot.optimizer.pushdown_projections", "qualname": "pushdown_projections", "kind": "function", "doc": "<p>Rewrite sqlglot AST to remove unused columns projections.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sql</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;SELECT y.a AS a FROM (SELECT x.a AS a, x.b AS b FROM x) AS y&quot;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">pushdown_projections</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT y.a AS a FROM (SELECT x.a AS a FROM x) AS y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression to optimize</li>\n<li><strong>remove_unused_selections (bool):</strong> remove selects that are unused</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: optimized expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"kc\">None</span>, </span><span class=\"param\"><span class=\"n\">remove_unused_selections</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify": {"fullname": "sqlglot.optimizer.qualify", "modulename": "sqlglot.optimizer.qualify", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.qualify.qualify": {"fullname": "sqlglot.optimizer.qualify.qualify", "modulename": "sqlglot.optimizer.qualify", "qualname": "qualify", "kind": "function", "doc": "<p>Rewrite sqlglot AST to have normalized and qualified tables and columns.</p>\n\n<p>This step is necessary for all further SQLGlot optimizations.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">schema</span> <span class=\"o\">=</span> <span class=\"p\">{</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">:</span> <span class=\"p\">{</span><span class=\"s2\">&quot;col&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">}}</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT col FROM tbl&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">qualify</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">,</span> <span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"n\">schema</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT &quot;tbl&quot;.&quot;col&quot; AS &quot;col&quot; FROM &quot;tbl&quot; AS &quot;tbl&quot;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Expression to qualify.</li>\n<li><strong>db:</strong> Default database name for tables.</li>\n<li><strong>catalog:</strong> Default catalog name for tables.</li>\n<li><strong>schema:</strong> Schema to infer column names and types.</li>\n<li><strong>expand_alias_refs:</strong> Whether to expand references to aliases.</li>\n<li><strong>expand_stars:</strong> Whether to expand star queries. This is a necessary step\nfor most of the optimizer's rules to work; do not set to False unless you\nknow what you're doing!</li>\n<li><strong>infer_schema:</strong> Whether to infer the schema if missing.</li>\n<li><strong>isolate_tables:</strong> Whether to isolate table selects.</li>\n<li><strong>qualify_columns:</strong> Whether to qualify columns.</li>\n<li><strong>validate_qualify_columns:</strong> Whether to validate columns.</li>\n<li><strong>quote_identifiers:</strong> Whether to run the quote_identifiers step.\nThis step is necessary to ensure correctness for case sensitive queries.\nBut this flag is provided in case this step is performed at a later time.</li>\n<li><strong>identify:</strong> If True, quote all identifiers, else only necessary ones.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The qualified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">db</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">catalog</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">dict</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">expand_alias_refs</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">expand_stars</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">infer_schema</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">isolate_tables</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">qualify_columns</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">validate_qualify_columns</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">quote_identifiers</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">identify</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_columns": {"fullname": "sqlglot.optimizer.qualify_columns", "modulename": "sqlglot.optimizer.qualify_columns", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"fullname": "sqlglot.optimizer.qualify_columns.qualify_columns", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "qualify_columns", "kind": "function", "doc": "<p>Rewrite sqlglot AST to have fully qualified columns.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">schema</span> <span class=\"o\">=</span> <span class=\"p\">{</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">:</span> <span class=\"p\">{</span><span class=\"s2\">&quot;col&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">}}</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT col FROM tbl&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">qualify_columns</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">,</span> <span class=\"n\">schema</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT tbl.col AS col FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Expression to qualify.</li>\n<li><strong>schema:</strong> Database schema.</li>\n<li><strong>expand_alias_refs:</strong> Whether to expand references to aliases.</li>\n<li><strong>expand_stars:</strong> Whether to expand star queries. This is a necessary step\nfor most of the optimizer's rules to work; do not set to False unless you\nknow what you're doing!</li>\n<li><strong>infer_schema:</strong> Whether to infer the schema if missing.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The qualified expression.</p>\n</blockquote>\n\n<h6 id=\"notes\">Notes:</h6>\n\n<blockquote>\n <ul>\n <li>Currently only handles a single PIVOT or UNPIVOT operator</li>\n </ul>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">expand_alias_refs</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">expand_stars</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">infer_schema</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"fullname": "sqlglot.optimizer.qualify_columns.validate_qualify_columns", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "validate_qualify_columns", "kind": "function", "doc": "<p>Raise an <code>OptimizeError</code> if any columns aren't qualified</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"fullname": "sqlglot.optimizer.qualify_columns.qualify_outputs", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "qualify_outputs", "kind": "function", "doc": "<p>Ensure all output columns are aliased</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">scope_or_expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">scope</span><span class=\"o\">.</span><span class=\"n\">Scope</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"fullname": "sqlglot.optimizer.qualify_columns.quote_identifiers", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "quote_identifiers", "kind": "function", "doc": "<p>Makes sure all identifiers that need to be quoted are quoted.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">identify</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"fullname": "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "pushdown_cte_alias_columns", "kind": "function", "doc": "<p>Pushes down the CTE alias columns into the projection,</p>\n\n<p>This step is useful in Snowflake where the CTE alias columns can be referenced in the HAVING.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;WITH y (c) AS (SELECT SUM(a) FROM ( SELECT 1 a ) AS x HAVING c &gt; 0) SELECT c FROM y&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">pushdown_cte_alias_columns</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;WITH y(c) AS (SELECT SUM(a) AS c FROM (SELECT 1 AS a) AS x HAVING c &gt; 0) SELECT c FROM y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Expression to pushdown.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The expression with the CTE aliases pushed down into the projection.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_columns.Resolver": {"fullname": "sqlglot.optimizer.qualify_columns.Resolver", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "Resolver", "kind": "class", "doc": "<p>Helper for resolving columns.</p>\n\n<p>This is a class so we can lazily load some things and easily share them across functions.</p>\n"}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"fullname": "sqlglot.optimizer.qualify_columns.Resolver.__init__", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "Resolver.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">scope</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">scope</span><span class=\"o\">.</span><span class=\"n\">Scope</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span>,</span><span class=\"param\">\t<span class=\"n\">infer_schema</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span>)</span>"}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"fullname": "sqlglot.optimizer.qualify_columns.Resolver.scope", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "Resolver.scope", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"fullname": "sqlglot.optimizer.qualify_columns.Resolver.schema", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "Resolver.schema", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"fullname": "sqlglot.optimizer.qualify_columns.Resolver.get_table", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "Resolver.get_table", "kind": "function", "doc": "<p>Get the table for a column name.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>column_name:</strong> The column name to find the table for.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The table name if it can be found/inferred.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">column_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"fullname": "sqlglot.optimizer.qualify_columns.Resolver.all_columns", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "Resolver.all_columns", "kind": "variable", "doc": "<p>All available columns of all sources in this scope</p>\n", "annotation": ": Set[str]"}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"fullname": "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "Resolver.get_source_columns", "kind": "function", "doc": "<p>Resolve the source columns for a given source <code>name</code>.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">only_visible</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_tables": {"fullname": "sqlglot.optimizer.qualify_tables", "modulename": "sqlglot.optimizer.qualify_tables", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"fullname": "sqlglot.optimizer.qualify_tables.qualify_tables", "modulename": "sqlglot.optimizer.qualify_tables", "qualname": "qualify_tables", "kind": "function", "doc": "<p>Rewrite sqlglot AST to have fully qualified tables. Join constructs such as\n(t1 JOIN t2) AS t will be expanded into (SELECT * FROM t1 AS t1, t2 AS t2) AS t.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 FROM tbl&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">qualify_tables</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">,</span> <span class=\"n\">db</span><span class=\"o\">=</span><span class=\"s2\">&quot;db&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT 1 FROM db.tbl AS tbl&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 FROM (t1 JOIN t2) AS t&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">qualify_tables</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT 1 FROM (SELECT * FROM t1 AS t1, t2 AS t2) AS t&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Expression to qualify</li>\n<li><strong>db:</strong> Database name</li>\n<li><strong>catalog:</strong> Catalog name</li>\n<li><strong>schema:</strong> A schema to populate</li>\n<li><strong>dialect:</strong> The dialect to parse catalog and schema into.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The qualified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span>,</span><span class=\"param\">\t<span class=\"n\">db</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">catalog</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope": {"fullname": "sqlglot.optimizer.scope", "modulename": "sqlglot.optimizer.scope", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.logger": {"fullname": "sqlglot.optimizer.scope.logger", "modulename": "sqlglot.optimizer.scope", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.optimizer.scope.TRAVERSABLES": {"fullname": "sqlglot.optimizer.scope.TRAVERSABLES", "modulename": "sqlglot.optimizer.scope", "qualname": "TRAVERSABLES", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Query&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DDL&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DML&#x27;&gt;)"}, "sqlglot.optimizer.scope.ScopeType": {"fullname": "sqlglot.optimizer.scope.ScopeType", "modulename": "sqlglot.optimizer.scope", "qualname": "ScopeType", "kind": "class", "doc": "<p>An enumeration.</p>\n", "bases": "enum.Enum"}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"fullname": "sqlglot.optimizer.scope.ScopeType.ROOT", "modulename": "sqlglot.optimizer.scope", "qualname": "ScopeType.ROOT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;ScopeType.ROOT: 1&gt;"}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"fullname": "sqlglot.optimizer.scope.ScopeType.SUBQUERY", "modulename": "sqlglot.optimizer.scope", "qualname": "ScopeType.SUBQUERY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;ScopeType.SUBQUERY: 2&gt;"}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"fullname": "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE", "modulename": "sqlglot.optimizer.scope", "qualname": "ScopeType.DERIVED_TABLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;ScopeType.DERIVED_TABLE: 3&gt;"}, "sqlglot.optimizer.scope.ScopeType.CTE": {"fullname": "sqlglot.optimizer.scope.ScopeType.CTE", "modulename": "sqlglot.optimizer.scope", "qualname": "ScopeType.CTE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;ScopeType.CTE: 4&gt;"}, "sqlglot.optimizer.scope.ScopeType.UNION": {"fullname": "sqlglot.optimizer.scope.ScopeType.UNION", "modulename": "sqlglot.optimizer.scope", "qualname": "ScopeType.UNION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;ScopeType.UNION: 5&gt;"}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"fullname": "sqlglot.optimizer.scope.ScopeType.UDTF", "modulename": "sqlglot.optimizer.scope", "qualname": "ScopeType.UDTF", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;ScopeType.UDTF: 6&gt;"}, "sqlglot.optimizer.scope.Scope": {"fullname": "sqlglot.optimizer.scope.Scope", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope", "kind": "class", "doc": "<p>Selection scope.</p>\n\n<h6 id=\"attributes\">Attributes:</h6>\n\n<ul>\n<li><strong>expression (exp.Select|exp.Union):</strong> Root expression of this scope</li>\n<li><strong>sources (dict[str, exp.Table|Scope]):</strong> Mapping of source name to either\na Table expression or another Scope instance. For example:\n SELECT * FROM x {\"x\": Table(this=\"x\")}\n SELECT * FROM x AS y {\"y\": Table(this=\"x\")}\n SELECT * FROM (SELECT ...) AS y {\"y\": Scope(...)}</li>\n<li><strong>lateral_sources (dict[str, exp.Table|Scope]):</strong> Sources from laterals\nFor example:\n SELECT c FROM x LATERAL VIEW EXPLODE (a) AS c;\nThe LATERAL VIEW EXPLODE gets x as a source.</li>\n<li><strong>cte_sources (dict[str, Scope]):</strong> Sources from CTES</li>\n<li><strong>outer_columns (list[str]):</strong> If this is a derived table or CTE, and the outer query\ndefines a column list for the alias of this scope, this is that list of columns.\nFor example:\n SELECT * FROM (SELECT ...) AS y(col1, col2)\nThe inner query would have <code>[\"col1\", \"col2\"]</code> for its <code>outer_columns</code></li>\n<li><strong>parent (Scope):</strong> Parent scope</li>\n<li><strong>scope_type (ScopeType):</strong> Type of this scope, relative to it's parent</li>\n<li><strong>subquery_scopes (list[Scope]):</strong> List of all child scopes for subqueries</li>\n<li><strong>cte_scopes (list[Scope]):</strong> List of all child scopes for CTEs</li>\n<li><strong>derived_table_scopes (list[Scope]):</strong> List of all child scopes for derived_tables</li>\n<li><strong>udtf_scopes (list[Scope]):</strong> List of all child scopes for user defined tabular functions</li>\n<li><strong>table_scopes (list[Scope]):</strong> derived_table_scopes + udtf_scopes, in the order that they're defined</li>\n<li><strong>union_scopes (list[Scope, Scope]):</strong> If this Scope is for a Union expression, this will be\na list of the left and right child scopes.</li>\n</ul>\n"}, "sqlglot.optimizer.scope.Scope.__init__": {"fullname": "sqlglot.optimizer.scope.Scope.__init__", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span>,</span><span class=\"param\">\t<span class=\"n\">sources</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">outer_columns</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">parent</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">scope_type</span><span class=\"o\">=&lt;</span><span class=\"n\">ScopeType</span><span class=\"o\">.</span><span class=\"n\">ROOT</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"n\">lateral_sources</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">cte_sources</span><span class=\"o\">=</span><span class=\"kc\">None</span></span>)</span>"}, "sqlglot.optimizer.scope.Scope.expression": {"fullname": "sqlglot.optimizer.scope.Scope.expression", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.expression", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.sources": {"fullname": "sqlglot.optimizer.scope.Scope.sources", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.sources", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"fullname": "sqlglot.optimizer.scope.Scope.lateral_sources", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.lateral_sources", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.cte_sources": {"fullname": "sqlglot.optimizer.scope.Scope.cte_sources", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.cte_sources", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.outer_columns": {"fullname": "sqlglot.optimizer.scope.Scope.outer_columns", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.outer_columns", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.parent": {"fullname": "sqlglot.optimizer.scope.Scope.parent", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.parent", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.scope_type": {"fullname": "sqlglot.optimizer.scope.Scope.scope_type", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.scope_type", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"fullname": "sqlglot.optimizer.scope.Scope.subquery_scopes", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.subquery_scopes", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"fullname": "sqlglot.optimizer.scope.Scope.derived_table_scopes", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.derived_table_scopes", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.table_scopes": {"fullname": "sqlglot.optimizer.scope.Scope.table_scopes", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.table_scopes", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"fullname": "sqlglot.optimizer.scope.Scope.cte_scopes", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.cte_scopes", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.union_scopes": {"fullname": "sqlglot.optimizer.scope.Scope.union_scopes", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.union_scopes", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"fullname": "sqlglot.optimizer.scope.Scope.udtf_scopes", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.udtf_scopes", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.clear_cache": {"fullname": "sqlglot.optimizer.scope.Scope.clear_cache", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.clear_cache", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.branch": {"fullname": "sqlglot.optimizer.scope.Scope.branch", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.branch", "kind": "function", "doc": "<p>Branch from the current scope to a new, inner scope</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span>,</span><span class=\"param\">\t<span class=\"n\">scope_type</span>,</span><span class=\"param\">\t<span class=\"n\">sources</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">cte_sources</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">lateral_sources</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.walk": {"fullname": "sqlglot.optimizer.scope.Scope.walk", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.walk", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"o\">=</span><span class=\"kc\">True</span>, </span><span class=\"param\"><span class=\"n\">prune</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.find": {"fullname": "sqlglot.optimizer.scope.Scope.find", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.find", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">expression_types</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.find_all": {"fullname": "sqlglot.optimizer.scope.Scope.find_all", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.find_all", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">expression_types</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.replace": {"fullname": "sqlglot.optimizer.scope.Scope.replace", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.replace", "kind": "function", "doc": "<p>Replace <code>old</code> with <code>new</code>.</p>\n\n<p>This can be used instead of <code>exp.Expression.replace</code> to ensure the <code>Scope</code> is kept up-to-date.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>old (exp.Expression):</strong> old node</li>\n<li><strong>new (exp.Expression):</strong> new node</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">old</span>, </span><span class=\"param\"><span class=\"n\">new</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.tables": {"fullname": "sqlglot.optimizer.scope.Scope.tables", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.tables", "kind": "variable", "doc": "<p>List of tables in this scope.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.Table]: tables</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.ctes": {"fullname": "sqlglot.optimizer.scope.Scope.ctes", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.ctes", "kind": "variable", "doc": "<p>List of CTEs in this scope.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.CTE]: ctes</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.derived_tables": {"fullname": "sqlglot.optimizer.scope.Scope.derived_tables", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.derived_tables", "kind": "variable", "doc": "<p>List of derived tables in this scope.</p>\n\n<h6 id=\"for-example\">For example:</h6>\n\n<blockquote>\n <p>SELECT * FROM (SELECT ...) &lt;- that's a derived table</p>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.Subquery]: derived tables</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.udtfs": {"fullname": "sqlglot.optimizer.scope.Scope.udtfs", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.udtfs", "kind": "variable", "doc": "<p>List of \"User Defined Tabular Functions\" in this scope.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.UDTF]: UDTFs</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.subqueries": {"fullname": "sqlglot.optimizer.scope.Scope.subqueries", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.subqueries", "kind": "variable", "doc": "<p>List of subqueries in this scope.</p>\n\n<h6 id=\"for-example\">For example:</h6>\n\n<blockquote>\n <p>SELECT * FROM x WHERE a IN (SELECT ...) &lt;- that's a subquery</p>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.Select | exp.Union]: subqueries</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.columns": {"fullname": "sqlglot.optimizer.scope.Scope.columns", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.columns", "kind": "variable", "doc": "<p>List of columns in this scope.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.Column]: Column instances in this scope, plus any\n Columns that reference this scope from correlated subqueries.</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.selected_sources": {"fullname": "sqlglot.optimizer.scope.Scope.selected_sources", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.selected_sources", "kind": "variable", "doc": "<p>Mapping of nodes and sources that are actually selected from in this scope.</p>\n\n<p>That is, all tables in a schema are selectable at any point. But a\ntable only becomes a selected source if it's included in a FROM or JOIN clause.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>dict[str, (exp.Table|exp.Select, exp.Table|Scope)]: selected sources and nodes</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.references": {"fullname": "sqlglot.optimizer.scope.Scope.references", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.references", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Tuple[str, sqlglot.expressions.Expression]]"}, "sqlglot.optimizer.scope.Scope.external_columns": {"fullname": "sqlglot.optimizer.scope.Scope.external_columns", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.external_columns", "kind": "variable", "doc": "<p>Columns that appear to reference sources in outer scopes.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.Column]: Column instances that don't reference\n sources in the current scope.</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"fullname": "sqlglot.optimizer.scope.Scope.unqualified_columns", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.unqualified_columns", "kind": "variable", "doc": "<p>Unqualified columns in the current scope.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.Column]: Unqualified columns</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.join_hints": {"fullname": "sqlglot.optimizer.scope.Scope.join_hints", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.join_hints", "kind": "variable", "doc": "<p>Hints that exist in the scope that reference tables</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.JoinHint]: Join hints that are referenced within the scope</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.pivots": {"fullname": "sqlglot.optimizer.scope.Scope.pivots", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.pivots", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.source_columns": {"fullname": "sqlglot.optimizer.scope.Scope.source_columns", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.source_columns", "kind": "function", "doc": "<p>Get all columns in the current scope for a particular source.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>source_name (str):</strong> Name of the source</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.Column]: Column instances that reference <code>source_name</code></p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">source_name</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.is_subquery": {"fullname": "sqlglot.optimizer.scope.Scope.is_subquery", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.is_subquery", "kind": "variable", "doc": "<p>Determine if this scope is a subquery</p>\n"}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"fullname": "sqlglot.optimizer.scope.Scope.is_derived_table", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.is_derived_table", "kind": "variable", "doc": "<p>Determine if this scope is a derived table</p>\n"}, "sqlglot.optimizer.scope.Scope.is_union": {"fullname": "sqlglot.optimizer.scope.Scope.is_union", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.is_union", "kind": "variable", "doc": "<p>Determine if this scope is a union</p>\n"}, "sqlglot.optimizer.scope.Scope.is_cte": {"fullname": "sqlglot.optimizer.scope.Scope.is_cte", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.is_cte", "kind": "variable", "doc": "<p>Determine if this scope is a common table expression</p>\n"}, "sqlglot.optimizer.scope.Scope.is_root": {"fullname": "sqlglot.optimizer.scope.Scope.is_root", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.is_root", "kind": "variable", "doc": "<p>Determine if this is the root scope</p>\n"}, "sqlglot.optimizer.scope.Scope.is_udtf": {"fullname": "sqlglot.optimizer.scope.Scope.is_udtf", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.is_udtf", "kind": "variable", "doc": "<p>Determine if this scope is a UDTF (User Defined Table Function)</p>\n"}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"fullname": "sqlglot.optimizer.scope.Scope.is_correlated_subquery", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.is_correlated_subquery", "kind": "variable", "doc": "<p>Determine if this scope is a correlated subquery</p>\n"}, "sqlglot.optimizer.scope.Scope.rename_source": {"fullname": "sqlglot.optimizer.scope.Scope.rename_source", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.rename_source", "kind": "function", "doc": "<p>Rename a source in this scope</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">old_name</span>, </span><span class=\"param\"><span class=\"n\">new_name</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.add_source": {"fullname": "sqlglot.optimizer.scope.Scope.add_source", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.add_source", "kind": "function", "doc": "<p>Add a source to this scope</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">name</span>, </span><span class=\"param\"><span class=\"n\">source</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.remove_source": {"fullname": "sqlglot.optimizer.scope.Scope.remove_source", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.remove_source", "kind": "function", "doc": "<p>Remove a source from this scope</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">name</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.traverse": {"fullname": "sqlglot.optimizer.scope.Scope.traverse", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.traverse", "kind": "function", "doc": "<p>Traverse the scope tree from this node.</p>\n\n<h6 id=\"yields\">Yields:</h6>\n\n<blockquote>\n <p>Scope: scope instances in depth-first-search post-order</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.ref_count": {"fullname": "sqlglot.optimizer.scope.Scope.ref_count", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.ref_count", "kind": "function", "doc": "<p>Count the number of times each scope in this tree is referenced.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>dict[int, int]: Mapping of Scope instance ID to reference count</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.traverse_scope": {"fullname": "sqlglot.optimizer.scope.traverse_scope", "modulename": "sqlglot.optimizer.scope", "qualname": "traverse_scope", "kind": "function", "doc": "<p>Traverse an expression by its \"scopes\".</p>\n\n<p>\"Scope\" represents the current context of a Select statement.</p>\n\n<p>This is helpful for optimizing queries, where we need more information than\nthe expression tree itself. For example, we might care about the source\nnames within a subquery. Returns a list because a generator could result in\nincomplete properties which is confusing.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a FROM (SELECT a FROM x) AS y&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">scopes</span> <span class=\"o\">=</span> <span class=\"n\">traverse_scope</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">scopes</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">expression</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(),</span> <span class=\"nb\">list</span><span class=\"p\">(</span><span class=\"n\">scopes</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">sources</span><span class=\"p\">)</span>\n<span class=\"go\">(&#39;SELECT a FROM x&#39;, [&#39;x&#39;])</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">scopes</span><span class=\"p\">[</span><span class=\"mi\">1</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">expression</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(),</span> <span class=\"nb\">list</span><span class=\"p\">(</span><span class=\"n\">scopes</span><span class=\"p\">[</span><span class=\"mi\">1</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">sources</span><span class=\"p\">)</span>\n<span class=\"go\">(&#39;SELECT a FROM (SELECT a FROM x) AS y&#39;, [&#39;y&#39;])</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Expression to traverse</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A list of the created scope instances</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">scope</span><span class=\"o\">.</span><span class=\"n\">Scope</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.build_scope": {"fullname": "sqlglot.optimizer.scope.build_scope", "modulename": "sqlglot.optimizer.scope", "qualname": "build_scope", "kind": "function", "doc": "<p>Build a scope tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Expression to build the scope tree for.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The root scope</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">scope</span><span class=\"o\">.</span><span class=\"n\">Scope</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.walk_in_scope": {"fullname": "sqlglot.optimizer.scope.walk_in_scope", "modulename": "sqlglot.optimizer.scope", "qualname": "walk_in_scope", "kind": "function", "doc": "<p>Returns a generator object which visits all nodes in the syntrax tree, stopping at\nnodes that start child scopes.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (exp.Expression):</strong> </li>\n<li><strong>bfs (bool):</strong> if set to True the BFS traversal order will be applied,\notherwise the DFS traversal will be used instead.</li>\n<li><strong>prune ((node, parent, arg_key) -> bool):</strong> callable that returns True if\nthe generator should stop traversing this branch of the tree.</li>\n</ul>\n\n<h6 id=\"yields\">Yields:</h6>\n\n<blockquote>\n <p>tuple[exp.Expression, Optional[exp.Expression], str]: node, parent, arg key</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"o\">=</span><span class=\"kc\">True</span>, </span><span class=\"param\"><span class=\"n\">prune</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.find_all_in_scope": {"fullname": "sqlglot.optimizer.scope.find_all_in_scope", "modulename": "sqlglot.optimizer.scope", "qualname": "find_all_in_scope", "kind": "function", "doc": "<p>Returns a generator object which visits all nodes in this scope and only yields those that\nmatch at least one of the specified expression types.</p>\n\n<p>This does NOT traverse into subscopes.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (exp.Expression):</strong> </li>\n<li><strong>expression_types (tuple[type]|type):</strong> the expression type(s) to match.</li>\n<li><strong>bfs (bool):</strong> True to use breadth-first search, False to use depth-first.</li>\n</ul>\n\n<h6 id=\"yields\">Yields:</h6>\n\n<blockquote>\n <p>exp.Expression: nodes</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">expression_types</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.find_in_scope": {"fullname": "sqlglot.optimizer.scope.find_in_scope", "modulename": "sqlglot.optimizer.scope", "qualname": "find_in_scope", "kind": "function", "doc": "<p>Returns the first node in this scope which matches at least one of the specified types.</p>\n\n<p>This does NOT traverse into subscopes.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (exp.Expression):</strong> </li>\n<li><strong>expression_types (tuple[type]|type):</strong> the expression type(s) to match.</li>\n<li><strong>bfs (bool):</strong> True to use breadth-first search, False to use depth-first.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>exp.Expression: the node which matches the criteria or None if no node matching\n the criteria was found.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">expression_types</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify": {"fullname": "sqlglot.optimizer.simplify", "modulename": "sqlglot.optimizer.simplify", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.simplify.FINAL": {"fullname": "sqlglot.optimizer.simplify.FINAL", "modulename": "sqlglot.optimizer.simplify", "qualname": "FINAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;final&#x27;"}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"fullname": "sqlglot.optimizer.simplify.TINYINT_MIN", "modulename": "sqlglot.optimizer.simplify", "qualname": "TINYINT_MIN", "kind": "variable", "doc": "<p></p>\n", "default_value": "-128"}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"fullname": "sqlglot.optimizer.simplify.TINYINT_MAX", "modulename": "sqlglot.optimizer.simplify", "qualname": "TINYINT_MAX", "kind": "variable", "doc": "<p></p>\n", "default_value": "127"}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"fullname": "sqlglot.optimizer.simplify.UTINYINT_MIN", "modulename": "sqlglot.optimizer.simplify", "qualname": "UTINYINT_MIN", "kind": "variable", "doc": "<p></p>\n", "default_value": "0"}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"fullname": "sqlglot.optimizer.simplify.UTINYINT_MAX", "modulename": "sqlglot.optimizer.simplify", "qualname": "UTINYINT_MAX", "kind": "variable", "doc": "<p></p>\n", "default_value": "255"}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"fullname": "sqlglot.optimizer.simplify.UnsupportedUnit", "modulename": "sqlglot.optimizer.simplify", "qualname": "UnsupportedUnit", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "builtins.Exception"}, "sqlglot.optimizer.simplify.simplify": {"fullname": "sqlglot.optimizer.simplify.simplify", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify", "kind": "function", "doc": "<p>Rewrite sqlglot AST to simplify expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;TRUE AND TRUE&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">simplify</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;TRUE&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression to simplify</li>\n<li><strong>constant_propagation:</strong> whether the constant propagation rule should be used</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: simplified expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">constant_propagation</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.catch": {"fullname": "sqlglot.optimizer.simplify.catch", "modulename": "sqlglot.optimizer.simplify", "qualname": "catch", "kind": "function", "doc": "<p>Decorator that ignores a simplification function if any of <code>exceptions</code> are raised</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">*</span><span class=\"n\">exceptions</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.rewrite_between": {"fullname": "sqlglot.optimizer.simplify.rewrite_between", "modulename": "sqlglot.optimizer.simplify", "qualname": "rewrite_between", "kind": "function", "doc": "<p>Rewrite x between y and z to x &gt;= y AND x &lt;= z.</p>\n\n<p>This is done because comparison simplification is only done on lt/lte/gt/gte.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"fullname": "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS", "modulename": "sqlglot.optimizer.simplify", "qualname": "COMPLEMENT_COMPARISONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;}"}, "sqlglot.optimizer.simplify.simplify_not": {"fullname": "sqlglot.optimizer.simplify.simplify_not", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_not", "kind": "function", "doc": "<p>Demorgan's Law\nNOT (x OR y) -> NOT x AND NOT y\nNOT (x AND y) -> NOT x OR NOT y</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.flatten": {"fullname": "sqlglot.optimizer.simplify.flatten", "modulename": "sqlglot.optimizer.simplify", "qualname": "flatten", "kind": "function", "doc": "<p>A AND (B AND C) -> A AND B AND C\nA OR (B OR C) -> A OR B OR C</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.simplify_connectors": {"fullname": "sqlglot.optimizer.simplify.simplify_connectors", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_connectors", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">root</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.LT_LTE": {"fullname": "sqlglot.optimizer.simplify.LT_LTE", "modulename": "sqlglot.optimizer.simplify", "qualname": "LT_LTE", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;)"}, "sqlglot.optimizer.simplify.GT_GTE": {"fullname": "sqlglot.optimizer.simplify.GT_GTE", "modulename": "sqlglot.optimizer.simplify", "qualname": "GT_GTE", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;)"}, "sqlglot.optimizer.simplify.COMPARISONS": {"fullname": "sqlglot.optimizer.simplify.COMPARISONS", "modulename": "sqlglot.optimizer.simplify", "qualname": "COMPARISONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Is&#x27;&gt;)"}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"fullname": "sqlglot.optimizer.simplify.INVERSE_COMPARISONS", "modulename": "sqlglot.optimizer.simplify", "qualname": "INVERSE_COMPARISONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Type[sqlglot.expressions.Expression], Type[sqlglot.expressions.Expression]]", "default_value": "{&lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;}"}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"fullname": "sqlglot.optimizer.simplify.NONDETERMINISTIC", "modulename": "sqlglot.optimizer.simplify", "qualname": "NONDETERMINISTIC", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;)"}, "sqlglot.optimizer.simplify.remove_complements": {"fullname": "sqlglot.optimizer.simplify.remove_complements", "modulename": "sqlglot.optimizer.simplify", "qualname": "remove_complements", "kind": "function", "doc": "<p>Removing complements.</p>\n\n<p>A AND NOT A -> FALSE\nA OR NOT A -> TRUE</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">root</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.uniq_sort": {"fullname": "sqlglot.optimizer.simplify.uniq_sort", "modulename": "sqlglot.optimizer.simplify", "qualname": "uniq_sort", "kind": "function", "doc": "<p>Uniq and sort a connector.</p>\n\n<p>C AND A AND B AND B -> A AND B AND C</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">root</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"fullname": "sqlglot.optimizer.simplify.absorb_and_eliminate", "modulename": "sqlglot.optimizer.simplify", "qualname": "absorb_and_eliminate", "kind": "function", "doc": "<p>absorption:\n A AND (A OR B) -> A\n A OR (A AND B) -> A\n A AND (NOT A OR B) -> A AND B\n A OR (NOT A AND B) -> A OR B\nelimination:\n (A AND B) OR (A AND NOT B) -> A\n (A OR B) AND (A OR NOT B) -> A</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">root</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.propagate_constants": {"fullname": "sqlglot.optimizer.simplify.propagate_constants", "modulename": "sqlglot.optimizer.simplify", "qualname": "propagate_constants", "kind": "function", "doc": "<p>Propagate constants for conjunctions in DNF:</p>\n\n<p>SELECT * FROM t WHERE a = b AND b = 5 becomes\nSELECT * FROM t WHERE a = 5 AND b = 5</p>\n\n<p>Reference: <a href=\"https://www.sqlite.org/optoverview.html\">https://www.sqlite.org/optoverview.html</a></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">root</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"fullname": "sqlglot.optimizer.simplify.INVERSE_DATE_OPS", "modulename": "sqlglot.optimizer.simplify", "qualname": "INVERSE_DATE_OPS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Type[sqlglot.expressions.Expression], Type[sqlglot.expressions.Expression]]", "default_value": "{&lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;}"}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"fullname": "sqlglot.optimizer.simplify.INVERSE_OPS", "modulename": "sqlglot.optimizer.simplify", "qualname": "INVERSE_OPS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Type[sqlglot.expressions.Expression], Type[sqlglot.expressions.Expression]]", "default_value": "{&lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;}"}, "sqlglot.optimizer.simplify.simplify_equality": {"fullname": "sqlglot.optimizer.simplify.simplify_equality", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_equality", "kind": "function", "doc": "<h6 id=\"use-the-subtraction-and-addition-properties-of-equality-to-simplify-expressions\">Use the subtraction and addition properties of equality to simplify expressions:</h6>\n\n<blockquote>\n <p>x + 1 = 3 becomes x = 2</p>\n</blockquote>\n\n<p>There are two binary operations in the above expression: + and =\nHere's how we reference all the operands in the code below:</p>\n\n<pre><code> l r\nx + 1 = 3\na b\n</code></pre>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">args</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.simplify_literals": {"fullname": "sqlglot.optimizer.simplify.simplify_literals", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_literals", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">root</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.NULL_OK": {"fullname": "sqlglot.optimizer.simplify.NULL_OK", "modulename": "sqlglot.optimizer.simplify", "qualname": "NULL_OK", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeNEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PropertyEQ&#x27;&gt;)"}, "sqlglot.optimizer.simplify.simplify_parens": {"fullname": "sqlglot.optimizer.simplify.simplify_parens", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_parens", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.simplify_coalesce": {"fullname": "sqlglot.optimizer.simplify.simplify_coalesce", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_coalesce", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.CONCATS": {"fullname": "sqlglot.optimizer.simplify.CONCATS", "modulename": "sqlglot.optimizer.simplify", "qualname": "CONCATS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DPipe&#x27;&gt;)"}, "sqlglot.optimizer.simplify.simplify_concat": {"fullname": "sqlglot.optimizer.simplify.simplify_concat", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_concat", "kind": "function", "doc": "<p>Reduces all groups that contain string literals by concatenating them.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.simplify_conditionals": {"fullname": "sqlglot.optimizer.simplify.simplify_conditionals", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_conditionals", "kind": "function", "doc": "<p>Simplifies expressions like IF, CASE if their condition is statically known.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.simplify_startswith": {"fullname": "sqlglot.optimizer.simplify.simplify_startswith", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_startswith", "kind": "function", "doc": "<p>Reduces a prefix check to either TRUE or FALSE if both the string and the\nprefix are statically known.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">simplify_startswith</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;STARTSWITH(&#39;foo&#39;, &#39;f&#39;)&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;TRUE&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.DateRange": {"fullname": "sqlglot.optimizer.simplify.DateRange", "modulename": "sqlglot.optimizer.simplify", "qualname": "DateRange", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Tuple[datetime.date, datetime.date]"}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"fullname": "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS", "modulename": "sqlglot.optimizer.simplify", "qualname": "DATETRUNC_BINARY_COMPARISONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Type[sqlglot.expressions.Expression], Callable[[sqlglot.expressions.Expression, datetime.date, str, sqlglot.dialects.dialect.Dialect, sqlglot.expressions.DataType], Optional[sqlglot.expressions.Expression]]]", "default_value": "{&lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;: &lt;function _datetrunc_eq&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;: &lt;function _datetrunc_neq&gt;}"}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"fullname": "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS", "modulename": "sqlglot.optimizer.simplify", "qualname": "DATETRUNC_COMPARISONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.In&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;}"}, "sqlglot.optimizer.simplify.DATETRUNCS": {"fullname": "sqlglot.optimizer.simplify.DATETRUNCS", "modulename": "sqlglot.optimizer.simplify", "qualname": "DATETRUNCS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;)"}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"fullname": "sqlglot.optimizer.simplify.simplify_datetrunc", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_datetrunc", "kind": "function", "doc": "<p>Simplify expressions like <code>DATE_TRUNC('year', x) &gt;= CAST('2021-01-01' AS DATE)</code></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">args</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.sort_comparison": {"fullname": "sqlglot.optimizer.simplify.sort_comparison", "modulename": "sqlglot.optimizer.simplify", "qualname": "sort_comparison", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.JOINS": {"fullname": "sqlglot.optimizer.simplify.JOINS", "modulename": "sqlglot.optimizer.simplify", "qualname": "JOINS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{(&#x27;RIGHT&#x27;, &#x27;OUTER&#x27;), (&#x27;&#x27;, &#x27;INNER&#x27;), (&#x27;RIGHT&#x27;, &#x27;&#x27;), (&#x27;&#x27;, &#x27;&#x27;)}"}, "sqlglot.optimizer.simplify.remove_where_true": {"fullname": "sqlglot.optimizer.simplify.remove_where_true", "modulename": "sqlglot.optimizer.simplify", "qualname": "remove_where_true", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.always_true": {"fullname": "sqlglot.optimizer.simplify.always_true", "modulename": "sqlglot.optimizer.simplify", "qualname": "always_true", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.always_false": {"fullname": "sqlglot.optimizer.simplify.always_false", "modulename": "sqlglot.optimizer.simplify", "qualname": "always_false", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.is_complement": {"fullname": "sqlglot.optimizer.simplify.is_complement", "modulename": "sqlglot.optimizer.simplify", "qualname": "is_complement", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">a</span>, </span><span class=\"param\"><span class=\"n\">b</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.is_false": {"fullname": "sqlglot.optimizer.simplify.is_false", "modulename": "sqlglot.optimizer.simplify", "qualname": "is_false", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">a</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.is_null": {"fullname": "sqlglot.optimizer.simplify.is_null", "modulename": "sqlglot.optimizer.simplify", "qualname": "is_null", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">a</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.eval_boolean": {"fullname": "sqlglot.optimizer.simplify.eval_boolean", "modulename": "sqlglot.optimizer.simplify", "qualname": "eval_boolean", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">a</span>, </span><span class=\"param\"><span class=\"n\">b</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.cast_as_date": {"fullname": "sqlglot.optimizer.simplify.cast_as_date", "modulename": "sqlglot.optimizer.simplify", "qualname": "cast_as_date", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">date</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.cast_as_datetime": {"fullname": "sqlglot.optimizer.simplify.cast_as_datetime", "modulename": "sqlglot.optimizer.simplify", "qualname": "cast_as_datetime", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.cast_value": {"fullname": "sqlglot.optimizer.simplify.cast_value", "modulename": "sqlglot.optimizer.simplify", "qualname": "cast_value", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span>, </span><span class=\"param\"><span class=\"n\">to</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">date</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.extract_date": {"fullname": "sqlglot.optimizer.simplify.extract_date", "modulename": "sqlglot.optimizer.simplify", "qualname": "extract_date", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">cast</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">date</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.extract_interval": {"fullname": "sqlglot.optimizer.simplify.extract_interval", "modulename": "sqlglot.optimizer.simplify", "qualname": "extract_interval", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.extract_type": {"fullname": "sqlglot.optimizer.simplify.extract_type", "modulename": "sqlglot.optimizer.simplify", "qualname": "extract_type", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">*</span><span class=\"n\">expressions</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.date_literal": {"fullname": "sqlglot.optimizer.simplify.date_literal", "modulename": "sqlglot.optimizer.simplify", "qualname": "date_literal", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">date</span>, </span><span class=\"param\"><span class=\"n\">target_type</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.interval": {"fullname": "sqlglot.optimizer.simplify.interval", "modulename": "sqlglot.optimizer.simplify", "qualname": "interval", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">unit</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">n</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">1</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.date_floor": {"fullname": "sqlglot.optimizer.simplify.date_floor", "modulename": "sqlglot.optimizer.simplify", "qualname": "date_floor", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">d</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">date</span>,</span><span class=\"param\">\t<span class=\"n\">unit</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span></span><span class=\"return-annotation\">) -> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">date</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.date_ceil": {"fullname": "sqlglot.optimizer.simplify.date_ceil", "modulename": "sqlglot.optimizer.simplify", "qualname": "date_ceil", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">d</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">date</span>,</span><span class=\"param\">\t<span class=\"n\">unit</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span></span><span class=\"return-annotation\">) -> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">date</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.boolean_literal": {"fullname": "sqlglot.optimizer.simplify.boolean_literal", "modulename": "sqlglot.optimizer.simplify", "qualname": "boolean_literal", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">condition</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.gen": {"fullname": "sqlglot.optimizer.simplify.gen", "modulename": "sqlglot.optimizer.simplify", "qualname": "gen", "kind": "function", "doc": "<p>Simple pseudo sql generator for quickly generating sortable and uniq strings.</p>\n\n<p>Sorting and deduping sql is a necessary step for optimization. Calling the actual\ngenerator is expensive so we have a bare minimum sql generator here.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen": {"fullname": "sqlglot.optimizer.simplify.Gen", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.optimizer.simplify.Gen.stack": {"fullname": "sqlglot.optimizer.simplify.Gen.stack", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.stack", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.simplify.Gen.sqls": {"fullname": "sqlglot.optimizer.simplify.Gen.sqls", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.sqls", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.simplify.Gen.gen": {"fullname": "sqlglot.optimizer.simplify.Gen.gen", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.gen", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.add_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.add_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.add_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Add</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.alias_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.alias_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Alias</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.and_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.and_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.and_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">And</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.anonymous_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.anonymous_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Anonymous</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.between_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.between_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.between_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Between</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.boolean_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.boolean_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Boolean</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.bracket_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.bracket_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.column_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.column_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.column_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.datatype_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.datatype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.div_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.div_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.div_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Div</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.dot_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.dot_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Dot</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.eq_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.eq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">EQ</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.from_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.from_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.from_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">From</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.gt_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.gt_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GT</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.gte_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.gte_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GTE</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.identifier_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.identifier_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.ilike_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.ilike_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ILike</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.in_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.in_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.in_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">In</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.intdiv_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.intdiv_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IntDiv</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.is_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.is_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.is_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Is</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.like_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.like_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.like_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Like</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.literal_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.literal_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Literal</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.lt_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.lt_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LT</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.lte_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.lte_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LTE</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.mod_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.mod_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Mod</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.mul_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.mul_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Mul</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.neg_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.neg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Neg</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.neq_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.neq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NEQ</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.not_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.not_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.not_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Not</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.null_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.null_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.null_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Null</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.or_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.or_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.or_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Or</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.paren_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.paren_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Paren</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.sub_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.sub_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Sub</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.subquery_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.subquery_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Subquery</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.table_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.table_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.table_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.tablealias_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.tablealias_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TableAlias</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.var_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.var_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.var_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Var</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.unnest_subqueries": {"fullname": "sqlglot.optimizer.unnest_subqueries", "modulename": "sqlglot.optimizer.unnest_subqueries", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"fullname": "sqlglot.optimizer.unnest_subqueries.unnest_subqueries", "modulename": "sqlglot.optimizer.unnest_subqueries", "qualname": "unnest_subqueries", "kind": "function", "doc": "<p>Rewrite sqlglot AST to convert some predicates with subqueries into joins.</p>\n\n<p>Convert scalar subqueries into cross joins.\nConvert correlated or vectorized subqueries into a group by so it is not a many to many left join.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM x AS x WHERE (SELECT y.a AS a FROM y AS y WHERE x.a = y.a) = 1 &quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">unnest_subqueries</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM x AS x LEFT JOIN (SELECT y.a AS a FROM y AS y WHERE TRUE GROUP BY y.a) AS _u_0 ON x.a = _u_0.a WHERE _u_0.a = 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression to unnest</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: unnested expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.unnest_subqueries.unnest": {"fullname": "sqlglot.optimizer.unnest_subqueries.unnest", "modulename": "sqlglot.optimizer.unnest_subqueries", "qualname": "unnest", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">select</span>, </span><span class=\"param\"><span class=\"n\">parent_select</span>, </span><span class=\"param\"><span class=\"n\">next_alias_name</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"fullname": "sqlglot.optimizer.unnest_subqueries.decorrelate", "modulename": "sqlglot.optimizer.unnest_subqueries", "qualname": "decorrelate", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">select</span>, </span><span class=\"param\"><span class=\"n\">parent_select</span>, </span><span class=\"param\"><span class=\"n\">external_columns</span>, </span><span class=\"param\"><span class=\"n\">next_alias_name</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.parser": {"fullname": "sqlglot.parser", "modulename": "sqlglot.parser", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.parser.logger": {"fullname": "sqlglot.parser.logger", "modulename": "sqlglot.parser", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.parser.OPTIONS_TYPE": {"fullname": "sqlglot.parser.OPTIONS_TYPE", "modulename": "sqlglot.parser", "qualname": "OPTIONS_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Dict[str, typing.Sequence[typing.Union[typing.Sequence[str], str]]]"}, "sqlglot.parser.build_var_map": {"fullname": "sqlglot.parser.build_var_map", "modulename": "sqlglot.parser", "qualname": "build_var_map", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">StarMap</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">VarMap</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.build_like": {"fullname": "sqlglot.parser.build_like", "modulename": "sqlglot.parser", "qualname": "build_like", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Escape</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Like</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.binary_range_parser": {"fullname": "sqlglot.parser.binary_range_parser", "modulename": "sqlglot.parser", "qualname": "binary_range_parser", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expr_type</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parser</span><span class=\"o\">.</span><span class=\"n\">Parser</span><span class=\"p\">,</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]],</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.build_logarithm": {"fullname": "sqlglot.parser.build_logarithm", "modulename": "sqlglot.parser", "qualname": "build_logarithm", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Func</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.build_extract_json_with_path": {"fullname": "sqlglot.parser.build_extract_json_with_path", "modulename": "sqlglot.parser", "qualname": "build_extract_json_with_path", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expr_type</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser": {"fullname": "sqlglot.parser.Parser", "modulename": "sqlglot.parser", "qualname": "Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n"}, "sqlglot.parser.Parser.__init__": {"fullname": "sqlglot.parser.Parser.__init__", "modulename": "sqlglot.parser", "qualname": "Parser.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">error_level</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">errors</span><span class=\"o\">.</span><span class=\"n\">ErrorLevel</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">error_message_context</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">100</span>,</span><span class=\"param\">\t<span class=\"n\">max_errors</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">3</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.parser.Parser.FUNCTIONS": {"fullname": "sqlglot.parser.Parser.FUNCTIONS", "modulename": "sqlglot.parser", "qualname": "Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Callable]", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"fullname": "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS", "modulename": "sqlglot.parser", "qualname": "Parser.NO_PAREN_FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;}"}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"fullname": "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.STRUCT_TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;}"}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"fullname": "sqlglot.parser.Parser.NESTED_TYPE_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.NESTED_TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;}"}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"fullname": "sqlglot.parser.Parser.ENUM_TYPE_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.ENUM_TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;}"}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"fullname": "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.AGGREGATE_TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;}"}, "sqlglot.parser.Parser.TYPE_TOKENS": {"fullname": "sqlglot.parser.Parser.TYPE_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"fullname": "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN", "modulename": "sqlglot.parser", "qualname": "Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;: &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;: &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;: &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;: &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;}"}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"fullname": "sqlglot.parser.Parser.SUBQUERY_PREDICATES", "modulename": "sqlglot.parser", "qualname": "Parser.SUBQUERY_PREDICATES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ANY: &#x27;ANY&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Any&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.All&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Exists&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Any&#x27;&gt;}"}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"fullname": "sqlglot.parser.Parser.RESERVED_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.RESERVED_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;}"}, "sqlglot.parser.Parser.DB_CREATABLES": {"fullname": "sqlglot.parser.Parser.DB_CREATABLES", "modulename": "sqlglot.parser", "qualname": "Parser.DB_CREATABLES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;}"}, "sqlglot.parser.Parser.CREATABLES": {"fullname": "sqlglot.parser.Parser.CREATABLES", "modulename": "sqlglot.parser", "qualname": "Parser.CREATABLES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;}"}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"fullname": "sqlglot.parser.Parser.ID_VAR_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.ID_VAR_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.parser.Parser.INTERVAL_VARS": {"fullname": "sqlglot.parser.Parser.INTERVAL_VARS", "modulename": "sqlglot.parser", "qualname": "Parser.INTERVAL_VARS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"fullname": "sqlglot.parser.Parser.ALIAS_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.COMMENT_TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"fullname": "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.UPDATE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.parser.Parser.TRIM_TYPES": {"fullname": "sqlglot.parser.Parser.TRIM_TYPES", "modulename": "sqlglot.parser", "qualname": "Parser.TRIM_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;TRAILING&#x27;, &#x27;LEADING&#x27;, &#x27;BOTH&#x27;}"}, "sqlglot.parser.Parser.FUNC_TOKENS": {"fullname": "sqlglot.parser.Parser.FUNC_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.FUNC_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.parser.Parser.CONJUNCTION": {"fullname": "sqlglot.parser.Parser.CONJUNCTION", "modulename": "sqlglot.parser", "qualname": "Parser.CONJUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.AND: &#x27;AND&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.And&#x27;&gt;, &lt;TokenType.OR: &#x27;OR&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Or&#x27;&gt;}"}, "sqlglot.parser.Parser.EQUALITY": {"fullname": "sqlglot.parser.Parser.EQUALITY", "modulename": "sqlglot.parser", "qualname": "Parser.EQUALITY", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.PropertyEQ&#x27;&gt;, &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;, &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;, &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;}"}, "sqlglot.parser.Parser.COMPARISON": {"fullname": "sqlglot.parser.Parser.COMPARISON", "modulename": "sqlglot.parser", "qualname": "Parser.COMPARISON", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.GT: &#x27;GT&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;, &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;, &lt;TokenType.LT: &#x27;LT&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;, &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;}"}, "sqlglot.parser.Parser.BITWISE": {"fullname": "sqlglot.parser.Parser.BITWISE", "modulename": "sqlglot.parser", "qualname": "Parser.BITWISE", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.AMP: &#x27;AMP&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;, &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;, &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;}"}, "sqlglot.parser.Parser.TERM": {"fullname": "sqlglot.parser.Parser.TERM", "modulename": "sqlglot.parser", "qualname": "Parser.TERM", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DASH: &#x27;DASH&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;, &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;, &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Mod&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;}"}, "sqlglot.parser.Parser.FACTOR": {"fullname": "sqlglot.parser.Parser.FACTOR", "modulename": "sqlglot.parser", "qualname": "Parser.FACTOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DIV: &#x27;DIV&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.IntDiv&#x27;&gt;, &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Distance&#x27;&gt;, &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Div&#x27;&gt;, &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Mul&#x27;&gt;}"}, "sqlglot.parser.Parser.EXPONENT": {"fullname": "sqlglot.parser.Parser.EXPONENT", "modulename": "sqlglot.parser", "qualname": "Parser.EXPONENT", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[sqlglot.tokens.TokenType, Type[sqlglot.expressions.Expression]]", "default_value": "{}"}, "sqlglot.parser.Parser.TIMES": {"fullname": "sqlglot.parser.Parser.TIMES", "modulename": "sqlglot.parser", "qualname": "Parser.TIMES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;}"}, "sqlglot.parser.Parser.TIMESTAMPS": {"fullname": "sqlglot.parser.Parser.TIMESTAMPS", "modulename": "sqlglot.parser", "qualname": "Parser.TIMESTAMPS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;}"}, "sqlglot.parser.Parser.SET_OPERATIONS": {"fullname": "sqlglot.parser.Parser.SET_OPERATIONS", "modulename": "sqlglot.parser", "qualname": "Parser.SET_OPERATIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;}"}, "sqlglot.parser.Parser.JOIN_METHODS": {"fullname": "sqlglot.parser.Parser.JOIN_METHODS", "modulename": "sqlglot.parser", "qualname": "Parser.JOIN_METHODS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.POSITIONAL: &#x27;POSITIONAL&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;}"}, "sqlglot.parser.Parser.JOIN_SIDES": {"fullname": "sqlglot.parser.Parser.JOIN_SIDES", "modulename": "sqlglot.parser", "qualname": "Parser.JOIN_SIDES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;}"}, "sqlglot.parser.Parser.JOIN_KINDS": {"fullname": "sqlglot.parser.Parser.JOIN_KINDS", "modulename": "sqlglot.parser", "qualname": "Parser.JOIN_KINDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;}"}, "sqlglot.parser.Parser.JOIN_HINTS": {"fullname": "sqlglot.parser.Parser.JOIN_HINTS", "modulename": "sqlglot.parser", "qualname": "Parser.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Set[str]", "default_value": "set()"}, "sqlglot.parser.Parser.LAMBDAS": {"fullname": "sqlglot.parser.Parser.LAMBDAS", "modulename": "sqlglot.parser", "qualname": "Parser.LAMBDAS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"fullname": "sqlglot.parser.Parser.COLUMN_OPERATORS", "modulename": "sqlglot.parser", "qualname": "Parser.COLUMN_OPERATORS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DOT: &#x27;DOT&#x27;&gt;: None, &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"fullname": "sqlglot.parser.Parser.EXPRESSION_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.EXPRESSION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Column&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Condition&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DataType&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Expression&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.From&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Group&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Having&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Identifier&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Join&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Lambda&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Lateral&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Limit&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Offset&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Ordered&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Properties&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Qualify&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Returning&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Sort&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Table&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TableAlias&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Where&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Window&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOIN_TYPE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.parser.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.UNARY_PARSERS": {"fullname": "sqlglot.parser.Parser.UNARY_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.UNARY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIPE_SLASH: &#x27;PIPE_SLASH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DPIPE_SLASH: &#x27;DPIPE_SLASH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.STRING_PARSERS": {"fullname": "sqlglot.parser.Parser.STRING_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.STRING_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.HEREDOC_STRING: &#x27;HEREDOC_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.NATIONAL_STRING: &#x27;NATIONAL_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.RAW_STRING: &#x27;RAW_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.STRING: &#x27;STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNICODE_STRING: &#x27;UNICODE_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"fullname": "sqlglot.parser.Parser.NUMERIC_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.NUMERIC_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BIT_STRING: &#x27;BIT_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BYTE_STRING: &#x27;BYTE_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HEX_STRING: &#x27;HEX_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.NUMBER: &#x27;NUMBER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"fullname": "sqlglot.parser.Parser.PRIMARY_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.PRIMARY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.HEREDOC_STRING: &#x27;HEREDOC_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.NATIONAL_STRING: &#x27;NATIONAL_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.RAW_STRING: &#x27;RAW_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.STRING: &#x27;STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNICODE_STRING: &#x27;UNICODE_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BIT_STRING: &#x27;BIT_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BYTE_STRING: &#x27;BYTE_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HEX_STRING: &#x27;HEX_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.NUMBER: &#x27;NUMBER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SESSION_PARAMETER: &#x27;SESSION_PARAMETER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"fullname": "sqlglot.parser.Parser.PLACEHOLDER_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.PLACEHOLDER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.RANGE_PARSERS": {"fullname": "sqlglot.parser.Parser.RANGE_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.RANGE_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IN: &#x27;IN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"fullname": "sqlglot.parser.Parser.PROPERTY_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.PROPERTY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Callable]", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BACKUP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BLOCKCOMPRESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECKSUM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COPY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATABLOCKSIZE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFINER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DETERMINISTIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTSTYLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENGINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXECUTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTERNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FALLBACK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FREESPACE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;HEAP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ICEBERG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IMMUTABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INHERITS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOURNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LANGUAGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LAYOUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIFETIME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCATION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCKING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATERIALIZED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MERGEBLOCKRATIO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MULTISET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ORDER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OUTPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;READS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REMOTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RETURNS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAMPLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SETTINGS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SHARING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SORTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SOURCE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STORED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SYSTEM_VERSIONING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TBLPROPERTIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMPORARY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSIENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;USING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNLOGGED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;VOLATILE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"fullname": "sqlglot.parser.Parser.CONSTRAINT_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.CONSTRAINT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;AUTOINCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASESPECIFIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMPRESS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NONCLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFAULT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENCODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EPHEMERAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXCLUDE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GENERATED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IDENTITY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INLINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NOT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NULL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PATH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PERIOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REFERENCES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TITLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNIQUE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UPPERCASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.ALTER_PARSERS": {"fullname": "sqlglot.parser.Parser.ALTER_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.ALTER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ADD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ALTER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DELETE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DROP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RENAME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"fullname": "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS", "modulename": "sqlglot.parser", "qualname": "Parser.SCHEMA_UNNAMED_CONSTRAINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;UNIQUE&#x27;, &#x27;PRIMARY KEY&#x27;, &#x27;PERIOD&#x27;, &#x27;CHECK&#x27;, &#x27;EXCLUDE&#x27;, &#x27;LIKE&#x27;, &#x27;FOREIGN KEY&#x27;}"}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"fullname": "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.NO_PAREN_FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ANY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IF&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NEXT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"fullname": "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.INVALID_FUNC_NAME_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.STRING: &#x27;STRING&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;}"}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"fullname": "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS", "modulename": "sqlglot.parser", "qualname": "Parser.FUNCTIONS_WITH_ALIASED_ARGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;STRUCT&#x27;}"}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"fullname": "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS", "modulename": "sqlglot.parser", "qualname": "Parser.KEY_VALUE_DEFINITIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Alias&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PropertyEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Slice&#x27;&gt;)"}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.parser.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"fullname": "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.QUERY_MODIFIER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PREWHERE: &#x27;PREWHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USING: &#x27;USING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.SET_PARSERS": {"fullname": "sqlglot.parser.Parser.SET_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.SET_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSACTION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.SHOW_PARSERS": {"fullname": "sqlglot.parser.Parser.SHOW_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.SHOW_PARSERS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Callable]", "default_value": "{}"}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"fullname": "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.TYPE_LITERAL_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.JSON: &#x27;JSON&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"fullname": "sqlglot.parser.Parser.DDL_SELECT_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.DDL_SELECT_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;}"}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"fullname": "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.PRE_VOLATILE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;}"}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"fullname": "sqlglot.parser.Parser.TRANSACTION_KIND", "modulename": "sqlglot.parser", "qualname": "Parser.TRANSACTION_KIND", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;IMMEDIATE&#x27;, &#x27;EXCLUSIVE&#x27;, &#x27;DEFERRED&#x27;}"}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"fullname": "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS", "modulename": "sqlglot.parser", "qualname": "Parser.TRANSACTION_CHARACTERISTICS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;ISOLATION&#x27;: ((&#x27;LEVEL&#x27;, &#x27;REPEATABLE&#x27;, &#x27;READ&#x27;), (&#x27;LEVEL&#x27;, &#x27;READ&#x27;, &#x27;COMMITTED&#x27;), (&#x27;LEVEL&#x27;, &#x27;READ&#x27;, &#x27;UNCOMITTED&#x27;), (&#x27;LEVEL&#x27;, &#x27;SERIALIZABLE&#x27;)), &#x27;READ&#x27;: (&#x27;WRITE&#x27;, &#x27;ONLY&#x27;)}"}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"fullname": "sqlglot.parser.Parser.CONFLICT_ACTIONS", "modulename": "sqlglot.parser", "qualname": "Parser.CONFLICT_ACTIONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;ABORT&#x27;: (), &#x27;FAIL&#x27;: (), &#x27;IGNORE&#x27;: (), &#x27;REPLACE&#x27;: (), &#x27;ROLLBACK&#x27;: (), &#x27;UPDATE&#x27;: (), &#x27;DO&#x27;: (&#x27;NOTHING&#x27;, &#x27;UPDATE&#x27;)}"}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"fullname": "sqlglot.parser.Parser.CREATE_SEQUENCE", "modulename": "sqlglot.parser", "qualname": "Parser.CREATE_SEQUENCE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;SCALE&#x27;: (&#x27;EXTEND&#x27;, &#x27;NOEXTEND&#x27;), &#x27;SHARD&#x27;: (&#x27;EXTEND&#x27;, &#x27;NOEXTEND&#x27;), &#x27;NO&#x27;: (&#x27;CYCLE&#x27;, &#x27;CACHE&#x27;, &#x27;MAXVALUE&#x27;, &#x27;MINVALUE&#x27;), &#x27;SESSION&#x27;: (), &#x27;GLOBAL&#x27;: (), &#x27;KEEP&#x27;: (), &#x27;NOKEEP&#x27;: (), &#x27;ORDER&#x27;: (), &#x27;NOORDER&#x27;: (), &#x27;NOCACHE&#x27;: (), &#x27;CYCLE&#x27;: (), &#x27;NOCYCLE&#x27;: (), &#x27;NOMINVALUE&#x27;: (), &#x27;NOMAXVALUE&#x27;: (), &#x27;NOSCALE&#x27;: (), &#x27;NOSHARD&#x27;: ()}"}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"fullname": "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS", "modulename": "sqlglot.parser", "qualname": "Parser.ISOLATED_LOADING_OPTIONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;FOR&#x27;: (&#x27;ALL&#x27;, &#x27;INSERT&#x27;, &#x27;NONE&#x27;)}"}, "sqlglot.parser.Parser.USABLES": {"fullname": "sqlglot.parser.Parser.USABLES", "modulename": "sqlglot.parser", "qualname": "Parser.USABLES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;ROLE&#x27;: (), &#x27;WAREHOUSE&#x27;: (), &#x27;DATABASE&#x27;: (), &#x27;SCHEMA&#x27;: ()}"}, "sqlglot.parser.Parser.CAST_ACTIONS": {"fullname": "sqlglot.parser.Parser.CAST_ACTIONS", "modulename": "sqlglot.parser", "qualname": "Parser.CAST_ACTIONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;RENAME&#x27;: (&#x27;FIELDS&#x27;,), &#x27;ADD&#x27;: (&#x27;FIELDS&#x27;,)}"}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"fullname": "sqlglot.parser.Parser.INSERT_ALTERNATIVES", "modulename": "sqlglot.parser", "qualname": "Parser.INSERT_ALTERNATIVES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ROLLBACK&#x27;, &#x27;REPLACE&#x27;, &#x27;ABORT&#x27;, &#x27;IGNORE&#x27;, &#x27;FAIL&#x27;}"}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"fullname": "sqlglot.parser.Parser.CLONE_KEYWORDS", "modulename": "sqlglot.parser", "qualname": "Parser.CLONE_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CLONE&#x27;, &#x27;COPY&#x27;}"}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"fullname": "sqlglot.parser.Parser.HISTORICAL_DATA_KIND", "modulename": "sqlglot.parser", "qualname": "Parser.HISTORICAL_DATA_KIND", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;OFFSET&#x27;, &#x27;TIMESTAMP&#x27;, &#x27;STATEMENT&#x27;, &#x27;STREAM&#x27;}"}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"fullname": "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS", "modulename": "sqlglot.parser", "qualname": "Parser.OPCLASS_FOLLOW_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;NULLS&#x27;, &#x27;ASC&#x27;, &#x27;DESC&#x27;, &#x27;WITH&#x27;}"}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"fullname": "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.OPTYPE_FOLLOW_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;}"}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"fullname": "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.TABLE_INDEX_HINT_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.FORCE: &#x27;FORCE&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.IGNORE: &#x27;IGNORE&#x27;&gt;}"}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"fullname": "sqlglot.parser.Parser.VIEW_ATTRIBUTES", "modulename": "sqlglot.parser", "qualname": "Parser.VIEW_ATTRIBUTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ENCRYPTION&#x27;, &#x27;VIEW_METADATA&#x27;, &#x27;SCHEMABINDING&#x27;}"}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"fullname": "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.WINDOW_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"fullname": "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.WINDOW_BEFORE_PAREN_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.OVER: &#x27;OVER&#x27;&gt;}"}, "sqlglot.parser.Parser.WINDOW_SIDES": {"fullname": "sqlglot.parser.Parser.WINDOW_SIDES", "modulename": "sqlglot.parser", "qualname": "Parser.WINDOW_SIDES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;FOLLOWING&#x27;, &#x27;PRECEDING&#x27;}"}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"fullname": "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;}"}, "sqlglot.parser.Parser.FETCH_TOKENS": {"fullname": "sqlglot.parser.Parser.FETCH_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.FETCH_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"fullname": "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.ADD_CONSTRAINT_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;}"}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"fullname": "sqlglot.parser.Parser.DISTINCT_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.DISTINCT_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;}"}, "sqlglot.parser.Parser.NULL_TOKENS": {"fullname": "sqlglot.parser.Parser.NULL_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.NULL_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.NULL: &#x27;NULL&#x27;&gt;}"}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"fullname": "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.UNNEST_OFFSET_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;}"}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"fullname": "sqlglot.parser.Parser.SELECT_START_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.SELECT_START_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;}"}, "sqlglot.parser.Parser.STRICT_CAST": {"fullname": "sqlglot.parser.Parser.STRICT_CAST", "modulename": "sqlglot.parser", "qualname": "Parser.STRICT_CAST", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"fullname": "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS", "modulename": "sqlglot.parser", "qualname": "Parser.PREFIXED_PIVOT_COLUMNS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"fullname": "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS", "modulename": "sqlglot.parser", "qualname": "Parser.IDENTIFY_PIVOT_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.parser", "qualname": "Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"fullname": "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN", "modulename": "sqlglot.parser", "qualname": "Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"fullname": "sqlglot.parser.Parser.TABLESAMPLE_CSV", "modulename": "sqlglot.parser", "qualname": "Parser.TABLESAMPLE_CSV", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"fullname": "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER", "modulename": "sqlglot.parser", "qualname": "Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"fullname": "sqlglot.parser.Parser.TRIM_PATTERN_FIRST", "modulename": "sqlglot.parser", "qualname": "Parser.TRIM_PATTERN_FIRST", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.STRING_ALIASES": {"fullname": "sqlglot.parser.Parser.STRING_ALIASES", "modulename": "sqlglot.parser", "qualname": "Parser.STRING_ALIASES", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"fullname": "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION", "modulename": "sqlglot.parser", "qualname": "Parser.MODIFIERS_ATTACHED_TO_UNION", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"fullname": "sqlglot.parser.Parser.UNION_MODIFIERS", "modulename": "sqlglot.parser", "qualname": "Parser.UNION_MODIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;offset&#x27;, &#x27;order&#x27;, &#x27;limit&#x27;}"}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"fullname": "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS", "modulename": "sqlglot.parser", "qualname": "Parser.NO_PAREN_IF_COMMANDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"fullname": "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE", "modulename": "sqlglot.parser", "qualname": "Parser.JSON_ARROWS_REQUIRE_JSON_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"fullname": "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN", "modulename": "sqlglot.parser", "qualname": "Parser.VALUES_FOLLOWED_BY_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"fullname": "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST", "modulename": "sqlglot.parser", "qualname": "Parser.SUPPORTS_IMPLICIT_UNNEST", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"fullname": "sqlglot.parser.Parser.INTERVAL_SPANS", "modulename": "sqlglot.parser", "qualname": "Parser.INTERVAL_SPANS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"fullname": "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION", "modulename": "sqlglot.parser", "qualname": "Parser.SUPPORTS_PARTITION_SELECTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.SHOW_TRIE": {"fullname": "sqlglot.parser.Parser.SHOW_TRIE", "modulename": "sqlglot.parser", "qualname": "Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.parser.Parser.SET_TRIE": {"fullname": "sqlglot.parser.Parser.SET_TRIE", "modulename": "sqlglot.parser", "qualname": "Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.parser.Parser.error_level": {"fullname": "sqlglot.parser.Parser.error_level", "modulename": "sqlglot.parser", "qualname": "Parser.error_level", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.parser.Parser.error_message_context": {"fullname": "sqlglot.parser.Parser.error_message_context", "modulename": "sqlglot.parser", "qualname": "Parser.error_message_context", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.parser.Parser.max_errors": {"fullname": "sqlglot.parser.Parser.max_errors", "modulename": "sqlglot.parser", "qualname": "Parser.max_errors", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.parser.Parser.dialect": {"fullname": "sqlglot.parser.Parser.dialect", "modulename": "sqlglot.parser", "qualname": "Parser.dialect", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.parser.Parser.reset": {"fullname": "sqlglot.parser.Parser.reset", "modulename": "sqlglot.parser", "qualname": "Parser.reset", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser.parse": {"fullname": "sqlglot.parser.Parser.parse", "modulename": "sqlglot.parser", "qualname": "Parser.parse", "kind": "function", "doc": "<p>Parses a list of tokens and returns a list of syntax trees, one tree\nper parsed SQL statement.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>raw_tokens:</strong> The list of tokens.</li>\n<li><strong>sql:</strong> The original SQL string, used to produce helpful debug messages.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The list of the produced syntax trees.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">raw_tokens</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser.parse_into": {"fullname": "sqlglot.parser.Parser.parse_into", "modulename": "sqlglot.parser", "qualname": "Parser.parse_into", "kind": "function", "doc": "<p>Parses a list of tokens into a given Expression type. If a collection of Expression\ntypes is given instead, this method will try to parse the token list into each one\nof them, stopping at the first for which the parsing succeeds.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression_types:</strong> The expression type(s) to try and parse the token list into.</li>\n<li><strong>raw_tokens:</strong> The list of tokens.</li>\n<li><strong>sql:</strong> The original SQL string, used to produce helpful debug messages.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The target Expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression_types</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]]]</span>,</span><span class=\"param\">\t<span class=\"n\">raw_tokens</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser.check_errors": {"fullname": "sqlglot.parser.Parser.check_errors", "modulename": "sqlglot.parser", "qualname": "Parser.check_errors", "kind": "function", "doc": "<p>Logs or raises any found errors, depending on the chosen error level setting.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser.raise_error": {"fullname": "sqlglot.parser.Parser.raise_error", "modulename": "sqlglot.parser", "qualname": "Parser.raise_error", "kind": "function", "doc": "<p>Appends an error in the list of recorded errors or raises it, depending on the chosen\nerror level setting.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">message</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">token</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser.expression": {"fullname": "sqlglot.parser.Parser.expression", "modulename": "sqlglot.parser", "qualname": "Parser.expression", "kind": "function", "doc": "<p>Creates a new, validated Expression.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>exp_class:</strong> The expression class to instantiate.</li>\n<li><strong>comments:</strong> An optional list of comments to attach to the expression.</li>\n<li><strong>kwargs:</strong> The arguments to set for the expression along with their respective values.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The target expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">exp_class</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">comments</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser.validate_expression": {"fullname": "sqlglot.parser.Parser.validate_expression", "modulename": "sqlglot.parser", "qualname": "Parser.validate_expression", "kind": "function", "doc": "<p>Validates an Expression, making sure that all its mandatory arguments are set.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to validate.</li>\n<li><strong>args:</strong> An optional list of items that was used to instantiate the expression, if it's a Func.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The validated expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span>, </span><span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser.errors": {"fullname": "sqlglot.parser.Parser.errors", "modulename": "sqlglot.parser", "qualname": "Parser.errors", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.parser.Parser.sql": {"fullname": "sqlglot.parser.Parser.sql", "modulename": "sqlglot.parser", "qualname": "Parser.sql", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner": {"fullname": "sqlglot.planner", "modulename": "sqlglot.planner", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.planner.Plan": {"fullname": "sqlglot.planner.Plan", "modulename": "sqlglot.planner", "qualname": "Plan", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.planner.Plan.__init__": {"fullname": "sqlglot.planner.Plan.__init__", "modulename": "sqlglot.planner", "qualname": "Plan.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span>)</span>"}, "sqlglot.planner.Plan.expression": {"fullname": "sqlglot.planner.Plan.expression", "modulename": "sqlglot.planner", "qualname": "Plan.expression", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner.Plan.root": {"fullname": "sqlglot.planner.Plan.root", "modulename": "sqlglot.planner", "qualname": "Plan.root", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner.Plan.dag": {"fullname": "sqlglot.planner.Plan.dag", "modulename": "sqlglot.planner", "qualname": "Plan.dag", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[sqlglot.planner.Step, Set[sqlglot.planner.Step]]"}, "sqlglot.planner.Plan.leaves": {"fullname": "sqlglot.planner.Plan.leaves", "modulename": "sqlglot.planner", "qualname": "Plan.leaves", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Iterator[sqlglot.planner.Step]"}, "sqlglot.planner.Step": {"fullname": "sqlglot.planner.Step", "modulename": "sqlglot.planner", "qualname": "Step", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.planner.Step.from_expression": {"fullname": "sqlglot.planner.Step.from_expression", "modulename": "sqlglot.planner", "qualname": "Step.from_expression", "kind": "function", "doc": "<p>Builds a DAG of Steps from a SQL expression so that it's easier to execute in an engine.\nNote: the expression's tables and subqueries must be aliased for this method to work. For\nexample, given the following expression:</p>\n\n<p>SELECT\n x.a,\n SUM(x.b)\nFROM x AS x\nJOIN y AS y\n ON x.a = y.a\nGROUP BY x.a</p>\n\n<p>the following DAG is produced (the expression IDs might differ per execution):</p>\n\n<ul>\n<li>Aggregate: x (4347984624)\nContext:\n Aggregations:\n - SUM(x.b)\n Group:\n - x.a\nProjections:\n<ul>\n<li>x.a</li>\n<li>\"x\".\"\"\nDependencies:\n<ul>\n<li>Join: x (4347985296)\nContext:\ny:\nOn: x.a = y.a\nProjections:\nDependencies:</li>\n</ul></li>\n<li>Scan: x (4347983136)\nContext:\n Source: x AS x\nProjections:</li>\n<li>Scan: y (4343416624)\nContext:\n Source: y AS y\nProjections:</li>\n</ul></li>\n</ul>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the expression to build the DAG from.</li>\n<li><strong>ctes:</strong> a dictionary that maps CTEs to their corresponding Step DAG by name.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A Step DAG corresponding to <code>expression</code>.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">ctes</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Step</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Step</span>:</span></span>", "funcdef": "def"}, "sqlglot.planner.Step.name": {"fullname": "sqlglot.planner.Step.name", "modulename": "sqlglot.planner", "qualname": "Step.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]"}, "sqlglot.planner.Step.dependencies": {"fullname": "sqlglot.planner.Step.dependencies", "modulename": "sqlglot.planner", "qualname": "Step.dependencies", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Set[sqlglot.planner.Step]"}, "sqlglot.planner.Step.dependents": {"fullname": "sqlglot.planner.Step.dependents", "modulename": "sqlglot.planner", "qualname": "Step.dependents", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Set[sqlglot.planner.Step]"}, "sqlglot.planner.Step.projections": {"fullname": "sqlglot.planner.Step.projections", "modulename": "sqlglot.planner", "qualname": "Step.projections", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Sequence[sqlglot.expressions.Expression]"}, "sqlglot.planner.Step.limit": {"fullname": "sqlglot.planner.Step.limit", "modulename": "sqlglot.planner", "qualname": "Step.limit", "kind": "variable", "doc": "<p></p>\n", "annotation": ": float"}, "sqlglot.planner.Step.condition": {"fullname": "sqlglot.planner.Step.condition", "modulename": "sqlglot.planner", "qualname": "Step.condition", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[sqlglot.expressions.Expression]"}, "sqlglot.planner.Step.add_dependency": {"fullname": "sqlglot.planner.Step.add_dependency", "modulename": "sqlglot.planner", "qualname": "Step.add_dependency", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">dependency</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Step</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.planner.Step.to_s": {"fullname": "sqlglot.planner.Step.to_s", "modulename": "sqlglot.planner", "qualname": "Step.to_s", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">level</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">0</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.planner.Step.type_name": {"fullname": "sqlglot.planner.Step.type_name", "modulename": "sqlglot.planner", "qualname": "Step.type_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.planner.Step.id": {"fullname": "sqlglot.planner.Step.id", "modulename": "sqlglot.planner", "qualname": "Step.id", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.planner.Scan": {"fullname": "sqlglot.planner.Scan", "modulename": "sqlglot.planner", "qualname": "Scan", "kind": "class", "doc": "<p></p>\n", "bases": "Step"}, "sqlglot.planner.Scan.from_expression": {"fullname": "sqlglot.planner.Scan.from_expression", "modulename": "sqlglot.planner", "qualname": "Scan.from_expression", "kind": "function", "doc": "<p>Builds a DAG of Steps from a SQL expression so that it's easier to execute in an engine.\nNote: the expression's tables and subqueries must be aliased for this method to work. For\nexample, given the following expression:</p>\n\n<p>SELECT\n x.a,\n SUM(x.b)\nFROM x AS x\nJOIN y AS y\n ON x.a = y.a\nGROUP BY x.a</p>\n\n<p>the following DAG is produced (the expression IDs might differ per execution):</p>\n\n<ul>\n<li>Aggregate: x (4347984624)\nContext:\n Aggregations:\n - SUM(x.b)\n Group:\n - x.a\nProjections:\n<ul>\n<li>x.a</li>\n<li>\"x\".\"\"\nDependencies:\n<ul>\n<li>Join: x (4347985296)\nContext:\ny:\nOn: x.a = y.a\nProjections:\nDependencies:</li>\n</ul></li>\n<li>Scan: x (4347983136)\nContext:\n Source: x AS x\nProjections:</li>\n<li>Scan: y (4343416624)\nContext:\n Source: y AS y\nProjections:</li>\n</ul></li>\n</ul>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the expression to build the DAG from.</li>\n<li><strong>ctes:</strong> a dictionary that maps CTEs to their corresponding Step DAG by name.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A Step DAG corresponding to <code>expression</code>.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">ctes</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Step</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Step</span>:</span></span>", "funcdef": "def"}, "sqlglot.planner.Scan.source": {"fullname": "sqlglot.planner.Scan.source", "modulename": "sqlglot.planner", "qualname": "Scan.source", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[sqlglot.expressions.Expression]"}, "sqlglot.planner.Join": {"fullname": "sqlglot.planner.Join", "modulename": "sqlglot.planner", "qualname": "Join", "kind": "class", "doc": "<p></p>\n", "bases": "Step"}, "sqlglot.planner.Join.from_joins": {"fullname": "sqlglot.planner.Join.from_joins", "modulename": "sqlglot.planner", "qualname": "Join.from_joins", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">joins</span><span class=\"p\">:</span> <span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Join</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">ctes</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Step</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Join</span>:</span></span>", "funcdef": "def"}, "sqlglot.planner.Join.source_name": {"fullname": "sqlglot.planner.Join.source_name", "modulename": "sqlglot.planner", "qualname": "Join.source_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]"}, "sqlglot.planner.Join.joins": {"fullname": "sqlglot.planner.Join.joins", "modulename": "sqlglot.planner", "qualname": "Join.joins", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Dict[str, Union[List[str], sqlglot.expressions.Expression]]]"}, "sqlglot.planner.Aggregate": {"fullname": "sqlglot.planner.Aggregate", "modulename": "sqlglot.planner", "qualname": "Aggregate", "kind": "class", "doc": "<p></p>\n", "bases": "Step"}, "sqlglot.planner.Aggregate.aggregations": {"fullname": "sqlglot.planner.Aggregate.aggregations", "modulename": "sqlglot.planner", "qualname": "Aggregate.aggregations", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.planner.Aggregate.operands": {"fullname": "sqlglot.planner.Aggregate.operands", "modulename": "sqlglot.planner", "qualname": "Aggregate.operands", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[sqlglot.expressions.Expression, ...]"}, "sqlglot.planner.Aggregate.group": {"fullname": "sqlglot.planner.Aggregate.group", "modulename": "sqlglot.planner", "qualname": "Aggregate.group", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, sqlglot.expressions.Expression]"}, "sqlglot.planner.Aggregate.source": {"fullname": "sqlglot.planner.Aggregate.source", "modulename": "sqlglot.planner", "qualname": "Aggregate.source", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]"}, "sqlglot.planner.Sort": {"fullname": "sqlglot.planner.Sort", "modulename": "sqlglot.planner", "qualname": "Sort", "kind": "class", "doc": "<p></p>\n", "bases": "Step"}, "sqlglot.planner.Sort.key": {"fullname": "sqlglot.planner.Sort.key", "modulename": "sqlglot.planner", "qualname": "Sort.key", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner.SetOperation": {"fullname": "sqlglot.planner.SetOperation", "modulename": "sqlglot.planner", "qualname": "SetOperation", "kind": "class", "doc": "<p></p>\n", "bases": "Step"}, "sqlglot.planner.SetOperation.__init__": {"fullname": "sqlglot.planner.SetOperation.__init__", "modulename": "sqlglot.planner", "qualname": "SetOperation.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">op</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">left</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">right</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span>)</span>"}, "sqlglot.planner.SetOperation.op": {"fullname": "sqlglot.planner.SetOperation.op", "modulename": "sqlglot.planner", "qualname": "SetOperation.op", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner.SetOperation.left": {"fullname": "sqlglot.planner.SetOperation.left", "modulename": "sqlglot.planner", "qualname": "SetOperation.left", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner.SetOperation.right": {"fullname": "sqlglot.planner.SetOperation.right", "modulename": "sqlglot.planner", "qualname": "SetOperation.right", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner.SetOperation.distinct": {"fullname": "sqlglot.planner.SetOperation.distinct", "modulename": "sqlglot.planner", "qualname": "SetOperation.distinct", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner.SetOperation.from_expression": {"fullname": "sqlglot.planner.SetOperation.from_expression", "modulename": "sqlglot.planner", "qualname": "SetOperation.from_expression", "kind": "function", "doc": "<p>Builds a DAG of Steps from a SQL expression so that it's easier to execute in an engine.\nNote: the expression's tables and subqueries must be aliased for this method to work. For\nexample, given the following expression:</p>\n\n<p>SELECT\n x.a,\n SUM(x.b)\nFROM x AS x\nJOIN y AS y\n ON x.a = y.a\nGROUP BY x.a</p>\n\n<p>the following DAG is produced (the expression IDs might differ per execution):</p>\n\n<ul>\n<li>Aggregate: x (4347984624)\nContext:\n Aggregations:\n - SUM(x.b)\n Group:\n - x.a\nProjections:\n<ul>\n<li>x.a</li>\n<li>\"x\".\"\"\nDependencies:\n<ul>\n<li>Join: x (4347985296)\nContext:\ny:\nOn: x.a = y.a\nProjections:\nDependencies:</li>\n</ul></li>\n<li>Scan: x (4347983136)\nContext:\n Source: x AS x\nProjections:</li>\n<li>Scan: y (4343416624)\nContext:\n Source: y AS y\nProjections:</li>\n</ul></li>\n</ul>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the expression to build the DAG from.</li>\n<li><strong>ctes:</strong> a dictionary that maps CTEs to their corresponding Step DAG by name.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A Step DAG corresponding to <code>expression</code>.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">ctes</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Step</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">SetOperation</span>:</span></span>", "funcdef": "def"}, "sqlglot.planner.SetOperation.type_name": {"fullname": "sqlglot.planner.SetOperation.type_name", "modulename": "sqlglot.planner", "qualname": "SetOperation.type_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.schema.Schema": {"fullname": "sqlglot.schema.Schema", "modulename": "sqlglot.schema", "qualname": "Schema", "kind": "class", "doc": "<p>Abstract base class for database schemas</p>\n", "bases": "abc.ABC"}, "sqlglot.schema.Schema.dialect": {"fullname": "sqlglot.schema.Schema.dialect", "modulename": "sqlglot.schema", "qualname": "Schema.dialect", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Union[str, sqlglot.dialects.dialect.Dialect, Type[sqlglot.dialects.dialect.Dialect], NoneType]"}, "sqlglot.schema.Schema.add_table": {"fullname": "sqlglot.schema.Schema.add_table", "modulename": "sqlglot.schema", "qualname": "Schema.add_table", "kind": "function", "doc": "<p>Register or update a table. Some implementing classes may require column information to also be provided.\nThe added table must have the necessary number of qualifiers in its path to match the schema's nesting level.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the <code>Table</code> expression instance or string representing the table.</li>\n<li><strong>column_mapping:</strong> a column mapping that describes the structure of the table.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n<li><strong>match_depth:</strong> whether to enforce that the table must match the schema's depth or not.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">column_mapping</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructType</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">match_depth</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.Schema.column_names": {"fullname": "sqlglot.schema.Schema.column_names", "modulename": "sqlglot.schema", "qualname": "Schema.column_names", "kind": "function", "doc": "<p>Get the column names for a table.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the <code>Table</code> expression instance.</li>\n<li><strong>only_visible:</strong> whether to include invisible columns.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The sequence of column names.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">only_visible</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.Schema.get_column_type": {"fullname": "sqlglot.schema.Schema.get_column_type", "modulename": "sqlglot.schema", "qualname": "Schema.get_column_type", "kind": "function", "doc": "<p>Get the <code>sqlglot.exp.DataType</code> type of a column in the schema.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the source table.</li>\n<li><strong>column:</strong> the target column.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The resulting column type.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.Schema.has_column": {"fullname": "sqlglot.schema.Schema.has_column", "modulename": "sqlglot.schema", "qualname": "Schema.has_column", "kind": "function", "doc": "<p>Returns whether <code>column</code> appears in <code>table</code>'s schema.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the source table.</li>\n<li><strong>column:</strong> the target column.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>True if the column appears in the schema, False otherwise.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.Schema.supported_table_args": {"fullname": "sqlglot.schema.Schema.supported_table_args", "modulename": "sqlglot.schema", "qualname": "Schema.supported_table_args", "kind": "variable", "doc": "<p>Table arguments this schema support, e.g. <code>(\"this\", \"db\", \"catalog\")</code></p>\n", "annotation": ": Tuple[str, ...]"}, "sqlglot.schema.Schema.empty": {"fullname": "sqlglot.schema.Schema.empty", "modulename": "sqlglot.schema", "qualname": "Schema.empty", "kind": "variable", "doc": "<p>Returns whether the schema is empty.</p>\n", "annotation": ": bool"}, "sqlglot.schema.AbstractMappingSchema": {"fullname": "sqlglot.schema.AbstractMappingSchema", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.schema.AbstractMappingSchema.__init__": {"fullname": "sqlglot.schema.AbstractMappingSchema.__init__", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">mapping</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.schema.AbstractMappingSchema.mapping": {"fullname": "sqlglot.schema.AbstractMappingSchema.mapping", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.mapping", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"fullname": "sqlglot.schema.AbstractMappingSchema.mapping_trie", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.mapping_trie", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.schema.AbstractMappingSchema.empty": {"fullname": "sqlglot.schema.AbstractMappingSchema.empty", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.empty", "kind": "variable", "doc": "<p></p>\n", "annotation": ": bool"}, "sqlglot.schema.AbstractMappingSchema.depth": {"fullname": "sqlglot.schema.AbstractMappingSchema.depth", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.depth", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">int</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"fullname": "sqlglot.schema.AbstractMappingSchema.supported_table_args", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.supported_table_args", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]"}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"fullname": "sqlglot.schema.AbstractMappingSchema.table_parts", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.table_parts", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.AbstractMappingSchema.find": {"fullname": "sqlglot.schema.AbstractMappingSchema.find", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.find", "kind": "function", "doc": "<p>Returns the schema of a given table.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the target table.</li>\n<li><strong>raise_on_missing:</strong> whether to raise in case the schema is not found.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The schema of the target table.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>,</span><span class=\"param\">\t<span class=\"n\">raise_on_missing</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"fullname": "sqlglot.schema.AbstractMappingSchema.nested_get", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.nested_get", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">parts</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">d</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">raise_on_missing</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.MappingSchema": {"fullname": "sqlglot.schema.MappingSchema", "modulename": "sqlglot.schema", "qualname": "MappingSchema", "kind": "class", "doc": "<p>Schema based on a nested mapping.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>schema:</strong> Mapping in one of the following forms:\n<ol>\n<li>{table: {col: type}}</li>\n<li>{db: {table: {col: type}}}</li>\n<li>{catalog: {db: {table: {col: type}}}}</li>\n<li>None - Tables will be added later</li>\n</ol></li>\n<li><strong>visible:</strong> Optional mapping of which columns in the schema are visible. If not provided, all columns\nare assumed to be visible. The nesting should mirror that of the schema:\n<ol>\n<li>{table: set(<em>cols)}}</li>\n<li>{db: {table: set(</em>cols)}}}</li>\n<li>{catalog: {db: {table: set(*cols)}}}}</li>\n</ol></li>\n<li><strong>dialect:</strong> The dialect to be used for custom type mappings &amp; parsing string arguments.</li>\n<li><strong>normalize:</strong> Whether to normalize identifier names according to the given dialect or not.</li>\n</ul>\n", "bases": "AbstractMappingSchema, Schema"}, "sqlglot.schema.MappingSchema.__init__": {"fullname": "sqlglot.schema.MappingSchema.__init__", "modulename": "sqlglot.schema", "qualname": "MappingSchema.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">visible</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span>)</span>"}, "sqlglot.schema.MappingSchema.dialect": {"fullname": "sqlglot.schema.MappingSchema.dialect", "modulename": "sqlglot.schema", "qualname": "MappingSchema.dialect", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.schema.MappingSchema.visible": {"fullname": "sqlglot.schema.MappingSchema.visible", "modulename": "sqlglot.schema", "qualname": "MappingSchema.visible", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.schema.MappingSchema.normalize": {"fullname": "sqlglot.schema.MappingSchema.normalize", "modulename": "sqlglot.schema", "qualname": "MappingSchema.normalize", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"fullname": "sqlglot.schema.MappingSchema.from_mapping_schema", "modulename": "sqlglot.schema", "qualname": "MappingSchema.from_mapping_schema", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">mapping_schema</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">MappingSchema</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">MappingSchema</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.MappingSchema.copy": {"fullname": "sqlglot.schema.MappingSchema.copy", "modulename": "sqlglot.schema", "qualname": "MappingSchema.copy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">MappingSchema</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.MappingSchema.add_table": {"fullname": "sqlglot.schema.MappingSchema.add_table", "modulename": "sqlglot.schema", "qualname": "MappingSchema.add_table", "kind": "function", "doc": "<p>Register or update a table. Updates are only performed if a new column mapping is provided.\nThe added table must have the necessary number of qualifiers in its path to match the schema's nesting level.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the <code>Table</code> expression instance or string representing the table.</li>\n<li><strong>column_mapping:</strong> a column mapping that describes the structure of the table.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n<li><strong>match_depth:</strong> whether to enforce that the table must match the schema's depth or not.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">column_mapping</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructType</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">match_depth</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.MappingSchema.column_names": {"fullname": "sqlglot.schema.MappingSchema.column_names", "modulename": "sqlglot.schema", "qualname": "MappingSchema.column_names", "kind": "function", "doc": "<p>Get the column names for a table.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the <code>Table</code> expression instance.</li>\n<li><strong>only_visible:</strong> whether to include invisible columns.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The sequence of column names.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">only_visible</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.MappingSchema.get_column_type": {"fullname": "sqlglot.schema.MappingSchema.get_column_type", "modulename": "sqlglot.schema", "qualname": "MappingSchema.get_column_type", "kind": "function", "doc": "<p>Get the <code>sqlglot.exp.DataType</code> type of a column in the schema.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the source table.</li>\n<li><strong>column:</strong> the target column.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The resulting column type.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.MappingSchema.has_column": {"fullname": "sqlglot.schema.MappingSchema.has_column", "modulename": "sqlglot.schema", "qualname": "MappingSchema.has_column", "kind": "function", "doc": "<p>Returns whether <code>column</code> appears in <code>table</code>'s schema.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the source table.</li>\n<li><strong>column:</strong> the target column.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>True if the column appears in the schema, False otherwise.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.MappingSchema.depth": {"fullname": "sqlglot.schema.MappingSchema.depth", "modulename": "sqlglot.schema", "qualname": "MappingSchema.depth", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">int</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.normalize_name": {"fullname": "sqlglot.schema.normalize_name", "modulename": "sqlglot.schema", "qualname": "normalize_name", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">identifier</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">is_table</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.ensure_schema": {"fullname": "sqlglot.schema.ensure_schema", "modulename": "sqlglot.schema", "qualname": "ensure_schema", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">,</span> <span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.ensure_column_mapping": {"fullname": "sqlglot.schema.ensure_column_mapping", "modulename": "sqlglot.schema", "qualname": "ensure_column_mapping", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">mapping</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructType</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Dict</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.flatten_schema": {"fullname": "sqlglot.schema.flatten_schema", "modulename": "sqlglot.schema", "qualname": "flatten_schema", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Dict</span>,</span><span class=\"param\">\t<span class=\"n\">depth</span><span class=\"p\">:</span> <span class=\"nb\">int</span>,</span><span class=\"param\">\t<span class=\"n\">keys</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.nested_get": {"fullname": "sqlglot.schema.nested_get", "modulename": "sqlglot.schema", "qualname": "nested_get", "kind": "function", "doc": "<p>Get a value for a nested dictionary.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>d:</strong> the dictionary to search.</li>\n<li><strong>*path:</strong> tuples of (name, key), where:\n<code>key</code> is the key in the dictionary to get.\n<code>name</code> is a string to use in the error if <code>key</code> isn't found.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The value or None if it doesn't exist.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">d</span><span class=\"p\">:</span> <span class=\"n\">Dict</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">path</span><span class=\"p\">:</span> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">raise_on_missing</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.nested_set": {"fullname": "sqlglot.schema.nested_set", "modulename": "sqlglot.schema", "qualname": "nested_set", "kind": "function", "doc": "<p>In-place set a value for a nested dictionary</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">nested_set</span><span class=\"p\">({},</span> <span class=\"p\">[</span><span class=\"s2\">&quot;top_key&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;second_key&quot;</span><span class=\"p\">],</span> <span class=\"s2\">&quot;value&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">{&#39;top_key&#39;: {&#39;second_key&#39;: &#39;value&#39;}}</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">nested_set</span><span class=\"p\">({</span><span class=\"s2\">&quot;top_key&quot;</span><span class=\"p\">:</span> <span class=\"p\">{</span><span class=\"s2\">&quot;third_key&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;third_value&quot;</span><span class=\"p\">}},</span> <span class=\"p\">[</span><span class=\"s2\">&quot;top_key&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;second_key&quot;</span><span class=\"p\">],</span> <span class=\"s2\">&quot;value&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">{&#39;top_key&#39;: {&#39;third_key&#39;: &#39;third_value&#39;, &#39;second_key&#39;: &#39;value&#39;}}</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>d:</strong> dictionary to update.</li>\n<li><strong>keys:</strong> the keys that makeup the path to <code>value</code>.</li>\n<li><strong>value:</strong> the value to set in the dictionary for the given key path.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The (possibly) updated dictionary.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">d</span><span class=\"p\">:</span> <span class=\"n\">Dict</span>, </span><span class=\"param\"><span class=\"n\">keys</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Dict</span>:</span></span>", "funcdef": "def"}, "sqlglot.serde": {"fullname": "sqlglot.serde", "modulename": "sqlglot.serde", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.serde.dump": {"fullname": "sqlglot.serde.dump", "modulename": "sqlglot.serde", "qualname": "dump", "kind": "function", "doc": "<p>Recursively dump an AST into a JSON-serializable dict.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">node</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">ForwardRef</span><span class=\"p\">(</span><span class=\"s1\">&#39;Node&#39;</span><span class=\"p\">)],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"nb\">dict</span><span class=\"p\">,</span> <span class=\"nb\">list</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">dict</span><span class=\"p\">,</span> <span class=\"nb\">list</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.serde.load": {"fullname": "sqlglot.serde.load", "modulename": "sqlglot.serde", "qualname": "load", "kind": "function", "doc": "<p>Recursively load a dict (as returned by <code>dump</code>) into an AST.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">obj</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">dict</span><span class=\"p\">,</span> <span class=\"nb\">list</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">ForwardRef</span><span class=\"p\">(</span><span class=\"s1\">&#39;Node&#39;</span><span class=\"p\">)],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"nb\">dict</span><span class=\"p\">,</span> <span class=\"nb\">list</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.time": {"fullname": "sqlglot.time", "modulename": "sqlglot.time", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.time.format_time": {"fullname": "sqlglot.time.format_time", "modulename": "sqlglot.time", "qualname": "format_time", "kind": "function", "doc": "<p>Converts a time string given a mapping.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">format_time</span><span class=\"p\">(</span><span class=\"s2\">&quot;%Y&quot;</span><span class=\"p\">,</span> <span class=\"p\">{</span><span class=\"s2\">&quot;%Y&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;YYYY&quot;</span><span class=\"p\">})</span>\n<span class=\"go\">&#39;YYYY&#39;</span>\n</code></pre>\n </div>\n \n <p>Args:\n mapping: dictionary of time format to target time format.\n trie: optional trie, can be passed in for performance.</p>\n \n <p>Returns:\n The converted time string.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">string</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">mapping</span><span class=\"p\">:</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">trie</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.time.TIMEZONES": {"fullname": "sqlglot.time.TIMEZONES", "modulename": "sqlglot.time", "qualname": "TIMEZONES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;pacific/johnston&#x27;, &#x27;antarctica/davis&#x27;, &#x27;africa/maputo&#x27;, &#x27;australia/nsw&#x27;, &#x27;pacific/tahiti&#x27;, &#x27;africa/lome&#x27;, &#x27;asia/ust-nera&#x27;, &#x27;europe/zagreb&#x27;, &#x27;america/bahia&#x27;, &#x27;australia/victoria&#x27;, &#x27;america/winnipeg&#x27;, &#x27;israel&#x27;, &#x27;america/lima&#x27;, &#x27;america/guayaquil&#x27;, &#x27;asia/nicosia&#x27;, &#x27;etc/zulu&#x27;, &#x27;europe/san_marino&#x27;, &#x27;europe/belfast&#x27;, &#x27;africa/nouakchott&#x27;, &#x27;indian/mauritius&#x27;, &#x27;america/guyana&#x27;, &#x27;asia/anadyr&#x27;, &#x27;america/noronha&#x27;, &#x27;europe/vienna&#x27;, &#x27;america/lower_princes&#x27;, &#x27;america/louisville&#x27;, &#x27;europe/vilnius&#x27;, &#x27;asia/tehran&#x27;, &#x27;asia/vladivostok&#x27;, &#x27;america/cayman&#x27;, &#x27;pacific/bougainville&#x27;, &#x27;america/merida&#x27;, &#x27;asia/dushanbe&#x27;, &#x27;america/halifax&#x27;, &#x27;america/argentina/comodrivadavia&#x27;, &#x27;america/thunder_bay&#x27;, &#x27;africa/bissau&#x27;, &#x27;etc/gmt+9&#x27;, &#x27;zulu&#x27;, &#x27;pacific/galapagos&#x27;, &#x27;america/ciudad_juarez&#x27;, &#x27;asia/hovd&#x27;, &#x27;africa/porto-novo&#x27;, &#x27;africa/banjul&#x27;, &#x27;mexico/bajasur&#x27;, &#x27;pacific/pohnpei&#x27;, &#x27;america/fort_nelson&#x27;, &#x27;america/argentina/salta&#x27;, &#x27;america/ojinaga&#x27;, &#x27;australia/lhi&#x27;, &#x27;pacific/marquesas&#x27;, &#x27;america/edmonton&#x27;, &#x27;mst&#x27;, &#x27;america/north_dakota/beulah&#x27;, &#x27;europe/astrakhan&#x27;, &#x27;america/argentina/catamarca&#x27;, &#x27;europe/riga&#x27;, &#x27;america/cambridge_bay&#x27;, &#x27;america/argentina/san_luis&#x27;, &#x27;america/guatemala&#x27;, &#x27;america/mazatlan&#x27;, &#x27;asia/srednekolymsk&#x27;, &#x27;australia/sydney&#x27;, &#x27;africa/dakar&#x27;, &#x27;america/dawson&#x27;, &#x27;antarctica/dumontdurville&#x27;, &#x27;america/porto_velho&#x27;, &#x27;etc/gmt-10&#x27;, &#x27;europe/monaco&#x27;, &#x27;america/godthab&#x27;, &#x27;america/sao_paulo&#x27;, &#x27;asia/calcutta&#x27;, &#x27;nz&#x27;, &#x27;asia/yekaterinburg&#x27;, &#x27;asia/aqtau&#x27;, &#x27;portugal&#x27;, &#x27;africa/libreville&#x27;, &#x27;europe/amsterdam&#x27;, &#x27;asia/makassar&#x27;, &#x27;asia/kabul&#x27;, &#x27;arctic/longyearbyen&#x27;, &#x27;asia/singapore&#x27;, &#x27;america/argentina/ushuaia&#x27;, &#x27;america/miquelon&#x27;, &#x27;indian/maldives&#x27;, &#x27;us/hawaii&#x27;, &#x27;america/matamoros&#x27;, &#x27;asia/novosibirsk&#x27;, &#x27;antarctica/syowa&#x27;, &#x27;australia/act&#x27;, &#x27;australia/broken_hill&#x27;, &#x27;america/jujuy&#x27;, &#x27;america/paramaribo&#x27;, &#x27;africa/sao_tome&#x27;, &#x27;asia/istanbul&#x27;, &#x27;america/panama&#x27;, &#x27;asia/kamchatka&#x27;, &#x27;gmt-0&#x27;, &#x27;pacific/pitcairn&#x27;, &#x27;europe/guernsey&#x27;, &#x27;america/argentina/tucuman&#x27;, &#x27;europe/kyiv&#x27;, &#x27;europe/bratislava&#x27;, &#x27;america/cuiaba&#x27;, &#x27;asia/dhaka&#x27;, &#x27;africa/dar_es_salaam&#x27;, &#x27;america/ensenada&#x27;, &#x27;america/tijuana&#x27;, &#x27;mexico/general&#x27;, &#x27;greenwich&#x27;, &#x27;america/indiana/marengo&#x27;, &#x27;africa/cairo&#x27;, &#x27;america/belize&#x27;, &#x27;africa/johannesburg&#x27;, &#x27;us/arizona&#x27;, &#x27;america/creston&#x27;, &#x27;africa/lusaka&#x27;, &#x27;pacific/efate&#x27;, &#x27;africa/ndjamena&#x27;, &#x27;asia/dacca&#x27;, &#x27;africa/timbuktu&#x27;, &#x27;canada/yukon&#x27;, &#x27;europe/vaduz&#x27;, &#x27;pacific/enderbury&#x27;, &#x27;africa/conakry&#x27;, &#x27;america/adak&#x27;, &#x27;america/recife&#x27;, &#x27;asia/dili&#x27;, &#x27;etc/gmt-1&#x27;, &#x27;europe/madrid&#x27;, &#x27;america/indiana/vevay&#x27;, &#x27;asia/krasnoyarsk&#x27;, &#x27;singapore&#x27;, &#x27;europe/volgograd&#x27;, &#x27;australia/currie&#x27;, &#x27;asia/harbin&#x27;, &#x27;gb-eire&#x27;, &#x27;us/eastern&#x27;, &#x27;america/st_kitts&#x27;, &#x27;america/st_vincent&#x27;, &#x27;asia/vientiane&#x27;, &#x27;america/indiana/knox&#x27;, &#x27;universal&#x27;, &#x27;us/samoa&#x27;, &#x27;pacific/port_moresby&#x27;, &#x27;america/regina&#x27;, &#x27;america/goose_bay&#x27;, &#x27;america/dawson_creek&#x27;, &#x27;america/buenos_aires&#x27;, &#x27;pacific/kiritimati&#x27;, &#x27;america/guadeloupe&#x27;, &#x27;america/inuvik&#x27;, &#x27;eire&#x27;, &#x27;america/curacao&#x27;, &#x27;europe/dublin&#x27;, &#x27;australia/brisbane&#x27;, &#x27;america/cordoba&#x27;, &#x27;asia/saigon&#x27;, &#x27;etc/gmt+6&#x27;, &#x27;asia/thimphu&#x27;, &#x27;australia/melbourne&#x27;, &#x27;etc/gmt&#x27;, &#x27;europe/tiraspol&#x27;, &#x27;etc/greenwich&#x27;, &#x27;etc/universal&#x27;, &#x27;indian/reunion&#x27;, &#x27;gmt&#x27;, &#x27;asia/kuala_lumpur&#x27;, &#x27;europe/ljubljana&#x27;, &#x27;asia/kashgar&#x27;, &#x27;africa/ceuta&#x27;, &#x27;europe/istanbul&#x27;, &#x27;asia/sakhalin&#x27;, &#x27;america/manaus&#x27;, &#x27;america/grenada&#x27;, &#x27;pacific/nauru&#x27;, &#x27;pacific/palau&#x27;, &#x27;asia/novokuznetsk&#x27;, &#x27;america/santo_domingo&#x27;, &#x27;pacific/easter&#x27;, &#x27;asia/almaty&#x27;, &#x27;asia/macao&#x27;, &#x27;europe/vatican&#x27;, &#x27;rok&#x27;, &#x27;cuba&#x27;, &#x27;asia/manila&#x27;, &#x27;america/chihuahua&#x27;, &#x27;europe/busingen&#x27;, &#x27;asia/bishkek&#x27;, &#x27;europe/jersey&#x27;, &#x27;america/iqaluit&#x27;, &#x27;asia/phnom_penh&#x27;, &#x27;etc/gmt+1&#x27;, &#x27;america/menominee&#x27;, &#x27;europe/budapest&#x27;, &#x27;australia/tasmania&#x27;, &#x27;europe/prague&#x27;, &#x27;america/vancouver&#x27;, &#x27;canada/atlantic&#x27;, &#x27;pacific/norfolk&#x27;, &#x27;asia/irkutsk&#x27;, &#x27;asia/damascus&#x27;, &#x27;america/anchorage&#x27;, &#x27;pacific/noumea&#x27;, &#x27;america/moncton&#x27;, &#x27;roc&#x27;, &#x27;europe/zaporozhye&#x27;, &#x27;europe/london&#x27;, &#x27;asia/ashkhabad&#x27;, &#x27;etc/gmt-12&#x27;, &#x27;etc/gmt-5&#x27;, &#x27;asia/aden&#x27;, &#x27;pacific/kwajalein&#x27;, &#x27;us/alaska&#x27;, &#x27;antarctica/rothera&#x27;, &#x27;europe/uzhgorod&#x27;, &#x27;canada/central&#x27;, &#x27;wet&#x27;, &#x27;pacific/pago_pago&#x27;, &#x27;africa/ouagadougou&#x27;, &#x27;brazil/acre&#x27;, &#x27;america/martinique&#x27;, &#x27;australia/lindeman&#x27;, &#x27;etc/gmt+11&#x27;, &#x27;america/port-au-prince&#x27;, &#x27;us/central&#x27;, &#x27;america/fortaleza&#x27;, &#x27;asia/yerevan&#x27;, &#x27;america/boa_vista&#x27;, &#x27;africa/khartoum&#x27;, &#x27;america/catamarca&#x27;, &#x27;asia/seoul&#x27;, &#x27;indian/mayotte&#x27;, &#x27;america/santa_isabel&#x27;, &#x27;america/indiana/indianapolis&#x27;, &#x27;cet&#x27;, &#x27;atlantic/south_georgia&#x27;, &#x27;america/chicago&#x27;, &#x27;pacific/wake&#x27;, &#x27;america/cancun&#x27;, &#x27;w-su&#x27;, &#x27;america/anguilla&#x27;, &#x27;asia/ulan_bator&#x27;, &#x27;etc/gmt+2&#x27;, &#x27;brazil/west&#x27;, &#x27;etc/gmt-8&#x27;, &#x27;us/indiana-starke&#x27;, &#x27;etc/gmt-9&#x27;, &#x27;asia/oral&#x27;, &#x27;europe/ulyanovsk&#x27;, &#x27;africa/windhoek&#x27;, &#x27;asia/yakutsk&#x27;, &#x27;est5edt&#x27;, &#x27;america/new_york&#x27;, &#x27;europe/sofia&#x27;, &#x27;africa/monrovia&#x27;, &#x27;africa/accra&#x27;, &#x27;antarctica/mcmurdo&#x27;, &#x27;europe/saratov&#x27;, &#x27;pacific/fakaofo&#x27;, &#x27;america/antigua&#x27;, &#x27;cst6cdt&#x27;, &#x27;libya&#x27;, &#x27;pacific/kosrae&#x27;, &#x27;america/managua&#x27;, &#x27;asia/kathmandu&#x27;, &#x27;europe/brussels&#x27;, &#x27;america/asuncion&#x27;, &#x27;europe/rome&#x27;, &#x27;pacific/guadalcanal&#x27;, &#x27;america/santiago&#x27;, &#x27;africa/blantyre&#x27;, &#x27;africa/nairobi&#x27;, &#x27;america/los_angeles&#x27;, &#x27;asia/ulaanbaatar&#x27;, &#x27;america/st_lucia&#x27;, &#x27;canada/eastern&#x27;, &#x27;etc/gmt-13&#x27;, &#x27;canada/pacific&#x27;, &#x27;europe/minsk&#x27;, &#x27;europe/tirane&#x27;, &#x27;africa/mbabane&#x27;, &#x27;america/puerto_rico&#x27;, &#x27;america/dominica&#x27;, &#x27;antarctica/casey&#x27;, &#x27;asia/famagusta&#x27;, &#x27;asia/rangoon&#x27;, &#x27;pacific/apia&#x27;, &#x27;america/rankin_inlet&#x27;, &#x27;etc/gmt+5&#x27;, &#x27;asia/magadan&#x27;, &#x27;etc/gmt-2&#x27;, &#x27;asia/brunei&#x27;, &#x27;etc/utc&#x27;, &#x27;america/nassau&#x27;, &#x27;asia/thimbu&#x27;, &#x27;etc/uct&#x27;, &#x27;america/maceio&#x27;, &#x27;asia/baku&#x27;, &#x27;africa/bangui&#x27;, &#x27;etc/gmt-3&#x27;, &#x27;africa/gaborone&#x27;, &#x27;brazil/denoronha&#x27;, &#x27;etc/gmt-4&#x27;, &#x27;america/north_dakota/new_salem&#x27;, &#x27;asia/jerusalem&#x27;, &#x27;antarctica/palmer&#x27;, &#x27;australia/darwin&#x27;, &#x27;america/hermosillo&#x27;, &#x27;pacific/chatham&#x27;, &#x27;etc/gmt+8&#x27;, &#x27;asia/kolkata&#x27;, &#x27;etc/gmt+3&#x27;, &#x27;america/argentina/buenos_aires&#x27;, &#x27;asia/chita&#x27;, &#x27;africa/freetown&#x27;, &#x27;america/montevideo&#x27;, &#x27;atlantic/bermuda&#x27;, &#x27;asia/qatar&#x27;, &#x27;africa/algiers&#x27;, &#x27;america/belem&#x27;, &#x27;atlantic/madeira&#x27;, &#x27;america/argentina/cordoba&#x27;, &#x27;africa/lubumbashi&#x27;, &#x27;iceland&#x27;, &#x27;asia/ho_chi_minh&#x27;, &#x27;america/argentina/jujuy&#x27;, &#x27;europe/luxembourg&#x27;, &#x27;africa/niamey&#x27;, &#x27;antarctica/vostok&#x27;, &#x27;asia/choibalsan&#x27;, &#x27;america/indiana/petersburg&#x27;, &#x27;america/st_barthelemy&#x27;, &#x27;america/virgin&#x27;, &#x27;asia/urumqi&#x27;, &#x27;atlantic/faeroe&#x27;, &#x27;america/shiprock&#x27;, &#x27;america/fort_wayne&#x27;, &#x27;america/yakutat&#x27;, &#x27;asia/ashgabat&#x27;, &#x27;america/st_thomas&#x27;, &#x27;america/bogota&#x27;, &#x27;america/rainy_river&#x27;, &#x27;europe/copenhagen&#x27;, &#x27;hst&#x27;, &#x27;us/east-indiana&#x27;, &#x27;europe/lisbon&#x27;, &#x27;america/tortola&#x27;, &#x27;turkey&#x27;, &#x27;europe/bucharest&#x27;, &#x27;america/thule&#x27;, &#x27;america/atka&#x27;, &#x27;africa/djibouti&#x27;, &#x27;pacific/honolulu&#x27;, &#x27;pacific/majuro&#x27;, &#x27;america/pangnirtung&#x27;, &#x27;indian/christmas&#x27;, &#x27;europe/zurich&#x27;, &#x27;etc/gmt+4&#x27;, &#x27;europe/paris&#x27;, &#x27;america/knox_in&#x27;, &#x27;atlantic/canary&#x27;, &#x27;etc/gmt-7&#x27;, &#x27;america/porto_acre&#x27;, &#x27;america/phoenix&#x27;, &#x27;us/michigan&#x27;, &#x27;america/caracas&#x27;, &#x27;america/atikokan&#x27;, &#x27;gb&#x27;, &#x27;australia/hobart&#x27;, &#x27;america/boise&#x27;, &#x27;etc/gmt+12&#x27;, &#x27;asia/bahrain&#x27;, &#x27;indian/cocos&#x27;, &#x27;asia/jayapura&#x27;, &#x27;est&#x27;, &#x27;america/mendoza&#x27;, &#x27;pacific/auckland&#x27;, &#x27;america/nipigon&#x27;, &#x27;america/toronto&#x27;, &#x27;america/costa_rica&#x27;, &#x27;atlantic/faroe&#x27;, &#x27;asia/yangon&#x27;, &#x27;africa/addis_ababa&#x27;, &#x27;indian/comoro&#x27;, &#x27;indian/chagos&#x27;, &#x27;nz-chat&#x27;, &#x27;europe/stockholm&#x27;, &#x27;atlantic/reykjavik&#x27;, &#x27;antarctica/troll&#x27;, &#x27;europe/kiev&#x27;, &#x27;chile/easterisland&#x27;, &#x27;asia/beirut&#x27;, &#x27;america/mexico_city&#x27;, &#x27;europe/belgrade&#x27;, &#x27;japan&#x27;, &#x27;america/whitehorse&#x27;, &#x27;eet&#x27;, &#x27;america/glace_bay&#x27;, &#x27;hongkong&#x27;, &#x27;pacific/rarotonga&#x27;, &#x27;asia/qostanay&#x27;, &#x27;africa/asmara&#x27;, &#x27;america/montserrat&#x27;, &#x27;america/cayenne&#x27;, &#x27;atlantic/jan_mayen&#x27;, &#x27;europe/nicosia&#x27;, &#x27;pacific/gambier&#x27;, &#x27;poland&#x27;, &#x27;america/denver&#x27;, &#x27;africa/kigali&#x27;, &#x27;america/montreal&#x27;, &#x27;pacific/kanton&#x27;, &#x27;antarctica/south_pole&#x27;, &#x27;africa/bamako&#x27;, &#x27;europe/simferopol&#x27;, &#x27;europe/helsinki&#x27;, &#x27;africa/abidjan&#x27;, &#x27;africa/brazzaville&#x27;, &#x27;america/indianapolis&#x27;, &#x27;asia/kuching&#x27;, &#x27;europe/oslo&#x27;, &#x27;america/sitka&#x27;, &#x27;australia/eucla&#x27;, &#x27;australia/adelaide&#x27;, &#x27;asia/colombo&#x27;, &#x27;brazil/east&#x27;, &#x27;pst8pdt&#x27;, &#x27;america/yellowknife&#x27;, &#x27;australia/queensland&#x27;, &#x27;europe/chisinau&#x27;, &#x27;america/port_of_spain&#x27;, &#x27;pacific/yap&#x27;, &#x27;uct&#x27;, &#x27;africa/kampala&#x27;, &#x27;utc&#x27;, &#x27;america/argentina/la_rioja&#x27;, &#x27;etc/gmt-11&#x27;, &#x27;asia/chongqing&#x27;, &#x27;america/metlakatla&#x27;, &#x27;america/grand_turk&#x27;, &#x27;canada/mountain&#x27;, &#x27;asia/gaza&#x27;, &#x27;met&#x27;, &#x27;navajo&#x27;, &#x27;indian/mahe&#x27;, &#x27;asia/tel_aviv&#x27;, &#x27;africa/kinshasa&#x27;, &#x27;america/rio_branco&#x27;, &#x27;europe/warsaw&#x27;, &#x27;america/north_dakota/center&#x27;, &#x27;america/araguaina&#x27;, &#x27;australia/south&#x27;, &#x27;gmt+0&#x27;, &#x27;asia/muscat&#x27;, &#x27;asia/jakarta&#x27;, &#x27;asia/riyadh&#x27;, &#x27;asia/pontianak&#x27;, &#x27;asia/atyrau&#x27;, &#x27;america/kralendijk&#x27;, &#x27;pacific/chuuk&#x27;, &#x27;pacific/saipan&#x27;, &#x27;australia/perth&#x27;, &#x27;america/eirunepe&#x27;, &#x27;chile/continental&#x27;, &#x27;asia/tbilisi&#x27;, &#x27;pacific/truk&#x27;, &#x27;antarctica/macquarie&#x27;, &#x27;etc/gmt0&#x27;, &#x27;africa/tripoli&#x27;, &#x27;etc/gmt-6&#x27;, &#x27;kwajalein&#x27;, &#x27;america/coral_harbour&#x27;, &#x27;asia/katmandu&#x27;, &#x27;asia/qyzylorda&#x27;, &#x27;africa/lagos&#x27;, &#x27;atlantic/cape_verde&#x27;, &#x27;america/rosario&#x27;, &#x27;america/argentina/san_juan&#x27;, &#x27;asia/dubai&#x27;, &#x27;america/marigot&#x27;, &#x27;pacific/niue&#x27;, &#x27;pacific/samoa&#x27;, &#x27;america/indiana/vincennes&#x27;, &#x27;asia/omsk&#x27;, &#x27;america/santarem&#x27;, &#x27;australia/north&#x27;, &#x27;africa/malabo&#x27;, &#x27;mst7mdt&#x27;, &#x27;pacific/guam&#x27;, &#x27;america/la_paz&#x27;, &#x27;europe/moscow&#x27;, &#x27;pacific/fiji&#x27;, &#x27;australia/west&#x27;, &#x27;asia/khandyga&#x27;, &#x27;africa/tunis&#x27;, &#x27;asia/hong_kong&#x27;, &#x27;america/campo_grande&#x27;, &#x27;america/indiana/winamac&#x27;, &#x27;africa/luanda&#x27;, &#x27;asia/amman&#x27;, &#x27;asia/shanghai&#x27;, &#x27;jamaica&#x27;, &#x27;america/danmarkshavn&#x27;, &#x27;mexico/bajanorte&#x27;, &#x27;us/pacific&#x27;, &#x27;etc/gmt+0&#x27;, &#x27;europe/podgorica&#x27;, &#x27;asia/macau&#x27;, &#x27;america/argentina/rio_gallegos&#x27;, &#x27;europe/skopje&#x27;, &#x27;prc&#x27;, &#x27;asia/chungking&#x27;, &#x27;africa/juba&#x27;, &#x27;america/barbados&#x27;, &#x27;indian/kerguelen&#x27;, &#x27;pacific/midway&#x27;, &#x27;us/mountain&#x27;, &#x27;asia/taipei&#x27;, &#x27;atlantic/azores&#x27;, &#x27;egypt&#x27;, &#x27;africa/asmera&#x27;, &#x27;asia/tokyo&#x27;, &#x27;europe/samara&#x27;, &#x27;america/argentina/mendoza&#x27;, &#x27;america/tegucigalpa&#x27;, &#x27;asia/samarkand&#x27;, &#x27;america/monterrey&#x27;, &#x27;europe/athens&#x27;, &#x27;africa/casablanca&#x27;, &#x27;europe/malta&#x27;, &#x27;asia/bangkok&#x27;, &#x27;asia/pyongyang&#x27;, &#x27;asia/tomsk&#x27;, &#x27;europe/mariehamn&#x27;, &#x27;iran&#x27;, &#x27;antarctica/mawson&#x27;, &#x27;america/nuuk&#x27;, &#x27;america/bahia_banderas&#x27;, &#x27;america/indiana/tell_city&#x27;, &#x27;atlantic/st_helena&#x27;, &#x27;etc/gmt-0&#x27;, &#x27;pacific/wallis&#x27;, &#x27;america/havana&#x27;, &#x27;europe/isle_of_man&#x27;, &#x27;australia/yancowinna&#x27;, &#x27;pacific/tongatapu&#x27;, &#x27;asia/baghdad&#x27;, &#x27;australia/lord_howe&#x27;, &#x27;asia/ujung_pandang&#x27;, &#x27;america/nome&#x27;, &#x27;europe/tallinn&#x27;, &#x27;europe/sarajevo&#x27;, &#x27;indian/antananarivo&#x27;, &#x27;america/blanc-sablon&#x27;, &#x27;asia/hebron&#x27;, &#x27;africa/bujumbura&#x27;, &#x27;america/punta_arenas&#x27;, &#x27;pacific/tarawa&#x27;, &#x27;canada/newfoundland&#x27;, &#x27;us/aleutian&#x27;, &#x27;asia/kuwait&#x27;, &#x27;australia/canberra&#x27;, &#x27;america/el_salvador&#x27;, &#x27;america/juneau&#x27;, &#x27;america/scoresbysund&#x27;, &#x27;america/jamaica&#x27;, &#x27;africa/mogadishu&#x27;, &#x27;canada/saskatchewan&#x27;, &#x27;asia/aqtobe&#x27;, &#x27;europe/kaliningrad&#x27;, &#x27;africa/douala&#x27;, &#x27;africa/maseru&#x27;, &#x27;america/aruba&#x27;, &#x27;america/st_johns&#x27;, &#x27;africa/harare&#x27;, &#x27;atlantic/stanley&#x27;, &#x27;pacific/funafuti&#x27;, &#x27;gmt0&#x27;, &#x27;asia/tashkent&#x27;, &#x27;america/resolute&#x27;, &#x27;asia/karachi&#x27;, &#x27;europe/kirov&#x27;, &#x27;asia/barnaul&#x27;, &#x27;america/kentucky/louisville&#x27;, &#x27;europe/gibraltar&#x27;, &#x27;europe/berlin&#x27;, &#x27;europe/andorra&#x27;, &#x27;etc/gmt+7&#x27;, &#x27;etc/gmt+10&#x27;, &#x27;pacific/ponape&#x27;, &#x27;america/swift_current&#x27;, &#x27;etc/gmt-14&#x27;, &#x27;america/detroit&#x27;, &#x27;africa/el_aaiun&#x27;, &#x27;america/kentucky/monticello&#x27;}"}, "sqlglot.tokens": {"fullname": "sqlglot.tokens", "modulename": "sqlglot.tokens", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.tokens.TokenType": {"fullname": "sqlglot.tokens.TokenType", "modulename": "sqlglot.tokens", "qualname": "TokenType", "kind": "class", "doc": "<p>An enumeration.</p>\n", "bases": "sqlglot.helper.AutoName"}, "sqlglot.tokens.TokenType.L_PAREN": {"fullname": "sqlglot.tokens.TokenType.L_PAREN", "modulename": "sqlglot.tokens", "qualname": "TokenType.L_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;"}, "sqlglot.tokens.TokenType.R_PAREN": {"fullname": "sqlglot.tokens.TokenType.R_PAREN", "modulename": "sqlglot.tokens", "qualname": "TokenType.R_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;"}, "sqlglot.tokens.TokenType.L_BRACKET": {"fullname": "sqlglot.tokens.TokenType.L_BRACKET", "modulename": "sqlglot.tokens", "qualname": "TokenType.L_BRACKET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;"}, "sqlglot.tokens.TokenType.R_BRACKET": {"fullname": "sqlglot.tokens.TokenType.R_BRACKET", "modulename": "sqlglot.tokens", "qualname": "TokenType.R_BRACKET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;"}, "sqlglot.tokens.TokenType.L_BRACE": {"fullname": "sqlglot.tokens.TokenType.L_BRACE", "modulename": "sqlglot.tokens", "qualname": "TokenType.L_BRACE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;"}, "sqlglot.tokens.TokenType.R_BRACE": {"fullname": "sqlglot.tokens.TokenType.R_BRACE", "modulename": "sqlglot.tokens", "qualname": "TokenType.R_BRACE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;"}, "sqlglot.tokens.TokenType.COMMA": {"fullname": "sqlglot.tokens.TokenType.COMMA", "modulename": "sqlglot.tokens", "qualname": "TokenType.COMMA", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;"}, "sqlglot.tokens.TokenType.DOT": {"fullname": "sqlglot.tokens.TokenType.DOT", "modulename": "sqlglot.tokens", "qualname": "TokenType.DOT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DOT: &#x27;DOT&#x27;&gt;"}, "sqlglot.tokens.TokenType.DASH": {"fullname": "sqlglot.tokens.TokenType.DASH", "modulename": "sqlglot.tokens", "qualname": "TokenType.DASH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DASH: &#x27;DASH&#x27;&gt;"}, "sqlglot.tokens.TokenType.PLUS": {"fullname": "sqlglot.tokens.TokenType.PLUS", "modulename": "sqlglot.tokens", "qualname": "TokenType.PLUS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;"}, "sqlglot.tokens.TokenType.COLON": {"fullname": "sqlglot.tokens.TokenType.COLON", "modulename": "sqlglot.tokens", "qualname": "TokenType.COLON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COLON: &#x27;COLON&#x27;&gt;"}, "sqlglot.tokens.TokenType.DCOLON": {"fullname": "sqlglot.tokens.TokenType.DCOLON", "modulename": "sqlglot.tokens", "qualname": "TokenType.DCOLON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;"}, "sqlglot.tokens.TokenType.DQMARK": {"fullname": "sqlglot.tokens.TokenType.DQMARK", "modulename": "sqlglot.tokens", "qualname": "TokenType.DQMARK", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;"}, "sqlglot.tokens.TokenType.SEMICOLON": {"fullname": "sqlglot.tokens.TokenType.SEMICOLON", "modulename": "sqlglot.tokens", "qualname": "TokenType.SEMICOLON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;"}, "sqlglot.tokens.TokenType.STAR": {"fullname": "sqlglot.tokens.TokenType.STAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.STAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.STAR: &#x27;STAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.BACKSLASH": {"fullname": "sqlglot.tokens.TokenType.BACKSLASH", "modulename": "sqlglot.tokens", "qualname": "TokenType.BACKSLASH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;"}, "sqlglot.tokens.TokenType.SLASH": {"fullname": "sqlglot.tokens.TokenType.SLASH", "modulename": "sqlglot.tokens", "qualname": "TokenType.SLASH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;"}, "sqlglot.tokens.TokenType.LT": {"fullname": "sqlglot.tokens.TokenType.LT", "modulename": "sqlglot.tokens", "qualname": "TokenType.LT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LT: &#x27;LT&#x27;&gt;"}, "sqlglot.tokens.TokenType.LTE": {"fullname": "sqlglot.tokens.TokenType.LTE", "modulename": "sqlglot.tokens", "qualname": "TokenType.LTE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LTE: &#x27;LTE&#x27;&gt;"}, "sqlglot.tokens.TokenType.GT": {"fullname": "sqlglot.tokens.TokenType.GT", "modulename": "sqlglot.tokens", "qualname": "TokenType.GT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GT: &#x27;GT&#x27;&gt;"}, "sqlglot.tokens.TokenType.GTE": {"fullname": "sqlglot.tokens.TokenType.GTE", "modulename": "sqlglot.tokens", "qualname": "TokenType.GTE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GTE: &#x27;GTE&#x27;&gt;"}, "sqlglot.tokens.TokenType.NOT": {"fullname": "sqlglot.tokens.TokenType.NOT", "modulename": "sqlglot.tokens", "qualname": "TokenType.NOT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NOT: &#x27;NOT&#x27;&gt;"}, "sqlglot.tokens.TokenType.EQ": {"fullname": "sqlglot.tokens.TokenType.EQ", "modulename": "sqlglot.tokens", "qualname": "TokenType.EQ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.EQ: &#x27;EQ&#x27;&gt;"}, "sqlglot.tokens.TokenType.NEQ": {"fullname": "sqlglot.tokens.TokenType.NEQ", "modulename": "sqlglot.tokens", "qualname": "TokenType.NEQ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;"}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"fullname": "sqlglot.tokens.TokenType.NULLSAFE_EQ", "modulename": "sqlglot.tokens", "qualname": "TokenType.NULLSAFE_EQ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;"}, "sqlglot.tokens.TokenType.COLON_EQ": {"fullname": "sqlglot.tokens.TokenType.COLON_EQ", "modulename": "sqlglot.tokens", "qualname": "TokenType.COLON_EQ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;"}, "sqlglot.tokens.TokenType.AND": {"fullname": "sqlglot.tokens.TokenType.AND", "modulename": "sqlglot.tokens", "qualname": "TokenType.AND", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.AND: &#x27;AND&#x27;&gt;"}, "sqlglot.tokens.TokenType.OR": {"fullname": "sqlglot.tokens.TokenType.OR", "modulename": "sqlglot.tokens", "qualname": "TokenType.OR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OR: &#x27;OR&#x27;&gt;"}, "sqlglot.tokens.TokenType.AMP": {"fullname": "sqlglot.tokens.TokenType.AMP", "modulename": "sqlglot.tokens", "qualname": "TokenType.AMP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.AMP: &#x27;AMP&#x27;&gt;"}, "sqlglot.tokens.TokenType.DPIPE": {"fullname": "sqlglot.tokens.TokenType.DPIPE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DPIPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;"}, "sqlglot.tokens.TokenType.PIPE": {"fullname": "sqlglot.tokens.TokenType.PIPE", "modulename": "sqlglot.tokens", "qualname": "TokenType.PIPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;"}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"fullname": "sqlglot.tokens.TokenType.PIPE_SLASH", "modulename": "sqlglot.tokens", "qualname": "TokenType.PIPE_SLASH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PIPE_SLASH: &#x27;PIPE_SLASH&#x27;&gt;"}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"fullname": "sqlglot.tokens.TokenType.DPIPE_SLASH", "modulename": "sqlglot.tokens", "qualname": "TokenType.DPIPE_SLASH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DPIPE_SLASH: &#x27;DPIPE_SLASH&#x27;&gt;"}, "sqlglot.tokens.TokenType.CARET": {"fullname": "sqlglot.tokens.TokenType.CARET", "modulename": "sqlglot.tokens", "qualname": "TokenType.CARET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CARET: &#x27;CARET&#x27;&gt;"}, "sqlglot.tokens.TokenType.TILDA": {"fullname": "sqlglot.tokens.TokenType.TILDA", "modulename": "sqlglot.tokens", "qualname": "TokenType.TILDA", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;"}, "sqlglot.tokens.TokenType.ARROW": {"fullname": "sqlglot.tokens.TokenType.ARROW", "modulename": "sqlglot.tokens", "qualname": "TokenType.ARROW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;"}, "sqlglot.tokens.TokenType.DARROW": {"fullname": "sqlglot.tokens.TokenType.DARROW", "modulename": "sqlglot.tokens", "qualname": "TokenType.DARROW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;"}, "sqlglot.tokens.TokenType.FARROW": {"fullname": "sqlglot.tokens.TokenType.FARROW", "modulename": "sqlglot.tokens", "qualname": "TokenType.FARROW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;"}, "sqlglot.tokens.TokenType.HASH": {"fullname": "sqlglot.tokens.TokenType.HASH", "modulename": "sqlglot.tokens", "qualname": "TokenType.HASH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HASH: &#x27;HASH&#x27;&gt;"}, "sqlglot.tokens.TokenType.HASH_ARROW": {"fullname": "sqlglot.tokens.TokenType.HASH_ARROW", "modulename": "sqlglot.tokens", "qualname": "TokenType.HASH_ARROW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;"}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"fullname": "sqlglot.tokens.TokenType.DHASH_ARROW", "modulename": "sqlglot.tokens", "qualname": "TokenType.DHASH_ARROW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;"}, "sqlglot.tokens.TokenType.LR_ARROW": {"fullname": "sqlglot.tokens.TokenType.LR_ARROW", "modulename": "sqlglot.tokens", "qualname": "TokenType.LR_ARROW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;"}, "sqlglot.tokens.TokenType.DAT": {"fullname": "sqlglot.tokens.TokenType.DAT", "modulename": "sqlglot.tokens", "qualname": "TokenType.DAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DAT: &#x27;DAT&#x27;&gt;"}, "sqlglot.tokens.TokenType.LT_AT": {"fullname": "sqlglot.tokens.TokenType.LT_AT", "modulename": "sqlglot.tokens", "qualname": "TokenType.LT_AT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LT_AT: &#x27;LT_AT&#x27;&gt;"}, "sqlglot.tokens.TokenType.AT_GT": {"fullname": "sqlglot.tokens.TokenType.AT_GT", "modulename": "sqlglot.tokens", "qualname": "TokenType.AT_GT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.AT_GT: &#x27;AT_GT&#x27;&gt;"}, "sqlglot.tokens.TokenType.DOLLAR": {"fullname": "sqlglot.tokens.TokenType.DOLLAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.DOLLAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DOLLAR: &#x27;DOLLAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.PARAMETER": {"fullname": "sqlglot.tokens.TokenType.PARAMETER", "modulename": "sqlglot.tokens", "qualname": "TokenType.PARAMETER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;"}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"fullname": "sqlglot.tokens.TokenType.SESSION_PARAMETER", "modulename": "sqlglot.tokens", "qualname": "TokenType.SESSION_PARAMETER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SESSION_PARAMETER: &#x27;SESSION_PARAMETER&#x27;&gt;"}, "sqlglot.tokens.TokenType.DAMP": {"fullname": "sqlglot.tokens.TokenType.DAMP", "modulename": "sqlglot.tokens", "qualname": "TokenType.DAMP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;"}, "sqlglot.tokens.TokenType.XOR": {"fullname": "sqlglot.tokens.TokenType.XOR", "modulename": "sqlglot.tokens", "qualname": "TokenType.XOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.XOR: &#x27;XOR&#x27;&gt;"}, "sqlglot.tokens.TokenType.DSTAR": {"fullname": "sqlglot.tokens.TokenType.DSTAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.DSTAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DSTAR: &#x27;DSTAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.BLOCK_START": {"fullname": "sqlglot.tokens.TokenType.BLOCK_START", "modulename": "sqlglot.tokens", "qualname": "TokenType.BLOCK_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;"}, "sqlglot.tokens.TokenType.BLOCK_END": {"fullname": "sqlglot.tokens.TokenType.BLOCK_END", "modulename": "sqlglot.tokens", "qualname": "TokenType.BLOCK_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;"}, "sqlglot.tokens.TokenType.SPACE": {"fullname": "sqlglot.tokens.TokenType.SPACE", "modulename": "sqlglot.tokens", "qualname": "TokenType.SPACE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SPACE: &#x27;SPACE&#x27;&gt;"}, "sqlglot.tokens.TokenType.BREAK": {"fullname": "sqlglot.tokens.TokenType.BREAK", "modulename": "sqlglot.tokens", "qualname": "TokenType.BREAK", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BREAK: &#x27;BREAK&#x27;&gt;"}, "sqlglot.tokens.TokenType.STRING": {"fullname": "sqlglot.tokens.TokenType.STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.STRING: &#x27;STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.NUMBER": {"fullname": "sqlglot.tokens.TokenType.NUMBER", "modulename": "sqlglot.tokens", "qualname": "TokenType.NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NUMBER: &#x27;NUMBER&#x27;&gt;"}, "sqlglot.tokens.TokenType.IDENTIFIER": {"fullname": "sqlglot.tokens.TokenType.IDENTIFIER", "modulename": "sqlglot.tokens", "qualname": "TokenType.IDENTIFIER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;"}, "sqlglot.tokens.TokenType.DATABASE": {"fullname": "sqlglot.tokens.TokenType.DATABASE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DATABASE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;"}, "sqlglot.tokens.TokenType.COLUMN": {"fullname": "sqlglot.tokens.TokenType.COLUMN", "modulename": "sqlglot.tokens", "qualname": "TokenType.COLUMN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;"}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"fullname": "sqlglot.tokens.TokenType.COLUMN_DEF", "modulename": "sqlglot.tokens", "qualname": "TokenType.COLUMN_DEF", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COLUMN_DEF: &#x27;COLUMN_DEF&#x27;&gt;"}, "sqlglot.tokens.TokenType.SCHEMA": {"fullname": "sqlglot.tokens.TokenType.SCHEMA", "modulename": "sqlglot.tokens", "qualname": "TokenType.SCHEMA", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;"}, "sqlglot.tokens.TokenType.TABLE": {"fullname": "sqlglot.tokens.TokenType.TABLE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TABLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;"}, "sqlglot.tokens.TokenType.VAR": {"fullname": "sqlglot.tokens.TokenType.VAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.VAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VAR: &#x27;VAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.BIT_STRING": {"fullname": "sqlglot.tokens.TokenType.BIT_STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.BIT_STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BIT_STRING: &#x27;BIT_STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.HEX_STRING": {"fullname": "sqlglot.tokens.TokenType.HEX_STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.HEX_STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HEX_STRING: &#x27;HEX_STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.BYTE_STRING": {"fullname": "sqlglot.tokens.TokenType.BYTE_STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.BYTE_STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BYTE_STRING: &#x27;BYTE_STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"fullname": "sqlglot.tokens.TokenType.NATIONAL_STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.NATIONAL_STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NATIONAL_STRING: &#x27;NATIONAL_STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.RAW_STRING": {"fullname": "sqlglot.tokens.TokenType.RAW_STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.RAW_STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.RAW_STRING: &#x27;RAW_STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"fullname": "sqlglot.tokens.TokenType.HEREDOC_STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.HEREDOC_STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HEREDOC_STRING: &#x27;HEREDOC_STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"fullname": "sqlglot.tokens.TokenType.UNICODE_STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNICODE_STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNICODE_STRING: &#x27;UNICODE_STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.BIT": {"fullname": "sqlglot.tokens.TokenType.BIT", "modulename": "sqlglot.tokens", "qualname": "TokenType.BIT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BIT: &#x27;BIT&#x27;&gt;"}, "sqlglot.tokens.TokenType.BOOLEAN": {"fullname": "sqlglot.tokens.TokenType.BOOLEAN", "modulename": "sqlglot.tokens", "qualname": "TokenType.BOOLEAN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;"}, "sqlglot.tokens.TokenType.TINYINT": {"fullname": "sqlglot.tokens.TokenType.TINYINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.TINYINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.UTINYINT": {"fullname": "sqlglot.tokens.TokenType.UTINYINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.UTINYINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.SMALLINT": {"fullname": "sqlglot.tokens.TokenType.SMALLINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.SMALLINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.USMALLINT": {"fullname": "sqlglot.tokens.TokenType.USMALLINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.USMALLINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.MEDIUMINT": {"fullname": "sqlglot.tokens.TokenType.MEDIUMINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.MEDIUMINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"fullname": "sqlglot.tokens.TokenType.UMEDIUMINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.UMEDIUMINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.INT": {"fullname": "sqlglot.tokens.TokenType.INT", "modulename": "sqlglot.tokens", "qualname": "TokenType.INT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INT: &#x27;INT&#x27;&gt;"}, "sqlglot.tokens.TokenType.UINT": {"fullname": "sqlglot.tokens.TokenType.UINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.UINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UINT: &#x27;UINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.BIGINT": {"fullname": "sqlglot.tokens.TokenType.BIGINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.BIGINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.UBIGINT": {"fullname": "sqlglot.tokens.TokenType.UBIGINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.UBIGINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.INT128": {"fullname": "sqlglot.tokens.TokenType.INT128", "modulename": "sqlglot.tokens", "qualname": "TokenType.INT128", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INT128: &#x27;INT128&#x27;&gt;"}, "sqlglot.tokens.TokenType.UINT128": {"fullname": "sqlglot.tokens.TokenType.UINT128", "modulename": "sqlglot.tokens", "qualname": "TokenType.UINT128", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;"}, "sqlglot.tokens.TokenType.INT256": {"fullname": "sqlglot.tokens.TokenType.INT256", "modulename": "sqlglot.tokens", "qualname": "TokenType.INT256", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INT256: &#x27;INT256&#x27;&gt;"}, "sqlglot.tokens.TokenType.UINT256": {"fullname": "sqlglot.tokens.TokenType.UINT256", "modulename": "sqlglot.tokens", "qualname": "TokenType.UINT256", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;"}, "sqlglot.tokens.TokenType.FLOAT": {"fullname": "sqlglot.tokens.TokenType.FLOAT", "modulename": "sqlglot.tokens", "qualname": "TokenType.FLOAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;"}, "sqlglot.tokens.TokenType.DOUBLE": {"fullname": "sqlglot.tokens.TokenType.DOUBLE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DOUBLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;"}, "sqlglot.tokens.TokenType.DECIMAL": {"fullname": "sqlglot.tokens.TokenType.DECIMAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.DECIMAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.UDECIMAL": {"fullname": "sqlglot.tokens.TokenType.UDECIMAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.UDECIMAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"fullname": "sqlglot.tokens.TokenType.BIGDECIMAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.BIGDECIMAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.CHAR": {"fullname": "sqlglot.tokens.TokenType.CHAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.CHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.NCHAR": {"fullname": "sqlglot.tokens.TokenType.NCHAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.NCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.VARCHAR": {"fullname": "sqlglot.tokens.TokenType.VARCHAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.VARCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.NVARCHAR": {"fullname": "sqlglot.tokens.TokenType.NVARCHAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.NVARCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.BPCHAR": {"fullname": "sqlglot.tokens.TokenType.BPCHAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.BPCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.TEXT": {"fullname": "sqlglot.tokens.TokenType.TEXT", "modulename": "sqlglot.tokens", "qualname": "TokenType.TEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;"}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"fullname": "sqlglot.tokens.TokenType.MEDIUMTEXT", "modulename": "sqlglot.tokens", "qualname": "TokenType.MEDIUMTEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;"}, "sqlglot.tokens.TokenType.LONGTEXT": {"fullname": "sqlglot.tokens.TokenType.LONGTEXT", "modulename": "sqlglot.tokens", "qualname": "TokenType.LONGTEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;"}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"fullname": "sqlglot.tokens.TokenType.MEDIUMBLOB", "modulename": "sqlglot.tokens", "qualname": "TokenType.MEDIUMBLOB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;"}, "sqlglot.tokens.TokenType.LONGBLOB": {"fullname": "sqlglot.tokens.TokenType.LONGBLOB", "modulename": "sqlglot.tokens", "qualname": "TokenType.LONGBLOB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;"}, "sqlglot.tokens.TokenType.TINYBLOB": {"fullname": "sqlglot.tokens.TokenType.TINYBLOB", "modulename": "sqlglot.tokens", "qualname": "TokenType.TINYBLOB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;"}, "sqlglot.tokens.TokenType.TINYTEXT": {"fullname": "sqlglot.tokens.TokenType.TINYTEXT", "modulename": "sqlglot.tokens", "qualname": "TokenType.TINYTEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;"}, "sqlglot.tokens.TokenType.NAME": {"fullname": "sqlglot.tokens.TokenType.NAME", "modulename": "sqlglot.tokens", "qualname": "TokenType.NAME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NAME: &#x27;NAME&#x27;&gt;"}, "sqlglot.tokens.TokenType.BINARY": {"fullname": "sqlglot.tokens.TokenType.BINARY", "modulename": "sqlglot.tokens", "qualname": "TokenType.BINARY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;"}, "sqlglot.tokens.TokenType.VARBINARY": {"fullname": "sqlglot.tokens.TokenType.VARBINARY", "modulename": "sqlglot.tokens", "qualname": "TokenType.VARBINARY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;"}, "sqlglot.tokens.TokenType.JSON": {"fullname": "sqlglot.tokens.TokenType.JSON", "modulename": "sqlglot.tokens", "qualname": "TokenType.JSON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.JSON: &#x27;JSON&#x27;&gt;"}, "sqlglot.tokens.TokenType.JSONB": {"fullname": "sqlglot.tokens.TokenType.JSONB", "modulename": "sqlglot.tokens", "qualname": "TokenType.JSONB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIME": {"fullname": "sqlglot.tokens.TokenType.TIME", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIME: &#x27;TIME&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMETZ": {"fullname": "sqlglot.tokens.TokenType.TIMETZ", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMETZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMP": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMP", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMPTZ", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMPTZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMPLTZ", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMPLTZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMPNTZ", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMPNTZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMP_S", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMP_S", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMP_MS", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMP_MS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMP_NS", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMP_NS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;"}, "sqlglot.tokens.TokenType.DATETIME": {"fullname": "sqlglot.tokens.TokenType.DATETIME", "modulename": "sqlglot.tokens", "qualname": "TokenType.DATETIME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;"}, "sqlglot.tokens.TokenType.DATETIME64": {"fullname": "sqlglot.tokens.TokenType.DATETIME64", "modulename": "sqlglot.tokens", "qualname": "TokenType.DATETIME64", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;"}, "sqlglot.tokens.TokenType.DATE": {"fullname": "sqlglot.tokens.TokenType.DATE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DATE: &#x27;DATE&#x27;&gt;"}, "sqlglot.tokens.TokenType.DATE32": {"fullname": "sqlglot.tokens.TokenType.DATE32", "modulename": "sqlglot.tokens", "qualname": "TokenType.DATE32", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;"}, "sqlglot.tokens.TokenType.INT4RANGE": {"fullname": "sqlglot.tokens.TokenType.INT4RANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.INT4RANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"fullname": "sqlglot.tokens.TokenType.INT4MULTIRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.INT4MULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.INT8RANGE": {"fullname": "sqlglot.tokens.TokenType.INT8RANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.INT8RANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"fullname": "sqlglot.tokens.TokenType.INT8MULTIRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.INT8MULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.NUMRANGE": {"fullname": "sqlglot.tokens.TokenType.NUMRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.NUMRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"fullname": "sqlglot.tokens.TokenType.NUMMULTIRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.NUMMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.TSRANGE": {"fullname": "sqlglot.tokens.TokenType.TSRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TSRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"fullname": "sqlglot.tokens.TokenType.TSMULTIRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TSMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.TSTZRANGE": {"fullname": "sqlglot.tokens.TokenType.TSTZRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TSTZRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"fullname": "sqlglot.tokens.TokenType.TSTZMULTIRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TSTZMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.DATERANGE": {"fullname": "sqlglot.tokens.TokenType.DATERANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DATERANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"fullname": "sqlglot.tokens.TokenType.DATEMULTIRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DATEMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.UUID": {"fullname": "sqlglot.tokens.TokenType.UUID", "modulename": "sqlglot.tokens", "qualname": "TokenType.UUID", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UUID: &#x27;UUID&#x27;&gt;"}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"fullname": "sqlglot.tokens.TokenType.GEOGRAPHY", "modulename": "sqlglot.tokens", "qualname": "TokenType.GEOGRAPHY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;"}, "sqlglot.tokens.TokenType.NULLABLE": {"fullname": "sqlglot.tokens.TokenType.NULLABLE", "modulename": "sqlglot.tokens", "qualname": "TokenType.NULLABLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;"}, "sqlglot.tokens.TokenType.GEOMETRY": {"fullname": "sqlglot.tokens.TokenType.GEOMETRY", "modulename": "sqlglot.tokens", "qualname": "TokenType.GEOMETRY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;"}, "sqlglot.tokens.TokenType.HLLSKETCH": {"fullname": "sqlglot.tokens.TokenType.HLLSKETCH", "modulename": "sqlglot.tokens", "qualname": "TokenType.HLLSKETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;"}, "sqlglot.tokens.TokenType.HSTORE": {"fullname": "sqlglot.tokens.TokenType.HSTORE", "modulename": "sqlglot.tokens", "qualname": "TokenType.HSTORE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;"}, "sqlglot.tokens.TokenType.SUPER": {"fullname": "sqlglot.tokens.TokenType.SUPER", "modulename": "sqlglot.tokens", "qualname": "TokenType.SUPER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;"}, "sqlglot.tokens.TokenType.SERIAL": {"fullname": "sqlglot.tokens.TokenType.SERIAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.SERIAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"fullname": "sqlglot.tokens.TokenType.SMALLSERIAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.SMALLSERIAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.BIGSERIAL": {"fullname": "sqlglot.tokens.TokenType.BIGSERIAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.BIGSERIAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.XML": {"fullname": "sqlglot.tokens.TokenType.XML", "modulename": "sqlglot.tokens", "qualname": "TokenType.XML", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.XML: &#x27;XML&#x27;&gt;"}, "sqlglot.tokens.TokenType.YEAR": {"fullname": "sqlglot.tokens.TokenType.YEAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.YEAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"fullname": "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNIQUEIDENTIFIER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;"}, "sqlglot.tokens.TokenType.USERDEFINED": {"fullname": "sqlglot.tokens.TokenType.USERDEFINED", "modulename": "sqlglot.tokens", "qualname": "TokenType.USERDEFINED", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;"}, "sqlglot.tokens.TokenType.MONEY": {"fullname": "sqlglot.tokens.TokenType.MONEY", "modulename": "sqlglot.tokens", "qualname": "TokenType.MONEY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;"}, "sqlglot.tokens.TokenType.SMALLMONEY": {"fullname": "sqlglot.tokens.TokenType.SMALLMONEY", "modulename": "sqlglot.tokens", "qualname": "TokenType.SMALLMONEY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;"}, "sqlglot.tokens.TokenType.ROWVERSION": {"fullname": "sqlglot.tokens.TokenType.ROWVERSION", "modulename": "sqlglot.tokens", "qualname": "TokenType.ROWVERSION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;"}, "sqlglot.tokens.TokenType.IMAGE": {"fullname": "sqlglot.tokens.TokenType.IMAGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.IMAGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.VARIANT": {"fullname": "sqlglot.tokens.TokenType.VARIANT", "modulename": "sqlglot.tokens", "qualname": "TokenType.VARIANT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;"}, "sqlglot.tokens.TokenType.OBJECT": {"fullname": "sqlglot.tokens.TokenType.OBJECT", "modulename": "sqlglot.tokens", "qualname": "TokenType.OBJECT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;"}, "sqlglot.tokens.TokenType.INET": {"fullname": "sqlglot.tokens.TokenType.INET", "modulename": "sqlglot.tokens", "qualname": "TokenType.INET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INET: &#x27;INET&#x27;&gt;"}, "sqlglot.tokens.TokenType.IPADDRESS": {"fullname": "sqlglot.tokens.TokenType.IPADDRESS", "modulename": "sqlglot.tokens", "qualname": "TokenType.IPADDRESS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;"}, "sqlglot.tokens.TokenType.IPPREFIX": {"fullname": "sqlglot.tokens.TokenType.IPPREFIX", "modulename": "sqlglot.tokens", "qualname": "TokenType.IPPREFIX", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;"}, "sqlglot.tokens.TokenType.IPV4": {"fullname": "sqlglot.tokens.TokenType.IPV4", "modulename": "sqlglot.tokens", "qualname": "TokenType.IPV4", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;"}, "sqlglot.tokens.TokenType.IPV6": {"fullname": "sqlglot.tokens.TokenType.IPV6", "modulename": "sqlglot.tokens", "qualname": "TokenType.IPV6", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;"}, "sqlglot.tokens.TokenType.ENUM": {"fullname": "sqlglot.tokens.TokenType.ENUM", "modulename": "sqlglot.tokens", "qualname": "TokenType.ENUM", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;"}, "sqlglot.tokens.TokenType.ENUM8": {"fullname": "sqlglot.tokens.TokenType.ENUM8", "modulename": "sqlglot.tokens", "qualname": "TokenType.ENUM8", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;"}, "sqlglot.tokens.TokenType.ENUM16": {"fullname": "sqlglot.tokens.TokenType.ENUM16", "modulename": "sqlglot.tokens", "qualname": "TokenType.ENUM16", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;"}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"fullname": "sqlglot.tokens.TokenType.FIXEDSTRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.FIXEDSTRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"fullname": "sqlglot.tokens.TokenType.LOWCARDINALITY", "modulename": "sqlglot.tokens", "qualname": "TokenType.LOWCARDINALITY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;"}, "sqlglot.tokens.TokenType.NESTED": {"fullname": "sqlglot.tokens.TokenType.NESTED", "modulename": "sqlglot.tokens", "qualname": "TokenType.NESTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;"}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"fullname": "sqlglot.tokens.TokenType.AGGREGATEFUNCTION", "modulename": "sqlglot.tokens", "qualname": "TokenType.AGGREGATEFUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;"}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"fullname": "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION", "modulename": "sqlglot.tokens", "qualname": "TokenType.SIMPLEAGGREGATEFUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;"}, "sqlglot.tokens.TokenType.TDIGEST": {"fullname": "sqlglot.tokens.TokenType.TDIGEST", "modulename": "sqlglot.tokens", "qualname": "TokenType.TDIGEST", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNKNOWN": {"fullname": "sqlglot.tokens.TokenType.UNKNOWN", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNKNOWN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;"}, "sqlglot.tokens.TokenType.ALIAS": {"fullname": "sqlglot.tokens.TokenType.ALIAS", "modulename": "sqlglot.tokens", "qualname": "TokenType.ALIAS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;"}, "sqlglot.tokens.TokenType.ALTER": {"fullname": "sqlglot.tokens.TokenType.ALTER", "modulename": "sqlglot.tokens", "qualname": "TokenType.ALTER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;"}, "sqlglot.tokens.TokenType.ALWAYS": {"fullname": "sqlglot.tokens.TokenType.ALWAYS", "modulename": "sqlglot.tokens", "qualname": "TokenType.ALWAYS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;"}, "sqlglot.tokens.TokenType.ALL": {"fullname": "sqlglot.tokens.TokenType.ALL", "modulename": "sqlglot.tokens", "qualname": "TokenType.ALL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ALL: &#x27;ALL&#x27;&gt;"}, "sqlglot.tokens.TokenType.ANTI": {"fullname": "sqlglot.tokens.TokenType.ANTI", "modulename": "sqlglot.tokens", "qualname": "TokenType.ANTI", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;"}, "sqlglot.tokens.TokenType.ANY": {"fullname": "sqlglot.tokens.TokenType.ANY", "modulename": "sqlglot.tokens", "qualname": "TokenType.ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ANY: &#x27;ANY&#x27;&gt;"}, "sqlglot.tokens.TokenType.APPLY": {"fullname": "sqlglot.tokens.TokenType.APPLY", "modulename": "sqlglot.tokens", "qualname": "TokenType.APPLY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;"}, "sqlglot.tokens.TokenType.ARRAY": {"fullname": "sqlglot.tokens.TokenType.ARRAY", "modulename": "sqlglot.tokens", "qualname": "TokenType.ARRAY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;"}, "sqlglot.tokens.TokenType.ASC": {"fullname": "sqlglot.tokens.TokenType.ASC", "modulename": "sqlglot.tokens", "qualname": "TokenType.ASC", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ASC: &#x27;ASC&#x27;&gt;"}, "sqlglot.tokens.TokenType.ASOF": {"fullname": "sqlglot.tokens.TokenType.ASOF", "modulename": "sqlglot.tokens", "qualname": "TokenType.ASOF", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;"}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"fullname": "sqlglot.tokens.TokenType.AUTO_INCREMENT", "modulename": "sqlglot.tokens", "qualname": "TokenType.AUTO_INCREMENT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;"}, "sqlglot.tokens.TokenType.BEGIN": {"fullname": "sqlglot.tokens.TokenType.BEGIN", "modulename": "sqlglot.tokens", "qualname": "TokenType.BEGIN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;"}, "sqlglot.tokens.TokenType.BETWEEN": {"fullname": "sqlglot.tokens.TokenType.BETWEEN", "modulename": "sqlglot.tokens", "qualname": "TokenType.BETWEEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;"}, "sqlglot.tokens.TokenType.CACHE": {"fullname": "sqlglot.tokens.TokenType.CACHE", "modulename": "sqlglot.tokens", "qualname": "TokenType.CACHE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;"}, "sqlglot.tokens.TokenType.CASE": {"fullname": "sqlglot.tokens.TokenType.CASE", "modulename": "sqlglot.tokens", "qualname": "TokenType.CASE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CASE: &#x27;CASE&#x27;&gt;"}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"fullname": "sqlglot.tokens.TokenType.CHARACTER_SET", "modulename": "sqlglot.tokens", "qualname": "TokenType.CHARACTER_SET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;"}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"fullname": "sqlglot.tokens.TokenType.CLUSTER_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.CLUSTER_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.COLLATE": {"fullname": "sqlglot.tokens.TokenType.COLLATE", "modulename": "sqlglot.tokens", "qualname": "TokenType.COLLATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;"}, "sqlglot.tokens.TokenType.COMMAND": {"fullname": "sqlglot.tokens.TokenType.COMMAND", "modulename": "sqlglot.tokens", "qualname": "TokenType.COMMAND", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;"}, "sqlglot.tokens.TokenType.COMMENT": {"fullname": "sqlglot.tokens.TokenType.COMMENT", "modulename": "sqlglot.tokens", "qualname": "TokenType.COMMENT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;"}, "sqlglot.tokens.TokenType.COMMIT": {"fullname": "sqlglot.tokens.TokenType.COMMIT", "modulename": "sqlglot.tokens", "qualname": "TokenType.COMMIT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;"}, "sqlglot.tokens.TokenType.CONNECT_BY": {"fullname": "sqlglot.tokens.TokenType.CONNECT_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.CONNECT_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.CONSTRAINT": {"fullname": "sqlglot.tokens.TokenType.CONSTRAINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.CONSTRAINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.COPY": {"fullname": "sqlglot.tokens.TokenType.COPY", "modulename": "sqlglot.tokens", "qualname": "TokenType.COPY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COPY: &#x27;COPY&#x27;&gt;"}, "sqlglot.tokens.TokenType.CREATE": {"fullname": "sqlglot.tokens.TokenType.CREATE", "modulename": "sqlglot.tokens", "qualname": "TokenType.CREATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;"}, "sqlglot.tokens.TokenType.CROSS": {"fullname": "sqlglot.tokens.TokenType.CROSS", "modulename": "sqlglot.tokens", "qualname": "TokenType.CROSS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;"}, "sqlglot.tokens.TokenType.CUBE": {"fullname": "sqlglot.tokens.TokenType.CUBE", "modulename": "sqlglot.tokens", "qualname": "TokenType.CUBE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;"}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"fullname": "sqlglot.tokens.TokenType.CURRENT_DATE", "modulename": "sqlglot.tokens", "qualname": "TokenType.CURRENT_DATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;"}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"fullname": "sqlglot.tokens.TokenType.CURRENT_DATETIME", "modulename": "sqlglot.tokens", "qualname": "TokenType.CURRENT_DATETIME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;"}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"fullname": "sqlglot.tokens.TokenType.CURRENT_TIME", "modulename": "sqlglot.tokens", "qualname": "TokenType.CURRENT_TIME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;"}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"fullname": "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP", "modulename": "sqlglot.tokens", "qualname": "TokenType.CURRENT_TIMESTAMP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;"}, "sqlglot.tokens.TokenType.CURRENT_USER": {"fullname": "sqlglot.tokens.TokenType.CURRENT_USER", "modulename": "sqlglot.tokens", "qualname": "TokenType.CURRENT_USER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;"}, "sqlglot.tokens.TokenType.DEFAULT": {"fullname": "sqlglot.tokens.TokenType.DEFAULT", "modulename": "sqlglot.tokens", "qualname": "TokenType.DEFAULT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;"}, "sqlglot.tokens.TokenType.DELETE": {"fullname": "sqlglot.tokens.TokenType.DELETE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DELETE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;"}, "sqlglot.tokens.TokenType.DESC": {"fullname": "sqlglot.tokens.TokenType.DESC", "modulename": "sqlglot.tokens", "qualname": "TokenType.DESC", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DESC: &#x27;DESC&#x27;&gt;"}, "sqlglot.tokens.TokenType.DESCRIBE": {"fullname": "sqlglot.tokens.TokenType.DESCRIBE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DESCRIBE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;"}, "sqlglot.tokens.TokenType.DICTIONARY": {"fullname": "sqlglot.tokens.TokenType.DICTIONARY", "modulename": "sqlglot.tokens", "qualname": "TokenType.DICTIONARY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;"}, "sqlglot.tokens.TokenType.DISTINCT": {"fullname": "sqlglot.tokens.TokenType.DISTINCT", "modulename": "sqlglot.tokens", "qualname": "TokenType.DISTINCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;"}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"fullname": "sqlglot.tokens.TokenType.DISTRIBUTE_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.DISTRIBUTE_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.DIV": {"fullname": "sqlglot.tokens.TokenType.DIV", "modulename": "sqlglot.tokens", "qualname": "TokenType.DIV", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DIV: &#x27;DIV&#x27;&gt;"}, "sqlglot.tokens.TokenType.DROP": {"fullname": "sqlglot.tokens.TokenType.DROP", "modulename": "sqlglot.tokens", "qualname": "TokenType.DROP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DROP: &#x27;DROP&#x27;&gt;"}, "sqlglot.tokens.TokenType.ELSE": {"fullname": "sqlglot.tokens.TokenType.ELSE", "modulename": "sqlglot.tokens", "qualname": "TokenType.ELSE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;"}, "sqlglot.tokens.TokenType.END": {"fullname": "sqlglot.tokens.TokenType.END", "modulename": "sqlglot.tokens", "qualname": "TokenType.END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.END: &#x27;END&#x27;&gt;"}, "sqlglot.tokens.TokenType.ESCAPE": {"fullname": "sqlglot.tokens.TokenType.ESCAPE", "modulename": "sqlglot.tokens", "qualname": "TokenType.ESCAPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;"}, "sqlglot.tokens.TokenType.EXCEPT": {"fullname": "sqlglot.tokens.TokenType.EXCEPT", "modulename": "sqlglot.tokens", "qualname": "TokenType.EXCEPT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;"}, "sqlglot.tokens.TokenType.EXECUTE": {"fullname": "sqlglot.tokens.TokenType.EXECUTE", "modulename": "sqlglot.tokens", "qualname": "TokenType.EXECUTE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;"}, "sqlglot.tokens.TokenType.EXISTS": {"fullname": "sqlglot.tokens.TokenType.EXISTS", "modulename": "sqlglot.tokens", "qualname": "TokenType.EXISTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;"}, "sqlglot.tokens.TokenType.FALSE": {"fullname": "sqlglot.tokens.TokenType.FALSE", "modulename": "sqlglot.tokens", "qualname": "TokenType.FALSE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;"}, "sqlglot.tokens.TokenType.FETCH": {"fullname": "sqlglot.tokens.TokenType.FETCH", "modulename": "sqlglot.tokens", "qualname": "TokenType.FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;"}, "sqlglot.tokens.TokenType.FILTER": {"fullname": "sqlglot.tokens.TokenType.FILTER", "modulename": "sqlglot.tokens", "qualname": "TokenType.FILTER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;"}, "sqlglot.tokens.TokenType.FINAL": {"fullname": "sqlglot.tokens.TokenType.FINAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.FINAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.FIRST": {"fullname": "sqlglot.tokens.TokenType.FIRST", "modulename": "sqlglot.tokens", "qualname": "TokenType.FIRST", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;"}, "sqlglot.tokens.TokenType.FOR": {"fullname": "sqlglot.tokens.TokenType.FOR", "modulename": "sqlglot.tokens", "qualname": "TokenType.FOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FOR: &#x27;FOR&#x27;&gt;"}, "sqlglot.tokens.TokenType.FORCE": {"fullname": "sqlglot.tokens.TokenType.FORCE", "modulename": "sqlglot.tokens", "qualname": "TokenType.FORCE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FORCE: &#x27;FORCE&#x27;&gt;"}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"fullname": "sqlglot.tokens.TokenType.FOREIGN_KEY", "modulename": "sqlglot.tokens", "qualname": "TokenType.FOREIGN_KEY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;"}, "sqlglot.tokens.TokenType.FORMAT": {"fullname": "sqlglot.tokens.TokenType.FORMAT", "modulename": "sqlglot.tokens", "qualname": "TokenType.FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;"}, "sqlglot.tokens.TokenType.FROM": {"fullname": "sqlglot.tokens.TokenType.FROM", "modulename": "sqlglot.tokens", "qualname": "TokenType.FROM", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FROM: &#x27;FROM&#x27;&gt;"}, "sqlglot.tokens.TokenType.FULL": {"fullname": "sqlglot.tokens.TokenType.FULL", "modulename": "sqlglot.tokens", "qualname": "TokenType.FULL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FULL: &#x27;FULL&#x27;&gt;"}, "sqlglot.tokens.TokenType.FUNCTION": {"fullname": "sqlglot.tokens.TokenType.FUNCTION", "modulename": "sqlglot.tokens", "qualname": "TokenType.FUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;"}, "sqlglot.tokens.TokenType.GLOB": {"fullname": "sqlglot.tokens.TokenType.GLOB", "modulename": "sqlglot.tokens", "qualname": "TokenType.GLOB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;"}, "sqlglot.tokens.TokenType.GLOBAL": {"fullname": "sqlglot.tokens.TokenType.GLOBAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.GLOBAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GLOBAL: &#x27;GLOBAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.GROUP_BY": {"fullname": "sqlglot.tokens.TokenType.GROUP_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.GROUP_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"fullname": "sqlglot.tokens.TokenType.GROUPING_SETS", "modulename": "sqlglot.tokens", "qualname": "TokenType.GROUPING_SETS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;"}, "sqlglot.tokens.TokenType.HAVING": {"fullname": "sqlglot.tokens.TokenType.HAVING", "modulename": "sqlglot.tokens", "qualname": "TokenType.HAVING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;"}, "sqlglot.tokens.TokenType.HINT": {"fullname": "sqlglot.tokens.TokenType.HINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.HINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HINT: &#x27;HINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.IGNORE": {"fullname": "sqlglot.tokens.TokenType.IGNORE", "modulename": "sqlglot.tokens", "qualname": "TokenType.IGNORE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IGNORE: &#x27;IGNORE&#x27;&gt;"}, "sqlglot.tokens.TokenType.ILIKE": {"fullname": "sqlglot.tokens.TokenType.ILIKE", "modulename": "sqlglot.tokens", "qualname": "TokenType.ILIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;"}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"fullname": "sqlglot.tokens.TokenType.ILIKE_ANY", "modulename": "sqlglot.tokens", "qualname": "TokenType.ILIKE_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ILIKE_ANY: &#x27;ILIKE_ANY&#x27;&gt;"}, "sqlglot.tokens.TokenType.IN": {"fullname": "sqlglot.tokens.TokenType.IN", "modulename": "sqlglot.tokens", "qualname": "TokenType.IN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IN: &#x27;IN&#x27;&gt;"}, "sqlglot.tokens.TokenType.INDEX": {"fullname": "sqlglot.tokens.TokenType.INDEX", "modulename": "sqlglot.tokens", "qualname": "TokenType.INDEX", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;"}, "sqlglot.tokens.TokenType.INNER": {"fullname": "sqlglot.tokens.TokenType.INNER", "modulename": "sqlglot.tokens", "qualname": "TokenType.INNER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INNER: &#x27;INNER&#x27;&gt;"}, "sqlglot.tokens.TokenType.INSERT": {"fullname": "sqlglot.tokens.TokenType.INSERT", "modulename": "sqlglot.tokens", "qualname": "TokenType.INSERT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;"}, "sqlglot.tokens.TokenType.INTERSECT": {"fullname": "sqlglot.tokens.TokenType.INTERSECT", "modulename": "sqlglot.tokens", "qualname": "TokenType.INTERSECT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;"}, "sqlglot.tokens.TokenType.INTERVAL": {"fullname": "sqlglot.tokens.TokenType.INTERVAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.INTERVAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.INTO": {"fullname": "sqlglot.tokens.TokenType.INTO", "modulename": "sqlglot.tokens", "qualname": "TokenType.INTO", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INTO: &#x27;INTO&#x27;&gt;"}, "sqlglot.tokens.TokenType.INTRODUCER": {"fullname": "sqlglot.tokens.TokenType.INTRODUCER", "modulename": "sqlglot.tokens", "qualname": "TokenType.INTRODUCER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;"}, "sqlglot.tokens.TokenType.IRLIKE": {"fullname": "sqlglot.tokens.TokenType.IRLIKE", "modulename": "sqlglot.tokens", "qualname": "TokenType.IRLIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;"}, "sqlglot.tokens.TokenType.IS": {"fullname": "sqlglot.tokens.TokenType.IS", "modulename": "sqlglot.tokens", "qualname": "TokenType.IS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IS: &#x27;IS&#x27;&gt;"}, "sqlglot.tokens.TokenType.ISNULL": {"fullname": "sqlglot.tokens.TokenType.ISNULL", "modulename": "sqlglot.tokens", "qualname": "TokenType.ISNULL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;"}, "sqlglot.tokens.TokenType.JOIN": {"fullname": "sqlglot.tokens.TokenType.JOIN", "modulename": "sqlglot.tokens", "qualname": "TokenType.JOIN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;"}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"fullname": "sqlglot.tokens.TokenType.JOIN_MARKER", "modulename": "sqlglot.tokens", "qualname": "TokenType.JOIN_MARKER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.JOIN_MARKER: &#x27;JOIN_MARKER&#x27;&gt;"}, "sqlglot.tokens.TokenType.KEEP": {"fullname": "sqlglot.tokens.TokenType.KEEP", "modulename": "sqlglot.tokens", "qualname": "TokenType.KEEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;"}, "sqlglot.tokens.TokenType.KILL": {"fullname": "sqlglot.tokens.TokenType.KILL", "modulename": "sqlglot.tokens", "qualname": "TokenType.KILL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.KILL: &#x27;KILL&#x27;&gt;"}, "sqlglot.tokens.TokenType.LANGUAGE": {"fullname": "sqlglot.tokens.TokenType.LANGUAGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.LANGUAGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LANGUAGE: &#x27;LANGUAGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.LATERAL": {"fullname": "sqlglot.tokens.TokenType.LATERAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.LATERAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.LEFT": {"fullname": "sqlglot.tokens.TokenType.LEFT", "modulename": "sqlglot.tokens", "qualname": "TokenType.LEFT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;"}, "sqlglot.tokens.TokenType.LIKE": {"fullname": "sqlglot.tokens.TokenType.LIKE", "modulename": "sqlglot.tokens", "qualname": "TokenType.LIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;"}, "sqlglot.tokens.TokenType.LIKE_ANY": {"fullname": "sqlglot.tokens.TokenType.LIKE_ANY", "modulename": "sqlglot.tokens", "qualname": "TokenType.LIKE_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LIKE_ANY: &#x27;LIKE_ANY&#x27;&gt;"}, "sqlglot.tokens.TokenType.LIMIT": {"fullname": "sqlglot.tokens.TokenType.LIMIT", "modulename": "sqlglot.tokens", "qualname": "TokenType.LIMIT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;"}, "sqlglot.tokens.TokenType.LOAD": {"fullname": "sqlglot.tokens.TokenType.LOAD", "modulename": "sqlglot.tokens", "qualname": "TokenType.LOAD", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;"}, "sqlglot.tokens.TokenType.LOCK": {"fullname": "sqlglot.tokens.TokenType.LOCK", "modulename": "sqlglot.tokens", "qualname": "TokenType.LOCK", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;"}, "sqlglot.tokens.TokenType.MAP": {"fullname": "sqlglot.tokens.TokenType.MAP", "modulename": "sqlglot.tokens", "qualname": "TokenType.MAP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MAP: &#x27;MAP&#x27;&gt;"}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"fullname": "sqlglot.tokens.TokenType.MATCH_CONDITION", "modulename": "sqlglot.tokens", "qualname": "TokenType.MATCH_CONDITION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MATCH_CONDITION: &#x27;MATCH_CONDITION&#x27;&gt;"}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"fullname": "sqlglot.tokens.TokenType.MATCH_RECOGNIZE", "modulename": "sqlglot.tokens", "qualname": "TokenType.MATCH_RECOGNIZE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;"}, "sqlglot.tokens.TokenType.MEMBER_OF": {"fullname": "sqlglot.tokens.TokenType.MEMBER_OF", "modulename": "sqlglot.tokens", "qualname": "TokenType.MEMBER_OF", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MEMBER_OF: &#x27;MEMBER_OF&#x27;&gt;"}, "sqlglot.tokens.TokenType.MERGE": {"fullname": "sqlglot.tokens.TokenType.MERGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.MERGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.MOD": {"fullname": "sqlglot.tokens.TokenType.MOD", "modulename": "sqlglot.tokens", "qualname": "TokenType.MOD", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MOD: &#x27;MOD&#x27;&gt;"}, "sqlglot.tokens.TokenType.MODEL": {"fullname": "sqlglot.tokens.TokenType.MODEL", "modulename": "sqlglot.tokens", "qualname": "TokenType.MODEL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;"}, "sqlglot.tokens.TokenType.NATURAL": {"fullname": "sqlglot.tokens.TokenType.NATURAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.NATURAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.NEXT": {"fullname": "sqlglot.tokens.TokenType.NEXT", "modulename": "sqlglot.tokens", "qualname": "TokenType.NEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;"}, "sqlglot.tokens.TokenType.NOTNULL": {"fullname": "sqlglot.tokens.TokenType.NOTNULL", "modulename": "sqlglot.tokens", "qualname": "TokenType.NOTNULL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;"}, "sqlglot.tokens.TokenType.NULL": {"fullname": "sqlglot.tokens.TokenType.NULL", "modulename": "sqlglot.tokens", "qualname": "TokenType.NULL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NULL: &#x27;NULL&#x27;&gt;"}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"fullname": "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER", "modulename": "sqlglot.tokens", "qualname": "TokenType.OBJECT_IDENTIFIER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;"}, "sqlglot.tokens.TokenType.OFFSET": {"fullname": "sqlglot.tokens.TokenType.OFFSET", "modulename": "sqlglot.tokens", "qualname": "TokenType.OFFSET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;"}, "sqlglot.tokens.TokenType.ON": {"fullname": "sqlglot.tokens.TokenType.ON", "modulename": "sqlglot.tokens", "qualname": "TokenType.ON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ON: &#x27;ON&#x27;&gt;"}, "sqlglot.tokens.TokenType.ONLY": {"fullname": "sqlglot.tokens.TokenType.ONLY", "modulename": "sqlglot.tokens", "qualname": "TokenType.ONLY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ONLY: &#x27;ONLY&#x27;&gt;"}, "sqlglot.tokens.TokenType.OPERATOR": {"fullname": "sqlglot.tokens.TokenType.OPERATOR", "modulename": "sqlglot.tokens", "qualname": "TokenType.OPERATOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;"}, "sqlglot.tokens.TokenType.ORDER_BY": {"fullname": "sqlglot.tokens.TokenType.ORDER_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.ORDER_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"fullname": "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.ORDER_SIBLINGS_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ORDER_SIBLINGS_BY: &#x27;ORDER_SIBLINGS_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.ORDERED": {"fullname": "sqlglot.tokens.TokenType.ORDERED", "modulename": "sqlglot.tokens", "qualname": "TokenType.ORDERED", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ORDERED: &#x27;ORDERED&#x27;&gt;"}, "sqlglot.tokens.TokenType.ORDINALITY": {"fullname": "sqlglot.tokens.TokenType.ORDINALITY", "modulename": "sqlglot.tokens", "qualname": "TokenType.ORDINALITY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;"}, "sqlglot.tokens.TokenType.OUTER": {"fullname": "sqlglot.tokens.TokenType.OUTER", "modulename": "sqlglot.tokens", "qualname": "TokenType.OUTER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;"}, "sqlglot.tokens.TokenType.OVER": {"fullname": "sqlglot.tokens.TokenType.OVER", "modulename": "sqlglot.tokens", "qualname": "TokenType.OVER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OVER: &#x27;OVER&#x27;&gt;"}, "sqlglot.tokens.TokenType.OVERLAPS": {"fullname": "sqlglot.tokens.TokenType.OVERLAPS", "modulename": "sqlglot.tokens", "qualname": "TokenType.OVERLAPS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;"}, "sqlglot.tokens.TokenType.OVERWRITE": {"fullname": "sqlglot.tokens.TokenType.OVERWRITE", "modulename": "sqlglot.tokens", "qualname": "TokenType.OVERWRITE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;"}, "sqlglot.tokens.TokenType.PARTITION": {"fullname": "sqlglot.tokens.TokenType.PARTITION", "modulename": "sqlglot.tokens", "qualname": "TokenType.PARTITION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;"}, "sqlglot.tokens.TokenType.PARTITION_BY": {"fullname": "sqlglot.tokens.TokenType.PARTITION_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.PARTITION_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.PERCENT": {"fullname": "sqlglot.tokens.TokenType.PERCENT", "modulename": "sqlglot.tokens", "qualname": "TokenType.PERCENT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;"}, "sqlglot.tokens.TokenType.PIVOT": {"fullname": "sqlglot.tokens.TokenType.PIVOT", "modulename": "sqlglot.tokens", "qualname": "TokenType.PIVOT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;"}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"fullname": "sqlglot.tokens.TokenType.PLACEHOLDER", "modulename": "sqlglot.tokens", "qualname": "TokenType.PLACEHOLDER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;"}, "sqlglot.tokens.TokenType.POSITIONAL": {"fullname": "sqlglot.tokens.TokenType.POSITIONAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.POSITIONAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.POSITIONAL: &#x27;POSITIONAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.PRAGMA": {"fullname": "sqlglot.tokens.TokenType.PRAGMA", "modulename": "sqlglot.tokens", "qualname": "TokenType.PRAGMA", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;"}, "sqlglot.tokens.TokenType.PREWHERE": {"fullname": "sqlglot.tokens.TokenType.PREWHERE", "modulename": "sqlglot.tokens", "qualname": "TokenType.PREWHERE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PREWHERE: &#x27;PREWHERE&#x27;&gt;"}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"fullname": "sqlglot.tokens.TokenType.PRIMARY_KEY", "modulename": "sqlglot.tokens", "qualname": "TokenType.PRIMARY_KEY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;"}, "sqlglot.tokens.TokenType.PROCEDURE": {"fullname": "sqlglot.tokens.TokenType.PROCEDURE", "modulename": "sqlglot.tokens", "qualname": "TokenType.PROCEDURE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;"}, "sqlglot.tokens.TokenType.PROPERTIES": {"fullname": "sqlglot.tokens.TokenType.PROPERTIES", "modulename": "sqlglot.tokens", "qualname": "TokenType.PROPERTIES", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PROPERTIES: &#x27;PROPERTIES&#x27;&gt;"}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"fullname": "sqlglot.tokens.TokenType.PSEUDO_TYPE", "modulename": "sqlglot.tokens", "qualname": "TokenType.PSEUDO_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;"}, "sqlglot.tokens.TokenType.QUALIFY": {"fullname": "sqlglot.tokens.TokenType.QUALIFY", "modulename": "sqlglot.tokens", "qualname": "TokenType.QUALIFY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;"}, "sqlglot.tokens.TokenType.QUOTE": {"fullname": "sqlglot.tokens.TokenType.QUOTE", "modulename": "sqlglot.tokens", "qualname": "TokenType.QUOTE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.QUOTE: &#x27;QUOTE&#x27;&gt;"}, "sqlglot.tokens.TokenType.RANGE": {"fullname": "sqlglot.tokens.TokenType.RANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.RANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.RECURSIVE": {"fullname": "sqlglot.tokens.TokenType.RECURSIVE", "modulename": "sqlglot.tokens", "qualname": "TokenType.RECURSIVE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;"}, "sqlglot.tokens.TokenType.REFRESH": {"fullname": "sqlglot.tokens.TokenType.REFRESH", "modulename": "sqlglot.tokens", "qualname": "TokenType.REFRESH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;"}, "sqlglot.tokens.TokenType.REPLACE": {"fullname": "sqlglot.tokens.TokenType.REPLACE", "modulename": "sqlglot.tokens", "qualname": "TokenType.REPLACE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;"}, "sqlglot.tokens.TokenType.RETURNING": {"fullname": "sqlglot.tokens.TokenType.RETURNING", "modulename": "sqlglot.tokens", "qualname": "TokenType.RETURNING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;"}, "sqlglot.tokens.TokenType.REFERENCES": {"fullname": "sqlglot.tokens.TokenType.REFERENCES", "modulename": "sqlglot.tokens", "qualname": "TokenType.REFERENCES", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;"}, "sqlglot.tokens.TokenType.RIGHT": {"fullname": "sqlglot.tokens.TokenType.RIGHT", "modulename": "sqlglot.tokens", "qualname": "TokenType.RIGHT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;"}, "sqlglot.tokens.TokenType.RLIKE": {"fullname": "sqlglot.tokens.TokenType.RLIKE", "modulename": "sqlglot.tokens", "qualname": "TokenType.RLIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;"}, "sqlglot.tokens.TokenType.ROLLBACK": {"fullname": "sqlglot.tokens.TokenType.ROLLBACK", "modulename": "sqlglot.tokens", "qualname": "TokenType.ROLLBACK", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;"}, "sqlglot.tokens.TokenType.ROLLUP": {"fullname": "sqlglot.tokens.TokenType.ROLLUP", "modulename": "sqlglot.tokens", "qualname": "TokenType.ROLLUP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;"}, "sqlglot.tokens.TokenType.ROW": {"fullname": "sqlglot.tokens.TokenType.ROW", "modulename": "sqlglot.tokens", "qualname": "TokenType.ROW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ROW: &#x27;ROW&#x27;&gt;"}, "sqlglot.tokens.TokenType.ROWS": {"fullname": "sqlglot.tokens.TokenType.ROWS", "modulename": "sqlglot.tokens", "qualname": "TokenType.ROWS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;"}, "sqlglot.tokens.TokenType.SELECT": {"fullname": "sqlglot.tokens.TokenType.SELECT", "modulename": "sqlglot.tokens", "qualname": "TokenType.SELECT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;"}, "sqlglot.tokens.TokenType.SEMI": {"fullname": "sqlglot.tokens.TokenType.SEMI", "modulename": "sqlglot.tokens", "qualname": "TokenType.SEMI", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;"}, "sqlglot.tokens.TokenType.SEPARATOR": {"fullname": "sqlglot.tokens.TokenType.SEPARATOR", "modulename": "sqlglot.tokens", "qualname": "TokenType.SEPARATOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SEPARATOR: &#x27;SEPARATOR&#x27;&gt;"}, "sqlglot.tokens.TokenType.SEQUENCE": {"fullname": "sqlglot.tokens.TokenType.SEQUENCE", "modulename": "sqlglot.tokens", "qualname": "TokenType.SEQUENCE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;"}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"fullname": "sqlglot.tokens.TokenType.SERDE_PROPERTIES", "modulename": "sqlglot.tokens", "qualname": "TokenType.SERDE_PROPERTIES", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SERDE_PROPERTIES: &#x27;SERDE_PROPERTIES&#x27;&gt;"}, "sqlglot.tokens.TokenType.SET": {"fullname": "sqlglot.tokens.TokenType.SET", "modulename": "sqlglot.tokens", "qualname": "TokenType.SET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SET: &#x27;SET&#x27;&gt;"}, "sqlglot.tokens.TokenType.SETTINGS": {"fullname": "sqlglot.tokens.TokenType.SETTINGS", "modulename": "sqlglot.tokens", "qualname": "TokenType.SETTINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;"}, "sqlglot.tokens.TokenType.SHOW": {"fullname": "sqlglot.tokens.TokenType.SHOW", "modulename": "sqlglot.tokens", "qualname": "TokenType.SHOW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;"}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"fullname": "sqlglot.tokens.TokenType.SIMILAR_TO", "modulename": "sqlglot.tokens", "qualname": "TokenType.SIMILAR_TO", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;"}, "sqlglot.tokens.TokenType.SOME": {"fullname": "sqlglot.tokens.TokenType.SOME", "modulename": "sqlglot.tokens", "qualname": "TokenType.SOME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SOME: &#x27;SOME&#x27;&gt;"}, "sqlglot.tokens.TokenType.SORT_BY": {"fullname": "sqlglot.tokens.TokenType.SORT_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.SORT_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.START_WITH": {"fullname": "sqlglot.tokens.TokenType.START_WITH", "modulename": "sqlglot.tokens", "qualname": "TokenType.START_WITH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;"}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"fullname": "sqlglot.tokens.TokenType.STORAGE_INTEGRATION", "modulename": "sqlglot.tokens", "qualname": "TokenType.STORAGE_INTEGRATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;"}, "sqlglot.tokens.TokenType.STRUCT": {"fullname": "sqlglot.tokens.TokenType.STRUCT", "modulename": "sqlglot.tokens", "qualname": "TokenType.STRUCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;"}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"fullname": "sqlglot.tokens.TokenType.TABLE_SAMPLE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TABLE_SAMPLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;"}, "sqlglot.tokens.TokenType.TEMPORARY": {"fullname": "sqlglot.tokens.TokenType.TEMPORARY", "modulename": "sqlglot.tokens", "qualname": "TokenType.TEMPORARY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;"}, "sqlglot.tokens.TokenType.TOP": {"fullname": "sqlglot.tokens.TokenType.TOP", "modulename": "sqlglot.tokens", "qualname": "TokenType.TOP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TOP: &#x27;TOP&#x27;&gt;"}, "sqlglot.tokens.TokenType.THEN": {"fullname": "sqlglot.tokens.TokenType.THEN", "modulename": "sqlglot.tokens", "qualname": "TokenType.THEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.THEN: &#x27;THEN&#x27;&gt;"}, "sqlglot.tokens.TokenType.TRUE": {"fullname": "sqlglot.tokens.TokenType.TRUE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TRUE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;"}, "sqlglot.tokens.TokenType.TRUNCATE": {"fullname": "sqlglot.tokens.TokenType.TRUNCATE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TRUNCATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNCACHE": {"fullname": "sqlglot.tokens.TokenType.UNCACHE", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNCACHE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNION": {"fullname": "sqlglot.tokens.TokenType.UNION", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNION: &#x27;UNION&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNNEST": {"fullname": "sqlglot.tokens.TokenType.UNNEST", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNNEST", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNPIVOT": {"fullname": "sqlglot.tokens.TokenType.UNPIVOT", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNPIVOT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;"}, "sqlglot.tokens.TokenType.UPDATE": {"fullname": "sqlglot.tokens.TokenType.UPDATE", "modulename": "sqlglot.tokens", "qualname": "TokenType.UPDATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;"}, "sqlglot.tokens.TokenType.USE": {"fullname": "sqlglot.tokens.TokenType.USE", "modulename": "sqlglot.tokens", "qualname": "TokenType.USE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.USE: &#x27;USE&#x27;&gt;"}, "sqlglot.tokens.TokenType.USING": {"fullname": "sqlglot.tokens.TokenType.USING", "modulename": "sqlglot.tokens", "qualname": "TokenType.USING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.USING: &#x27;USING&#x27;&gt;"}, "sqlglot.tokens.TokenType.VALUES": {"fullname": "sqlglot.tokens.TokenType.VALUES", "modulename": "sqlglot.tokens", "qualname": "TokenType.VALUES", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;"}, "sqlglot.tokens.TokenType.VIEW": {"fullname": "sqlglot.tokens.TokenType.VIEW", "modulename": "sqlglot.tokens", "qualname": "TokenType.VIEW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;"}, "sqlglot.tokens.TokenType.VOLATILE": {"fullname": "sqlglot.tokens.TokenType.VOLATILE", "modulename": "sqlglot.tokens", "qualname": "TokenType.VOLATILE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;"}, "sqlglot.tokens.TokenType.WHEN": {"fullname": "sqlglot.tokens.TokenType.WHEN", "modulename": "sqlglot.tokens", "qualname": "TokenType.WHEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;"}, "sqlglot.tokens.TokenType.WHERE": {"fullname": "sqlglot.tokens.TokenType.WHERE", "modulename": "sqlglot.tokens", "qualname": "TokenType.WHERE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;"}, "sqlglot.tokens.TokenType.WINDOW": {"fullname": "sqlglot.tokens.TokenType.WINDOW", "modulename": "sqlglot.tokens", "qualname": "TokenType.WINDOW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;"}, "sqlglot.tokens.TokenType.WITH": {"fullname": "sqlglot.tokens.TokenType.WITH", "modulename": "sqlglot.tokens", "qualname": "TokenType.WITH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.WITH: &#x27;WITH&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNIQUE": {"fullname": "sqlglot.tokens.TokenType.UNIQUE", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNIQUE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;"}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"fullname": "sqlglot.tokens.TokenType.VERSION_SNAPSHOT", "modulename": "sqlglot.tokens", "qualname": "TokenType.VERSION_SNAPSHOT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMP_SNAPSHOT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;"}, "sqlglot.tokens.TokenType.OPTION": {"fullname": "sqlglot.tokens.TokenType.OPTION", "modulename": "sqlglot.tokens", "qualname": "TokenType.OPTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OPTION: &#x27;OPTION&#x27;&gt;"}, "sqlglot.tokens.Token": {"fullname": "sqlglot.tokens.Token", "modulename": "sqlglot.tokens", "qualname": "Token", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.tokens.Token.__init__": {"fullname": "sqlglot.tokens.Token.__init__", "modulename": "sqlglot.tokens", "qualname": "Token.__init__", "kind": "function", "doc": "<p>Token initializer.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>token_type:</strong> The TokenType Enum.</li>\n<li><strong>text:</strong> The text of the token.</li>\n<li><strong>line:</strong> The line that the token ends on.</li>\n<li><strong>col:</strong> The column that the token ends on.</li>\n<li><strong>start:</strong> The start index of the token.</li>\n<li><strong>end:</strong> The ending index of the token.</li>\n<li><strong>comments:</strong> The comments to attach to the token.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">token_type</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">TokenType</span>,</span><span class=\"param\">\t<span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">line</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">1</span>,</span><span class=\"param\">\t<span class=\"n\">col</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">1</span>,</span><span class=\"param\">\t<span class=\"n\">start</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">0</span>,</span><span class=\"param\">\t<span class=\"n\">end</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">0</span>,</span><span class=\"param\">\t<span class=\"n\">comments</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.tokens.Token.number": {"fullname": "sqlglot.tokens.Token.number", "modulename": "sqlglot.tokens", "qualname": "Token.number", "kind": "function", "doc": "<p>Returns a NUMBER token with <code>number</code> as its text.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">number</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span>:</span></span>", "funcdef": "def"}, "sqlglot.tokens.Token.string": {"fullname": "sqlglot.tokens.Token.string", "modulename": "sqlglot.tokens", "qualname": "Token.string", "kind": "function", "doc": "<p>Returns a STRING token with <code>string</code> as its text.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">string</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span>:</span></span>", "funcdef": "def"}, "sqlglot.tokens.Token.identifier": {"fullname": "sqlglot.tokens.Token.identifier", "modulename": "sqlglot.tokens", "qualname": "Token.identifier", "kind": "function", "doc": "<p>Returns an IDENTIFIER token with <code>identifier</code> as its text.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">identifier</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span>:</span></span>", "funcdef": "def"}, "sqlglot.tokens.Token.var": {"fullname": "sqlglot.tokens.Token.var", "modulename": "sqlglot.tokens", "qualname": "Token.var", "kind": "function", "doc": "<p>Returns an VAR token with <code>var</code> as its text.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">var</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span>:</span></span>", "funcdef": "def"}, "sqlglot.tokens.Token.token_type": {"fullname": "sqlglot.tokens.Token.token_type", "modulename": "sqlglot.tokens", "qualname": "Token.token_type", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Token.text": {"fullname": "sqlglot.tokens.Token.text", "modulename": "sqlglot.tokens", "qualname": "Token.text", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Token.line": {"fullname": "sqlglot.tokens.Token.line", "modulename": "sqlglot.tokens", "qualname": "Token.line", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Token.col": {"fullname": "sqlglot.tokens.Token.col", "modulename": "sqlglot.tokens", "qualname": "Token.col", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Token.start": {"fullname": "sqlglot.tokens.Token.start", "modulename": "sqlglot.tokens", "qualname": "Token.start", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Token.end": {"fullname": "sqlglot.tokens.Token.end", "modulename": "sqlglot.tokens", "qualname": "Token.end", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Token.comments": {"fullname": "sqlglot.tokens.Token.comments", "modulename": "sqlglot.tokens", "qualname": "Token.comments", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Tokenizer": {"fullname": "sqlglot.tokens.Tokenizer", "modulename": "sqlglot.tokens", "qualname": "Tokenizer", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.tokens.Tokenizer.__init__": {"fullname": "sqlglot.tokens.Tokenizer.__init__", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.tokens.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;}"}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"fullname": "sqlglot.tokens.Tokenizer.BIT_STRINGS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.BIT_STRINGS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[]"}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"fullname": "sqlglot.tokens.Tokenizer.BYTE_STRINGS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.BYTE_STRINGS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[]"}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.tokens.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[]"}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"fullname": "sqlglot.tokens.Tokenizer.RAW_STRINGS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.RAW_STRINGS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[]"}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"fullname": "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.HEREDOC_STRINGS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[]"}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"fullname": "sqlglot.tokens.Tokenizer.UNICODE_STRINGS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.UNICODE_STRINGS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[]"}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.tokens.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[&#x27;&quot;&#x27;]"}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"fullname": "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.IDENTIFIER_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;&quot;&#x27;]"}, "sqlglot.tokens.Tokenizer.QUOTES": {"fullname": "sqlglot.tokens.Tokenizer.QUOTES", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.QUOTES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[&quot;&#x27;&quot;]"}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.tokens.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;]"}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"fullname": "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.VAR_SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Set[str]", "default_value": "set()"}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"fullname": "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.HEREDOC_TAG_IS_IDENTIFIER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"fullname": "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.HEREDOC_STRING_ALTERNATIVE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VAR: &#x27;VAR&#x27;&gt;"}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"fullname": "sqlglot.tokens.Tokenizer.KEYWORDS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, sqlglot.tokens.TokenType]", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;}"}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"fullname": "sqlglot.tokens.Tokenizer.WHITE_SPACE", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.WHITE_SPACE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Optional[str], sqlglot.tokens.TokenType]", "default_value": "{&#x27; &#x27;: &lt;TokenType.SPACE: &#x27;SPACE&#x27;&gt;, &#x27;\\t&#x27;: &lt;TokenType.SPACE: &#x27;SPACE&#x27;&gt;, &#x27;\\n&#x27;: &lt;TokenType.BREAK: &#x27;BREAK&#x27;&gt;, &#x27;\\r&#x27;: &lt;TokenType.BREAK: &#x27;BREAK&#x27;&gt;}"}, "sqlglot.tokens.Tokenizer.COMMANDS": {"fullname": "sqlglot.tokens.Tokenizer.COMMANDS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.COMMANDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;}"}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"fullname": "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.COMMAND_PREFIX_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;}"}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"fullname": "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.NUMERIC_LITERALS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.tokens.Tokenizer.COMMENTS": {"fullname": "sqlglot.tokens.Tokenizer.COMMENTS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.COMMENTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;--&#x27;, (&#x27;/*&#x27;, &#x27;*/&#x27;)]"}, "sqlglot.tokens.Tokenizer.dialect": {"fullname": "sqlglot.tokens.Tokenizer.dialect", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.dialect", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Tokenizer.reset": {"fullname": "sqlglot.tokens.Tokenizer.reset", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.reset", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.tokens.Tokenizer.tokenize": {"fullname": "sqlglot.tokens.Tokenizer.tokenize", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.tokenize", "kind": "function", "doc": "<p>Returns a list of tokens corresponding to the SQL string <code>sql</code>.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"fullname": "sqlglot.tokens.Tokenizer.tokenize_rs", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.tokenize_rs", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.tokens.Tokenizer.size": {"fullname": "sqlglot.tokens.Tokenizer.size", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.size", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Tokenizer.sql": {"fullname": "sqlglot.tokens.Tokenizer.sql", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.sql", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Tokenizer.tokens": {"fullname": "sqlglot.tokens.Tokenizer.tokens", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.tokens", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.transforms": {"fullname": "sqlglot.transforms", "modulename": "sqlglot.transforms", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.transforms.unalias_group": {"fullname": "sqlglot.transforms.unalias_group", "modulename": "sqlglot.transforms", "qualname": "unalias_group", "kind": "function", "doc": "<p>Replace references to select aliases in GROUP BY clauses.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a AS b FROM x GROUP BY b&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">transform</span><span class=\"p\">(</span><span class=\"n\">unalias_group</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT a AS b FROM x GROUP BY 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the expression that will be transformed.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The transformed expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.eliminate_distinct_on": {"fullname": "sqlglot.transforms.eliminate_distinct_on", "modulename": "sqlglot.transforms", "qualname": "eliminate_distinct_on", "kind": "function", "doc": "<p>Convert SELECT DISTINCT ON statements to a subquery with a window function.</p>\n\n<p>This is useful for dialects that don't support SELECT DISTINCT ON but support window functions.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the expression that will be transformed.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The transformed expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.eliminate_qualify": {"fullname": "sqlglot.transforms.eliminate_qualify", "modulename": "sqlglot.transforms", "qualname": "eliminate_qualify", "kind": "function", "doc": "<p>Convert SELECT statements that contain the QUALIFY clause into subqueries, filtered equivalently.</p>\n\n<p>The idea behind this transformation can be seen in Snowflake's documentation for QUALIFY:\n<a href=\"https://docs.snowflake.com/en/sql-reference/constructs/qualify\">https://docs.snowflake.com/en/sql-reference/constructs/qualify</a></p>\n\n<p>Some dialects don't support window functions in the WHERE clause, so we need to include them as\nprojections in the subquery, in order to refer to them in the outer filter using aliases. Also,\nif a column is referenced in the QUALIFY clause but is not selected, we need to include it too,\notherwise we won't be able to refer to it in the outer query's WHERE clause. Finally, if a\nnewly aliased projection is referenced in the QUALIFY clause, it will be replaced by the\ncorresponding expression to avoid creating invalid column references.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.remove_precision_parameterized_types": {"fullname": "sqlglot.transforms.remove_precision_parameterized_types", "modulename": "sqlglot.transforms", "qualname": "remove_precision_parameterized_types", "kind": "function", "doc": "<p>Some dialects only allow the precision for parameterized types to be defined in the DDL and not in\nother expressions. This transforms removes the precision from parameterized types in expressions.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.unqualify_unnest": {"fullname": "sqlglot.transforms.unqualify_unnest", "modulename": "sqlglot.transforms", "qualname": "unqualify_unnest", "kind": "function", "doc": "<p>Remove references to unnest table aliases, added by the optimizer's qualify_columns step.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.unnest_to_explode": {"fullname": "sqlglot.transforms.unnest_to_explode", "modulename": "sqlglot.transforms", "qualname": "unnest_to_explode", "kind": "function", "doc": "<p>Convert cross join unnest into lateral view explode.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.explode_to_unnest": {"fullname": "sqlglot.transforms.explode_to_unnest", "modulename": "sqlglot.transforms", "qualname": "explode_to_unnest", "kind": "function", "doc": "<p>Convert explode/posexplode into unnest.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">index_offset</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">0</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.add_within_group_for_percentiles": {"fullname": "sqlglot.transforms.add_within_group_for_percentiles", "modulename": "sqlglot.transforms", "qualname": "add_within_group_for_percentiles", "kind": "function", "doc": "<p>Transforms percentiles by adding a WITHIN GROUP clause to them.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.remove_within_group_for_percentiles": {"fullname": "sqlglot.transforms.remove_within_group_for_percentiles", "modulename": "sqlglot.transforms", "qualname": "remove_within_group_for_percentiles", "kind": "function", "doc": "<p>Transforms percentiles by getting rid of their corresponding WITHIN GROUP clause.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.add_recursive_cte_column_names": {"fullname": "sqlglot.transforms.add_recursive_cte_column_names", "modulename": "sqlglot.transforms", "qualname": "add_recursive_cte_column_names", "kind": "function", "doc": "<p>Uses projection output names in recursive CTE definitions to define the CTEs' columns.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.epoch_cast_to_ts": {"fullname": "sqlglot.transforms.epoch_cast_to_ts", "modulename": "sqlglot.transforms", "qualname": "epoch_cast_to_ts", "kind": "function", "doc": "<p>Replace 'epoch' in casts by the equivalent date literal.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"fullname": "sqlglot.transforms.eliminate_semi_and_anti_joins", "modulename": "sqlglot.transforms", "qualname": "eliminate_semi_and_anti_joins", "kind": "function", "doc": "<p>Convert SEMI and ANTI joins into equivalent forms that use EXIST instead.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.eliminate_full_outer_join": {"fullname": "sqlglot.transforms.eliminate_full_outer_join", "modulename": "sqlglot.transforms", "qualname": "eliminate_full_outer_join", "kind": "function", "doc": "<p>Converts a query with a FULL OUTER join to a union of identical queries that\nuse LEFT/RIGHT OUTER joins instead. This transformation currently only works\nfor queries that have a single FULL OUTER join.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.move_ctes_to_top_level": {"fullname": "sqlglot.transforms.move_ctes_to_top_level", "modulename": "sqlglot.transforms", "qualname": "move_ctes_to_top_level", "kind": "function", "doc": "<p>Some dialects (e.g. Hive, T-SQL, Spark prior to version 3) only allow CTEs to be\ndefined at the top-level, so for example queries like:</p>\n\n<pre><code>SELECT * FROM (WITH t(c) AS (SELECT 1) SELECT * FROM t) AS subq\n</code></pre>\n\n<p>are invalid in those dialects. This transformation can be used to ensure all CTEs are\nmoved to the top level so that the final SQL code is valid from a syntax standpoint.</p>\n\n<p>TODO: handle name clashes whilst moving CTEs (it can get quite tricky &amp; costly).</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.ensure_bools": {"fullname": "sqlglot.transforms.ensure_bools", "modulename": "sqlglot.transforms", "qualname": "ensure_bools", "kind": "function", "doc": "<p>Converts numeric values used in conditions into explicit boolean expressions.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.unqualify_columns": {"fullname": "sqlglot.transforms.unqualify_columns", "modulename": "sqlglot.transforms", "qualname": "unqualify_columns", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.remove_unique_constraints": {"fullname": "sqlglot.transforms.remove_unique_constraints", "modulename": "sqlglot.transforms", "qualname": "remove_unique_constraints", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"fullname": "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view", "modulename": "sqlglot.transforms", "qualname": "ctas_with_tmp_tables_to_create_tmp_view", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">tmp_storage_provider</span><span class=\"p\">:</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"o\">&lt;</span><span class=\"k\">lambda</span><span class=\"o\">&gt;&gt;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"fullname": "sqlglot.transforms.move_schema_columns_to_partitioned_by", "modulename": "sqlglot.transforms", "qualname": "move_schema_columns_to_partitioned_by", "kind": "function", "doc": "<p>In Hive, the PARTITIONED BY property acts as an extension of a table's schema. When the\nPARTITIONED BY value is an array of column names, they are transformed into a schema.\nThe corresponding columns are removed from the create statement.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"fullname": "sqlglot.transforms.move_partitioned_by_to_schema_columns", "modulename": "sqlglot.transforms", "qualname": "move_partitioned_by_to_schema_columns", "kind": "function", "doc": "<p>Spark 3 supports both \"HIVEFORMAT\" and \"DATASOURCE\" formats for CREATE TABLE.</p>\n\n<p>Currently, SQLGlot uses the DATASOURCE format for Spark 3.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.struct_kv_to_alias": {"fullname": "sqlglot.transforms.struct_kv_to_alias", "modulename": "sqlglot.transforms", "qualname": "struct_kv_to_alias", "kind": "function", "doc": "<p>Converts struct arguments to aliases, e.g. STRUCT(1 AS y).</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.preprocess": {"fullname": "sqlglot.transforms.preprocess", "modulename": "sqlglot.transforms", "qualname": "preprocess", "kind": "function", "doc": "<p>Creates a new transform by chaining a sequence of transformations and converts the resulting\nexpression to SQL, using either the \"_sql\" method corresponding to the resulting expression,\nor the appropriate <code>Generator.TRANSFORMS</code> function (when applicable -- see below).</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>transforms:</strong> sequence of transform functions. These will be called in order.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Function that can be used as a generator transform.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">transforms</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.trie": {"fullname": "sqlglot.trie", "modulename": "sqlglot.trie", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.trie.key": {"fullname": "sqlglot.trie.key", "modulename": "sqlglot.trie", "qualname": "key", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Sequence[typing.Hashable]"}, "sqlglot.trie.TrieResult": {"fullname": "sqlglot.trie.TrieResult", "modulename": "sqlglot.trie", "qualname": "TrieResult", "kind": "class", "doc": "<p>An enumeration.</p>\n", "bases": "enum.Enum"}, "sqlglot.trie.TrieResult.FAILED": {"fullname": "sqlglot.trie.TrieResult.FAILED", "modulename": "sqlglot.trie", "qualname": "TrieResult.FAILED", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TrieResult.FAILED: 1&gt;"}, "sqlglot.trie.TrieResult.PREFIX": {"fullname": "sqlglot.trie.TrieResult.PREFIX", "modulename": "sqlglot.trie", "qualname": "TrieResult.PREFIX", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TrieResult.PREFIX: 2&gt;"}, "sqlglot.trie.TrieResult.EXISTS": {"fullname": "sqlglot.trie.TrieResult.EXISTS", "modulename": "sqlglot.trie", "qualname": "TrieResult.EXISTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TrieResult.EXISTS: 3&gt;"}, "sqlglot.trie.new_trie": {"fullname": "sqlglot.trie.new_trie", "modulename": "sqlglot.trie", "qualname": "new_trie", "kind": "function", "doc": "<p>Creates a new trie out of a collection of keywords.</p>\n\n<p>The trie is represented as a sequence of nested dictionaries keyed by either single\ncharacter strings, or by 0, which is used to designate that a keyword is in the trie.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">new_trie</span><span class=\"p\">([</span><span class=\"s2\">&quot;bla&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;foo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;blab&quot;</span><span class=\"p\">])</span>\n<span class=\"go\">{&#39;b&#39;: {&#39;l&#39;: {&#39;a&#39;: {0: True, &#39;b&#39;: {0: True}}}}, &#39;f&#39;: {&#39;o&#39;: {&#39;o&#39;: {0: True}}}}</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>keywords:</strong> the keywords to create the trie from.</li>\n<li><strong>trie:</strong> a trie to mutate instead of creating a new one</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The trie corresponding to <code>keywords</code>.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">keywords</span><span class=\"p\">:</span> <span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"n\">Hashable</span><span class=\"p\">]]</span>,</span><span class=\"param\">\t<span class=\"n\">trie</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Dict</span>:</span></span>", "funcdef": "def"}, "sqlglot.trie.in_trie": {"fullname": "sqlglot.trie.in_trie", "modulename": "sqlglot.trie", "qualname": "in_trie", "kind": "function", "doc": "<p>Checks whether a key is in a trie.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">in_trie</span><span class=\"p\">(</span><span class=\"n\">new_trie</span><span class=\"p\">([</span><span class=\"s2\">&quot;cat&quot;</span><span class=\"p\">]),</span> <span class=\"s2\">&quot;bob&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">(&lt;TrieResult.FAILED: 1&gt;, {&#39;c&#39;: {&#39;a&#39;: {&#39;t&#39;: {0: True}}}})</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">in_trie</span><span class=\"p\">(</span><span class=\"n\">new_trie</span><span class=\"p\">([</span><span class=\"s2\">&quot;cat&quot;</span><span class=\"p\">]),</span> <span class=\"s2\">&quot;ca&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">(&lt;TrieResult.PREFIX: 2&gt;, {&#39;t&#39;: {0: True}})</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">in_trie</span><span class=\"p\">(</span><span class=\"n\">new_trie</span><span class=\"p\">([</span><span class=\"s2\">&quot;cat&quot;</span><span class=\"p\">]),</span> <span class=\"s2\">&quot;cat&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">(&lt;TrieResult.EXISTS: 3&gt;, {0: True})</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>trie:</strong> The trie to be searched.</li>\n<li><strong>key:</strong> The target key.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A pair <code>(value, subtrie)</code>, where <code>subtrie</code> is the sub-trie we get at the point\n where the search stops, and <code>value</code> is a TrieResult value that can be one of:</p>\n \n <ul>\n <li>TrieResult.FAILED: the search was unsuccessful</li>\n <li>TrieResult.PREFIX: <code>value</code> is a prefix of a keyword in <code>trie</code></li>\n <li>TrieResult.EXISTS: <code>key</code> exists in <code>trie</code></li>\n </ul>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">trie</span><span class=\"p\">:</span> <span class=\"n\">Dict</span>,</span><span class=\"param\">\t<span class=\"n\">key</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"n\">Hashable</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">trie</span><span class=\"o\">.</span><span class=\"n\">TrieResult</span><span class=\"p\">,</span> <span class=\"n\">Dict</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}}, "docInfo": {"sqlglot": {"qualname": 0, "fullname": 1, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 6522}, "sqlglot.logger": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.pretty": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.schema": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokenize": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 188, "bases": 0, "doc": 72}, "sqlglot.parse": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 200, "bases": 0, "doc": 96}, "sqlglot.parse_one": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 274, "bases": 0, "doc": 111}, "sqlglot.transpile": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 239, "bases": 0, "doc": 177}, "sqlglot.dataframe": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3680}, "sqlglot.dataframe.sql": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.read": {"qualname": 2, "fullname": 5, "annotation": 6, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.table": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 208, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.Builder": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 141, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.builder": {"qualname": 2, "fullname": 5, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 259, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.spark": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.expression": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.branch_id": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.last_op": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.pending_hints": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.write": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.columns": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.na": {"qualname": 2, "fullname": 5, "annotation": 6, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 85, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.copy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 41, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.select": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 48, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.alias": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.where": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 86, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.filter": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 86, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 48, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.agg": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 48, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.join": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 180, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 120, "bases": 0, "doc": 44}, "sqlglot.dataframe.sql.DataFrame.sort": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 120, "bases": 0, "doc": 44}, "sqlglot.dataframe.sql.DataFrame.union": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.intersect": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.distinct": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 38, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.dropna": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 138, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.fillna": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 123, "bases": 0, "doc": 100}, "sqlglot.dataframe.sql.DataFrame.replace": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 217, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 77, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.drop": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 80, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.limit": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.hint": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 77, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.repartition": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 111, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.cache": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.persist": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 60, "bases": 0, "doc": 20}, "sqlglot.dataframe.sql.GroupedData": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 106, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.spark": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.last_op": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.agg": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 90, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.count": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.mean": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.avg": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.max": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.min": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.sum": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.pivot": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 63, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.expression": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.ensure_col": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 94, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.ensure_cols": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 98, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 123, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 92, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.binary_op": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 85, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 85, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.unary_op": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.is_alias": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.is_column": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.column_expression": {"qualname": 3, "fullname": 6, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.alias_or_name": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.ensure_literal": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.copy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.set_table_name": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 55, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.alias": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.asc": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.desc": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.when": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 77, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.otherwise": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.isNull": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.isNotNull": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.cast": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 78, "bases": 0, "doc": 27}, "sqlglot.dataframe.sql.Column.startswith": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 78, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.endswith": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 78, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.rlike": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.like": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.ilike": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.substr": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 121, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.isin": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 81, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.between": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 97, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.over": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameNaFunctions": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 138, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 143, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 177, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window.currentRow": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window.partitionBy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 104, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window.orderBy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 104, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window.rowsBetween": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window.rangeBetween": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.expression": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.copy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 104, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 104, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameReader": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameReader.table": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 122, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 41, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 52, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 71, "bases": 0, "doc": 3}, "sqlglot.dialects": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 830}, "sqlglot.dialects.athena": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.athena.Athena.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 378, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1368, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 222, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2503, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 83, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 106, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.logger": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 20}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 34}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 42}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 17, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 93, "signature": 0, "bases": 0, "doc": 35}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 8, "signature": 0, "bases": 0, "doc": 28}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 28, "bases": 0, "doc": 190}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 74, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 74, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3335, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5982, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 197, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 92, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 906, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 370, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 184, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 410, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 28, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2121, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 311, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1368, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 292, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 28, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 150, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 62, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 42}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 37}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 34}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 65, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3525, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 350, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5990, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 343, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1025, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 18003, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 209, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 35, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 220, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 90, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1302, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1400, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 352, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 382, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 28, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 112, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 497, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1599, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1386, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 47, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 65, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6301, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 84, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2588, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 163, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 142, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.logger": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 7}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.DORIS": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.DRILL": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.HIVE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.PRQL": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.SPARK": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.TRINO": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.TSQL": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.NormalizationStrategy": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 13}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 7}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 7}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.dialects.dialect.Dialect": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 20}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 15}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 5, "signature": 0, "bases": 0, "doc": 42}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 34}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 37}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 56}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 27}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 35}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 28}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 98}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 99, "bases": 0, "doc": 175}, "sqlglot.dialects.dialect.Dialect.format_time": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 18}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 28, "bases": 0, "doc": 190}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 17}, "sqlglot.dialects.dialect.Dialect.can_identify": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 83}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 75}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.parse": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.parse_into": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 126, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.generate": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 62, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.transpile": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 37, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.tokenize": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.DialectType": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.rename_func": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.if_sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 116, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 73, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.inline_array_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.inline_array_unless_query": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_ilike_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_tablesample_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_pivot_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_trycast_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.str_position_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.struct_extract_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.var_map_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 91, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.build_formatted_time": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 90, "bases": 0, "doc": 71}, "sqlglot.dialects.dialect.time_format": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 143, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.build_date_delta": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 78, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.date_trunc_to_time": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.date_add_interval_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_timestamp_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.locate_to_strposition": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.left_to_substring_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.right_to_substring_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.timestrtotime_sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.datestrtodate_sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.encode_decode_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 80, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.min_or_least": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.max_or_greatest": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.count_if_to_sum": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.trim_sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.str_to_time_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.regexp_extract_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.regexp_replace_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.pivot_column_names": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 111, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.binary_from_function": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.bool_xor_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.is_parse_json": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.isnull_to_is_null": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 74, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.date_delta_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 128, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.unit_to_str": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 68, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.unit_to_var": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 68, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_last_day_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.merge_without_target_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 11}, "sqlglot.dialects.dialect.build_json_extract_path": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 84, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.json_extract_segments": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 121, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.json_path_key_only_name": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.doris": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5928, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1344, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 393, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 61, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 156, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2187, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 83, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 106, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 42}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 37}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 56}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 27}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 216, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.drill.Drill.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5889, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 200, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1368, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1619, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 241, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 241, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 174, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 148, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 37}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 27}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3425, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 348, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 66, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6319, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 185, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1337, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 48, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2241, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 34, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 220, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1222, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 83, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 32, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 205, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 348, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3354, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 44, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6028, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 894, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 34, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 34, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 178, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2199, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1366, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 163, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 142, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 38, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.date_add_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 15}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 83, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3842, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1039, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 82, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1344, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 222, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5852, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 233, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 378, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 708, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 882, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 108, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 406, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 81, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 37, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"qualname": 4, "fullname": 7, "annotation": 4, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 754, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 30, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 393, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 61, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1901, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 68, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 35, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 145, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1366, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 90, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 68, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 167, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 83, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 106, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 158, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3353, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"qualname": 9, "fullname": 12, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5906, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 234, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 60, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 894, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 340, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 245, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1401, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1368, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 229, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 229, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 129, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 114, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 48, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 56}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 27}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 37}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 198, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3705, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 350, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 871, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5947, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 209, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 66, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 300, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 378, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 107, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 179, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2035, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1366, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 17}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 308, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 308, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 191, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 166, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 37}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 83, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 56}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 34}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.presto.Presto.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3273, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6221, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 185, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1366, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 222, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2561, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 178, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 102, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 33}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 83, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 106, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 15}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 337, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 66, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 110, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5886, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 212, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.redshift.Redshift.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5994, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 70, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3749, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 339, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 212, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2161, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 480, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 19}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 75}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 321, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 321, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 191, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 166, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 501, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 37}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 98}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 185, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 75}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1416, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1358, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6235, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 213, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 30, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 248, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 105, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 378, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 882, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 264, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 20, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 22, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 150, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3458, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 348, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2033, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 134, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1366, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 56, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 281, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 281, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 101, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 94, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.spark.Spark.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 3}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 30, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6287, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 239, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2487, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 163, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 142, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.temporary_storage_provider": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6248, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 295, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1358, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2501, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 163, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 142, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 56}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 14, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5904, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 244, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 15, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1401, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1222, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5844, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1344, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 393, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 61, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 156, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1991, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 83, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 106, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 34}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1166, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1368, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5886, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 56}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 188, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3449, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 326, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 180, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1011, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 394, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 232, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 136, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1370, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1393, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 83, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 47, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 188, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 188, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 125, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 112, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 34}, "sqlglot.dialects.trino.Trino.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 197, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2503, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 3}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 83, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 106, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 44, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 107, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 19, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.BIT_TYPES": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 50, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.OPTIONS": {"qualname": 1, "fullname": 4, "annotation": 4, "default_value": 180, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 15, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 14}, "sqlglot.dialects.tsql.TSQL": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 34}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 56}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 27}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 281, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 337, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 169, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3455, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"qualname": 9, "fullname": 12, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 336, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6126, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 14, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 655, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 378, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 191, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1505, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1368, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 47, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 429, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 429, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 155, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 136, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 6444}, "sqlglot.diff.Insert": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.diff.Insert.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.diff.Insert.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.Remove": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.diff.Remove.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.diff.Remove.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.Move": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.diff.Move.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.diff.Move.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.Update": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.diff.Update.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.diff.Update.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.Update.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.Keep": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "sqlglot.diff.Keep.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.diff.Keep.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.Keep.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.diff": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 206, "bases": 0, "doc": 306}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 50, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.ChangeDistiller": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 46}, "sqlglot.diff.ChangeDistiller.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.diff.ChangeDistiller.f": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.ChangeDistiller.t": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.ChangeDistiller.diff": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 199, "bases": 0, "doc": 3}, "sqlglot.errors": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.errors.ErrorLevel": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 5}, "sqlglot.errors.ErrorLevel.IGNORE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 6}, "sqlglot.errors.ErrorLevel.WARN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 6}, "sqlglot.errors.ErrorLevel.RAISE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 11}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.errors.SqlglotError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 11}, "sqlglot.errors.UnsupportedError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "sqlglot.errors.ParseError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "sqlglot.errors.ParseError.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.errors.ParseError.errors": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.errors.ParseError.new": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 207, "bases": 0, "doc": 3}, "sqlglot.errors.TokenError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "sqlglot.errors.OptimizeError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "sqlglot.errors.SchemaError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "sqlglot.errors.ExecuteError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "sqlglot.errors.concat_messages": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 3}, "sqlglot.errors.merge_errors": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.executor": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 2950}, "sqlglot.executor.logger": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.execute": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 273, "bases": 0, "doc": 127}, "sqlglot.executor.context": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 64}, "sqlglot.executor.context.Context.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 21}, "sqlglot.executor.context.Context.tables": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.range_readers": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.row_readers": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.env": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.eval": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.eval_tuple": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.table": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.add_columns": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.columns": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.table_iter": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.filter": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.sort": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.set_row": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.set_index": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.set_range": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.executor.env": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.env.reverse_key": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.env.reverse_key.__init__": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 3}, "sqlglot.executor.env.reverse_key.obj": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.env.filter_nulls": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 3}, "sqlglot.executor.env.null_if_any": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 59}, "sqlglot.executor.env.str_position": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 3}, "sqlglot.executor.env.substring": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "sqlglot.executor.env.cast": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.env.ordered": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 3}, "sqlglot.executor.env.interval": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.env.arraytostring": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 3}, "sqlglot.executor.env.jsonextract": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.env.ENV": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 657, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.env": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.tables": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.execute": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.generate": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 16}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 15}, "sqlglot.executor.python.PythonExecutor.context": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.table": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.scan": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.static": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.scan_table": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.join": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.hash_join": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 28, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.aggregate": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.sort": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.set_operation": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.executor.python.Python.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3720, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.executor.python.Python.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.columns": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.column_range": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.reader": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.rows": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.range_reader": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.add_columns": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.append": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.pop": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.width": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.TableIter": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.TableIter.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 3}, "sqlglot.executor.table.TableIter.table": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.TableIter.index": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.RangeReader": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.RangeReader.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 3}, "sqlglot.executor.table.RangeReader.table": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.RangeReader.range": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.RowReader": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.RowReader.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "sqlglot.executor.table.RowReader.columns": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.RowReader.row": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Tables": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.executor.table.ensure_tables": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 117, "bases": 0, "doc": 3}, "sqlglot.expressions": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 61}, "sqlglot.expressions.SQLGLOT_META": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TABLE_PARTS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.COLUMN_PARTS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 14, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 386}, "sqlglot.expressions.Expression.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.args": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.parent": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.arg_key": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.index": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.comments": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.hashable_args": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.this": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.expressions.Expression.expression": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.expressions.Expression.expressions": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.expressions.Expression.text": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 32}, "sqlglot.expressions.Expression.is_string": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "sqlglot.expressions.Expression.is_number": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "sqlglot.expressions.Expression.is_negative": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 25}, "sqlglot.expressions.Expression.is_int": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "sqlglot.expressions.Expression.is_star": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.expressions.Expression.alias": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 18}, "sqlglot.expressions.Expression.alias_column_names": {"qualname": 4, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.alias_or_name": {"qualname": 4, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Expression.type": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.is_type": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.is_leaf": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.meta": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.copy": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 10}, "sqlglot.expressions.Expression.add_comments": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 41, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.pop_comments": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.append": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 54}, "sqlglot.expressions.Expression.set": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 61}, "sqlglot.expressions.Expression.depth": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.expressions.Expression.iter_expressions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 47, "bases": 0, "doc": 14}, "sqlglot.expressions.Expression.find": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 60, "bases": 0, "doc": 83}, "sqlglot.expressions.Expression.find_all": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 60, "bases": 0, "doc": 81}, "sqlglot.expressions.Expression.find_ancestor": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 43, "bases": 0, "doc": 43}, "sqlglot.expressions.Expression.parent_select": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "sqlglot.expressions.Expression.same_parent": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.expressions.Expression.root": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 10}, "sqlglot.expressions.Expression.walk": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 93, "bases": 0, "doc": 80}, "sqlglot.expressions.Expression.dfs": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 75, "bases": 0, "doc": 33}, "sqlglot.expressions.Expression.bfs": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 75, "bases": 0, "doc": 33}, "sqlglot.expressions.Expression.unnest": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 11}, "sqlglot.expressions.Expression.unalias": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 12}, "sqlglot.expressions.Expression.unnest_operands": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 9}, "sqlglot.expressions.Expression.flatten": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 27}, "sqlglot.expressions.Expression.to_s": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 27}, "sqlglot.expressions.Expression.sql": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 99, "bases": 0, "doc": 61}, "sqlglot.expressions.Expression.transform": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 75, "bases": 0, "doc": 106}, "sqlglot.expressions.Expression.replace": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 84}, "sqlglot.expressions.Expression.pop": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 22}, "sqlglot.expressions.Expression.assert_is": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 162}, "sqlglot.expressions.Expression.error_messages": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 43, "bases": 0, "doc": 79}, "sqlglot.expressions.Expression.dump": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 11}, "sqlglot.expressions.Expression.load": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 17}, "sqlglot.expressions.Expression.and_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 168, "bases": 0, "doc": 181}, "sqlglot.expressions.Expression.or_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 168, "bases": 0, "doc": 181}, "sqlglot.expressions.Expression.not_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 28, "bases": 0, "doc": 106}, "sqlglot.expressions.Expression.as_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 178, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.isin": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.between": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 73, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.is_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.like": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.ilike": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.eq": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.neq": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.rlike": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.div": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 94, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.asc": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.desc": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 3}, "sqlglot.expressions.IntoType": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ExpOrStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Condition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "sqlglot.expressions.Condition.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Predicate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 13}, "sqlglot.expressions.Predicate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DerivedTable": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DerivedTable.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DerivedTable.named_selects": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DerivedTable.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Query": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Query.subquery": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 89, "bases": 0, "doc": 192}, "sqlglot.expressions.Query.limit": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 165, "bases": 0, "doc": 220}, "sqlglot.expressions.Query.offset": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 165, "bases": 0, "doc": 219}, "sqlglot.expressions.Query.order_by": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 185, "bases": 0, "doc": 250}, "sqlglot.expressions.Query.ctes": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.expressions.Query.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "sqlglot.expressions.Query.named_selects": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.expressions.Query.select": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 185, "bases": 0, "doc": 196}, "sqlglot.expressions.Query.with_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 235, "bases": 0, "doc": 301}, "sqlglot.expressions.Query.union": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 160, "bases": 0, "doc": 201}, "sqlglot.expressions.Query.intersect": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 160, "bases": 0, "doc": 201}, "sqlglot.expressions.Query.except_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 160, "bases": 0, "doc": 202}, "sqlglot.expressions.Query.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UDTF": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UDTF.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UDTF.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cache": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Cache.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cache.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Uncache": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Uncache.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Uncache.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Refresh": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Refresh.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DDL": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DDL.ctes": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.expressions.DDL.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.expressions.DDL.named_selects": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 23}, "sqlglot.expressions.DDL.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DML": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DML.returning": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 160, "bases": 0, "doc": 194}, "sqlglot.expressions.DML.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Create": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Create.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 68, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Create.kind": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Create.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SequenceProperties": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SequenceProperties.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 36, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SequenceProperties.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TruncateTable": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TruncateTable.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 42, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TruncateTable.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Clone": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Clone.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Clone.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Describe": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Describe.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Describe.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Kill": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Kill.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Kill.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Pragma": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Pragma.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Set": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Set.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Set.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Heredoc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Heredoc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Heredoc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SetItem": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SetItem.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SetItem.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Show": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Show.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 108, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Show.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UserDefinedFunction": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UserDefinedFunction.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CharacterSet": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CharacterSet.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CharacterSet.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.With": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.With.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.With.recursive": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.With.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithinGroup": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WithinGroup.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithinGroup.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CTE": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CTE.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CTE.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TableAlias": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TableAlias.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TableAlias.columns": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TableAlias.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BitString": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BitString.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.HexString": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.HexString.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ByteString": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ByteString.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RawString": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RawString.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnicodeString": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UnicodeString.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnicodeString.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Column": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Column.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 27, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Column.table": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Column.db": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Column.catalog": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Column.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Column.parts": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 15}, "sqlglot.expressions.Column.to_dot": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 10}, "sqlglot.expressions.Column.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnPosition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ColumnPosition.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnPosition.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnDef": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ColumnDef.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnDef.constraints": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnDef.kind": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnDef.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AlterColumn": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AlterColumn.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 36, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AlterColumn.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RenameColumn": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RenameColumn.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RenameColumn.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RenameTable": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RenameTable.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SwapTable": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SwapTable.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Comment": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Comment.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Comment.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Comprehension": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Comprehension.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Comprehension.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MergeTreeTTLAction": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 28, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MergeTreeTTLAction.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MergeTreeTTL": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MergeTreeTTL.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexConstraintOption": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 41, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexConstraintOption.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnConstraint.kind": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnConstraintKind": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ColumnConstraintKind.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AutoIncrementColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PeriodForSystemTimeConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CaseSpecificColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CharacterSetColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CheckColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CheckColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ClusteredColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CollateColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CollateColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CommentColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CommentColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CompressColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CompressColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateFormatColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DefaultColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DefaultColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.EncodeColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.EncodeColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ExcludeColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.EphemeralColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WithOperator.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithOperator.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 42, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GeneratedAsRowColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 37, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.InlineLengthColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NonClusteredColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NotForReplicationColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NotNullColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NotNullColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnUpdateColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TransformColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TransformColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PrimaryKeyColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TitleColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TitleColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UniqueColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UniqueColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UppercaseColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PathColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PathColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ComputedColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ComputedColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Constraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Constraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Constraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Delete": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Delete.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 36, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Delete.delete": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 160, "bases": 0, "doc": 150}, "sqlglot.expressions.Delete.where": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 226}, "sqlglot.expressions.Delete.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Drop": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Drop.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 46, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Drop.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Filter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Filter.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Filter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Check": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Check.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Connect": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Connect.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Connect.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CopyParameter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CopyParameter.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CopyParameter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Copy": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Copy.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 31, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Copy.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Credentials": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Credentials.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 27, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Credentials.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Prior": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Prior.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Directory": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Directory.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Directory.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ForeignKey": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ForeignKey.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ForeignKey.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnPrefix": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ColumnPrefix.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnPrefix.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PrimaryKey": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PrimaryKey.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PrimaryKey.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Into": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Into.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Into.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.From": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.From.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.From.alias_or_name": {"qualname": 4, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.From.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Having": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Having.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Hint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Hint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Hint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JoinHint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JoinHint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JoinHint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Identifier": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Identifier.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Identifier.quoted": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Identifier.hashable_args": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Identifier.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Identifier.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Opclass": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Opclass.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Opclass.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Index": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Index.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 31, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Index.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexParameters": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IndexParameters.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 38, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexParameters.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Insert": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Insert.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 73, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Insert.with_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 236, "bases": 0, "doc": 291}, "sqlglot.expressions.Insert.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnConflict": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OnConflict.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 27, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnConflict.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Returning": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Returning.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Returning.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Introducer": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Introducer.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Introducer.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.National": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.National.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LoadData": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LoadData.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 37, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LoadData.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Partition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Partition.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Partition.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionRange": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PartitionRange.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionRange.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Fetch": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Fetch.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 22, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Fetch.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Group": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Group.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 32, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Group.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lambda": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Lambda.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lambda.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Limit": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Limit.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Limit.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Literal": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Literal.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Literal.hashable_args": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Literal.number": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.expressions.Literal.string": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.expressions.Literal.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Literal.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Join": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Join.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Join.method": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Join.kind": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Join.side": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Join.hint": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Join.alias_or_name": {"qualname": 4, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Join.on": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 239}, "sqlglot.expressions.Join.using": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 241}, "sqlglot.expressions.Join.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lateral": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Lateral.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 27, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lateral.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MatchRecognizeMeasure": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MatchRecognize": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MatchRecognize.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 42, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MatchRecognize.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Final": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Final.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Offset": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Offset.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Offset.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Order": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Order.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Order.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithFill": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WithFill.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithFill.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cluster": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Cluster.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Distribute": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Distribute.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Sort": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Sort.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Ordered": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Ordered.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Ordered.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Property": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Property.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Property.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AlgorithmProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AlgorithmProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AutoIncrementProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AutoIncrementProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AutoRefreshProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AutoRefreshProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BackupProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BackupProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BackupProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BlockCompressionProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BlockCompressionProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CharacterSetProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CharacterSetProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ChecksumProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ChecksumProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ChecksumProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CollateProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CollateProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CollateProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CopyGrantsProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CopyGrantsProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataBlocksizeProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataBlocksizeProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DefinerProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DefinerProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DefinerProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DistKeyProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DistKeyProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DistKeyProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DistStyleProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DistStyleProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DistStyleProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.EngineProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.EngineProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.EngineProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.HeapProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.HeapProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.HeapProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToTableProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ToTableProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToTableProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ExecuteAsProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ExecuteAsProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ExternalProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ExternalProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ExternalProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FallbackProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FallbackProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FallbackProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FileFormatProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FileFormatProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FileFormatProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FreespaceProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FreespaceProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FreespaceProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GlobalProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.GlobalProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GlobalProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IcebergProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IcebergProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IcebergProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.InheritsProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.InheritsProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.InheritsProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.InputModelProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.InputModelProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.InputModelProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OutputModelProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OutputModelProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OutputModelProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IsolatedLoadingProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JournalProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JournalProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JournalProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LanguageProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LanguageProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LanguageProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ClusteredByProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ClusteredByProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DictProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DictProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DictProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DictSubProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DictSubProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DictRange": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DictRange.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DictRange.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnCluster": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OnCluster.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnCluster.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LikeProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LikeProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LikeProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LocationProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LocationProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LocationProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LockProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LockProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LockProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LockingProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LockingProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 29, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LockingProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LogProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LogProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LogProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MaterializedProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MaterializedProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MaterializedProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MergeBlockRatioProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NoPrimaryIndexProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OnProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnCommitProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OnCommitProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnCommitProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionedByProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionedByProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionBoundSpec": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionBoundSpec.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionedOfProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionedOfProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RemoteWithConnectionModelProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ReturnsProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ReturnsProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ReturnsProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowFormatProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RowFormatProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowFormatProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowFormatDelimitedProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 38, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowFormatSerdeProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.QueryTransform": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.QueryTransform.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 43, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.QueryTransform.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SampleProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SampleProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SampleProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SchemaCommentProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SchemaCommentProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SerdeProperties": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SerdeProperties.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SerdeProperties.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SetProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SetProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SetProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SharingProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SharingProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SharingProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SetConfigProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SetConfigProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SetConfigProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SettingsProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SettingsProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SettingsProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SortKeyProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SortKeyProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SortKeyProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SqlReadWriteProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SqlReadWriteProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SqlSecurityProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SqlSecurityProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StabilityProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StabilityProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StabilityProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TemporaryProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TemporaryProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TemporaryProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TransformModelProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TransformModelProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TransformModelProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TransientProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TransientProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TransientProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnloggedProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UnloggedProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnloggedProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ViewAttributeProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ViewAttributeProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VolatileProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.VolatileProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VolatileProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithDataProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WithDataProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithDataProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithJournalTableProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithJournalTableProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithSystemVersioningProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Properties.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 236, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 236, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 5}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location.POST_NAME": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location.POST_WITH": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.from_dict": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Qualify": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Qualify.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.InputOutputFormat": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.InputOutputFormat.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.InputOutputFormat.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Return": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Return.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Reference": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Reference.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Reference.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Tuple": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Tuple.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Tuple.isin": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 3}, "sqlglot.expressions.Tuple.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.QUERY_MODIFIERS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 111, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.QueryOption": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.QueryOption.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.QueryOption.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithTableHint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WithTableHint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithTableHint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexTableHint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IndexTableHint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexTableHint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.HistoricalData": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.HistoricalData.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.HistoricalData.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Table": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Table.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 82, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Table.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Table.db": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Table.catalog": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Table.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Table.named_selects": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Table.parts": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.expressions.Table.to_column": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 75, "bases": 0, "doc": 3}, "sqlglot.expressions.Table.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Union": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Union.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 137, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Union.select": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 196}, "sqlglot.expressions.Union.named_selects": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.expressions.Union.is_star": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.expressions.Union.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "sqlglot.expressions.Union.left": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Union.right": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Union.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Except": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Except.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Intersect": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Intersect.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Unnest": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Unnest.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Unnest.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Unnest.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Update": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Update.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 41, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Update.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Values": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Values.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Values.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Var": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Var.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Version": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 68}, "sqlglot.expressions.Version.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Version.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Schema": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Schema.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Schema.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lock": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Lock.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lock.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Select": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Select.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 146, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Select.from_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 160, "bases": 0, "doc": 199}, "sqlglot.expressions.Select.group_by": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 275}, "sqlglot.expressions.Select.sort_by": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 264}, "sqlglot.expressions.Select.cluster_by": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 264}, "sqlglot.expressions.Select.select": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 196}, "sqlglot.expressions.Select.lateral": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 235}, "sqlglot.expressions.Select.join": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 372, "bases": 0, "doc": 621}, "sqlglot.expressions.Select.where": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 253}, "sqlglot.expressions.Select.having": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 275}, "sqlglot.expressions.Select.window": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 3}, "sqlglot.expressions.Select.qualify": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 3}, "sqlglot.expressions.Select.distinct": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 102, "bases": 0, "doc": 157}, "sqlglot.expressions.Select.ctas": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 184, "bases": 0, "doc": 223}, "sqlglot.expressions.Select.lock": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 331}, "sqlglot.expressions.Select.hint": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 154, "bases": 0, "doc": 205}, "sqlglot.expressions.Select.named_selects": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.expressions.Select.is_star": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.expressions.Select.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "sqlglot.expressions.Select.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Subquery": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Subquery.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 126, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Subquery.unnest": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 8}, "sqlglot.expressions.Subquery.unwrap": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.expressions.Subquery.select": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 196}, "sqlglot.expressions.Subquery.is_wrapper": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 31}, "sqlglot.expressions.Subquery.is_star": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.expressions.Subquery.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Subquery.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TableSample": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TableSample.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 54, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TableSample.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Tag": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 15}, "sqlglot.expressions.Tag.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Tag.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Pivot": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Pivot.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Pivot.unpivot": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Pivot.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Window": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Window.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 37, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Window.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WindowSpec": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WindowSpec.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 28, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WindowSpec.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PreWhere": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PreWhere.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Where": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Where.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Star": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Star.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Star.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Star.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Star.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Parameter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Parameter.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Parameter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SessionParameter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SessionParameter.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SessionParameter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Placeholder": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Placeholder.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Placeholder.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Placeholder.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Null": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Null.arg_types": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Null.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Null.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Boolean": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Boolean.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataTypeParam": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DataTypeParam.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataTypeParam.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataTypeParam.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DataType.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 31, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 5}, "sqlglot.expressions.DataType.Type.ARRAY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.BIGINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.BINARY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.BIT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.BPCHAR": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.CHAR": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DATE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DATE32": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DATERANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DATETIME": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DATETIME64": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DECIMAL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DOUBLE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.ENUM": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.ENUM8": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.ENUM16": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.FLOAT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.HSTORE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.IMAGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INET": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INT128": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INT256": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INTERVAL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.IPV4": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.IPV6": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.JSON": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.JSONB": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.MAP": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.MONEY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NAME": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NCHAR": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NESTED": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NULL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NULLABLE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.OBJECT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.SERIAL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.SET": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.SMALLINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.STRUCT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.SUPER": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TEXT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIME": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMETZ": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TINYINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TSRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UBIGINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UINT128": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UINT256": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.USMALLINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UTINYINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UUID": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.VARBINARY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.VARCHAR": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.VARIANT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.XML": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.YEAR": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TDIGEST": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.NESTED_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 37, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.TEXT_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 44, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 51, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 51, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 107, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.REAL_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 51, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 156, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 99, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.build": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 199, "bases": 0, "doc": 120}, "sqlglot.expressions.DataType.is_type": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 71, "bases": 0, "doc": 83}, "sqlglot.expressions.DataType.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DATA_TYPE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PseudoType": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PseudoType.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PseudoType.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ObjectIdentifier": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ObjectIdentifier.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SubqueryPredicate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SubqueryPredicate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.All": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.All.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Any": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Any.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Exists": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Exists.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Command": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Command.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Command.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Transaction": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Transaction.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Transaction.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Commit": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Commit.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Commit.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Rollback": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Rollback.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Rollback.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AlterTable": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AlterTable.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AlterTable.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AddConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AddConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AddConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DropPartition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DropPartition.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DropPartition.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Binary": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Binary.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Binary.left": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Binary.right": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Binary.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Add": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Add.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Connector": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Connector.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.And": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.And.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Or": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Or.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BitwiseAnd": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BitwiseAnd.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BitwiseLeftShift": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BitwiseLeftShift.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BitwiseOr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BitwiseOr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BitwiseRightShift": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BitwiseRightShift.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BitwiseXor": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BitwiseXor.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Div": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Div.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Div.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Overlaps": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Overlaps.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Dot": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Dot.is_star": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.expressions.Dot.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Dot.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Dot.build": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 52, "bases": 0, "doc": 12}, "sqlglot.expressions.Dot.parts": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 16}, "sqlglot.expressions.Dot.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DPipe": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DPipe.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DPipe.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.EQ": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.EQ.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NullSafeEQ": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.NullSafeEQ.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NullSafeNEQ": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.NullSafeNEQ.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PropertyEQ": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PropertyEQ.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Distance": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Distance.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Escape": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Escape.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Glob": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Glob.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GT": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.GT.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GTE": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.GTE.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ILike": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.ILike.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ILikeAny": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.ILikeAny.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IntDiv": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IntDiv.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Is": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Is.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Kwarg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "sqlglot.expressions.Kwarg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Like": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Like.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LikeAny": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.LikeAny.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LT": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.LT.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LTE": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.LTE.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Mod": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Mod.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Mul": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Mul.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NEQ": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.NEQ.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Operator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Operator.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Operator.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SimilarTo": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.SimilarTo.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Slice": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Slice.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Slice.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Sub": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Sub.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Unary": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Unary.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BitwiseNot": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BitwiseNot.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Not": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Not.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Paren": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Paren.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Paren.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Neg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Neg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Alias": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Alias.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Alias.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Alias.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PivotAlias": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PivotAlias.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Aliases": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Aliases.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Aliases.aliases": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Aliases.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AtIndex": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AtIndex.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AtIndex.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AtTimeZone": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AtTimeZone.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AtTimeZone.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FromTimeZone": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FromTimeZone.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FromTimeZone.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Between": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Between.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Between.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Bracket": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Bracket.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 29, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Bracket.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Bracket.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Distinct": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Distinct.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Distinct.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.In": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.In.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 32, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.In.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ForIn": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ForIn.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ForIn.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeUnit": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 10}, "sqlglot.expressions.TimeUnit.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeUnit.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeUnit.unit": {"qualname": 2, "fullname": 4, "annotation": 8, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeUnit.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IntervalOp": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IntervalOp.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IntervalOp.interval": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.expressions.IntervalOp.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IntervalSpan": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IntervalSpan.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IntervalSpan.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Interval": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Interval.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Interval.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IgnoreNulls": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IgnoreNulls.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RespectNulls": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RespectNulls.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.HavingMax": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.HavingMax.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.HavingMax.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Func": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 127}, "sqlglot.expressions.Func.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Func.from_arg_list": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.expressions.Func.sql_names": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.expressions.Func.sql_name": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.expressions.Func.default_parser_mappings": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.expressions.Func.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AggFunc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AggFunc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ParameterizedAgg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ParameterizedAgg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Abs": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Abs.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArgMax": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArgMax.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArgMax.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArgMin": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArgMin.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArgMin.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ApproxTopK": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ApproxTopK.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ApproxTopK.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Flatten": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Flatten.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Transform": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Transform.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Transform.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Anonymous": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Anonymous.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Anonymous.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Anonymous.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Anonymous.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AnonymousAggFunc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AnonymousAggFunc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CombinedAggFunc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CombinedAggFunc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CombinedParameterizedAgg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Hll": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Hll.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Hll.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Hll.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ApproxDistinct": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ApproxDistinct.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ApproxDistinct.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Array": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Array.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Array.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Array.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToArray": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ToArray.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToChar": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ToChar.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToChar.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToNumber": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ToNumber.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToNumber.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Convert": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Convert.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Convert.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GenerateSeries": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.GenerateSeries.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GenerateSeries.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayAgg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayAgg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayUniqueAgg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayUniqueAgg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayAll": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayAll.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayAll.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayAny": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayAny.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayAny.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayConcat": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayConcat.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayConcat.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayContains": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.ArrayContains.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayContained": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayContained.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayFilter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayFilter.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayFilter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayToString": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayToString.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayToString.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayOverlaps": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.ArrayOverlaps.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArraySize": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArraySize.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArraySize.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArraySort": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArraySort.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArraySort.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArraySum": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArraySum.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArraySum.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayUnionAgg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayUnionAgg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Avg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Avg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AnyValue": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AnyValue.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lag": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Lag.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lag.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lead": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Lead.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lead.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.First": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.First.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Last": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Last.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FirstValue": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FirstValue.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LastValue": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LastValue.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NthValue": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.NthValue.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NthValue.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Case": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Case.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Case.when": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 117, "bases": 0, "doc": 3}, "sqlglot.expressions.Case.else_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 84, "bases": 0, "doc": 3}, "sqlglot.expressions.Case.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cast": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Cast.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cast.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cast.to": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cast.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Cast.is_type": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 71, "bases": 0, "doc": 91}, "sqlglot.expressions.Cast.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TryCast": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TryCast.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Try": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Try.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CastToStrType": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CastToStrType.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CastToStrType.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Collate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Collate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Ceil": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Ceil.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Ceil.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Coalesce": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Coalesce.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Coalesce.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Coalesce.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Chr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Chr.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Chr.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Chr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Concat": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Concat.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Concat.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Concat.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ConcatWs": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ConcatWs.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ConnectByRoot": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ConnectByRoot.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Count": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Count.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Count.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Count.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CountIf": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CountIf.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cbrt": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Cbrt.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentDate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CurrentDate.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentDate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentDatetime": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CurrentDatetime.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentDatetime.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentTime": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CurrentTime.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentTime.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentTimestamp": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentTimestamp.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentUser": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CurrentUser.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentUser.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateAdd": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.DateAdd.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateAdd.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateSub": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.DateSub.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateSub.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateDiff": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.DateDiff.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateDiff.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateTrunc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DateTrunc.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.expressions.DateTrunc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateTrunc.unit": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateTrunc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeAdd": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.DatetimeAdd.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeAdd.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeSub": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.DatetimeSub.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeSub.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeDiff": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.DatetimeDiff.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeDiff.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeTrunc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeTrunc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DayOfWeek": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DayOfWeek.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DayOfMonth": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DayOfMonth.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DayOfYear": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DayOfYear.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToDays": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ToDays.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WeekOfYear": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WeekOfYear.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MonthsBetween": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MonthsBetween.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MonthsBetween.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LastDay": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.LastDay.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LastDay.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Extract": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Extract.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Extract.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Timestamp": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Timestamp.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Timestamp.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampAdd": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimestampAdd.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampAdd.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampSub": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimestampSub.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampSub.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampDiff": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimestampDiff.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampDiff.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampTrunc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimestampTrunc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampTrunc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeAdd": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimeAdd.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeAdd.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeSub": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimeSub.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeSub.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeDiff": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimeDiff.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeDiff.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeTrunc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimeTrunc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeTrunc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateFromParts": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DateFromParts.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateFromParts.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeFromParts": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimeFromParts.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 31, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeFromParts.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateStrToDate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DateStrToDate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateToDateStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DateToDateStr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateToDi": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DateToDi.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Date": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Date.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Date.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Date.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Day": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Day.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Decode": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Decode.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Decode.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DiToDate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DiToDate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Encode": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Encode.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Encode.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Exp": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Exp.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Explode": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Explode.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Explode.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Explode.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ExplodeOuter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ExplodeOuter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Posexplode": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Posexplode.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PosexplodeOuter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.PosexplodeOuter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Floor": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Floor.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Floor.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FromBase64": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FromBase64.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToBase64": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ToBase64.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GenerateDateArray": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.GenerateDateArray.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GenerateDateArray.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Greatest": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Greatest.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Greatest.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Greatest.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GroupConcat": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.GroupConcat.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GroupConcat.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Hex": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Hex.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Xor": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Xor.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Xor.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.If": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.If.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.If.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Nullif": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Nullif.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Nullif.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Initcap": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Initcap.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Initcap.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IsNan": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IsNan.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IsInf": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IsInf.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPath": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPath.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPath.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.JSONPath.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathPart": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathPart.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathPart.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathFilter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathFilter.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathFilter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathKey": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathKey.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathKey.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathRecursive": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathRecursive.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathRoot": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathRoot.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathScript": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathScript.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathScript.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathSlice": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathSlice.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathSlice.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathSelector": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathSelector.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathSelector.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathSubscript": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathSubscript.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathUnion": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathUnion.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathUnion.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathWildcard": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathWildcard.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FormatJson": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FormatJson.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONKeyValue": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONKeyValue.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONKeyValue.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONObject": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONObject.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 29, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONObject.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONObjectAgg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 29, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONObjectAgg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONArray": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONArray.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONArray.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONArrayAgg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 28, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONArrayAgg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONColumnDef": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONColumnDef.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 22, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONColumnDef.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONSchema": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONSchema.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONSchema.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONTable": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONTable.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 28, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONTable.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OpenJSONColumnDef": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 22, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OpenJSONColumnDef.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OpenJSON": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OpenJSON.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OpenJSON.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONBContains": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONBContains.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONExtract": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.JSONExtract.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONExtract.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.JSONExtract.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONExtractScalar": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONExtractScalar.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.JSONExtractScalar.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONBExtract": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.JSONBExtract.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONBExtractScalar": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.JSONBExtractScalar.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONFormat": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONFormat.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONFormat.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONArrayContains": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.expressions.JSONArrayContains.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ParseJSON": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ParseJSON.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ParseJSON.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Least": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Least.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Least.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Least.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Left": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Left.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Left.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Right": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Right.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Right.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Length": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Length.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Levenshtein": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Levenshtein.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 29, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Levenshtein.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Ln": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Ln.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Log": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Log.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Log.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LogicalOr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LogicalOr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LogicalAnd": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LogicalAnd.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lower": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Lower.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Map": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Map.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Map.keys": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Map.values": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Map.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToMap": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ToMap.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MapFromEntries": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MapFromEntries.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StarMap": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StarMap.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VarMap": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.VarMap.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VarMap.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VarMap.keys": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VarMap.values": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VarMap.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MatchAgainst": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MatchAgainst.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MatchAgainst.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Max": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Max.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Max.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Max.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MD5": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MD5.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MD5Digest": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MD5Digest.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Min": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Min.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Min.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Min.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Month": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Month.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AddMonths": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AddMonths.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AddMonths.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Nvl2": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Nvl2.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Nvl2.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Predict": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Predict.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Predict.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Pow": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Pow.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PercentileCont": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PercentileCont.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PercentileCont.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PercentileDisc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PercentileDisc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PercentileDisc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Quantile": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Quantile.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Quantile.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ApproxQuantile": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ApproxQuantile.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ApproxQuantile.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Quarter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Quarter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Rand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Rand.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Rand.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Randn": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Randn.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Randn.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RangeN": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RangeN.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RangeN.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ReadCSV": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ReadCSV.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ReadCSV.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Reduce": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Reduce.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Reduce.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpExtract": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RegexpExtract.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 31, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpExtract.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpReplace": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RegexpReplace.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 31, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpReplace.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpLike": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.RegexpLike.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpLike.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpILike": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.RegexpILike.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpILike.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpSplit": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RegexpSplit.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpSplit.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Repeat": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Repeat.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Repeat.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Round": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Round.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Round.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowNumber": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RowNumber.arg_types": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowNumber.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SafeDivide": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SafeDivide.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SafeDivide.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SHA": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SHA.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SHA2": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SHA2.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SHA2.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Sign": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Sign.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SortArray": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SortArray.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SortArray.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Split": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Split.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Split.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Substring": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Substring.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Substring.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StandardHash": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StandardHash.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StandardHash.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StartsWith": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StartsWith.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StartsWith.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrPosition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StrPosition.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrPosition.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToDate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StrToDate.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToDate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToTime": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StrToTime.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToTime.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToUnix": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StrToUnix.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToUnix.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToMap": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StrToMap.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToMap.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NumberToStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.NumberToStr.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NumberToStr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FromBase": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FromBase.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FromBase.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Struct": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Struct.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Struct.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Struct.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StructExtract": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StructExtract.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StructExtract.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Stuff": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Stuff.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Stuff.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Sum": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Sum.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Sqrt": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Sqrt.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Stddev": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Stddev.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StddevPop": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StddevPop.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StddevSamp": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StddevSamp.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeToStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimeToStr.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeToStr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeToTimeStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimeToTimeStr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeToUnix": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimeToUnix.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeStrToDate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimeStrToDate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeStrToTime": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimeStrToTime.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeStrToUnix": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimeStrToUnix.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Trim": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Trim.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Trim.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsAdd": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 22, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsAdd.return_type": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsAdd.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsDiff": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsDiff.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsToDateStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TsOrDsToDateStr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsToDate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsToDate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsToTime": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TsOrDsToTime.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsToTimestamp": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDiToDi": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TsOrDiToDi.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Unhex": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Unhex.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixDate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UnixDate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UnixToStr.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToStr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UnixToTime.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 31, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.SECONDS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.DECIS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.CENTIS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.MILLIS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.MICROS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.NANOS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTimeStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UnixToTimeStr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampFromParts": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimestampFromParts.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 46, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampFromParts.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Upper": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Upper.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Corr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Corr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Variance": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Variance.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VariancePop": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.VariancePop.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CovarSamp": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.CovarSamp.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CovarPop": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.CovarPop.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Week": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Week.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Week.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.XMLTable": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.XMLTable.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 22, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.XMLTable.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Year": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Year.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Use": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Use.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Use.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Merge": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Merge.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Merge.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.When": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.When.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.When.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NextValueFor": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.NextValueFor.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NextValueFor.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ALL_FUNCTIONS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1794, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FUNCTION_BY_NAME": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 3473, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSON_PATH_PARTS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 82, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PERCENTILES": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.maybe_parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 270, "bases": 0, "doc": 227}, "sqlglot.expressions.maybe_copy": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.expressions.union": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 205, "bases": 0, "doc": 227}, "sqlglot.expressions.intersect": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 205, "bases": 0, "doc": 227}, "sqlglot.expressions.except_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 205, "bases": 0, "doc": 228}, "sqlglot.expressions.select": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 138, "bases": 0, "doc": 206}, "sqlglot.expressions.from_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 136, "bases": 0, "doc": 205}, "sqlglot.expressions.update": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 234, "bases": 0, "doc": 263}, "sqlglot.expressions.delete": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 228, "bases": 0, "doc": 164}, "sqlglot.expressions.insert": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 301, "bases": 0, "doc": 207}, "sqlglot.expressions.condition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 154, "bases": 0, "doc": 345}, "sqlglot.expressions.and_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 162, "bases": 0, "doc": 189}, "sqlglot.expressions.or_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 162, "bases": 0, "doc": 189}, "sqlglot.expressions.xor": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 162, "bases": 0, "doc": 187}, "sqlglot.expressions.not_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 154, "bases": 0, "doc": 159}, "sqlglot.expressions.paren": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 122}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.to_identifier": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 67}, "sqlglot.expressions.parse_identifier": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 122, "bases": 0, "doc": 55}, "sqlglot.expressions.INTERVAL_STRING_RE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.to_interval": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 16}, "sqlglot.expressions.to_table": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 149, "bases": 0, "doc": 117}, "sqlglot.expressions.to_column": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 173, "bases": 0, "doc": 125}, "sqlglot.expressions.alias_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 254, "bases": 0, "doc": 299}, "sqlglot.expressions.subquery": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 182, "bases": 0, "doc": 192}, "sqlglot.expressions.column": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 84, "bases": 0, "doc": 97}, "sqlglot.expressions.cast": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 132, "bases": 0, "doc": 135}, "sqlglot.expressions.table_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 208, "bases": 0, "doc": 75}, "sqlglot.expressions.values": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 131, "bases": 0, "doc": 143}, "sqlglot.expressions.var": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 168}, "sqlglot.expressions.rename_table": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 151, "bases": 0, "doc": 62}, "sqlglot.expressions.rename_column": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 205, "bases": 0, "doc": 87}, "sqlglot.expressions.convert": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 71}, "sqlglot.expressions.replace_children": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 57, "bases": 0, "doc": 18}, "sqlglot.expressions.replace_tree": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 95, "bases": 0, "doc": 45}, "sqlglot.expressions.column_table_names": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 57, "bases": 0, "doc": 142}, "sqlglot.expressions.table_name": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 130, "bases": 0, "doc": 195}, "sqlglot.expressions.normalize_table_name": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 130, "bases": 0, "doc": 117}, "sqlglot.expressions.replace_tables": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 141, "bases": 0, "doc": 196}, "sqlglot.expressions.replace_placeholders": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 56, "bases": 0, "doc": 246}, "sqlglot.expressions.expand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 167, "bases": 0, "doc": 348}, "sqlglot.expressions.func": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 140, "bases": 0, "doc": 284}, "sqlglot.expressions.case": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 73, "bases": 0, "doc": 59}, "sqlglot.expressions.array": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 156, "bases": 0, "doc": 137}, "sqlglot.expressions.tuple_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 156, "bases": 0, "doc": 137}, "sqlglot.expressions.true": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 8}, "sqlglot.expressions.false": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 8}, "sqlglot.expressions.null": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 7}, "sqlglot.expressions.NONNULL_CONSTANTS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CONSTANTS": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.logger": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 330}, "sqlglot.generator.Generator.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 346, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TRANSFORMS": {"qualname": 2, "fullname": 4, "annotation": 6, "default_value": 1128, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"qualname": 4, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.LIMIT_FETCH": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.INDEX_ON": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.JOIN_HINTS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TABLE_HINTS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.QUERY_HINTS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.RETURNING_END": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SELECT_KINDS": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 82, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TYPE_MAPPING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 112, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.STAR_MAPPING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 65, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 57, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"qualname": 3, "fullname": 5, "annotation": 5, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1370, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"qualname": 4, "fullname": 6, "annotation": 5, "default_value": 90, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"qualname": 3, "fullname": 5, "annotation": 5, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"qualname": 4, "fullname": 6, "annotation": 5, "default_value": 34, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 30, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"qualname": 5, "fullname": 7, "annotation": 4, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.pretty": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.identify": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.normalize": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.pad": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.unsupported_level": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.max_unsupported": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.leading_comma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.max_text_width": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.comments": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.dialect": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.normalize_functions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.unsupported_messages": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.generate": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 68}, "sqlglot.generator.Generator.preprocess": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 11}, "sqlglot.generator.Generator.unsupported": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.sep": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.seg": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.pad_comment": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.maybe_comment": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 106, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.wrap": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.no_identify": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.normalize_func": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.indent": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 106, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.sql": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 96, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.uncache_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.cache_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.characterset_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.column_parts": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.column_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.columnposition_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.columndef_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.columnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.createable_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 47, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.create_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.sequenceproperties_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.clone_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.describe_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.heredoc_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.prepend_ctes": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.with_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.cte_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tablealias_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bitstring_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.hexstring_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bytestring_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.unicodestring_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.rawstring_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.datatypeparam_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.datatype_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.directory_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.delete_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.drop_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.except_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.except_op": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.fetch_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.filter_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.hint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.indexparameters_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.index_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.identifier_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.inputoutputformat_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.national_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 55, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.partition_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.properties_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.root_properties": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.properties": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 117, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.with_properties": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.locate_properties": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.property_name": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 55, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.property_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.likeproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.fallbackproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.journalproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.freespaceproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.checksumproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.partitionboundspec_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lockingproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.withdataproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.insert_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.intersect_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.intersect_op": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.introducer_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.kill_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.pseudotype_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.objectidentifier_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.onconflict_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.returning_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.withtablehint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.indextablehint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.historicaldata_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.table_parts": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.table_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 55, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tablesample_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 83, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.pivot_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.version_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tuple_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.update_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.values_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 56, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.var_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.into_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.from_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.group_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.having_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.connect_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.prior_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.join_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lambda_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lateral_op": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lateral_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.limit_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.offset_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.setitem_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.set_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.pragma_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lock_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.literal_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.escape_str": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.loaddata_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.null_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.boolean_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.order_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.withfill_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.cluster_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.distribute_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.sort_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.ordered_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.matchrecognize_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.query_modifiers": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.queryoption_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.offset_limit_modifiers": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 102, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.after_limit_modifiers": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.select_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.schema_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.schema_columns_sql": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.star_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.parameter_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.sessionparameter_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.placeholder_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.subquery_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 55, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.qualify_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.set_operations": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.union_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.union_op": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.unnest_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.prewhere_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.where_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.window_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.partition_by_sql": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 52, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.windowspec_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.withingroup_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.between_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bracket_offset_expressions": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 52, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bracket_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.all_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.any_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.exists_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.case_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.constraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.nextvaluefor_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.extract_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.trim_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.convert_concat_args": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 68, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.concat_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.concatws_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.check_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.foreignkey_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.primarykey_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.if_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.matchagainst_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsonpath_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.json_path_part": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.formatjson_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsonobject_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 52, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsonarray_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsonschema_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsontable_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.openjson_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.in_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.in_unnest_op": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.interval_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.return_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.reference_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.anonymous_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.paren_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.neg_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.not_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.alias_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.pivotalias_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.aliases_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.atindex_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.attimezone_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.fromtimezone_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.add_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.and_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 80, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.or_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 80, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.xor_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 80, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.connector_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 91, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bitwiseand_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bitwisenot_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bitwiseor_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bitwisexor_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.cast_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.currentdate_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.currenttimestamp_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.collate_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.command_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.comment_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.mergetreettl_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.transaction_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.commit_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.rollback_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.altercolumn_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.renametable_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.renamecolumn_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.altertable_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.add_column_sql": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.droppartition_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.addconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.distinct_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.ignorenulls_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.respectnulls_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.havingmax_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.intdiv_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.dpipe_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.div_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.overlaps_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.distance_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.dot_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.eq_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.propertyeq_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.escape_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.glob_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.gt_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.gte_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.ilike_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.ilikeany_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.is_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.like_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.likeany_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.similarto_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lt_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lte_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.mod_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.mul_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.neq_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.nullsafeeq_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.nullsafeneq_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.slice_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.sub_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.trycast_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.try_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.log_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.use_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.binary": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.function_fallback_sql": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.func": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 109, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.format_args": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.too_wide": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.format_time": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 104, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.expressions": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 274, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.op_expressions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 65, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.naked_property": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tag_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.token_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.joinhint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.kwarg_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.when_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.merge_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tochar_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tonumber_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.dictproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.dictrange_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.dictsubproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.oncluster_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.anyvalue_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.querytransform_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.nvl2_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.comprehension_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.columnprefix_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.opclass_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.predict_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.forin_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.refresh_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.operator_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.toarray_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tsordstotime_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tsordstodate_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.unixdate_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lastday_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.dateadd_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.arrayany_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.generateseries_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.struct_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.partitionrange_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.truncatetable_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.convert_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.copyparameter_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.credentials_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.copy_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.helper": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.helper.PYTHON_VERSION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.helper.logger": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.helper.AutoName": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 43}, "sqlglot.helper.classproperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "sqlglot.helper.seq_get": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 27}, "sqlglot.helper.ensure_list": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 66}, "sqlglot.helper.ensure_collection": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 66}, "sqlglot.helper.csv": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 41, "bases": 0, "doc": 55}, "sqlglot.helper.subclasses": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 103, "bases": 0, "doc": 84}, "sqlglot.helper.apply_index_offset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 68, "bases": 0, "doc": 99}, "sqlglot.helper.camel_to_snake_case": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 16}, "sqlglot.helper.while_changing": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 67, "bases": 0, "doc": 58}, "sqlglot.helper.tsort": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 47, "bases": 0, "doc": 53}, "sqlglot.helper.open_file": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 19}, "sqlglot.helper.csv_reader": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 54}, "sqlglot.helper.find_new_name": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 50}, "sqlglot.helper.is_int": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "sqlglot.helper.is_float": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "sqlglot.helper.is_type": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "sqlglot.helper.name_sequence": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 20}, "sqlglot.helper.object_to_dict": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 12}, "sqlglot.helper.split_num_words": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 74, "bases": 0, "doc": 312}, "sqlglot.helper.is_iterable": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 132}, "sqlglot.helper.flatten": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 195}, "sqlglot.helper.dict_depth": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 167}, "sqlglot.helper.first": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 13}, "sqlglot.helper.merge_ranges": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 86}, "sqlglot.helper.is_iso_date": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "sqlglot.helper.is_iso_datetime": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "sqlglot.helper.DATE_UNITS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.helper.is_date_unit": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 3}, "sqlglot.helper.SingleValuedMapping": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 38}, "sqlglot.helper.SingleValuedMapping.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.jsonpath": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.jsonpath.JSONPathTokenizer": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 159, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.jsonpath.parse": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 16}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"qualname": 4, "fullname": 6, "annotation": 6, "default_value": 152, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 82, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.logger": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 144, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.downstream": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.source_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.reference_node_name": {"qualname": 4, "fullname": 6, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.walk": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.to_html": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 109, "bases": 0, "doc": 3}, "sqlglot.lineage.lineage": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 311, "bases": 0, "doc": 139}, "sqlglot.lineage.to_node": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 260, "bases": 0, "doc": 3}, "sqlglot.lineage.GraphHTML": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 18}, "sqlglot.lineage.GraphHTML.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 68, "bases": 0, "doc": 3}, "sqlglot.lineage.GraphHTML.imports": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.GraphHTML.options": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.GraphHTML.nodes": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.GraphHTML.edges": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.annotate_types": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 215, "bases": 0, "doc": 305}, "sqlglot.optimizer.annotate_types.swap_args": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 126, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.swap_all": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 226, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 296, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"qualname": 4, "fullname": 8, "annotation": 8, "default_value": 717, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 3327, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"qualname": 3, "fullname": 7, "annotation": 9, "default_value": 455, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"qualname": 3, "fullname": 7, "annotation": 19, "default_value": 6946, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 28, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize.canonicalize": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 46}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 82, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize.coerce_type": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize.ensure_bools": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 74, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.optimizer.eliminate_ctes": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 166}, "sqlglot.optimizer.eliminate_joins": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 195}, "sqlglot.optimizer.eliminate_joins.join_condition": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 46}, "sqlglot.optimizer.eliminate_subqueries": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 278}, "sqlglot.optimizer.isolate_table_selects": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.optimizer.merge_subqueries": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 276}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 71, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 42, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 3}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 3}, "sqlglot.optimizer.normalize": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.normalize.logger": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.normalize.normalize": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 64, "bases": 0, "doc": 188}, "sqlglot.optimizer.normalize.normalized": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 240}, "sqlglot.optimizer.normalize.normalization_distance": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 195}, "sqlglot.optimizer.normalize.distributive_law": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 39}, "sqlglot.optimizer.normalize_identifiers": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 338}, "sqlglot.optimizer.optimize_joins": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 132}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 13}, "sqlglot.optimizer.optimize_joins.normalize": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 13}, "sqlglot.optimizer.optimize_joins.other_table_names": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 3}, "sqlglot.optimizer.optimizer": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.optimizer.RULES": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 68, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.optimizer.optimize": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 540, "bases": 0, "doc": 221}, "sqlglot.optimizer.pushdown_predicates": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 198}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 20}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 31}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 3}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.optimizer.pushdown_projections": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.pushdown_projections.default_selection": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 33, "bases": 0, "doc": 201}, "sqlglot.optimizer.qualify": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.qualify.qualify": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 369, "bases": 0, "doc": 417}, "sqlglot.optimizer.qualify_columns": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 137, "bases": 0, "doc": 291}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 13}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 53, "bases": 0, "doc": 8}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 118, "bases": 0, "doc": 14}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 211}, "sqlglot.optimizer.qualify_columns.Resolver": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 27}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 3}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 41, "bases": 0, "doc": 50}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"qualname": 3, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 48, "bases": 0, "doc": 14}, "sqlglot.optimizer.qualify_tables": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 226, "bases": 0, "doc": 315}, "sqlglot.optimizer.scope": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.logger": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.TRAVERSABLES": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.ScopeType": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 5}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.ScopeType.CTE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.ScopeType.UNION": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 337}, "sqlglot.optimizer.scope.Scope.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 95, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.expression": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.sources": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.cte_sources": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.outer_columns": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.parent": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.scope_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.table_scopes": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.union_scopes": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.clear_cache": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.branch": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 68, "bases": 0, "doc": 12}, "sqlglot.optimizer.scope.Scope.walk": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.find": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.find_all": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.replace": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 63}, "sqlglot.optimizer.scope.Scope.tables": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 21}, "sqlglot.optimizer.scope.Scope.ctes": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 21}, "sqlglot.optimizer.scope.Scope.derived_tables": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 43}, "sqlglot.optimizer.scope.Scope.udtfs": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 24}, "sqlglot.optimizer.scope.Scope.subqueries": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 47}, "sqlglot.optimizer.scope.Scope.columns": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 36}, "sqlglot.optimizer.scope.Scope.selected_sources": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 69}, "sqlglot.optimizer.scope.Scope.references": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.external_columns": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 35}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 22}, "sqlglot.optimizer.scope.Scope.join_hints": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 30}, "sqlglot.optimizer.scope.Scope.pivots": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.source_columns": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 52}, "sqlglot.optimizer.scope.Scope.is_subquery": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.optimizer.scope.Scope.is_union": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.optimizer.scope.Scope.is_cte": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "sqlglot.optimizer.scope.Scope.is_root": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.optimizer.scope.Scope.is_udtf": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.optimizer.scope.Scope.rename_source": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 8}, "sqlglot.optimizer.scope.Scope.add_source": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 8}, "sqlglot.optimizer.scope.Scope.remove_source": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 8}, "sqlglot.optimizer.scope.Scope.traverse": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 28}, "sqlglot.optimizer.scope.Scope.ref_count": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 34}, "sqlglot.optimizer.scope.traverse_scope": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 330}, "sqlglot.optimizer.scope.build_scope": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 39}, "sqlglot.optimizer.scope.walk_in_scope": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 111}, "sqlglot.optimizer.scope.find_all_in_scope": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 99}, "sqlglot.optimizer.scope.find_in_scope": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 106}, "sqlglot.optimizer.simplify": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.FINAL": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 11}, "sqlglot.optimizer.simplify.simplify": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 122, "bases": 0, "doc": 152}, "sqlglot.optimizer.simplify.catch": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 16}, "sqlglot.optimizer.simplify.rewrite_between": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 31}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 104, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.simplify_not": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 25}, "sqlglot.optimizer.simplify.flatten": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 24}, "sqlglot.optimizer.simplify.simplify_connectors": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.LT_LTE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.GT_GTE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.COMPARISONS": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"qualname": 2, "fullname": 5, "annotation": 7, "default_value": 70, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.remove_complements": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 19}, "sqlglot.optimizer.simplify.uniq_sort": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 23}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 58}, "sqlglot.optimizer.simplify.propagate_constants": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 40}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"qualname": 3, "fullname": 6, "annotation": 7, "default_value": 70, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"qualname": 2, "fullname": 5, "annotation": 7, "default_value": 104, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.simplify_equality": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 65}, "sqlglot.optimizer.simplify.simplify_literals": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.NULL_OK": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.simplify_parens": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.simplify_coalesce": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.CONCATS": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.simplify_concat": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 13}, "sqlglot.optimizer.simplify.simplify_conditionals": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 14}, "sqlglot.optimizer.simplify.simplify_startswith": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 108}, "sqlglot.optimizer.simplify.DateRange": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"qualname": 3, "fullname": 6, "annotation": 20, "default_value": 90, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.DATETRUNCS": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 19}, "sqlglot.optimizer.simplify.sort_comparison": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.JOINS": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 22, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.remove_where_true": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.always_true": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.always_false": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.is_complement": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.is_false": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.is_null": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.eval_boolean": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.cast_as_date": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.cast_as_datetime": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.cast_value": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 50, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.extract_date": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.extract_interval": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.extract_type": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.date_literal": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.interval": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 33, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.date_floor": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 67, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.date_ceil": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 67, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.boolean_literal": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.gen": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 42}, "sqlglot.optimizer.simplify.Gen": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.stack": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.sqls": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.gen": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.add_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.and_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.between_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.column_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.div_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.from_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.in_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.is_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.like_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.not_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.null_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.or_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.table_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.var_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.unnest_subqueries": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 227}, "sqlglot.optimizer.unnest_subqueries.unnest": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "sqlglot.parser": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.logger": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.OPTIONS_TYPE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.build_var_map": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 3}, "sqlglot.parser.build_like": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 3}, "sqlglot.parser.binary_range_parser": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 93, "bases": 0, "doc": 3}, "sqlglot.parser.build_logarithm": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 56, "bases": 0, "doc": 3}, "sqlglot.parser.build_extract_json_with_path": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 64, "bases": 0, "doc": 3}, "sqlglot.parser.Parser": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 96}, "sqlglot.parser.Parser.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 154, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.FUNCTIONS": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 5874, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 92, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 51, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TYPE_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 747, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 92, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 66, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 217, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.DB_CREATABLES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 60, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.CREATABLES": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 104, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1407, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.INTERVAL_VARS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1400, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1337, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1407, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1330, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1330, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TRIM_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.FUNC_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1018, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.CONJUNCTION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 34, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.EQUALITY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 70, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.COMPARISON": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 66, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.BITWISE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 50, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TERM": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 66, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.FACTOR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 68, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.EXPONENT": {"qualname": 2, "fullname": 4, "annotation": 7, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TIMES": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TIMESTAMPS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 37, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SET_OPERATIONS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.JOIN_METHODS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.JOIN_SIDES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.JOIN_KINDS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 37, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.JOIN_HINTS": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.LAMBDAS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 32, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 105, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 430, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 362, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.UNARY_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 96, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.STRING_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 85, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 68, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 243, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.RANGE_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 204, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 881, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 358, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.ALTER_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 69, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 46, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 34, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 196, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 320, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SET_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 46, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SHOW_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 49, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 36, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 90, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"qualname": 4, "fullname": 6, "annotation": 4, "default_value": 15, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.USABLES": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.CAST_ACTIONS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 14, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 14, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1400, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.WINDOW_SIDES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.FETCH_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1386, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 27, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.NULL_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1407, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.STRICT_CAST": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"qualname": 8, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.STRING_ALIASES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SHOW_TRIE": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SET_TRIE": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.error_level": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.error_message_context": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.max_errors": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.dialect": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.reset": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 87, "bases": 0, "doc": 72}, "sqlglot.parser.Parser.parse_into": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 159, "bases": 0, "doc": 111}, "sqlglot.parser.Parser.check_errors": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 16}, "sqlglot.parser.Parser.raise_error": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 57, "bases": 0, "doc": 22}, "sqlglot.parser.Parser.expression": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 73, "bases": 0, "doc": 74}, "sqlglot.parser.Parser.validate_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 68}, "sqlglot.parser.Parser.errors": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.sql": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Plan": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Plan.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.planner.Plan.expression": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Plan.root": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Plan.dag": {"qualname": 2, "fullname": 4, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Plan.leaves": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.from_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 90, "bases": 0, "doc": 209}, "sqlglot.planner.Step.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.dependencies": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.dependents": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.projections": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.limit": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.condition": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.add_dependency": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.planner.Step.to_s": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "sqlglot.planner.Step.type_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.id": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Scan": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.planner.Scan.from_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 90, "bases": 0, "doc": 209}, "sqlglot.planner.Scan.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Join": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.planner.Join.from_joins": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 96, "bases": 0, "doc": 3}, "sqlglot.planner.Join.source_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Join.joins": {"qualname": 2, "fullname": 4, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Aggregate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.planner.Aggregate.aggregations": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Aggregate.operands": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Aggregate.group": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Aggregate.source": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Sort": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.planner.Sort.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.SetOperation": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.planner.SetOperation.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 83, "bases": 0, "doc": 3}, "sqlglot.planner.SetOperation.op": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.SetOperation.left": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.SetOperation.right": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.SetOperation.distinct": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.SetOperation.from_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 90, "bases": 0, "doc": 209}, "sqlglot.planner.SetOperation.type_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.Schema": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 8}, "sqlglot.schema.Schema.dialect": {"qualname": 2, "fullname": 4, "annotation": 11, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.Schema.add_table": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 230, "bases": 0, "doc": 140}, "sqlglot.schema.Schema.column_names": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 167, "bases": 0, "doc": 95}, "sqlglot.schema.Schema.get_column_type": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 179, "bases": 0, "doc": 95}, "sqlglot.schema.Schema.has_column": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 169, "bases": 0, "doc": 99}, "sqlglot.schema.Schema.supported_table_args": {"qualname": 4, "fullname": 6, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 16}, "sqlglot.schema.Schema.empty": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.schema.AbstractMappingSchema": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.mapping": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.empty": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.depth": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"qualname": 4, "fullname": 6, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.find": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 62, "bases": 0, "doc": 60}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 75, "bases": 0, "doc": 3}, "sqlglot.schema.MappingSchema": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 155}, "sqlglot.schema.MappingSchema.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 146, "bases": 0, "doc": 3}, "sqlglot.schema.MappingSchema.dialect": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.MappingSchema.visible": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.MappingSchema.normalize": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 47, "bases": 0, "doc": 3}, "sqlglot.schema.MappingSchema.copy": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "sqlglot.schema.MappingSchema.add_table": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 230, "bases": 0, "doc": 140}, "sqlglot.schema.MappingSchema.column_names": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 167, "bases": 0, "doc": 95}, "sqlglot.schema.MappingSchema.get_column_type": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 179, "bases": 0, "doc": 95}, "sqlglot.schema.MappingSchema.has_column": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 169, "bases": 0, "doc": 99}, "sqlglot.schema.MappingSchema.depth": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "sqlglot.schema.normalize_name": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 165, "bases": 0, "doc": 3}, "sqlglot.schema.ensure_schema": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 71, "bases": 0, "doc": 3}, "sqlglot.schema.ensure_column_mapping": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 3}, "sqlglot.schema.flatten_schema": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 69, "bases": 0, "doc": 3}, "sqlglot.schema.nested_get": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 71, "bases": 0, "doc": 86}, "sqlglot.schema.nested_set": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 276}, "sqlglot.serde": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.serde.dump": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 161, "bases": 0, "doc": 12}, "sqlglot.serde.load": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 161, "bases": 0, "doc": 16}, "sqlglot.time": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.time.format_time": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 73, "bases": 0, "doc": 108}, "sqlglot.time.TIMEZONES": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 1892, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 5}, "sqlglot.tokens.TokenType.L_PAREN": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.R_PAREN": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.L_BRACKET": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.R_BRACKET": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.L_BRACE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.R_BRACE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COMMA": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DOT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DASH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PLUS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COLON": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DCOLON": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DQMARK": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SEMICOLON": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.STAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BACKSLASH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SLASH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LTE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GTE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NOT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.EQ": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NEQ": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COLON_EQ": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.AND": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.AMP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DPIPE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PIPE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CARET": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TILDA": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ARROW": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DARROW": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FARROW": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HASH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HASH_ARROW": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LR_ARROW": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DAT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LT_AT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.AT_GT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DOLLAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PARAMETER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DAMP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.XOR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DSTAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BLOCK_START": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BLOCK_END": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SPACE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BREAK": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.STRING": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NUMBER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IDENTIFIER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DATABASE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COLUMN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SCHEMA": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TABLE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BIT_STRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HEX_STRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BYTE_STRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.RAW_STRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BIT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BOOLEAN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TINYINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UTINYINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SMALLINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.USMALLINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MEDIUMINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BIGINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UBIGINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INT128": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UINT128": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INT256": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UINT256": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FLOAT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DOUBLE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DECIMAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UDECIMAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CHAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NCHAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VARCHAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NVARCHAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BPCHAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TEXT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LONGTEXT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LONGBLOB": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TINYBLOB": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TINYTEXT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NAME": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BINARY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VARBINARY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.JSON": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.JSONB": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIME": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMETZ": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DATETIME": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DATETIME64": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DATE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DATE32": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INT4RANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INT8RANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NUMRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TSRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TSTZRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DATERANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UUID": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NULLABLE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GEOMETRY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HLLSKETCH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HSTORE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SUPER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SERIAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BIGSERIAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.XML": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.YEAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.USERDEFINED": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MONEY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SMALLMONEY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ROWVERSION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IMAGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VARIANT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OBJECT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INET": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IPADDRESS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IPPREFIX": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IPV4": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IPV6": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ENUM": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ENUM8": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ENUM16": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NESTED": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TDIGEST": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNKNOWN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ALIAS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ALTER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ALWAYS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ALL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ANTI": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ANY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.APPLY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ARRAY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ASC": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ASOF": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BEGIN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BETWEEN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CACHE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CASE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COLLATE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COMMAND": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COMMENT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COMMIT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CONNECT_BY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CONSTRAINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COPY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CREATE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CROSS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CUBE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CURRENT_USER": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DEFAULT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DELETE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DESC": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DESCRIBE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DICTIONARY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DISTINCT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DIV": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DROP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ELSE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.END": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ESCAPE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.EXCEPT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.EXECUTE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.EXISTS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FALSE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FETCH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FILTER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FINAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FIRST": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FOR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FORCE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FORMAT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FROM": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FULL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FUNCTION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GLOB": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GLOBAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GROUP_BY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HAVING": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IGNORE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ILIKE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INDEX": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INNER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INSERT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INTERSECT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INTERVAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INTO": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INTRODUCER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IRLIKE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ISNULL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.JOIN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.KEEP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.KILL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LANGUAGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LATERAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LEFT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LIKE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LIKE_ANY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LIMIT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LOAD": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LOCK": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MAP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MEMBER_OF": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MERGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MOD": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MODEL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NATURAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NEXT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NOTNULL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NULL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OFFSET": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ON": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ONLY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OPERATOR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ORDER_BY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ORDERED": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ORDINALITY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OUTER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OVER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OVERLAPS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OVERWRITE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PARTITION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PARTITION_BY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PERCENT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PIVOT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.POSITIONAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PRAGMA": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PREWHERE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PROCEDURE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PROPERTIES": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.QUALIFY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.QUOTE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.RANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.RECURSIVE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.REFRESH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.REPLACE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.RETURNING": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.REFERENCES": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.RIGHT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.RLIKE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ROLLBACK": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ROLLUP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ROW": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ROWS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SELECT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SEMI": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SEPARATOR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SEQUENCE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SET": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SETTINGS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SHOW": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SOME": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SORT_BY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.START_WITH": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.STRUCT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TEMPORARY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TOP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.THEN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TRUE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TRUNCATE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNCACHE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNNEST": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNPIVOT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UPDATE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.USE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.USING": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VALUES": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VIEW": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VOLATILE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.WHEN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.WHERE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.WINDOW": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.WITH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNIQUE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OPTION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 137, "bases": 0, "doc": 96}, "sqlglot.tokens.Token.number": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 14}, "sqlglot.tokens.Token.string": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 14}, "sqlglot.tokens.Token.identifier": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 14}, "sqlglot.tokens.Token.var": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 14}, "sqlglot.tokens.Token.token_type": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token.text": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token.line": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token.col": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token.start": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token.end": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token.comments": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 80, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 337, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.QUOTES": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 3215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"qualname": 3, "fullname": 5, "annotation": 5, "default_value": 45, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.COMMANDS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 30, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.COMMENTS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.dialect": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.reset": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.tokenize": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 16}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.size": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.sql": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.tokens": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.transforms": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.transforms.unalias_group": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 146}, "sqlglot.transforms.eliminate_distinct_on": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 66}, "sqlglot.transforms.eliminate_qualify": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 137}, "sqlglot.transforms.remove_precision_parameterized_types": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 33}, "sqlglot.transforms.unqualify_unnest": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 17}, "sqlglot.transforms.unnest_to_explode": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 11}, "sqlglot.transforms.explode_to_unnest": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 60, "bases": 0, "doc": 7}, "sqlglot.transforms.add_within_group_for_percentiles": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 13}, "sqlglot.transforms.remove_within_group_for_percentiles": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 14}, "sqlglot.transforms.add_recursive_cte_column_names": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 16}, "sqlglot.transforms.epoch_cast_to_ts": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 12}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 15}, "sqlglot.transforms.eliminate_full_outer_join": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 37}, "sqlglot.transforms.move_ctes_to_top_level": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 101}, "sqlglot.transforms.ensure_bools": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 13}, "sqlglot.transforms.unqualify_columns": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.transforms.remove_unique_constraints": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"qualname": 8, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 108, "bases": 0, "doc": 3}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 44}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 26}, "sqlglot.transforms.struct_kv_to_alias": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 14}, "sqlglot.transforms.preprocess": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 94, "bases": 0, "doc": 84}, "sqlglot.trie": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.trie.key": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.trie.TrieResult": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 5}, "sqlglot.trie.TrieResult.FAILED": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.trie.TrieResult.PREFIX": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.trie.TrieResult.EXISTS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.trie.new_trie": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 200}, "sqlglot.trie.in_trie": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 333}}, "length": 5245, "save": true}, "index": {"qualname": {"root": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}}, "df": 57, "l": {"docs": {"sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}}, "df": 3, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.expressions.Log": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Log.key": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}}, "df": 20, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.logger": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.parser.logger": {"tf": 1}}, "df": 10}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LogProperty": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.key": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.LogicalOr": {"tf": 1}, "sqlglot.expressions.LogicalOr.key": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.LogicalAnd": {"tf": 1}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.parser.build_logarithm": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 26, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LocationProperty": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}}, "df": 3}}}, "k": {"docs": {"sqlglot.expressions.Lock": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.key": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}}, "df": 6, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LockingProperty": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.key": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LockProperty": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Lower": {"tf": 1}, "sqlglot.expressions.Lower.key": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}}, "df": 3, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.LoadData": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.key": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.expressions.Last": {"tf": 1}, "sqlglot.expressions.Last.key": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}}, "df": 17, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.LastValue": {"tf": 1}, "sqlglot.expressions.LastValue.key": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LastDay": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.key": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}}, "df": 4}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.expressions.Lateral": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.key": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}}, "df": 9}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.Lambda": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.key": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.parser.Parser.LAMBDAS": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LanguageProperty": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "g": {"docs": {"sqlglot.expressions.Lag": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.key": {"tf": 1}}, "df": 3}, "w": {"docs": {"sqlglot.optimizer.normalize.distributive_law": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Limit": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.key": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.planner.Step.limit": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}}, "df": 28}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.expressions.Literal": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Literal.key": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}}, "df": 14, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 8}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Like": {"tf": 1}, "sqlglot.expressions.Like.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}}, "df": 17, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.expressions.LikeProperty": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LikeAny": {"tf": 1}, "sqlglot.expressions.LikeAny.key": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}, "sqlglot.tokens.Token.line": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.lineage": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.expressions.Ln": {"tf": 1}, "sqlglot.expressions.Ln.key": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}}, "df": 10}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Left": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Left.key": {"tf": 1}, "sqlglot.planner.SetOperation.left": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}}, "df": 9}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.expressions.Least": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.key": {"tf": 1}}, "df": 6}}, "f": {"docs": {"sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.expressions.Lead": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.key": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.leading_comma": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Plan.leaves": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {"sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}}, "df": 22, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.expressions.Length": {"tf": 1}, "sqlglot.expressions.Length.key": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Levenshtein": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.key": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {"sqlglot.generator.Generator.unsupported_level": {"tf": 1}, "sqlglot.parser.Parser.error_level": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {"sqlglot.expressions.LT": {"tf": 1}, "sqlglot.expressions.LT.key": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}}, "df": 7, "e": {"docs": {"sqlglot.expressions.LTE": {"tf": 1}, "sqlglot.expressions.LTE.key": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}}, "df": 6}}, "r": {"docs": {"sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.pretty": {"tf": 1}, "sqlglot.generator.Generator.pretty": {"tf": 1}}, "df": 2}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}}, "df": 2}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.expressions.PreWhere": {"tf": 1}, "sqlglot.expressions.PreWhere.key": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.presto.Presto": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}}, "df": 70}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Predicate": {"tf": 1}, "sqlglot.expressions.Predicate.key": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {"sqlglot.expressions.Predict": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.key": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}}, "df": 4}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.prepend_ctes": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.Properties": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Properties.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}}, "df": 44}}}, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Property": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.Property.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 19, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.expressions.PropertyEQ": {"tf": 1}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}}, "df": 3}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}}, "df": 1}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}}, "df": 2}}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}}, "df": 1}}}}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.prql.PRQL": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}}, "df": 34}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.Pragma": {"tf": 1}, "sqlglot.expressions.Pragma.key": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.PrimaryKey": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PrimaryKeyColumnConstraint": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Prior": {"tf": 1}, "sqlglot.expressions.Prior.key": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 10, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1}, "sqlglot.parser.Parser.BITWISE": {"tf": 1}, "sqlglot.parser.Parser.TERM": {"tf": 1}, "sqlglot.parser.Parser.FACTOR": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.parser.Parser.TIMES": {"tf": 1}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.parser.Parser.error_level": {"tf": 1}, "sqlglot.parser.Parser.error_message_context": {"tf": 1}, "sqlglot.parser.Parser.max_errors": {"tf": 1}, "sqlglot.parser.Parser.dialect": {"tf": 1}, "sqlglot.parser.Parser.reset": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.parser.Parser.errors": {"tf": 1}, "sqlglot.parser.Parser.sql": {"tf": 1}}, "df": 367, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}}, "df": 65}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.errors": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}}, "df": 4}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ParseJSON": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.key": {"tf": 1}}, "df": 4}}}}}}, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}}, "df": 14, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.expressions.Partition": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.key": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}}, "df": 11, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}}, "df": 2}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.PartitionBoundSpec": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 2, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.PartitionedOfProperty": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PartitionRange": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.key": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}}, "df": 22}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.expressions.Paren": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Paren.key": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}}, "df": 28, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1}}, "df": 3}, "t": {"docs": {"sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.optimizer.scope.Scope.parent": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.expressions.Parameter": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.key": {"tf": 1}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}}, "df": 11, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}}, "df": 12}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}}, "df": 5}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}}, "df": 27, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PathColumnConstraint": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {"sqlglot.generator.Generator.pad": {"tf": 1}, "sqlglot.generator.Generator.pad_comment": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}}, "df": 3}}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PercentileCont": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.key": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.PercentileDisc": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot.expressions.PERCENTILES": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PeriodForSystemTimeConstraint": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.expressions.Pivot": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.expressions.Pivot.key": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}}, "df": 13, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.PivotAlias": {"tf": 1}, "sqlglot.expressions.PivotAlias.key": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {"sqlglot.optimizer.scope.Scope.pivots": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PseudoType": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.key": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"sqlglot.tokens.TokenType.PLUS": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.expressions.Placeholder": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Placeholder.key": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}}, "df": 12, "s": {"docs": {"sqlglot.expressions.replace_placeholders": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {"sqlglot.planner.Plan": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.Plan.expression": {"tf": 1}, "sqlglot.planner.Plan.root": {"tf": 1}, "sqlglot.planner.Plan.dag": {"tf": 1}, "sqlglot.planner.Plan.leaves": {"tf": 1}}, "df": 6}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}}, "df": 10, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}}, "df": 80}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Posexplode": {"tf": 1}, "sqlglot.expressions.Posexplode.key": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.PosexplodeOuter": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "p": {"docs": {"sqlglot.executor.table.Table.pop": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}}, "df": 3}, "w": {"docs": {"sqlglot.expressions.Pow": {"tf": 1}, "sqlglot.expressions.Pow.key": {"tf": 1}}, "df": 2}}, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.python.Python": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}}, "df": 30, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.python.PythonExecutor": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}}, "df": 20}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}}, "df": 6}}}}}}}}, "s": {"docs": {"sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Schema": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.key": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.schema.Schema": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 31, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.SchemaError": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.planner.Scan": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}}, "df": 6}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.expression": {"tf": 1}, "sqlglot.optimizer.scope.Scope.sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.parent": {"tf": 1}, "sqlglot.optimizer.scope.Scope.scope_type": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.pivots": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 53, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.ScopeType": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}}, "df": 7}}}}, "s": {"docs": {"sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1}}, "df": 6}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"2": {"docs": {"sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.spark2.Spark2": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}}, "df": 44}, "docs": {"sqlglot.dataframe.sql.DataFrame.spark": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.spark.Spark": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}}, "df": 42, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.SparkSession": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"tf": 1}}, "df": 13}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1}}, "df": 2}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}}, "df": 3}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Split": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Split.key": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 4}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.Parser.sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.sql": {"tf": 1}}, "df": 496, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}}, "df": 59}}}, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.SQLGLOT_META": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.SqlglotError": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SqlReadWriteProperty": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SqlSecurityProperty": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Sqrt": {"tf": 1}, "sqlglot.expressions.Sqrt.key": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.helper.seq_get": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 39}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.SequenceProperties": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Select.key": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}}, "df": 60, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}}, "df": 15}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Set": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Set.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}}, "df": 46, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.expressions.SetItem": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.key": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}}, "df": 5}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SetProperty": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.key": {"tf": 1}}, "df": 3}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SetConfigProperty": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SettingsProperty": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.planner.SetOperation": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.op": {"tf": 1}, "sqlglot.planner.SetOperation.left": {"tf": 1}, "sqlglot.planner.SetOperation.right": {"tf": 1}, "sqlglot.planner.SetOperation.distinct": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}}, "df": 8}}}}}}}}}, "s": {"docs": {"sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 13, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.sep": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}}, "df": 5}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {"sqlglot.generator.Generator.seg": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.SerdeProperties": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.SessionParameter": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.key": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.expressions.Sort": {"tf": 1}, "sqlglot.expressions.Sort.key": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1}, "sqlglot.planner.Sort": {"tf": 1}, "sqlglot.planner.Sort.key": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}}, "df": 12, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SortKeyProperty": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SortArray": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.key": {"tf": 1}}, "df": 3}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}}, "df": 14, "s": {"docs": {"sqlglot.optimizer.scope.Scope.sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 4}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.SOME": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.expressions.Sum": {"tf": 1}, "sqlglot.expressions.Sum.key": {"tf": 1}}, "df": 4}, "b": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.expressions.Sub": {"tf": 1}, "sqlglot.expressions.Sub.key": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}}, "df": 5, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.Column.substr": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}, "sqlglot.expressions.Substring": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.key": {"tf": 1}}, "df": 6}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Subquery": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.key": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1}}, "df": 18, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SubqueryPredicate": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}}, "df": 4}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.subclasses": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}}, "df": 62}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}}, "df": 65}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}}, "df": 2}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Star": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Star.key": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}}, "df": 15, "t": {"docs": {"sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.Token.start": {"tf": 1}}, "df": 158, "s": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.expressions.StartsWith": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.key": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}}, "df": 5}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}}, "df": 35}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StarMap": {"tf": 1}, "sqlglot.expressions.StarMap.key": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1}}, "df": 8}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.executor.python.PythonExecutor.static": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.StabilityProperty": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.StandardHash": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.key": {"tf": 1}}, "df": 3}}}}}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.optimizer.simplify.Gen.stack": {"tf": 1}}, "df": 1}}}, "r": {"docs": {"sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}}, "df": 11}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}}, "df": 39, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}}, "df": 32}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1}}, "df": 6}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.Struct": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.key": {"tf": 1}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 20, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.StructExtract": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.expressions.StrPosition": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.key": {"tf": 1}}, "df": 5}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.expressions.StrToUnix": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.key": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.StrToDate": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.key": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.StrToTime": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.key": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StrToMap": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.key": {"tf": 1}}, "df": 3}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.Stuff": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.expressions.Stddev": {"tf": 1}, "sqlglot.expressions.Stddev.key": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StddevPop": {"tf": 1}, "sqlglot.expressions.StddevPop.key": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StddevSamp": {"tf": 1}, "sqlglot.expressions.StddevSamp.key": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.planner.Step": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}, "sqlglot.planner.Step.limit": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}}, "df": 12}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}}, "df": 11, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SafeDivide": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.key": {"tf": 1}}, "df": 3}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.same_parent": {"tf": 1}}, "df": 1}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SampleProperty": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.expressions.Show": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Show.key": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}}, "df": 33}}, "a": {"2": {"docs": {"sqlglot.expressions.SHA2": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.key": {"tf": 1}}, "df": 3}, "docs": {"sqlglot.expressions.SHA": {"tf": 1}, "sqlglot.expressions.SHA.key": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SharingProperty": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}}, "df": 25, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 1}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.tokens.Tokenizer.size": {"tf": 1}}, "df": 8}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}}, "df": 2}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Sign": {"tf": 1}, "sqlglot.expressions.Sign.key": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 11}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.expressions.SimilarTo": {"tf": 1}, "sqlglot.expressions.SimilarTo.key": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}}, "df": 3}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}}, "df": 101}}}}}}}, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.camel_to_snake_case": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}}, "df": 2}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.expressions.SwapTable": {"tf": 1}, "sqlglot.expressions.SwapTable.key": {"tf": 1}}, "df": 3}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}}, "df": 2}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Slice": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.key": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {"sqlglot.diff.ChangeDistiller.t": {"tf": 1}}, "df": 1, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 70, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.tokens.Token": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Token.token_type": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.text": {"tf": 1}, "sqlglot.tokens.Token.line": {"tf": 1}, "sqlglot.tokens.Token.col": {"tf": 1}, "sqlglot.tokens.Token.start": {"tf": 1}, "sqlglot.tokens.Token.end": {"tf": 1}, "sqlglot.tokens.Token.comments": {"tf": 1}}, "df": 24, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 4, "r": {"docs": {"sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.tokens.Tokenizer": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.tokens.Tokenizer.dialect": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}, "sqlglot.tokens.Tokenizer.size": {"tf": 1}, "sqlglot.tokens.Tokenizer.sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokens": {"tf": 1}}, "df": 159}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokens": {"tf": 1}}, "df": 70}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.TokenError": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType": {"tf": 1}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}, "sqlglot.tokens.TokenType.DASH": {"tf": 1}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1}, "sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}, "sqlglot.tokens.TokenType.AMP": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.CARET": {"tf": 1}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DAT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}, "sqlglot.tokens.TokenType.INNER": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.tokens.TokenType.SOME": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1}}, "df": 349}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.expressions.ToNumber": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.key": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}}, "df": 5}}}}}}, "p": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 5}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ToTableProperty": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ToArray": {"tf": 1}, "sqlglot.expressions.ToArray.key": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ToChar": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.key": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ToDays": {"tf": 1}, "sqlglot.expressions.ToDays.key": {"tf": 1}}, "df": 2}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.expressions.ToBase64": {"tf": 1}, "sqlglot.expressions.ToBase64.key": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.ToMap": {"tf": 1}, "sqlglot.expressions.ToMap.key": {"tf": 1}}, "df": 2}}}, "o": {"docs": {"sqlglot.generator.Generator.too_wide": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}}, "df": 3}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Transform": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.key": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}}, "df": 45}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TransformColumnConstraint": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.TransformModelProperty": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.expressions.Transaction": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.key": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 9}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.TransientProperty": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 126, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.trie.TrieResult": {"tf": 1}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 4}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.trino.Trino": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}}, "df": 36}}, "m": {"docs": {"sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.expressions.Trim": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.key": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}}, "df": 8}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.expressions.Try": {"tf": 1}, "sqlglot.expressions.Try.key": {"tf": 1}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}}, "df": 24, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.expressions.TryCast": {"tf": 1}, "sqlglot.expressions.TryCast.key": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}}, "df": 7}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TruncateTable": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.key": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "e": {"docs": {"sqlglot.expressions.true": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}}, "df": 4}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.replace_tree": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.executor.context.Context.table": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.table.Table": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.Table.columns": {"tf": 1}, "sqlglot.executor.table.Table.column_range": {"tf": 1}, "sqlglot.executor.table.Table.reader": {"tf": 1}, "sqlglot.executor.table.Table.rows": {"tf": 1}, "sqlglot.executor.table.Table.range_reader": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.Table.append": {"tf": 1}, "sqlglot.executor.table.Table.pop": {"tf": 1}, "sqlglot.executor.table.Table.width": {"tf": 1}, "sqlglot.executor.table.TableIter.table": {"tf": 1}, "sqlglot.executor.table.RangeReader.table": {"tf": 1}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Table": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Table.key": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}}, "df": 111, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.executor.context.Context.tables": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1}, "sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 12, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.expressions.TableSample": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.key": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1}}, "df": 33}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.tableau.Tableau": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}}, "df": 42}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.TableAlias": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.columns": {"tf": 1}, "sqlglot.expressions.TableAlias.key": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}}, "df": 6}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.TableIter": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.table": {"tf": 1}, "sqlglot.executor.table.TableIter.index": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.key": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}}, "df": 7}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}, "sqlglot.optimizer.scope.Scope.scope_type": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.Token.token_type": {"tf": 1}}, "df": 166, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 408}, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}}, "df": 7}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}}, "df": 13}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}}, "df": 116, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.expressions.TimeToStr": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.key": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TimeToTimeStr": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.TimeToUnix": {"tf": 1}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1}}, "df": 2}}}}}, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.TimeTrunc": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {"sqlglot.parser.Parser.TIMES": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.Timestamp": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.key": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}}, "df": 18, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.expressions.TimestampTrunc": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1}}, "df": 5}}}}, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}}, "df": 2}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.expressions.TimestampFromParts": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1}}, "df": 6}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.TimestampSub": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.key": {"tf": 1}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TimestampAdd": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.TimestampDiff": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1}}, "df": 3}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.expressions.TimeStrToTime": {"tf": 1}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TimeStrToDate": {"tf": 1}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.TimeStrToUnix": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.TimeSub": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.key": {"tf": 1}}, "df": 3}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.expressions.TimeFromParts": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1}}, "df": 5}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.TimeUnit.key": {"tf": 1}}, "df": 7}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TimeAdd": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.TimeDiff": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.key": {"tf": 1}}, "df": 3}}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TitleColumnConstraint": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}}, "df": 4}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.tokens.TokenType.TILDA": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.teradata.Teradata": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}}, "df": 64}}}}}, "m": {"docs": {"sqlglot.parser.Parser.TERM": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.TemporaryProperty": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "l": {"docs": {"sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.Token.text": {"tf": 1}}, "df": 8}}}, "s": {"docs": {"sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 2, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}}, "df": 102}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TsOrDsAdd": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1}}, "df": 4}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.TsOrDsDiff": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TsOrDsToDate": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}}, "df": 4, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TsOrDsToDateStr": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TsOrDsToTime": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.TsOrDsToTimestamp": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.expressions.TsOrDiToDi": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {"sqlglot.helper.tsort": {"tf": 1}}, "df": 1}}}}, "z": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}}, "df": 4}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.this": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.THEN": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.expressions.Tuple": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Tuple.key": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}}, "df": 8}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}}, "df": 6, "e": {"docs": {"sqlglot.parse_one": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}}, "df": 10}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.expressions.OnCluster": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.key": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}}, "df": 5}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.OnConflict": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.key": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}}, "df": 4}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.OnCommitProperty": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.OnUpdateColumnConstraint": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.OnProperty": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}, "p": {"docs": {"sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.planner.SetOperation.op": {"tf": 1}}, "df": 18, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Operator": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.key": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {"sqlglot.helper.open_file": {"tf": 1}}, "df": 1, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.OpenJSON": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.key": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.OpenJSONColumnDef": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.OPTION": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.lineage.GraphHTML.options": {"tf": 1}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}}, "df": 5}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.OptimizeError": {"tf": 1}}, "df": 1}}}}}}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Opclass": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.key": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {"sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}}, "df": 3}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}}, "df": 15, "s": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}}, "df": 2}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.OutputModelProperty": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 6}}}}, "r": {"docs": {"sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Or": {"tf": 1}, "sqlglot.expressions.Or.key": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}}, "df": 18, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Order": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.Order.key": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}}, "df": 8, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}}, "df": 11}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.expressions.Ordered": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.key": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}}, "df": 6}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}}, "df": 3}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}}, "df": 65}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}}, "df": 3, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Overlaps": {"tf": 1}, "sqlglot.expressions.Overlaps.key": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}}, "df": 4}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}}, "df": 1, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {"sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Offset": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.key": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}}, "df": 20, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {"sqlglot.executor.env.reverse_key.obj": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ObjectIdentifier": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "k": {"docs": {"sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}}, "df": 8}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DefaultColumnConstraint": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}}, "df": 10}, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DefinerProperty": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}}, "df": 5, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.expressions.Describe": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.key": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}}, "df": 6}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}}, "df": 7}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}}, "df": 5}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Delete": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Delete.key": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}}, "df": 8}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.expressions.Decode": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.key": {"tf": 1}}, "df": 4}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}}, "df": 8, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DerivedTable": {"tf": 1}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.key": {"tf": 1}}, "df": 4}}}}}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}}, "df": 4}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Step.dependencies": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot.planner.Step.add_dependency": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Step.dependents": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.generator.Generator.dialect": {"tf": 1}, "sqlglot.parser.Parser.dialect": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}, "sqlglot.schema.MappingSchema.dialect": {"tf": 1}, "sqlglot.tokens.Tokenizer.dialect": {"tf": 1}}, "df": 72, "s": {"docs": {"sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}}, "df": 25}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.DialectType": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Distinct": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.key": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.planner.SetOperation.distinct": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}}, "df": 17}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Distribute": {"tf": 1}, "sqlglot.expressions.Distribute.key": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.normalize.distributive_law": {"tf": 1}}, "df": 1}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DistKeyProperty": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DistStyleProperty": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Distance": {"tf": 1}, "sqlglot.expressions.Distance.key": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 4}}}}}}, "v": {"docs": {"sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Div": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.Div.key": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}}, "df": 7, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}}, "df": 14}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}}, "df": 6}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Directory": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.key": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}}, "df": 4}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DictProperty": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.key": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DictSubProperty": {"tf": 1}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DictRange": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.key": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}}, "df": 4}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DiToDate": {"tf": 1}, "sqlglot.expressions.DiToDate.key": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.DAT": {"tf": 1}}, "df": 1, "a": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 4, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.expression": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.write": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 47, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrameNaFunctions": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}}, "df": 6}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrameReader": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}}, "df": 4}}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}}, "df": 8}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.expressions.DataType": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.DataType.key": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}}, "df": 128, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.DataTypeParam": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}}, "df": 5}}}}}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.databricks.Databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}}, "df": 43}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataBlocksizeProperty": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.DATABASE": {"tf": 1}}, "df": 1}}}}}, "e": {"3": {"2": {"docs": {"sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.Date": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.key": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}}, "df": 47, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.expressions.DateStrToDate": {"tf": 1}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DateSub": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.expressions.DateDiff": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.key": {"tf": 1}}, "df": 5}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DateFormatColumnConstraint": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.DateFromParts": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.key": {"tf": 1}}, "df": 3}}}}}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DatetimeAdd": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1}}, "df": 3}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DatetimeSub": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.DatetimeDiff": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.DatetimeTrunc": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1}}, "df": 3}}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.DateTrunc": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.DateTrunc.key": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 8, "s": {"docs": {"sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DateToDateStr": {"tf": 1}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {"sqlglot.expressions.DateToDi": {"tf": 1}, "sqlglot.expressions.DateToDi.key": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DateAdd": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.key": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}}, "df": 4}}}}}, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.expressions.Day": {"tf": 1}, "sqlglot.expressions.Day.key": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}}, "df": 13, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.DayOfWeek": {"tf": 1}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.DayOfMonth": {"tf": 1}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1}}, "df": 2}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DayOfYear": {"tf": 1}, "sqlglot.expressions.DayOfYear.key": {"tf": 1}}, "df": 2}}}}}}}, "g": {"docs": {"sqlglot.planner.Plan.dag": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.DASH": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.tokens.TokenType.DARROW": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.tokens.TokenType.DAMP": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.expressions.Drop": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.key": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}}, "df": 7, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}}, "df": 1}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DropPartition": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.key": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.drill.Drill": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}}, "df": 56}}}}, "f": {"docs": {"sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.expressions.Expression.dfs": {"tf": 1}}, "df": 1}}, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1}}, "df": 7}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.doris.Doris": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}}, "df": 40}}}, "t": {"docs": {"sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Dot": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Dot.key": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}}, "df": 11}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}}, "df": 2}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.lineage.Node.downstream": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}}, "df": 85}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}}, "df": 2}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.expressions.DPipe": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.key": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}}, "df": 11}}}}, "s": {"docs": {"sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.DSTAR": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DDL": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.key": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}}, "df": 6}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DML": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.DML.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.DCOLON": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.tokens.TokenType.DQMARK": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {"sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}}, "df": 3, "e": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}}, "df": 6}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.Table.reader": {"tf": 1}, "sqlglot.executor.table.Table.range_reader": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.executor.context.Context.range_readers": {"tf": 1}, "sqlglot.executor.context.Context.row_readers": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.expressions.ReadCSV": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.key": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {"sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}}, "df": 13}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Repeat": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.key": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}}, "df": 8, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.RenameColumn": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.key": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}}, "df": 4}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RenameTable": {"tf": 1}, "sqlglot.expressions.RenameTable.key": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1}}, "df": 5}}}}, "t": {"docs": {"sqlglot.parser.Parser.reset": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}}, "df": 2}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.RespectNulls": {"tf": 1}, "sqlglot.expressions.RespectNulls.key": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}}, "df": 7}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}}, "df": 4}, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}}, "df": 12}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.expressions.RegexpILike": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.key": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.expressions.RegexpExtract": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RegexpReplace": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RegexpLike": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.key": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.RegexpSplit": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1}}, "df": 3}}}}}}}}}, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}}, "df": 61}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Reduce": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 6}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.expressions.Return": {"tf": 1}, "sqlglot.expressions.Return.key": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.expressions.ReturnsProperty": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Returning": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.key": {"tf": 1}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}}, "df": 9}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}}, "df": 11}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.RemoteWithConnectionModelProperty": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.env.reverse_key": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1}}, "df": 3}}}}}, "f": {"docs": {"sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Refresh": {"tf": 1}, "sqlglot.expressions.Refresh.key": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}}, "df": 4}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Reference": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.key": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}}, "df": 2}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.executor.context.Context.row_readers": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.table.RowReader.row": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.executor.table.Table.rows": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}}, "df": 5, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}}, "df": 2}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.RowFormatProperty": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1}}, "df": 3}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.RowFormatDelimitedProperty": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.RowReader": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.columns": {"tf": 1}, "sqlglot.executor.table.RowReader.row": {"tf": 1}}, "df": 4}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}}, "df": 2}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.RowNumber": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.expressions.Rollback": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.key": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}}, "df": 6}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.planner.Plan.root": {"tf": 1}}, "df": 5}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Round": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.Round.key": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.executor.context.Context.range_readers": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.table.Table.column_range": {"tf": 1}, "sqlglot.executor.table.Table.range_reader": {"tf": 1}, "sqlglot.executor.table.RangeReader.range": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}}, "df": 13, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}}, "df": 2}}}}}}}, "n": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.expressions.RangeN": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.key": {"tf": 1}}, "df": 4}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.RangeReader": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.table": {"tf": 1}, "sqlglot.executor.table.RangeReader.range": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 1}}}, "d": {"docs": {"sqlglot.expressions.Rand": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.key": {"tf": 1}}, "df": 3, "n": {"docs": {"sqlglot.expressions.Randn": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.key": {"tf": 1}}, "df": 3}}}, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}}, "df": 5, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.RawString": {"tf": 1}, "sqlglot.expressions.RawString.key": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}}, "df": 3}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Right": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Right.key": {"tf": 1}, "sqlglot.planner.SetOperation.right": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}}, "df": 9}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.expressions.Create": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.expressions.Create.key": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 17, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Credentials": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.key": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.tokens.TokenType.CROSS": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.context.Context.tables": {"tf": 1}, "sqlglot.executor.context.Context.range_readers": {"tf": 1}, "sqlglot.executor.context.Context.row_readers": {"tf": 1}, "sqlglot.executor.context.Context.env": {"tf": 1}, "sqlglot.executor.context.Context.eval": {"tf": 1}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.executor.context.Context.table": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.columns": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.parser.Parser.error_message_context": {"tf": 1}}, "df": 19}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.expressions.Constraint": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.key": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}}, "df": 13, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}}, "df": 5}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}, "sqlglot.expressions.CONSTANTS": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.expressions.Concat": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.key": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}}, "df": 24, "w": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ConcatWs": {"tf": 1}, "sqlglot.expressions.ConcatWs.key": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}}, "df": 3}}, "s": {"docs": {"sqlglot.optimizer.simplify.CONCATS": {"tf": 1}}, "df": 1}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1}}, "df": 3}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.expressions.Convert": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.key": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}}, "df": 8}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Condition.key": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}}, "df": 6, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Connect": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.key": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Connector": {"tf": 1}, "sqlglot.expressions.Connector.key": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ConnectByRoot": {"tf": 1}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1}}, "df": 2}}}}}}}}}}}, "l": {"docs": {"sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.tokens.Token.col": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.executor.table.Table.column_range": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Column": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Column.key": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 91, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.columns": {"tf": 1}, "sqlglot.executor.table.Table.columns": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.RowReader.columns": {"tf": 1}, "sqlglot.expressions.TableAlias.columns": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.transforms.unqualify_columns": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 27}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.expressions.ColumnDef": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnDef.key": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}}, "df": 9}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ColumnPosition": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.ColumnPrefix": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}}, "df": 4}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ColumnConstraint": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}}, "df": 5, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ColumnConstraintKind": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}}, "df": 2}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.expressions.Collate": {"tf": 1}, "sqlglot.expressions.Collate.key": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}}, "df": 7, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CollateColumnConstraint": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.CollateProperty": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.helper.ensure_collection": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Copy": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.key": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}}, "df": 29, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.CopyParameter": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.key": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.CopyGrantsProperty": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.expressions.Coalesce": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.key": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1}}, "df": 11}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.expressions.Count": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.key": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 10, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.CountIf": {"tf": 1}, "sqlglot.expressions.CountIf.key": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.expressions.Comment": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.key": {"tf": 1}, "sqlglot.generator.Generator.pad_comment": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}}, "df": 9, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.expressions.Expression.comments": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.comments": {"tf": 1}, "sqlglot.tokens.Token.comments": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 1}}, "df": 12}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}, "a": {"docs": {"sqlglot.generator.Generator.leading_comma": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}}, "df": 2, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Command": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Command.key": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1}}, "df": 6}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.expressions.Commit": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.key": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}}, "df": 6}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1}}, "df": 4}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Comprehension": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.key": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}}, "df": 4}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CompressColumnConstraint": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.optimizer.simplify.remove_complements": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.sort_comparison": {"tf": 1}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}}, "df": 5}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Corr": {"tf": 1}, "sqlglot.expressions.Corr.key": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.CovarSamp": {"tf": 1}, "sqlglot.expressions.CovarSamp.key": {"tf": 1}}, "df": 2}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.CovarPop": {"tf": 1}, "sqlglot.expressions.CovarPop.key": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}}, "df": 2}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.expressions.CTE": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.key": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 17, "s": {"docs": {"sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 10}}, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.expressions.Cache": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.key": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}}, "df": 7}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.executor.env.cast": {"tf": 1}, "sqlglot.expressions.Cast": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.Cast.key": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 31, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CastToStrType": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.key": {"tf": 1}}, "df": 3}}}}}}}}}, "s": {"docs": {"sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}}, "df": 1}}, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.expressions.Case": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Case.key": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}}, "df": 13, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CaseSpecificColumnConstraint": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}}, "df": 12, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.optimizer.simplify.catch": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.CARET": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}}, "df": 6, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CurrentTime": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.key": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}}, "df": 5}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CurrentDate": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.key": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}}, "df": 4, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CurrentDatetime": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.CurrentUser": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.key": {"tf": 1}}, "df": 3}}}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.CUBE": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}}, "df": 75, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.helper.classproperty": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}}, "df": 99}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.expressions.Cluster": {"tf": 1}, "sqlglot.expressions.Cluster.key": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ClusteredByProperty": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Clone": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.key": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1}}, "df": 9}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CharacterSet": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.key": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CharacterSetColumnConstraint": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.CharacterSetProperty": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.f": {"tf": 1}, "sqlglot.diff.ChangeDistiller.t": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.while_changing": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.expressions.Chr": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.key": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.Check": {"tf": 1}, "sqlglot.expressions.Check.key": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CheckColumnConstraint": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ChecksumProperty": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.replace_children": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Ceil": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.key": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}}, "df": 4}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}}, "df": 1}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}}, "df": 1}}}}}}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Cbrt": {"tf": 1}, "sqlglot.expressions.Cbrt.key": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}}, "df": 12, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}}, "df": 6}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.expressions.Bracket": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.key": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}}, "df": 15, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}}, "df": 5}}}}}, "e": {"docs": {"sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {"sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 25, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}}, "df": 54, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.ByteString": {"tf": 1}, "sqlglot.expressions.ByteString.key": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.Binary": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Binary.key": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}}, "df": 15}}}}, "t": {"docs": {"sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}}, "df": 59, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.parser.Parser.BITWISE": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.BitwiseAnd": {"tf": 1}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}}, "df": 3}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.BitwiseLeftShift": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.BitwiseOr": {"tf": 1}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}}, "df": 3}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.BitwiseRightShift": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}}, "df": 3}}}}}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.BitwiseXor": {"tf": 1}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.BitwiseNot": {"tf": 1}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}}, "df": 3}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.BitString": {"tf": 1}, "sqlglot.expressions.BitString.key": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}}, "df": 3}}}}}}}, "g": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}}, "df": 100}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Between": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Between.key": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}}, "df": 9}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.BEGIN": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}}, "df": 7}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.BackupProperty": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 4}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.expressions.Boolean": {"tf": 1}, "sqlglot.expressions.Boolean.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}}, "df": 9}}}}}}, "f": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.bfs": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.BlockCompressionProperty": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}}, "df": 2}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.executor.env.reverse_key": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1}, "sqlglot.expressions.Expression.key": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Condition.key": {"tf": 1}, "sqlglot.expressions.Predicate.key": {"tf": 1}, "sqlglot.expressions.DerivedTable.key": {"tf": 1}, "sqlglot.expressions.Query.key": {"tf": 1}, "sqlglot.expressions.UDTF.key": {"tf": 1}, "sqlglot.expressions.Cache.key": {"tf": 1}, "sqlglot.expressions.Uncache.key": {"tf": 1}, "sqlglot.expressions.Refresh.key": {"tf": 1}, "sqlglot.expressions.DDL.key": {"tf": 1}, "sqlglot.expressions.DML.key": {"tf": 1}, "sqlglot.expressions.Create.key": {"tf": 1}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1}, "sqlglot.expressions.TruncateTable.key": {"tf": 1}, "sqlglot.expressions.Clone.key": {"tf": 1}, "sqlglot.expressions.Describe.key": {"tf": 1}, "sqlglot.expressions.Kill.key": {"tf": 1}, "sqlglot.expressions.Pragma.key": {"tf": 1}, "sqlglot.expressions.Set.key": {"tf": 1}, "sqlglot.expressions.Heredoc.key": {"tf": 1}, "sqlglot.expressions.SetItem.key": {"tf": 1}, "sqlglot.expressions.Show.key": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1}, "sqlglot.expressions.CharacterSet.key": {"tf": 1}, "sqlglot.expressions.With.key": {"tf": 1}, "sqlglot.expressions.WithinGroup.key": {"tf": 1}, "sqlglot.expressions.CTE.key": {"tf": 1}, "sqlglot.expressions.TableAlias.key": {"tf": 1}, "sqlglot.expressions.BitString.key": {"tf": 1}, "sqlglot.expressions.HexString.key": {"tf": 1}, "sqlglot.expressions.ByteString.key": {"tf": 1}, "sqlglot.expressions.RawString.key": {"tf": 1}, "sqlglot.expressions.UnicodeString.key": {"tf": 1}, "sqlglot.expressions.Column.key": {"tf": 1}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1}, "sqlglot.expressions.ColumnDef.key": {"tf": 1}, "sqlglot.expressions.AlterColumn.key": {"tf": 1}, "sqlglot.expressions.RenameColumn.key": {"tf": 1}, "sqlglot.expressions.RenameTable.key": {"tf": 1}, "sqlglot.expressions.SwapTable.key": {"tf": 1}, "sqlglot.expressions.Comment.key": {"tf": 1}, "sqlglot.expressions.Comprehension.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.WithOperator.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.Constraint.key": {"tf": 1}, "sqlglot.expressions.Delete.key": {"tf": 1}, "sqlglot.expressions.Drop.key": {"tf": 1}, "sqlglot.expressions.Filter.key": {"tf": 1}, "sqlglot.expressions.Check.key": {"tf": 1}, "sqlglot.expressions.Connect.key": {"tf": 1}, "sqlglot.expressions.CopyParameter.key": {"tf": 1}, "sqlglot.expressions.Copy.key": {"tf": 1}, "sqlglot.expressions.Credentials.key": {"tf": 1}, "sqlglot.expressions.Prior.key": {"tf": 1}, "sqlglot.expressions.Directory.key": {"tf": 1}, "sqlglot.expressions.ForeignKey.key": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1}, "sqlglot.expressions.Into.key": {"tf": 1}, "sqlglot.expressions.From.key": {"tf": 1}, "sqlglot.expressions.Having.key": {"tf": 1}, "sqlglot.expressions.Hint.key": {"tf": 1}, "sqlglot.expressions.JoinHint.key": {"tf": 1}, "sqlglot.expressions.Identifier.key": {"tf": 1}, "sqlglot.expressions.Opclass.key": {"tf": 1}, "sqlglot.expressions.Index.key": {"tf": 1}, "sqlglot.expressions.IndexParameters.key": {"tf": 1}, "sqlglot.expressions.Insert.key": {"tf": 1}, "sqlglot.expressions.OnConflict.key": {"tf": 1}, "sqlglot.expressions.Returning.key": {"tf": 1}, "sqlglot.expressions.Introducer.key": {"tf": 1}, "sqlglot.expressions.National.key": {"tf": 1}, "sqlglot.expressions.LoadData.key": {"tf": 1}, "sqlglot.expressions.Partition.key": {"tf": 1}, "sqlglot.expressions.PartitionRange.key": {"tf": 1}, "sqlglot.expressions.Fetch.key": {"tf": 1}, "sqlglot.expressions.Group.key": {"tf": 1}, "sqlglot.expressions.Lambda.key": {"tf": 1}, "sqlglot.expressions.Limit.key": {"tf": 1}, "sqlglot.expressions.Literal.key": {"tf": 1}, "sqlglot.expressions.Join.key": {"tf": 1}, "sqlglot.expressions.Lateral.key": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1}, "sqlglot.expressions.Final.key": {"tf": 1}, "sqlglot.expressions.Offset.key": {"tf": 1}, "sqlglot.expressions.Order.key": {"tf": 1}, "sqlglot.expressions.WithFill.key": {"tf": 1}, "sqlglot.expressions.Cluster.key": {"tf": 1}, "sqlglot.expressions.Distribute.key": {"tf": 1}, "sqlglot.expressions.Sort.key": {"tf": 1}, "sqlglot.expressions.Ordered.key": {"tf": 1}, "sqlglot.expressions.Property.key": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1}, "sqlglot.expressions.BackupProperty.key": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1}, "sqlglot.expressions.CollateProperty.key": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1}, "sqlglot.expressions.EngineProperty.key": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1}, "sqlglot.expressions.JournalProperty.key": {"tf": 1}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1}, "sqlglot.expressions.DictProperty.key": {"tf": 1}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1}, "sqlglot.expressions.DictRange.key": {"tf": 1}, "sqlglot.expressions.OnCluster.key": {"tf": 1}, "sqlglot.expressions.LikeProperty.key": {"tf": 1}, "sqlglot.expressions.LocationProperty.key": {"tf": 1}, "sqlglot.expressions.LockProperty.key": {"tf": 1}, "sqlglot.expressions.LockingProperty.key": {"tf": 1}, "sqlglot.expressions.LogProperty.key": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1}, "sqlglot.expressions.OnProperty.key": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1}, "sqlglot.expressions.QueryTransform.key": {"tf": 1}, "sqlglot.expressions.SampleProperty.key": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1}, "sqlglot.expressions.SetProperty.key": {"tf": 1}, "sqlglot.expressions.SharingProperty.key": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1}, "sqlglot.expressions.TransientProperty.key": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.key": {"tf": 1}, "sqlglot.expressions.Qualify.key": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1}, "sqlglot.expressions.Return.key": {"tf": 1}, "sqlglot.expressions.Reference.key": {"tf": 1}, "sqlglot.expressions.Tuple.key": {"tf": 1}, "sqlglot.expressions.QueryOption.key": {"tf": 1}, "sqlglot.expressions.WithTableHint.key": {"tf": 1}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1}, "sqlglot.expressions.HistoricalData.key": {"tf": 1}, "sqlglot.expressions.Table.key": {"tf": 1}, "sqlglot.expressions.Union.key": {"tf": 1}, "sqlglot.expressions.Except.key": {"tf": 1}, "sqlglot.expressions.Intersect.key": {"tf": 1}, "sqlglot.expressions.Unnest.key": {"tf": 1}, "sqlglot.expressions.Update.key": {"tf": 1}, "sqlglot.expressions.Values.key": {"tf": 1}, "sqlglot.expressions.Var.key": {"tf": 1}, "sqlglot.expressions.Version.key": {"tf": 1}, "sqlglot.expressions.Schema.key": {"tf": 1}, "sqlglot.expressions.Lock.key": {"tf": 1}, "sqlglot.expressions.Select.key": {"tf": 1}, "sqlglot.expressions.Subquery.key": {"tf": 1}, "sqlglot.expressions.TableSample.key": {"tf": 1}, "sqlglot.expressions.Tag.key": {"tf": 1}, "sqlglot.expressions.Pivot.key": {"tf": 1}, "sqlglot.expressions.Window.key": {"tf": 1}, "sqlglot.expressions.WindowSpec.key": {"tf": 1}, "sqlglot.expressions.PreWhere.key": {"tf": 1}, "sqlglot.expressions.Where.key": {"tf": 1}, "sqlglot.expressions.Star.key": {"tf": 1}, "sqlglot.expressions.Parameter.key": {"tf": 1}, "sqlglot.expressions.SessionParameter.key": {"tf": 1}, "sqlglot.expressions.Placeholder.key": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1}, "sqlglot.expressions.Boolean.key": {"tf": 1}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1}, "sqlglot.expressions.DataType.key": {"tf": 1}, "sqlglot.expressions.PseudoType.key": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1}, "sqlglot.expressions.All.key": {"tf": 1}, "sqlglot.expressions.Any.key": {"tf": 1}, "sqlglot.expressions.Exists.key": {"tf": 1}, "sqlglot.expressions.Command.key": {"tf": 1}, "sqlglot.expressions.Transaction.key": {"tf": 1}, "sqlglot.expressions.Commit.key": {"tf": 1}, "sqlglot.expressions.Rollback.key": {"tf": 1}, "sqlglot.expressions.AlterTable.key": {"tf": 1}, "sqlglot.expressions.AddConstraint.key": {"tf": 1}, "sqlglot.expressions.DropPartition.key": {"tf": 1}, "sqlglot.expressions.Binary.key": {"tf": 1}, "sqlglot.expressions.Add.key": {"tf": 1}, "sqlglot.expressions.Connector.key": {"tf": 1}, "sqlglot.expressions.And.key": {"tf": 1}, "sqlglot.expressions.Or.key": {"tf": 1}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1}, "sqlglot.expressions.Div.key": {"tf": 1}, "sqlglot.expressions.Overlaps.key": {"tf": 1}, "sqlglot.expressions.Dot.key": {"tf": 1}, "sqlglot.expressions.DPipe.key": {"tf": 1}, "sqlglot.expressions.EQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1}, "sqlglot.expressions.Distance.key": {"tf": 1}, "sqlglot.expressions.Escape.key": {"tf": 1}, "sqlglot.expressions.Glob.key": {"tf": 1}, "sqlglot.expressions.GT.key": {"tf": 1}, "sqlglot.expressions.GTE.key": {"tf": 1}, "sqlglot.expressions.ILike.key": {"tf": 1}, "sqlglot.expressions.ILikeAny.key": {"tf": 1}, "sqlglot.expressions.IntDiv.key": {"tf": 1}, "sqlglot.expressions.Is.key": {"tf": 1}, "sqlglot.expressions.Kwarg.key": {"tf": 1}, "sqlglot.expressions.Like.key": {"tf": 1}, "sqlglot.expressions.LikeAny.key": {"tf": 1}, "sqlglot.expressions.LT.key": {"tf": 1}, "sqlglot.expressions.LTE.key": {"tf": 1}, "sqlglot.expressions.Mod.key": {"tf": 1}, "sqlglot.expressions.Mul.key": {"tf": 1}, "sqlglot.expressions.NEQ.key": {"tf": 1}, "sqlglot.expressions.Operator.key": {"tf": 1}, "sqlglot.expressions.SimilarTo.key": {"tf": 1}, "sqlglot.expressions.Slice.key": {"tf": 1}, "sqlglot.expressions.Sub.key": {"tf": 1}, "sqlglot.expressions.Unary.key": {"tf": 1}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1}, "sqlglot.expressions.Not.key": {"tf": 1}, "sqlglot.expressions.Paren.key": {"tf": 1}, "sqlglot.expressions.Neg.key": {"tf": 1}, "sqlglot.expressions.Alias.key": {"tf": 1}, "sqlglot.expressions.PivotAlias.key": {"tf": 1}, "sqlglot.expressions.Aliases.key": {"tf": 1}, "sqlglot.expressions.AtIndex.key": {"tf": 1}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1}, "sqlglot.expressions.Between.key": {"tf": 1}, "sqlglot.expressions.Bracket.key": {"tf": 1}, "sqlglot.expressions.Distinct.key": {"tf": 1}, "sqlglot.expressions.In.key": {"tf": 1}, "sqlglot.expressions.ForIn.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.key": {"tf": 1}, "sqlglot.expressions.IntervalOp.key": {"tf": 1}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1}, "sqlglot.expressions.Interval.key": {"tf": 1}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1}, "sqlglot.expressions.RespectNulls.key": {"tf": 1}, "sqlglot.expressions.HavingMax.key": {"tf": 1}, "sqlglot.expressions.Func.key": {"tf": 1}, "sqlglot.expressions.AggFunc.key": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Abs.key": {"tf": 1}, "sqlglot.expressions.ArgMax.key": {"tf": 1}, "sqlglot.expressions.ArgMin.key": {"tf": 1}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1}, "sqlglot.expressions.Flatten.key": {"tf": 1}, "sqlglot.expressions.Transform.key": {"tf": 1}, "sqlglot.expressions.Anonymous.key": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Hll.key": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1}, "sqlglot.expressions.Array.key": {"tf": 1}, "sqlglot.expressions.ToArray.key": {"tf": 1}, "sqlglot.expressions.ToChar.key": {"tf": 1}, "sqlglot.expressions.ToNumber.key": {"tf": 1}, "sqlglot.expressions.Convert.key": {"tf": 1}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayAll.key": {"tf": 1}, "sqlglot.expressions.ArrayAny.key": {"tf": 1}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1}, "sqlglot.expressions.ArrayContains.key": {"tf": 1}, "sqlglot.expressions.ArrayContained.key": {"tf": 1}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1}, "sqlglot.expressions.ArrayToString.key": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1}, "sqlglot.expressions.ArraySize.key": {"tf": 1}, "sqlglot.expressions.ArraySort.key": {"tf": 1}, "sqlglot.expressions.ArraySum.key": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1}, "sqlglot.expressions.Avg.key": {"tf": 1}, "sqlglot.expressions.AnyValue.key": {"tf": 1}, "sqlglot.expressions.Lag.key": {"tf": 1}, "sqlglot.expressions.Lead.key": {"tf": 1}, "sqlglot.expressions.First.key": {"tf": 1}, "sqlglot.expressions.Last.key": {"tf": 1}, "sqlglot.expressions.FirstValue.key": {"tf": 1}, "sqlglot.expressions.LastValue.key": {"tf": 1}, "sqlglot.expressions.NthValue.key": {"tf": 1}, "sqlglot.expressions.Case.key": {"tf": 1}, "sqlglot.expressions.Cast.key": {"tf": 1}, "sqlglot.expressions.TryCast.key": {"tf": 1}, "sqlglot.expressions.Try.key": {"tf": 1}, "sqlglot.expressions.CastToStrType.key": {"tf": 1}, "sqlglot.expressions.Collate.key": {"tf": 1}, "sqlglot.expressions.Ceil.key": {"tf": 1}, "sqlglot.expressions.Coalesce.key": {"tf": 1}, "sqlglot.expressions.Chr.key": {"tf": 1}, "sqlglot.expressions.Concat.key": {"tf": 1}, "sqlglot.expressions.ConcatWs.key": {"tf": 1}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1}, "sqlglot.expressions.Count.key": {"tf": 1}, "sqlglot.expressions.CountIf.key": {"tf": 1}, "sqlglot.expressions.Cbrt.key": {"tf": 1}, "sqlglot.expressions.CurrentDate.key": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1}, "sqlglot.expressions.CurrentTime.key": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1}, "sqlglot.expressions.CurrentUser.key": {"tf": 1}, "sqlglot.expressions.DateAdd.key": {"tf": 1}, "sqlglot.expressions.DateSub.key": {"tf": 1}, "sqlglot.expressions.DateDiff.key": {"tf": 1}, "sqlglot.expressions.DateTrunc.key": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1}, "sqlglot.expressions.DayOfYear.key": {"tf": 1}, "sqlglot.expressions.ToDays.key": {"tf": 1}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1}, "sqlglot.expressions.LastDay.key": {"tf": 1}, "sqlglot.expressions.Extract.key": {"tf": 1}, "sqlglot.expressions.Timestamp.key": {"tf": 1}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1}, "sqlglot.expressions.TimestampSub.key": {"tf": 1}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1}, "sqlglot.expressions.TimeAdd.key": {"tf": 1}, "sqlglot.expressions.TimeSub.key": {"tf": 1}, "sqlglot.expressions.TimeDiff.key": {"tf": 1}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DateFromParts.key": {"tf": 1}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1}, "sqlglot.expressions.DateToDi.key": {"tf": 1}, "sqlglot.expressions.Date.key": {"tf": 1}, "sqlglot.expressions.Day.key": {"tf": 1}, "sqlglot.expressions.Decode.key": {"tf": 1}, "sqlglot.expressions.DiToDate.key": {"tf": 1}, "sqlglot.expressions.Encode.key": {"tf": 1}, "sqlglot.expressions.Exp.key": {"tf": 1}, "sqlglot.expressions.Explode.key": {"tf": 1}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Posexplode.key": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Floor.key": {"tf": 1}, "sqlglot.expressions.FromBase64.key": {"tf": 1}, "sqlglot.expressions.ToBase64.key": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1}, "sqlglot.expressions.Greatest.key": {"tf": 1}, "sqlglot.expressions.GroupConcat.key": {"tf": 1}, "sqlglot.expressions.Hex.key": {"tf": 1}, "sqlglot.expressions.Xor.key": {"tf": 1}, "sqlglot.expressions.If.key": {"tf": 1}, "sqlglot.expressions.Nullif.key": {"tf": 1}, "sqlglot.expressions.Initcap.key": {"tf": 1}, "sqlglot.expressions.IsNan.key": {"tf": 1}, "sqlglot.expressions.IsInf.key": {"tf": 1}, "sqlglot.expressions.JSONPath.key": {"tf": 1}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1}, "sqlglot.expressions.FormatJson.key": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1}, "sqlglot.expressions.JSONObject.key": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1}, "sqlglot.expressions.JSONArray.key": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.JSONSchema.key": {"tf": 1}, "sqlglot.expressions.JSONTable.key": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.OpenJSON.key": {"tf": 1}, "sqlglot.expressions.JSONBContains.key": {"tf": 1}, "sqlglot.expressions.JSONExtract.key": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONFormat.key": {"tf": 1}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1}, "sqlglot.expressions.ParseJSON.key": {"tf": 1}, "sqlglot.expressions.Least.key": {"tf": 1}, "sqlglot.expressions.Left.key": {"tf": 1}, "sqlglot.expressions.Right.key": {"tf": 1}, "sqlglot.expressions.Length.key": {"tf": 1}, "sqlglot.expressions.Levenshtein.key": {"tf": 1}, "sqlglot.expressions.Ln.key": {"tf": 1}, "sqlglot.expressions.Log.key": {"tf": 1}, "sqlglot.expressions.LogicalOr.key": {"tf": 1}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1}, "sqlglot.expressions.Lower.key": {"tf": 1}, "sqlglot.expressions.Map.key": {"tf": 1}, "sqlglot.expressions.ToMap.key": {"tf": 1}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1}, "sqlglot.expressions.StarMap.key": {"tf": 1}, "sqlglot.expressions.VarMap.key": {"tf": 1}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1}, "sqlglot.expressions.Max.key": {"tf": 1}, "sqlglot.expressions.MD5.key": {"tf": 1}, "sqlglot.expressions.MD5Digest.key": {"tf": 1}, "sqlglot.expressions.Min.key": {"tf": 1}, "sqlglot.expressions.Month.key": {"tf": 1}, "sqlglot.expressions.AddMonths.key": {"tf": 1}, "sqlglot.expressions.Nvl2.key": {"tf": 1}, "sqlglot.expressions.Predict.key": {"tf": 1}, "sqlglot.expressions.Pow.key": {"tf": 1}, "sqlglot.expressions.PercentileCont.key": {"tf": 1}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1}, "sqlglot.expressions.Quantile.key": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1}, "sqlglot.expressions.Quarter.key": {"tf": 1}, "sqlglot.expressions.Rand.key": {"tf": 1}, "sqlglot.expressions.Randn.key": {"tf": 1}, "sqlglot.expressions.RangeN.key": {"tf": 1}, "sqlglot.expressions.ReadCSV.key": {"tf": 1}, "sqlglot.expressions.Reduce.key": {"tf": 1}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1}, "sqlglot.expressions.RegexpLike.key": {"tf": 1}, "sqlglot.expressions.RegexpILike.key": {"tf": 1}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1}, "sqlglot.expressions.Repeat.key": {"tf": 1}, "sqlglot.expressions.Round.key": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1}, "sqlglot.expressions.SafeDivide.key": {"tf": 1}, "sqlglot.expressions.SHA.key": {"tf": 1}, "sqlglot.expressions.SHA2.key": {"tf": 1}, "sqlglot.expressions.Sign.key": {"tf": 1}, "sqlglot.expressions.SortArray.key": {"tf": 1}, "sqlglot.expressions.Split.key": {"tf": 1}, "sqlglot.expressions.Substring.key": {"tf": 1}, "sqlglot.expressions.StandardHash.key": {"tf": 1}, "sqlglot.expressions.StartsWith.key": {"tf": 1}, "sqlglot.expressions.StrPosition.key": {"tf": 1}, "sqlglot.expressions.StrToDate.key": {"tf": 1}, "sqlglot.expressions.StrToTime.key": {"tf": 1}, "sqlglot.expressions.StrToUnix.key": {"tf": 1}, "sqlglot.expressions.StrToMap.key": {"tf": 1}, "sqlglot.expressions.NumberToStr.key": {"tf": 1}, "sqlglot.expressions.FromBase.key": {"tf": 1}, "sqlglot.expressions.Struct.key": {"tf": 1}, "sqlglot.expressions.StructExtract.key": {"tf": 1}, "sqlglot.expressions.Stuff.key": {"tf": 1}, "sqlglot.expressions.Sum.key": {"tf": 1}, "sqlglot.expressions.Sqrt.key": {"tf": 1}, "sqlglot.expressions.Stddev.key": {"tf": 1}, "sqlglot.expressions.StddevPop.key": {"tf": 1}, "sqlglot.expressions.StddevSamp.key": {"tf": 1}, "sqlglot.expressions.TimeToStr.key": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1}, "sqlglot.expressions.Trim.key": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1}, "sqlglot.expressions.Unhex.key": {"tf": 1}, "sqlglot.expressions.UnixDate.key": {"tf": 1}, "sqlglot.expressions.UnixToStr.key": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1}, "sqlglot.expressions.Upper.key": {"tf": 1}, "sqlglot.expressions.Corr.key": {"tf": 1}, "sqlglot.expressions.Variance.key": {"tf": 1}, "sqlglot.expressions.VariancePop.key": {"tf": 1}, "sqlglot.expressions.CovarSamp.key": {"tf": 1}, "sqlglot.expressions.CovarPop.key": {"tf": 1}, "sqlglot.expressions.Week.key": {"tf": 1}, "sqlglot.expressions.XMLTable.key": {"tf": 1}, "sqlglot.expressions.Year.key": {"tf": 1}, "sqlglot.expressions.Use.key": {"tf": 1}, "sqlglot.expressions.Merge.key": {"tf": 1}, "sqlglot.expressions.When.key": {"tf": 1}, "sqlglot.expressions.NextValueFor.key": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.planner.Sort.key": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.trie.key": {"tf": 1}}, "df": 584, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}}, "df": 13, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 26}}}}}, "s": {"docs": {"sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.diff.Keep": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}}, "df": 5}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1}}, "df": 26}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Kill": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.key": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}}, "df": 5}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Kwarg.key": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {"sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 8, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {"sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.stack": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}}, "df": 42, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}, "sqlglot.generator.Generator.pretty": {"tf": 1}, "sqlglot.generator.Generator.identify": {"tf": 1}, "sqlglot.generator.Generator.normalize": {"tf": 1}, "sqlglot.generator.Generator.pad": {"tf": 1}, "sqlglot.generator.Generator.unsupported_level": {"tf": 1}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1}, "sqlglot.generator.Generator.leading_comma": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}, "sqlglot.generator.Generator.comments": {"tf": 1}, "sqlglot.generator.Generator.dialect": {"tf": 1}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.generator.Generator.unsupported": {"tf": 1}, "sqlglot.generator.Generator.sep": {"tf": 1}, "sqlglot.generator.Generator.seg": {"tf": 1}, "sqlglot.generator.Generator.pad_comment": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.wrap": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.too_wide": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}}, "df": 958}}, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.GeneratedAsRowColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.GenerateDateArray": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1}}, "df": 3}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.expressions.GenerateSeries": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}}, "df": 7}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.expressions.Group": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Group.key": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 11, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.GroupedData": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}}, "df": 13}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.expressions.GroupConcat": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.key": {"tf": 1}}, "df": 4}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.expressions.Greatest": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.key": {"tf": 1}}, "df": 5}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.imports": {"tf": 1}, "sqlglot.lineage.GraphHTML.options": {"tf": 1}, "sqlglot.lineage.GraphHTML.nodes": {"tf": 1}, "sqlglot.lineage.GraphHTML.edges": {"tf": 1}}, "df": 6}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.Glob": {"tf": 1}, "sqlglot.expressions.Glob.key": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.GlobalProperty": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "t": {"docs": {"sqlglot.expressions.GT": {"tf": 1}, "sqlglot.expressions.GT.key": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}}, "df": 7, "e": {"docs": {"sqlglot.expressions.GTE": {"tf": 1}, "sqlglot.expressions.GTE.key": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}}, "df": 6}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.expressions.In": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.In.key": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 15, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}}, "df": 39, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Initcap": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.key": {"tf": 1}}, "df": 3}}}}}, "t": {"1": {"2": {"8": {"docs": {"sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"5": {"6": {"docs": {"sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "4": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}}, "df": 2}}}}}}, "8": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}}, "df": 2}}}}}}, "docs": {"sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Intersect": {"tf": 1}, "sqlglot.expressions.Intersect.key": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.executor.env.interval": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1}, "sqlglot.expressions.Interval": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.key": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}}, "df": 30, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.IntervalOp": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1}, "sqlglot.expressions.IntervalOp.key": {"tf": 1}}, "df": 4}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.IntervalSpan": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1}}, "df": 3}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}}, "df": 3}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {"sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.expressions.Into": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Into.key": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}}, "df": 14, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.IntoType": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Introducer": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.key": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}}, "df": 5}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.expressions.IntDiv": {"tf": 1}, "sqlglot.expressions.IntDiv.key": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}}, "df": 4}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}}, "df": 54}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.expressions.Insert": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Insert.key": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}}, "df": 13, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.table.TableIter.index": {"tf": 1}, "sqlglot.expressions.Expression.index": {"tf": 1}, "sqlglot.expressions.Index": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.Index.key": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}}, "df": 18, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.IndexConstraintOption": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.IndexParameters": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.key": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.IndexTableHint": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.indent": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.InlineLengthColumnConstraint": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}}, "df": 1}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.InheritsProperty": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.InputModelProperty": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.InputOutputFormat": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.INNER": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.expressions.Identifier": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.quoted": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.key": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}}, "df": 74, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}}, "df": 17}}}}, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.generator.Generator.identify": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}}, "df": 5}}}}}}}, "s": {"docs": {"sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Is": {"tf": 1}, "sqlglot.expressions.Is.key": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}}, "df": 86, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.IsNan": {"tf": 1}, "sqlglot.expressions.IsNan.key": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}}, "df": 3, "f": {"docs": {"sqlglot.expressions.IsInf": {"tf": 1}, "sqlglot.expressions.IsInf.key": {"tf": 1}}, "df": 2}}}, "o": {"docs": {"sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.IsolatedLoadingProperty": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.ILike": {"tf": 1}, "sqlglot.expressions.ILike.key": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ILikeAny": {"tf": 1}, "sqlglot.expressions.ILikeAny.key": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}}, "df": 3}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}}, "df": 8}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML.imports": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}}, "df": 5, "d": {"docs": {"sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.IgnoreNulls": {"tf": 1}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}}, "df": 3}}}}}}}}}}, "f": {"docs": {"sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.If": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.If.key": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}}, "df": 11}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.is_iterable": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.IcebergProperty": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}}, "df": 2}}}}}}, "v": {"4": {"docs": {"sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}}, "df": 2}, "6": {"docs": {"sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Exp": {"tf": 1}, "sqlglot.expressions.Exp.key": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.expression": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.key": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Expression.index": {"tf": 1}, "sqlglot.expressions.Expression.comments": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.optimizer.scope.Scope.expression": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Plan.expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 93, "s": {"docs": {"sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}}, "df": 10}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Explode": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.key": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 6, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ExplodeOuter": {"tf": 1}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ExpOrStr": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.expand": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Except": {"tf": 1}, "sqlglot.expressions.Except.key": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ExcludeColumnConstraint": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.expressions.Extract": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.key": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}}, "df": 18, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ExternalProperty": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.ExecuteError": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ExecuteAsProperty": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Exists": {"tf": 1}, "sqlglot.expressions.Exists.key": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 5}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 12}}}}, "d": {"docs": {"sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.Token.end": {"tf": 1}}, "df": 155, "s": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.Column.endswith": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.expressions.Encode": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.key": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.EncodeColumnConstraint": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"1": {"6": {"docs": {"sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}}, "df": 2}, "docs": {"sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}}, "df": 4}}, "v": {"docs": {"sqlglot.executor.context.Context.env": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1}}, "df": 3}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.EngineProperty": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.expressions.Escape": {"tf": 1}, "sqlglot.expressions.Escape.key": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}}, "df": 8, "d": {"docs": {"sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}}, "df": 26}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}}, "df": 12}}}}}}, "q": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.EQ": {"tf": 1}, "sqlglot.expressions.EQ.key": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}}, "df": 14, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.parser.Parser.error_level": {"tf": 1}, "sqlglot.parser.Parser.error_message_context": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {"sqlglot.errors.ParseError.errors": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.parser.Parser.max_errors": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.errors": {"tf": 1}}, "df": 5}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor.context.Context.eval": {"tf": 1}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}}, "df": 3}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.EphemeralColumnConstraint": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 8}}}}}}}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML.edges": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}}, "df": 2}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.expressions.Hint": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.key": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}}, "df": 11, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}}, "df": 49}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.hive.Hive": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}}, "df": 76}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.HistoricalData": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.key": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Having": {"tf": 1}, "sqlglot.expressions.Having.key": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}}, "df": 25, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.HavingMax": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.key": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}}, "df": 4}}}}}}}, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}}, "df": 5, "h": {"docs": {"sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.expressions.Hex": {"tf": 1}, "sqlglot.expressions.Hex.key": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}}, "df": 65, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.HexString": {"tf": 1}, "sqlglot.expressions.HexString.key": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}}, "df": 3}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.expressions.Heredoc": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.key": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}}, "df": 15}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.HeapProperty": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Hll": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.key": {"tf": 1}}, "df": 4, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.lineage.Node.to_html": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.write": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.wrap": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}}, "df": 4}, "r": {"docs": {"sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Where": {"tf": 1}, "sqlglot.expressions.Where.key": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}}, "df": 8}}, "n": {"docs": {"sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.When": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.When.key": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}}, "df": 7}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.while_changing": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.With": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.expressions.With.key": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 45, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}}, "df": 4}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.WithOperator": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.key": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.expressions.WithinGroup": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.key": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}}, "df": 5}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.WithFill": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.key": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.WithDataProperty": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.WithJournalTableProperty": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.WithSystemVersioningProperty": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.WithTableHint": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.key": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dataframe.sql.Window": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Window": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.Window.key": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}}, "df": 18, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dataframe.sql.WindowSpec": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.expressions.WindowSpec": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.key": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}}, "df": 13}}}}}}}}, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.executor.table.Table.width": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}}, "df": 2}}, "e": {"docs": {"sqlglot.generator.Generator.too_wide": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.expressions.Week": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.Week.key": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.WeekOfYear": {"tf": 1}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1}}, "df": 2}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.errors.ErrorLevel.WARN": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 4}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}}, "df": 53, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}}, "df": 9}, "s": {"docs": {"sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 8}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.National": {"tf": 1}, "sqlglot.expressions.National.key": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}}, "df": 4}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.NATURAL": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.naked_property": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Null": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}}, "df": 26, "s": {"docs": {"sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}}, "df": 8, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.expressions.NullSafeEQ": {"tf": 1}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.expressions.NullSafeNEQ": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.Nullif": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.key": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}}, "df": 1, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}}, "df": 16, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.NumberToStr": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.key": {"tf": 1}}, "df": 3}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 4}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}}, "df": 24, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 12, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.generator.Generator.normalize": {"tf": 1}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.schema.MappingSchema.normalize": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}}, "df": 15, "d": {"docs": {"sqlglot.optimizer.normalize.normalized": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Not": {"tf": 1}, "sqlglot.expressions.Not.key": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}}, "df": 8, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.NotForReplicationColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.NotNullColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.NonClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.NoPrimaryIndexProperty": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.Node": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.lineage.Node.downstream": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}}, "df": 11, "s": {"docs": {"sqlglot.lineage.GraphHTML.nodes": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}}, "df": 13}}}}, "q": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.NEQ": {"tf": 1}, "sqlglot.expressions.NEQ.key": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}}, "df": 7}, "w": {"docs": {"sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 3}, "g": {"docs": {"sqlglot.expressions.Neg": {"tf": 1}, "sqlglot.expressions.Neg.key": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.is_negative": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.NEXT": {"tf": 1}}, "df": 1, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.NextValueFor": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.key": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "l": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.expressions.Nvl2": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.key": {"tf": 1}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}}, "df": 17}, "docs": {}, "df": 0}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}}, "df": 2}}}}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}}, "df": 2}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.NthValue": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.key": {"tf": 1}}, "df": 3}}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.expressions.Join": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Join.key": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.planner.Join": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 61, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JoinHint": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.key": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {"sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 7}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.JournalProperty": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.key": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}}, "df": 44, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.JSONArray": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.key": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.expressions.JSONArrayContains": {"tf": 1}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1}}, "df": 3}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.JSONArrayAgg": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}}, "df": 4}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.env.jsonextract": {"tf": 1}, "sqlglot.expressions.JSONExtract": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.key": {"tf": 1}}, "df": 6, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "b": {"docs": {"sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.JSONBContains": {"tf": 1}, "sqlglot.expressions.JSONBContains.key": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONBExtract": {"tf": 1}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONBExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.JSONPath": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.key": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}}, "df": 5, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathPart": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1}}, "df": 3}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONPathFilter": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1}}, "df": 3}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.JSONPathKey": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONPathRecursive": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1}}, "df": 3}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathRoot": {"tf": 1}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathScript": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONPathSlice": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONPathSelector": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1}}, "df": 3}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathSubscript": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1}}, "df": 3}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.JSONPathUnion": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1}}, "df": 3}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.JSONPathWildcard": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1}}, "df": 2}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONKeyValue": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}}, "df": 4}}}}}}}}, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONObject": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.key": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.JSONObjectAgg": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.JSONColumnDef": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.JSONSchema": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.key": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}}, "df": 4}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONTable": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.key": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}}, "df": 4}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONFormat": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Alias": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Alias.key": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 49, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.expressions.Aliases": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.aliases": {"tf": 1.4142135623730951}, "sqlglot.expressions.Aliases.key": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1}}, "df": 12}, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {"sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.All": {"tf": 1}, "sqlglot.expressions.All.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}}, "df": 12, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}}, "df": 4}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}}, "df": 10, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.expressions.AlterColumn": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.key": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.expressions.AlterTable": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.key": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}}, "df": 5}}}}}}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.AlgorithmProperty": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}}, "df": 3}}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 5, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.planner.Aggregate": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}}, "df": 9, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Aggregate.aggregations": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.AggFunc": {"tf": 1}, "sqlglot.expressions.AggFunc.key": {"tf": 1}}, "df": 2}}}}}}, "v": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.expressions.Avg": {"tf": 1}, "sqlglot.expressions.Avg.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.expressions.Anonymous": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Anonymous.key": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}}, "df": 8, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 13}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Any": {"tf": 1}, "sqlglot.expressions.Any.key": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}}, "df": 16, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.expressions.AnyValue": {"tf": 1}, "sqlglot.expressions.AnyValue.key": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}}, "df": 4}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Expression.find_ancestor": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {"sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.And": {"tf": 1}, "sqlglot.expressions.And.key": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 9}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}}, "df": 3}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}}, "df": 2}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}}, "df": 8, "c": {"docs": {"sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.assert_is": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.tokens.TokenType.ASOF": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}}, "df": 2, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.athena.Athena": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}}, "df": 35}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.expressions.AtTimeZone": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}}, "df": 5}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.AtIndex": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.key": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}}, "df": 4}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}}, "df": 22}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}}, "df": 10}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.Array": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.key": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}}, "df": 18, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.expressions.ArrayAgg": {"tf": 1}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1}}, "df": 3}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.ArrayAll": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ArrayAny": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.key": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.expressions.ArrayToString": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.key": {"tf": 1}}, "df": 4}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.ArrayUniqueAgg": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.ArrayUnionAgg": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1}}, "df": 2}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ArrayConcat": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ArrayContains": {"tf": 1}, "sqlglot.expressions.ArrayContains.key": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ArrayContained": {"tf": 1}, "sqlglot.expressions.ArrayContained.key": {"tf": 1}}, "df": 2}}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ArrayFilter": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1}}, "df": 3}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ArrayOverlaps": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.ArraySize": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.key": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ArraySort": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.key": {"tf": 1}}, "df": 3}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.ArraySum": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.key": {"tf": 1}}, "df": 3}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {"sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}}, "df": 388, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}}, "df": 35}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.ArgMax": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.key": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ArgMin": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.key": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Add": {"tf": 1}, "sqlglot.expressions.Add.key": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 25, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.AddConstraint": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.AddMonths": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.key": {"tf": 1}}, "df": 3}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.ApproxTopK": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ApproxDistinct": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1}}, "df": 3}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.ApproxQuantile": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor.table.Table.append": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.AutoIncrementColumnConstraint": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.AutoIncrementProperty": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.AutoRefreshProperty": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.AutoName": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Abs": {"tf": 1}, "sqlglot.expressions.Abs.key": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema.AbstractMappingSchema": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}}, "df": 10}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.tokens.TokenType.AMP": {"tf": 1}}, "df": 1}}}, "f": {"docs": {"sqlglot.diff.ChangeDistiller.f": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.expressions.Filter": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.key": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}}, "df": 11}}}, "l": {"docs": {"sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}}, "df": 2, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.FileFormatProperty": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.expressions.First": {"tf": 1}, "sqlglot.expressions.First.key": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}}, "df": 15, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.FirstValue": {"tf": 1}, "sqlglot.expressions.FirstValue.key": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}}, "df": 9}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Final": {"tf": 1}, "sqlglot.expressions.Final.key": {"tf": 1}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}}, "df": 4}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}}, "df": 2}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.expressions.Func.key": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}}, "df": 25, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}}, "df": 25, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}}, "df": 34}}}}}, "s": {"docs": {"sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 10, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}}, "df": 54, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}}, "df": 1}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.FormatJson": {"tf": 1}, "sqlglot.expressions.FormatJson.key": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}}, "df": 1, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ForeignKey": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.key": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}}, "df": 4}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ForIn": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.key": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}}, "df": 4}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.FORCE": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}}, "df": 6}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.expressions.Fetch": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.key": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}}, "df": 14}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.parser.Parser.FACTOR": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.FallbackProperty": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.false": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}}, "df": 4}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.tokens.TokenType.FARROW": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.trie.TrieResult.FAILED": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.expressions.From": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.From.key": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}}, "df": 18, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.FromTimeZone": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}}, "df": 4}}}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.expressions.FromBase64": {"tf": 1}, "sqlglot.expressions.FromBase64.key": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot.expressions.FromBase": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.key": {"tf": 1}}, "df": 3}}}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.FreespaceProperty": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Flatten": {"tf": 1}, "sqlglot.expressions.Flatten.key": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.flatten": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}}, "df": 7}}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}}, "df": 4}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Floor": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.key": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}}, "df": 4}}}}, "m": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.union": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Union": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Union.key": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}}, "df": 27, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}}, "df": 54, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.UnicodeString": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.key": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "t": {"docs": {"sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.helper.DATE_UNITS": {"tf": 1}}, "df": 1}}, "q": {"docs": {"sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.UniqueColumnConstraint": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.UnixDate": {"tf": 1}, "sqlglot.expressions.UnixDate.key": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.UnixToStr": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.key": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.UnixToTime": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1}}, "df": 13, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.UnixToTimeStr": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1}}, "df": 2}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.expressions.Unary": {"tf": 1}, "sqlglot.expressions.Unary.key": {"tf": 1}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1}}, "df": 4}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}}, "df": 2}}}}, "b": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 1}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Unnest": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Unnest.key": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 28}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}}, "df": 3}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}}, "df": 14}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.UnloggedProperty": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Subquery.unwrap": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}}, "df": 4}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.unsupported_level": {"tf": 1}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}, "sqlglot.generator.Generator.unsupported": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.UnsupportedError": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Uncache": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.key": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}}, "df": 5}}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}}, "df": 2}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.Unhex": {"tf": 1}, "sqlglot.expressions.Unhex.key": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}}, "df": 1}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.unqualify_columns": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Use": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Use.key": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}}, "df": 5, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}}, "df": 11, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}}, "df": 2, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.UserDefinedFunction": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}}, "df": 3}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.USABLES": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Upper": {"tf": 1}, "sqlglot.expressions.Upper.key": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.UppercaseColumnConstraint": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.expressions.Update": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Update.key": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}}, "df": 14}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.UDTF": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.UDTF.key": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}}, "df": 2}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"1": {"2": {"8": {"docs": {"sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"5": {"6": {"docs": {"sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}}, "df": 2}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}}, "df": 4}}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.expressions.Merge": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.key": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}}, "df": 11, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.MergeTreeTTL": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.MergeTreeTTLAction": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.MergeBlockRatioProperty": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {"sqlglot.expressions.SQLGLOT_META": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.error_message_context": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}}, "df": 3}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}}, "df": 2}}}}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.expressions.Max": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.key": {"tf": 1}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}, "sqlglot.parser.Parser.max_errors": {"tf": 1}}, "df": 13}, "p": {"docs": {"sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.Map": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.Map.key": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}}, "df": 10, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}}, "df": 80, "s": {"docs": {"sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.dialect": {"tf": 1}, "sqlglot.schema.MappingSchema.visible": {"tf": 1}, "sqlglot.schema.MappingSchema.normalize": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}}, "df": 12}}}}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.MapFromEntries": {"tf": 1}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.expressions.MatchAgainst": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}}, "df": 5}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MatchRecognize": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}}, "df": 4, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MatchRecognizeMeasure": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.MaterializedProperty": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.expressions.Min": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.key": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}}, "df": 9}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.expressions.Mod": {"tf": 1}, "sqlglot.expressions.Mod.key": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}}, "df": 6, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}}, "df": 1, "l": {"docs": {"sqlglot.tokens.TokenType.MODEL": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}}, "df": 24, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}}, "df": 12}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.expressions.Month": {"tf": 1}, "sqlglot.expressions.Month.key": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.MonthsBetween": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}}, "df": 2}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 6}}}, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.mysql.MySQL": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}}, "df": 99}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Mul": {"tf": 1}, "sqlglot.expressions.Mul.key": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}}, "df": 4, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}}, "df": 5}}}}, "s": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}}, "df": 2}, "d": {"5": {"docs": {"sqlglot.expressions.MD5": {"tf": 1}, "sqlglot.expressions.MD5.key": {"tf": 1}}, "df": 2, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.MD5Digest": {"tf": 1}, "sqlglot.expressions.MD5Digest.key": {"tf": 1}}, "df": 2}}}}}}}, "docs": {}, "df": 0}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}}, "df": 57, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}}, "df": 9}, "d": {"docs": {"sqlglot.expressions.Identifier.quoted": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.expressions.Query": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Query.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}}, "df": 38, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.expressions.QueryOption": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.key": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.QueryTransform": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.key": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.expressions.Qualify": {"tf": 1}, "sqlglot.expressions.Qualify.key": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 12}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Quantile": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.key": {"tf": 1}}, "df": 3}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Quarter": {"tf": 1}, "sqlglot.expressions.Quarter.key": {"tf": 1}}, "df": 2}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}}, "df": 9, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.expressions.Values": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Values.key": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}}, "df": 23}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 2}}}}}}, "r": {"docs": {"sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.expressions.Var": {"tf": 1}, "sqlglot.expressions.Var.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}}, "df": 40, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}}, "df": 2}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Variance": {"tf": 1}, "sqlglot.expressions.Variance.key": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.VariancePop": {"tf": 1}, "sqlglot.expressions.VariancePop.key": {"tf": 1}}, "df": 2}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.VarMap": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.VarMap.key": {"tf": 1}}, "df": 6}}}, "s": {"docs": {"sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Version.key": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}}, "df": 9}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ViewAttributeProperty": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.schema.MappingSchema.visible": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.VolatileProperty": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.expressions.Xor": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.key": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}}, "df": 7}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.expressions.XMLTable": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.key": {"tf": 1}}, "df": 4}}}}}}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}}, "df": 4}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.Year": {"tf": 1}, "sqlglot.expressions.Year.key": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}}, "df": 4}}}}}}, "fullname": {"root": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}}, "df": 57, "s": {"docs": {"sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}}, "df": 4, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.expression": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.write": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dataframe.sql.Window": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.Parser.sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.sql": {"tf": 1}}, "df": 638, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.logger": {"tf": 1}, "sqlglot.pretty": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.expression": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.write": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dataframe.sql.Window": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena": {"tf": 1}, "sqlglot.dialects.athena.Athena": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.dialects.dialect.DialectType": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.doris": {"tf": 1}, "sqlglot.dialects.doris.Doris": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill": {"tf": 1}, "sqlglot.dialects.drill.Drill": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.hive.Hive": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle": {"tf": 1}, "sqlglot.dialects.oracle.Oracle": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.Postgres": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto": {"tf": 1}, "sqlglot.dialects.presto.Presto": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql": {"tf": 1}, "sqlglot.dialects.prql.PRQL": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark": {"tf": 1}, "sqlglot.dialects.spark.Spark": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2": {"tf": 1}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}, "sqlglot.dialects.spark2.Spark2": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau": {"tf": 1}, "sqlglot.dialects.tableau.Tableau": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata": {"tf": 1}, "sqlglot.dialects.teradata.Teradata": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino": {"tf": 1}, "sqlglot.dialects.trino.Trino": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.f": {"tf": 1}, "sqlglot.diff.ChangeDistiller.t": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.errors": {"tf": 1}, "sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.errors": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.context.Context.tables": {"tf": 1}, "sqlglot.executor.context.Context.range_readers": {"tf": 1}, "sqlglot.executor.context.Context.row_readers": {"tf": 1}, "sqlglot.executor.context.Context.env": {"tf": 1}, "sqlglot.executor.context.Context.eval": {"tf": 1}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.executor.context.Context.table": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.columns": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.env": {"tf": 1}, "sqlglot.executor.env.reverse_key": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}, "sqlglot.executor.env.cast": {"tf": 1}, "sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.executor.env.interval": {"tf": 1}, "sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.executor.env.jsonextract": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python": {"tf": 1}, "sqlglot.executor.python.PythonExecutor": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.executor.python.Python": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.executor.table": {"tf": 1}, "sqlglot.executor.table.Table": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.Table.columns": {"tf": 1}, "sqlglot.executor.table.Table.column_range": {"tf": 1}, "sqlglot.executor.table.Table.reader": {"tf": 1}, "sqlglot.executor.table.Table.rows": {"tf": 1}, "sqlglot.executor.table.Table.range_reader": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.Table.append": {"tf": 1}, "sqlglot.executor.table.Table.pop": {"tf": 1}, "sqlglot.executor.table.Table.width": {"tf": 1}, "sqlglot.executor.table.TableIter": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.table": {"tf": 1}, "sqlglot.executor.table.TableIter.index": {"tf": 1}, "sqlglot.executor.table.RangeReader": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.table": {"tf": 1}, "sqlglot.executor.table.RangeReader.range": {"tf": 1}, "sqlglot.executor.table.RowReader": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.columns": {"tf": 1}, "sqlglot.executor.table.RowReader.row": {"tf": 1}, "sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.SQLGLOT_META": {"tf": 1.4142135623730951}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.key": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Expression.index": {"tf": 1}, "sqlglot.expressions.Expression.comments": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.IntoType": {"tf": 1}, "sqlglot.expressions.ExpOrStr": {"tf": 1}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Condition.key": {"tf": 1}, "sqlglot.expressions.Predicate": {"tf": 1}, "sqlglot.expressions.Predicate.key": {"tf": 1}, "sqlglot.expressions.DerivedTable": {"tf": 1}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.key": {"tf": 1}, "sqlglot.expressions.Query": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Query.key": {"tf": 1}, "sqlglot.expressions.UDTF": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.UDTF.key": {"tf": 1}, "sqlglot.expressions.Cache": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.key": {"tf": 1}, "sqlglot.expressions.Uncache": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.key": {"tf": 1}, "sqlglot.expressions.Refresh": {"tf": 1}, "sqlglot.expressions.Refresh.key": {"tf": 1}, "sqlglot.expressions.DDL": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.key": {"tf": 1}, "sqlglot.expressions.DML": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.DML.key": {"tf": 1}, "sqlglot.expressions.Create": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.expressions.Create.key": {"tf": 1}, "sqlglot.expressions.SequenceProperties": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1}, "sqlglot.expressions.TruncateTable": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.key": {"tf": 1}, "sqlglot.expressions.Clone": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.key": {"tf": 1}, "sqlglot.expressions.Describe": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.key": {"tf": 1}, "sqlglot.expressions.Kill": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.key": {"tf": 1}, "sqlglot.expressions.Pragma": {"tf": 1}, "sqlglot.expressions.Pragma.key": {"tf": 1}, "sqlglot.expressions.Set": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Set.key": {"tf": 1}, "sqlglot.expressions.Heredoc": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.key": {"tf": 1}, "sqlglot.expressions.SetItem": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.key": {"tf": 1}, "sqlglot.expressions.Show": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Show.key": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1}, "sqlglot.expressions.CharacterSet": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.key": {"tf": 1}, "sqlglot.expressions.With": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.expressions.With.key": {"tf": 1}, "sqlglot.expressions.WithinGroup": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.key": {"tf": 1}, "sqlglot.expressions.CTE": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.key": {"tf": 1}, "sqlglot.expressions.TableAlias": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.columns": {"tf": 1}, "sqlglot.expressions.TableAlias.key": {"tf": 1}, "sqlglot.expressions.BitString": {"tf": 1}, "sqlglot.expressions.BitString.key": {"tf": 1}, "sqlglot.expressions.HexString": {"tf": 1}, "sqlglot.expressions.HexString.key": {"tf": 1}, "sqlglot.expressions.ByteString": {"tf": 1}, "sqlglot.expressions.ByteString.key": {"tf": 1}, "sqlglot.expressions.RawString": {"tf": 1}, "sqlglot.expressions.RawString.key": {"tf": 1}, "sqlglot.expressions.UnicodeString": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.key": {"tf": 1}, "sqlglot.expressions.Column": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Column.key": {"tf": 1}, "sqlglot.expressions.ColumnPosition": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1}, "sqlglot.expressions.ColumnDef": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnDef.key": {"tf": 1}, "sqlglot.expressions.AlterColumn": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.key": {"tf": 1}, "sqlglot.expressions.RenameColumn": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.key": {"tf": 1}, "sqlglot.expressions.RenameTable": {"tf": 1}, "sqlglot.expressions.RenameTable.key": {"tf": 1}, "sqlglot.expressions.SwapTable": {"tf": 1}, "sqlglot.expressions.SwapTable.key": {"tf": 1}, "sqlglot.expressions.Comment": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.key": {"tf": 1}, "sqlglot.expressions.Comprehension": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraint": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.WithOperator": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.Constraint": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.key": {"tf": 1}, "sqlglot.expressions.Delete": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Delete.key": {"tf": 1}, "sqlglot.expressions.Drop": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.key": {"tf": 1}, "sqlglot.expressions.Filter": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.key": {"tf": 1}, "sqlglot.expressions.Check": {"tf": 1}, "sqlglot.expressions.Check.key": {"tf": 1}, "sqlglot.expressions.Connect": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.key": {"tf": 1}, "sqlglot.expressions.CopyParameter": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.key": {"tf": 1}, "sqlglot.expressions.Copy": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.key": {"tf": 1}, "sqlglot.expressions.Credentials": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.key": {"tf": 1}, "sqlglot.expressions.Prior": {"tf": 1}, "sqlglot.expressions.Prior.key": {"tf": 1}, "sqlglot.expressions.Directory": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.key": {"tf": 1}, "sqlglot.expressions.ForeignKey": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.key": {"tf": 1}, "sqlglot.expressions.ColumnPrefix": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1}, "sqlglot.expressions.PrimaryKey": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1}, "sqlglot.expressions.Into": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Into.key": {"tf": 1}, "sqlglot.expressions.From": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.From.key": {"tf": 1}, "sqlglot.expressions.Having": {"tf": 1}, "sqlglot.expressions.Having.key": {"tf": 1}, "sqlglot.expressions.Hint": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.key": {"tf": 1}, "sqlglot.expressions.JoinHint": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.key": {"tf": 1}, "sqlglot.expressions.Identifier": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.quoted": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.key": {"tf": 1}, "sqlglot.expressions.Opclass": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.key": {"tf": 1}, "sqlglot.expressions.Index": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.Index.key": {"tf": 1}, "sqlglot.expressions.IndexParameters": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.key": {"tf": 1}, "sqlglot.expressions.Insert": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Insert.key": {"tf": 1}, "sqlglot.expressions.OnConflict": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.key": {"tf": 1}, "sqlglot.expressions.Returning": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.key": {"tf": 1}, "sqlglot.expressions.Introducer": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.key": {"tf": 1}, "sqlglot.expressions.National": {"tf": 1}, "sqlglot.expressions.National.key": {"tf": 1}, "sqlglot.expressions.LoadData": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.key": {"tf": 1}, "sqlglot.expressions.Partition": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.key": {"tf": 1}, "sqlglot.expressions.PartitionRange": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.key": {"tf": 1}, "sqlglot.expressions.Fetch": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.key": {"tf": 1}, "sqlglot.expressions.Group": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Group.key": {"tf": 1}, "sqlglot.expressions.Lambda": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.key": {"tf": 1}, "sqlglot.expressions.Limit": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.key": {"tf": 1}, "sqlglot.expressions.Literal": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Literal.key": {"tf": 1}, "sqlglot.expressions.Join": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Join.key": {"tf": 1}, "sqlglot.expressions.Lateral": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.key": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1}, "sqlglot.expressions.MatchRecognize": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1}, "sqlglot.expressions.Final": {"tf": 1}, "sqlglot.expressions.Final.key": {"tf": 1}, "sqlglot.expressions.Offset": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.key": {"tf": 1}, "sqlglot.expressions.Order": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.Order.key": {"tf": 1}, "sqlglot.expressions.WithFill": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.key": {"tf": 1}, "sqlglot.expressions.Cluster": {"tf": 1}, "sqlglot.expressions.Cluster.key": {"tf": 1}, "sqlglot.expressions.Distribute": {"tf": 1}, "sqlglot.expressions.Distribute.key": {"tf": 1}, "sqlglot.expressions.Sort": {"tf": 1}, "sqlglot.expressions.Sort.key": {"tf": 1}, "sqlglot.expressions.Ordered": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.key": {"tf": 1}, "sqlglot.expressions.Property": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.Property.key": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1}, "sqlglot.expressions.BackupProperty": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.key": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1}, "sqlglot.expressions.ChecksumProperty": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1}, "sqlglot.expressions.CollateProperty": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.key": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1}, "sqlglot.expressions.DefinerProperty": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1}, "sqlglot.expressions.DistKeyProperty": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1}, "sqlglot.expressions.DistStyleProperty": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1}, "sqlglot.expressions.EngineProperty": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.key": {"tf": 1}, "sqlglot.expressions.HeapProperty": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1}, "sqlglot.expressions.ToTableProperty": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1}, "sqlglot.expressions.ExternalProperty": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1}, "sqlglot.expressions.FallbackProperty": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1}, "sqlglot.expressions.FileFormatProperty": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1}, "sqlglot.expressions.FreespaceProperty": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1}, "sqlglot.expressions.GlobalProperty": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1}, "sqlglot.expressions.IcebergProperty": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1}, "sqlglot.expressions.InheritsProperty": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1}, "sqlglot.expressions.InputModelProperty": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1}, "sqlglot.expressions.OutputModelProperty": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1}, "sqlglot.expressions.JournalProperty": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.key": {"tf": 1}, "sqlglot.expressions.LanguageProperty": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1}, "sqlglot.expressions.DictProperty": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.key": {"tf": 1}, "sqlglot.expressions.DictSubProperty": {"tf": 1}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1}, "sqlglot.expressions.DictRange": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.key": {"tf": 1}, "sqlglot.expressions.OnCluster": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.key": {"tf": 1}, "sqlglot.expressions.LikeProperty": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.key": {"tf": 1}, "sqlglot.expressions.LocationProperty": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.key": {"tf": 1}, "sqlglot.expressions.LockProperty": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.key": {"tf": 1}, "sqlglot.expressions.LockingProperty": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.key": {"tf": 1}, "sqlglot.expressions.LogProperty": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.key": {"tf": 1}, "sqlglot.expressions.MaterializedProperty": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1}, "sqlglot.expressions.OnProperty": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.key": {"tf": 1}, "sqlglot.expressions.OnCommitProperty": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1}, "sqlglot.expressions.ReturnsProperty": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatProperty": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1}, "sqlglot.expressions.QueryTransform": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.key": {"tf": 1}, "sqlglot.expressions.SampleProperty": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.key": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1}, "sqlglot.expressions.SerdeProperties": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1}, "sqlglot.expressions.SetProperty": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.key": {"tf": 1}, "sqlglot.expressions.SharingProperty": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.key": {"tf": 1}, "sqlglot.expressions.SetConfigProperty": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1}, "sqlglot.expressions.SettingsProperty": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1}, "sqlglot.expressions.SortKeyProperty": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1}, "sqlglot.expressions.StabilityProperty": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1}, "sqlglot.expressions.TemporaryProperty": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1}, "sqlglot.expressions.TransformModelProperty": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1}, "sqlglot.expressions.TransientProperty": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.key": {"tf": 1}, "sqlglot.expressions.UnloggedProperty": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1}, "sqlglot.expressions.VolatileProperty": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1}, "sqlglot.expressions.WithDataProperty": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1}, "sqlglot.expressions.Properties": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Properties.key": {"tf": 1}, "sqlglot.expressions.Qualify": {"tf": 1}, "sqlglot.expressions.Qualify.key": {"tf": 1}, "sqlglot.expressions.InputOutputFormat": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1}, "sqlglot.expressions.Return": {"tf": 1}, "sqlglot.expressions.Return.key": {"tf": 1}, "sqlglot.expressions.Reference": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.key": {"tf": 1}, "sqlglot.expressions.Tuple": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Tuple.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.QueryOption": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.key": {"tf": 1}, "sqlglot.expressions.WithTableHint": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.key": {"tf": 1}, "sqlglot.expressions.IndexTableHint": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1}, "sqlglot.expressions.HistoricalData": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.key": {"tf": 1}, "sqlglot.expressions.Table": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Table.key": {"tf": 1}, "sqlglot.expressions.Union": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Union.key": {"tf": 1}, "sqlglot.expressions.Except": {"tf": 1}, "sqlglot.expressions.Except.key": {"tf": 1}, "sqlglot.expressions.Intersect": {"tf": 1}, "sqlglot.expressions.Intersect.key": {"tf": 1}, "sqlglot.expressions.Unnest": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Unnest.key": {"tf": 1}, "sqlglot.expressions.Update": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Update.key": {"tf": 1}, "sqlglot.expressions.Values": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Values.key": {"tf": 1}, "sqlglot.expressions.Var": {"tf": 1}, "sqlglot.expressions.Var.key": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Version.key": {"tf": 1}, "sqlglot.expressions.Schema": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.key": {"tf": 1}, "sqlglot.expressions.Lock": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.key": {"tf": 1}, "sqlglot.expressions.Select": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Select.key": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}, "sqlglot.expressions.Subquery": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.key": {"tf": 1}, "sqlglot.expressions.TableSample": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.key": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.key": {"tf": 1}, "sqlglot.expressions.Pivot": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.expressions.Pivot.key": {"tf": 1}, "sqlglot.expressions.Window": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.Window.key": {"tf": 1}, "sqlglot.expressions.WindowSpec": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.key": {"tf": 1}, "sqlglot.expressions.PreWhere": {"tf": 1}, "sqlglot.expressions.PreWhere.key": {"tf": 1}, "sqlglot.expressions.Where": {"tf": 1}, "sqlglot.expressions.Where.key": {"tf": 1}, "sqlglot.expressions.Star": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Star.key": {"tf": 1}, "sqlglot.expressions.Parameter": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.key": {"tf": 1}, "sqlglot.expressions.SessionParameter": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.key": {"tf": 1}, "sqlglot.expressions.Placeholder": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Placeholder.key": {"tf": 1}, "sqlglot.expressions.Null": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1}, "sqlglot.expressions.Boolean": {"tf": 1}, "sqlglot.expressions.Boolean.key": {"tf": 1}, "sqlglot.expressions.DataTypeParam": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1}, "sqlglot.expressions.DataType": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.DataType.key": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.expressions.PseudoType": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.key": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1}, "sqlglot.expressions.All": {"tf": 1}, "sqlglot.expressions.All.key": {"tf": 1}, "sqlglot.expressions.Any": {"tf": 1}, "sqlglot.expressions.Any.key": {"tf": 1}, "sqlglot.expressions.Exists": {"tf": 1}, "sqlglot.expressions.Exists.key": {"tf": 1}, "sqlglot.expressions.Command": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Command.key": {"tf": 1}, "sqlglot.expressions.Transaction": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.key": {"tf": 1}, "sqlglot.expressions.Commit": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.key": {"tf": 1}, "sqlglot.expressions.Rollback": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.key": {"tf": 1}, "sqlglot.expressions.AlterTable": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.key": {"tf": 1}, "sqlglot.expressions.AddConstraint": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.key": {"tf": 1}, "sqlglot.expressions.DropPartition": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.key": {"tf": 1}, "sqlglot.expressions.Binary": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Binary.key": {"tf": 1}, "sqlglot.expressions.Add": {"tf": 1}, "sqlglot.expressions.Add.key": {"tf": 1}, "sqlglot.expressions.Connector": {"tf": 1}, "sqlglot.expressions.Connector.key": {"tf": 1}, "sqlglot.expressions.And": {"tf": 1}, "sqlglot.expressions.And.key": {"tf": 1}, "sqlglot.expressions.Or": {"tf": 1}, "sqlglot.expressions.Or.key": {"tf": 1}, "sqlglot.expressions.BitwiseAnd": {"tf": 1}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseOr": {"tf": 1}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseXor": {"tf": 1}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1}, "sqlglot.expressions.Div": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.Div.key": {"tf": 1}, "sqlglot.expressions.Overlaps": {"tf": 1}, "sqlglot.expressions.Overlaps.key": {"tf": 1}, "sqlglot.expressions.Dot": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Dot.key": {"tf": 1}, "sqlglot.expressions.DPipe": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.key": {"tf": 1}, "sqlglot.expressions.EQ": {"tf": 1}, "sqlglot.expressions.EQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeEQ": {"tf": 1}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1}, "sqlglot.expressions.PropertyEQ": {"tf": 1}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1}, "sqlglot.expressions.Distance": {"tf": 1}, "sqlglot.expressions.Distance.key": {"tf": 1}, "sqlglot.expressions.Escape": {"tf": 1}, "sqlglot.expressions.Escape.key": {"tf": 1}, "sqlglot.expressions.Glob": {"tf": 1}, "sqlglot.expressions.Glob.key": {"tf": 1}, "sqlglot.expressions.GT": {"tf": 1}, "sqlglot.expressions.GT.key": {"tf": 1}, "sqlglot.expressions.GTE": {"tf": 1}, "sqlglot.expressions.GTE.key": {"tf": 1}, "sqlglot.expressions.ILike": {"tf": 1}, "sqlglot.expressions.ILike.key": {"tf": 1}, "sqlglot.expressions.ILikeAny": {"tf": 1}, "sqlglot.expressions.ILikeAny.key": {"tf": 1}, "sqlglot.expressions.IntDiv": {"tf": 1}, "sqlglot.expressions.IntDiv.key": {"tf": 1}, "sqlglot.expressions.Is": {"tf": 1}, "sqlglot.expressions.Is.key": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Kwarg.key": {"tf": 1}, "sqlglot.expressions.Like": {"tf": 1}, "sqlglot.expressions.Like.key": {"tf": 1}, "sqlglot.expressions.LikeAny": {"tf": 1}, "sqlglot.expressions.LikeAny.key": {"tf": 1}, "sqlglot.expressions.LT": {"tf": 1}, "sqlglot.expressions.LT.key": {"tf": 1}, "sqlglot.expressions.LTE": {"tf": 1}, "sqlglot.expressions.LTE.key": {"tf": 1}, "sqlglot.expressions.Mod": {"tf": 1}, "sqlglot.expressions.Mod.key": {"tf": 1}, "sqlglot.expressions.Mul": {"tf": 1}, "sqlglot.expressions.Mul.key": {"tf": 1}, "sqlglot.expressions.NEQ": {"tf": 1}, "sqlglot.expressions.NEQ.key": {"tf": 1}, "sqlglot.expressions.Operator": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.key": {"tf": 1}, "sqlglot.expressions.SimilarTo": {"tf": 1}, "sqlglot.expressions.SimilarTo.key": {"tf": 1}, "sqlglot.expressions.Slice": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.key": {"tf": 1}, "sqlglot.expressions.Sub": {"tf": 1}, "sqlglot.expressions.Sub.key": {"tf": 1}, "sqlglot.expressions.Unary": {"tf": 1}, "sqlglot.expressions.Unary.key": {"tf": 1}, "sqlglot.expressions.BitwiseNot": {"tf": 1}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1}, "sqlglot.expressions.Not": {"tf": 1}, "sqlglot.expressions.Not.key": {"tf": 1}, "sqlglot.expressions.Paren": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Paren.key": {"tf": 1}, "sqlglot.expressions.Neg": {"tf": 1}, "sqlglot.expressions.Neg.key": {"tf": 1}, "sqlglot.expressions.Alias": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Alias.key": {"tf": 1}, "sqlglot.expressions.PivotAlias": {"tf": 1}, "sqlglot.expressions.PivotAlias.key": {"tf": 1}, "sqlglot.expressions.Aliases": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.aliases": {"tf": 1}, "sqlglot.expressions.Aliases.key": {"tf": 1}, "sqlglot.expressions.AtIndex": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.key": {"tf": 1}, "sqlglot.expressions.AtTimeZone": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1}, "sqlglot.expressions.FromTimeZone": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1}, "sqlglot.expressions.Between": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Between.key": {"tf": 1}, "sqlglot.expressions.Bracket": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.key": {"tf": 1}, "sqlglot.expressions.Distinct": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.key": {"tf": 1}, "sqlglot.expressions.In": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.In.key": {"tf": 1}, "sqlglot.expressions.ForIn": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.key": {"tf": 1}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.TimeUnit.key": {"tf": 1}, "sqlglot.expressions.IntervalOp": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1}, "sqlglot.expressions.IntervalOp.key": {"tf": 1}, "sqlglot.expressions.IntervalSpan": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1}, "sqlglot.expressions.Interval": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.key": {"tf": 1}, "sqlglot.expressions.IgnoreNulls": {"tf": 1}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1}, "sqlglot.expressions.RespectNulls": {"tf": 1}, "sqlglot.expressions.RespectNulls.key": {"tf": 1}, "sqlglot.expressions.HavingMax": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.key": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.expressions.Func.key": {"tf": 1}, "sqlglot.expressions.AggFunc": {"tf": 1}, "sqlglot.expressions.AggFunc.key": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Abs": {"tf": 1}, "sqlglot.expressions.Abs.key": {"tf": 1}, "sqlglot.expressions.ArgMax": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.key": {"tf": 1}, "sqlglot.expressions.ArgMin": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.key": {"tf": 1}, "sqlglot.expressions.ApproxTopK": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1}, "sqlglot.expressions.Flatten": {"tf": 1}, "sqlglot.expressions.Flatten.key": {"tf": 1}, "sqlglot.expressions.Transform": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.key": {"tf": 1}, "sqlglot.expressions.Anonymous": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Anonymous.key": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Hll": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.key": {"tf": 1}, "sqlglot.expressions.ApproxDistinct": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1}, "sqlglot.expressions.Array": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.key": {"tf": 1}, "sqlglot.expressions.ToArray": {"tf": 1}, "sqlglot.expressions.ToArray.key": {"tf": 1}, "sqlglot.expressions.ToChar": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.key": {"tf": 1}, "sqlglot.expressions.ToNumber": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.key": {"tf": 1}, "sqlglot.expressions.Convert": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.key": {"tf": 1}, "sqlglot.expressions.GenerateSeries": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1}, "sqlglot.expressions.ArrayAgg": {"tf": 1}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayAll": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.key": {"tf": 1}, "sqlglot.expressions.ArrayAny": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.key": {"tf": 1}, "sqlglot.expressions.ArrayConcat": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1}, "sqlglot.expressions.ArrayContains": {"tf": 1}, "sqlglot.expressions.ArrayContains.key": {"tf": 1}, "sqlglot.expressions.ArrayContained": {"tf": 1}, "sqlglot.expressions.ArrayContained.key": {"tf": 1}, "sqlglot.expressions.ArrayFilter": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1}, "sqlglot.expressions.ArrayToString": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.key": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1}, "sqlglot.expressions.ArraySize": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.key": {"tf": 1}, "sqlglot.expressions.ArraySort": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.key": {"tf": 1}, "sqlglot.expressions.ArraySum": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.key": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1}, "sqlglot.expressions.Avg": {"tf": 1}, "sqlglot.expressions.Avg.key": {"tf": 1}, "sqlglot.expressions.AnyValue": {"tf": 1}, "sqlglot.expressions.AnyValue.key": {"tf": 1}, "sqlglot.expressions.Lag": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.key": {"tf": 1}, "sqlglot.expressions.Lead": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.key": {"tf": 1}, "sqlglot.expressions.First": {"tf": 1}, "sqlglot.expressions.First.key": {"tf": 1}, "sqlglot.expressions.Last": {"tf": 1}, "sqlglot.expressions.Last.key": {"tf": 1}, "sqlglot.expressions.FirstValue": {"tf": 1}, "sqlglot.expressions.FirstValue.key": {"tf": 1}, "sqlglot.expressions.LastValue": {"tf": 1}, "sqlglot.expressions.LastValue.key": {"tf": 1}, "sqlglot.expressions.NthValue": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.key": {"tf": 1}, "sqlglot.expressions.Case": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Case.key": {"tf": 1}, "sqlglot.expressions.Cast": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.Cast.key": {"tf": 1}, "sqlglot.expressions.TryCast": {"tf": 1}, "sqlglot.expressions.TryCast.key": {"tf": 1}, "sqlglot.expressions.Try": {"tf": 1}, "sqlglot.expressions.Try.key": {"tf": 1}, "sqlglot.expressions.CastToStrType": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.key": {"tf": 1}, "sqlglot.expressions.Collate": {"tf": 1}, "sqlglot.expressions.Collate.key": {"tf": 1}, "sqlglot.expressions.Ceil": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.key": {"tf": 1}, "sqlglot.expressions.Coalesce": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.key": {"tf": 1}, "sqlglot.expressions.Chr": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.key": {"tf": 1}, "sqlglot.expressions.Concat": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.key": {"tf": 1}, "sqlglot.expressions.ConcatWs": {"tf": 1}, "sqlglot.expressions.ConcatWs.key": {"tf": 1}, "sqlglot.expressions.ConnectByRoot": {"tf": 1}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1}, "sqlglot.expressions.Count": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.key": {"tf": 1}, "sqlglot.expressions.CountIf": {"tf": 1}, "sqlglot.expressions.CountIf.key": {"tf": 1}, "sqlglot.expressions.Cbrt": {"tf": 1}, "sqlglot.expressions.Cbrt.key": {"tf": 1}, "sqlglot.expressions.CurrentDate": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.key": {"tf": 1}, "sqlglot.expressions.CurrentDatetime": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1}, "sqlglot.expressions.CurrentTime": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.key": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1}, "sqlglot.expressions.CurrentUser": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.key": {"tf": 1}, "sqlglot.expressions.DateAdd": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.key": {"tf": 1}, "sqlglot.expressions.DateSub": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.key": {"tf": 1}, "sqlglot.expressions.DateDiff": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.key": {"tf": 1}, "sqlglot.expressions.DateTrunc": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.DateTrunc.key": {"tf": 1}, "sqlglot.expressions.DatetimeAdd": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1}, "sqlglot.expressions.DatetimeSub": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1}, "sqlglot.expressions.DatetimeDiff": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DayOfWeek": {"tf": 1}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1}, "sqlglot.expressions.DayOfMonth": {"tf": 1}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1}, "sqlglot.expressions.DayOfYear": {"tf": 1}, "sqlglot.expressions.DayOfYear.key": {"tf": 1}, "sqlglot.expressions.ToDays": {"tf": 1}, "sqlglot.expressions.ToDays.key": {"tf": 1}, "sqlglot.expressions.WeekOfYear": {"tf": 1}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1}, "sqlglot.expressions.MonthsBetween": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1}, "sqlglot.expressions.LastDay": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.key": {"tf": 1}, "sqlglot.expressions.Extract": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.key": {"tf": 1}, "sqlglot.expressions.Timestamp": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.key": {"tf": 1}, "sqlglot.expressions.TimestampAdd": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1}, "sqlglot.expressions.TimestampSub": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.key": {"tf": 1}, "sqlglot.expressions.TimestampDiff": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1}, "sqlglot.expressions.TimestampTrunc": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1}, "sqlglot.expressions.TimeAdd": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.key": {"tf": 1}, "sqlglot.expressions.TimeSub": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.key": {"tf": 1}, "sqlglot.expressions.TimeDiff": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.key": {"tf": 1}, "sqlglot.expressions.TimeTrunc": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DateFromParts": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.key": {"tf": 1}, "sqlglot.expressions.TimeFromParts": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1}, "sqlglot.expressions.DateStrToDate": {"tf": 1}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1}, "sqlglot.expressions.DateToDateStr": {"tf": 1}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1}, "sqlglot.expressions.DateToDi": {"tf": 1}, "sqlglot.expressions.DateToDi.key": {"tf": 1}, "sqlglot.expressions.Date": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.key": {"tf": 1}, "sqlglot.expressions.Day": {"tf": 1}, "sqlglot.expressions.Day.key": {"tf": 1}, "sqlglot.expressions.Decode": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.key": {"tf": 1}, "sqlglot.expressions.DiToDate": {"tf": 1}, "sqlglot.expressions.DiToDate.key": {"tf": 1}, "sqlglot.expressions.Encode": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.key": {"tf": 1}, "sqlglot.expressions.Exp": {"tf": 1}, "sqlglot.expressions.Exp.key": {"tf": 1}, "sqlglot.expressions.Explode": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.key": {"tf": 1}, "sqlglot.expressions.ExplodeOuter": {"tf": 1}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Posexplode": {"tf": 1}, "sqlglot.expressions.Posexplode.key": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Floor": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.key": {"tf": 1}, "sqlglot.expressions.FromBase64": {"tf": 1}, "sqlglot.expressions.FromBase64.key": {"tf": 1}, "sqlglot.expressions.ToBase64": {"tf": 1}, "sqlglot.expressions.ToBase64.key": {"tf": 1}, "sqlglot.expressions.GenerateDateArray": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1}, "sqlglot.expressions.Greatest": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.key": {"tf": 1}, "sqlglot.expressions.GroupConcat": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.key": {"tf": 1}, "sqlglot.expressions.Hex": {"tf": 1}, "sqlglot.expressions.Hex.key": {"tf": 1}, "sqlglot.expressions.Xor": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.key": {"tf": 1}, "sqlglot.expressions.If": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.If.key": {"tf": 1}, "sqlglot.expressions.Nullif": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.key": {"tf": 1}, "sqlglot.expressions.Initcap": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.key": {"tf": 1}, "sqlglot.expressions.IsNan": {"tf": 1}, "sqlglot.expressions.IsNan.key": {"tf": 1}, "sqlglot.expressions.IsInf": {"tf": 1}, "sqlglot.expressions.IsInf.key": {"tf": 1}, "sqlglot.expressions.JSONPath": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.key": {"tf": 1}, "sqlglot.expressions.JSONPathPart": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1}, "sqlglot.expressions.JSONPathFilter": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1}, "sqlglot.expressions.JSONPathKey": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1}, "sqlglot.expressions.JSONPathRoot": {"tf": 1}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1}, "sqlglot.expressions.JSONPathScript": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1}, "sqlglot.expressions.JSONPathSlice": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1}, "sqlglot.expressions.JSONPathSelector": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1}, "sqlglot.expressions.JSONPathUnion": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1}, "sqlglot.expressions.FormatJson": {"tf": 1}, "sqlglot.expressions.FormatJson.key": {"tf": 1}, "sqlglot.expressions.JSONKeyValue": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1}, "sqlglot.expressions.JSONObject": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.key": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1}, "sqlglot.expressions.JSONArray": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.key": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1}, "sqlglot.expressions.JSONColumnDef": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.JSONSchema": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.key": {"tf": 1}, "sqlglot.expressions.JSONTable": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.key": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.OpenJSON": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.key": {"tf": 1}, "sqlglot.expressions.JSONBContains": {"tf": 1}, "sqlglot.expressions.JSONBContains.key": {"tf": 1}, "sqlglot.expressions.JSONExtract": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.key": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONBExtract": {"tf": 1}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONFormat": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.key": {"tf": 1}, "sqlglot.expressions.JSONArrayContains": {"tf": 1}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1}, "sqlglot.expressions.ParseJSON": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.key": {"tf": 1}, "sqlglot.expressions.Least": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.key": {"tf": 1}, "sqlglot.expressions.Left": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Left.key": {"tf": 1}, "sqlglot.expressions.Right": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Right.key": {"tf": 1}, "sqlglot.expressions.Length": {"tf": 1}, "sqlglot.expressions.Length.key": {"tf": 1}, "sqlglot.expressions.Levenshtein": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.key": {"tf": 1}, "sqlglot.expressions.Ln": {"tf": 1}, "sqlglot.expressions.Ln.key": {"tf": 1}, "sqlglot.expressions.Log": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Log.key": {"tf": 1}, "sqlglot.expressions.LogicalOr": {"tf": 1}, "sqlglot.expressions.LogicalOr.key": {"tf": 1}, "sqlglot.expressions.LogicalAnd": {"tf": 1}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1}, "sqlglot.expressions.Lower": {"tf": 1}, "sqlglot.expressions.Lower.key": {"tf": 1}, "sqlglot.expressions.Map": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.Map.key": {"tf": 1}, "sqlglot.expressions.ToMap": {"tf": 1}, "sqlglot.expressions.ToMap.key": {"tf": 1}, "sqlglot.expressions.MapFromEntries": {"tf": 1}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1}, "sqlglot.expressions.StarMap": {"tf": 1}, "sqlglot.expressions.StarMap.key": {"tf": 1}, "sqlglot.expressions.VarMap": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.VarMap.key": {"tf": 1}, "sqlglot.expressions.MatchAgainst": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1}, "sqlglot.expressions.Max": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.key": {"tf": 1}, "sqlglot.expressions.MD5": {"tf": 1}, "sqlglot.expressions.MD5.key": {"tf": 1}, "sqlglot.expressions.MD5Digest": {"tf": 1}, "sqlglot.expressions.MD5Digest.key": {"tf": 1}, "sqlglot.expressions.Min": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.key": {"tf": 1}, "sqlglot.expressions.Month": {"tf": 1}, "sqlglot.expressions.Month.key": {"tf": 1}, "sqlglot.expressions.AddMonths": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.key": {"tf": 1}, "sqlglot.expressions.Nvl2": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.key": {"tf": 1}, "sqlglot.expressions.Predict": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.key": {"tf": 1}, "sqlglot.expressions.Pow": {"tf": 1}, "sqlglot.expressions.Pow.key": {"tf": 1}, "sqlglot.expressions.PercentileCont": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.key": {"tf": 1}, "sqlglot.expressions.PercentileDisc": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1}, "sqlglot.expressions.Quantile": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.key": {"tf": 1}, "sqlglot.expressions.ApproxQuantile": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1}, "sqlglot.expressions.Quarter": {"tf": 1}, "sqlglot.expressions.Quarter.key": {"tf": 1}, "sqlglot.expressions.Rand": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.key": {"tf": 1}, "sqlglot.expressions.Randn": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.key": {"tf": 1}, "sqlglot.expressions.RangeN": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.key": {"tf": 1}, "sqlglot.expressions.ReadCSV": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.key": {"tf": 1}, "sqlglot.expressions.Reduce": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.key": {"tf": 1}, "sqlglot.expressions.RegexpExtract": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1}, "sqlglot.expressions.RegexpReplace": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1}, "sqlglot.expressions.RegexpLike": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.key": {"tf": 1}, "sqlglot.expressions.RegexpILike": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.key": {"tf": 1}, "sqlglot.expressions.RegexpSplit": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1}, "sqlglot.expressions.Repeat": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.key": {"tf": 1}, "sqlglot.expressions.Round": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.Round.key": {"tf": 1}, "sqlglot.expressions.RowNumber": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1}, "sqlglot.expressions.SafeDivide": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.key": {"tf": 1}, "sqlglot.expressions.SHA": {"tf": 1}, "sqlglot.expressions.SHA.key": {"tf": 1}, "sqlglot.expressions.SHA2": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.key": {"tf": 1}, "sqlglot.expressions.Sign": {"tf": 1}, "sqlglot.expressions.Sign.key": {"tf": 1}, "sqlglot.expressions.SortArray": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.key": {"tf": 1}, "sqlglot.expressions.Split": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Split.key": {"tf": 1}, "sqlglot.expressions.Substring": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.key": {"tf": 1}, "sqlglot.expressions.StandardHash": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.key": {"tf": 1}, "sqlglot.expressions.StartsWith": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.key": {"tf": 1}, "sqlglot.expressions.StrPosition": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.key": {"tf": 1}, "sqlglot.expressions.StrToDate": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.key": {"tf": 1}, "sqlglot.expressions.StrToTime": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.key": {"tf": 1}, "sqlglot.expressions.StrToUnix": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.key": {"tf": 1}, "sqlglot.expressions.StrToMap": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.key": {"tf": 1}, "sqlglot.expressions.NumberToStr": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.key": {"tf": 1}, "sqlglot.expressions.FromBase": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.key": {"tf": 1}, "sqlglot.expressions.Struct": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.key": {"tf": 1}, "sqlglot.expressions.StructExtract": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.key": {"tf": 1}, "sqlglot.expressions.Stuff": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.key": {"tf": 1}, "sqlglot.expressions.Sum": {"tf": 1}, "sqlglot.expressions.Sum.key": {"tf": 1}, "sqlglot.expressions.Sqrt": {"tf": 1}, "sqlglot.expressions.Sqrt.key": {"tf": 1}, "sqlglot.expressions.Stddev": {"tf": 1}, "sqlglot.expressions.Stddev.key": {"tf": 1}, "sqlglot.expressions.StddevPop": {"tf": 1}, "sqlglot.expressions.StddevPop.key": {"tf": 1}, "sqlglot.expressions.StddevSamp": {"tf": 1}, "sqlglot.expressions.StddevSamp.key": {"tf": 1}, "sqlglot.expressions.TimeToStr": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.key": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimeToUnix": {"tf": 1}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1}, "sqlglot.expressions.TimeStrToDate": {"tf": 1}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1}, "sqlglot.expressions.TimeStrToTime": {"tf": 1}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1}, "sqlglot.expressions.Trim": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.key": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1}, "sqlglot.expressions.Unhex": {"tf": 1}, "sqlglot.expressions.Unhex.key": {"tf": 1}, "sqlglot.expressions.UnixDate": {"tf": 1}, "sqlglot.expressions.UnixDate.key": {"tf": 1}, "sqlglot.expressions.UnixToStr": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.key": {"tf": 1}, "sqlglot.expressions.UnixToTime": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimestampFromParts": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1}, "sqlglot.expressions.Upper": {"tf": 1}, "sqlglot.expressions.Upper.key": {"tf": 1}, "sqlglot.expressions.Corr": {"tf": 1}, "sqlglot.expressions.Corr.key": {"tf": 1}, "sqlglot.expressions.Variance": {"tf": 1}, "sqlglot.expressions.Variance.key": {"tf": 1}, "sqlglot.expressions.VariancePop": {"tf": 1}, "sqlglot.expressions.VariancePop.key": {"tf": 1}, "sqlglot.expressions.CovarSamp": {"tf": 1}, "sqlglot.expressions.CovarSamp.key": {"tf": 1}, "sqlglot.expressions.CovarPop": {"tf": 1}, "sqlglot.expressions.CovarPop.key": {"tf": 1}, "sqlglot.expressions.Week": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.Week.key": {"tf": 1}, "sqlglot.expressions.XMLTable": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.key": {"tf": 1}, "sqlglot.expressions.Year": {"tf": 1}, "sqlglot.expressions.Year.key": {"tf": 1}, "sqlglot.expressions.Use": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Use.key": {"tf": 1}, "sqlglot.expressions.Merge": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.key": {"tf": 1}, "sqlglot.expressions.When": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.When.key": {"tf": 1}, "sqlglot.expressions.NextValueFor": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.PERCENTILES": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}, "sqlglot.expressions.CONSTANTS": {"tf": 1}, "sqlglot.generator": {"tf": 1}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}, "sqlglot.generator.Generator.pretty": {"tf": 1}, "sqlglot.generator.Generator.identify": {"tf": 1}, "sqlglot.generator.Generator.normalize": {"tf": 1}, "sqlglot.generator.Generator.pad": {"tf": 1}, "sqlglot.generator.Generator.unsupported_level": {"tf": 1}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1}, "sqlglot.generator.Generator.leading_comma": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}, "sqlglot.generator.Generator.comments": {"tf": 1}, "sqlglot.generator.Generator.dialect": {"tf": 1}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.generator.Generator.unsupported": {"tf": 1}, "sqlglot.generator.Generator.sep": {"tf": 1}, "sqlglot.generator.Generator.seg": {"tf": 1}, "sqlglot.generator.Generator.pad_comment": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.wrap": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.too_wide": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.helper": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.jsonpath": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.lineage": {"tf": 1}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.lineage.Node": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.lineage.Node.downstream": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.imports": {"tf": 1}, "sqlglot.lineage.GraphHTML.options": {"tf": 1}, "sqlglot.lineage.GraphHTML.nodes": {"tf": 1}, "sqlglot.lineage.GraphHTML.edges": {"tf": 1}, "sqlglot.optimizer": {"tf": 1}, "sqlglot.optimizer.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.canonicalize": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.optimizer": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.optimizer.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.expression": {"tf": 1}, "sqlglot.optimizer.scope.Scope.sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.parent": {"tf": 1}, "sqlglot.optimizer.scope.Scope.scope_type": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.pivots": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1}, "sqlglot.optimizer.simplify.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.stack": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}, "sqlglot.parser": {"tf": 1}, "sqlglot.parser.logger": {"tf": 1}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1}, "sqlglot.parser.Parser.BITWISE": {"tf": 1}, "sqlglot.parser.Parser.TERM": {"tf": 1}, "sqlglot.parser.Parser.FACTOR": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.parser.Parser.TIMES": {"tf": 1}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.parser.Parser.error_level": {"tf": 1}, "sqlglot.parser.Parser.error_message_context": {"tf": 1}, "sqlglot.parser.Parser.max_errors": {"tf": 1}, "sqlglot.parser.Parser.dialect": {"tf": 1}, "sqlglot.parser.Parser.reset": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.parser.Parser.errors": {"tf": 1}, "sqlglot.parser.Parser.sql": {"tf": 1}, "sqlglot.planner": {"tf": 1}, "sqlglot.planner.Plan": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.Plan.expression": {"tf": 1}, "sqlglot.planner.Plan.root": {"tf": 1}, "sqlglot.planner.Plan.dag": {"tf": 1}, "sqlglot.planner.Plan.leaves": {"tf": 1}, "sqlglot.planner.Step": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}, "sqlglot.planner.Step.limit": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}, "sqlglot.planner.Scan": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}, "sqlglot.planner.Join": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.planner.Aggregate": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}, "sqlglot.planner.Sort": {"tf": 1}, "sqlglot.planner.Sort.key": {"tf": 1}, "sqlglot.planner.SetOperation": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.op": {"tf": 1}, "sqlglot.planner.SetOperation.left": {"tf": 1}, "sqlglot.planner.SetOperation.right": {"tf": 1}, "sqlglot.planner.SetOperation.distinct": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}, "sqlglot.schema.Schema": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.dialect": {"tf": 1}, "sqlglot.schema.MappingSchema.visible": {"tf": 1}, "sqlglot.schema.MappingSchema.normalize": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.serde": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.time": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}, "sqlglot.tokens": {"tf": 1}, "sqlglot.tokens.TokenType": {"tf": 1}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}, "sqlglot.tokens.TokenType.DASH": {"tf": 1}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1}, "sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}, "sqlglot.tokens.TokenType.AMP": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.CARET": {"tf": 1}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DAT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}, "sqlglot.tokens.TokenType.INNER": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.tokens.TokenType.SOME": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1}, "sqlglot.tokens.Token": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Token.token_type": {"tf": 1}, "sqlglot.tokens.Token.text": {"tf": 1}, "sqlglot.tokens.Token.line": {"tf": 1}, "sqlglot.tokens.Token.col": {"tf": 1}, "sqlglot.tokens.Token.start": {"tf": 1}, "sqlglot.tokens.Token.end": {"tf": 1}, "sqlglot.tokens.Token.comments": {"tf": 1}, "sqlglot.tokens.Tokenizer": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.tokens.Tokenizer.dialect": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}, "sqlglot.tokens.Tokenizer.size": {"tf": 1}, "sqlglot.tokens.Tokenizer.sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokens": {"tf": 1}, "sqlglot.transforms": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}, "sqlglot.transforms.unqualify_columns": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie": {"tf": 1}, "sqlglot.trie.key": {"tf": 1}, "sqlglot.trie.TrieResult": {"tf": 1}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 5245, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.SqlglotError": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.sqlite": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 60}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SqlReadWriteProperty": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SqlSecurityProperty": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Sqrt": {"tf": 1}, "sqlglot.expressions.Sqrt.key": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Schema": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.key": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.schema.Schema": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.dialect": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.empty": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.dialect": {"tf": 1}, "sqlglot.schema.MappingSchema.visible": {"tf": 1}, "sqlglot.schema.MappingSchema.normalize": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1.4142135623730951}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 56, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.SchemaError": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.planner.Scan": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}}, "df": 6}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.scope": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.expression": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.parent": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.scope_type": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.pivots": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}}, "df": 63, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.ScopeType": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}}, "df": 7}}}}, "s": {"docs": {"sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1}}, "df": 6}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"2": {"docs": {"sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.spark2": {"tf": 1}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}, "sqlglot.dialects.spark2.Spark2": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 46}, "docs": {"sqlglot.dataframe.sql.DataFrame.spark": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.spark": {"tf": 1}, "sqlglot.dialects.spark.Spark": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 43, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.SparkSession": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"tf": 1}}, "df": 13}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1}}, "df": 2}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}}, "df": 3}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Split": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Split.key": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 4}}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.helper.seq_get": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 39}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.SequenceProperties": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Select.key": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}}, "df": 60, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1.4142135623730951}}, "df": 16}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Set": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Set.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}}, "df": 46, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.expressions.SetItem": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.key": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}}, "df": 5}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SetProperty": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.key": {"tf": 1}}, "df": 3}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SetConfigProperty": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SettingsProperty": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.planner.SetOperation": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.op": {"tf": 1}, "sqlglot.planner.SetOperation.left": {"tf": 1}, "sqlglot.planner.SetOperation.right": {"tf": 1}, "sqlglot.planner.SetOperation.distinct": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}}, "df": 8}}}}}}}}}, "s": {"docs": {"sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 13, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.sep": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}}, "df": 5}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {"sqlglot.generator.Generator.seg": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.serde": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}}, "df": 4, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.SerdeProperties": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.SessionParameter": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.key": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.expressions.Sort": {"tf": 1}, "sqlglot.expressions.Sort.key": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1}, "sqlglot.planner.Sort": {"tf": 1}, "sqlglot.planner.Sort.key": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}}, "df": 12, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SortKeyProperty": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SortArray": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.key": {"tf": 1}}, "df": 3}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}}, "df": 14, "s": {"docs": {"sqlglot.optimizer.scope.Scope.sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 4}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.SOME": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.expressions.Sum": {"tf": 1}, "sqlglot.expressions.Sum.key": {"tf": 1}}, "df": 4}, "b": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.expressions.Sub": {"tf": 1}, "sqlglot.expressions.Sub.key": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}}, "df": 5, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.Column.substr": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}, "sqlglot.expressions.Substring": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.key": {"tf": 1}}, "df": 6}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Subquery": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.key": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1}}, "df": 18, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SubqueryPredicate": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 13}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.subclasses": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}}, "df": 62}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}}, "df": 65}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}}, "df": 2}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Star": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Star.key": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}}, "df": 15, "t": {"docs": {"sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.Token.start": {"tf": 1}}, "df": 158, "s": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.expressions.StartsWith": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.key": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}}, "df": 5}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.starrocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 36}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StarMap": {"tf": 1}, "sqlglot.expressions.StarMap.key": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1}}, "df": 8}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.executor.python.PythonExecutor.static": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.StabilityProperty": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.StandardHash": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.key": {"tf": 1}}, "df": 3}}}}}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.optimizer.simplify.Gen.stack": {"tf": 1}}, "df": 1}}}, "r": {"docs": {"sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}}, "df": 11}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}}, "df": 39, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}}, "df": 32}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1}}, "df": 6}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.Struct": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.key": {"tf": 1}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 20, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.StructExtract": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.expressions.StrPosition": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.key": {"tf": 1}}, "df": 5}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.expressions.StrToUnix": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.key": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.StrToDate": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.key": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.StrToTime": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.key": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StrToMap": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.key": {"tf": 1}}, "df": 3}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.Stuff": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.expressions.Stddev": {"tf": 1}, "sqlglot.expressions.Stddev.key": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StddevPop": {"tf": 1}, "sqlglot.expressions.StddevPop.key": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StddevSamp": {"tf": 1}, "sqlglot.expressions.StddevSamp.key": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.planner.Step": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}, "sqlglot.planner.Step.limit": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}}, "df": 12}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}}, "df": 11, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SafeDivide": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.key": {"tf": 1}}, "df": 3}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.same_parent": {"tf": 1}}, "df": 1}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SampleProperty": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.expressions.Show": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Show.key": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}}, "df": 33}}, "a": {"2": {"docs": {"sqlglot.expressions.SHA2": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.key": {"tf": 1}}, "df": 3}, "docs": {"sqlglot.expressions.SHA": {"tf": 1}, "sqlglot.expressions.SHA.key": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SharingProperty": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}}, "df": 25, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 1}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.tokens.Tokenizer.size": {"tf": 1}}, "df": 8}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}}, "df": 2}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Sign": {"tf": 1}, "sqlglot.expressions.Sign.key": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.stack": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}}, "df": 101}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.expressions.SimilarTo": {"tf": 1}, "sqlglot.expressions.SimilarTo.key": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}}, "df": 3}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.snowflake": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 103}}}}}}}, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.camel_to_snake_case": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}}, "df": 2}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.expressions.SwapTable": {"tf": 1}, "sqlglot.expressions.SwapTable.key": {"tf": 1}}, "df": 3}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}}, "df": 2}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Slice": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.key": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {"sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}}, "df": 3, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.expressions.Log": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Log.key": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}}, "df": 20, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.logger": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.parser.logger": {"tf": 1}}, "df": 10}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LogProperty": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.key": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.LogicalOr": {"tf": 1}, "sqlglot.expressions.LogicalOr.key": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.LogicalAnd": {"tf": 1}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.parser.build_logarithm": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 26, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LocationProperty": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}}, "df": 3}}}, "k": {"docs": {"sqlglot.expressions.Lock": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.key": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}}, "df": 6, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LockingProperty": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.key": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LockProperty": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Lower": {"tf": 1}, "sqlglot.expressions.Lower.key": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}}, "df": 3, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.LoadData": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.key": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.expressions.Last": {"tf": 1}, "sqlglot.expressions.Last.key": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}}, "df": 17, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.LastValue": {"tf": 1}, "sqlglot.expressions.LastValue.key": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LastDay": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.key": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}}, "df": 4}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.expressions.Lateral": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.key": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}}, "df": 9}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.Lambda": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.key": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.parser.Parser.LAMBDAS": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LanguageProperty": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "g": {"docs": {"sqlglot.expressions.Lag": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.key": {"tf": 1}}, "df": 3}, "w": {"docs": {"sqlglot.optimizer.normalize.distributive_law": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Limit": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.key": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.planner.Step.limit": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}}, "df": 28}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.expressions.Literal": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Literal.key": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}}, "df": 14, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 8}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Like": {"tf": 1}, "sqlglot.expressions.Like.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}}, "df": 17, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.expressions.LikeProperty": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LikeAny": {"tf": 1}, "sqlglot.expressions.LikeAny.key": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}, "sqlglot.tokens.Token.line": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage": {"tf": 1}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.lineage.Node": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.lineage.Node.downstream": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.imports": {"tf": 1}, "sqlglot.lineage.GraphHTML.options": {"tf": 1}, "sqlglot.lineage.GraphHTML.nodes": {"tf": 1}, "sqlglot.lineage.GraphHTML.edges": {"tf": 1}}, "df": 20}}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.expressions.Ln": {"tf": 1}, "sqlglot.expressions.Ln.key": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}}, "df": 10}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Left": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Left.key": {"tf": 1}, "sqlglot.planner.SetOperation.left": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}}, "df": 9}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.expressions.Least": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.key": {"tf": 1}}, "df": 6}}, "f": {"docs": {"sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.expressions.Lead": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.key": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.leading_comma": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Plan.leaves": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {"sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}}, "df": 22, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.expressions.Length": {"tf": 1}, "sqlglot.expressions.Length.key": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Levenshtein": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.key": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {"sqlglot.generator.Generator.unsupported_level": {"tf": 1}, "sqlglot.parser.Parser.error_level": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {"sqlglot.expressions.LT": {"tf": 1}, "sqlglot.expressions.LT.key": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}}, "df": 7, "e": {"docs": {"sqlglot.expressions.LTE": {"tf": 1}, "sqlglot.expressions.LTE.key": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}}, "df": 6}}, "r": {"docs": {"sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.pretty": {"tf": 1}, "sqlglot.generator.Generator.pretty": {"tf": 1}}, "df": 2}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}}, "df": 2}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.expressions.PreWhere": {"tf": 1}, "sqlglot.expressions.PreWhere.key": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.presto": {"tf": 1}, "sqlglot.dialects.presto.Presto": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 71}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Predicate": {"tf": 1}, "sqlglot.expressions.Predicate.key": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.optimizer.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1}}, "df": 8}}}}, "t": {"docs": {"sqlglot.expressions.Predict": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.key": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}}, "df": 4}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.prepend_ctes": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.Properties": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Properties.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}}, "df": 44}}}, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Property": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.Property.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 19, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.expressions.PropertyEQ": {"tf": 1}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}}, "df": 3}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}}, "df": 1}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.projections": {"tf": 1}}, "df": 5}}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}}, "df": 1}}}}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.prql": {"tf": 1}, "sqlglot.dialects.prql.PRQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 35}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.Pragma": {"tf": 1}, "sqlglot.expressions.Pragma.key": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.PrimaryKey": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PrimaryKeyColumnConstraint": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Prior": {"tf": 1}, "sqlglot.expressions.Prior.key": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 10, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.parser": {"tf": 1}, "sqlglot.parser.logger": {"tf": 1}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1.4142135623730951}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.__init__": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TERM": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.USABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.error_level": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.error_message_context": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.max_errors": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.dialect": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.reset": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.check_errors": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.raise_error": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.validate_expression": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.errors": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.sql": {"tf": 1.4142135623730951}}, "df": 374, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}}, "df": 65}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.errors": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}}, "df": 4}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ParseJSON": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.key": {"tf": 1}}, "df": 4}}}}}}, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}}, "df": 14, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.expressions.Partition": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.key": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}}, "df": 11, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}}, "df": 2}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.PartitionBoundSpec": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 2, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.PartitionedOfProperty": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PartitionRange": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.key": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}}, "df": 22}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.expressions.Paren": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Paren.key": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}}, "df": 28, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1}}, "df": 3}, "t": {"docs": {"sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.optimizer.scope.Scope.parent": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.expressions.Parameter": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.key": {"tf": 1}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}}, "df": 11, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}}, "df": 12}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}}, "df": 5}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}}, "df": 27, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PathColumnConstraint": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {"sqlglot.generator.Generator.pad": {"tf": 1}, "sqlglot.generator.Generator.pad_comment": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}}, "df": 3}}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PercentileCont": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.key": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.PercentileDisc": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot.expressions.PERCENTILES": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PeriodForSystemTimeConstraint": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.expressions.Pivot": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.expressions.Pivot.key": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}}, "df": 13, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.PivotAlias": {"tf": 1}, "sqlglot.expressions.PivotAlias.key": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {"sqlglot.optimizer.scope.Scope.pivots": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PseudoType": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.key": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"sqlglot.tokens.TokenType.PLUS": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.expressions.Placeholder": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Placeholder.key": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}}, "df": 12, "s": {"docs": {"sqlglot.expressions.replace_placeholders": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {"sqlglot.planner.Plan": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.Plan.expression": {"tf": 1}, "sqlglot.planner.Plan.root": {"tf": 1}, "sqlglot.planner.Plan.dag": {"tf": 1}, "sqlglot.planner.Plan.leaves": {"tf": 1}}, "df": 6, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.planner": {"tf": 1}, "sqlglot.planner.Plan": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.Plan.expression": {"tf": 1}, "sqlglot.planner.Plan.root": {"tf": 1}, "sqlglot.planner.Plan.dag": {"tf": 1}, "sqlglot.planner.Plan.leaves": {"tf": 1}, "sqlglot.planner.Step": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}, "sqlglot.planner.Step.limit": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}, "sqlglot.planner.Scan": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}, "sqlglot.planner.Join": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.planner.Aggregate": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}, "sqlglot.planner.Sort": {"tf": 1}, "sqlglot.planner.Sort.key": {"tf": 1}, "sqlglot.planner.SetOperation": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.op": {"tf": 1}, "sqlglot.planner.SetOperation.left": {"tf": 1}, "sqlglot.planner.SetOperation.right": {"tf": 1}, "sqlglot.planner.SetOperation.distinct": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}}, "df": 41}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}}, "df": 10, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.postgres": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.Postgres": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 82}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Posexplode": {"tf": 1}, "sqlglot.expressions.Posexplode.key": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.PosexplodeOuter": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "p": {"docs": {"sqlglot.executor.table.Table.pop": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}}, "df": 3}, "w": {"docs": {"sqlglot.expressions.Pow": {"tf": 1}, "sqlglot.expressions.Pow.key": {"tf": 1}}, "df": 2}}, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.python": {"tf": 1}, "sqlglot.executor.python.PythonExecutor": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.executor.python.Python": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.parser_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.generator_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}}, "df": 51, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.python.PythonExecutor": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}}, "df": 20}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.optimizer.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}}, "df": 12}}}}}}}}, "t": {"docs": {"sqlglot.diff.ChangeDistiller.t": {"tf": 1}}, "df": 1, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 70, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.tokens.Token": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Token.token_type": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.text": {"tf": 1}, "sqlglot.tokens.Token.line": {"tf": 1}, "sqlglot.tokens.Token.col": {"tf": 1}, "sqlglot.tokens.Token.start": {"tf": 1}, "sqlglot.tokens.Token.end": {"tf": 1}, "sqlglot.tokens.Token.comments": {"tf": 1}}, "df": 24, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 4, "r": {"docs": {"sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.tokens.Tokenizer": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.tokens.Tokenizer.dialect": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}, "sqlglot.tokens.Tokenizer.size": {"tf": 1}, "sqlglot.tokens.Tokenizer.sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokens": {"tf": 1}}, "df": 159}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.tokens": {"tf": 1}, "sqlglot.tokens.TokenType": {"tf": 1}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}, "sqlglot.tokens.TokenType.DASH": {"tf": 1}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1}, "sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}, "sqlglot.tokens.TokenType.AMP": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.CARET": {"tf": 1}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DAT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}, "sqlglot.tokens.TokenType.INNER": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.tokens.TokenType.SOME": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1}, "sqlglot.tokens.Token": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Token.token_type": {"tf": 1}, "sqlglot.tokens.Token.text": {"tf": 1}, "sqlglot.tokens.Token.line": {"tf": 1}, "sqlglot.tokens.Token.col": {"tf": 1}, "sqlglot.tokens.Token.start": {"tf": 1}, "sqlglot.tokens.Token.end": {"tf": 1}, "sqlglot.tokens.Token.comments": {"tf": 1}, "sqlglot.tokens.Tokenizer": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.tokens.Tokenizer.dialect": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}, "sqlglot.tokens.Tokenizer.size": {"tf": 1}, "sqlglot.tokens.Tokenizer.sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokens": {"tf": 1.4142135623730951}}, "df": 458}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.TokenError": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType": {"tf": 1}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}, "sqlglot.tokens.TokenType.DASH": {"tf": 1}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1}, "sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}, "sqlglot.tokens.TokenType.AMP": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.CARET": {"tf": 1}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DAT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}, "sqlglot.tokens.TokenType.INNER": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.tokens.TokenType.SOME": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1}}, "df": 349}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.expressions.ToNumber": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.key": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}}, "df": 5}}}}}}, "p": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 5}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ToTableProperty": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ToArray": {"tf": 1}, "sqlglot.expressions.ToArray.key": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ToChar": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.key": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ToDays": {"tf": 1}, "sqlglot.expressions.ToDays.key": {"tf": 1}}, "df": 2}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.expressions.ToBase64": {"tf": 1}, "sqlglot.expressions.ToBase64.key": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.ToMap": {"tf": 1}, "sqlglot.expressions.ToMap.key": {"tf": 1}}, "df": 2}}}, "o": {"docs": {"sqlglot.generator.Generator.too_wide": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}}, "df": 3}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Transform": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.key": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.transforms": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}, "sqlglot.transforms.unqualify_columns": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 68}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TransformColumnConstraint": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.TransformModelProperty": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.expressions.Transaction": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.key": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 9}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.TransientProperty": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.trie": {"tf": 1}, "sqlglot.trie.key": {"tf": 1}, "sqlglot.trie.TrieResult": {"tf": 1}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 132, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.trie.TrieResult": {"tf": 1}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 4}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.trino": {"tf": 1}, "sqlglot.dialects.trino.Trino": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 37}}, "m": {"docs": {"sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.expressions.Trim": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.key": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}}, "df": 8}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.expressions.Try": {"tf": 1}, "sqlglot.expressions.Try.key": {"tf": 1}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}}, "df": 24, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.expressions.TryCast": {"tf": 1}, "sqlglot.expressions.TryCast.key": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}}, "df": 7}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TruncateTable": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.key": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "e": {"docs": {"sqlglot.expressions.true": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}}, "df": 4}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.replace_tree": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.executor.context.Context.table": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.table": {"tf": 1}, "sqlglot.executor.table.Table": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.__init__": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.columns": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.column_range": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.reader": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.rows": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.range_reader": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.add_columns": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.append": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.pop": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.width": {"tf": 1.4142135623730951}, "sqlglot.executor.table.TableIter": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.table": {"tf": 1.4142135623730951}, "sqlglot.executor.table.TableIter.index": {"tf": 1}, "sqlglot.executor.table.RangeReader": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.table": {"tf": 1.4142135623730951}, "sqlglot.executor.table.RangeReader.range": {"tf": 1}, "sqlglot.executor.table.RowReader": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.columns": {"tf": 1}, "sqlglot.executor.table.RowReader.row": {"tf": 1}, "sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Table": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Table.key": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}}, "df": 125, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.executor.context.Context.tables": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1}, "sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.qualify_tables": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 13, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.expressions.TableSample": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.key": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1}}, "df": 33}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.tableau": {"tf": 1}, "sqlglot.dialects.tableau.Tableau": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 43}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.TableAlias": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.columns": {"tf": 1}, "sqlglot.expressions.TableAlias.key": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}}, "df": 6}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.TableIter": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.table": {"tf": 1}, "sqlglot.executor.table.TableIter.index": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.key": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}}, "df": 7}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}, "sqlglot.optimizer.scope.Scope.scope_type": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.Token.token_type": {"tf": 1}}, "df": 166, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 423}, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}}, "df": 7}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}}, "df": 13}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.time": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.time.TIMEZONES": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}}, "df": 118, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.expressions.TimeToStr": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.key": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TimeToTimeStr": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.TimeToUnix": {"tf": 1}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1}}, "df": 2}}}}}, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.TimeTrunc": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {"sqlglot.parser.Parser.TIMES": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.Timestamp": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.key": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}}, "df": 18, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.expressions.TimestampTrunc": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1}}, "df": 5}}}}, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}}, "df": 2}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.expressions.TimestampFromParts": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1}}, "df": 6}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.TimestampSub": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.key": {"tf": 1}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TimestampAdd": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.TimestampDiff": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1}}, "df": 3}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.expressions.TimeStrToTime": {"tf": 1}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TimeStrToDate": {"tf": 1}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.TimeStrToUnix": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.TimeSub": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.key": {"tf": 1}}, "df": 3}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.expressions.TimeFromParts": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1}}, "df": 5}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.TimeUnit.key": {"tf": 1}}, "df": 7}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TimeAdd": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.TimeDiff": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.key": {"tf": 1}}, "df": 3}}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TitleColumnConstraint": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}}, "df": 4}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.tokens.TokenType.TILDA": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.teradata": {"tf": 1}, "sqlglot.dialects.teradata.Teradata": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 65}}}}}, "m": {"docs": {"sqlglot.parser.Parser.TERM": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.TemporaryProperty": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "l": {"docs": {"sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.Token.text": {"tf": 1}}, "df": 8}}}, "s": {"docs": {"sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 2, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}, "sqlglot.dialects.tsql": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 113}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TsOrDsAdd": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1}}, "df": 4}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.TsOrDsDiff": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TsOrDsToDate": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}}, "df": 4, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TsOrDsToDateStr": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TsOrDsToTime": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.TsOrDsToTimestamp": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.expressions.TsOrDiToDi": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {"sqlglot.helper.tsort": {"tf": 1}}, "df": 1}}}}, "z": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}}, "df": 4}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.this": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.THEN": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.expressions.Tuple": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Tuple.key": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}}, "df": 8}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}}, "df": 6, "e": {"docs": {"sqlglot.parse_one": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}}, "df": 10}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.expressions.OnCluster": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.key": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}}, "df": 5}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.OnConflict": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.key": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}}, "df": 4}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.OnCommitProperty": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.OnUpdateColumnConstraint": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.OnProperty": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}, "p": {"docs": {"sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.planner.SetOperation.op": {"tf": 1}}, "df": 18, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Operator": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.key": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {"sqlglot.helper.open_file": {"tf": 1}}, "df": 1, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.OpenJSON": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.key": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.OpenJSONColumnDef": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.OPTION": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.lineage.GraphHTML.options": {"tf": 1}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}}, "df": 5}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.OptimizeError": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {"sqlglot.optimizer": {"tf": 1}, "sqlglot.optimizer.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.canonicalize": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.optimizer": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.optimizer.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.expression": {"tf": 1}, "sqlglot.optimizer.scope.Scope.sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.parent": {"tf": 1}, "sqlglot.optimizer.scope.Scope.scope_type": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.pivots": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1}, "sqlglot.optimizer.simplify.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.stack": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 253}}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Opclass": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.key": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {"sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}}, "df": 3}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}}, "df": 15, "s": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}}, "df": 2}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.OutputModelProperty": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 6}}}}, "r": {"docs": {"sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Or": {"tf": 1}, "sqlglot.expressions.Or.key": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}}, "df": 18, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Order": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.Order.key": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}}, "df": 8, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}}, "df": 11}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.expressions.Ordered": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.key": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}}, "df": 6}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}}, "df": 3}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.oracle": {"tf": 1}, "sqlglot.dialects.oracle.Oracle": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 66}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}}, "df": 3, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Overlaps": {"tf": 1}, "sqlglot.expressions.Overlaps.key": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}}, "df": 4}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}}, "df": 1, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {"sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Offset": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.key": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}}, "df": 20, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {"sqlglot.executor.env.reverse_key.obj": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ObjectIdentifier": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "k": {"docs": {"sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.DAT": {"tf": 1}}, "df": 1, "a": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 4, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.spark": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.expression": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.write": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dataframe.sql.Window": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}}, "df": 148, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrameNaFunctions": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}}, "df": 6}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrameReader": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}}, "df": 4}}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}}, "df": 8}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.expressions.DataType": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.DataType.key": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}}, "df": 128, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.DataTypeParam": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}}, "df": 5}}}}}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}}, "df": 44}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataBlocksizeProperty": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.DATABASE": {"tf": 1}}, "df": 1}}}}}, "e": {"3": {"2": {"docs": {"sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.Date": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.key": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}}, "df": 47, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.expressions.DateStrToDate": {"tf": 1}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DateSub": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.expressions.DateDiff": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.key": {"tf": 1}}, "df": 5}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DateFormatColumnConstraint": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.DateFromParts": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.key": {"tf": 1}}, "df": 3}}}}}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DatetimeAdd": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1}}, "df": 3}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DatetimeSub": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.DatetimeDiff": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.DatetimeTrunc": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1}}, "df": 3}}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.DateTrunc": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.DateTrunc.key": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 8, "s": {"docs": {"sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DateToDateStr": {"tf": 1}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {"sqlglot.expressions.DateToDi": {"tf": 1}, "sqlglot.expressions.DateToDi.key": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DateAdd": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.key": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}}, "df": 4}}}}}, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.expressions.Day": {"tf": 1}, "sqlglot.expressions.Day.key": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}}, "df": 13, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.DayOfWeek": {"tf": 1}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.DayOfMonth": {"tf": 1}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1}}, "df": 2}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DayOfYear": {"tf": 1}, "sqlglot.expressions.DayOfYear.key": {"tf": 1}}, "df": 2}}}}}}}, "g": {"docs": {"sqlglot.planner.Plan.dag": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.DASH": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.tokens.TokenType.DARROW": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.tokens.TokenType.DAMP": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}}, "df": 8}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DefaultColumnConstraint": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}}, "df": 10}, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DefinerProperty": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}}, "df": 5, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.expressions.Describe": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.key": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}}, "df": 6}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}}, "df": 7}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}}, "df": 5}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Delete": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Delete.key": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}}, "df": 8}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.expressions.Decode": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.key": {"tf": 1}}, "df": 4}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}}, "df": 8, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DerivedTable": {"tf": 1}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.key": {"tf": 1}}, "df": 4}}}}}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}}, "df": 4}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Step.dependencies": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot.planner.Step.add_dependency": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Step.dependents": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dialects.dialect": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.DialectType": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.generator.Generator.dialect": {"tf": 1}, "sqlglot.parser.Parser.dialect": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}, "sqlglot.schema.MappingSchema.dialect": {"tf": 1}, "sqlglot.tokens.Tokenizer.dialect": {"tf": 1}}, "df": 169, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena": {"tf": 1}, "sqlglot.dialects.athena.Athena": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.dialects.dialect.Dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.dialects.dialect.DialectType": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.doris": {"tf": 1}, "sqlglot.dialects.doris.Doris": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill": {"tf": 1}, "sqlglot.dialects.drill.Drill": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.hive.Hive": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle": {"tf": 1}, "sqlglot.dialects.oracle.Oracle": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.Postgres": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto": {"tf": 1}, "sqlglot.dialects.presto.Presto": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql": {"tf": 1}, "sqlglot.dialects.prql.PRQL": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark": {"tf": 1}, "sqlglot.dialects.spark.Spark": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2": {"tf": 1}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}, "sqlglot.dialects.spark2.Spark2": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau": {"tf": 1}, "sqlglot.dialects.tableau.Tableau": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata": {"tf": 1}, "sqlglot.dialects.teradata.Teradata": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino": {"tf": 1}, "sqlglot.dialects.trino.Trino": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}}, "df": 1646}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.DialectType": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Distinct": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.key": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.planner.SetOperation.distinct": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}}, "df": 17}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Distribute": {"tf": 1}, "sqlglot.expressions.Distribute.key": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.normalize.distributive_law": {"tf": 1}}, "df": 1}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DistKeyProperty": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DistStyleProperty": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Distance": {"tf": 1}, "sqlglot.expressions.Distance.key": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 4}}}}}}, "v": {"docs": {"sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Div": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.Div.key": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}}, "df": 7, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}}, "df": 14}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.f": {"tf": 1}, "sqlglot.diff.ChangeDistiller.t": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1.4142135623730951}}, "df": 30}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Directory": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.key": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}}, "df": 4}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DictProperty": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.key": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DictSubProperty": {"tf": 1}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DictRange": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.key": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}}, "df": 4}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DiToDate": {"tf": 1}, "sqlglot.expressions.DiToDate.key": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.expressions.Drop": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.key": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}}, "df": 7, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}}, "df": 1}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DropPartition": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.key": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.drill": {"tf": 1}, "sqlglot.dialects.drill.Drill": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 57}}}}, "f": {"docs": {"sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.expressions.Expression.dfs": {"tf": 1}}, "df": 1}}, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1}}, "df": 7}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.doris": {"tf": 1}, "sqlglot.dialects.doris.Doris": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 41}}}, "t": {"docs": {"sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Dot": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Dot.key": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}}, "df": 11}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}}, "df": 2}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.lineage.Node.downstream": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.duckdb": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 86}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}}, "df": 2}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.expressions.DPipe": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.key": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}}, "df": 11}}}}, "s": {"docs": {"sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.DSTAR": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DDL": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.key": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}}, "df": 6}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DML": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.DML.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.DCOLON": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.tokens.TokenType.DQMARK": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {"sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}}, "df": 3, "e": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}}, "df": 6}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.Table.reader": {"tf": 1}, "sqlglot.executor.table.Table.range_reader": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.executor.context.Context.range_readers": {"tf": 1}, "sqlglot.executor.context.Context.row_readers": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.expressions.ReadCSV": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.key": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {"sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}}, "df": 13}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Repeat": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.key": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}}, "df": 8, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.RenameColumn": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.key": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}}, "df": 4}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RenameTable": {"tf": 1}, "sqlglot.expressions.RenameTable.key": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1}}, "df": 5}}}}, "t": {"docs": {"sqlglot.parser.Parser.reset": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}}, "df": 2}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.RespectNulls": {"tf": 1}, "sqlglot.expressions.RespectNulls.key": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}}, "df": 7}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}}, "df": 4}, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}}, "df": 12}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.expressions.RegexpILike": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.key": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.expressions.RegexpExtract": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RegexpReplace": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RegexpLike": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.key": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.RegexpSplit": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1}}, "df": 3}}}}}}}}}, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 62}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Reduce": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 6}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.expressions.Return": {"tf": 1}, "sqlglot.expressions.Return.key": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.expressions.ReturnsProperty": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Returning": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.key": {"tf": 1}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}}, "df": 9}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}}, "df": 11}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.RemoteWithConnectionModelProperty": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.env.reverse_key": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1}}, "df": 3}}}}}, "f": {"docs": {"sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Refresh": {"tf": 1}, "sqlglot.expressions.Refresh.key": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}}, "df": 4}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Reference": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.key": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}}, "df": 2}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.executor.context.Context.row_readers": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.table.RowReader.row": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.executor.table.Table.rows": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}}, "df": 5, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}}, "df": 2}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.RowFormatProperty": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1}}, "df": 3}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.RowFormatDelimitedProperty": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.RowReader": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.columns": {"tf": 1}, "sqlglot.executor.table.RowReader.row": {"tf": 1}}, "df": 4}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}}, "df": 2}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.RowNumber": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.expressions.Rollback": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.key": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}}, "df": 6}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.planner.Plan.root": {"tf": 1}}, "df": 5}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Round": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.Round.key": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.executor.context.Context.range_readers": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.table.Table.column_range": {"tf": 1}, "sqlglot.executor.table.Table.range_reader": {"tf": 1}, "sqlglot.executor.table.RangeReader.range": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}}, "df": 13, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}}, "df": 2}}}}}}}, "n": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.expressions.RangeN": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.key": {"tf": 1}}, "df": 4}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.RangeReader": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.table": {"tf": 1}, "sqlglot.executor.table.RangeReader.range": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 1}}}, "d": {"docs": {"sqlglot.expressions.Rand": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.key": {"tf": 1}}, "df": 3, "n": {"docs": {"sqlglot.expressions.Randn": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.key": {"tf": 1}}, "df": 3}}}, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}}, "df": 5, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.RawString": {"tf": 1}, "sqlglot.expressions.RawString.key": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}}, "df": 3}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Right": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Right.key": {"tf": 1}, "sqlglot.planner.SetOperation.right": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}}, "df": 9}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.expressions.Create": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.expressions.Create.key": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 17, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Credentials": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.key": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.tokens.TokenType.CROSS": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.context": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.__init__": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.tables": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.range_readers": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.row_readers": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.env": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.eval": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.table": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.add_columns": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.columns": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.table_iter": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.filter": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.sort": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.set_row": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.set_index": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.set_range": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.parser.Parser.error_message_context": {"tf": 1}}, "df": 20}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.expressions.Constraint": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.key": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}}, "df": 13, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}}, "df": 5}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}, "sqlglot.expressions.CONSTANTS": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.expressions.Concat": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.key": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}}, "df": 24, "w": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ConcatWs": {"tf": 1}, "sqlglot.expressions.ConcatWs.key": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}}, "df": 3}}, "s": {"docs": {"sqlglot.optimizer.simplify.CONCATS": {"tf": 1}}, "df": 1}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1}}, "df": 3}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.expressions.Convert": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.key": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}}, "df": 8}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Condition.key": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}}, "df": 6, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Connect": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.key": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Connector": {"tf": 1}, "sqlglot.expressions.Connector.key": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ConnectByRoot": {"tf": 1}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1}}, "df": 2}}}}}}}}}}}, "l": {"docs": {"sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.tokens.Token.col": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.executor.table.Table.column_range": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Column": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Column.key": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 91, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.columns": {"tf": 1}, "sqlglot.executor.table.Table.columns": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.RowReader.columns": {"tf": 1}, "sqlglot.expressions.TableAlias.columns": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.transforms.unqualify_columns": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 35}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.expressions.ColumnDef": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnDef.key": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}}, "df": 9}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ColumnPosition": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.ColumnPrefix": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}}, "df": 4}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ColumnConstraint": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}}, "df": 5, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ColumnConstraintKind": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}}, "df": 2}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.expressions.Collate": {"tf": 1}, "sqlglot.expressions.Collate.key": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}}, "df": 7, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CollateColumnConstraint": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.CollateProperty": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.helper.ensure_collection": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Copy": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.key": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}}, "df": 29, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.CopyParameter": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.key": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.CopyGrantsProperty": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.expressions.Coalesce": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.key": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1}}, "df": 11}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.expressions.Count": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.key": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 10, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.CountIf": {"tf": 1}, "sqlglot.expressions.CountIf.key": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.expressions.Comment": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.key": {"tf": 1}, "sqlglot.generator.Generator.pad_comment": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}}, "df": 9, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.expressions.Expression.comments": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.comments": {"tf": 1}, "sqlglot.tokens.Token.comments": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 1}}, "df": 12}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}, "a": {"docs": {"sqlglot.generator.Generator.leading_comma": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}}, "df": 2, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Command": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Command.key": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1}}, "df": 6}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.expressions.Commit": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.key": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}}, "df": 6}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1}}, "df": 4}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Comprehension": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.key": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}}, "df": 4}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CompressColumnConstraint": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.optimizer.simplify.remove_complements": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.sort_comparison": {"tf": 1}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}}, "df": 5}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Corr": {"tf": 1}, "sqlglot.expressions.Corr.key": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.CovarSamp": {"tf": 1}, "sqlglot.expressions.CovarSamp.key": {"tf": 1}}, "df": 2}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.CovarPop": {"tf": 1}, "sqlglot.expressions.CovarPop.key": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}}, "df": 2}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.expressions.CTE": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.key": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 17, "s": {"docs": {"sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 11}}, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.expressions.Cache": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.key": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}}, "df": 7}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.executor.env.cast": {"tf": 1}, "sqlglot.expressions.Cast": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.Cast.key": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 31, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CastToStrType": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.key": {"tf": 1}}, "df": 3}}}}}}}}}, "s": {"docs": {"sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}}, "df": 1}}, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.expressions.Case": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Case.key": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}}, "df": 13, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CaseSpecificColumnConstraint": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}}, "df": 12, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.canonicalize": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}}, "df": 9}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.optimizer.simplify.catch": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.CARET": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}}, "df": 6, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CurrentTime": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.key": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}}, "df": 5}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CurrentDate": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.key": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}}, "df": 4, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CurrentDatetime": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.CurrentUser": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.key": {"tf": 1}}, "df": 3}}}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.CUBE": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}}, "df": 75, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.helper.classproperty": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}}, "df": 100}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.expressions.Cluster": {"tf": 1}, "sqlglot.expressions.Cluster.key": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ClusteredByProperty": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Clone": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.key": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1}}, "df": 9}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CharacterSet": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.key": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CharacterSetColumnConstraint": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.CharacterSetProperty": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.f": {"tf": 1}, "sqlglot.diff.ChangeDistiller.t": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.while_changing": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.expressions.Chr": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.key": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.Check": {"tf": 1}, "sqlglot.expressions.Check.key": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CheckColumnConstraint": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ChecksumProperty": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.replace_children": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Ceil": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.key": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}}, "df": 4}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}}, "df": 1}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}}, "df": 1}}}}}}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Cbrt": {"tf": 1}, "sqlglot.expressions.Cbrt.key": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}}, "df": 12, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}}, "df": 6}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.expressions.Bracket": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.key": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}}, "df": 15, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}}, "df": 5}}}}}, "e": {"docs": {"sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {"sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 25, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}}, "df": 54, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.ByteString": {"tf": 1}, "sqlglot.expressions.ByteString.key": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.Binary": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Binary.key": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}}, "df": 15}}}}, "t": {"docs": {"sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}}, "df": 59, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.parser.Parser.BITWISE": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.BitwiseAnd": {"tf": 1}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}}, "df": 3}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.BitwiseLeftShift": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.BitwiseOr": {"tf": 1}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}}, "df": 3}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.BitwiseRightShift": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}}, "df": 3}}}}}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.BitwiseXor": {"tf": 1}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.BitwiseNot": {"tf": 1}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}}, "df": 3}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.BitString": {"tf": 1}, "sqlglot.expressions.BitString.key": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}}, "df": 3}}}}}}}, "g": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}}, "df": 102}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Between": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Between.key": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}}, "df": 9}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.BEGIN": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}}, "df": 7}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.BackupProperty": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 4}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.expressions.Boolean": {"tf": 1}, "sqlglot.expressions.Boolean.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}}, "df": 9}}}}}}, "f": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.bfs": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.BlockCompressionProperty": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}}, "df": 2}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.executor.env.reverse_key": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1}, "sqlglot.expressions.Expression.key": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Condition.key": {"tf": 1}, "sqlglot.expressions.Predicate.key": {"tf": 1}, "sqlglot.expressions.DerivedTable.key": {"tf": 1}, "sqlglot.expressions.Query.key": {"tf": 1}, "sqlglot.expressions.UDTF.key": {"tf": 1}, "sqlglot.expressions.Cache.key": {"tf": 1}, "sqlglot.expressions.Uncache.key": {"tf": 1}, "sqlglot.expressions.Refresh.key": {"tf": 1}, "sqlglot.expressions.DDL.key": {"tf": 1}, "sqlglot.expressions.DML.key": {"tf": 1}, "sqlglot.expressions.Create.key": {"tf": 1}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1}, "sqlglot.expressions.TruncateTable.key": {"tf": 1}, "sqlglot.expressions.Clone.key": {"tf": 1}, "sqlglot.expressions.Describe.key": {"tf": 1}, "sqlglot.expressions.Kill.key": {"tf": 1}, "sqlglot.expressions.Pragma.key": {"tf": 1}, "sqlglot.expressions.Set.key": {"tf": 1}, "sqlglot.expressions.Heredoc.key": {"tf": 1}, "sqlglot.expressions.SetItem.key": {"tf": 1}, "sqlglot.expressions.Show.key": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1}, "sqlglot.expressions.CharacterSet.key": {"tf": 1}, "sqlglot.expressions.With.key": {"tf": 1}, "sqlglot.expressions.WithinGroup.key": {"tf": 1}, "sqlglot.expressions.CTE.key": {"tf": 1}, "sqlglot.expressions.TableAlias.key": {"tf": 1}, "sqlglot.expressions.BitString.key": {"tf": 1}, "sqlglot.expressions.HexString.key": {"tf": 1}, "sqlglot.expressions.ByteString.key": {"tf": 1}, "sqlglot.expressions.RawString.key": {"tf": 1}, "sqlglot.expressions.UnicodeString.key": {"tf": 1}, "sqlglot.expressions.Column.key": {"tf": 1}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1}, "sqlglot.expressions.ColumnDef.key": {"tf": 1}, "sqlglot.expressions.AlterColumn.key": {"tf": 1}, "sqlglot.expressions.RenameColumn.key": {"tf": 1}, "sqlglot.expressions.RenameTable.key": {"tf": 1}, "sqlglot.expressions.SwapTable.key": {"tf": 1}, "sqlglot.expressions.Comment.key": {"tf": 1}, "sqlglot.expressions.Comprehension.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.WithOperator.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.Constraint.key": {"tf": 1}, "sqlglot.expressions.Delete.key": {"tf": 1}, "sqlglot.expressions.Drop.key": {"tf": 1}, "sqlglot.expressions.Filter.key": {"tf": 1}, "sqlglot.expressions.Check.key": {"tf": 1}, "sqlglot.expressions.Connect.key": {"tf": 1}, "sqlglot.expressions.CopyParameter.key": {"tf": 1}, "sqlglot.expressions.Copy.key": {"tf": 1}, "sqlglot.expressions.Credentials.key": {"tf": 1}, "sqlglot.expressions.Prior.key": {"tf": 1}, "sqlglot.expressions.Directory.key": {"tf": 1}, "sqlglot.expressions.ForeignKey.key": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1}, "sqlglot.expressions.Into.key": {"tf": 1}, "sqlglot.expressions.From.key": {"tf": 1}, "sqlglot.expressions.Having.key": {"tf": 1}, "sqlglot.expressions.Hint.key": {"tf": 1}, "sqlglot.expressions.JoinHint.key": {"tf": 1}, "sqlglot.expressions.Identifier.key": {"tf": 1}, "sqlglot.expressions.Opclass.key": {"tf": 1}, "sqlglot.expressions.Index.key": {"tf": 1}, "sqlglot.expressions.IndexParameters.key": {"tf": 1}, "sqlglot.expressions.Insert.key": {"tf": 1}, "sqlglot.expressions.OnConflict.key": {"tf": 1}, "sqlglot.expressions.Returning.key": {"tf": 1}, "sqlglot.expressions.Introducer.key": {"tf": 1}, "sqlglot.expressions.National.key": {"tf": 1}, "sqlglot.expressions.LoadData.key": {"tf": 1}, "sqlglot.expressions.Partition.key": {"tf": 1}, "sqlglot.expressions.PartitionRange.key": {"tf": 1}, "sqlglot.expressions.Fetch.key": {"tf": 1}, "sqlglot.expressions.Group.key": {"tf": 1}, "sqlglot.expressions.Lambda.key": {"tf": 1}, "sqlglot.expressions.Limit.key": {"tf": 1}, "sqlglot.expressions.Literal.key": {"tf": 1}, "sqlglot.expressions.Join.key": {"tf": 1}, "sqlglot.expressions.Lateral.key": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1}, "sqlglot.expressions.Final.key": {"tf": 1}, "sqlglot.expressions.Offset.key": {"tf": 1}, "sqlglot.expressions.Order.key": {"tf": 1}, "sqlglot.expressions.WithFill.key": {"tf": 1}, "sqlglot.expressions.Cluster.key": {"tf": 1}, "sqlglot.expressions.Distribute.key": {"tf": 1}, "sqlglot.expressions.Sort.key": {"tf": 1}, "sqlglot.expressions.Ordered.key": {"tf": 1}, "sqlglot.expressions.Property.key": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1}, "sqlglot.expressions.BackupProperty.key": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1}, "sqlglot.expressions.CollateProperty.key": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1}, "sqlglot.expressions.EngineProperty.key": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1}, "sqlglot.expressions.JournalProperty.key": {"tf": 1}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1}, "sqlglot.expressions.DictProperty.key": {"tf": 1}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1}, "sqlglot.expressions.DictRange.key": {"tf": 1}, "sqlglot.expressions.OnCluster.key": {"tf": 1}, "sqlglot.expressions.LikeProperty.key": {"tf": 1}, "sqlglot.expressions.LocationProperty.key": {"tf": 1}, "sqlglot.expressions.LockProperty.key": {"tf": 1}, "sqlglot.expressions.LockingProperty.key": {"tf": 1}, "sqlglot.expressions.LogProperty.key": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1}, "sqlglot.expressions.OnProperty.key": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1}, "sqlglot.expressions.QueryTransform.key": {"tf": 1}, "sqlglot.expressions.SampleProperty.key": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1}, "sqlglot.expressions.SetProperty.key": {"tf": 1}, "sqlglot.expressions.SharingProperty.key": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1}, "sqlglot.expressions.TransientProperty.key": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.key": {"tf": 1}, "sqlglot.expressions.Qualify.key": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1}, "sqlglot.expressions.Return.key": {"tf": 1}, "sqlglot.expressions.Reference.key": {"tf": 1}, "sqlglot.expressions.Tuple.key": {"tf": 1}, "sqlglot.expressions.QueryOption.key": {"tf": 1}, "sqlglot.expressions.WithTableHint.key": {"tf": 1}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1}, "sqlglot.expressions.HistoricalData.key": {"tf": 1}, "sqlglot.expressions.Table.key": {"tf": 1}, "sqlglot.expressions.Union.key": {"tf": 1}, "sqlglot.expressions.Except.key": {"tf": 1}, "sqlglot.expressions.Intersect.key": {"tf": 1}, "sqlglot.expressions.Unnest.key": {"tf": 1}, "sqlglot.expressions.Update.key": {"tf": 1}, "sqlglot.expressions.Values.key": {"tf": 1}, "sqlglot.expressions.Var.key": {"tf": 1}, "sqlglot.expressions.Version.key": {"tf": 1}, "sqlglot.expressions.Schema.key": {"tf": 1}, "sqlglot.expressions.Lock.key": {"tf": 1}, "sqlglot.expressions.Select.key": {"tf": 1}, "sqlglot.expressions.Subquery.key": {"tf": 1}, "sqlglot.expressions.TableSample.key": {"tf": 1}, "sqlglot.expressions.Tag.key": {"tf": 1}, "sqlglot.expressions.Pivot.key": {"tf": 1}, "sqlglot.expressions.Window.key": {"tf": 1}, "sqlglot.expressions.WindowSpec.key": {"tf": 1}, "sqlglot.expressions.PreWhere.key": {"tf": 1}, "sqlglot.expressions.Where.key": {"tf": 1}, "sqlglot.expressions.Star.key": {"tf": 1}, "sqlglot.expressions.Parameter.key": {"tf": 1}, "sqlglot.expressions.SessionParameter.key": {"tf": 1}, "sqlglot.expressions.Placeholder.key": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1}, "sqlglot.expressions.Boolean.key": {"tf": 1}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1}, "sqlglot.expressions.DataType.key": {"tf": 1}, "sqlglot.expressions.PseudoType.key": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1}, "sqlglot.expressions.All.key": {"tf": 1}, "sqlglot.expressions.Any.key": {"tf": 1}, "sqlglot.expressions.Exists.key": {"tf": 1}, "sqlglot.expressions.Command.key": {"tf": 1}, "sqlglot.expressions.Transaction.key": {"tf": 1}, "sqlglot.expressions.Commit.key": {"tf": 1}, "sqlglot.expressions.Rollback.key": {"tf": 1}, "sqlglot.expressions.AlterTable.key": {"tf": 1}, "sqlglot.expressions.AddConstraint.key": {"tf": 1}, "sqlglot.expressions.DropPartition.key": {"tf": 1}, "sqlglot.expressions.Binary.key": {"tf": 1}, "sqlglot.expressions.Add.key": {"tf": 1}, "sqlglot.expressions.Connector.key": {"tf": 1}, "sqlglot.expressions.And.key": {"tf": 1}, "sqlglot.expressions.Or.key": {"tf": 1}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1}, "sqlglot.expressions.Div.key": {"tf": 1}, "sqlglot.expressions.Overlaps.key": {"tf": 1}, "sqlglot.expressions.Dot.key": {"tf": 1}, "sqlglot.expressions.DPipe.key": {"tf": 1}, "sqlglot.expressions.EQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1}, "sqlglot.expressions.Distance.key": {"tf": 1}, "sqlglot.expressions.Escape.key": {"tf": 1}, "sqlglot.expressions.Glob.key": {"tf": 1}, "sqlglot.expressions.GT.key": {"tf": 1}, "sqlglot.expressions.GTE.key": {"tf": 1}, "sqlglot.expressions.ILike.key": {"tf": 1}, "sqlglot.expressions.ILikeAny.key": {"tf": 1}, "sqlglot.expressions.IntDiv.key": {"tf": 1}, "sqlglot.expressions.Is.key": {"tf": 1}, "sqlglot.expressions.Kwarg.key": {"tf": 1}, "sqlglot.expressions.Like.key": {"tf": 1}, "sqlglot.expressions.LikeAny.key": {"tf": 1}, "sqlglot.expressions.LT.key": {"tf": 1}, "sqlglot.expressions.LTE.key": {"tf": 1}, "sqlglot.expressions.Mod.key": {"tf": 1}, "sqlglot.expressions.Mul.key": {"tf": 1}, "sqlglot.expressions.NEQ.key": {"tf": 1}, "sqlglot.expressions.Operator.key": {"tf": 1}, "sqlglot.expressions.SimilarTo.key": {"tf": 1}, "sqlglot.expressions.Slice.key": {"tf": 1}, "sqlglot.expressions.Sub.key": {"tf": 1}, "sqlglot.expressions.Unary.key": {"tf": 1}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1}, "sqlglot.expressions.Not.key": {"tf": 1}, "sqlglot.expressions.Paren.key": {"tf": 1}, "sqlglot.expressions.Neg.key": {"tf": 1}, "sqlglot.expressions.Alias.key": {"tf": 1}, "sqlglot.expressions.PivotAlias.key": {"tf": 1}, "sqlglot.expressions.Aliases.key": {"tf": 1}, "sqlglot.expressions.AtIndex.key": {"tf": 1}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1}, "sqlglot.expressions.Between.key": {"tf": 1}, "sqlglot.expressions.Bracket.key": {"tf": 1}, "sqlglot.expressions.Distinct.key": {"tf": 1}, "sqlglot.expressions.In.key": {"tf": 1}, "sqlglot.expressions.ForIn.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.key": {"tf": 1}, "sqlglot.expressions.IntervalOp.key": {"tf": 1}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1}, "sqlglot.expressions.Interval.key": {"tf": 1}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1}, "sqlglot.expressions.RespectNulls.key": {"tf": 1}, "sqlglot.expressions.HavingMax.key": {"tf": 1}, "sqlglot.expressions.Func.key": {"tf": 1}, "sqlglot.expressions.AggFunc.key": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Abs.key": {"tf": 1}, "sqlglot.expressions.ArgMax.key": {"tf": 1}, "sqlglot.expressions.ArgMin.key": {"tf": 1}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1}, "sqlglot.expressions.Flatten.key": {"tf": 1}, "sqlglot.expressions.Transform.key": {"tf": 1}, "sqlglot.expressions.Anonymous.key": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Hll.key": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1}, "sqlglot.expressions.Array.key": {"tf": 1}, "sqlglot.expressions.ToArray.key": {"tf": 1}, "sqlglot.expressions.ToChar.key": {"tf": 1}, "sqlglot.expressions.ToNumber.key": {"tf": 1}, "sqlglot.expressions.Convert.key": {"tf": 1}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayAll.key": {"tf": 1}, "sqlglot.expressions.ArrayAny.key": {"tf": 1}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1}, "sqlglot.expressions.ArrayContains.key": {"tf": 1}, "sqlglot.expressions.ArrayContained.key": {"tf": 1}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1}, "sqlglot.expressions.ArrayToString.key": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1}, "sqlglot.expressions.ArraySize.key": {"tf": 1}, "sqlglot.expressions.ArraySort.key": {"tf": 1}, "sqlglot.expressions.ArraySum.key": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1}, "sqlglot.expressions.Avg.key": {"tf": 1}, "sqlglot.expressions.AnyValue.key": {"tf": 1}, "sqlglot.expressions.Lag.key": {"tf": 1}, "sqlglot.expressions.Lead.key": {"tf": 1}, "sqlglot.expressions.First.key": {"tf": 1}, "sqlglot.expressions.Last.key": {"tf": 1}, "sqlglot.expressions.FirstValue.key": {"tf": 1}, "sqlglot.expressions.LastValue.key": {"tf": 1}, "sqlglot.expressions.NthValue.key": {"tf": 1}, "sqlglot.expressions.Case.key": {"tf": 1}, "sqlglot.expressions.Cast.key": {"tf": 1}, "sqlglot.expressions.TryCast.key": {"tf": 1}, "sqlglot.expressions.Try.key": {"tf": 1}, "sqlglot.expressions.CastToStrType.key": {"tf": 1}, "sqlglot.expressions.Collate.key": {"tf": 1}, "sqlglot.expressions.Ceil.key": {"tf": 1}, "sqlglot.expressions.Coalesce.key": {"tf": 1}, "sqlglot.expressions.Chr.key": {"tf": 1}, "sqlglot.expressions.Concat.key": {"tf": 1}, "sqlglot.expressions.ConcatWs.key": {"tf": 1}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1}, "sqlglot.expressions.Count.key": {"tf": 1}, "sqlglot.expressions.CountIf.key": {"tf": 1}, "sqlglot.expressions.Cbrt.key": {"tf": 1}, "sqlglot.expressions.CurrentDate.key": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1}, "sqlglot.expressions.CurrentTime.key": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1}, "sqlglot.expressions.CurrentUser.key": {"tf": 1}, "sqlglot.expressions.DateAdd.key": {"tf": 1}, "sqlglot.expressions.DateSub.key": {"tf": 1}, "sqlglot.expressions.DateDiff.key": {"tf": 1}, "sqlglot.expressions.DateTrunc.key": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1}, "sqlglot.expressions.DayOfYear.key": {"tf": 1}, "sqlglot.expressions.ToDays.key": {"tf": 1}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1}, "sqlglot.expressions.LastDay.key": {"tf": 1}, "sqlglot.expressions.Extract.key": {"tf": 1}, "sqlglot.expressions.Timestamp.key": {"tf": 1}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1}, "sqlglot.expressions.TimestampSub.key": {"tf": 1}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1}, "sqlglot.expressions.TimeAdd.key": {"tf": 1}, "sqlglot.expressions.TimeSub.key": {"tf": 1}, "sqlglot.expressions.TimeDiff.key": {"tf": 1}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DateFromParts.key": {"tf": 1}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1}, "sqlglot.expressions.DateToDi.key": {"tf": 1}, "sqlglot.expressions.Date.key": {"tf": 1}, "sqlglot.expressions.Day.key": {"tf": 1}, "sqlglot.expressions.Decode.key": {"tf": 1}, "sqlglot.expressions.DiToDate.key": {"tf": 1}, "sqlglot.expressions.Encode.key": {"tf": 1}, "sqlglot.expressions.Exp.key": {"tf": 1}, "sqlglot.expressions.Explode.key": {"tf": 1}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Posexplode.key": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Floor.key": {"tf": 1}, "sqlglot.expressions.FromBase64.key": {"tf": 1}, "sqlglot.expressions.ToBase64.key": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1}, "sqlglot.expressions.Greatest.key": {"tf": 1}, "sqlglot.expressions.GroupConcat.key": {"tf": 1}, "sqlglot.expressions.Hex.key": {"tf": 1}, "sqlglot.expressions.Xor.key": {"tf": 1}, "sqlglot.expressions.If.key": {"tf": 1}, "sqlglot.expressions.Nullif.key": {"tf": 1}, "sqlglot.expressions.Initcap.key": {"tf": 1}, "sqlglot.expressions.IsNan.key": {"tf": 1}, "sqlglot.expressions.IsInf.key": {"tf": 1}, "sqlglot.expressions.JSONPath.key": {"tf": 1}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1}, "sqlglot.expressions.FormatJson.key": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1}, "sqlglot.expressions.JSONObject.key": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1}, "sqlglot.expressions.JSONArray.key": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.JSONSchema.key": {"tf": 1}, "sqlglot.expressions.JSONTable.key": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.OpenJSON.key": {"tf": 1}, "sqlglot.expressions.JSONBContains.key": {"tf": 1}, "sqlglot.expressions.JSONExtract.key": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONFormat.key": {"tf": 1}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1}, "sqlglot.expressions.ParseJSON.key": {"tf": 1}, "sqlglot.expressions.Least.key": {"tf": 1}, "sqlglot.expressions.Left.key": {"tf": 1}, "sqlglot.expressions.Right.key": {"tf": 1}, "sqlglot.expressions.Length.key": {"tf": 1}, "sqlglot.expressions.Levenshtein.key": {"tf": 1}, "sqlglot.expressions.Ln.key": {"tf": 1}, "sqlglot.expressions.Log.key": {"tf": 1}, "sqlglot.expressions.LogicalOr.key": {"tf": 1}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1}, "sqlglot.expressions.Lower.key": {"tf": 1}, "sqlglot.expressions.Map.key": {"tf": 1}, "sqlglot.expressions.ToMap.key": {"tf": 1}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1}, "sqlglot.expressions.StarMap.key": {"tf": 1}, "sqlglot.expressions.VarMap.key": {"tf": 1}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1}, "sqlglot.expressions.Max.key": {"tf": 1}, "sqlglot.expressions.MD5.key": {"tf": 1}, "sqlglot.expressions.MD5Digest.key": {"tf": 1}, "sqlglot.expressions.Min.key": {"tf": 1}, "sqlglot.expressions.Month.key": {"tf": 1}, "sqlglot.expressions.AddMonths.key": {"tf": 1}, "sqlglot.expressions.Nvl2.key": {"tf": 1}, "sqlglot.expressions.Predict.key": {"tf": 1}, "sqlglot.expressions.Pow.key": {"tf": 1}, "sqlglot.expressions.PercentileCont.key": {"tf": 1}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1}, "sqlglot.expressions.Quantile.key": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1}, "sqlglot.expressions.Quarter.key": {"tf": 1}, "sqlglot.expressions.Rand.key": {"tf": 1}, "sqlglot.expressions.Randn.key": {"tf": 1}, "sqlglot.expressions.RangeN.key": {"tf": 1}, "sqlglot.expressions.ReadCSV.key": {"tf": 1}, "sqlglot.expressions.Reduce.key": {"tf": 1}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1}, "sqlglot.expressions.RegexpLike.key": {"tf": 1}, "sqlglot.expressions.RegexpILike.key": {"tf": 1}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1}, "sqlglot.expressions.Repeat.key": {"tf": 1}, "sqlglot.expressions.Round.key": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1}, "sqlglot.expressions.SafeDivide.key": {"tf": 1}, "sqlglot.expressions.SHA.key": {"tf": 1}, "sqlglot.expressions.SHA2.key": {"tf": 1}, "sqlglot.expressions.Sign.key": {"tf": 1}, "sqlglot.expressions.SortArray.key": {"tf": 1}, "sqlglot.expressions.Split.key": {"tf": 1}, "sqlglot.expressions.Substring.key": {"tf": 1}, "sqlglot.expressions.StandardHash.key": {"tf": 1}, "sqlglot.expressions.StartsWith.key": {"tf": 1}, "sqlglot.expressions.StrPosition.key": {"tf": 1}, "sqlglot.expressions.StrToDate.key": {"tf": 1}, "sqlglot.expressions.StrToTime.key": {"tf": 1}, "sqlglot.expressions.StrToUnix.key": {"tf": 1}, "sqlglot.expressions.StrToMap.key": {"tf": 1}, "sqlglot.expressions.NumberToStr.key": {"tf": 1}, "sqlglot.expressions.FromBase.key": {"tf": 1}, "sqlglot.expressions.Struct.key": {"tf": 1}, "sqlglot.expressions.StructExtract.key": {"tf": 1}, "sqlglot.expressions.Stuff.key": {"tf": 1}, "sqlglot.expressions.Sum.key": {"tf": 1}, "sqlglot.expressions.Sqrt.key": {"tf": 1}, "sqlglot.expressions.Stddev.key": {"tf": 1}, "sqlglot.expressions.StddevPop.key": {"tf": 1}, "sqlglot.expressions.StddevSamp.key": {"tf": 1}, "sqlglot.expressions.TimeToStr.key": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1}, "sqlglot.expressions.Trim.key": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1}, "sqlglot.expressions.Unhex.key": {"tf": 1}, "sqlglot.expressions.UnixDate.key": {"tf": 1}, "sqlglot.expressions.UnixToStr.key": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1}, "sqlglot.expressions.Upper.key": {"tf": 1}, "sqlglot.expressions.Corr.key": {"tf": 1}, "sqlglot.expressions.Variance.key": {"tf": 1}, "sqlglot.expressions.VariancePop.key": {"tf": 1}, "sqlglot.expressions.CovarSamp.key": {"tf": 1}, "sqlglot.expressions.CovarPop.key": {"tf": 1}, "sqlglot.expressions.Week.key": {"tf": 1}, "sqlglot.expressions.XMLTable.key": {"tf": 1}, "sqlglot.expressions.Year.key": {"tf": 1}, "sqlglot.expressions.Use.key": {"tf": 1}, "sqlglot.expressions.Merge.key": {"tf": 1}, "sqlglot.expressions.When.key": {"tf": 1}, "sqlglot.expressions.NextValueFor.key": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.planner.Sort.key": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.trie.key": {"tf": 1}}, "df": 584, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}}, "df": 13, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 26}}}}}, "s": {"docs": {"sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.diff.Keep": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}}, "df": 5}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1}}, "df": 26}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Kill": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.key": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}}, "df": 5}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Kwarg.key": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {"sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 8, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {"sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.stack": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}}, "df": 42, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.generator": {"tf": 1}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.pretty": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.identify": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.normalize": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.pad": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.unsupported_level": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.leading_comma": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.max_text_width": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.comments": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.dialect": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generate": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.preprocess": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.unsupported": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sep": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.seg": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.pad_comment": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.wrap": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.no_identify": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.normalize_func": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indent": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.cache_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.column_parts": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.column_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.createable_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.create_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.clone_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.describe_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.with_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.cte_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.directory_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.delete_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.drop_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.except_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.except_op": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.filter_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.hint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.index_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.national_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.partition_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.properties_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.root_properties": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.properties": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.locate_properties": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.property_name": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.property_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.insert_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.intersect_op": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.kill_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.returning_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.table_parts": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.table_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.version_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.update_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.values_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.var_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.into_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.from_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.group_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.having_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.connect_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.prior_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.join_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lateral_op": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.limit_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.offset_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.set_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lock_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.literal_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.escape_str": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.null_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.order_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sort_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.select_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.schema_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.star_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.set_operations": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.union_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.union_op": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.where_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.window_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.between_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.all_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.any_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.exists_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.case_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.extract_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.trim_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.concat_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.check_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.if_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.json_path_part": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.in_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.interval_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.return_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.reference_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.paren_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.neg_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.not_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.alias_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.add_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.and_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.or_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.xor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.connector_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.collate_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.command_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.comment_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.commit_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.div_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.distance_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.dot_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.eq_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.escape_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.glob_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.gt_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.gte_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.is_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.like_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lt_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lte_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.mod_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.mul_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.neq_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.slice_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sub_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.try_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.log_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.use_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.binary": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.func": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.format_args": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.too_wide": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.format_time": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.op_expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.naked_property": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tag_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.token_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.when_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.merge_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.predict_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.forin_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.operator_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.struct_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.convert_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.copy_sql": {"tf": 1.4142135623730951}}, "df": 961}}, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.GeneratedAsRowColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.GenerateDateArray": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1}}, "df": 3}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.expressions.GenerateSeries": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}}, "df": 7}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.expressions.Group": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Group.key": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 11, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.GroupedData": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}}, "df": 13}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.expressions.GroupConcat": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.key": {"tf": 1}}, "df": 4}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.expressions.Greatest": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.key": {"tf": 1}}, "df": 5}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.imports": {"tf": 1}, "sqlglot.lineage.GraphHTML.options": {"tf": 1}, "sqlglot.lineage.GraphHTML.nodes": {"tf": 1}, "sqlglot.lineage.GraphHTML.edges": {"tf": 1}}, "df": 6}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.Glob": {"tf": 1}, "sqlglot.expressions.Glob.key": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.GlobalProperty": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "t": {"docs": {"sqlglot.expressions.GT": {"tf": 1}, "sqlglot.expressions.GT.key": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}}, "df": 7, "e": {"docs": {"sqlglot.expressions.GTE": {"tf": 1}, "sqlglot.expressions.GTE.key": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}}, "df": 6}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.expressions.In": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.In.key": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 15, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}}, "df": 39, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Initcap": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.key": {"tf": 1}}, "df": 3}}}}}, "t": {"1": {"2": {"8": {"docs": {"sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"5": {"6": {"docs": {"sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "4": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}}, "df": 2}}}}}}, "8": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}}, "df": 2}}}}}}, "docs": {"sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Intersect": {"tf": 1}, "sqlglot.expressions.Intersect.key": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.executor.env.interval": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1}, "sqlglot.expressions.Interval": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.key": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}}, "df": 30, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.IntervalOp": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1}, "sqlglot.expressions.IntervalOp.key": {"tf": 1}}, "df": 4}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.IntervalSpan": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1}}, "df": 3}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}}, "df": 3}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {"sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.expressions.Into": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Into.key": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}}, "df": 14, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.IntoType": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Introducer": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.key": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}}, "df": 5}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.expressions.IntDiv": {"tf": 1}, "sqlglot.expressions.IntDiv.key": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}}, "df": 4}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}}, "df": 54}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.expressions.Insert": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Insert.key": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}}, "df": 13, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.table.TableIter.index": {"tf": 1}, "sqlglot.expressions.Expression.index": {"tf": 1}, "sqlglot.expressions.Index": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.Index.key": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}}, "df": 18, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.IndexConstraintOption": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.IndexParameters": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.key": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.IndexTableHint": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.indent": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.InlineLengthColumnConstraint": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}}, "df": 1}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.InheritsProperty": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.InputModelProperty": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.InputOutputFormat": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.INNER": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.expressions.Identifier": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.quoted": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.key": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}}, "df": 74, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}}, "df": 18}}}}, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.generator.Generator.identify": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}}, "df": 5}}}}}}}, "s": {"docs": {"sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Is": {"tf": 1}, "sqlglot.expressions.Is.key": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}}, "df": 86, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.IsNan": {"tf": 1}, "sqlglot.expressions.IsNan.key": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}}, "df": 3, "f": {"docs": {"sqlglot.expressions.IsInf": {"tf": 1}, "sqlglot.expressions.IsInf.key": {"tf": 1}}, "df": 2}}}, "o": {"docs": {"sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1.4142135623730951}}, "df": 2, "d": {"docs": {"sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.IsolatedLoadingProperty": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.ILike": {"tf": 1}, "sqlglot.expressions.ILike.key": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ILikeAny": {"tf": 1}, "sqlglot.expressions.ILikeAny.key": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}}, "df": 3}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}}, "df": 8}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML.imports": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}}, "df": 5, "d": {"docs": {"sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.IgnoreNulls": {"tf": 1}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}}, "df": 3}}}}}}}}}}, "f": {"docs": {"sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.If": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.If.key": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}}, "df": 11}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.is_iterable": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.IcebergProperty": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}}, "df": 2}}}}}}, "v": {"4": {"docs": {"sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}}, "df": 2}, "6": {"docs": {"sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Exp": {"tf": 1}, "sqlglot.expressions.Exp.key": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.expression": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.key": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Expression.index": {"tf": 1}, "sqlglot.expressions.Expression.comments": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.optimizer.scope.Scope.expression": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Plan.expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 93, "s": {"docs": {"sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.SQLGLOT_META": {"tf": 1}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.key": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Expression.index": {"tf": 1}, "sqlglot.expressions.Expression.comments": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.IntoType": {"tf": 1}, "sqlglot.expressions.ExpOrStr": {"tf": 1}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Condition.key": {"tf": 1}, "sqlglot.expressions.Predicate": {"tf": 1}, "sqlglot.expressions.Predicate.key": {"tf": 1}, "sqlglot.expressions.DerivedTable": {"tf": 1}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.key": {"tf": 1}, "sqlglot.expressions.Query": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Query.key": {"tf": 1}, "sqlglot.expressions.UDTF": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.UDTF.key": {"tf": 1}, "sqlglot.expressions.Cache": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.key": {"tf": 1}, "sqlglot.expressions.Uncache": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.key": {"tf": 1}, "sqlglot.expressions.Refresh": {"tf": 1}, "sqlglot.expressions.Refresh.key": {"tf": 1}, "sqlglot.expressions.DDL": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.key": {"tf": 1}, "sqlglot.expressions.DML": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.DML.key": {"tf": 1}, "sqlglot.expressions.Create": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.expressions.Create.key": {"tf": 1}, "sqlglot.expressions.SequenceProperties": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1}, "sqlglot.expressions.TruncateTable": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.key": {"tf": 1}, "sqlglot.expressions.Clone": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.key": {"tf": 1}, "sqlglot.expressions.Describe": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.key": {"tf": 1}, "sqlglot.expressions.Kill": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.key": {"tf": 1}, "sqlglot.expressions.Pragma": {"tf": 1}, "sqlglot.expressions.Pragma.key": {"tf": 1}, "sqlglot.expressions.Set": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Set.key": {"tf": 1}, "sqlglot.expressions.Heredoc": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.key": {"tf": 1}, "sqlglot.expressions.SetItem": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.key": {"tf": 1}, "sqlglot.expressions.Show": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Show.key": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1}, "sqlglot.expressions.CharacterSet": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.key": {"tf": 1}, "sqlglot.expressions.With": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.expressions.With.key": {"tf": 1}, "sqlglot.expressions.WithinGroup": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.key": {"tf": 1}, "sqlglot.expressions.CTE": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.key": {"tf": 1}, "sqlglot.expressions.TableAlias": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.columns": {"tf": 1}, "sqlglot.expressions.TableAlias.key": {"tf": 1}, "sqlglot.expressions.BitString": {"tf": 1}, "sqlglot.expressions.BitString.key": {"tf": 1}, "sqlglot.expressions.HexString": {"tf": 1}, "sqlglot.expressions.HexString.key": {"tf": 1}, "sqlglot.expressions.ByteString": {"tf": 1}, "sqlglot.expressions.ByteString.key": {"tf": 1}, "sqlglot.expressions.RawString": {"tf": 1}, "sqlglot.expressions.RawString.key": {"tf": 1}, "sqlglot.expressions.UnicodeString": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.key": {"tf": 1}, "sqlglot.expressions.Column": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Column.key": {"tf": 1}, "sqlglot.expressions.ColumnPosition": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1}, "sqlglot.expressions.ColumnDef": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnDef.key": {"tf": 1}, "sqlglot.expressions.AlterColumn": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.key": {"tf": 1}, "sqlglot.expressions.RenameColumn": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.key": {"tf": 1}, "sqlglot.expressions.RenameTable": {"tf": 1}, "sqlglot.expressions.RenameTable.key": {"tf": 1}, "sqlglot.expressions.SwapTable": {"tf": 1}, "sqlglot.expressions.SwapTable.key": {"tf": 1}, "sqlglot.expressions.Comment": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.key": {"tf": 1}, "sqlglot.expressions.Comprehension": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraint": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.WithOperator": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.Constraint": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.key": {"tf": 1}, "sqlglot.expressions.Delete": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Delete.key": {"tf": 1}, "sqlglot.expressions.Drop": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.key": {"tf": 1}, "sqlglot.expressions.Filter": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.key": {"tf": 1}, "sqlglot.expressions.Check": {"tf": 1}, "sqlglot.expressions.Check.key": {"tf": 1}, "sqlglot.expressions.Connect": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.key": {"tf": 1}, "sqlglot.expressions.CopyParameter": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.key": {"tf": 1}, "sqlglot.expressions.Copy": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.key": {"tf": 1}, "sqlglot.expressions.Credentials": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.key": {"tf": 1}, "sqlglot.expressions.Prior": {"tf": 1}, "sqlglot.expressions.Prior.key": {"tf": 1}, "sqlglot.expressions.Directory": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.key": {"tf": 1}, "sqlglot.expressions.ForeignKey": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.key": {"tf": 1}, "sqlglot.expressions.ColumnPrefix": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1}, "sqlglot.expressions.PrimaryKey": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1}, "sqlglot.expressions.Into": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Into.key": {"tf": 1}, "sqlglot.expressions.From": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.From.key": {"tf": 1}, "sqlglot.expressions.Having": {"tf": 1}, "sqlglot.expressions.Having.key": {"tf": 1}, "sqlglot.expressions.Hint": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.key": {"tf": 1}, "sqlglot.expressions.JoinHint": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.key": {"tf": 1}, "sqlglot.expressions.Identifier": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.quoted": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.key": {"tf": 1}, "sqlglot.expressions.Opclass": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.key": {"tf": 1}, "sqlglot.expressions.Index": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.Index.key": {"tf": 1}, "sqlglot.expressions.IndexParameters": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.key": {"tf": 1}, "sqlglot.expressions.Insert": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Insert.key": {"tf": 1}, "sqlglot.expressions.OnConflict": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.key": {"tf": 1}, "sqlglot.expressions.Returning": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.key": {"tf": 1}, "sqlglot.expressions.Introducer": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.key": {"tf": 1}, "sqlglot.expressions.National": {"tf": 1}, "sqlglot.expressions.National.key": {"tf": 1}, "sqlglot.expressions.LoadData": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.key": {"tf": 1}, "sqlglot.expressions.Partition": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.key": {"tf": 1}, "sqlglot.expressions.PartitionRange": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.key": {"tf": 1}, "sqlglot.expressions.Fetch": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.key": {"tf": 1}, "sqlglot.expressions.Group": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Group.key": {"tf": 1}, "sqlglot.expressions.Lambda": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.key": {"tf": 1}, "sqlglot.expressions.Limit": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.key": {"tf": 1}, "sqlglot.expressions.Literal": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Literal.key": {"tf": 1}, "sqlglot.expressions.Join": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Join.key": {"tf": 1}, "sqlglot.expressions.Lateral": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.key": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1}, "sqlglot.expressions.MatchRecognize": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1}, "sqlglot.expressions.Final": {"tf": 1}, "sqlglot.expressions.Final.key": {"tf": 1}, "sqlglot.expressions.Offset": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.key": {"tf": 1}, "sqlglot.expressions.Order": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.Order.key": {"tf": 1}, "sqlglot.expressions.WithFill": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.key": {"tf": 1}, "sqlglot.expressions.Cluster": {"tf": 1}, "sqlglot.expressions.Cluster.key": {"tf": 1}, "sqlglot.expressions.Distribute": {"tf": 1}, "sqlglot.expressions.Distribute.key": {"tf": 1}, "sqlglot.expressions.Sort": {"tf": 1}, "sqlglot.expressions.Sort.key": {"tf": 1}, "sqlglot.expressions.Ordered": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.key": {"tf": 1}, "sqlglot.expressions.Property": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.Property.key": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1}, "sqlglot.expressions.BackupProperty": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.key": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1}, "sqlglot.expressions.ChecksumProperty": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1}, "sqlglot.expressions.CollateProperty": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.key": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1}, "sqlglot.expressions.DefinerProperty": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1}, "sqlglot.expressions.DistKeyProperty": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1}, "sqlglot.expressions.DistStyleProperty": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1}, "sqlglot.expressions.EngineProperty": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.key": {"tf": 1}, "sqlglot.expressions.HeapProperty": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1}, "sqlglot.expressions.ToTableProperty": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1}, "sqlglot.expressions.ExternalProperty": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1}, "sqlglot.expressions.FallbackProperty": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1}, "sqlglot.expressions.FileFormatProperty": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1}, "sqlglot.expressions.FreespaceProperty": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1}, "sqlglot.expressions.GlobalProperty": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1}, "sqlglot.expressions.IcebergProperty": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1}, "sqlglot.expressions.InheritsProperty": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1}, "sqlglot.expressions.InputModelProperty": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1}, "sqlglot.expressions.OutputModelProperty": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1}, "sqlglot.expressions.JournalProperty": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.key": {"tf": 1}, "sqlglot.expressions.LanguageProperty": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1}, "sqlglot.expressions.DictProperty": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.key": {"tf": 1}, "sqlglot.expressions.DictSubProperty": {"tf": 1}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1}, "sqlglot.expressions.DictRange": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.key": {"tf": 1}, "sqlglot.expressions.OnCluster": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.key": {"tf": 1}, "sqlglot.expressions.LikeProperty": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.key": {"tf": 1}, "sqlglot.expressions.LocationProperty": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.key": {"tf": 1}, "sqlglot.expressions.LockProperty": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.key": {"tf": 1}, "sqlglot.expressions.LockingProperty": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.key": {"tf": 1}, "sqlglot.expressions.LogProperty": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.key": {"tf": 1}, "sqlglot.expressions.MaterializedProperty": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1}, "sqlglot.expressions.OnProperty": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.key": {"tf": 1}, "sqlglot.expressions.OnCommitProperty": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1}, "sqlglot.expressions.ReturnsProperty": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatProperty": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1}, "sqlglot.expressions.QueryTransform": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.key": {"tf": 1}, "sqlglot.expressions.SampleProperty": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.key": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1}, "sqlglot.expressions.SerdeProperties": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1}, "sqlglot.expressions.SetProperty": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.key": {"tf": 1}, "sqlglot.expressions.SharingProperty": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.key": {"tf": 1}, "sqlglot.expressions.SetConfigProperty": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1}, "sqlglot.expressions.SettingsProperty": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1}, "sqlglot.expressions.SortKeyProperty": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1}, "sqlglot.expressions.StabilityProperty": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1}, "sqlglot.expressions.TemporaryProperty": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1}, "sqlglot.expressions.TransformModelProperty": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1}, "sqlglot.expressions.TransientProperty": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.key": {"tf": 1}, "sqlglot.expressions.UnloggedProperty": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1}, "sqlglot.expressions.VolatileProperty": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1}, "sqlglot.expressions.WithDataProperty": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1}, "sqlglot.expressions.Properties": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Properties.key": {"tf": 1}, "sqlglot.expressions.Qualify": {"tf": 1}, "sqlglot.expressions.Qualify.key": {"tf": 1}, "sqlglot.expressions.InputOutputFormat": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1}, "sqlglot.expressions.Return": {"tf": 1}, "sqlglot.expressions.Return.key": {"tf": 1}, "sqlglot.expressions.Reference": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.key": {"tf": 1}, "sqlglot.expressions.Tuple": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Tuple.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.QueryOption": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.key": {"tf": 1}, "sqlglot.expressions.WithTableHint": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.key": {"tf": 1}, "sqlglot.expressions.IndexTableHint": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1}, "sqlglot.expressions.HistoricalData": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.key": {"tf": 1}, "sqlglot.expressions.Table": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Table.key": {"tf": 1}, "sqlglot.expressions.Union": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Union.key": {"tf": 1}, "sqlglot.expressions.Except": {"tf": 1}, "sqlglot.expressions.Except.key": {"tf": 1}, "sqlglot.expressions.Intersect": {"tf": 1}, "sqlglot.expressions.Intersect.key": {"tf": 1}, "sqlglot.expressions.Unnest": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Unnest.key": {"tf": 1}, "sqlglot.expressions.Update": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Update.key": {"tf": 1}, "sqlglot.expressions.Values": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Values.key": {"tf": 1}, "sqlglot.expressions.Var": {"tf": 1}, "sqlglot.expressions.Var.key": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Version.key": {"tf": 1}, "sqlglot.expressions.Schema": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.key": {"tf": 1}, "sqlglot.expressions.Lock": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.key": {"tf": 1}, "sqlglot.expressions.Select": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Select.key": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}, "sqlglot.expressions.Subquery": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.key": {"tf": 1}, "sqlglot.expressions.TableSample": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.key": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.key": {"tf": 1}, "sqlglot.expressions.Pivot": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.expressions.Pivot.key": {"tf": 1}, "sqlglot.expressions.Window": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.Window.key": {"tf": 1}, "sqlglot.expressions.WindowSpec": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.key": {"tf": 1}, "sqlglot.expressions.PreWhere": {"tf": 1}, "sqlglot.expressions.PreWhere.key": {"tf": 1}, "sqlglot.expressions.Where": {"tf": 1}, "sqlglot.expressions.Where.key": {"tf": 1}, "sqlglot.expressions.Star": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Star.key": {"tf": 1}, "sqlglot.expressions.Parameter": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.key": {"tf": 1}, "sqlglot.expressions.SessionParameter": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.key": {"tf": 1}, "sqlglot.expressions.Placeholder": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Placeholder.key": {"tf": 1}, "sqlglot.expressions.Null": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1}, "sqlglot.expressions.Boolean": {"tf": 1}, "sqlglot.expressions.Boolean.key": {"tf": 1}, "sqlglot.expressions.DataTypeParam": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1}, "sqlglot.expressions.DataType": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.DataType.key": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.expressions.PseudoType": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.key": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1}, "sqlglot.expressions.All": {"tf": 1}, "sqlglot.expressions.All.key": {"tf": 1}, "sqlglot.expressions.Any": {"tf": 1}, "sqlglot.expressions.Any.key": {"tf": 1}, "sqlglot.expressions.Exists": {"tf": 1}, "sqlglot.expressions.Exists.key": {"tf": 1}, "sqlglot.expressions.Command": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Command.key": {"tf": 1}, "sqlglot.expressions.Transaction": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.key": {"tf": 1}, "sqlglot.expressions.Commit": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.key": {"tf": 1}, "sqlglot.expressions.Rollback": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.key": {"tf": 1}, "sqlglot.expressions.AlterTable": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.key": {"tf": 1}, "sqlglot.expressions.AddConstraint": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.key": {"tf": 1}, "sqlglot.expressions.DropPartition": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.key": {"tf": 1}, "sqlglot.expressions.Binary": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Binary.key": {"tf": 1}, "sqlglot.expressions.Add": {"tf": 1}, "sqlglot.expressions.Add.key": {"tf": 1}, "sqlglot.expressions.Connector": {"tf": 1}, "sqlglot.expressions.Connector.key": {"tf": 1}, "sqlglot.expressions.And": {"tf": 1}, "sqlglot.expressions.And.key": {"tf": 1}, "sqlglot.expressions.Or": {"tf": 1}, "sqlglot.expressions.Or.key": {"tf": 1}, "sqlglot.expressions.BitwiseAnd": {"tf": 1}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseOr": {"tf": 1}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseXor": {"tf": 1}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1}, "sqlglot.expressions.Div": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.Div.key": {"tf": 1}, "sqlglot.expressions.Overlaps": {"tf": 1}, "sqlglot.expressions.Overlaps.key": {"tf": 1}, "sqlglot.expressions.Dot": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Dot.key": {"tf": 1}, "sqlglot.expressions.DPipe": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.key": {"tf": 1}, "sqlglot.expressions.EQ": {"tf": 1}, "sqlglot.expressions.EQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeEQ": {"tf": 1}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1}, "sqlglot.expressions.PropertyEQ": {"tf": 1}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1}, "sqlglot.expressions.Distance": {"tf": 1}, "sqlglot.expressions.Distance.key": {"tf": 1}, "sqlglot.expressions.Escape": {"tf": 1}, "sqlglot.expressions.Escape.key": {"tf": 1}, "sqlglot.expressions.Glob": {"tf": 1}, "sqlglot.expressions.Glob.key": {"tf": 1}, "sqlglot.expressions.GT": {"tf": 1}, "sqlglot.expressions.GT.key": {"tf": 1}, "sqlglot.expressions.GTE": {"tf": 1}, "sqlglot.expressions.GTE.key": {"tf": 1}, "sqlglot.expressions.ILike": {"tf": 1}, "sqlglot.expressions.ILike.key": {"tf": 1}, "sqlglot.expressions.ILikeAny": {"tf": 1}, "sqlglot.expressions.ILikeAny.key": {"tf": 1}, "sqlglot.expressions.IntDiv": {"tf": 1}, "sqlglot.expressions.IntDiv.key": {"tf": 1}, "sqlglot.expressions.Is": {"tf": 1}, "sqlglot.expressions.Is.key": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Kwarg.key": {"tf": 1}, "sqlglot.expressions.Like": {"tf": 1}, "sqlglot.expressions.Like.key": {"tf": 1}, "sqlglot.expressions.LikeAny": {"tf": 1}, "sqlglot.expressions.LikeAny.key": {"tf": 1}, "sqlglot.expressions.LT": {"tf": 1}, "sqlglot.expressions.LT.key": {"tf": 1}, "sqlglot.expressions.LTE": {"tf": 1}, "sqlglot.expressions.LTE.key": {"tf": 1}, "sqlglot.expressions.Mod": {"tf": 1}, "sqlglot.expressions.Mod.key": {"tf": 1}, "sqlglot.expressions.Mul": {"tf": 1}, "sqlglot.expressions.Mul.key": {"tf": 1}, "sqlglot.expressions.NEQ": {"tf": 1}, "sqlglot.expressions.NEQ.key": {"tf": 1}, "sqlglot.expressions.Operator": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.key": {"tf": 1}, "sqlglot.expressions.SimilarTo": {"tf": 1}, "sqlglot.expressions.SimilarTo.key": {"tf": 1}, "sqlglot.expressions.Slice": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.key": {"tf": 1}, "sqlglot.expressions.Sub": {"tf": 1}, "sqlglot.expressions.Sub.key": {"tf": 1}, "sqlglot.expressions.Unary": {"tf": 1}, "sqlglot.expressions.Unary.key": {"tf": 1}, "sqlglot.expressions.BitwiseNot": {"tf": 1}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1}, "sqlglot.expressions.Not": {"tf": 1}, "sqlglot.expressions.Not.key": {"tf": 1}, "sqlglot.expressions.Paren": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Paren.key": {"tf": 1}, "sqlglot.expressions.Neg": {"tf": 1}, "sqlglot.expressions.Neg.key": {"tf": 1}, "sqlglot.expressions.Alias": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Alias.key": {"tf": 1}, "sqlglot.expressions.PivotAlias": {"tf": 1}, "sqlglot.expressions.PivotAlias.key": {"tf": 1}, "sqlglot.expressions.Aliases": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.aliases": {"tf": 1}, "sqlglot.expressions.Aliases.key": {"tf": 1}, "sqlglot.expressions.AtIndex": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.key": {"tf": 1}, "sqlglot.expressions.AtTimeZone": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1}, "sqlglot.expressions.FromTimeZone": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1}, "sqlglot.expressions.Between": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Between.key": {"tf": 1}, "sqlglot.expressions.Bracket": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.key": {"tf": 1}, "sqlglot.expressions.Distinct": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.key": {"tf": 1}, "sqlglot.expressions.In": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.In.key": {"tf": 1}, "sqlglot.expressions.ForIn": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.key": {"tf": 1}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.TimeUnit.key": {"tf": 1}, "sqlglot.expressions.IntervalOp": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1}, "sqlglot.expressions.IntervalOp.key": {"tf": 1}, "sqlglot.expressions.IntervalSpan": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1}, "sqlglot.expressions.Interval": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.key": {"tf": 1}, "sqlglot.expressions.IgnoreNulls": {"tf": 1}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1}, "sqlglot.expressions.RespectNulls": {"tf": 1}, "sqlglot.expressions.RespectNulls.key": {"tf": 1}, "sqlglot.expressions.HavingMax": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.key": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.expressions.Func.key": {"tf": 1}, "sqlglot.expressions.AggFunc": {"tf": 1}, "sqlglot.expressions.AggFunc.key": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Abs": {"tf": 1}, "sqlglot.expressions.Abs.key": {"tf": 1}, "sqlglot.expressions.ArgMax": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.key": {"tf": 1}, "sqlglot.expressions.ArgMin": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.key": {"tf": 1}, "sqlglot.expressions.ApproxTopK": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1}, "sqlglot.expressions.Flatten": {"tf": 1}, "sqlglot.expressions.Flatten.key": {"tf": 1}, "sqlglot.expressions.Transform": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.key": {"tf": 1}, "sqlglot.expressions.Anonymous": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Anonymous.key": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Hll": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.key": {"tf": 1}, "sqlglot.expressions.ApproxDistinct": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1}, "sqlglot.expressions.Array": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.key": {"tf": 1}, "sqlglot.expressions.ToArray": {"tf": 1}, "sqlglot.expressions.ToArray.key": {"tf": 1}, "sqlglot.expressions.ToChar": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.key": {"tf": 1}, "sqlglot.expressions.ToNumber": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.key": {"tf": 1}, "sqlglot.expressions.Convert": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.key": {"tf": 1}, "sqlglot.expressions.GenerateSeries": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1}, "sqlglot.expressions.ArrayAgg": {"tf": 1}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayAll": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.key": {"tf": 1}, "sqlglot.expressions.ArrayAny": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.key": {"tf": 1}, "sqlglot.expressions.ArrayConcat": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1}, "sqlglot.expressions.ArrayContains": {"tf": 1}, "sqlglot.expressions.ArrayContains.key": {"tf": 1}, "sqlglot.expressions.ArrayContained": {"tf": 1}, "sqlglot.expressions.ArrayContained.key": {"tf": 1}, "sqlglot.expressions.ArrayFilter": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1}, "sqlglot.expressions.ArrayToString": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.key": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1}, "sqlglot.expressions.ArraySize": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.key": {"tf": 1}, "sqlglot.expressions.ArraySort": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.key": {"tf": 1}, "sqlglot.expressions.ArraySum": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.key": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1}, "sqlglot.expressions.Avg": {"tf": 1}, "sqlglot.expressions.Avg.key": {"tf": 1}, "sqlglot.expressions.AnyValue": {"tf": 1}, "sqlglot.expressions.AnyValue.key": {"tf": 1}, "sqlglot.expressions.Lag": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.key": {"tf": 1}, "sqlglot.expressions.Lead": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.key": {"tf": 1}, "sqlglot.expressions.First": {"tf": 1}, "sqlglot.expressions.First.key": {"tf": 1}, "sqlglot.expressions.Last": {"tf": 1}, "sqlglot.expressions.Last.key": {"tf": 1}, "sqlglot.expressions.FirstValue": {"tf": 1}, "sqlglot.expressions.FirstValue.key": {"tf": 1}, "sqlglot.expressions.LastValue": {"tf": 1}, "sqlglot.expressions.LastValue.key": {"tf": 1}, "sqlglot.expressions.NthValue": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.key": {"tf": 1}, "sqlglot.expressions.Case": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Case.key": {"tf": 1}, "sqlglot.expressions.Cast": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.Cast.key": {"tf": 1}, "sqlglot.expressions.TryCast": {"tf": 1}, "sqlglot.expressions.TryCast.key": {"tf": 1}, "sqlglot.expressions.Try": {"tf": 1}, "sqlglot.expressions.Try.key": {"tf": 1}, "sqlglot.expressions.CastToStrType": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.key": {"tf": 1}, "sqlglot.expressions.Collate": {"tf": 1}, "sqlglot.expressions.Collate.key": {"tf": 1}, "sqlglot.expressions.Ceil": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.key": {"tf": 1}, "sqlglot.expressions.Coalesce": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.key": {"tf": 1}, "sqlglot.expressions.Chr": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.key": {"tf": 1}, "sqlglot.expressions.Concat": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.key": {"tf": 1}, "sqlglot.expressions.ConcatWs": {"tf": 1}, "sqlglot.expressions.ConcatWs.key": {"tf": 1}, "sqlglot.expressions.ConnectByRoot": {"tf": 1}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1}, "sqlglot.expressions.Count": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.key": {"tf": 1}, "sqlglot.expressions.CountIf": {"tf": 1}, "sqlglot.expressions.CountIf.key": {"tf": 1}, "sqlglot.expressions.Cbrt": {"tf": 1}, "sqlglot.expressions.Cbrt.key": {"tf": 1}, "sqlglot.expressions.CurrentDate": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.key": {"tf": 1}, "sqlglot.expressions.CurrentDatetime": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1}, "sqlglot.expressions.CurrentTime": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.key": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1}, "sqlglot.expressions.CurrentUser": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.key": {"tf": 1}, "sqlglot.expressions.DateAdd": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.key": {"tf": 1}, "sqlglot.expressions.DateSub": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.key": {"tf": 1}, "sqlglot.expressions.DateDiff": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.key": {"tf": 1}, "sqlglot.expressions.DateTrunc": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.DateTrunc.key": {"tf": 1}, "sqlglot.expressions.DatetimeAdd": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1}, "sqlglot.expressions.DatetimeSub": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1}, "sqlglot.expressions.DatetimeDiff": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DayOfWeek": {"tf": 1}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1}, "sqlglot.expressions.DayOfMonth": {"tf": 1}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1}, "sqlglot.expressions.DayOfYear": {"tf": 1}, "sqlglot.expressions.DayOfYear.key": {"tf": 1}, "sqlglot.expressions.ToDays": {"tf": 1}, "sqlglot.expressions.ToDays.key": {"tf": 1}, "sqlglot.expressions.WeekOfYear": {"tf": 1}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1}, "sqlglot.expressions.MonthsBetween": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1}, "sqlglot.expressions.LastDay": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.key": {"tf": 1}, "sqlglot.expressions.Extract": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.key": {"tf": 1}, "sqlglot.expressions.Timestamp": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.key": {"tf": 1}, "sqlglot.expressions.TimestampAdd": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1}, "sqlglot.expressions.TimestampSub": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.key": {"tf": 1}, "sqlglot.expressions.TimestampDiff": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1}, "sqlglot.expressions.TimestampTrunc": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1}, "sqlglot.expressions.TimeAdd": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.key": {"tf": 1}, "sqlglot.expressions.TimeSub": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.key": {"tf": 1}, "sqlglot.expressions.TimeDiff": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.key": {"tf": 1}, "sqlglot.expressions.TimeTrunc": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DateFromParts": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.key": {"tf": 1}, "sqlglot.expressions.TimeFromParts": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1}, "sqlglot.expressions.DateStrToDate": {"tf": 1}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1}, "sqlglot.expressions.DateToDateStr": {"tf": 1}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1}, "sqlglot.expressions.DateToDi": {"tf": 1}, "sqlglot.expressions.DateToDi.key": {"tf": 1}, "sqlglot.expressions.Date": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.key": {"tf": 1}, "sqlglot.expressions.Day": {"tf": 1}, "sqlglot.expressions.Day.key": {"tf": 1}, "sqlglot.expressions.Decode": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.key": {"tf": 1}, "sqlglot.expressions.DiToDate": {"tf": 1}, "sqlglot.expressions.DiToDate.key": {"tf": 1}, "sqlglot.expressions.Encode": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.key": {"tf": 1}, "sqlglot.expressions.Exp": {"tf": 1}, "sqlglot.expressions.Exp.key": {"tf": 1}, "sqlglot.expressions.Explode": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.key": {"tf": 1}, "sqlglot.expressions.ExplodeOuter": {"tf": 1}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Posexplode": {"tf": 1}, "sqlglot.expressions.Posexplode.key": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Floor": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.key": {"tf": 1}, "sqlglot.expressions.FromBase64": {"tf": 1}, "sqlglot.expressions.FromBase64.key": {"tf": 1}, "sqlglot.expressions.ToBase64": {"tf": 1}, "sqlglot.expressions.ToBase64.key": {"tf": 1}, "sqlglot.expressions.GenerateDateArray": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1}, "sqlglot.expressions.Greatest": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.key": {"tf": 1}, "sqlglot.expressions.GroupConcat": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.key": {"tf": 1}, "sqlglot.expressions.Hex": {"tf": 1}, "sqlglot.expressions.Hex.key": {"tf": 1}, "sqlglot.expressions.Xor": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.key": {"tf": 1}, "sqlglot.expressions.If": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.If.key": {"tf": 1}, "sqlglot.expressions.Nullif": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.key": {"tf": 1}, "sqlglot.expressions.Initcap": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.key": {"tf": 1}, "sqlglot.expressions.IsNan": {"tf": 1}, "sqlglot.expressions.IsNan.key": {"tf": 1}, "sqlglot.expressions.IsInf": {"tf": 1}, "sqlglot.expressions.IsInf.key": {"tf": 1}, "sqlglot.expressions.JSONPath": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.key": {"tf": 1}, "sqlglot.expressions.JSONPathPart": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1}, "sqlglot.expressions.JSONPathFilter": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1}, "sqlglot.expressions.JSONPathKey": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1}, "sqlglot.expressions.JSONPathRoot": {"tf": 1}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1}, "sqlglot.expressions.JSONPathScript": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1}, "sqlglot.expressions.JSONPathSlice": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1}, "sqlglot.expressions.JSONPathSelector": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1}, "sqlglot.expressions.JSONPathUnion": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1}, "sqlglot.expressions.FormatJson": {"tf": 1}, "sqlglot.expressions.FormatJson.key": {"tf": 1}, "sqlglot.expressions.JSONKeyValue": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1}, "sqlglot.expressions.JSONObject": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.key": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1}, "sqlglot.expressions.JSONArray": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.key": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1}, "sqlglot.expressions.JSONColumnDef": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.JSONSchema": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.key": {"tf": 1}, "sqlglot.expressions.JSONTable": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.key": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.OpenJSON": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.key": {"tf": 1}, "sqlglot.expressions.JSONBContains": {"tf": 1}, "sqlglot.expressions.JSONBContains.key": {"tf": 1}, "sqlglot.expressions.JSONExtract": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.key": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONBExtract": {"tf": 1}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONFormat": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.key": {"tf": 1}, "sqlglot.expressions.JSONArrayContains": {"tf": 1}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1}, "sqlglot.expressions.ParseJSON": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.key": {"tf": 1}, "sqlglot.expressions.Least": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.key": {"tf": 1}, "sqlglot.expressions.Left": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Left.key": {"tf": 1}, "sqlglot.expressions.Right": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Right.key": {"tf": 1}, "sqlglot.expressions.Length": {"tf": 1}, "sqlglot.expressions.Length.key": {"tf": 1}, "sqlglot.expressions.Levenshtein": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.key": {"tf": 1}, "sqlglot.expressions.Ln": {"tf": 1}, "sqlglot.expressions.Ln.key": {"tf": 1}, "sqlglot.expressions.Log": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Log.key": {"tf": 1}, "sqlglot.expressions.LogicalOr": {"tf": 1}, "sqlglot.expressions.LogicalOr.key": {"tf": 1}, "sqlglot.expressions.LogicalAnd": {"tf": 1}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1}, "sqlglot.expressions.Lower": {"tf": 1}, "sqlglot.expressions.Lower.key": {"tf": 1}, "sqlglot.expressions.Map": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.Map.key": {"tf": 1}, "sqlglot.expressions.ToMap": {"tf": 1}, "sqlglot.expressions.ToMap.key": {"tf": 1}, "sqlglot.expressions.MapFromEntries": {"tf": 1}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1}, "sqlglot.expressions.StarMap": {"tf": 1}, "sqlglot.expressions.StarMap.key": {"tf": 1}, "sqlglot.expressions.VarMap": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.VarMap.key": {"tf": 1}, "sqlglot.expressions.MatchAgainst": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1}, "sqlglot.expressions.Max": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.key": {"tf": 1}, "sqlglot.expressions.MD5": {"tf": 1}, "sqlglot.expressions.MD5.key": {"tf": 1}, "sqlglot.expressions.MD5Digest": {"tf": 1}, "sqlglot.expressions.MD5Digest.key": {"tf": 1}, "sqlglot.expressions.Min": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.key": {"tf": 1}, "sqlglot.expressions.Month": {"tf": 1}, "sqlglot.expressions.Month.key": {"tf": 1}, "sqlglot.expressions.AddMonths": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.key": {"tf": 1}, "sqlglot.expressions.Nvl2": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.key": {"tf": 1}, "sqlglot.expressions.Predict": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.key": {"tf": 1}, "sqlglot.expressions.Pow": {"tf": 1}, "sqlglot.expressions.Pow.key": {"tf": 1}, "sqlglot.expressions.PercentileCont": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.key": {"tf": 1}, "sqlglot.expressions.PercentileDisc": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1}, "sqlglot.expressions.Quantile": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.key": {"tf": 1}, "sqlglot.expressions.ApproxQuantile": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1}, "sqlglot.expressions.Quarter": {"tf": 1}, "sqlglot.expressions.Quarter.key": {"tf": 1}, "sqlglot.expressions.Rand": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.key": {"tf": 1}, "sqlglot.expressions.Randn": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.key": {"tf": 1}, "sqlglot.expressions.RangeN": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.key": {"tf": 1}, "sqlglot.expressions.ReadCSV": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.key": {"tf": 1}, "sqlglot.expressions.Reduce": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.key": {"tf": 1}, "sqlglot.expressions.RegexpExtract": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1}, "sqlglot.expressions.RegexpReplace": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1}, "sqlglot.expressions.RegexpLike": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.key": {"tf": 1}, "sqlglot.expressions.RegexpILike": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.key": {"tf": 1}, "sqlglot.expressions.RegexpSplit": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1}, "sqlglot.expressions.Repeat": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.key": {"tf": 1}, "sqlglot.expressions.Round": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.Round.key": {"tf": 1}, "sqlglot.expressions.RowNumber": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1}, "sqlglot.expressions.SafeDivide": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.key": {"tf": 1}, "sqlglot.expressions.SHA": {"tf": 1}, "sqlglot.expressions.SHA.key": {"tf": 1}, "sqlglot.expressions.SHA2": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.key": {"tf": 1}, "sqlglot.expressions.Sign": {"tf": 1}, "sqlglot.expressions.Sign.key": {"tf": 1}, "sqlglot.expressions.SortArray": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.key": {"tf": 1}, "sqlglot.expressions.Split": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Split.key": {"tf": 1}, "sqlglot.expressions.Substring": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.key": {"tf": 1}, "sqlglot.expressions.StandardHash": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.key": {"tf": 1}, "sqlglot.expressions.StartsWith": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.key": {"tf": 1}, "sqlglot.expressions.StrPosition": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.key": {"tf": 1}, "sqlglot.expressions.StrToDate": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.key": {"tf": 1}, "sqlglot.expressions.StrToTime": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.key": {"tf": 1}, "sqlglot.expressions.StrToUnix": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.key": {"tf": 1}, "sqlglot.expressions.StrToMap": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.key": {"tf": 1}, "sqlglot.expressions.NumberToStr": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.key": {"tf": 1}, "sqlglot.expressions.FromBase": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.key": {"tf": 1}, "sqlglot.expressions.Struct": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.key": {"tf": 1}, "sqlglot.expressions.StructExtract": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.key": {"tf": 1}, "sqlglot.expressions.Stuff": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.key": {"tf": 1}, "sqlglot.expressions.Sum": {"tf": 1}, "sqlglot.expressions.Sum.key": {"tf": 1}, "sqlglot.expressions.Sqrt": {"tf": 1}, "sqlglot.expressions.Sqrt.key": {"tf": 1}, "sqlglot.expressions.Stddev": {"tf": 1}, "sqlglot.expressions.Stddev.key": {"tf": 1}, "sqlglot.expressions.StddevPop": {"tf": 1}, "sqlglot.expressions.StddevPop.key": {"tf": 1}, "sqlglot.expressions.StddevSamp": {"tf": 1}, "sqlglot.expressions.StddevSamp.key": {"tf": 1}, "sqlglot.expressions.TimeToStr": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.key": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimeToUnix": {"tf": 1}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1}, "sqlglot.expressions.TimeStrToDate": {"tf": 1}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1}, "sqlglot.expressions.TimeStrToTime": {"tf": 1}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1}, "sqlglot.expressions.Trim": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.key": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1}, "sqlglot.expressions.Unhex": {"tf": 1}, "sqlglot.expressions.Unhex.key": {"tf": 1}, "sqlglot.expressions.UnixDate": {"tf": 1}, "sqlglot.expressions.UnixDate.key": {"tf": 1}, "sqlglot.expressions.UnixToStr": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.key": {"tf": 1}, "sqlglot.expressions.UnixToTime": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimestampFromParts": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1}, "sqlglot.expressions.Upper": {"tf": 1}, "sqlglot.expressions.Upper.key": {"tf": 1}, "sqlglot.expressions.Corr": {"tf": 1}, "sqlglot.expressions.Corr.key": {"tf": 1}, "sqlglot.expressions.Variance": {"tf": 1}, "sqlglot.expressions.Variance.key": {"tf": 1}, "sqlglot.expressions.VariancePop": {"tf": 1}, "sqlglot.expressions.VariancePop.key": {"tf": 1}, "sqlglot.expressions.CovarSamp": {"tf": 1}, "sqlglot.expressions.CovarSamp.key": {"tf": 1}, "sqlglot.expressions.CovarPop": {"tf": 1}, "sqlglot.expressions.CovarPop.key": {"tf": 1}, "sqlglot.expressions.Week": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.Week.key": {"tf": 1}, "sqlglot.expressions.XMLTable": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.key": {"tf": 1}, "sqlglot.expressions.Year": {"tf": 1}, "sqlglot.expressions.Year.key": {"tf": 1}, "sqlglot.expressions.Use": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Use.key": {"tf": 1}, "sqlglot.expressions.Merge": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.key": {"tf": 1}, "sqlglot.expressions.When": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.When.key": {"tf": 1}, "sqlglot.expressions.NextValueFor": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.PERCENTILES": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}, "sqlglot.expressions.CONSTANTS": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}}, "df": 1930}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Explode": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.key": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 6, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ExplodeOuter": {"tf": 1}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ExpOrStr": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.expand": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Except": {"tf": 1}, "sqlglot.expressions.Except.key": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ExcludeColumnConstraint": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.expressions.Extract": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.key": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}}, "df": 18, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ExternalProperty": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.ExecuteError": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ExecuteAsProperty": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.context.Context.tables": {"tf": 1}, "sqlglot.executor.context.Context.range_readers": {"tf": 1}, "sqlglot.executor.context.Context.row_readers": {"tf": 1}, "sqlglot.executor.context.Context.env": {"tf": 1}, "sqlglot.executor.context.Context.eval": {"tf": 1}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.executor.context.Context.table": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.columns": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.env": {"tf": 1}, "sqlglot.executor.env.reverse_key": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}, "sqlglot.executor.env.cast": {"tf": 1}, "sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.executor.env.interval": {"tf": 1}, "sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.executor.env.jsonextract": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python": {"tf": 1}, "sqlglot.executor.python.PythonExecutor": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.executor.python.Python": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.executor.table": {"tf": 1}, "sqlglot.executor.table.Table": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.Table.columns": {"tf": 1}, "sqlglot.executor.table.Table.column_range": {"tf": 1}, "sqlglot.executor.table.Table.reader": {"tf": 1}, "sqlglot.executor.table.Table.rows": {"tf": 1}, "sqlglot.executor.table.Table.range_reader": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.Table.append": {"tf": 1}, "sqlglot.executor.table.Table.pop": {"tf": 1}, "sqlglot.executor.table.Table.width": {"tf": 1}, "sqlglot.executor.table.TableIter": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.table": {"tf": 1}, "sqlglot.executor.table.TableIter.index": {"tf": 1}, "sqlglot.executor.table.RangeReader": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.table": {"tf": 1}, "sqlglot.executor.table.RangeReader.range": {"tf": 1}, "sqlglot.executor.table.RowReader": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.columns": {"tf": 1}, "sqlglot.executor.table.RowReader.row": {"tf": 1}, "sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}}, "df": 111}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Exists": {"tf": 1}, "sqlglot.expressions.Exists.key": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 5}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 12}}}}, "d": {"docs": {"sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.Token.end": {"tf": 1}}, "df": 155, "s": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.Column.endswith": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.expressions.Encode": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.key": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.EncodeColumnConstraint": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"1": {"6": {"docs": {"sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}}, "df": 2}, "docs": {"sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}}, "df": 4}}, "v": {"docs": {"sqlglot.executor.context.Context.env": {"tf": 1}, "sqlglot.executor.env": {"tf": 1}, "sqlglot.executor.env.reverse_key": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}, "sqlglot.executor.env.cast": {"tf": 1}, "sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.executor.env.interval": {"tf": 1}, "sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.executor.env.jsonextract": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1}}, "df": 16}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.EngineProperty": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.expressions.Escape": {"tf": 1}, "sqlglot.expressions.Escape.key": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}}, "df": 8, "d": {"docs": {"sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}}, "df": 26}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}}, "df": 12}}}}}}, "q": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.EQ": {"tf": 1}, "sqlglot.expressions.EQ.key": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}}, "df": 14, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.parser.Parser.error_level": {"tf": 1}, "sqlglot.parser.Parser.error_message_context": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.errors": {"tf": 1}, "sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.errors": {"tf": 1.4142135623730951}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.max_errors": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.errors": {"tf": 1}}, "df": 21}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}}, "df": 5}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor.context.Context.eval": {"tf": 1}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}}, "df": 3}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.EphemeralColumnConstraint": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 12}}}}}}}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML.edges": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}}, "df": 2}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.expressions.Hint": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.key": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}}, "df": 11, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}}, "df": 49}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.hive": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.hive.Hive": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 80}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.HistoricalData": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.key": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Having": {"tf": 1}, "sqlglot.expressions.Having.key": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}}, "df": 25, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.HavingMax": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.key": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}}, "df": 4}}}}}}}, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}}, "df": 5, "h": {"docs": {"sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.expressions.Hex": {"tf": 1}, "sqlglot.expressions.Hex.key": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}}, "df": 65, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.HexString": {"tf": 1}, "sqlglot.expressions.HexString.key": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}}, "df": 3}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.expressions.Heredoc": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.key": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}}, "df": 15}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.HeapProperty": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.helper": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}}, "df": 35}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Hll": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.key": {"tf": 1}}, "df": 4, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.lineage.Node.to_html": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.write": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.wrap": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}}, "df": 4}, "r": {"docs": {"sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Where": {"tf": 1}, "sqlglot.expressions.Where.key": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}}, "df": 8}}, "n": {"docs": {"sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.When": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.When.key": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}}, "df": 7}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.while_changing": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.With": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.expressions.With.key": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 45, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}}, "df": 4}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.WithOperator": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.key": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.expressions.WithinGroup": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.key": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}}, "df": 5}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.WithFill": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.key": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.WithDataProperty": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.WithJournalTableProperty": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.WithSystemVersioningProperty": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.WithTableHint": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.key": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dataframe.sql.Window": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Window": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.Window.key": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}}, "df": 18, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dataframe.sql.WindowSpec": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.expressions.WindowSpec": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.key": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}}, "df": 13}}}}}}}}, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.executor.table.Table.width": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}}, "df": 2}}, "e": {"docs": {"sqlglot.generator.Generator.too_wide": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.expressions.Week": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.Week.key": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.WeekOfYear": {"tf": 1}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1}}, "df": 2}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.errors.ErrorLevel.WARN": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 4}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}}, "df": 53, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}}, "df": 9}, "s": {"docs": {"sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 8}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.National": {"tf": 1}, "sqlglot.expressions.National.key": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}}, "df": 4}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.NATURAL": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.naked_property": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Null": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}}, "df": 26, "s": {"docs": {"sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}}, "df": 8, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.expressions.NullSafeEQ": {"tf": 1}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.expressions.NullSafeNEQ": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.Nullif": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.key": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}}, "df": 1, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}}, "df": 16, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.NumberToStr": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.key": {"tf": 1}}, "df": 3}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 4}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}}, "df": 24, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 12, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.generator.Generator.normalize": {"tf": 1}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.optimizer.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.schema.MappingSchema.normalize": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}}, "df": 21, "d": {"docs": {"sqlglot.optimizer.normalize.normalized": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Not": {"tf": 1}, "sqlglot.expressions.Not.key": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}}, "df": 8, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.NotForReplicationColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.NotNullColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.NonClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.NoPrimaryIndexProperty": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.Node": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.lineage.Node.downstream": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}}, "df": 11, "s": {"docs": {"sqlglot.lineage.GraphHTML.nodes": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}}, "df": 13}}}}, "q": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.NEQ": {"tf": 1}, "sqlglot.expressions.NEQ.key": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}}, "df": 7}, "w": {"docs": {"sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 3}, "g": {"docs": {"sqlglot.expressions.Neg": {"tf": 1}, "sqlglot.expressions.Neg.key": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.is_negative": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.NEXT": {"tf": 1}}, "df": 1, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.NextValueFor": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.key": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "l": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.expressions.Nvl2": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.key": {"tf": 1}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}}, "df": 17}, "docs": {}, "df": 0}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}}, "df": 2}}}}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}}, "df": 2}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.NthValue": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.key": {"tf": 1}}, "df": 3}}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.expressions.Join": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Join.key": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.planner.Join": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 61, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JoinHint": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.key": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {"sqlglot.optimizer.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 13}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.JournalProperty": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.key": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}}, "df": 44, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.JSONArray": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.key": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.expressions.JSONArrayContains": {"tf": 1}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1}}, "df": 3}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.JSONArrayAgg": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}}, "df": 4}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.env.jsonextract": {"tf": 1}, "sqlglot.expressions.JSONExtract": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.key": {"tf": 1}}, "df": 6, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "b": {"docs": {"sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.JSONBContains": {"tf": 1}, "sqlglot.expressions.JSONBContains.key": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONBExtract": {"tf": 1}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONBExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.JSONPath": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.key": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.jsonpath": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 14, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathPart": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1}}, "df": 3}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONPathFilter": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1}}, "df": 3}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.JSONPathKey": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONPathRecursive": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1}}, "df": 3}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathRoot": {"tf": 1}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathScript": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONPathSlice": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONPathSelector": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1}}, "df": 3}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathSubscript": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1}}, "df": 3}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.JSONPathUnion": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1}}, "df": 3}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.JSONPathWildcard": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1}}, "df": 2}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONKeyValue": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}}, "df": 4}}}}}}}}, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONObject": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.key": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.JSONObjectAgg": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.JSONColumnDef": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.JSONSchema": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.key": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}}, "df": 4}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONTable": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.key": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}}, "df": 4}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONFormat": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Alias": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Alias.key": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 49, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.expressions.Aliases": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.aliases": {"tf": 1.4142135623730951}, "sqlglot.expressions.Aliases.key": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1}}, "df": 12}, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {"sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.All": {"tf": 1}, "sqlglot.expressions.All.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}}, "df": 12, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}}, "df": 4}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}}, "df": 10, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.expressions.AlterColumn": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.key": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.expressions.AlterTable": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.key": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}}, "df": 5}}}}}}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.AlgorithmProperty": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}}, "df": 3}}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 5, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.planner.Aggregate": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}}, "df": 9, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Aggregate.aggregations": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.AggFunc": {"tf": 1}, "sqlglot.expressions.AggFunc.key": {"tf": 1}}, "df": 2}}}}}}, "v": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.expressions.Avg": {"tf": 1}, "sqlglot.expressions.Avg.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.expressions.Anonymous": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Anonymous.key": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}}, "df": 8, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 13}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Any": {"tf": 1}, "sqlglot.expressions.Any.key": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}}, "df": 16, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.expressions.AnyValue": {"tf": 1}, "sqlglot.expressions.AnyValue.key": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}}, "df": 4}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Expression.find_ancestor": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {"sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.And": {"tf": 1}, "sqlglot.expressions.And.key": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 9}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1.4142135623730951}}, "df": 17}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}}, "df": 2}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}}, "df": 8, "c": {"docs": {"sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.assert_is": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.tokens.TokenType.ASOF": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}}, "df": 2, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.athena": {"tf": 1}, "sqlglot.dialects.athena.Athena": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}}, "df": 36}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.expressions.AtTimeZone": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}}, "df": 5}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.AtIndex": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.key": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}}, "df": 4}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}}, "df": 22}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}}, "df": 10}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.Array": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.key": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}}, "df": 18, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.expressions.ArrayAgg": {"tf": 1}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1}}, "df": 3}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.ArrayAll": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ArrayAny": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.key": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.expressions.ArrayToString": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.key": {"tf": 1}}, "df": 4}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.ArrayUniqueAgg": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.ArrayUnionAgg": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1}}, "df": 2}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ArrayConcat": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ArrayContains": {"tf": 1}, "sqlglot.expressions.ArrayContains.key": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ArrayContained": {"tf": 1}, "sqlglot.expressions.ArrayContained.key": {"tf": 1}}, "df": 2}}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ArrayFilter": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1}}, "df": 3}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ArrayOverlaps": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.ArraySize": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.key": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ArraySort": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.key": {"tf": 1}}, "df": 3}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.ArraySum": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.key": {"tf": 1}}, "df": 3}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {"sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}}, "df": 388, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}}, "df": 35}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.ArgMax": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.key": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ArgMin": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.key": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Add": {"tf": 1}, "sqlglot.expressions.Add.key": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 25, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.AddConstraint": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.AddMonths": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.key": {"tf": 1}}, "df": 3}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.ApproxTopK": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ApproxDistinct": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1}}, "df": 3}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.ApproxQuantile": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor.table.Table.append": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.AutoIncrementColumnConstraint": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.AutoIncrementProperty": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.AutoRefreshProperty": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.AutoName": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Abs": {"tf": 1}, "sqlglot.expressions.Abs.key": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema.AbstractMappingSchema": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}}, "df": 10}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.tokens.TokenType.AMP": {"tf": 1}}, "df": 1}}}, "f": {"docs": {"sqlglot.diff.ChangeDistiller.f": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.expressions.Filter": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.key": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}}, "df": 11}}}, "l": {"docs": {"sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}}, "df": 2, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.FileFormatProperty": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.expressions.First": {"tf": 1}, "sqlglot.expressions.First.key": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}}, "df": 15, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.FirstValue": {"tf": 1}, "sqlglot.expressions.FirstValue.key": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}}, "df": 9}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Final": {"tf": 1}, "sqlglot.expressions.Final.key": {"tf": 1}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}}, "df": 4}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}}, "df": 2}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.expressions.Func.key": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}}, "df": 25, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}}, "df": 25, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}}, "df": 34}}}}}, "s": {"docs": {"sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 10, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}}, "df": 54, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}}, "df": 1}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.FormatJson": {"tf": 1}, "sqlglot.expressions.FormatJson.key": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}}, "df": 1, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ForeignKey": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.key": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}}, "df": 4}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ForIn": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.key": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}}, "df": 4}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.FORCE": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}}, "df": 6}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.expressions.Fetch": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.key": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}}, "df": 14}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.parser.Parser.FACTOR": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.FallbackProperty": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.false": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}}, "df": 4}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.tokens.TokenType.FARROW": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.trie.TrieResult.FAILED": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.expressions.From": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.From.key": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}}, "df": 18, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.FromTimeZone": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}}, "df": 4}}}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.expressions.FromBase64": {"tf": 1}, "sqlglot.expressions.FromBase64.key": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot.expressions.FromBase": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.key": {"tf": 1}}, "df": 3}}}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.FreespaceProperty": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Flatten": {"tf": 1}, "sqlglot.expressions.Flatten.key": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.flatten": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}}, "df": 7}}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}}, "df": 4}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Floor": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.key": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}}, "df": 4}}}}, "m": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.union": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Union": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Union.key": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}}, "df": 27, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}}, "df": 54, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.UnicodeString": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.key": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "t": {"docs": {"sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.helper.DATE_UNITS": {"tf": 1}}, "df": 1}}, "q": {"docs": {"sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.UniqueColumnConstraint": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.UnixDate": {"tf": 1}, "sqlglot.expressions.UnixDate.key": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.UnixToStr": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.key": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.UnixToTime": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1}}, "df": 13, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.UnixToTimeStr": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1}}, "df": 2}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.expressions.Unary": {"tf": 1}, "sqlglot.expressions.Unary.key": {"tf": 1}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1}}, "df": 4}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}}, "df": 2}}}}, "b": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 1}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Unnest": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Unnest.key": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 30}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}}, "df": 3}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}}, "df": 14}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.UnloggedProperty": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Subquery.unwrap": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}}, "df": 4}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.unsupported_level": {"tf": 1}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}, "sqlglot.generator.Generator.unsupported": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.UnsupportedError": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Uncache": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.key": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}}, "df": 5}}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}}, "df": 2}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.Unhex": {"tf": 1}, "sqlglot.expressions.Unhex.key": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}}, "df": 1}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.unqualify_columns": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Use": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Use.key": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}}, "df": 5, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}}, "df": 11, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}}, "df": 2, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.UserDefinedFunction": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}}, "df": 3}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.USABLES": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Upper": {"tf": 1}, "sqlglot.expressions.Upper.key": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.UppercaseColumnConstraint": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.expressions.Update": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Update.key": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}}, "df": 14}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.UDTF": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.UDTF.key": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}}, "df": 2}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"1": {"2": {"8": {"docs": {"sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"5": {"6": {"docs": {"sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}}, "df": 2}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}}, "df": 4}}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.expressions.Merge": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.key": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}}, "df": 14, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.MergeTreeTTL": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.MergeTreeTTLAction": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.MergeBlockRatioProperty": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {"sqlglot.expressions.SQLGLOT_META": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.error_message_context": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}}, "df": 3}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}}, "df": 2}}}}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.expressions.Max": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.key": {"tf": 1}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}, "sqlglot.parser.Parser.max_errors": {"tf": 1}}, "df": 13}, "p": {"docs": {"sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.Map": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.Map.key": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}}, "df": 10, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}}, "df": 80, "s": {"docs": {"sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.dialect": {"tf": 1}, "sqlglot.schema.MappingSchema.visible": {"tf": 1}, "sqlglot.schema.MappingSchema.normalize": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}}, "df": 12}}}}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.MapFromEntries": {"tf": 1}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.expressions.MatchAgainst": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}}, "df": 5}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MatchRecognize": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}}, "df": 4, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MatchRecognizeMeasure": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.MaterializedProperty": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.expressions.Min": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.key": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}}, "df": 9}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.expressions.Mod": {"tf": 1}, "sqlglot.expressions.Mod.key": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}}, "df": 6, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}}, "df": 1, "l": {"docs": {"sqlglot.tokens.TokenType.MODEL": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}}, "df": 24, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}}, "df": 12}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.expressions.Month": {"tf": 1}, "sqlglot.expressions.Month.key": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.MonthsBetween": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}}, "df": 2}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 6}}}, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.mysql": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 102}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Mul": {"tf": 1}, "sqlglot.expressions.Mul.key": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}}, "df": 4, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}}, "df": 5}}}}, "s": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}}, "df": 2}, "d": {"5": {"docs": {"sqlglot.expressions.MD5": {"tf": 1}, "sqlglot.expressions.MD5.key": {"tf": 1}}, "df": 2, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.MD5Digest": {"tf": 1}, "sqlglot.expressions.MD5Digest.key": {"tf": 1}}, "df": 2}}}}}}}, "docs": {}, "df": 0}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}}, "df": 57, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}}, "df": 9}, "d": {"docs": {"sqlglot.expressions.Identifier.quoted": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.expressions.Query": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Query.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}}, "df": 38, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.expressions.QueryOption": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.key": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.QueryTransform": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.key": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.expressions.Qualify": {"tf": 1}, "sqlglot.expressions.Qualify.key": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.optimizer.qualify": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 24}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Quantile": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.key": {"tf": 1}}, "df": 3}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Quarter": {"tf": 1}, "sqlglot.expressions.Quarter.key": {"tf": 1}}, "df": 2}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}}, "df": 9, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.expressions.Values": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Values.key": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}}, "df": 23}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 2}}}}}}, "r": {"docs": {"sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.expressions.Var": {"tf": 1}, "sqlglot.expressions.Var.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}}, "df": 40, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}}, "df": 2}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Variance": {"tf": 1}, "sqlglot.expressions.Variance.key": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.VariancePop": {"tf": 1}, "sqlglot.expressions.VariancePop.key": {"tf": 1}}, "df": 2}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.VarMap": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.VarMap.key": {"tf": 1}}, "df": 6}}}, "s": {"docs": {"sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Version.key": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}}, "df": 9}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ViewAttributeProperty": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.schema.MappingSchema.visible": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.VolatileProperty": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.expressions.Xor": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.key": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}}, "df": 7}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.expressions.XMLTable": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.key": {"tf": 1}}, "df": 4}}}}}}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}}, "df": 4}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.Year": {"tf": 1}, "sqlglot.expressions.Year.key": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}}, "df": 4}}}}}}, "annotation": {"root": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.executor.context.Context.table": {"tf": 1}, "sqlglot.executor.context.Context.columns": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Expression.index": {"tf": 1}, "sqlglot.expressions.Expression.comments": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Identifier.quoted": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.lineage.Node.downstream": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.planner.Plan.dag": {"tf": 1}, "sqlglot.planner.Plan.leaves": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}, "sqlglot.planner.Step.limit": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1.4142135623730951}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 636, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}}, "df": 3, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.executor.context.Context.table": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 33}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}}, "df": 6}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.planner.Plan.dag": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}}, "df": 4}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}}, "df": 8}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.planner.Step.projections": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.parent_select": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}}, "df": 1}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 145}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.planner.Plan.dag": {"tf": 1.4142135623730951}, "sqlglot.planner.Plan.leaves": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1.4142135623730951}}, "df": 3, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}}, "df": 8}}}}}, "e": {"docs": {"sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}}, "df": 124, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1.4142135623730951}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 96}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.planner.Plan.dag": {"tf": 1}}, "df": 5}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}}, "df": 6}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.dialect": {"tf": 2}}, "df": 2, "s": {"docs": {"sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}}, "df": 1}}}}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.expressions.Identifier.quoted": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}}, "df": 20}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}}, "df": 9}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.lineage.Node.downstream": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}}, "df": 20}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Expression.expressions": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.scope.Scope.references": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}}, "df": 8}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.Node.downstream": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}}, "df": 51, "s": {"docs": {"sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1.4142135623730951}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 2}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}}, "df": 64}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.context.Context.table": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.schema.Schema.dialect": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.planner.Join.joins": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ColumnDef.constraints": {"tf": 1}}, "df": 1, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}}, "df": 6, "[": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.TimeUnit.unit": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Column.parts": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.planner.Plan.leaves": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.context.Context.columns": {"tf": 1}}, "df": 1, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}}, "df": 33}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.planner.Aggregate.operands": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 4}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.context.Context.table": {"tf": 1.4142135623730951}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1.7320508075688772}}, "df": 3, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}}, "df": 5}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}}, "df": 205}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}}, "df": 7}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}}, "df": 8}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.index": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Expression.comments": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}}, "df": 10}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TimeUnit.unit": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}}, "df": 2}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.Node.downstream": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.planner.Plan.dag": {"tf": 1.4142135623730951}, "sqlglot.planner.Plan.leaves": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}}, "df": 4}}}}}}}, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.planner.Step.limit": {"tf": 1}}, "df": 1}}}}}}}, "default_value": {"root": {"0": {"docs": {"sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 3.605551275463989}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 7.211102550927978}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 3}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 4.795831523312719}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 7.211102550927978}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 4.242640687119285}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 5.196152422706632}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 5.196152422706632}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 3.7416573867739413}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 7.211102550927978}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 3}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 4.123105625617661}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 6.244997998398398}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 6.244997998398398}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 4.58257569495584}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 2}, "sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 94, "x": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}}, "df": 8}, "b": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}}, "df": 3}}, "1": {"0": {"0": {"0": {"0": {"0": {"0": {"docs": {"sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}}, "df": 2}, "docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "1": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "3": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "4": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "5": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "6": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "7": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "8": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "9": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 3}, "1": {"0": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "1": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "3": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "4": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 2}, "2": {"0": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "1": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "7": {"docs": {"sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}}, "df": 1}, "8": {"docs": {"sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 3}, "3": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 2}, "4": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 2}, "5": {"docs": {"sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 1}, "9": {"0": {"0": {"docs": {"sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1}}, "df": 21}, "2": {"0": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "1": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "3": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "4": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "5": {"5": {"docs": {"sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}}, "df": 17}, "3": {"6": {"0": {"0": {"docs": {"sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 9}, "4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 17}, "5": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 4}, "6": {"0": {"docs": {"sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}}, "df": 2}, "docs": {"sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 10}, "7": {"docs": {"sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 4}, "8": {"6": {"4": {"0": {"0": {"docs": {"sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 3}, "9": {"2": {"2": {"3": {"3": {"7": {"2": {"0": {"3": {"6": {"8": {"5": {"4": {"7": {"7": {"5": {"8": {"0": {"7": {"docs": {"sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}}, "df": 1}, "8": {"docs": {"sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 4}, "docs": {"sqlglot.logger": {"tf": 1.4142135623730951}, "sqlglot.schema": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 12.328828005937952}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 5.744562646538029}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.logger": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 3.872983346207417}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 17.663521732655695}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 17.029386365926403}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 4.358898943540674}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 9.1104335791443}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 5.916079783099616}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 5.385164807134504}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 11.224972160321824}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 5.477225575051661}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 6.557438524302}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 18.16590212458495}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 7.211102550927978}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.911534525287763}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 42.50882261366456}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 3.7416573867739413}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.898979485566356}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 6}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 6.855654600401044}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 9.797958971132712}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 8.888194417315589}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 17.60681686165901}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 2.6457513110645907}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 12.409673645990857}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 5.5677643628300215}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.logger": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 16.941074346097416}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 9.219544457292887}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 3.4641016151377544}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 11.40175425099138}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 5.744562646538029}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 6.164414002968976}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.64331697709324}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 10.04987562112089}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 7.937253933193772}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 7.937253933193772}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 5.656854249492381}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 17.916472867168917}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 7.211102550927978}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 17.435595774162696}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 11.61895003862225}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 4.58257569495584}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 3}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 6.082762530298219}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 7.211102550927978}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 17.69180601295413}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 17.029386365926403}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 9.055385138137417}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 4.242640687119285}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 11.575836902790225}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 5.5677643628300215}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 18.947295321496416}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 3.7416573867739413}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 16.822603841260722}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 4.69041575982343}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 7.3484692283495345}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 9}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 6.164414002968976}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 9.219544457292887}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 10.723805294763608}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 5.744562646538029}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 4.898979485566356}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 17.72004514666935}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.703293088490067}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 9.055385138137417}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.795831523312719}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 4.898979485566356}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 9.433981132056603}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 7.937253933193772}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 7.937253933193772}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 3.605551275463989}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 6}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 18.76166303929372}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 7.211102550927978}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 8.94427190999916}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.792855623746664}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 4.242640687119285}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 11.180339887498949}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 9.273618495495704}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 9.273618495495704}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 5.916079783099616}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 5.656854249492381}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 17.52141546793523}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 17.291616465790582}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 12.489995996796797}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 5.744562646538029}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 7.0710678118654755}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 17.378147196982766}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 3.3166247903554}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.64331697709324}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 6.164414002968976}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.911534525287763}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 18.867962264113206}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 7.0710678118654755}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 4.58257569495584}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 11.445523142259598}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 9.433981132056603}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 9.433981132056603}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 5.916079783099616}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 5.656854249492381}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 8.426149773176359}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 5.385164807134504}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 17.4928556845359}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3.872983346207417}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 3.3166247903554}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 9}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 5.830951894845301}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 17.944358444926362}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 7.211102550927978}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 11}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 8.888194417315589}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 8.888194417315589}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 4.47213595499958}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 17.578395831246947}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 4.795831523312719}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 12.165525060596439}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 5.5677643628300215}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 17.4928556845359}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 12.206555615733702}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 5.5677643628300215}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.673332000533065}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 4.898979485566356}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 9.38083151964686}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 16.852299546352718}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 9.219544457292887}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 3.4641016151377544}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 10.954451150103322}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 5.744562646538029}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 8.660254037844387}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.64331697709324}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 5.656854249492381}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 18.027756377319946}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 6.928203230275509}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 4.69041575982343}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 9.38083151964686}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 6.324555320336759}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 6.324555320336759}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 4.795831523312719}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 4.795831523312719}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 4.358898943540674}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 12.328828005937952}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 5.744562646538029}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 4.123105625617661}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 5.196152422706632}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 6.855654600401044}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 6.708203932499369}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 5.477225575051661}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 17.97220075561143}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.795831523312719}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 17.146428199482248}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 4.358898943540674}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 9.695359714832659}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 11.224972160321824}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 11.224972160321824}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 5.385164807134504}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 5.196152422706632}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1.4142135623730951}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1.4142135623730951}, "sqlglot.executor.logger": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 8.246211251235321}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 16.792855623746664}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.parser_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.generator_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.expressions.SQLGLOT_META": {"tf": 1.4142135623730951}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Condition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predicate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DerivedTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UDTF.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cache.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Cache.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Uncache.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Refresh.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DDL.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Create.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.Create.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 3}, "sqlglot.expressions.TruncateTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Clone.arg_types": {"tf": 2}, "sqlglot.expressions.Clone.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Describe.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Describe.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Kill.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Kill.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pragma.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Set.arg_types": {"tf": 2}, "sqlglot.expressions.Set.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Heredoc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetItem.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.SetItem.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Show.arg_types": {"tf": 4.69041575982343}, "sqlglot.expressions.Show.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 2}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSet.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.With.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.With.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithinGroup.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CTE.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.CTE.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableAlias.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HexString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ByteString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RawString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnicodeString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Column.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ColumnDef.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.AlterColumn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 2}, "sqlglot.expressions.RenameColumn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RenameTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SwapTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Comment.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Comment.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Comprehension.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithOperator.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 3}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 2}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 2}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Constraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Delete.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Drop.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Drop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Filter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Filter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Check.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Connect.arg_types": {"tf": 2}, "sqlglot.expressions.Connect.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CopyParameter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Copy.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.Copy.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Credentials.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Credentials.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Prior.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Directory.arg_types": {"tf": 2}, "sqlglot.expressions.Directory.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.ForeignKey.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Into.arg_types": {"tf": 2}, "sqlglot.expressions.Into.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.From.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Having.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JoinHint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Identifier.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Opclass.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Index.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.Index.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.IndexParameters.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.arg_types": {"tf": 3.872983346207417}, "sqlglot.expressions.Insert.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.OnConflict.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Returning.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Returning.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Introducer.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.National.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LoadData.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.LoadData.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Partition.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Partition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionRange.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Fetch.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Fetch.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Group.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.Group.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lambda.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Limit.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Limit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Literal.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Join.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lateral.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Lateral.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 3}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Final.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Offset.arg_types": {"tf": 2}, "sqlglot.expressions.Offset.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Order.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Order.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithFill.arg_types": {"tf": 2}, "sqlglot.expressions.WithFill.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cluster.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Distribute.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sort.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ordered.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Ordered.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Property.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Property.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.BackupProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CollateProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.EngineProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 2}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.JournalProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 2}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 2}, "sqlglot.expressions.DictProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictRange.arg_types": {"tf": 2}, "sqlglot.expressions.DictRange.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCluster.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LikeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LocationProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LockProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.LockingProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 2}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.QueryTransform.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SampleProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SharingProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransientProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 4.58257569495584}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 4.58257569495584}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Qualify.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Return.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Reference.arg_types": {"tf": 2}, "sqlglot.expressions.Reference.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 4.795831523312719}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.QueryOption.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithTableHint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 2}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 2}, "sqlglot.expressions.HistoricalData.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Table.arg_types": {"tf": 4.123105625617661}, "sqlglot.expressions.Table.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.arg_types": {"tf": 5.291502622129181}, "sqlglot.expressions.Union.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Except.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Intersect.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Unnest.arg_types": {"tf": 2}, "sqlglot.expressions.Unnest.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Update.arg_types": {"tf": 3}, "sqlglot.expressions.Update.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Values.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Values.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Var.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Version.arg_types": {"tf": 2}, "sqlglot.expressions.Version.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Schema.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Schema.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lock.arg_types": {"tf": 2}, "sqlglot.expressions.Lock.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.arg_types": {"tf": 5.477225575051661}, "sqlglot.expressions.Select.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.arg_types": {"tf": 5.0990195135927845}, "sqlglot.expressions.Subquery.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TableSample.arg_types": {"tf": 3.3166247903554}, "sqlglot.expressions.TableSample.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tag.arg_types": {"tf": 2}, "sqlglot.expressions.Tag.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pivot.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Pivot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Window.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Window.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.WindowSpec.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PreWhere.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Where.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Star.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Parameter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SessionParameter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Placeholder.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Boolean.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PseudoType.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.All.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Any.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Exists.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Command.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Command.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Transaction.arg_types": {"tf": 2}, "sqlglot.expressions.Transaction.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Commit.arg_types": {"tf": 2}, "sqlglot.expressions.Commit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rollback.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.AlterTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DropPartition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Binary.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Binary.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Add.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Connector.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.And.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Or.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Div.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Div.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Overlaps.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DPipe.arg_types": {"tf": 2}, "sqlglot.expressions.DPipe.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Distance.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Escape.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Glob.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GT.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GTE.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ILike.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ILikeAny.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntDiv.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Is.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Kwarg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Like.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LikeAny.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LT.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LTE.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Mod.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Mul.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Operator.arg_types": {"tf": 2}, "sqlglot.expressions.Operator.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SimilarTo.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Slice.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Slice.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Unary.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Not.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Paren.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Neg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PivotAlias.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Aliases.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtIndex.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Between.arg_types": {"tf": 2}, "sqlglot.expressions.Between.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Bracket.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Bracket.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distinct.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.In.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.In.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ForIn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 3.4641016151377544}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalOp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Interval.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Interval.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RespectNulls.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 2}, "sqlglot.expressions.HavingMax.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AggFunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 2}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Abs.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 2}, "sqlglot.expressions.ArgMax.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 2}, "sqlglot.expressions.ArgMin.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 2}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Flatten.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Transform.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Transform.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Anonymous.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 2}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hll.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hll.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Array.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Array.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToChar.arg_types": {"tf": 2}, "sqlglot.expressions.ToChar.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ToNumber.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Convert.arg_types": {"tf": 2}, "sqlglot.expressions.Convert.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAll.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAny.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayContains.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayContained.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 2}, "sqlglot.expressions.ArrayToString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySize.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySort.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySum.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Avg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AnyValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lag.arg_types": {"tf": 2}, "sqlglot.expressions.Lag.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lead.arg_types": {"tf": 2}, "sqlglot.expressions.Lead.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.First.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Last.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FirstValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LastValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NthValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.arg_types": {"tf": 2}, "sqlglot.expressions.Case.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Cast.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TryCast.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Try.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CastToStrType.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Collate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ceil.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Coalesce.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Chr.arg_types": {"tf": 2}, "sqlglot.expressions.Chr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Concat.arg_types": {"tf": 2}, "sqlglot.expressions.Concat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ConcatWs.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Count.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Count.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CountIf.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cbrt.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentUser.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 2}, "sqlglot.expressions.DateAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateSub.arg_types": {"tf": 2}, "sqlglot.expressions.DateSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 2}, "sqlglot.expressions.DateDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 2}, "sqlglot.expressions.DateTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 2}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 2}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 2}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 2}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DayOfYear.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToDays.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 2}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LastDay.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Extract.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Extract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 2}, "sqlglot.expressions.Timestamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 2}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 2}, "sqlglot.expressions.TimestampSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 2}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 2}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 2}, "sqlglot.expressions.TimeAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 2}, "sqlglot.expressions.TimeSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 2}, "sqlglot.expressions.TimeDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 2}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 2}, "sqlglot.expressions.DateFromParts.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateToDi.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Date.arg_types": {"tf": 2}, "sqlglot.expressions.Date.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Day.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Decode.arg_types": {"tf": 2}, "sqlglot.expressions.Decode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DiToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Encode.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Encode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Exp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Explode.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Explode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Posexplode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Floor.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Floor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromBase64.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToBase64.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 2}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Greatest.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GroupConcat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hex.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Xor.arg_types": {"tf": 2}, "sqlglot.expressions.Xor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.If.arg_types": {"tf": 2}, "sqlglot.expressions.If.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nullif.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Initcap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IsNan.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IsInf.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 2}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FormatJson.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONObject.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONSchema.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 2}, "sqlglot.expressions.OpenJSON.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONBContains.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONFormat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParseJSON.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Least.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Least.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Left.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Left.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Right.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Right.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Length.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Levenshtein.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ln.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Log.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Log.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogicalOr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lower.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Map.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Map.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StarMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.VarMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 2}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Max.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Max.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MD5.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MD5Digest.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Min.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Min.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Month.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AddMonths.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 2}, "sqlglot.expressions.Nvl2.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predict.arg_types": {"tf": 2}, "sqlglot.expressions.Predict.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pow.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileCont.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Quantile.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Quarter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rand.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rand.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Randn.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Randn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RangeN.arg_types": {"tf": 2}, "sqlglot.expressions.RangeN.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReadCSV.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Reduce.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Reduce.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 2}, "sqlglot.expressions.RegexpLike.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 2}, "sqlglot.expressions.RegexpILike.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 2}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Repeat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Round.arg_types": {"tf": 2}, "sqlglot.expressions.Round.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SafeDivide.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SHA.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SHA2.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sign.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Split.arg_types": {"tf": 2}, "sqlglot.expressions.Split.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Substring.arg_types": {"tf": 2}, "sqlglot.expressions.Substring.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StandardHash.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StartsWith.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.StrPosition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 2}, "sqlglot.expressions.StrToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToUnix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.StrToMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 2}, "sqlglot.expressions.NumberToStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromBase.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Struct.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Struct.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StructExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Stuff.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Stuff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sum.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sqrt.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Stddev.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StddevPop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StddevSamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.TimeToStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Trim.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Trim.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 2}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 2}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Unhex.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Upper.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Corr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Variance.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.VariancePop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CovarSamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CovarPop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Week.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Week.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.XMLTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Year.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Use.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Use.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Merge.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Merge.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.When.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.When.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NextValueFor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 16.431676725154983}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.PERCENTILES": {"tf": 1.4142135623730951}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1.4142135623730951}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CONSTANTS": {"tf": 1.4142135623730951}, "sqlglot.generator.logger": {"tf": 1.4142135623730951}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 2}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 3.3166247903554}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1.4142135623730951}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 2}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1.4142135623730951}, "sqlglot.helper.logger": {"tf": 1.4142135623730951}, "sqlglot.helper.DATE_UNITS": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 4.795831523312719}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.lineage.logger": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.source_name": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 5.5677643628300215}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 13.076696830622021}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 6.782329983125268}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 16.73320053068151}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.logger": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.logger": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1.4142135623730951}, "sqlglot.parser.logger": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.61324772583615}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.COMPARISON": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.BITWISE": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.TERM": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FACTOR": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.parser.Parser.TIMES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 2}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 3}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 5.385164807134504}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 4.123105625617661}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 3.605551275463989}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 9}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 5.830951894845301}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 4.358898943540674}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.69041575982343}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 2}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 3}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 4.242640687119285}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.USABLES": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 2}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AND": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CARET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.XOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT128": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT256": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NAME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UUID": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.XML": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ASC": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CASE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COPY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DESC": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DIV": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DROP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.END": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FROM": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INNER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTO": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.KILL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MAP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MOD": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SOME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TOP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.THEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WITH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 7.0710678118654755}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 17.378147196982766}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 2.449489742783178}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 2}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1.4142135623730951}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1.4142135623730951}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1.4142135623730951}}, "df": 2505, "l": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}}, "df": 62, "t": {"docs": {"sqlglot.logger": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 21}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 17.204650534085253}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 23.853720883753127}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 12.727922061357855}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 8.12403840463596}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 6}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 9}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 19.364916731037084}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 17.72004514666935}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 23.68543856465402}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 11.958260743101398}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 6.557438524302}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 4}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.490737563232042}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 14}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 8.12403840463596}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 8.246211251235321}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 6.708203932499369}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 17}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 12.409673645990857}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 24.939927826679853}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 21.447610589527216}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 23.727621035409346}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 19.595917942265423}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 23.388031127053}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 4.242640687119285}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 17.291616465790582}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 17.435595774162696}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 24.392621835300936}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 5.656854249492381}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.674794331177344}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 19.924858845171276}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 4.358898943540674}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 17.233687939614086}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 23.895606290697042}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 12.649110640673518}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 19.519221295943137}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 18.49324200890693}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 12.041594578792296}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 6.557438524302}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 23.57965224510319}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 10.198039027185569}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 8.48528137423857}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 3.7416573867739413}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 10.295630140987}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 18.110770276274835}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 3.605551275463989}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 17.233687939614086}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 23.45207879911715}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 12.649110640673518}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 7.937253933193772}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 16.09347693943108}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 18.16590212458495}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 12.489995996796797}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 23.515952032609693}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 7.745966692414834}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 4.358898943540674}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 18.841443681416774}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 17.05872210923198}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 24.289915602982237}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 5.656854249492381}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 21.330729007701542}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 5.744562646538029}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 16.911534525287763}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2.8284271247461903}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 23.388031127053}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 23.68543856465402}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 18.275666882497067}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 5.744562646538029}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 4.358898943540674}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 19.44222209522358}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 14.071247279470288}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.784048752090222}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 24.413111231467404}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 6.928203230275509}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 6.164414002968976}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 17.4928556845359}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 19.28730152198591}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 24.879710609249457}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 4.58257569495584}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 21.071307505705477}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 24.73863375370596}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 21.095023109728988}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 23.40939982143925}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 15.905973720586866}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 23.600847442411894}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 18.57417562100671}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 14.832396974191326}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 23.388031127053}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 17.60681686165901}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 5.656854249492381}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 11.874342087037917}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 8.831760866327848}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 16.06237840420901}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 21}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 17.52141546793523}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 7.937253933193772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 24}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 9.539392014169456}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 16.401219466856727}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 2.449489742783178}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 10.677078252031311}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 24.06241883103193}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 4.358898943540674}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 4.358898943540674}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 2.449489742783178}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 3.872983346207417}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 4.69041575982343}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 3.605551275463989}, "sqlglot.expressions.LT.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1.7320508075688772}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 14.966629547095765}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 16.3707055437449}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.expressions.PERCENTILES": {"tf": 1.4142135623730951}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CONSTANTS": {"tf": 1.7320508075688772}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 14.594519519326424}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 3.3166247903554}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 2}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 2}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 3.7416573867739413}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 5.477225575051661}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 9.327379053088816}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 25.298221281347036}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 7.615773105863909}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 37.255872020394314}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 3.3166247903554}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 2.23606797749979}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 3.7416573867739413}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 3.7416573867739413}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 4.123105625617661}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1.4142135623730951}, "sqlglot.parser.logger": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 23.345235059857504}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 10.246950765959598}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 5.5677643628300215}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.CREATABLES": {"tf": 3.7416573867739413}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 14}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.674794331177344}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 13.638181696985855}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 13.638181696985855}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 11.916375287812984}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.COMPARISON": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.BITWISE": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.TERM": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.FACTOR": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.TIMES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 4.358898943540674}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 8.94427190999916}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 8.48528137423857}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 4.242640687119285}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 3.872983346207417}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 6.708203932499369}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 3}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 6.324555320336759}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 8}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 7.745966692414834}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 14}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 13.92838827718412}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}, "sqlglot.tokens.TokenType.DASH": {"tf": 1}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1}, "sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}, "sqlglot.tokens.TokenType.AMP": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.CARET": {"tf": 1}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DAT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}, "sqlglot.tokens.TokenType.INNER": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.tokens.TokenType.SOME": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 5.744562646538029}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 16.911534525287763}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 2}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 2}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 960, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LTE.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 27}, "z": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 18}}, "o": {"docs": {}, "df": 0, "g": {"1": {"0": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 21}, "docs": {}, "df": 0}, "2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 21}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Log.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 35, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.logger": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.parser.logger": {"tf": 1}}, "df": 10}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.LogProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 23, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 36}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LogicalOr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 36}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 21}}}}}}, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 4}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 49, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.LoadData.key": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 66}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 66}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}}}}}}}}}, "w": {"docs": {"sqlglot.expressions.Between.arg_types": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1.4142135623730951}}, "df": 37}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Lower.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 28, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}}, "df": 29, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 5.656854249492381}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 5}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 6.164414002968976}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 5.477225575051661}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 3.3166247903554}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 5.0990195135927845}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 4.58257569495584}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 7.211102550927978}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 4.795831523312719}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 5.744562646538029}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 6}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 6.082762530298219}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 4.69041575982343}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 8.660254037844387}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}}, "df": 52}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1.4142135623730951}}, "df": 1}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 8.774964387392123}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 34, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.LocationProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 43}}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}}, "df": 14}}}, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Lock.key": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 30, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.LockProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 20}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.LockingProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}, "s": {"docs": {"sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}, "p": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 10.63014581273465}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 9}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 5.744562646538029}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 9.746794344808963}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.69041575982343}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 9.1104335791443}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 6.164414002968976}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 10.862780491200215}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 9.899494936611665}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 9.486832980505138}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 10.246950765959598}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 4.358898943540674}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 8.94427190999916}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 9.797958971132712}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 6}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 9.055385138137417}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 8.94427190999916}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 9.055385138137417}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 8.831760866327848}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 9.539392014169456}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 4}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 10.908712114635714}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 3}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 9.848857801796104}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3.605551275463989}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 10.04987562112089}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 6.244997998398398}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 10.770329614269007}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 6.082762530298219}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 5}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 10.677078252031311}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 8.602325267042627}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 4.795831523312719}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 9.327379053088816}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 8.48528137423857}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 8.94427190999916}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 10.63014581273465}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 6.855654600401044}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lambda.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 8.426149773176359}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 15.620499351813308}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 16.673332000533065}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 5.291502622129181}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 3.872983346207417}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 5.656854249492381}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.47213595499958}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}}, "df": 138}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1.4142135623730951}}, "df": 10, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 43}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 5.656854249492381}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Last.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.23606797749979}}, "df": 35, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LastValue.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LastDay.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 30}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lateral.key": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 21, "s": {"docs": {"sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}}, "df": 6}}}}}, "i": {"docs": {}, "df": 0, "n": {"1": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "5": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "7": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 2.449489742783178}}, "df": 1}}}, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Lag.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}}, "df": 2}}}, "z": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Cache.arg_types": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Like.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 70, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.LikeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LikeAny.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 3}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 39}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.874507866387544}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.46207763315433}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.937377450509228}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.620499351813308}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.09347693943108}}, "df": 23, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Literal.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}, "sqlglot.expressions.CONSTANTS": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 18}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Left.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 62}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Levenshtein.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 32}}}}}}}, "l": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 2}}, "df": 1}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Length.key": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 30}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Lead.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Least.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 39}}}}, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 17}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Ln.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 27}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1, "p": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {"sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}}, "df": 1}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1.4142135623730951}}, "df": 148, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 6.082762530298219}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 5}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 5.656854249492381}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 4}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 5.196152422706632}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 5.916079783099616}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 4.123105625617661}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 5.916079783099616}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 5.477225575051661}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 4.69041575982343}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 5.5677643628300215}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 3.3166247903554}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 6.082762530298219}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 4.58257569495584}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 2}}, "df": 26, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.logger": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 11.135528725660043}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 9.695359714832659}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 8.774964387392123}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 12.328828005937952}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.DialectType": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 11.313708498984761}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 9.9498743710662}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.34013463836819}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 11.532562594670797}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 15.968719422671311}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 11.489125293076057}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 10.63014581273465}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 9.327379053088816}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 11.090536506409418}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 12.409673645990857}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 11.357816691600547}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 10.908712114635714}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.874507866387544}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 12.083045973594572}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 12.12435565298214}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.620499351813308}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 10.862780491200215}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 9.591663046625438}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 2.449489742783178}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 16.73320053068151}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.expressions.SQLGLOT_META": {"tf": 1}, "sqlglot.expressions.ExpOrStr": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 4.358898943540674}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 4.358898943540674}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DATA_TYPE": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1.7320508075688772}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 14.966629547095765}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 16.3707055437449}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.expressions.PERCENTILES": {"tf": 1.4142135623730951}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CONSTANTS": {"tf": 1.7320508075688772}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 8.426149773176359}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 3.3166247903554}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 2}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 8.774964387392123}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 13}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 2.23606797749979}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1.4142135623730951}, "sqlglot.parser.logger": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2}, "sqlglot.parser.Parser.COMPARISON": {"tf": 2}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TERM": {"tf": 2}, "sqlglot.parser.Parser.FACTOR": {"tf": 2}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 2}}, "df": 225}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1.4142135623730951}}, "df": 5}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Sqrt.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 27}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 9.38083151964686}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 9.486832980505138}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 9.486832980505138}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 9.486832980505138}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 9.591663046625438}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 9.38083151964686}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 9.38083151964686}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 9.486832980505138}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 9.273618495495704}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 9.38083151964686}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 9.16515138991168}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 9.38083151964686}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 9.273618495495704}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 9.38083151964686}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.expressions.Schema.key": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 9.38083151964686}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 72, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 27}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 6}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}}, "df": 1}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 23}}, "e": {"docs": {"sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 3, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Show.arg_types": {"tf": 1.4142135623730951}}, "df": 1, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}}, "df": 6}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"2": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1.4142135623730951}}, "df": 11}, "docs": {"sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1.4142135623730951}}, "df": 9, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.SPACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 2}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Split.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 31}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.Window.arg_types": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.Set.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SET": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}}, "df": 107, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 54, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SetProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 16}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.SetItem.key": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 48, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 3}, "[": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.trie.key": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.parser.OPTIONS_TYPE": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 38, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.4142135623730951}}, "df": 12}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1.4142135623730951}}, "df": 35, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1.4142135623730951}}, "df": 5, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 24}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1.4142135623730951}}, "df": 35, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.SessionParameter.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "l": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Select.key": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 49}}}}, "c": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}}, "df": 3, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 3}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2}}, "df": 2}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3}}, "df": 67}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1.4142135623730951}}, "df": 35}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1.4142135623730951}}, "df": 38}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1.4142135623730951}}, "df": 36}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 22, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.SimilarTo.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 3}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}, "g": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Sign.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 27, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 2.449489742783178}}, "df": 4}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1.4142135623730951}}, "df": 4}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1.4142135623730951}}, "df": 36}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 8}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 4.358898943540674}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 4.123105625617661}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 52, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 100, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StructExtract.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 34}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 4}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 84}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StrPosition.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 45}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StrToDate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 41}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StrToMap.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StrToTime.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 45}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StrToUnix.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 32}}}}, "l": {"docs": {"sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}}, "df": 3}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}}}, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Star.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 39, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}}, "df": 30, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 23, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StartsWith.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 30}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StarMap.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1.4142135623730951}}, "df": 5}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StandardHash.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 3}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 3}}, "df": 4}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}}, "df": 2}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Stddev.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 27, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StddevPop.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StddevSamp.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Stuff.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 29}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SOME": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 48}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sort.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 55, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 9, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 21}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.SortArray.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 9}}}}}, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1.4142135623730951}}, "df": 34}}}, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Sub.key": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.TERM": {"tf": 1}}, "df": 31, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Substring.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 47}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Subquery.key": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}}, "df": 6, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SubqueryPredicate.key": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Sum.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 30, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 7.211102550927978}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Show.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}}, "df": 47}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}}}, "a": {"1": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}, "2": {"5": {"6": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.SHA2.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 27}, "5": {"1": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.SHA.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 27, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SharingProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}, "d": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.expressions.Clone.arg_types": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 22, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 35, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SampleProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 49, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.SafeDivide.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 35}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Rollback.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 20, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 9}}}}, "]": {"docs": {}, "df": 0, "{": {"1": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2}}, "df": 17}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1.4142135623730951}}, "df": 10}}}}}}}}, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 13}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 3, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 2}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 19}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Slice.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}}, "df": 4}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}, "w": {"docs": {}, "df": 0, "e": {"7": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SwapTable.key": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1.4142135623730951}}, "df": 1}}}, "w": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 47, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.errors.ErrorLevel.WARN": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.logger": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.parser.logger": {"tf": 1}}, "df": 10, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.USABLES": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Lock.arg_types": {"tf": 1}}, "df": 1}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.With.key": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 8.660254037844387}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WITH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}}, "df": 102, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.WithOperator.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}}, "df": 5}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.WithinGroup.key": {"tf": 1}}, "df": 7}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.WithFill.key": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.WithTableHint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.Window.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 37, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}}, "df": 25, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.WindowSpec.key": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.When.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 45}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Where.key": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 35}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 23}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.Week.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 37, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 34, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.7320508075688772}}, "df": 1}}}, "s": {"docs": {"sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "w": {"docs": {"sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}}, "df": 8}, "k": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}}, "df": 3}, "o": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}, "y": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 1, "r": {"docs": {"sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {"sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 1, "t": {"docs": {"sqlglot.logger": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 21}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 17.406895185529212}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 23.853720883753127}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 12.727922061357855}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 8.12403840463596}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 6}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 9}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 19.364916731037084}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 17.916472867168917}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 23.68543856465402}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 11.958260743101398}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 6.557438524302}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 4}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.490737563232042}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 14}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 8.12403840463596}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 8.246211251235321}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 6.708203932499369}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 17}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 12.409673645990857}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 24.939927826679853}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 21.447610589527216}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 23.727621035409346}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 19.595917942265423}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 23.388031127053}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 4.242640687119285}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 17.291616465790582}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 17.635192088548397}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 24.392621835300936}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 5.656854249492381}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.674794331177344}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 19.924858845171276}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 4.358898943540674}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 17.435595774162696}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 23.895606290697042}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 12.649110640673518}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 19.519221295943137}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 18.681541692269406}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 12.041594578792296}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 6.557438524302}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 23.57965224510319}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 10.198039027185569}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 8.48528137423857}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 3.7416573867739413}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 10.295630140987}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 18.110770276274835}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 3.605551275463989}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 17.435595774162696}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 23.45207879911715}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 12.649110640673518}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 7.937253933193772}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 16.09347693943108}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 18.35755975068582}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 12.489995996796797}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 23.515952032609693}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 7.745966692414834}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 4.358898943540674}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 18.841443681416774}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 17.26267650163207}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 24.289915602982237}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 5.656854249492381}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 21.330729007701542}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 5.744562646538029}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 17.11724276862369}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2.8284271247461903}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 23.388031127053}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 23.68543856465402}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 18.466185312619388}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 5.744562646538029}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 4.358898943540674}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 19.44222209522358}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 14.071247279470288}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.784048752090222}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 24.413111231467404}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 6.928203230275509}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 6.164414002968976}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 17.69180601295413}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 19.28730152198591}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 24.879710609249457}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 4.58257569495584}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 21.071307505705477}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 24.73863375370596}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 21.095023109728988}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 23.40939982143925}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 15.905973720586866}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 23.600847442411894}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 18.57417562100671}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 14.832396974191326}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 23.388031127053}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 17.804493814764857}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 5.656854249492381}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 11.874342087037917}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 8.831760866327848}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 16.06237840420901}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 21}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 17.72004514666935}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 7.937253933193772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 24}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 9.539392014169456}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 16.401219466856727}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 2.449489742783178}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 10.677078252031311}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 24.06241883103193}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 4.358898943540674}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 4.358898943540674}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 2.449489742783178}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 3.872983346207417}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 4.69041575982343}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 3.605551275463989}, "sqlglot.expressions.GT.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1.7320508075688772}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 14.966629547095765}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 16.3707055437449}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.expressions.PERCENTILES": {"tf": 1.4142135623730951}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CONSTANTS": {"tf": 1.7320508075688772}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 14.594519519326424}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 3.3166247903554}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 2}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 2}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 3.7416573867739413}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 5.477225575051661}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 9.327379053088816}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 25.298221281347036}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 7.615773105863909}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 37.255872020394314}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 3.3166247903554}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 2.23606797749979}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 3.7416573867739413}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 3.7416573867739413}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 4.123105625617661}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1.4142135623730951}, "sqlglot.parser.logger": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 23.345235059857504}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 10.246950765959598}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 5.5677643628300215}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.CREATABLES": {"tf": 3.7416573867739413}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 14}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.674794331177344}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 13.638181696985855}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 13.638181696985855}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 11.916375287812984}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.COMPARISON": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.BITWISE": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.TERM": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.FACTOR": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.TIMES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 4.358898943540674}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 8.94427190999916}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 8.48528137423857}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 4.242640687119285}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 3.872983346207417}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 6.708203932499369}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 3}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 6.324555320336759}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 8}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 7.745966692414834}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 14}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 13.92838827718412}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}, "sqlglot.tokens.TokenType.DASH": {"tf": 1}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1}, "sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}, "sqlglot.tokens.TokenType.AMP": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.CARET": {"tf": 1}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DAT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}, "sqlglot.tokens.TokenType.INNER": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.tokens.TokenType.SOME": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 5.744562646538029}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 17.11724276862369}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 2}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 2}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 959, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.GTE.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 27}}, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 48}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"8": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 9.486832980505138}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 8.602325267042627}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 8.426149773176359}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 8.831760866327848}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 8.774964387392123}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 8.246211251235321}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 8.426149773176359}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 9.055385138137417}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 9.433981132056603}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 9.219544457292887}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 8.774964387392123}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 9.16515138991168}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 9.055385138137417}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 8.12403840463596}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 8.366600265340756}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 7.810249675906654}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 8.18535277187245}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 9.486832980505138}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 8.06225774829855}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 7.810249675906654}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2.23606797749979}}, "df": 69}}, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 23, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}}}}}}}}}}}, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}}, "df": 5, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 2}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Glob.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 49, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1.4142135623730951}}, "df": 46, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"2": {"5": {"6": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "6": {"4": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.Group.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 62, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.GroupConcat.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 38}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 17}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 17, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 3}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Greatest.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 38}}}}}, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"1": {"8": {"0": {"3": {"0": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"3": {"1": {"2": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1, "k": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "t": {"0": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1, "+": {"0": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 74, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.pretty": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 3.3166247903554}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.Clone.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Describe.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Show.arg_types": {"tf": 4.47213595499958}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 2}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 2}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 2}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.Drop.arg_types": {"tf": 3}, "sqlglot.expressions.Connect.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Credentials.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Directory.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Index.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.Insert.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Fetch.arg_types": {"tf": 2}, "sqlglot.expressions.Group.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Limit.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Lateral.arg_types": {"tf": 2}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Offset.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Order.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 2}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 2}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Reference.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 4.69041575982343}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Table.arg_types": {"tf": 4}, "sqlglot.expressions.Union.arg_types": {"tf": 5}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Update.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lock.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.arg_types": {"tf": 5.385164807134504}, "sqlglot.expressions.Subquery.arg_types": {"tf": 4.898979485566356}, "sqlglot.expressions.TableSample.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Tag.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pivot.arg_types": {"tf": 3}, "sqlglot.expressions.Window.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Star.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Commit.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.In.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 2}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lead.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Concat.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Count.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Date.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.If.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 2}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 2}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 2}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 2}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 2}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Trim.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 535}}, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 16}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.trie.TrieResult.FAILED": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 5.0990195135927845}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 3.3166247903554}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 5.385164807134504}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.401219466856727}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 4.795831523312719}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 16.0312195418814}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.748015748023622}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 4.358898943540674}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.30950643030009}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 3.605551275463989}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 4.69041575982343}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.937377450509228}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.968719422671311}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.186414056238647}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 4.58257569495584}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.217274740226856}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.expressions.Func.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.15549442140351}}, "df": 46, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 6.324555320336759}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 9}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 5.744562646538029}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 11.135528725660043}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 5}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.69041575982343}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 9.695359714832659}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 7.681145747868608}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 12.328828005937952}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 6}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 11.313708498984761}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 9.9498743710662}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 6}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 11.532562594670797}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 5.744562646538029}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 8.94427190999916}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 11.489125293076057}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 5.916079783099616}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 7.416198487095663}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 6}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 10.63014581273465}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 4.358898943540674}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 8.94427190999916}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 9.327379053088816}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 8.831760866327848}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 11.090536506409418}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 6}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 4}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 12.409673645990857}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 3}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 5.0990195135927845}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 11.357816691600547}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 7.14142842854285}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3.605551275463989}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 10.908712114635714}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 7.54983443527075}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 12.083045973594572}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 7.280109889280518}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 5}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 12.12435565298214}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 6.164414002968976}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 10.862780491200215}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 5.5677643628300215}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 9.591663046625438}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 7.745966692414834}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 16.73320053068151}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 8.426149773176359}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 13}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 16.673332000533065}, "sqlglot.optimizer.optimizer.RULES": {"tf": 3.7416573867739413}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3.872983346207417}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 5.196152422706632}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 3.872983346207417}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 5.656854249492381}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.47213595499958}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 186}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 33, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}}, "df": 2}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1.4142135623730951}}, "df": 35}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Final.key": {"tf": 1}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1.4142135623730951}}, "df": 30}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Reduce.arg_types": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Filter.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 73}}}, "e": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 27}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}}, "df": 2}}, "l": {"docs": {"sqlglot.expressions.Ordered.arg_types": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 5.656854249492381}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.First.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 77, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.FirstValue.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"3": {"2": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}, "6": {"4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 4}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 3.4641016151377544}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}}, "df": 65}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Floor.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 27}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Flatten.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25}}}}, "g": {"docs": {"sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 55, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 107, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 14}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.FormatJson.key": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 51, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ForeignKey.key": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1.4142135623730951}}, "df": 4, "d": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ForIn.key": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}}, "df": 2}}}}}}, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.278820596099706}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 16.186414056238647}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.278820596099706}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.55294535724685}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 16.186414056238647}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.278820596099706}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.64331697709324}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.278820596099706}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16.431676725154983}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 16.217274740226856}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.30950643030009}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.278820596099706}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.34013463836819}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.From.key": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.278820596099706}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 54, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1}}, "df": 9}}}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.FromBase64.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.FromBase.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.expressions.Fetch.key": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}}, "df": 26}}}}, "f": {"6": {"docs": {"sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}, "docs": {"sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}, "m": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4, "d": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}}}, "h": {"docs": {}, "df": 0, "h": {"1": {"2": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}, "docs": {}, "df": 0}, "2": {"4": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "m": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}, "m": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1}}, "df": 1}}}}}, "m": {"3": {"docs": {"sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}}, "df": 1}, "4": {"docs": {"sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 3.605551275463989}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 113, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.488088481701515}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.Map.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.6457513110645907}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MAP": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 91, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema": {"tf": 1}}, "df": 1}}}}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 27}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.expressions.Bracket.arg_types": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 10, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1.4142135623730951}}, "df": 49, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.expressions.When.arg_types": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MatchRecognize.key": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "x": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.Max.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 50, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 3}}}}}}, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 3, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}}, "df": 3}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1.4142135623730951}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.key": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 67, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 59}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 66}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 66}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.34013463836819}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 15.968719422671311}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.874507866387544}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.620499351813308}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.executor.env.ENV": {"tf": 2}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.09347693943108}}, "df": 25}}}, "a": {"docs": {"sqlglot.expressions.SQLGLOT_META": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1.4142135623730951}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1.4142135623730951}}, "df": 40, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}, "t": {"7": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 8, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1.4142135623730951}}, "df": 40}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Month.key": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 44, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 27}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}}, "df": 3}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Mod.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TERM": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MOD": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 39, "e": {"docs": {"sqlglot.expressions.Week.arg_types": {"tf": 1}}, "df": 1, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1.4142135623730951}}, "df": 30}, "s": {"docs": {"sqlglot.expressions.Transaction.arg_types": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "r": {"docs": {"sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"1": {"6": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "3": {"2": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "/": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}}, "df": 4}}}}}}, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 34, "m": {"docs": {"sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 11, "m": {"docs": {"sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 13}}, "]": {"docs": {}, "df": 0, "{": {"1": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}}, "df": 13, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Min.key": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 50, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 4}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 3}}}}}, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 2}}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}, "d": {"5": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.MD5.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 27, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.MD5Digest.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}}}}}, "docs": {}, "df": 0}, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Mul.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FACTOR": {"tf": 1}}, "df": 6, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.expressions.SetProperty.arg_types": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.Show.arg_types": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 2.6457513110645907}}, "df": 17}}}}}, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.449489742783178}}, "df": 34, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.schema": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 2}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 2}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 2}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 91, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 12}}}, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 3}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ObjectIdentifier.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 19, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Overlaps.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 72}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 45}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {"sqlglot.expressions.WithOperator.arg_types": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1.4142135623730951}}, "df": 34}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 27, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.OpenJSON.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 37, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 16, "d": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1.4142135623730951}}, "df": 4, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}}, "df": 14}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Opclass.key": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 3.7416573867739413}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 3.872983346207417}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 3.7416573867739413}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Or.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 65, "d": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 42}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Order.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 61, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ordered.key": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1.4142135623730951}}, "df": 5}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1.4142135623730951}}, "df": 11}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 38, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.OnProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.OnConflict.key": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.OnCluster.key": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1.4142135623730951}}, "df": 18}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 9, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 44}}}}, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.937377450509228}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.937377450509228}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.492422502470642}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.217274740226856}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.401219466856727}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.217274740226856}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 16.0312195418814}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.278820596099706}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.30950643030009}, "sqlglot.executor.env.ENV": {"tf": 2}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1.4142135623730951}}, "df": 33, "f": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 50}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 3}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}}, "df": 2}}}}}}}}}}, "x": {"0": {"0": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 2}, "7": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 26}, "8": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 26}, "docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 26}, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 26}}, "2": {"7": {"docs": {"sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 8.94427190999916}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 17.320508075688775}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 7.211102550927978}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 5.656854249492381}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 5.656854249492381}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 34.17601498127012}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 32.77193921634788}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 4}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 12.727922061357855}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 8.12403840463596}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 7.3484692283495345}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 15.748015748023622}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 10.583005244258363}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 13.856406460551018}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 6}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 35.21363372331802}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 11.090536506409418}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 32.95451410656816}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 15.033296378372908}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 5.477225575051661}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 16.911534525287763}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 104.06728592598157}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 4.898979485566356}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 4}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.078784028338912}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 19.79898987322333}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 6.6332495807108}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 8.246211251235321}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 4}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 6.324555320336759}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 13.416407864998739}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 13.711309200802088}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 17.549928774784245}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 3.7416573867739413}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 6}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 33.436506994600975}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 4.47213595499958}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 17.435595774162696}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 9.38083151964686}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 6.928203230275509}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 32.68026927673638}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.390719429665317}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 11.661903789690601}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 4.47213595499958}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 7.483314773547883}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 16}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 10.862780491200215}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 32.68026927673638}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 8.48528137423857}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 14.071247279470288}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 8.717797887081348}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 8.717797887081348}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 9.695359714832659}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 7.0710678118654755}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 34.64101615137755}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 11.090536506409418}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 33.734255586866}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 5.656854249492381}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.339079605813716}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 16.30950643030009}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 8.717797887081348}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 4.47213595499958}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 4}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 10.583005244258363}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 11.090536506409418}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 34.23448553724738}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 4.898979485566356}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 32.95451410656816}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 12.649110640673518}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 8}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 16.24807680927192}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 9.38083151964686}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 6.928203230275509}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 36.76955262170047}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 17.029386365926403}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.390719429665317}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 32.46536616149585}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 10.198039027185569}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 8.48528137423857}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 3.7416573867739413}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 4.69041575982343}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 14.560219778561036}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 11.661903789690601}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 15.033296378372908}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 7.211102550927978}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 5.656854249492381}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 7.745966692414834}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 9.38083151964686}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 34.23448553724738}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 32.71085446759225}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 12.649110640673518}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 6.48074069840786}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 9.38083151964686}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 13.19090595827292}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 9.16515138991168}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 9.16515138991168}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 8.48528137423857}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 4.898979485566356}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 10.392304845413264}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 35.94440151122286}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 11.090536506409418}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 12.489995996796797}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 32.83291031876401}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 5.656854249492381}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 3.7416573867739413}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 8}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 15.684387141358123}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 10.583005244258363}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 10.583005244258363}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 10.198039027185569}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 7.483314773547883}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 33.88214869219483}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 33.49626844888845}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 5.656854249492381}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 8.94427190999916}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 17.549928774784245}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 10.770329614269007}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 10.908712114635714}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 33.58571124749333}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 4}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 32.68026927673638}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 10.770329614269007}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 32.92415526630866}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 36.16628264005025}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 10.908712114635714}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 8.717797887081348}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 16.06237840420901}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 17.72004514666935}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 10.770329614269007}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 10.770329614269007}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 10.198039027185569}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 7.483314773547883}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 16.61324772583615}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 10.198039027185569}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 19.8997487421324}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.493588689617926}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 33.46640106136302}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 6.164414002968976}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 7.211102550927978}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 34.75629439396553}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 11.090536506409418}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 15.427248620541512}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 6.928203230275509}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 10}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 10}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 7.483314773547883}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 5.656854249492381}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 33.436506994600975}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 9.16515138991168}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 17.08800749063506}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 9.38083151964686}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 6.928203230275509}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 33.37663853655727}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 17.146428199482248}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 9.38083151964686}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 6.928203230275509}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 2.8284271247461903}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 3.4641016151377544}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 32.7414110874898}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 9.38083151964686}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 13.114877048604}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 32.43454948045371}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.390719429665317}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 11.661903789690601}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 4.47213595499958}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 7.483314773547883}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 15.362291495737216}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 12.083045973594572}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 32.68026927673638}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 10.198039027185569}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 34.813790371058424}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 10.723805294763608}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 8}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 16.792855623746664}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 7.211102550927978}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 6.928203230275509}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 13.114877048604}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 8}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 8}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 8.246211251235321}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 17.320508075688775}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.449489742783178}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 4.898979485566356}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 7.745966692414834}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 2}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 3.4641016151377544}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 9.695359714832659}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 12.489995996796797}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 12.328828005937952}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 8.48528137423857}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 34.813790371058424}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 6.48074069840786}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 33.25657829663178}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 13.490737563232042}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 3.7416573867739413}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 8.246211251235321}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 13.564659966250536}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 12.24744871391589}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 12.24744871391589}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 9.16515138991168}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 6.782329983125268}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 3.4641016151377544}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 11.74734012447073}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 23.664319132398465}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.parser_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.generator_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.expressions.SQLGLOT_META": {"tf": 1.4142135623730951}, "sqlglot.expressions.TABLE_PARTS": {"tf": 2.449489742783178}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 2.8284271247461903}, "sqlglot.expressions.Expression.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Condition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predicate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DerivedTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UDTF.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cache.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Cache.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Uncache.arg_types": {"tf": 2}, "sqlglot.expressions.Uncache.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Refresh.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DDL.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Create.arg_types": {"tf": 5.0990195135927845}, "sqlglot.expressions.Create.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 4}, "sqlglot.expressions.TruncateTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Clone.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Clone.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Describe.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Describe.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Kill.arg_types": {"tf": 2}, "sqlglot.expressions.Kill.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pragma.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Set.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Set.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 2}, "sqlglot.expressions.Heredoc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetItem.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.SetItem.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Show.arg_types": {"tf": 6.48074069840786}, "sqlglot.expressions.Show.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 2}, "sqlglot.expressions.CharacterSet.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.With.arg_types": {"tf": 2}, "sqlglot.expressions.With.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 2}, "sqlglot.expressions.WithinGroup.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CTE.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.CTE.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 2}, "sqlglot.expressions.TableAlias.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HexString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ByteString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RawString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 2}, "sqlglot.expressions.UnicodeString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Column.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 2}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.ColumnDef.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.AlterColumn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.RenameColumn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RenameTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SwapTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Comment.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Comment.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Comprehension.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 2}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 2}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 2}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 2}, "sqlglot.expressions.WithOperator.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 4}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 2}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Constraint.arg_types": {"tf": 2}, "sqlglot.expressions.Constraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.Delete.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Drop.arg_types": {"tf": 4.242640687119285}, "sqlglot.expressions.Drop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Filter.arg_types": {"tf": 2}, "sqlglot.expressions.Filter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Check.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Connect.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Connect.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 2}, "sqlglot.expressions.CopyParameter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Copy.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.Copy.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Credentials.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Credentials.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Prior.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Directory.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Directory.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.ForeignKey.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 2}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 2}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Into.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Into.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.From.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Having.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 2}, "sqlglot.expressions.JoinHint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Identifier.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Opclass.arg_types": {"tf": 2}, "sqlglot.expressions.Opclass.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Index.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.Index.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.IndexParameters.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.arg_types": {"tf": 5.291502622129181}, "sqlglot.expressions.Insert.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.OnConflict.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Returning.arg_types": {"tf": 2}, "sqlglot.expressions.Returning.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Introducer.arg_types": {"tf": 2}, "sqlglot.expressions.Introducer.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.National.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LoadData.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.LoadData.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Partition.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Partition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 2}, "sqlglot.expressions.PartitionRange.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Fetch.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Fetch.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Group.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.Group.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lambda.arg_types": {"tf": 2}, "sqlglot.expressions.Lambda.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Limit.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Limit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Literal.arg_types": {"tf": 2}, "sqlglot.expressions.Literal.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.arg_types": {"tf": 4.242640687119285}, "sqlglot.expressions.Join.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lateral.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Lateral.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 2}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 4}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Final.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Offset.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Offset.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Order.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Order.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithFill.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.WithFill.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cluster.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Distribute.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sort.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ordered.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Ordered.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Property.arg_types": {"tf": 2}, "sqlglot.expressions.Property.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.BackupProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 2}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 2}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 2}, "sqlglot.expressions.CollateProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.EngineProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HeapProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 2}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 2}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.JournalProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DictProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictRange.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DictRange.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCluster.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 2}, "sqlglot.expressions.LikeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LocationProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LockProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.LockingProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 2}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 2}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.QueryTransform.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SampleProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SharingProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 2}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransientProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 2}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 2}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 8.717797887081348}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 8.717797887081348}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Qualify.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 2}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Return.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Reference.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Reference.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 6.6332495807108}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 2}, "sqlglot.expressions.QueryOption.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithTableHint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.HistoricalData.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Table.arg_types": {"tf": 5.656854249492381}, "sqlglot.expressions.Table.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.arg_types": {"tf": 7.3484692283495345}, "sqlglot.expressions.Union.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Except.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Intersect.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Unnest.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Unnest.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Update.arg_types": {"tf": 4}, "sqlglot.expressions.Update.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Values.arg_types": {"tf": 2}, "sqlglot.expressions.Values.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Var.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Version.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Version.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Schema.arg_types": {"tf": 2}, "sqlglot.expressions.Schema.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lock.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Lock.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.arg_types": {"tf": 7.615773105863909}, "sqlglot.expressions.Select.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 2}, "sqlglot.expressions.Subquery.arg_types": {"tf": 7.0710678118654755}, "sqlglot.expressions.Subquery.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TableSample.arg_types": {"tf": 4.47213595499958}, "sqlglot.expressions.TableSample.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tag.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Tag.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pivot.arg_types": {"tf": 4.242640687119285}, "sqlglot.expressions.Pivot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Window.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.Window.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.WindowSpec.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PreWhere.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Where.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Star.arg_types": {"tf": 2}, "sqlglot.expressions.Star.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Parameter.arg_types": {"tf": 2}, "sqlglot.expressions.Parameter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 2}, "sqlglot.expressions.SessionParameter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 2}, "sqlglot.expressions.Placeholder.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Null.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Boolean.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 2}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 2.449489742783178}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 3.1622776601683795}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 3.4641016151377544}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 3.7416573867739413}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 3.7416573867739413}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 5.477225575051661}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 2}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 3.7416573867739413}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 6.6332495807108}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 5.0990195135927845}, "sqlglot.expressions.DataType.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PseudoType.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.All.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Any.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Exists.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Command.arg_types": {"tf": 2}, "sqlglot.expressions.Command.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Transaction.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Transaction.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Commit.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Commit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rollback.arg_types": {"tf": 2}, "sqlglot.expressions.Rollback.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.AlterTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 2}, "sqlglot.expressions.DropPartition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Binary.arg_types": {"tf": 2}, "sqlglot.expressions.Binary.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Add.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Connector.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.And.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Or.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Div.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Div.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Overlaps.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DPipe.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DPipe.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Distance.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Escape.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Glob.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GT.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GTE.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ILike.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ILikeAny.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntDiv.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Is.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Kwarg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Like.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LikeAny.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LT.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LTE.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Mod.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Mul.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Operator.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Operator.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SimilarTo.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Slice.arg_types": {"tf": 2}, "sqlglot.expressions.Slice.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Unary.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Not.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Paren.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Neg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.arg_types": {"tf": 2}, "sqlglot.expressions.Alias.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PivotAlias.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Aliases.arg_types": {"tf": 2}, "sqlglot.expressions.Aliases.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 2}, "sqlglot.expressions.AtIndex.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 2}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 2}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Between.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Between.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Bracket.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Bracket.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Distinct.arg_types": {"tf": 2}, "sqlglot.expressions.Distinct.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.In.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.In.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ForIn.arg_types": {"tf": 2}, "sqlglot.expressions.ForIn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 6.324555320336759}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 2.449489742783178}, "sqlglot.expressions.TimeUnit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 2}, "sqlglot.expressions.IntervalOp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 2}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Interval.arg_types": {"tf": 2}, "sqlglot.expressions.Interval.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RespectNulls.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.HavingMax.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AggFunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Abs.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ArgMax.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ArgMin.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Flatten.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Transform.arg_types": {"tf": 2}, "sqlglot.expressions.Transform.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 2}, "sqlglot.expressions.Anonymous.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 2}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hll.arg_types": {"tf": 2}, "sqlglot.expressions.Hll.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 2}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Array.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Array.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToChar.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ToChar.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.ToNumber.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Convert.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Convert.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 2}, "sqlglot.expressions.ArrayAll.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 2}, "sqlglot.expressions.ArrayAny.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 2}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayContains.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayContained.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 2}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ArrayToString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 2}, "sqlglot.expressions.ArraySize.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 2}, "sqlglot.expressions.ArraySort.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 2}, "sqlglot.expressions.ArraySum.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Avg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AnyValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lag.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Lag.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lead.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Lead.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.First.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Last.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FirstValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LastValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NthValue.arg_types": {"tf": 2}, "sqlglot.expressions.NthValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Case.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Cast.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TryCast.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Try.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 2}, "sqlglot.expressions.CastToStrType.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Collate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ceil.arg_types": {"tf": 2}, "sqlglot.expressions.Ceil.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 2}, "sqlglot.expressions.Coalesce.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Chr.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Chr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Concat.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Concat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ConcatWs.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Count.arg_types": {"tf": 2}, "sqlglot.expressions.Count.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CountIf.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cbrt.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 2}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentUser.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DateAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateSub.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DateSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DateDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DateTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DayOfYear.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToDays.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LastDay.arg_types": {"tf": 2}, "sqlglot.expressions.LastDay.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Extract.arg_types": {"tf": 2}, "sqlglot.expressions.Extract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Timestamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimestampSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimeAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimeSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimeDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DateFromParts.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateToDi.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Date.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Date.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Day.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Decode.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Decode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DiToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Encode.arg_types": {"tf": 2}, "sqlglot.expressions.Encode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Exp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Explode.arg_types": {"tf": 2}, "sqlglot.expressions.Explode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Posexplode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Floor.arg_types": {"tf": 2}, "sqlglot.expressions.Floor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromBase64.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToBase64.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Greatest.arg_types": {"tf": 2}, "sqlglot.expressions.Greatest.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 2}, "sqlglot.expressions.GroupConcat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hex.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Xor.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Xor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.If.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.If.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Nullif.arg_types": {"tf": 2}, "sqlglot.expressions.Nullif.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Initcap.arg_types": {"tf": 2}, "sqlglot.expressions.Initcap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IsNan.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IsInf.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FormatJson.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 2}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.JSONObject.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.JSONArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONSchema.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.JSONTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.OpenJSON.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONBContains.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.JSONExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 2}, "sqlglot.expressions.JSONFormat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 2}, "sqlglot.expressions.ParseJSON.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Least.arg_types": {"tf": 2}, "sqlglot.expressions.Least.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Left.arg_types": {"tf": 2}, "sqlglot.expressions.Left.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Right.arg_types": {"tf": 2}, "sqlglot.expressions.Right.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Length.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Levenshtein.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ln.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Log.arg_types": {"tf": 2}, "sqlglot.expressions.Log.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogicalOr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lower.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Map.arg_types": {"tf": 2}, "sqlglot.expressions.Map.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StarMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.VarMap.arg_types": {"tf": 2}, "sqlglot.expressions.VarMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Max.arg_types": {"tf": 2}, "sqlglot.expressions.Max.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MD5.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MD5Digest.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Min.arg_types": {"tf": 2}, "sqlglot.expressions.Min.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Month.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 2}, "sqlglot.expressions.AddMonths.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Nvl2.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predict.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Predict.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pow.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 2}, "sqlglot.expressions.PercentileCont.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 2}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Quantile.arg_types": {"tf": 2}, "sqlglot.expressions.Quantile.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Quarter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rand.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rand.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Randn.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Randn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RangeN.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.RangeN.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 2}, "sqlglot.expressions.ReadCSV.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Reduce.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Reduce.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.RegexpLike.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.RegexpILike.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Repeat.arg_types": {"tf": 2}, "sqlglot.expressions.Repeat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Round.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Round.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowNumber.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 2}, "sqlglot.expressions.SafeDivide.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SHA.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SHA2.arg_types": {"tf": 2}, "sqlglot.expressions.SHA2.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sign.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SortArray.arg_types": {"tf": 2}, "sqlglot.expressions.SortArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Split.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Split.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Substring.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Substring.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 2}, "sqlglot.expressions.StandardHash.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 2}, "sqlglot.expressions.StartsWith.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.StrPosition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 2}, "sqlglot.expressions.StrToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.StrToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 2}, "sqlglot.expressions.StrToUnix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.StrToMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.NumberToStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromBase.arg_types": {"tf": 2}, "sqlglot.expressions.FromBase.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Struct.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Struct.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 2}, "sqlglot.expressions.StructExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Stuff.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Stuff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sum.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sqrt.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Stddev.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StddevPop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StddevSamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.TimeToStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Trim.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Trim.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Unhex.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 2}, "sqlglot.expressions.UnixToStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.UnixToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 4.242640687119285}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Upper.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Corr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Variance.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.VariancePop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CovarSamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CovarPop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Week.arg_types": {"tf": 2}, "sqlglot.expressions.Week.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.XMLTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Year.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Use.arg_types": {"tf": 2}, "sqlglot.expressions.Use.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Merge.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Merge.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.When.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.When.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 2}, "sqlglot.expressions.NextValueFor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 21.166010488516726}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 32.7414110874898}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 4.47213595499958}, "sqlglot.expressions.PERCENTILES": {"tf": 2}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1.4142135623730951}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1.4142135623730951}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 2}, "sqlglot.expressions.CONSTANTS": {"tf": 2.449489742783178}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 11.916375287812984}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 2}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 4.47213595499958}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 6.324555320336759}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 6}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 2}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 4.69041575982343}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 2}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 2.8284271247461903}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 2.8284271247461903}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1.4142135623730951}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1.4142135623730951}, "sqlglot.helper.DATE_UNITS": {"tf": 3.4641016151377544}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 7.416198487095663}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 2}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 4.47213595499958}, "sqlglot.lineage.Node.source_name": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 13.19090595827292}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 18.384776310850235}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 10.770329614269007}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 33.34666400106613}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 4.47213595499958}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 6.782329983125268}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 3.1622776601683795}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 4.898979485566356}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 2}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 2}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 3.7416573867739413}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 4}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 2}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 4}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 4.898979485566356}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 2}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 3.7416573867739413}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 2}, "sqlglot.optimizer.simplify.JOINS": {"tf": 4}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 32.64965543462902}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 3.7416573867739413}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 14.491376746189438}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 4}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 7.615773105863909}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 4}, "sqlglot.parser.Parser.CREATABLES": {"tf": 5.291502622129181}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 19.849433241279208}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 19.79898987322333}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.339079605813716}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 19.849433241279208}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 19.28730152198591}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 19.28730152198591}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 16.852299546352718}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.EQUALITY": {"tf": 4}, "sqlglot.parser.Parser.COMPARISON": {"tf": 4}, "sqlglot.parser.Parser.BITWISE": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.TERM": {"tf": 4}, "sqlglot.parser.Parser.FACTOR": {"tf": 4}, "sqlglot.parser.Parser.TIMES": {"tf": 2}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 2}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 3.7416573867739413}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 7.3484692283495345}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 6.928203230275509}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 5.477225575051661}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 4.69041575982343}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 8}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 3.7416573867739413}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 6.324555320336759}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 5.477225575051661}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 4.242640687119285}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 6.928203230275509}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.USABLES": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 2}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 19.79898987322333}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 2}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 19.697715603592208}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 19.849433241279208}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.time.TIMEZONES": {"tf": 34.52535300326414}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AND": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CARET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.XOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT128": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT256": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NAME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UUID": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.XML": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ASC": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CASE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COPY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DESC": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DIV": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DROP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.END": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FROM": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INNER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTO": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.KILL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MAP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MOD": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SOME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TOP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.THEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WITH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 10.908712114635714}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 33.58571124749333}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 4}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 2.8284271247461903}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 2}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 2.449489742783178}}, "df": 2351}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 38, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.XML": {"tf": 1.4142135623730951}}, "df": 34, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.XMLTable.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Xor.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.XOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 54}}}, "d": {"3": {"docs": {"sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 4.795831523312719}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}}, "df": 83, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 22, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1}, "sqlglot.dialects.dialect.DialectType": {"tf": 2}}, "df": 3, "s": {"docs": {"sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}, "sqlglot.dialects.dialect.DialectType": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}}, "df": 90}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1.4142135623730951}}, "df": 31}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.DictRange.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.DictProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DictSubProperty.key": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 7.54983443527075}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 16.61324772583615}}, "df": 2}}}}, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.parser.OPTIONS_TYPE": {"tf": 1}}, "df": 1}}}}}}, "v": {"0": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Div.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FACTOR": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DIV": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 48, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 9, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 21}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 9, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 21}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 54}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Distribute.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 26}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Distance.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FACTOR": {"tf": 1}}, "df": 5}}}}}, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.4142135623730951}}, "df": 2}}}}, "k": {"docs": {"sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DiToDate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 36}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.23606797749979}}, "df": 31}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Directory.key": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Fetch.arg_types": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.key": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 59}}}, "t": {"docs": {}, "df": 0, "a": {"3": {"2": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 2.8284271247461903}}, "df": 14, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.StrToMap.arg_types": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DESC": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 55, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Describe.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 51}}}}}}, "f": {"docs": {"sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1.4142135623730951}}, "df": 1, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 58, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}}, "df": 2, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 10, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 20}}}}}}}}}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "c": {"8": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}}, "df": 62, "s": {"docs": {"sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}}, "df": 3}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Decode.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 40}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 4}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 8}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DerivedTable.key": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TableSample.arg_types": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.key": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 30, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DropPartition.key": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1.4142135623730951}}, "df": 5}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DAT": {"tf": 1.4142135623730951}}, "df": 4, "e": {"3": {"2": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1.4142135623730951}}, "df": 36}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 5.477225575051661}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 4.795831523312719}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 5}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 5}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 4.123105625617661}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 4.795831523312719}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 4.69041575982343}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 4.795831523312719}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 5}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 4.69041575982343}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.Date.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 4.47213595499958}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 2}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 2}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 2}, "sqlglot.tokens.TokenType.DATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}}, "df": 108, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"2": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}}, "df": 2}, "6": {"4": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1.4142135623730951}}, "df": 38}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 2}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 2}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 91, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 28}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateToDi.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 36}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 6}}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateTrunc.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateFromParts.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 32}}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateAdd.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 42}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateDiff.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 45}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 47}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateSub.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 36}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 52, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1.4142135623730951}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.key": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}}, "df": 8, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.DataTypeParam.key": {"tf": 1}}, "df": 1}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 18}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 18}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Day.key": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.6457513110645907}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.6457513110645907}}, "df": 44, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 34}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 34, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DayOfYear.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 36}}}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TERM": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 14}}, "k": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "o": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}}, "df": 4, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 3.7416573867739413}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}}, "df": 65}}}}, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Dot.key": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 21}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1.4142135623730951}}, "df": 4}}}, "w": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}, "y": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1.4142135623730951}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 3.605551275463989}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.449489742783178}}, "df": 30, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1.4142135623730951}}, "df": 3}}}}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 33, "d": {"docs": {"sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 8, "d": {"docs": {"sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 2}}, "]": {"docs": {}, "df": 0, "{": {"1": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}, "l": {"docs": {"sqlglot.expressions.DDL.key": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}}, "df": 2}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 18}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DPipe.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 25}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 18}}}}, "q": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 15}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 4.58257569495584}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1.4142135623730951}}, "df": 8}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Commit.arg_types": {"tf": 1}}, "df": 1}}}}}}}}}, "y": {"docs": {"sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}}, "df": 6}, "w": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 5}, "/": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {"sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}}, "df": 5}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DML.key": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}}, "df": 2}}}, "t": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 65, "o": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 3.605551275463989}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 5.830951894845301}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 5.5677643628300215}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 6.082762530298219}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 5.916079783099616}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 4}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 5.656854249492381}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 5.916079783099616}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 5.830951894845301}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 5.830951894845301}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 4.123105625617661}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 5.744562646538029}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 5.744562646538029}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 6.082762530298219}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 3.605551275463989}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 5.5677643628300215}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 5.744562646538029}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 6.324555320336759}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 6.082762530298219}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 6.082762530298219}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 3.3166247903554}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 5.5677643628300215}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 5.830951894845301}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 4}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 5.5677643628300215}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 5.656854249492381}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 3.605551275463989}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 5.5677643628300215}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 5.5677643628300215}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 5.5677643628300215}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 81, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 17.08800749063506}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 17.60681686165901}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 5.5677643628300215}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 11.958260743101398}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.490737563232042}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 14}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.69041575982343}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 17.320508075688775}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 5.5677643628300215}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.674794331177344}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 5.5677643628300215}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 17.11724276862369}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 18.384776310850235}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 12.041594578792296}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 10.295630140987}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 17.11724276862369}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 17.97220075561143}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 5.5677643628300215}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 16.941074346097416}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 5.477225575051661}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 16.792855623746664}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 18.083141320025124}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 5.477225575051661}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 14.071247279470288}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.784048752090222}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3.605551275463989}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 17.378147196982766}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 5.5677643628300215}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 17.406895185529212}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 5.385164807134504}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 11.874342087037917}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 17.406895185529212}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 9.539392014169456}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 3.7416573867739413}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 10.246950765959598}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 5.385164807134504}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.CREATABLES": {"tf": 3.7416573867739413}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 14}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.674794331177344}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 13.638181696985855}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 13.638181696985855}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 11.916375287812984}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2}, "sqlglot.parser.Parser.COMPARISON": {"tf": 2}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TERM": {"tf": 2}, "sqlglot.parser.Parser.FACTOR": {"tf": 2}, "sqlglot.parser.Parser.TIMES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 3.872983346207417}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.47213595499958}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 14}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 13.92838827718412}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}, "sqlglot.tokens.TokenType.DASH": {"tf": 1}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1}, "sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}, "sqlglot.tokens.TokenType.AMP": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.CARET": {"tf": 1}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DAT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}, "sqlglot.tokens.TokenType.INNER": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.tokens.TokenType.SOME": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 5.477225575051661}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 16.792855623746664}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 2}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 2}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.4142135623730951}}, "df": 491}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}}, "df": 25}}}}}}}, "p": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TOP": {"tf": 1.4142135623730951}}, "df": 55, "k": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Group.arg_types": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ToMap.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 49}}, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ToChar.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 31}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ToArray.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ToBase64.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ToDays.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ToNumber.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 23, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 54, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TruncateTable.key": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 3.605551275463989}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 7.211102550927978}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 3}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 4.795831523312719}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 7.211102550927978}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 4.242640687119285}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 5.196152422706632}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 5.196152422706632}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 3.7416573867739413}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 7.211102550927978}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 3}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 4.123105625617661}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 6.244997998398398}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 6.244997998398398}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 4.58257569495584}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Comment.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Filter.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Property.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Div.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Operator.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Between.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 2}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Encode.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Right.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Predict.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Stuff.arg_types": {"tf": 2}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 2}, "sqlglot.expressions.When.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 2}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 582}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.expressions.Transaction.key": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}}, "df": 32}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.TransientProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Transform.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 33, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}}, "df": 2}}}}}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Try.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}}, "df": 37, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TryCast.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 40}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1.4142135623730951}}, "df": 7}}, "m": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Trim.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 51}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.trie.TrieResult.FAILED": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 3}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3}}, "df": 68}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 66}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 66}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 4.358898943540674}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 4.795831523312719}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 4.795831523312719}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 4.242640687119285}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 2}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.TIMES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 2}, "sqlglot.tokens.TokenType.TIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}}, "df": 94, "s": {"docs": {"sqlglot.expressions.Repeat.arg_types": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3.872983346207417}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 4.795831523312719}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3.872983346207417}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3.872983346207417}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 2.8284271247461903}, "sqlglot.expressions.Timestamp.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 3}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}}, "df": 130, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 65}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 38}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 59}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 49}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 34}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 27}}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 32}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimestampSub.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 38}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 46}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 37}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeSub.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 27}}}, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 55}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeToStr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 46}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 38}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 6}}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeDiff.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 27}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 31}}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeAdd.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}}, "df": 3}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TimeUnit.key": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 13}}}, "s": {"6": {"2": {"0": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Fetch.arg_types": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 21, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 51, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "t": {"2": {"5": {"5": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "3": {"2": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3.872983346207417}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 9.591663046625438}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}}, "df": 92}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1.4142135623730951}}, "df": 7}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 3.605551275463989}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.6457513110645907}}, "df": 30, "t": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 36}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 44}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 42}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 38, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 6}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}}}}}}}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1.4142135623730951}}, "df": 8}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 5.385164807134504}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 6.708203932499369}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 4.242640687119285}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 4.358898943540674}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 3.605551275463989}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 4.358898943540674}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 4.58257569495584}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 4.123105625617661}, "sqlglot.executor.env.ENV": {"tf": 2}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 2.449489742783178}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 3.872983346207417}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 4.69041575982343}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 3.605551275463989}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 8.660254037844387}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 7.615773105863909}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 23.57965224510319}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1.4142135623730951}}, "df": 217, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.DialectType": {"tf": 1}, "sqlglot.expressions.IntoType": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}}, "s": {"docs": {"sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 4}, "d": {"docs": {"sqlglot.expressions.Div.arg_types": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 9.695359714832659}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 16.673332000533065}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.DialectType": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntoType": {"tf": 2}, "sqlglot.expressions.ExpOrStr": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1.4142135623730951}, "sqlglot.trie.key": {"tf": 1}}, "df": 10}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Table.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 108, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.TableSample.key": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 23}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1.4142135623730951}}, "df": 5}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.TableAlias.key": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}}, "df": 2}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}}, "df": 7}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}}, "df": 1}}, "g": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.key": {"tf": 1}}, "df": 4}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1.4142135623730951}}, "df": 34}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}, "z": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}}, "df": 7, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 2}, "m": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 19}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}}, "df": 305}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 11}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.Tuple.key": {"tf": 1}}, "df": 5, "[": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.DateRange": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}}, "y": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}}, "df": 3, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}}}}}}}, "a": {"docs": {"sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}}, "df": 93, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 27, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.AlterColumn.key": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Insert.arg_types": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.AlterTable.key": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.All.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 75, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 9, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 20}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 47, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Aliases.key": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 16}}}}}, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1.4142135623730951}}, "df": 9, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1.4142135623730951}}, "df": 5}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1}}, "df": 8}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}, "r": {"docs": {"sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1.4142135623730951}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.AtIndex.key": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 36, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}}, "df": 4, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1.4142135623730951}}, "df": 36}}}}}}}}, "s": {"docs": {"sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.AggFunc.key": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 5}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 5.477225575051661}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 5.196152422706632}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.Array.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 4.898979485566356}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 94, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayAny.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29}}, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 31}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayAll.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 37}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayContains.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 33}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayContained.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 5}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArraySize.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 41}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArraySum.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 32}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArraySort.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayToString.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 34}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 34}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 30}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 28}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}}, "df": 29}}}, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.401219466856727}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 16.0312195418814}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.748015748023622}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.30950643030009}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.937377450509228}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.968719422671311}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.186414056238647}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.30950643030009}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.15549442140351}}, "df": 29, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 11.40175425099138}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArgMax.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 41, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 11.40175425099138}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArgMin.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 41, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}}, "df": 7, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "i": {"8": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 38}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "w": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Any.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 85, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.AnyValue.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 32}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.And.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.AND": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 46}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Anonymous.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 8.660254037844387}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 2}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 55, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 19, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 20}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 24, "c": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ASC": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 45, "i": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 26}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "v": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "q": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 26, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 41}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 34}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 25}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Add.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.TERM": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}}, "df": 53, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.AddMonths.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.AddConstraint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "m": {"docs": {"sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}}, "df": 3, "p": {"docs": {"sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 33}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.7320508075688772}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 2.449489742783178}}, "df": 1}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Abs.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 27}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Avg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 30, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"1": {"2": {"8": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"5": {"6": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "z": {"6": {"4": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.expressions.AlterTable.arg_types": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}}, "df": 2}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "j": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}, "k": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {"sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 2.23606797749979}}, "df": 30, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 7.211102550927978}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 4.358898943540674}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 24, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 9}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 5.744562646538029}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.69041575982343}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 5.196152422706632}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3.872983346207417}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 4.358898943540674}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 8.94427190999916}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 7.211102550927978}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 6}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 8.94427190999916}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 8.831760866327848}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 4}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 3}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3.605551275463989}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 5}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 4.795831523312719}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 5.196152422706632}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 3.872983346207417}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 5.656854249492381}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.47213595499958}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}}, "df": 115}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ParseJSON.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 37}}}}}}, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.key": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}}, "df": 58, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 23, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 30}}}}}}}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PartitionRange.key": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 24}}, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Parameter.key": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 20, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 22, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {"sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}}, "df": 5}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.expressions.Paren.key": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 2}}, "df": 26}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 33, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}}, "df": 2}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.StrToMap.arg_types": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.XMLTable.arg_types": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "z": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pivot.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 65, "s": {"docs": {"sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}}, "df": 6}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.PivotAlias.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 2}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 18}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pragma.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 50}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 46}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.Property.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 22, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}}, "df": 6}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.key": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1.4142135623730951}}, "df": 7}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 38, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Prior.key": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 5.385164807134504}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 5.385164807134504}}, "df": 8}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.7320508075688772}}, "df": 22}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 20}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}}, "df": 2}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Predict.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 37}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Predicate.key": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.PreWhere.key": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1.4142135623730951}}, "df": 12}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}}, "df": 3}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 3}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1.4142135623730951}}, "df": 5}}, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1.4142135623730951}}, "df": 34, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PseudoType.key": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"8": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "docs": {}, "df": 0}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 22, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.PercentileCont.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.expressions.PERCENTILES": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.expressions.PERCENTILES": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}}, "df": 7, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1.4142135623730951}}, "df": 4, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 12.24744871391589}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 12.24744871391589}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 12.24744871391589}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 12.165525060596439}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 12.165525060596439}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 12.24744871391589}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 12.165525060596439}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 12.165525060596439}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 12.165525060596439}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 11.832159566199232}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 12.24744871391589}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 12.24744871391589}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}}, "df": 24, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 4.898979485566356}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 4.47213595499958}}, "df": 11}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.Tag.arg_types": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Posexplode.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 25, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 46, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}}, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 22}, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Pow.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 33, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TERM": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 13}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Placeholder.key": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 17}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 2.23606797749979}}, "df": 1}}}, "m": {"docs": {"sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 5}, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Drop.arg_types": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "y": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.generator_class": {"tf": 1.4142135623730951}}, "df": 3}}}}}}, "b": {"docs": {"sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 82, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.4142135623730951}}, "df": 51}}}, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Between.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 51}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 43, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Boolean.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1.4142135623730951}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}, "sqlglot.expressions.CONSTANTS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 64}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.34013463836819}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 15.968719422671311}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.874507866387544}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.620499351813308}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.09347693943108}}, "df": 21, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}, "i": {"docs": {}, "df": 0, "g": {"5": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 51}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1.4142135623730951}}, "df": 35}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2.8284271247461903}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}}, "df": 65}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 3.872983346207417}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1.4142135623730951}}, "df": 10}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1.4142135623730951}, "sqlglot.expressions.Binary.key": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 80}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Create.arg_types": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 57, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}}, "df": 1, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.BITWISE": {"tf": 1}}, "df": 10}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 10}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.BITWISE": {"tf": 1}}, "df": 10}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 10}}}}}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.BITWISE": {"tf": 1}}, "df": 14}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.BitString.key": {"tf": 1}}, "df": 2}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 8, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.BackupProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 11}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 22}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 2}}, "df": 1}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}}, "df": 18, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}}}}}}}}, "b": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 29}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}}}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 5.477225575051661}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 3.7416573867739413}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}}, "df": 70, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 17, "a": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}}, "df": 2, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.ByteString.key": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 5.196152422706632}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.449489742783178}}, "df": 21, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 21}}}, "t": {"docs": {"sqlglot.executor.env.ENV": {"tf": 2.23606797749979}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TableSample.arg_types": {"tf": 1.7320508075688772}}, "df": 1, "s": {"docs": {"sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.expressions.Bracket.key": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 2}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 2}}, "df": 15}}}, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 2}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 2}}, "df": 12}}, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.tokens.TokenType.BREAK": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 2}}, "df": 2}}}}, "d": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 1}, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"2": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}, "c": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.4142135623730951}}, "df": 23, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cache.key": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 52}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CASE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 86, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Cast.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}}, "df": 46, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CastToStrType.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Drop.arg_types": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.StrToMap.arg_types": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}}, "df": 4}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CARET": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 15}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.key": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 67, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 22}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Commit.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 51, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 14, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 4.69041575982343}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 4.242640687119285}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 4.242640687119285}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 5.656854249492381}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 5.830951894845301}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 4.242640687119285}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 4.69041575982343}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.Command.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}}, "df": 50}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 22, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Comprehension.key": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COPY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 59, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.CopyParameter.key": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Constraint.key": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 48, "s": {"docs": {"sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 2}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 49, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Connector.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Concat.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 33, "w": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ConcatWs.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 8}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 31}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Convert.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}}, "df": 37}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Condition.key": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1.4142135623730951}}, "df": 8}}}}}}, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}}, "df": 3}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Column.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 52, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}}, "df": 11, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ColumnDef.key": {"tf": 1}}, "df": 3}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ColumnPosition.key": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.ColumnPrefix.key": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ColumnConstraint.key": {"tf": 1}}, "df": 1, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Collate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TERM": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 89, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.CollateProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 21}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}}, "df": 5}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}}, "df": 2, "[": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.IntoType": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 32}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.Count.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 43, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CountIf.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 29}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {"sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Coalesce.key": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 29}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Corr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 28, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 22, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CovarPop.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 28, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CovarSamp.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 28, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 4, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Levenshtein.arg_types": {"tf": 1.7320508075688772}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 5.0990195135927845}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.expressions.Create.key": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 4.898979485566356}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 59}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.key": {"tf": 1}}, "df": 4}}}}}}}}, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 21}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 9.591663046625438}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 93, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2}}, "df": 36, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CharacterSet.key": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 43}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 19}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Show.arg_types": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Commit.arg_types": {"tf": 1}}, "df": 1}}, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.expressions.Check.key": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}}, "df": 9, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Chr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 25}, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.872983346207417}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.time.TIMEZONES": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}}, "df": 82, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CurrentTime.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}}, "df": 32, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}}, "df": 41}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CurrentDate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 39, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CurrentUser.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}}, "df": 29}}}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 17}, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}}, "df": 2}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 11.135528725660043}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 9.695359714832659}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 8.774964387392123}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 12.328828005937952}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 11.313708498984761}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 9.9498743710662}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.34013463836819}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 11.532562594670797}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 15.968719422671311}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 11.489125293076057}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 10.63014581273465}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 9.327379053088816}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 11.090536506409418}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 12.409673645990857}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 11.357816691600547}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 10.908712114635714}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.874507866387544}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 12.083045973594572}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 12.12435565298214}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.620499351813308}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 10.862780491200215}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 9.591663046625438}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 2.449489742783178}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 16.73320053068151}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 4.358898943540674}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 4.358898943540674}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1.7320508075688772}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 14.966629547095765}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 16.3707055437449}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.expressions.PERCENTILES": {"tf": 1.4142135623730951}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CONSTANTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 8.426149773176359}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 3.3166247903554}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 2}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 8.774964387392123}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 13}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2}, "sqlglot.parser.Parser.COMPARISON": {"tf": 2}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TERM": {"tf": 2}, "sqlglot.parser.Parser.FACTOR": {"tf": 2}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 2}}, "df": 206}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Cluster.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 55, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 13, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 20}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.key": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1.4142135623730951}}, "df": 10}}}}}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Cbrt.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Ceil.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 27, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}}}, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}, "t": {"6": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CTE.key": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}}, "df": 8, "s": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}, "p": {"1": {"2": {"5": {"0": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "1": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "6": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "7": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "8": {"5": {"0": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "6": {"6": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"3": {"2": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "u": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1.4142135623730951}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 91, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 2.23606797749979}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.In.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.time.TIMEZONES": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 33, "s": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.Insert.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 55}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}}, "df": 8}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}}, "df": 3}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.StrPosition.arg_types": {"tf": 1}}, "df": 1}}}}}}, "t": {"1": {"2": {"8": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT128": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 52}, "docs": {}, "df": 0}, "6": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}, "2": {"5": {"6": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT256": {"tf": 1.4142135623730951}}, "df": 39}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}, "3": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}, "docs": {}, "df": 0}, "4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}}}}}}, "6": {"4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 16}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3}}, "df": 72, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.Interval.key": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 5.291502622129181}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 63, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.IntervalOp.key": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Intersect.key": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 21}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Order.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1.4142135623730951}}, "df": 30}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 20}}}}, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Into.key": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 23}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.IntDiv.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FACTOR": {"tf": 1}}, "df": 8}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 9.16515138991168}, "sqlglot.expressions.Introducer.key": {"tf": 1}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INET": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 66}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Index.key": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 62, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Create.arg_types": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.IndexConstraintOption.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.IndexParameters.key": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.IndexTableHint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 57}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}}, "df": 2}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 8, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.InputOutputFormat.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.LoadData.arg_types": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 9, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Initcap.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 30}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Reduce.arg_types": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INNER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 21}}}, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}, "d": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 4.898979485566356}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 4.898979485566356}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Identifier.key": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 2}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 2}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1.4142135623730951}}, "df": 41, "s": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 6}}}}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Is.key": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 93, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 50}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.IsNan.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 31}}}, "o": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2.23606797749979}}, "df": 1, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.IsInf.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 26}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "v": {"4": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1.4142135623730951}}, "df": 35}, "6": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1.4142135623730951}}, "df": 35}, "docs": {}, "df": 0}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1.4142135623730951}}, "df": 34}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1.4142135623730951}}, "df": 34}}}}}}}, "c": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1.4142135623730951}}, "df": 34}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.If.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}}, "df": 48, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}}, "f": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}, "s": {"docs": {"sqlglot.expressions.Case.arg_types": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ILike.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 41, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ILikeAny.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 3}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1.4142135623730951}}, "df": 9}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1.4142135623730951}}, "df": 14, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.IgnoreNulls.key": {"tf": 1}}, "df": 1}}}}}}}}}}, "o": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}, "w": {"docs": {"sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 2}, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}}, "df": 1, "%": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}}, "df": 2, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Comprehension.arg_types": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.Credentials.arg_types": {"tf": 1}}, "df": 1}}}, "k": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 45, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Kill.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.KILL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 50}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}}, "df": 26}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 45, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}}, "df": 68, "b": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"2": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 2.449489742783178}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}}, "df": 9}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}, "i": {"8": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "u": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "i": {"1": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 2.8284271247461903}}, "df": 1}, "docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 2.8284271247461903}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Kwarg.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 3}}, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 2}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 47, "e": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}}, "df": 5, "f": {"docs": {"sqlglot.expressions.XMLTable.arg_types": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Refresh.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1.4142135623730951}}, "df": 39}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.key": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 46}}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1.4142135623730951}}, "df": 2}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1.4142135623730951}}, "df": 8}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 78, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Repeat.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 5}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 8, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 3.3166247903554}}, "df": 5}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Return.key": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 10, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 42}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.key": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 20}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 20}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 2}}, "df": 23, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ReadCSV.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 3.3166247903554}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 3.872983346207417}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 4.795831523312719}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 4.69041575982343}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 16.0312195418814}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}}, "df": 29, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.RenameColumn.key": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RenameTable.key": {"tf": 1}}, "df": 1}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 45, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 27}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RegexpILike.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RegexpLike.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 40}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 31}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Credentials.arg_types": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Reduce.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 28}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1.4142135623730951}}, "df": 7}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 2, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.RespectNulls.key": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.StrToMap.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rollback.key": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 27}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 17}}}, "e": {"docs": {"sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.parser.Parser.USABLES": {"tf": 1}}, "df": 2}}, "w": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 79, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1.4142135623730951}}, "df": 53}}}}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 42}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 20}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Round.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 28, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 82, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RangeN.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Rand.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 32, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Randn.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 26}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}}}}}}, "k": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "w": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1.4142135623730951}}, "df": 4, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.RawString.key": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.errors.ErrorLevel.RAISE": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Right.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 63}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 29}}}}, "m": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}, "u": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.4142135623730951}}, "df": 40, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Uncache.key": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 24}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 43}}}}}, "i": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 3, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 80, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1.4142135623730951}}, "df": 35}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"6": {"4": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"1": {"2": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "x": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.6457513110645907}}, "df": 31, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.UnixToStr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 37}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 44, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 35}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}}, "df": 8}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.UnixDate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.Union.key": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNION": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 49, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}}, "df": 3}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.DialectType": {"tf": 1}, "sqlglot.expressions.IntoType": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExpOrStr": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.parser.OPTIONS_TYPE": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 5.744562646538029}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1.4142135623730951}}, "df": 4, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.UnicodeString.key": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {"sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}}, "df": 22, "s": {"docs": {"sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 58}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 8, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 12.165525060596439}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 3.4641016151377544}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 12.165525060596439}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1.4142135623730951}}, "df": 16}}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unnest.key": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 34}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Unhex.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 29}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}}, "df": 4}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Unary.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 2}}}}, "p": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.Update.key": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 55}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Upper.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 29, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 7, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 7, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Use.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 50, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2}}, "df": 71, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 47, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.UserDefinedFunction.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 2}}, "c": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USING": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 42}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1.4142135623730951}}, "df": 45}}}}}}}, "/": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1.4142135623730951}}, "df": 47}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"1": {"2": {"8": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1.4142135623730951}}, "df": 39}, "docs": {}, "df": 0}, "6": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "2": {"5": {"6": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1.4142135623730951}}, "df": 39}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "3": {"2": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "6": {"4": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 58, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1.4142135623730951}}, "df": 45}}}}}}, "c": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 4}, "f": {"1": {"6": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}, "docs": {}, "df": 0}, "3": {"2": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 2, "m": {"docs": {}, "df": 0, "b": {"3": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "4": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1.4142135623730951}}, "df": 42}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1.4142135623730951}}, "df": 41}}}}}}, "t": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.UDTF.key": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UUID": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}, "s": {"2": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "j": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}, "j": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.449489742783178}}, "df": 49, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3.872983346207417}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSON": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 99, "b": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1.4142135623730951}}, "df": 57, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 28, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 28}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONBContains.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPath.key": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 38}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 37}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 14}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 38}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 14}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 14}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 14}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 21}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 14}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 14}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathPart.key": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONExtract.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 31, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 33}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONArray.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONFormat.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 31}}}}}}, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONObject.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONTable.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONKeyValue.key": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.JSONColumnDef.key": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.JSONSchema.key": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.JournalProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Join.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 46, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JoinHint.key": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1.4142135623730951}}, "df": 6}}}, "h": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "e": {"3": {"docs": {"sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}}, "df": 1}, "4": {"docs": {"sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}}, "df": 1}, "6": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 2}}, "docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2.6457513110645907}}, "df": 41, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"1": {"6": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1.4142135623730951}}, "df": 37}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1.4142135623730951}}, "df": 37}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 51}}, "d": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.END": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}}, "df": 52}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 14, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.EngineProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 20}}}}}}}}, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 4}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Encode.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 34, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}}, "df": 3}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 3, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}}, "df": 54, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 43}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Exists.key": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 60}}}}, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Exp.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 28, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.key": {"tf": 1}, "sqlglot.expressions.IntoType": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExpOrStr": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1.4142135623730951}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}}, "df": 113, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 11.135528725660043}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 9.695359714832659}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 8.774964387392123}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 12.328828005937952}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 2}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 11.313708498984761}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 9.9498743710662}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.34013463836819}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 11.532562594670797}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 15.968719422671311}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 11.489125293076057}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 10.63014581273465}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 9.327379053088816}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 11.090536506409418}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 12.409673645990857}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 11.357816691600547}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 10.908712114635714}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.874507866387544}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 12.083045973594572}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 12.12435565298214}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.620499351813308}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 10.862780491200215}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 9.591663046625438}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 2.449489742783178}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 16.73320053068151}, "sqlglot.expressions.IntoType": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExpOrStr": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 4.358898943540674}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 4.358898943540674}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1.4142135623730951}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 14.966629547095765}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 16.3707055437449}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.expressions.PERCENTILES": {"tf": 1.4142135623730951}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CONSTANTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 8.426149773176359}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 3.3166247903554}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 2}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 8.774964387392123}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 13}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2}, "sqlglot.parser.Parser.COMPARISON": {"tf": 2}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TERM": {"tf": 2}, "sqlglot.parser.Parser.FACTOR": {"tf": 2}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 2}}, "df": 221}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Explode.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 34, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1.4142135623730951}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Extract.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.8284271247461903}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 59}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}}, "df": 12, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Except.key": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 24, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Escape.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47, "d": {"docs": {"sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}}, "df": 1}}}}}, "t": {"5": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 3.1622776601683795}}, "df": 2}}}}, "q": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.EQ.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}}, "df": 39}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 19, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}}, "df": 3}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "e": {"docs": {"sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}}, "df": 3, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 9, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 9}}, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}}, "df": 4}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONTable.arg_types": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}}, "df": 4}}}}}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "k": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "k": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.JSONTable.arg_types": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"3": {"docs": {"sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.RangeN.arg_types": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "t": {"0": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.time.TIMEZONES": {"tf": 4}}, "df": 1, "+": {"0": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "1": {"0": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "1": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "3": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "4": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "5": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "6": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "7": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "8": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "9": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 84, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Hll.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1.4142135623730951}}, "df": 37}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1.4142135623730951}}, "df": 35}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}, "x": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Hex.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1.4142135623730951}}, "df": 32, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.HexString.key": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Heredoc.key": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1.4142135623730951}}, "df": 7}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 3}}}}}}}}}}, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}}, "df": 11, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.7320508075688772}}, "df": 1}}}, "%": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "h": {"1": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 9}, "docs": {}, "df": 0}, "2": {"4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 10, ":": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}}, "df": 2}}}}}}}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 15, ":": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}}, "df": 1}}}}}}, "]": {"docs": {}, "df": 0, "{": {"1": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hint.key": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 19, "s": {"docs": {"sqlglot.expressions.Table.arg_types": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Show.arg_types": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.HistoricalData.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 4.795831523312719}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 4.358898943540674}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 4.47213595499958}}, "df": 14}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Between.arg_types": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 54, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.trie.key": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Having.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 29, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.HavingMax.key": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1.4142135623730951}}, "df": 5}}}}}}, "r": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 10, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 3}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "p": {"8": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "r": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}}, "v": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 29, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 48, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Var.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}}, "df": 60, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 9.591663046625438}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 75}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 49}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Variance.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.449489742783178}}, "df": 29, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.VariancePop.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 37}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}}, "df": 4}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}}, "df": 66}}}}}, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.VarMap.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 28}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 4}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 5.830951894845301}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.23606797749979}}, "df": 31, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Values.key": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 21, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 50, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Version.key": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 17, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "y": {"4": {"docs": {"sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 4.795831523312719}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 3.4641016151377544}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 3.4641016151377544}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 64, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Year.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1.4142135623730951}}, "df": 75, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 2}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 23, "y": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 32, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}}, "df": 3}}}}}}, "]": {"docs": {}, "df": 0, "{": {"1": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}}}}}, "%": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}, "/": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 63, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2.8284271247461903}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 9.591663046625438}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 69}}}}}}, "l": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Nvl2.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 69, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NextValueFor.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1.4142135623730951}}, "df": 43}}}}, "q": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NEQ.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2}}, "df": 27}, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 2}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}}, "df": 1}}}, "g": {"docs": {"sqlglot.expressions.Neg.key": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 3}, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.CONSTANTS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 74, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 50}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}}, "df": 16, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 16, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1}}, "df": 9}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}}, "df": 8}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Nullif.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 27, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 42, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NumberToStr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 16}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TableSample.arg_types": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 9.591663046625438}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 69}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 9.591663046625438}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NAME": {"tf": 1.4142135623730951}}, "df": 59, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}}, "df": 1}, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 28}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.National.key": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1.4142135623730951}}, "df": 8}}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22, "o": {"docs": {"sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2.6457513110645907}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1.4142135623730951}}, "df": 38, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 35, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 5, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}}, "df": 160, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.DialectType": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Not.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 40, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 16, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}}, "df": 15}}}}}}}}}}}}}, "e": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}}}}, "w": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1.7320508075688772}}, "df": 4}, "c": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 18}, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NthValue.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}}, "df": 2}}}}}}}, "f": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}, "k": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}, "z": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}}, "q": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 3, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.key": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 40, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"1": {"6": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "b": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"1": {"6": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "g": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Qualify.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 2}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.Quarter.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 36, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 5.656854249492381}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 5.656854249492381}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 2}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}}, "df": 178, "e": {"docs": {"sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1.4142135623730951}}, "df": 4, "d": {"docs": {"sqlglot.expressions.Identifier.arg_types": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Query.key": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}}, "df": 7, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.QueryTransform.key": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.QueryOption.key": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}}, "q": {"docs": {"sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}}, "df": 1}}, "z": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}}, "df": 14, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}}, "df": 10}}}, "a": {"docs": {"sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}}, "df": 2}, "]": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "signature": {"root": {"0": {"docs": {"sqlglot.diff.ChangeDistiller.__init__": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 5}, "1": {"0": {"0": {"docs": {"sqlglot.parser.Parser.__init__": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "2": {"8": {"docs": {"sqlglot.optimizer.normalize.normalize": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "3": {"9": {"8": {"7": {"4": {"0": {"9": {"7": {"0": {"4": {"5": {"2": {"9": {"6": {"docs": {"sqlglot.dataframe.sql.Column.over": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"5": {"0": {"2": {"4": {"docs": {"sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1.4142135623730951}}, "df": 4}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "8": {"2": {"1": {"2": {"3": {"0": {"4": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "3": {"9": {"9": {"2": {"1": {"6": {"docs": {"sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.4142135623730951}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"1": {"0": {"2": {"5": {"7": {"6": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "5": {"4": {"8": {"8": {"3": {"2": {"docs": {"sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "1": {"0": {"1": {"5": {"8": {"6": {"9": {"2": {"8": {"docs": {"sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.between": {"tf": 1.4142135623730951}}, "df": 9}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"3": {"8": {"0": {"1": {"9": {"2": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "3": {"0": {"8": {"1": {"5": {"2": {"0": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "1": {"8": {"6": {"4": {"1": {"7": {"1": {"2": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}}, "df": 4}, "2": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}}, "df": 1}, "3": {"9": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 2}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.isin": {"tf": 2}, "sqlglot.dataframe.sql.Column.between": {"tf": 2}, "sqlglot.dataframe.sql.Column.over": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 2}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 2}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 2}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.if_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sep": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.seg": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.national_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.properties": {"tf": 2.449489742783178}, "sqlglot.generator.Generator.table_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.func": {"tf": 2}, "sqlglot.generator.Generator.expressions": {"tf": 2}, "sqlglot.helper.csv": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.__init__": {"tf": 2}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}}, "df": 51}, "docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}}, "df": 2}, "6": {"docs": {"sqlglot.diff.ChangeDistiller.__init__": {"tf": 1.4142135623730951}}, "df": 1}, "8": {"0": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot.tokenize": {"tf": 12.409673645990857}, "sqlglot.parse": {"tf": 12.806248474865697}, "sqlglot.parse_one": {"tf": 14.966629547095765}, "sqlglot.transpile": {"tf": 14}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 6}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 12.806248474865697}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 6}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 10.862780491200215}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 14.2828568570857}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 8.306623862918075}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 5.830951894845301}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 6.324555320336759}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 6.48074069840786}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 8.426149773176359}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 8.426149773176359}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 6.324555320336759}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 6.324555320336759}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 12.041594578792296}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 9.9498743710662}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 9.9498743710662}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 7.3484692283495345}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 7.3484692283495345}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 7.14142842854285}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 7.3484692283495345}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 7.3484692283495345}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 7.3484692283495345}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 5.656854249492381}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 10.677078252031311}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 10}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 13.19090595827292}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 7.937253933193772}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 5.0990195135927845}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 8.12403840463596}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 6}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 8}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 9.327379053088816}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 6}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 6.782329983125268}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 9.16515138991168}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 8.602325267042627}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 6.164414002968976}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 6.164414002968976}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 6.164414002968976}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 6.164414002968976}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 6.164414002968976}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 6.164414002968976}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 7.0710678118654755}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 8.660254037844387}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 8.831760866327848}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 9.797958971132712}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 8.54400374531753}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 8.246211251235321}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 8.246211251235321}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 6.48074069840786}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 5.656854249492381}, "sqlglot.dataframe.sql.Column.copy": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 6.6332495807108}, "sqlglot.dataframe.sql.Column.sql": {"tf": 4.242640687119285}, "sqlglot.dataframe.sql.Column.alias": {"tf": 6}, "sqlglot.dataframe.sql.Column.asc": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.desc": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.when": {"tf": 7.937253933193772}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 6}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.cast": {"tf": 8}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 8}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 8}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 6}, "sqlglot.dataframe.sql.Column.like": {"tf": 4.242640687119285}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 4.242640687119285}, "sqlglot.dataframe.sql.Column.substr": {"tf": 9.9498743710662}, "sqlglot.dataframe.sql.Column.isin": {"tf": 7.937253933193772}, "sqlglot.dataframe.sql.Column.between": {"tf": 8.660254037844387}, "sqlglot.dataframe.sql.Column.over": {"tf": 7.211102550927978}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 10.677078252031311}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 10.908712114635714}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 12.083045973594572}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 9}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 9}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 6.6332495807108}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 6.6332495807108}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 5.385164807134504}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 3.1622776601683795}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 4.242640687119285}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 9}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 9}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 6.6332495807108}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 6.6332495807108}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 6}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 10}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 5.830951894845301}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 4.795831523312719}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 6.557438524302}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 7.615773105863909}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 7.745966692414834}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 4.898979485566356}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 5.744562646538029}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 6.244997998398398}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 6.6332495807108}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 5.477225575051661}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 3.1622776601683795}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 9}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 7.615773105863909}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 4.898979485566356}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 4.47213595499958}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 6.4031242374328485}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 6.164414002968976}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 6.928203230275509}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 10.099504938362077}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 7.211102550927978}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 5.5677643628300215}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 5.744562646538029}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 5.0990195135927845}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 5.0990195135927845}, "sqlglot.dialects.dialect.rename_func": {"tf": 6.928203230275509}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.if_sql": {"tf": 9.695359714832659}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 7.745966692414834}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 7.54983443527075}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 8.48528137423857}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 8.660254037844387}, "sqlglot.dialects.dialect.time_format": {"tf": 10.816653826391969}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 8}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 6.164414002968976}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 6.164414002968976}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 7.54983443527075}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 4.898979485566356}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 8.12403840463596}, "sqlglot.dialects.dialect.min_or_least": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.trim_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 9.539392014169456}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 5.916079783099616}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 4.898979485566356}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 4.898979485566356}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 4.898979485566356}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 7.810249675906654}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 5.744562646538029}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 10.246950765959598}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 7.416198487095663}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 7.416198487095663}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 8.12403840463596}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 9.9498743710662}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 5.291502622129181}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 6.928203230275509}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 8.18535277187245}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 6.6332495807108}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 6.928203230275509}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 7.0710678118654755}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 9.16515138991168}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 5.291502622129181}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 7.0710678118654755}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 6.164414002968976}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 6.708203932499369}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 5.477225575051661}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 5.744562646538029}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 7.0710678118654755}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 6.6332495807108}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 7.0710678118654755}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 7.0710678118654755}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 8.18535277187245}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 6.244997998398398}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 5.744562646538029}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 6.244997998398398}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 5.291502622129181}, "sqlglot.diff.Insert.__init__": {"tf": 4.47213595499958}, "sqlglot.diff.Remove.__init__": {"tf": 4.47213595499958}, "sqlglot.diff.Move.__init__": {"tf": 4.47213595499958}, "sqlglot.diff.Update.__init__": {"tf": 6.164414002968976}, "sqlglot.diff.Keep.__init__": {"tf": 6.164414002968976}, "sqlglot.diff.diff": {"tf": 12.96148139681572}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 5.656854249492381}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 12.727922061357855}, "sqlglot.errors.ParseError.__init__": {"tf": 6.48074069840786}, "sqlglot.errors.ParseError.new": {"tf": 13.038404810405298}, "sqlglot.errors.concat_messages": {"tf": 5.385164807134504}, "sqlglot.errors.merge_errors": {"tf": 6.48074069840786}, "sqlglot.executor.execute": {"tf": 14.966629547095765}, "sqlglot.executor.context.Context.__init__": {"tf": 7.416198487095663}, "sqlglot.executor.context.Context.eval": {"tf": 3.7416573867739413}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 3.7416573867739413}, "sqlglot.executor.context.Context.add_columns": {"tf": 4.69041575982343}, "sqlglot.executor.context.Context.table_iter": {"tf": 5.656854249492381}, "sqlglot.executor.context.Context.filter": {"tf": 4}, "sqlglot.executor.context.Context.sort": {"tf": 4}, "sqlglot.executor.context.Context.set_row": {"tf": 4.47213595499958}, "sqlglot.executor.context.Context.set_index": {"tf": 4.47213595499958}, "sqlglot.executor.context.Context.set_range": {"tf": 5.291502622129181}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 2.8284271247461903}, "sqlglot.executor.env.filter_nulls": {"tf": 4.242640687119285}, "sqlglot.executor.env.null_if_any": {"tf": 3.4641016151377544}, "sqlglot.executor.env.str_position": {"tf": 4.69041575982343}, "sqlglot.executor.env.substring": {"tf": 5.0990195135927845}, "sqlglot.executor.env.cast": {"tf": 3.7416573867739413}, "sqlglot.executor.env.ordered": {"tf": 4.242640687119285}, "sqlglot.executor.env.interval": {"tf": 3.7416573867739413}, "sqlglot.executor.env.arraytostring": {"tf": 4.69041575982343}, "sqlglot.executor.env.jsonextract": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 4.47213595499958}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 4.242640687119285}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 3.1622776601683795}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 4.242640687119285}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 4.795831523312719}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 4.69041575982343}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 4.242640687119285}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 4.242640687119285}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 4.242640687119285}, "sqlglot.executor.table.Table.__init__": {"tf": 4.898979485566356}, "sqlglot.executor.table.Table.add_columns": {"tf": 4.69041575982343}, "sqlglot.executor.table.Table.append": {"tf": 3.7416573867739413}, "sqlglot.executor.table.Table.pop": {"tf": 3.1622776601683795}, "sqlglot.executor.table.TableIter.__init__": {"tf": 2.8284271247461903}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 2.8284271247461903}, "sqlglot.executor.table.RowReader.__init__": {"tf": 4}, "sqlglot.executor.table.ensure_tables": {"tf": 9.797958971132712}, "sqlglot.expressions.Expression.__init__": {"tf": 3.7416573867739413}, "sqlglot.expressions.Expression.text": {"tf": 4}, "sqlglot.expressions.Expression.is_type": {"tf": 4.242640687119285}, "sqlglot.expressions.Expression.is_leaf": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.copy": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.add_comments": {"tf": 5.830951894845301}, "sqlglot.expressions.Expression.pop_comments": {"tf": 4.123105625617661}, "sqlglot.expressions.Expression.append": {"tf": 5.291502622129181}, "sqlglot.expressions.Expression.set": {"tf": 6.855654600401044}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 6.244997998398398}, "sqlglot.expressions.Expression.find": {"tf": 7.0710678118654755}, "sqlglot.expressions.Expression.find_all": {"tf": 7.0710678118654755}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 6}, "sqlglot.expressions.Expression.root": {"tf": 4.47213595499958}, "sqlglot.expressions.Expression.walk": {"tf": 8.774964387392123}, "sqlglot.expressions.Expression.dfs": {"tf": 7.874007874011811}, "sqlglot.expressions.Expression.bfs": {"tf": 7.874007874011811}, "sqlglot.expressions.Expression.unnest": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.unalias": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.flatten": {"tf": 4.242640687119285}, "sqlglot.expressions.Expression.to_s": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.sql": {"tf": 9.055385138137417}, "sqlglot.expressions.Expression.transform": {"tf": 7.937253933193772}, "sqlglot.expressions.Expression.replace": {"tf": 3.7416573867739413}, "sqlglot.expressions.Expression.pop": {"tf": 4.47213595499958}, "sqlglot.expressions.Expression.assert_is": {"tf": 5.477225575051661}, "sqlglot.expressions.Expression.error_messages": {"tf": 6}, "sqlglot.expressions.Expression.dump": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.load": {"tf": 3.7416573867739413}, "sqlglot.expressions.Expression.and_": {"tf": 11.789826122551595}, "sqlglot.expressions.Expression.or_": {"tf": 11.789826122551595}, "sqlglot.expressions.Expression.not_": {"tf": 4.898979485566356}, "sqlglot.expressions.Expression.as_": {"tf": 12.12435565298214}, "sqlglot.expressions.Expression.isin": {"tf": 12.409673645990857}, "sqlglot.expressions.Expression.between": {"tf": 7.810249675906654}, "sqlglot.expressions.Expression.is_": {"tf": 6.928203230275509}, "sqlglot.expressions.Expression.like": {"tf": 6.928203230275509}, "sqlglot.expressions.Expression.ilike": {"tf": 6.928203230275509}, "sqlglot.expressions.Expression.eq": {"tf": 5.291502622129181}, "sqlglot.expressions.Expression.neq": {"tf": 5.291502622129181}, "sqlglot.expressions.Expression.rlike": {"tf": 6.928203230275509}, "sqlglot.expressions.Expression.div": {"tf": 8.831760866327848}, "sqlglot.expressions.Expression.asc": {"tf": 5.830951894845301}, "sqlglot.expressions.Expression.desc": {"tf": 5.830951894845301}, "sqlglot.expressions.Query.subquery": {"tf": 8.602325267042627}, "sqlglot.expressions.Query.limit": {"tf": 11.704699910719626}, "sqlglot.expressions.Query.offset": {"tf": 11.704699910719626}, "sqlglot.expressions.Query.order_by": {"tf": 12.409673645990857}, "sqlglot.expressions.Query.select": {"tf": 12.409673645990857}, "sqlglot.expressions.Query.with_": {"tf": 13.96424004376894}, "sqlglot.expressions.Query.union": {"tf": 11.489125293076057}, "sqlglot.expressions.Query.intersect": {"tf": 11.489125293076057}, "sqlglot.expressions.Query.except_": {"tf": 11.489125293076057}, "sqlglot.expressions.DML.returning": {"tf": 11.489125293076057}, "sqlglot.expressions.Column.to_dot": {"tf": 5.744562646538029}, "sqlglot.expressions.Delete.delete": {"tf": 11.489125293076057}, "sqlglot.expressions.Delete.where": {"tf": 12.409673645990857}, "sqlglot.expressions.Insert.with_": {"tf": 13.96424004376894}, "sqlglot.expressions.Literal.number": {"tf": 4.898979485566356}, "sqlglot.expressions.Literal.string": {"tf": 4.898979485566356}, "sqlglot.expressions.Join.on": {"tf": 12.409673645990857}, "sqlglot.expressions.Join.using": {"tf": 12.409673645990857}, "sqlglot.expressions.Properties.from_dict": {"tf": 5.291502622129181}, "sqlglot.expressions.Tuple.isin": {"tf": 12.409673645990857}, "sqlglot.expressions.Table.to_column": {"tf": 7.874007874011811}, "sqlglot.expressions.Union.select": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.from_": {"tf": 11.489125293076057}, "sqlglot.expressions.Select.group_by": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.sort_by": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.cluster_by": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.select": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.lateral": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.join": {"tf": 17.46424919657298}, "sqlglot.expressions.Select.where": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.having": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.window": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.qualify": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.distinct": {"tf": 9.219544457292887}, "sqlglot.expressions.Select.ctas": {"tf": 12.328828005937952}, "sqlglot.expressions.Select.lock": {"tf": 7.14142842854285}, "sqlglot.expressions.Select.hint": {"tf": 11.269427669584644}, "sqlglot.expressions.Subquery.unnest": {"tf": 3.1622776601683795}, "sqlglot.expressions.Subquery.unwrap": {"tf": 4.47213595499958}, "sqlglot.expressions.Subquery.select": {"tf": 12.409673645990857}, "sqlglot.expressions.DataType.build": {"tf": 12.806248474865697}, "sqlglot.expressions.DataType.is_type": {"tf": 7.681145747868608}, "sqlglot.expressions.Dot.build": {"tf": 6.557438524302}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 3.1622776601683795}, "sqlglot.expressions.IntervalOp.interval": {"tf": 3.1622776601683795}, "sqlglot.expressions.Func.from_arg_list": {"tf": 3.7416573867739413}, "sqlglot.expressions.Func.sql_names": {"tf": 3.1622776601683795}, "sqlglot.expressions.Func.sql_name": {"tf": 3.1622776601683795}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 3.1622776601683795}, "sqlglot.expressions.Case.when": {"tf": 9.848857801796104}, "sqlglot.expressions.Case.else_": {"tf": 8.366600265340756}, "sqlglot.expressions.Cast.is_type": {"tf": 7.681145747868608}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 3.1622776601683795}, "sqlglot.expressions.maybe_parse": {"tf": 14.866068747318506}, "sqlglot.expressions.maybe_copy": {"tf": 4.242640687119285}, "sqlglot.expressions.union": {"tf": 13}, "sqlglot.expressions.intersect": {"tf": 13}, "sqlglot.expressions.except_": {"tf": 13}, "sqlglot.expressions.select": {"tf": 10.677078252031311}, "sqlglot.expressions.from_": {"tf": 10.583005244258363}, "sqlglot.expressions.update": {"tf": 13.892443989449804}, "sqlglot.expressions.delete": {"tf": 13.711309200802088}, "sqlglot.expressions.insert": {"tf": 15.748015748023622}, "sqlglot.expressions.condition": {"tf": 11.269427669584644}, "sqlglot.expressions.and_": {"tf": 11.575836902790225}, "sqlglot.expressions.or_": {"tf": 11.575836902790225}, "sqlglot.expressions.xor": {"tf": 11.575836902790225}, "sqlglot.expressions.not_": {"tf": 11.269427669584644}, "sqlglot.expressions.paren": {"tf": 7.615773105863909}, "sqlglot.expressions.to_identifier": {"tf": 5.0990195135927845}, "sqlglot.expressions.parse_identifier": {"tf": 10}, "sqlglot.expressions.to_interval": {"tf": 6.164414002968976}, "sqlglot.expressions.to_table": {"tf": 11.045361017187261}, "sqlglot.expressions.to_column": {"tf": 11.916375287812984}, "sqlglot.expressions.alias_": {"tf": 14.491376746189438}, "sqlglot.expressions.subquery": {"tf": 12.24744871391589}, "sqlglot.expressions.column": {"tf": 8.426149773176359}, "sqlglot.expressions.cast": {"tf": 10.44030650891055}, "sqlglot.expressions.table_": {"tf": 13.114877048604}, "sqlglot.expressions.values": {"tf": 10.44030650891055}, "sqlglot.expressions.var": {"tf": 6.928203230275509}, "sqlglot.expressions.rename_table": {"tf": 11.045361017187261}, "sqlglot.expressions.rename_column": {"tf": 12.806248474865697}, "sqlglot.expressions.convert": {"tf": 6.164414002968976}, "sqlglot.expressions.replace_children": {"tf": 6.928203230275509}, "sqlglot.expressions.replace_tree": {"tf": 8.831760866327848}, "sqlglot.expressions.column_table_names": {"tf": 6.855654600401044}, "sqlglot.expressions.table_name": {"tf": 10.344080432788601}, "sqlglot.expressions.normalize_table_name": {"tf": 10.344080432788601}, "sqlglot.expressions.replace_tables": {"tf": 10.816653826391969}, "sqlglot.expressions.replace_placeholders": {"tf": 6.855654600401044}, "sqlglot.expressions.expand": {"tf": 11.704699910719626}, "sqlglot.expressions.func": {"tf": 10.770329614269007}, "sqlglot.expressions.case": {"tf": 7.810249675906654}, "sqlglot.expressions.array": {"tf": 11.357816691600547}, "sqlglot.expressions.tuple_": {"tf": 11.357816691600547}, "sqlglot.expressions.true": {"tf": 4.123105625617661}, "sqlglot.expressions.false": {"tf": 4.123105625617661}, "sqlglot.expressions.null": {"tf": 4.123105625617661}, "sqlglot.generator.Generator.__init__": {"tf": 16.73320053068151}, "sqlglot.generator.Generator.generate": {"tf": 6.708203932499369}, "sqlglot.generator.Generator.preprocess": {"tf": 6.164414002968976}, "sqlglot.generator.Generator.unsupported": {"tf": 4.47213595499958}, "sqlglot.generator.Generator.sep": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.seg": {"tf": 6}, "sqlglot.generator.Generator.pad_comment": {"tf": 4.47213595499958}, "sqlglot.generator.Generator.maybe_comment": {"tf": 9.38083151964686}, "sqlglot.generator.Generator.wrap": {"tf": 5.744562646538029}, "sqlglot.generator.Generator.no_identify": {"tf": 6.6332495807108}, "sqlglot.generator.Generator.normalize_func": {"tf": 4.47213595499958}, "sqlglot.generator.Generator.indent": {"tf": 9.327379053088816}, "sqlglot.generator.Generator.sql": {"tf": 8.94427190999916}, "sqlglot.generator.Generator.uncache_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.cache_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.characterset_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.column_parts": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.column_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.columndef_sql": {"tf": 6.6332495807108}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 4.242640687119285}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 5.477225575051661}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 5.477225575051661}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 5.477225575051661}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.createable_sql": {"tf": 6.244997998398398}, "sqlglot.generator.Generator.create_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.clone_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.describe_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 6}, "sqlglot.generator.Generator.with_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.cte_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.directory_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.delete_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.drop_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.except_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.except_op": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.fetch_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.filter_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.hint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.index_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.identifier_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.national_sql": {"tf": 6.6332495807108}, "sqlglot.generator.Generator.partition_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.properties_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.root_properties": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.properties": {"tf": 9.797958971132712}, "sqlglot.generator.Generator.with_properties": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.locate_properties": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.property_name": {"tf": 6.708203932499369}, "sqlglot.generator.Generator.property_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 5.477225575051661}, "sqlglot.generator.Generator.insert_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.intersect_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.intersect_op": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.introducer_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.kill_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.returning_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.table_parts": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.table_sql": {"tf": 6.6332495807108}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 8.18535277187245}, "sqlglot.generator.Generator.pivot_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.version_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tuple_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.update_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.values_sql": {"tf": 6.708203932499369}, "sqlglot.generator.Generator.var_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.into_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.from_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.group_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.having_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.connect_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.prior_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.join_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.lambda_sql": {"tf": 6.855654600401044}, "sqlglot.generator.Generator.lateral_op": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.lateral_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.limit_sql": {"tf": 6.48074069840786}, "sqlglot.generator.Generator.offset_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.setitem_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.set_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.pragma_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.lock_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.literal_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.escape_str": {"tf": 5.830951894845301}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.null_sql": {"tf": 4.47213595499958}, "sqlglot.generator.Generator.boolean_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.order_sql": {"tf": 6.48074069840786}, "sqlglot.generator.Generator.withfill_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.cluster_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.distribute_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.sort_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.ordered_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.query_modifiers": {"tf": 6.164414002968976}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 9.16515138991168}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 5.744562646538029}, "sqlglot.generator.Generator.select_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.schema_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.star_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.parameter_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.subquery_sql": {"tf": 6.6332495807108}, "sqlglot.generator.Generator.qualify_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.set_operations": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.union_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.union_op": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.unnest_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.where_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.window_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 6.557438524302}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.between_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 6.557438524302}, "sqlglot.generator.Generator.bracket_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.all_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.any_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.exists_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.case_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.constraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.extract_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.trim_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 7.483314773547883}, "sqlglot.generator.Generator.concat_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.concatws_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.check_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.if_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.json_path_part": {"tf": 6.164414002968976}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 6.557438524302}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.openjson_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.in_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.interval_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.return_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.reference_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.paren_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.neg_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.not_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.alias_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.aliases_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.atindex_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.add_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.and_sql": {"tf": 8.12403840463596}, "sqlglot.generator.Generator.or_sql": {"tf": 8.12403840463596}, "sqlglot.generator.Generator.xor_sql": {"tf": 8.12403840463596}, "sqlglot.generator.Generator.connector_sql": {"tf": 8.660254037844387}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.cast_sql": {"tf": 7.0710678118654755}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.collate_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.command_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.comment_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.transaction_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.commit_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.rollback_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.renametable_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.altertable_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.add_column_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.distinct_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.div_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.distance_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.dot_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.eq_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.escape_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.glob_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.gt_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.gte_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.ilike_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.is_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.like_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.likeany_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.similarto_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.lt_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.lte_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.mod_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.mul_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.neq_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.slice_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.sub_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.trycast_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.try_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.log_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.use_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.binary": {"tf": 6}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.func": {"tf": 9.486832980505138}, "sqlglot.generator.Generator.format_args": {"tf": 6.708203932499369}, "sqlglot.generator.Generator.too_wide": {"tf": 4.47213595499958}, "sqlglot.generator.Generator.format_time": {"tf": 9.1104335791443}, "sqlglot.generator.Generator.expressions": {"tf": 14.966629547095765}, "sqlglot.generator.Generator.op_expressions": {"tf": 7.3484692283495345}, "sqlglot.generator.Generator.naked_property": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tag_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.token_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.when_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.merge_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tochar_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.opclass_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.predict_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.forin_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.refresh_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.operator_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.toarray_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.lastday_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.struct_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.convert_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.credentials_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.copy_sql": {"tf": 5.291502622129181}, "sqlglot.helper.seq_get": {"tf": 6.164414002968976}, "sqlglot.helper.ensure_list": {"tf": 3.1622776601683795}, "sqlglot.helper.ensure_collection": {"tf": 3.1622776601683795}, "sqlglot.helper.csv": {"tf": 5.830951894845301}, "sqlglot.helper.subclasses": {"tf": 9.38083151964686}, "sqlglot.helper.apply_index_offset": {"tf": 7.54983443527075}, "sqlglot.helper.camel_to_snake_case": {"tf": 4}, "sqlglot.helper.while_changing": {"tf": 7.483314773547883}, "sqlglot.helper.tsort": {"tf": 6.324555320336759}, "sqlglot.helper.open_file": {"tf": 3.872983346207417}, "sqlglot.helper.csv_reader": {"tf": 4.898979485566356}, "sqlglot.helper.find_new_name": {"tf": 5.385164807134504}, "sqlglot.helper.is_int": {"tf": 4}, "sqlglot.helper.is_float": {"tf": 4}, "sqlglot.helper.is_type": {"tf": 4.898979485566356}, "sqlglot.helper.name_sequence": {"tf": 4.795831523312719}, "sqlglot.helper.object_to_dict": {"tf": 4.69041575982343}, "sqlglot.helper.split_num_words": {"tf": 7.615773105863909}, "sqlglot.helper.is_iterable": {"tf": 4}, "sqlglot.helper.flatten": {"tf": 6.082762530298219}, "sqlglot.helper.dict_depth": {"tf": 4}, "sqlglot.helper.first": {"tf": 5}, "sqlglot.helper.merge_ranges": {"tf": 7.0710678118654755}, "sqlglot.helper.is_iso_date": {"tf": 4}, "sqlglot.helper.is_iso_datetime": {"tf": 4}, "sqlglot.helper.is_date_unit": {"tf": 5.385164807134504}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 5.385164807134504}, "sqlglot.jsonpath.parse": {"tf": 4.898979485566356}, "sqlglot.lineage.Node.__init__": {"tf": 10.723805294763608}, "sqlglot.lineage.Node.walk": {"tf": 5}, "sqlglot.lineage.Node.to_html": {"tf": 9.486832980505138}, "sqlglot.lineage.lineage": {"tf": 15.968719422671311}, "sqlglot.lineage.to_node": {"tf": 14.491376746189438}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 7.54983443527075}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 13.2664991614216}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 10.14889156509222}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 13.527749258468683}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 15.459624833740307}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 4.898979485566356}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 5.656854249492381}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 5.744562646538029}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 5.656854249492381}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 5.656854249492381}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 5.656854249492381}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 5.744562646538029}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 7.745966692414834}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 5.744562646538029}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 3.1622776601683795}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 3.1622776601683795}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 3.1622776601683795}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 3.1622776601683795}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 4.242640687119285}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 4.242640687119285}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 4.242640687119285}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 4.242640687119285}, "sqlglot.optimizer.normalize.normalize": {"tf": 7.280109889280518}, "sqlglot.optimizer.normalize.normalized": {"tf": 6.164414002968976}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 6.164414002968976}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 4.242640687119285}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 4.242640687119285}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 3.1622776601683795}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 3.1622776601683795}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 3.1622776601683795}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 5.385164807134504}, "sqlglot.optimizer.optimizer.optimize": {"tf": 20.591260281974}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 4.242640687119285}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 5.477225575051661}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 5.0990195135927845}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 4.242640687119285}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 4.242640687119285}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 3.7416573867739413}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 4.898979485566356}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 5.0990195135927845}, "sqlglot.optimizer.qualify.qualify": {"tf": 17.26267650163207}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 10.488088481701515}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 4.47213595499958}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 6.48074069840786}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 9.899494936611665}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 5.744562646538029}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 7.54983443527075}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 5.744562646538029}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 6.244997998398398}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 13.674794331177344}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 8.602325267042627}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 7.416198487095663}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 5.0990195135927845}, "sqlglot.optimizer.scope.Scope.find": {"tf": 4.898979485566356}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 4.898979485566356}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 4.242640687119285}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 3.7416573867739413}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 4.242640687119285}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 4.242640687119285}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 3.7416573867739413}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 6.48074069840786}, "sqlglot.optimizer.scope.build_scope": {"tf": 6.48074069840786}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 5.0990195135927845}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 4.69041575982343}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 4.69041575982343}, "sqlglot.optimizer.simplify.simplify": {"tf": 10}, "sqlglot.optimizer.simplify.catch": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 5.744562646538029}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.flatten": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 4.69041575982343}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 5.744562646538029}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 4.69041575982343}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 5.744562646538029}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.always_true": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.always_false": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.is_complement": {"tf": 3.7416573867739413}, "sqlglot.optimizer.simplify.is_false": {"tf": 4.898979485566356}, "sqlglot.optimizer.simplify.is_null": {"tf": 4.898979485566356}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 5}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 5}, "sqlglot.optimizer.simplify.cast_value": {"tf": 6.4031242374328485}, "sqlglot.optimizer.simplify.extract_date": {"tf": 5.744562646538029}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.extract_type": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.date_literal": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.interval": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.date_floor": {"tf": 7.416198487095663}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 7.416198487095663}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.gen": {"tf": 4}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 3.1622776601683795}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 4.242640687119285}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 4.69041575982343}, "sqlglot.parser.build_var_map": {"tf": 6.082762530298219}, "sqlglot.parser.build_like": {"tf": 6.082762530298219}, "sqlglot.parser.binary_range_parser": {"tf": 8.660254037844387}, "sqlglot.parser.build_logarithm": {"tf": 6.782329983125268}, "sqlglot.parser.build_extract_json_with_path": {"tf": 7.280109889280518}, "sqlglot.parser.Parser.__init__": {"tf": 11.135528725660043}, "sqlglot.parser.Parser.reset": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.parse": {"tf": 8.426149773176359}, "sqlglot.parser.Parser.parse_into": {"tf": 11.313708498984761}, "sqlglot.parser.Parser.check_errors": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.raise_error": {"tf": 6.855654600401044}, "sqlglot.parser.Parser.expression": {"tf": 7.810249675906654}, "sqlglot.parser.Parser.validate_expression": {"tf": 6.557438524302}, "sqlglot.planner.Plan.__init__": {"tf": 4.47213595499958}, "sqlglot.planner.Step.from_expression": {"tf": 8.602325267042627}, "sqlglot.planner.Step.add_dependency": {"tf": 5.291502622129181}, "sqlglot.planner.Step.to_s": {"tf": 5.0990195135927845}, "sqlglot.planner.Scan.from_expression": {"tf": 8.602325267042627}, "sqlglot.planner.Join.from_joins": {"tf": 8.888194417315589}, "sqlglot.planner.SetOperation.__init__": {"tf": 8.306623862918075}, "sqlglot.planner.SetOperation.from_expression": {"tf": 8.602325267042627}, "sqlglot.schema.Schema.add_table": {"tf": 13.711309200802088}, "sqlglot.schema.Schema.column_names": {"tf": 11.704699910719626}, "sqlglot.schema.Schema.get_column_type": {"tf": 12.12435565298214}, "sqlglot.schema.Schema.has_column": {"tf": 11.789826122551595}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 4.795831523312719}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 3.4641016151377544}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 5.744562646538029}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 7.0710678118654755}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 7.810249675906654}, "sqlglot.schema.MappingSchema.__init__": {"tf": 11}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 6.164414002968976}, "sqlglot.schema.MappingSchema.copy": {"tf": 5.0990195135927845}, "sqlglot.schema.MappingSchema.add_table": {"tf": 13.711309200802088}, "sqlglot.schema.MappingSchema.column_names": {"tf": 11.704699910719626}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 12.12435565298214}, "sqlglot.schema.MappingSchema.has_column": {"tf": 11.789826122551595}, "sqlglot.schema.MappingSchema.depth": {"tf": 3.4641016151377544}, "sqlglot.schema.normalize_name": {"tf": 11.61895003862225}, "sqlglot.schema.ensure_schema": {"tf": 7.681145747868608}, "sqlglot.schema.ensure_column_mapping": {"tf": 7.615773105863909}, "sqlglot.schema.flatten_schema": {"tf": 7.54983443527075}, "sqlglot.schema.nested_get": {"tf": 7.615773105863909}, "sqlglot.schema.nested_set": {"tf": 6.082762530298219}, "sqlglot.serde.dump": {"tf": 11.489125293076057}, "sqlglot.serde.load": {"tf": 11.489125293076057}, "sqlglot.time.format_time": {"tf": 7.810249675906654}, "sqlglot.tokens.Token.__init__": {"tf": 10.63014581273465}, "sqlglot.tokens.Token.number": {"tf": 5.291502622129181}, "sqlglot.tokens.Token.string": {"tf": 5.291502622129181}, "sqlglot.tokens.Token.identifier": {"tf": 5.291502622129181}, "sqlglot.tokens.Token.var": {"tf": 5.291502622129181}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 8.12403840463596}, "sqlglot.tokens.Tokenizer.reset": {"tf": 3.4641016151377544}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 5.744562646538029}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 5.744562646538029}, "sqlglot.transforms.unalias_group": {"tf": 5.744562646538029}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 5.744562646538029}, "sqlglot.transforms.eliminate_qualify": {"tf": 5.744562646538029}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 5.744562646538029}, "sqlglot.transforms.unqualify_unnest": {"tf": 5.744562646538029}, "sqlglot.transforms.unnest_to_explode": {"tf": 5.744562646538029}, "sqlglot.transforms.explode_to_unnest": {"tf": 7}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 5.744562646538029}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 5.744562646538029}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 5.744562646538029}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 5.744562646538029}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 5.744562646538029}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 5.744562646538029}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 5.744562646538029}, "sqlglot.transforms.ensure_bools": {"tf": 5.744562646538029}, "sqlglot.transforms.unqualify_columns": {"tf": 5.744562646538029}, "sqlglot.transforms.remove_unique_constraints": {"tf": 5.744562646538029}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 9.219544457292887}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 5.744562646538029}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 5.744562646538029}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 5.744562646538029}, "sqlglot.transforms.preprocess": {"tf": 8.774964387392123}, "sqlglot.trie.new_trie": {"tf": 6.708203932499369}, "sqlglot.trie.in_trie": {"tf": 7}}, "df": 1117, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.generator.Generator.seg": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 113, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokenize": {"tf": 2.23606797749979}, "sqlglot.parse": {"tf": 2.23606797749979}, "sqlglot.parse_one": {"tf": 2.6457513110645907}, "sqlglot.transpile": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.if_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.time_format": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.Keep.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 3}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 3}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.executor.execute": {"tf": 2.6457513110645907}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 2}, "sqlglot.expressions.Expression.or_": {"tf": 2}, "sqlglot.expressions.Expression.as_": {"tf": 2}, "sqlglot.expressions.Expression.isin": {"tf": 2}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.like": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.ilike": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.div": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.with_": {"tf": 2}, "sqlglot.expressions.Query.union": {"tf": 2}, "sqlglot.expressions.Query.intersect": {"tf": 2}, "sqlglot.expressions.Query.except_": {"tf": 2}, "sqlglot.expressions.DML.returning": {"tf": 2}, "sqlglot.expressions.Column.to_dot": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 2}, "sqlglot.expressions.Delete.where": {"tf": 2}, "sqlglot.expressions.Insert.with_": {"tf": 2.23606797749979}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 2}, "sqlglot.expressions.Join.using": {"tf": 2}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 2}, "sqlglot.expressions.Table.to_column": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 2}, "sqlglot.expressions.Select.from_": {"tf": 2}, "sqlglot.expressions.Select.group_by": {"tf": 2}, "sqlglot.expressions.Select.sort_by": {"tf": 2}, "sqlglot.expressions.Select.cluster_by": {"tf": 2}, "sqlglot.expressions.Select.select": {"tf": 2}, "sqlglot.expressions.Select.lateral": {"tf": 2}, "sqlglot.expressions.Select.join": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.where": {"tf": 2}, "sqlglot.expressions.Select.having": {"tf": 2}, "sqlglot.expressions.Select.window": {"tf": 2}, "sqlglot.expressions.Select.qualify": {"tf": 2}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 2}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 2}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 2}, "sqlglot.expressions.DataType.build": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.when": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case.else_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 2.449489742783178}, "sqlglot.expressions.union": {"tf": 2.23606797749979}, "sqlglot.expressions.intersect": {"tf": 2.23606797749979}, "sqlglot.expressions.except_": {"tf": 2.23606797749979}, "sqlglot.expressions.select": {"tf": 2}, "sqlglot.expressions.from_": {"tf": 2}, "sqlglot.expressions.update": {"tf": 2.449489742783178}, "sqlglot.expressions.delete": {"tf": 2.449489742783178}, "sqlglot.expressions.insert": {"tf": 2.6457513110645907}, "sqlglot.expressions.condition": {"tf": 2}, "sqlglot.expressions.and_": {"tf": 2}, "sqlglot.expressions.or_": {"tf": 2}, "sqlglot.expressions.xor": {"tf": 2}, "sqlglot.expressions.not_": {"tf": 2}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.parse_identifier": {"tf": 2}, "sqlglot.expressions.to_interval": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 2}, "sqlglot.expressions.to_column": {"tf": 2}, "sqlglot.expressions.alias_": {"tf": 2.23606797749979}, "sqlglot.expressions.subquery": {"tf": 2.23606797749979}, "sqlglot.expressions.cast": {"tf": 2}, "sqlglot.expressions.table_": {"tf": 2.23606797749979}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_table": {"tf": 2.23606797749979}, "sqlglot.expressions.rename_column": {"tf": 2.449489742783178}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1.7320508075688772}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.normalize_table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 2.23606797749979}, "sqlglot.expressions.func": {"tf": 1.7320508075688772}, "sqlglot.expressions.case": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 2}, "sqlglot.expressions.tuple_": {"tf": 2}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.wrap": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.or_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.xor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.connector_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1.4142135623730951}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1.7320508075688772}, "sqlglot.lineage.lineage": {"tf": 2.8284271247461903}, "sqlglot.lineage.to_node": {"tf": 2.23606797749979}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2.6457513110645907}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1.4142135623730951}, "sqlglot.parser.build_like": {"tf": 1.4142135623730951}, "sqlglot.parser.binary_range_parser": {"tf": 2}, "sqlglot.parser.build_logarithm": {"tf": 1.4142135623730951}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 2}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1.7320508075688772}, "sqlglot.planner.Join.from_joins": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.add_table": {"tf": 2}, "sqlglot.schema.Schema.column_names": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.get_column_type": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.has_column": {"tf": 2}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 2}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.has_column": {"tf": 2}, "sqlglot.schema.normalize_name": {"tf": 2}, "sqlglot.schema.ensure_schema": {"tf": 1.4142135623730951}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.4142135623730951}, "sqlglot.transforms.unqualify_unnest": {"tf": 1.4142135623730951}, "sqlglot.transforms.unnest_to_explode": {"tf": 1.4142135623730951}, "sqlglot.transforms.explode_to_unnest": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1.4142135623730951}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}, "sqlglot.transforms.ensure_bools": {"tf": 1.4142135623730951}, "sqlglot.transforms.unqualify_columns": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1.4142135623730951}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 2}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1.4142135623730951}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 2}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 894}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokenize": {"tf": 1.7320508075688772}, "sqlglot.parse": {"tf": 1.7320508075688772}, "sqlglot.parse_one": {"tf": 2.23606797749979}, "sqlglot.transpile": {"tf": 2}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 2}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 2}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.time_format": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1.4142135623730951}, "sqlglot.errors.ParseError.new": {"tf": 2.449489742783178}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.as_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.window": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.qualify": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 2.23606797749979}, "sqlglot.expressions.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 2}, "sqlglot.expressions.delete": {"tf": 2}, "sqlglot.expressions.insert": {"tf": 2.23606797749979}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 2}, "sqlglot.expressions.subquery": {"tf": 1.7320508075688772}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_": {"tf": 2}, "sqlglot.expressions.values": {"tf": 1.7320508075688772}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1.7320508075688772}, "sqlglot.expressions.rename_column": {"tf": 2}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.normalize_table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tables": {"tf": 1.7320508075688772}, "sqlglot.expressions.expand": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.unsupported": {"tf": 1}, "sqlglot.generator.Generator.sep": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.seg": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pad_comment": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.wrap": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.no_identify": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.normalize_func": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indent": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 2}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.or_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.xor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.connector_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 2.23606797749979}, "sqlglot.generator.Generator.format_args": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.format_time": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.expressions": {"tf": 2.23606797749979}, "sqlglot.generator.Generator.op_expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1.7320508075688772}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1.4142135623730951}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1.7320508075688772}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1.4142135623730951}, "sqlglot.helper.split_num_words": {"tf": 1.7320508075688772}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 2.23606797749979}, "sqlglot.lineage.to_node": {"tf": 2.23606797749979}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.column_names": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.has_column": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.7320508075688772}, "sqlglot.schema.normalize_name": {"tf": 1.4142135623730951}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}, "sqlglot.time.format_time": {"tf": 2}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 743, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}}, "df": 3}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}}, "df": 4}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.star_sql": {"tf": 1}}, "df": 1, "t": {"docs": {"sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 9, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.Column.substr": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 2}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.parser.build_var_map": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 12}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.executor.context.Context.eval": {"tf": 1}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.Table.append": {"tf": 1}, "sqlglot.executor.table.Table.pop": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.generator.Generator.unsupported": {"tf": 1}, "sqlglot.generator.Generator.sep": {"tf": 1}, "sqlglot.generator.Generator.seg": {"tf": 1}, "sqlglot.generator.Generator.pad_comment": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.wrap": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.too_wide": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.Parser.reset": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 804}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1.4142135623730951}}, "df": 22, "s": {"docs": {"sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}}, "df": 1}}}}}}}}, "q": {"docs": {"sqlglot.helper.seq_get": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 16, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}}, "df": 4, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}, "p": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.sep": {"tf": 1}, "sqlglot.generator.Generator.seg": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 16, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.maybe_comment": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {"sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 2}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 2.23606797749979}, "sqlglot.schema.flatten_schema": {"tf": 1}}, "df": 20, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.lineage": {"tf": 1.7320508075688772}, "sqlglot.lineage.to_node": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}}, "df": 13, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}}, "df": 1}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}}, "df": 8, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}}, "df": 4}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}}, "df": 7}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.env.str_position": {"tf": 1}}, "df": 1}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}}, "df": 2}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}}, "df": 2}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1.4142135623730951}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}}, "df": 11, "s": {"docs": {"sqlglot.expressions.expand": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1.7320508075688772}}, "df": 8}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.sort_sql": {"tf": 1}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.generator.Generator.indent": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.expressions": {"tf": 1.4142135623730951}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.generator.Generator.similarto_sql": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.slice_sql": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}}, "df": 6, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.helper.csv_reader": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}}, "df": 4}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe.sql.Column.rlike": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.rlike": {"tf": 1}}, "df": 1}}}}}}}}, "q": {"docs": {"sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor.env.null_if_any": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.return_sql": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}}, "df": 4}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.iter_expressions": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}}, "df": 2}}}}}}}, "f": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}}, "df": 3}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.generator.Generator.refresh_sql": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.renametable_sql": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.table.Table.append": {"tf": 1}}, "df": 2, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.executor.table.Table.__init__": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}}, "df": 7}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}}, "df": 2, "n": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}}, "df": 1}, "s": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {"sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.rawstring_sql": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokenize": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 2}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.window": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.qualify": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 2}, "sqlglot.expressions.union": {"tf": 2}, "sqlglot.expressions.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.7320508075688772}, "sqlglot.expressions.delete": {"tf": 2}, "sqlglot.expressions.insert": {"tf": 2}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 2}, "sqlglot.expressions.subquery": {"tf": 1.7320508075688772}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_": {"tf": 1.7320508075688772}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}}, "df": 166}}, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.time_format": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.unixdate_sql": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.executor.env.interval": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}}, "df": 5}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 10}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.uncache_sql": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.Column.between": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}}, "df": 6}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.lineage.to_node": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Select.join": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.generator.Generator.use_sql": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.build": {"tf": 1}}, "df": 1}}}, "d": {"docs": {"sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 7, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokenize": {"tf": 3}, "sqlglot.parse": {"tf": 3}, "sqlglot.parse_one": {"tf": 3}, "sqlglot.transpile": {"tf": 2.8284271247461903}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 2.6457513110645907}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 2.23606797749979}, "sqlglot.executor.execute": {"tf": 3}, "sqlglot.executor.table.ensure_tables": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.sql": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.and_": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.or_": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.as_": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.limit": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.offset": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.order_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.select": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.with_": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.union": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.intersect": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.except_": {"tf": 2.23606797749979}, "sqlglot.expressions.DML.returning": {"tf": 2.23606797749979}, "sqlglot.expressions.Delete.delete": {"tf": 2.23606797749979}, "sqlglot.expressions.Delete.where": {"tf": 2.23606797749979}, "sqlglot.expressions.Insert.with_": {"tf": 2.23606797749979}, "sqlglot.expressions.Join.on": {"tf": 2.23606797749979}, "sqlglot.expressions.Join.using": {"tf": 2.23606797749979}, "sqlglot.expressions.Union.select": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.from_": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.group_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.sort_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.cluster_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.select": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.lateral": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.join": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.where": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.having": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.window": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.qualify": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.ctas": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.hint": {"tf": 2.23606797749979}, "sqlglot.expressions.Subquery.select": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.build": {"tf": 2.23606797749979}, "sqlglot.expressions.maybe_parse": {"tf": 2.23606797749979}, "sqlglot.expressions.union": {"tf": 2.23606797749979}, "sqlglot.expressions.intersect": {"tf": 2.23606797749979}, "sqlglot.expressions.except_": {"tf": 2.23606797749979}, "sqlglot.expressions.select": {"tf": 2.23606797749979}, "sqlglot.expressions.from_": {"tf": 2.23606797749979}, "sqlglot.expressions.update": {"tf": 2.23606797749979}, "sqlglot.expressions.delete": {"tf": 2.23606797749979}, "sqlglot.expressions.insert": {"tf": 2.23606797749979}, "sqlglot.expressions.condition": {"tf": 2.23606797749979}, "sqlglot.expressions.and_": {"tf": 2.23606797749979}, "sqlglot.expressions.or_": {"tf": 2.23606797749979}, "sqlglot.expressions.xor": {"tf": 2.23606797749979}, "sqlglot.expressions.not_": {"tf": 2.23606797749979}, "sqlglot.expressions.parse_identifier": {"tf": 2.23606797749979}, "sqlglot.expressions.to_table": {"tf": 2.23606797749979}, "sqlglot.expressions.to_column": {"tf": 2.23606797749979}, "sqlglot.expressions.alias_": {"tf": 2.23606797749979}, "sqlglot.expressions.subquery": {"tf": 2.23606797749979}, "sqlglot.expressions.rename_table": {"tf": 2.23606797749979}, "sqlglot.expressions.rename_column": {"tf": 2.23606797749979}, "sqlglot.expressions.table_name": {"tf": 2.23606797749979}, "sqlglot.expressions.normalize_table_name": {"tf": 2.23606797749979}, "sqlglot.expressions.replace_tables": {"tf": 2.23606797749979}, "sqlglot.expressions.expand": {"tf": 2.23606797749979}, "sqlglot.expressions.func": {"tf": 2.23606797749979}, "sqlglot.expressions.array": {"tf": 2.23606797749979}, "sqlglot.expressions.tuple_": {"tf": 2.23606797749979}, "sqlglot.generator.Generator.__init__": {"tf": 2.23606797749979}, "sqlglot.lineage.Node.to_html": {"tf": 2.23606797749979}, "sqlglot.lineage.lineage": {"tf": 2.23606797749979}, "sqlglot.lineage.to_node": {"tf": 2.23606797749979}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2.23606797749979}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.simplify": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1.7320508075688772}, "sqlglot.parser.build_logarithm": {"tf": 1.7320508075688772}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.__init__": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.add_table": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.column_names": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.get_column_type": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.has_column": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.__init__": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.add_table": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.column_names": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.has_column": {"tf": 2.23606797749979}, "sqlglot.schema.normalize_name": {"tf": 2.23606797749979}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 2.23606797749979}}, "df": 101, "s": {"docs": {"sqlglot.tokenize": {"tf": 2}, "sqlglot.parse": {"tf": 2}, "sqlglot.parse_one": {"tf": 2}, "sqlglot.transpile": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.time_format": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 2}, "sqlglot.executor.table.ensure_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.as_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.window": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.qualify": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.to_html": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.lineage.to_node": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.normalize_name": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1.4142135623730951}}, "df": 96}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.__init__": {"tf": 1.4142135623730951}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1.4142135623730951}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1.4142135623730951}, "sqlglot.schema.flatten_schema": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1.4142135623730951}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 49, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.dictrange_sql": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}}, "df": 9}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.distribute_sql": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 1}}, "df": 3}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.diff.diff": {"tf": 2.23606797749979}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 2.23606797749979}}, "df": 2}}, "v": {"docs": {"sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}}, "df": 3}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.directory_sql": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}}, "df": 2, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.table": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 2.8284271247461903}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 2}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 2}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}}, "df": 92, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}}, "df": 3}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 23, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "e": {"docs": {"sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1.4142135623730951}}, "df": 6, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1.4142135623730951}}, "df": 6}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}}, "df": 2}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}}, "df": 3}}}}}}, "y": {"docs": {"sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}}, "df": 2}, "g": {"docs": {"sqlglot.helper.tsort": {"tf": 1}}, "df": 1}}, "f": {"docs": {"sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}}, "df": 4}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}}, "df": 3, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}}, "df": 5}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.executor.env.ordered": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}}, "df": 2}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.errors.ParseError.new": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}}, "df": 4}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.planner.Step.add_dependency": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.build": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 3}}}}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DML.returning": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}}, "df": 5}, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.lineage.Node.__init__": {"tf": 1}}, "df": 1}}}}}}}}}, "b": {"docs": {"sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}}, "df": 5}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.generator.Generator.drop_sql": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.droppartition_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.dpipe_sql": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.generator.Generator.expressions": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 1}}, "df": 4}}}, "t": {"docs": {"sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1.4142135623730951}, "sqlglot.helper.tsort": {"tf": 1.7320508075688772}, "sqlglot.helper.first": {"tf": 1.4142135623730951}}, "df": 4, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokenize": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 2}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1.7320508075688772}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.7320508075688772}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 2.23606797749979}, "sqlglot.helper.is_type": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 2.449489742783178}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1.4142135623730951}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}}, "df": 124, "s": {"docs": {"sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}}, "df": 15}, "d": {"docs": {"sqlglot.expressions.Expression.div": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {"sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.executor.env.cast": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}}, "df": 7, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 13, "s": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 13}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 2}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}}, "df": 3}}}}}}, "p": {"docs": {"sqlglot.generator.Generator.limit_sql": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.tochar_sql": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.toarray_sql": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.window": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.qualify": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.449489742783178}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 117}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "y": {"docs": {"sqlglot.generator.Generator.try_sql": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}}, "df": 5}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}}, "df": 4}, "e": {"docs": {"sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 4, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.trie.in_trie": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}}, "df": 4}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.transforms.preprocess": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.__init__": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.table_iter": {"tf": 1.4142135623730951}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.normalize_name": {"tf": 1}}, "df": 36, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1.4142135623730951}}, "df": 4}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.context.Context.table_iter": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}}, "df": 2}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}}, "df": 6}}}}, "g": {"docs": {"sqlglot.generator.Generator.tag_sql": {"tf": 1}}, "df": 1}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.helper.find_new_name": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.helper.merge_ranges": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 17}}}}, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor.env.str_position": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}, "sqlglot.executor.env.cast": {"tf": 1}, "sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.executor.env.interval": {"tf": 1}, "sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.executor.env.jsonextract": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}}, "df": 8}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Case.when": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.format_time": {"tf": 1.4142135623730951}}, "df": 1, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}}, "df": 4}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 10, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.helper.open_file": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}}, "df": 2}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 1}}}, "n": {"docs": {"sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokenize": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 1.7320508075688772}, "sqlglot.transpile": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 2.6457513110645907}, "sqlglot.executor.execute": {"tf": 2}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1.4142135623730951}, "sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.__init__": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.isin": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.7320508075688772}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.7320508075688772}, "sqlglot.expressions.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 2}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.column": {"tf": 2.23606797749979}, "sqlglot.expressions.table_": {"tf": 2}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.unsupported": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.expressions": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 2}, "sqlglot.lineage.to_node": {"tf": 2}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 2}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.add_table": {"tf": 2}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 237, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokenize": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 1.7320508075688772}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.isin": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.window": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.qualify": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.7320508075688772}, "sqlglot.expressions.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_": {"tf": 1.7320508075688772}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}}, "df": 125}}}}}}, "t": {"docs": {"sqlglot.expressions.not_": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}}, "df": 3, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}}, "df": 12}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.Node.__init__": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1}}, "df": 9, "s": {"docs": {"sqlglot.lineage.GraphHTML.__init__": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.7320508075688772}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1.7320508075688772}, "sqlglot.lineage.to_node": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 35}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.national_sql": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}}, "df": 6}, "q": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}}, "df": 4}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 2, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {"sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}}, "df": 2}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}}, "df": 2}}}}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}}, "df": 2}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "v": {"docs": {}, "df": 0, "l": {"2": {"docs": {"sqlglot.generator.Generator.nvl2_sql": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1.4142135623730951}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1.7320508075688772}, "sqlglot.serde.dump": {"tf": 1.7320508075688772}, "sqlglot.serde.load": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 83}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}}, "df": 4, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}}, "df": 2}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.likeany_sql": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1.4142135623730951}}, "df": 5}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}}, "df": 5}}}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}}, "df": 5}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.Column.substr": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}}, "df": 3}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}}, "df": 7}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.between": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 3.7416573867739413}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1.4142135623730951}}, "df": 28, "e": {"docs": {"sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}}, "df": 5}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.expressions.Expression.between": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.Column.between": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}}, "df": 4}}}}}}, "k": {"docs": {"sqlglot.generator.Generator.lock_sql": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "g": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.generator.Generator.loaddata_sql": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}}, "df": 7, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}}, "df": 65}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 2.6457513110645907}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.expressions": {"tf": 1.7320508075688772}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.lineage.to_node": {"tf": 2}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 118}}, "s": {"docs": {"sqlglot.lineage.GraphHTML.__init__": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 2, "r": {"docs": {"sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}}, "df": 9}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.operator_sql": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.openjson_sql": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.opclass_sql": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}}, "df": 18}}}}, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 5, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.onconflict_sql": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {"sqlglot.expressions.Select.distinct": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}}, "df": 3}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.overlaps_sql": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 5}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {"sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "r": {"docs": {"sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.order_sql": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}}, "df": 3}}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}}, "df": 4}}}, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.pop": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.helper.while_changing": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2.23606797749979}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.validate_expression": {"tf": 1.4142135623730951}}, "df": 61, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}}, "df": 3, "r": {"docs": {"sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.Remove.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.Move.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.Update.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.Keep.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 2}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.executor.env.jsonextract": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 2.23606797749979}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 2}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tree": {"tf": 2}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.7320508075688772}, "sqlglot.expressions.expand": {"tf": 1.7320508075688772}, "sqlglot.expressions.case": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.preprocess": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.wrap": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.or_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.xor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.connector_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.expressions": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.op_expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1.7320508075688772}, "sqlglot.helper.is_date_unit": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.__init__": {"tf": 1.7320508075688772}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 2}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 2}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1}, "sqlglot.optimizer.simplify.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 2}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.7320508075688772}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.7320508075688772}, "sqlglot.transforms.unqualify_unnest": {"tf": 1.7320508075688772}, "sqlglot.transforms.unnest_to_explode": {"tf": 1.7320508075688772}, "sqlglot.transforms.explode_to_unnest": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1.7320508075688772}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1.7320508075688772}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1.7320508075688772}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.7320508075688772}, "sqlglot.transforms.ensure_bools": {"tf": 1.7320508075688772}, "sqlglot.transforms.unqualify_columns": {"tf": 1.7320508075688772}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1.7320508075688772}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 2.23606797749979}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1.7320508075688772}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1.7320508075688772}, "sqlglot.transforms.preprocess": {"tf": 1.7320508075688772}}, "df": 724, "s": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.time_format": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 2}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.Keep.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 2}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.as_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.isin": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.like": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.ilike": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.div": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.to_dot": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.using": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 2.23606797749979}, "sqlglot.expressions.Table.to_column": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lateral": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.having": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.window": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.qualify": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.build": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.build": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case.when": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case.else_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 2}, "sqlglot.expressions.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 2}, "sqlglot.expressions.delete": {"tf": 2}, "sqlglot.expressions.insert": {"tf": 2.23606797749979}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.xor": {"tf": 1.7320508075688772}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_interval": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.7320508075688772}, "sqlglot.expressions.subquery": {"tf": 1.7320508075688772}, "sqlglot.expressions.cast": {"tf": 2}, "sqlglot.expressions.table_": {"tf": 2.23606797749979}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_table": {"tf": 1.7320508075688772}, "sqlglot.expressions.rename_column": {"tf": 2}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1.7320508075688772}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1.7320508075688772}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1.7320508075688772}, "sqlglot.expressions.tuple_": {"tf": 1.7320508075688772}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.wrap": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.or_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.xor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.connector_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.helper.while_changing": {"tf": 1.4142135623730951}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 2.6457513110645907}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1.4142135623730951}, "sqlglot.parser.build_like": {"tf": 1.4142135623730951}, "sqlglot.parser.binary_range_parser": {"tf": 1.7320508075688772}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.7320508075688772}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.normalize_name": {"tf": 1.4142135623730951}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.4142135623730951}, "sqlglot.transforms.unqualify_unnest": {"tf": 1.4142135623730951}, "sqlglot.transforms.unnest_to_explode": {"tf": 1.4142135623730951}, "sqlglot.transforms.explode_to_unnest": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1.4142135623730951}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}, "sqlglot.transforms.ensure_bools": {"tf": 1.4142135623730951}, "sqlglot.transforms.unqualify_columns": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1.4142135623730951}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 2}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1.4142135623730951}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1.7320508075688772}}, "df": 770}}}}}}}, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.simplify.catch": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1.4142135623730951}}, "df": 7}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.__init__": {"tf": 1}}, "df": 3}}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 7}, "v": {"docs": {"sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}}, "df": 2}}, "q": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}}, "df": 5}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor.env.filter_nulls": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML.__init__": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}}, "df": 4, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1.4142135623730951}, "sqlglot.errors.ParseError.new": {"tf": 1.4142135623730951}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 2}, "sqlglot.generator.Generator.indent": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 2}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 42, "o": {"docs": {"sqlglot.parse_one": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}}, "df": 6}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}}, "df": 5}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.introducer_sql": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 8, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}}, "df": 5}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.format_time": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.between": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1.4142135623730951}}, "df": 20, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.transpile": {"tf": 1}}, "df": 1}}, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}}, "df": 7}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 2}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.identifier": {"tf": 1}}, "df": 16, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {"sqlglot.helper.first": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.too_wide": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 7}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.lineage.Node.walk": {"tf": 1}}, "df": 7}}}}}}}, "f": {"docs": {"sqlglot.dialects.dialect.if_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}}, "df": 3}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}}, "df": 6, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML.__init__": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.parse_one": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 11}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.collate_sql": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}}, "df": 18}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.where": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.when": {"tf": 2}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 2}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 2}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.substr": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.Column.between": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.over": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 2}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}}, "df": 55, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}}, "df": 4}}}, "s": {"docs": {"sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 9}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.columnposition_sql": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.errors.ParseError.new": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}}, "df": 9}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}}, "df": 12}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}}, "df": 3, "w": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}}, "df": 3}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.simplify": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.connect_sql": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.connector_sql": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}}, "df": 70, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.pad_comment": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}}, "df": 3, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 5}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}}, "df": 2}}, "a": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.command_sql": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.comprehension_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.context.Context.eval": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.executor.context.Context.eval_tuple": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}}, "df": 2}}}}}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}}, "df": 30}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.subclasses": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.clone_sql": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 37}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}}, "df": 9}, "e": {"docs": {"sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}}, "df": 4}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}}, "df": 5}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.cache_sql": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 1}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 5}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}}, "df": 8}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.credentials_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.characterset_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.generator.Generator.check_sql": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.helper.csv_reader": {"tf": 1}}, "df": 1}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transpile": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.properties": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}}, "df": 12, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}}, "df": 9}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.withfill_sql": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}}, "df": 3}}, "n": {"docs": {"sqlglot.generator.Generator.when_sql": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {"sqlglot.dialects.dialect.binary_from_function": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}}, "df": 3, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.window": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.qualify": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.7320508075688772}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 2.449489742783178}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.too_wide": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 2.449489742783178}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.8284271247461903}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.normalize_name": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}}, "df": 161, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}}, "df": 5}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}}, "df": 8}}}}}}, "y": {"docs": {"sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.bytestring_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.find_new_name": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.generator.Generator.escape_str": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 9}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}}, "df": 3}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.bitstring_sql": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.between": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1.4142135623730951}}, "df": 20}}}}}}}, "p": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1.7320508075688772}}, "df": 2, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}}, "df": 10, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}}, "df": 2}}}}}}}}}}}, "x": {"docs": {"sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.errors.concat_messages": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}}, "df": 2, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 3, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.generator.Generator.unsupported": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 5}}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}}, "df": 3, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}}, "df": 2}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.subclasses": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 2}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 3}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}}, "df": 2}}}, "g": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.between": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 3.7416573867739413}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1.4142135623730951}}, "df": 29, "e": {"docs": {"sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.lineage.Node.to_html": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.str_position_sql": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}}, "df": 4}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.rename_func": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.if_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.time_format": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 50}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.generator.Generator.glob_sql": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {"sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1.4142135623730951}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.4142135623730951}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1.4142135623730951}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}}, "df": 7}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 2.23606797749979}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}}, "df": 37}}, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.lineage.Node.__init__": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}}, "df": 3, "c": {"docs": {"sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.parser.build_logarithm": {"tf": 1}}, "df": 10, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 3.7416573867739413}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}}, "df": 1, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.formatjson_sql": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.forin_sql": {"tf": 1}}, "df": 1}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 2}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.column": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.filter_sql": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.helper.open_file": {"tf": 1}}, "df": 1}, "l": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.update": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}}, "df": 4, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "v": {"docs": {"sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}}, "df": 4}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 24, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.values_sql": {"tf": 1.4142135623730951}, "sqlglot.helper.flatten": {"tf": 1}}, "df": 4}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {"sqlglot.expressions.var": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}}, "df": 4, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}}, "df": 4}}}}}}}, "k": {"docs": {"sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 9, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.trie.new_trie": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 3}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}}, "df": 2}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.kwarg_sql": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}}, "df": 40}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}}, "df": 2}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.kill_sql": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 2}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}}, "df": 5, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 37, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}}, "df": 3}}}}}}, "d": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}}, "df": 3}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}}, "df": 2}}}, "e": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 3}}}}}}}, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}}, "df": 9, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.all_sql": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}}, "df": 6}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.as_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 17, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.aliases_sql": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.too_wide": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 26}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}}, "df": 3, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.arrayany_sql": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}}, "df": 19}}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.parser": {"tf": 1.4142135623730951}, "sqlglot.parser.binary_range_parser": {"tf": 1.4142135623730951}}, "df": 2}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {"sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.paren": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}}, "df": 3, "t": {"docs": {"sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 6}}, "d": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.from_dict": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.properties": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.locate_properties": {"tf": 1.4142135623730951}}, "df": 13}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.simplify": {"tf": 1}}, "df": 1}}}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}}, "df": 12}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.predict_sql": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 6}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.prior_sql": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.generator.Generator.pragma_sql": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {"sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Join.from_joins": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}}, "df": 5}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.env.str_position": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.hint_sql": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}}, "df": 2}}}, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Expression.between": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.errors.ParseError.new": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}}, "df": 3}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.generator.Generator.heredoc_sql": {"tf": 1}}, "df": 1}}}}}, "x": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.hexstring_sql": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.having_sql": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.generator.Generator.havingmax_sql": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 2}}}}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.json_path_part": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}}, "df": 1}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}}, "df": 2}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.jsontable_sql": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1.4142135623730951}}, "df": 12, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.joinhint_sql": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.planner.Join.from_joins": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "x": {"2": {"7": {"docs": {"sqlglot.helper.open_file": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}}, "df": 2}}, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}}, "df": 1}}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {"sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}}, "df": 5, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 2, "d": {"docs": {"sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}}, "df": 7}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}}, "df": 4, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.generator.Generator.querytransform_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}}}, "bases": {"root": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.doris.Doris": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.executor.python.Python": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1}, "sqlglot.tokens.TokenType": {"tf": 1}}, "df": 98, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}}, "df": 6}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"2": {"docs": {"sqlglot.dialects.spark.Spark": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}}, "df": 4}, "docs": {"sqlglot.dialects.databricks.Databricks": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1.4142135623730951}}, "df": 4}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.planner.Scan": {"tf": 1}, "sqlglot.planner.Join": {"tf": 1}, "sqlglot.planner.Aggregate": {"tf": 1}, "sqlglot.planner.Sort": {"tf": 1}, "sqlglot.planner.SetOperation": {"tf": 1}}, "df": 5}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.All": {"tf": 1}, "sqlglot.expressions.Any": {"tf": 1}, "sqlglot.expressions.Exists": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python": {"tf": 1.4142135623730951}}, "df": 16, "s": {"docs": {"sqlglot.dialects.athena.Athena": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1}, "sqlglot.dialects.databricks.Databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.doris.Doris": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1}, "sqlglot.dialects.hive.Hive": {"tf": 1}, "sqlglot.dialects.mysql.MySQL": {"tf": 1}, "sqlglot.dialects.oracle.Oracle": {"tf": 1}, "sqlglot.dialects.postgres.Postgres": {"tf": 1}, "sqlglot.dialects.presto.Presto": {"tf": 1}, "sqlglot.dialects.prql.PRQL": {"tf": 1}, "sqlglot.dialects.redshift.Redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1}, "sqlglot.dialects.spark.Spark": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau": {"tf": 1}, "sqlglot.dialects.teradata.Teradata": {"tf": 1}, "sqlglot.dialects.trino.Trino": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL": {"tf": 1}, "sqlglot.executor.python.Python": {"tf": 1}}, "df": 45}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.UDTF": {"tf": 1}, "sqlglot.expressions.CTE": {"tf": 1}, "sqlglot.expressions.Subquery": {"tf": 1}}, "df": 3}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Create": {"tf": 1}, "sqlglot.expressions.Insert": {"tf": 1}}, "df": 2}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Delete": {"tf": 1}, "sqlglot.expressions.Insert": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PseudoType": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier": {"tf": 1}, "sqlglot.expressions.IntervalSpan": {"tf": 1}}, "df": 3}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.athena.Athena": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1}}, "df": 17}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1}}, "df": 22}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.IntervalOp": {"tf": 1}, "sqlglot.expressions.Interval": {"tf": 1}, "sqlglot.expressions.DateDiff": {"tf": 1}, "sqlglot.expressions.DatetimeDiff": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc": {"tf": 1}, "sqlglot.expressions.LastDay": {"tf": 1}, "sqlglot.expressions.TimestampAdd": {"tf": 1}, "sqlglot.expressions.TimestampSub": {"tf": 1}, "sqlglot.expressions.TimestampDiff": {"tf": 1}, "sqlglot.expressions.TimestampTrunc": {"tf": 1}, "sqlglot.expressions.TimeAdd": {"tf": 1}, "sqlglot.expressions.TimeSub": {"tf": 1}, "sqlglot.expressions.TimeDiff": {"tf": 1}, "sqlglot.expressions.TimeTrunc": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff": {"tf": 1}}, "df": 16}}}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}}, "df": 23}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.CombinedParameterizedAgg": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PosexplodeOuter": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.trino.Trino": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1.4142135623730951}}, "df": 4}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SubqueryPredicate": {"tf": 1}, "sqlglot.expressions.EQ": {"tf": 1}, "sqlglot.expressions.NullSafeEQ": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ": {"tf": 1}, "sqlglot.expressions.Glob": {"tf": 1}, "sqlglot.expressions.GT": {"tf": 1}, "sqlglot.expressions.GTE": {"tf": 1}, "sqlglot.expressions.ILike": {"tf": 1}, "sqlglot.expressions.ILikeAny": {"tf": 1}, "sqlglot.expressions.Is": {"tf": 1}, "sqlglot.expressions.Like": {"tf": 1}, "sqlglot.expressions.LikeAny": {"tf": 1}, "sqlglot.expressions.LT": {"tf": 1}, "sqlglot.expressions.LTE": {"tf": 1}, "sqlglot.expressions.NEQ": {"tf": 1}, "sqlglot.expressions.SimilarTo": {"tf": 1}, "sqlglot.expressions.Between": {"tf": 1}, "sqlglot.expressions.In": {"tf": 1}, "sqlglot.expressions.JSONArrayContains": {"tf": 1}}, "df": 19}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.AlgorithmProperty": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty": {"tf": 1}, "sqlglot.expressions.BackupProperty": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty": {"tf": 1}, "sqlglot.expressions.ChecksumProperty": {"tf": 1}, "sqlglot.expressions.CollateProperty": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty": {"tf": 1}, "sqlglot.expressions.DefinerProperty": {"tf": 1}, "sqlglot.expressions.DistKeyProperty": {"tf": 1}, "sqlglot.expressions.DistStyleProperty": {"tf": 1}, "sqlglot.expressions.EngineProperty": {"tf": 1}, "sqlglot.expressions.HeapProperty": {"tf": 1}, "sqlglot.expressions.ToTableProperty": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty": {"tf": 1}, "sqlglot.expressions.ExternalProperty": {"tf": 1}, "sqlglot.expressions.FallbackProperty": {"tf": 1}, "sqlglot.expressions.FileFormatProperty": {"tf": 1}, "sqlglot.expressions.FreespaceProperty": {"tf": 1}, "sqlglot.expressions.GlobalProperty": {"tf": 1}, "sqlglot.expressions.IcebergProperty": {"tf": 1}, "sqlglot.expressions.InheritsProperty": {"tf": 1}, "sqlglot.expressions.InputModelProperty": {"tf": 1}, "sqlglot.expressions.OutputModelProperty": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty": {"tf": 1}, "sqlglot.expressions.JournalProperty": {"tf": 1}, "sqlglot.expressions.LanguageProperty": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty": {"tf": 1}, "sqlglot.expressions.DictProperty": {"tf": 1}, "sqlglot.expressions.DictSubProperty": {"tf": 1}, "sqlglot.expressions.DictRange": {"tf": 1}, "sqlglot.expressions.OnCluster": {"tf": 1}, "sqlglot.expressions.LikeProperty": {"tf": 1}, "sqlglot.expressions.LocationProperty": {"tf": 1}, "sqlglot.expressions.LockProperty": {"tf": 1}, "sqlglot.expressions.LockingProperty": {"tf": 1}, "sqlglot.expressions.LogProperty": {"tf": 1}, "sqlglot.expressions.MaterializedProperty": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty": {"tf": 1}, "sqlglot.expressions.OnProperty": {"tf": 1}, "sqlglot.expressions.OnCommitProperty": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty": {"tf": 1}, "sqlglot.expressions.ReturnsProperty": {"tf": 1}, "sqlglot.expressions.RowFormatProperty": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty": {"tf": 1}, "sqlglot.expressions.SampleProperty": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty": {"tf": 1}, "sqlglot.expressions.SerdeProperties": {"tf": 1}, "sqlglot.expressions.SetProperty": {"tf": 1}, "sqlglot.expressions.SharingProperty": {"tf": 1}, "sqlglot.expressions.SetConfigProperty": {"tf": 1}, "sqlglot.expressions.SettingsProperty": {"tf": 1}, "sqlglot.expressions.SortKeyProperty": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty": {"tf": 1}, "sqlglot.expressions.StabilityProperty": {"tf": 1}, "sqlglot.expressions.TemporaryProperty": {"tf": 1}, "sqlglot.expressions.TransformModelProperty": {"tf": 1}, "sqlglot.expressions.TransientProperty": {"tf": 1}, "sqlglot.expressions.UnloggedProperty": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty": {"tf": 1}, "sqlglot.expressions.VolatileProperty": {"tf": 1}, "sqlglot.expressions.WithDataProperty": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}}, "df": 72}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}}, "df": 23}}}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}}, "df": 5}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Add": {"tf": 1}, "sqlglot.expressions.Connector": {"tf": 1}, "sqlglot.expressions.BitwiseAnd": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift": {"tf": 1}, "sqlglot.expressions.BitwiseOr": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift": {"tf": 1}, "sqlglot.expressions.BitwiseXor": {"tf": 1}, "sqlglot.expressions.Div": {"tf": 1}, "sqlglot.expressions.Overlaps": {"tf": 1}, "sqlglot.expressions.Dot": {"tf": 1}, "sqlglot.expressions.DPipe": {"tf": 1}, "sqlglot.expressions.EQ": {"tf": 1}, "sqlglot.expressions.NullSafeEQ": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ": {"tf": 1}, "sqlglot.expressions.PropertyEQ": {"tf": 1}, "sqlglot.expressions.Distance": {"tf": 1}, "sqlglot.expressions.Escape": {"tf": 1}, "sqlglot.expressions.Glob": {"tf": 1}, "sqlglot.expressions.GT": {"tf": 1}, "sqlglot.expressions.GTE": {"tf": 1}, "sqlglot.expressions.ILike": {"tf": 1}, "sqlglot.expressions.ILikeAny": {"tf": 1}, "sqlglot.expressions.IntDiv": {"tf": 1}, "sqlglot.expressions.Is": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Like": {"tf": 1}, "sqlglot.expressions.LikeAny": {"tf": 1}, "sqlglot.expressions.LT": {"tf": 1}, "sqlglot.expressions.LTE": {"tf": 1}, "sqlglot.expressions.Mod": {"tf": 1}, "sqlglot.expressions.Mul": {"tf": 1}, "sqlglot.expressions.NEQ": {"tf": 1}, "sqlglot.expressions.Operator": {"tf": 1}, "sqlglot.expressions.SimilarTo": {"tf": 1}, "sqlglot.expressions.Slice": {"tf": 1}, "sqlglot.expressions.Sub": {"tf": 1}, "sqlglot.expressions.ArrayContains": {"tf": 1}, "sqlglot.expressions.ArrayContained": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps": {"tf": 1}, "sqlglot.expressions.Collate": {"tf": 1}, "sqlglot.expressions.JSONBContains": {"tf": 1}, "sqlglot.expressions.JSONExtract": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONBExtract": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONArrayContains": {"tf": 1}, "sqlglot.expressions.Pow": {"tf": 1}, "sqlglot.expressions.RegexpLike": {"tf": 1}, "sqlglot.expressions.RegexpILike": {"tf": 1}, "sqlglot.expressions.Corr": {"tf": 1}, "sqlglot.expressions.CovarSamp": {"tf": 1}, "sqlglot.expressions.CovarPop": {"tf": 1}}, "df": 52}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.dialect.Dialects": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.ScopeType": {"tf": 1.4142135623730951}, "sqlglot.trie.TrieResult": {"tf": 1.4142135623730951}}, "df": 4}}}, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.DerivedTable": {"tf": 1}, "sqlglot.expressions.Query": {"tf": 1}, "sqlglot.expressions.Cache": {"tf": 1}, "sqlglot.expressions.Uncache": {"tf": 1}, "sqlglot.expressions.Refresh": {"tf": 1}, "sqlglot.expressions.DDL": {"tf": 1}, "sqlglot.expressions.DML": {"tf": 1}, "sqlglot.expressions.SequenceProperties": {"tf": 1}, "sqlglot.expressions.TruncateTable": {"tf": 1}, "sqlglot.expressions.Clone": {"tf": 1}, "sqlglot.expressions.Describe": {"tf": 1}, "sqlglot.expressions.Kill": {"tf": 1}, "sqlglot.expressions.Pragma": {"tf": 1}, "sqlglot.expressions.Set": {"tf": 1}, "sqlglot.expressions.Heredoc": {"tf": 1}, "sqlglot.expressions.SetItem": {"tf": 1}, "sqlglot.expressions.Show": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction": {"tf": 1}, "sqlglot.expressions.CharacterSet": {"tf": 1}, "sqlglot.expressions.With": {"tf": 1}, "sqlglot.expressions.WithinGroup": {"tf": 1}, "sqlglot.expressions.TableAlias": {"tf": 1}, "sqlglot.expressions.ColumnPosition": {"tf": 1}, "sqlglot.expressions.ColumnDef": {"tf": 1}, "sqlglot.expressions.AlterColumn": {"tf": 1}, "sqlglot.expressions.RenameColumn": {"tf": 1}, "sqlglot.expressions.RenameTable": {"tf": 1}, "sqlglot.expressions.SwapTable": {"tf": 1}, "sqlglot.expressions.Comment": {"tf": 1}, "sqlglot.expressions.Comprehension": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption": {"tf": 1}, "sqlglot.expressions.ColumnConstraint": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind": {"tf": 1}, "sqlglot.expressions.WithOperator": {"tf": 1}, "sqlglot.expressions.Constraint": {"tf": 1}, "sqlglot.expressions.Drop": {"tf": 1}, "sqlglot.expressions.Filter": {"tf": 1}, "sqlglot.expressions.Check": {"tf": 1}, "sqlglot.expressions.Connect": {"tf": 1}, "sqlglot.expressions.CopyParameter": {"tf": 1}, "sqlglot.expressions.Copy": {"tf": 1}, "sqlglot.expressions.Credentials": {"tf": 1}, "sqlglot.expressions.Prior": {"tf": 1}, "sqlglot.expressions.Directory": {"tf": 1}, "sqlglot.expressions.ForeignKey": {"tf": 1}, "sqlglot.expressions.ColumnPrefix": {"tf": 1}, "sqlglot.expressions.PrimaryKey": {"tf": 1}, "sqlglot.expressions.Into": {"tf": 1}, "sqlglot.expressions.From": {"tf": 1}, "sqlglot.expressions.Having": {"tf": 1}, "sqlglot.expressions.Hint": {"tf": 1}, "sqlglot.expressions.JoinHint": {"tf": 1}, "sqlglot.expressions.Identifier": {"tf": 1}, "sqlglot.expressions.Opclass": {"tf": 1}, "sqlglot.expressions.Index": {"tf": 1}, "sqlglot.expressions.IndexParameters": {"tf": 1}, "sqlglot.expressions.OnConflict": {"tf": 1}, "sqlglot.expressions.Returning": {"tf": 1}, "sqlglot.expressions.Introducer": {"tf": 1}, "sqlglot.expressions.National": {"tf": 1}, "sqlglot.expressions.LoadData": {"tf": 1}, "sqlglot.expressions.Partition": {"tf": 1}, "sqlglot.expressions.PartitionRange": {"tf": 1}, "sqlglot.expressions.Fetch": {"tf": 1}, "sqlglot.expressions.Group": {"tf": 1}, "sqlglot.expressions.Lambda": {"tf": 1}, "sqlglot.expressions.Limit": {"tf": 1}, "sqlglot.expressions.Join": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure": {"tf": 1}, "sqlglot.expressions.MatchRecognize": {"tf": 1}, "sqlglot.expressions.Final": {"tf": 1}, "sqlglot.expressions.Offset": {"tf": 1}, "sqlglot.expressions.Order": {"tf": 1}, "sqlglot.expressions.WithFill": {"tf": 1}, "sqlglot.expressions.Ordered": {"tf": 1}, "sqlglot.expressions.Property": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec": {"tf": 1}, "sqlglot.expressions.QueryTransform": {"tf": 1}, "sqlglot.expressions.Properties": {"tf": 1}, "sqlglot.expressions.Qualify": {"tf": 1}, "sqlglot.expressions.InputOutputFormat": {"tf": 1}, "sqlglot.expressions.Return": {"tf": 1}, "sqlglot.expressions.Reference": {"tf": 1}, "sqlglot.expressions.Tuple": {"tf": 1}, "sqlglot.expressions.QueryOption": {"tf": 1}, "sqlglot.expressions.WithTableHint": {"tf": 1}, "sqlglot.expressions.IndexTableHint": {"tf": 1}, "sqlglot.expressions.HistoricalData": {"tf": 1}, "sqlglot.expressions.Table": {"tf": 1}, "sqlglot.expressions.Update": {"tf": 1}, "sqlglot.expressions.Var": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Schema": {"tf": 1}, "sqlglot.expressions.Lock": {"tf": 1}, "sqlglot.expressions.TableSample": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Pivot": {"tf": 1}, "sqlglot.expressions.WindowSpec": {"tf": 1}, "sqlglot.expressions.PreWhere": {"tf": 1}, "sqlglot.expressions.Where": {"tf": 1}, "sqlglot.expressions.Star": {"tf": 1}, "sqlglot.expressions.DataTypeParam": {"tf": 1}, "sqlglot.expressions.DataType": {"tf": 1}, "sqlglot.expressions.Command": {"tf": 1}, "sqlglot.expressions.Transaction": {"tf": 1}, "sqlglot.expressions.Commit": {"tf": 1}, "sqlglot.expressions.Rollback": {"tf": 1}, "sqlglot.expressions.AlterTable": {"tf": 1}, "sqlglot.expressions.AddConstraint": {"tf": 1}, "sqlglot.expressions.DropPartition": {"tf": 1}, "sqlglot.expressions.Alias": {"tf": 1}, "sqlglot.expressions.Aliases": {"tf": 1}, "sqlglot.expressions.AtIndex": {"tf": 1}, "sqlglot.expressions.AtTimeZone": {"tf": 1}, "sqlglot.expressions.FromTimeZone": {"tf": 1}, "sqlglot.expressions.Distinct": {"tf": 1}, "sqlglot.expressions.ForIn": {"tf": 1}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.IgnoreNulls": {"tf": 1}, "sqlglot.expressions.RespectNulls": {"tf": 1}, "sqlglot.expressions.HavingMax": {"tf": 1}, "sqlglot.expressions.JSONPath": {"tf": 1}, "sqlglot.expressions.JSONPathPart": {"tf": 1}, "sqlglot.expressions.FormatJson": {"tf": 1}, "sqlglot.expressions.JSONKeyValue": {"tf": 1}, "sqlglot.expressions.JSONColumnDef": {"tf": 1}, "sqlglot.expressions.JSONSchema": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef": {"tf": 1}, "sqlglot.expressions.Use": {"tf": 1}, "sqlglot.expressions.Merge": {"tf": 1}}, "df": 133}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.ExplodeOuter": {"tf": 1}, "sqlglot.expressions.Posexplode": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.PosexplodeOuter": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.tokens.TokenType": {"tf": 1}}, "df": 5}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark2.Spark2": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1.4142135623730951}}, "df": 4}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.tokens.TokenType": {"tf": 1}}, "df": 5}}}}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}, "c": {"docs": {"sqlglot.schema.Schema": {"tf": 1.4142135623730951}}, "df": 1}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.PivotAlias": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.ParameterizedAgg": {"tf": 1}, "sqlglot.expressions.ArgMax": {"tf": 1}, "sqlglot.expressions.ArgMin": {"tf": 1}, "sqlglot.expressions.ApproxTopK": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc": {"tf": 1}, "sqlglot.expressions.Hll": {"tf": 1}, "sqlglot.expressions.ApproxDistinct": {"tf": 1}, "sqlglot.expressions.ArrayAgg": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg": {"tf": 1}, "sqlglot.expressions.Avg": {"tf": 1}, "sqlglot.expressions.AnyValue": {"tf": 1}, "sqlglot.expressions.Lag": {"tf": 1}, "sqlglot.expressions.Lead": {"tf": 1}, "sqlglot.expressions.First": {"tf": 1}, "sqlglot.expressions.Last": {"tf": 1}, "sqlglot.expressions.FirstValue": {"tf": 1}, "sqlglot.expressions.LastValue": {"tf": 1}, "sqlglot.expressions.NthValue": {"tf": 1}, "sqlglot.expressions.Count": {"tf": 1}, "sqlglot.expressions.CountIf": {"tf": 1}, "sqlglot.expressions.GroupConcat": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg": {"tf": 1}, "sqlglot.expressions.LogicalOr": {"tf": 1}, "sqlglot.expressions.LogicalAnd": {"tf": 1}, "sqlglot.expressions.Max": {"tf": 1}, "sqlglot.expressions.Min": {"tf": 1}, "sqlglot.expressions.PercentileCont": {"tf": 1}, "sqlglot.expressions.PercentileDisc": {"tf": 1}, "sqlglot.expressions.Quantile": {"tf": 1}, "sqlglot.expressions.Sum": {"tf": 1}, "sqlglot.expressions.Stddev": {"tf": 1}, "sqlglot.expressions.StddevPop": {"tf": 1}, "sqlglot.expressions.StddevSamp": {"tf": 1}, "sqlglot.expressions.Corr": {"tf": 1}, "sqlglot.expressions.Variance": {"tf": 1}, "sqlglot.expressions.VariancePop": {"tf": 1}, "sqlglot.expressions.CovarSamp": {"tf": 1}, "sqlglot.expressions.CovarPop": {"tf": 1}}, "df": 39}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.CombinedAggFunc": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.doris.Doris": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}}, "df": 6}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "~": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Predicate": {"tf": 1}, "sqlglot.expressions.BitString": {"tf": 1}, "sqlglot.expressions.HexString": {"tf": 1}, "sqlglot.expressions.ByteString": {"tf": 1}, "sqlglot.expressions.RawString": {"tf": 1}, "sqlglot.expressions.UnicodeString": {"tf": 1}, "sqlglot.expressions.Column": {"tf": 1}, "sqlglot.expressions.Literal": {"tf": 1}, "sqlglot.expressions.Window": {"tf": 1}, "sqlglot.expressions.Parameter": {"tf": 1}, "sqlglot.expressions.SessionParameter": {"tf": 1}, "sqlglot.expressions.Placeholder": {"tf": 1}, "sqlglot.expressions.Null": {"tf": 1}, "sqlglot.expressions.Boolean": {"tf": 1}, "sqlglot.expressions.Binary": {"tf": 1}, "sqlglot.expressions.Unary": {"tf": 1}, "sqlglot.expressions.Bracket": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 18}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.And": {"tf": 1}, "sqlglot.expressions.Or": {"tf": 1}, "sqlglot.expressions.Xor": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ConcatWs": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.AutoIncrementColumnConstraint": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint": {"tf": 1}}, "df": 29}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TryCast": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.Lateral": {"tf": 1}, "sqlglot.expressions.Unnest": {"tf": 1}, "sqlglot.expressions.Values": {"tf": 1}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Except": {"tf": 1}, "sqlglot.expressions.Intersect": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.BitwiseNot": {"tf": 1}, "sqlglot.expressions.Not": {"tf": 1}, "sqlglot.expressions.Paren": {"tf": 1}, "sqlglot.expressions.Neg": {"tf": 1}}, "df": 4}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Cluster": {"tf": 1}, "sqlglot.expressions.Distribute": {"tf": 1}, "sqlglot.expressions.Sort": {"tf": 1}}, "df": 3}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Union": {"tf": 1}, "sqlglot.expressions.Select": {"tf": 1}, "sqlglot.expressions.Subquery": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.ApproxQuantile": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.AggFunc": {"tf": 1}, "sqlglot.expressions.Abs": {"tf": 1}, "sqlglot.expressions.Flatten": {"tf": 1}, "sqlglot.expressions.Transform": {"tf": 1}, "sqlglot.expressions.Anonymous": {"tf": 1}, "sqlglot.expressions.Array": {"tf": 1}, "sqlglot.expressions.ToArray": {"tf": 1}, "sqlglot.expressions.ToChar": {"tf": 1}, "sqlglot.expressions.ToNumber": {"tf": 1}, "sqlglot.expressions.Convert": {"tf": 1}, "sqlglot.expressions.GenerateSeries": {"tf": 1}, "sqlglot.expressions.ArrayAll": {"tf": 1}, "sqlglot.expressions.ArrayAny": {"tf": 1}, "sqlglot.expressions.ArrayConcat": {"tf": 1}, "sqlglot.expressions.ArrayContains": {"tf": 1}, "sqlglot.expressions.ArrayFilter": {"tf": 1}, "sqlglot.expressions.ArrayToString": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps": {"tf": 1}, "sqlglot.expressions.ArraySize": {"tf": 1}, "sqlglot.expressions.ArraySort": {"tf": 1}, "sqlglot.expressions.ArraySum": {"tf": 1}, "sqlglot.expressions.Case": {"tf": 1}, "sqlglot.expressions.Cast": {"tf": 1}, "sqlglot.expressions.Try": {"tf": 1}, "sqlglot.expressions.CastToStrType": {"tf": 1}, "sqlglot.expressions.Collate": {"tf": 1}, "sqlglot.expressions.Ceil": {"tf": 1}, "sqlglot.expressions.Coalesce": {"tf": 1}, "sqlglot.expressions.Chr": {"tf": 1}, "sqlglot.expressions.Concat": {"tf": 1}, "sqlglot.expressions.ConnectByRoot": {"tf": 1}, "sqlglot.expressions.Cbrt": {"tf": 1}, "sqlglot.expressions.CurrentDate": {"tf": 1}, "sqlglot.expressions.CurrentDatetime": {"tf": 1}, "sqlglot.expressions.CurrentTime": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp": {"tf": 1}, "sqlglot.expressions.CurrentUser": {"tf": 1}, "sqlglot.expressions.DateAdd": {"tf": 1}, "sqlglot.expressions.DateSub": {"tf": 1}, "sqlglot.expressions.DateDiff": {"tf": 1}, "sqlglot.expressions.DateTrunc": {"tf": 1}, "sqlglot.expressions.DatetimeAdd": {"tf": 1}, "sqlglot.expressions.DatetimeSub": {"tf": 1}, "sqlglot.expressions.DatetimeDiff": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc": {"tf": 1}, "sqlglot.expressions.DayOfWeek": {"tf": 1}, "sqlglot.expressions.DayOfMonth": {"tf": 1}, "sqlglot.expressions.DayOfYear": {"tf": 1}, "sqlglot.expressions.ToDays": {"tf": 1}, "sqlglot.expressions.WeekOfYear": {"tf": 1}, "sqlglot.expressions.MonthsBetween": {"tf": 1}, "sqlglot.expressions.LastDay": {"tf": 1}, "sqlglot.expressions.Extract": {"tf": 1}, "sqlglot.expressions.Timestamp": {"tf": 1}, "sqlglot.expressions.TimestampAdd": {"tf": 1}, "sqlglot.expressions.TimestampSub": {"tf": 1}, "sqlglot.expressions.TimestampDiff": {"tf": 1}, "sqlglot.expressions.TimestampTrunc": {"tf": 1}, "sqlglot.expressions.TimeAdd": {"tf": 1}, "sqlglot.expressions.TimeSub": {"tf": 1}, "sqlglot.expressions.TimeDiff": {"tf": 1}, "sqlglot.expressions.TimeTrunc": {"tf": 1}, "sqlglot.expressions.DateFromParts": {"tf": 1}, "sqlglot.expressions.TimeFromParts": {"tf": 1}, "sqlglot.expressions.DateStrToDate": {"tf": 1}, "sqlglot.expressions.DateToDateStr": {"tf": 1}, "sqlglot.expressions.DateToDi": {"tf": 1}, "sqlglot.expressions.Date": {"tf": 1}, "sqlglot.expressions.Day": {"tf": 1}, "sqlglot.expressions.Decode": {"tf": 1}, "sqlglot.expressions.DiToDate": {"tf": 1}, "sqlglot.expressions.Encode": {"tf": 1}, "sqlglot.expressions.Exp": {"tf": 1}, "sqlglot.expressions.Explode": {"tf": 1}, "sqlglot.expressions.Floor": {"tf": 1}, "sqlglot.expressions.FromBase64": {"tf": 1}, "sqlglot.expressions.ToBase64": {"tf": 1}, "sqlglot.expressions.GenerateDateArray": {"tf": 1}, "sqlglot.expressions.Greatest": {"tf": 1}, "sqlglot.expressions.Hex": {"tf": 1}, "sqlglot.expressions.Xor": {"tf": 1}, "sqlglot.expressions.If": {"tf": 1}, "sqlglot.expressions.Nullif": {"tf": 1}, "sqlglot.expressions.Initcap": {"tf": 1}, "sqlglot.expressions.IsNan": {"tf": 1}, "sqlglot.expressions.IsInf": {"tf": 1}, "sqlglot.expressions.JSONObject": {"tf": 1}, "sqlglot.expressions.JSONArray": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg": {"tf": 1}, "sqlglot.expressions.JSONTable": {"tf": 1}, "sqlglot.expressions.OpenJSON": {"tf": 1}, "sqlglot.expressions.JSONExtract": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONBExtract": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONFormat": {"tf": 1}, "sqlglot.expressions.JSONArrayContains": {"tf": 1}, "sqlglot.expressions.ParseJSON": {"tf": 1}, "sqlglot.expressions.Least": {"tf": 1}, "sqlglot.expressions.Left": {"tf": 1}, "sqlglot.expressions.Right": {"tf": 1}, "sqlglot.expressions.Length": {"tf": 1}, "sqlglot.expressions.Levenshtein": {"tf": 1}, "sqlglot.expressions.Ln": {"tf": 1}, "sqlglot.expressions.Log": {"tf": 1}, "sqlglot.expressions.Lower": {"tf": 1}, "sqlglot.expressions.Map": {"tf": 1}, "sqlglot.expressions.ToMap": {"tf": 1}, "sqlglot.expressions.MapFromEntries": {"tf": 1}, "sqlglot.expressions.StarMap": {"tf": 1}, "sqlglot.expressions.VarMap": {"tf": 1}, "sqlglot.expressions.MatchAgainst": {"tf": 1}, "sqlglot.expressions.MD5": {"tf": 1}, "sqlglot.expressions.MD5Digest": {"tf": 1}, "sqlglot.expressions.Month": {"tf": 1}, "sqlglot.expressions.AddMonths": {"tf": 1}, "sqlglot.expressions.Nvl2": {"tf": 1}, "sqlglot.expressions.Predict": {"tf": 1}, "sqlglot.expressions.Pow": {"tf": 1}, "sqlglot.expressions.Quarter": {"tf": 1}, "sqlglot.expressions.Rand": {"tf": 1}, "sqlglot.expressions.Randn": {"tf": 1}, "sqlglot.expressions.RangeN": {"tf": 1}, "sqlglot.expressions.ReadCSV": {"tf": 1}, "sqlglot.expressions.Reduce": {"tf": 1}, "sqlglot.expressions.RegexpExtract": {"tf": 1}, "sqlglot.expressions.RegexpReplace": {"tf": 1}, "sqlglot.expressions.RegexpLike": {"tf": 1}, "sqlglot.expressions.RegexpILike": {"tf": 1}, "sqlglot.expressions.RegexpSplit": {"tf": 1}, "sqlglot.expressions.Repeat": {"tf": 1}, "sqlglot.expressions.Round": {"tf": 1}, "sqlglot.expressions.RowNumber": {"tf": 1}, "sqlglot.expressions.SafeDivide": {"tf": 1}, "sqlglot.expressions.SHA": {"tf": 1}, "sqlglot.expressions.SHA2": {"tf": 1}, "sqlglot.expressions.Sign": {"tf": 1}, "sqlglot.expressions.SortArray": {"tf": 1}, "sqlglot.expressions.Split": {"tf": 1}, "sqlglot.expressions.Substring": {"tf": 1}, "sqlglot.expressions.StandardHash": {"tf": 1}, "sqlglot.expressions.StartsWith": {"tf": 1}, "sqlglot.expressions.StrPosition": {"tf": 1}, "sqlglot.expressions.StrToDate": {"tf": 1}, "sqlglot.expressions.StrToTime": {"tf": 1}, "sqlglot.expressions.StrToUnix": {"tf": 1}, "sqlglot.expressions.StrToMap": {"tf": 1}, "sqlglot.expressions.NumberToStr": {"tf": 1}, "sqlglot.expressions.FromBase": {"tf": 1}, "sqlglot.expressions.Struct": {"tf": 1}, "sqlglot.expressions.StructExtract": {"tf": 1}, "sqlglot.expressions.Stuff": {"tf": 1}, "sqlglot.expressions.Sqrt": {"tf": 1}, "sqlglot.expressions.TimeToStr": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr": {"tf": 1}, "sqlglot.expressions.TimeToUnix": {"tf": 1}, "sqlglot.expressions.TimeStrToDate": {"tf": 1}, "sqlglot.expressions.TimeStrToTime": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix": {"tf": 1}, "sqlglot.expressions.Trim": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi": {"tf": 1}, "sqlglot.expressions.Unhex": {"tf": 1}, "sqlglot.expressions.UnixDate": {"tf": 1}, "sqlglot.expressions.UnixToStr": {"tf": 1}, "sqlglot.expressions.UnixToTime": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr": {"tf": 1}, "sqlglot.expressions.TimestampFromParts": {"tf": 1}, "sqlglot.expressions.Upper": {"tf": 1}, "sqlglot.expressions.Week": {"tf": 1}, "sqlglot.expressions.XMLTable": {"tf": 1}, "sqlglot.expressions.Year": {"tf": 1}, "sqlglot.expressions.When": {"tf": 1}, "sqlglot.expressions.NextValueFor": {"tf": 1}}, "df": 179}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.DateAdd": {"tf": 1}, "sqlglot.expressions.DateSub": {"tf": 1}, "sqlglot.expressions.DatetimeAdd": {"tf": 1}, "sqlglot.expressions.DatetimeSub": {"tf": 1}}, "df": 4}}}}}}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathFilter": {"tf": 1}, "sqlglot.expressions.JSONPathKey": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive": {"tf": 1}, "sqlglot.expressions.JSONPathRoot": {"tf": 1}, "sqlglot.expressions.JSONPathScript": {"tf": 1}, "sqlglot.expressions.JSONPathSlice": {"tf": 1}, "sqlglot.expressions.JSONPathSelector": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript": {"tf": 1}, "sqlglot.expressions.JSONPathUnion": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard": {"tf": 1}}, "df": 10}}}}}}}}}}}}, "v": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}, "doc": {"root": {"0": {"0": {"0": {"0": {"5": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "4": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "9": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "5": {"9": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "6": {"5": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "7": {"3": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "1": {"6": {"3": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"3": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "3": {"2": {"7": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "5": {"7": {"2": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "9": {"0": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "6": {"1": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "9": {"3": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "8": {"8": {"9": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"4": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "1": {"0": {"5": {"4": {"5": {"5": {"2": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"9": {"1": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1.4142135623730951}}, "df": 2}, "2": {"0": {"0": {"3": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "5": {"3": {"0": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1}}, "df": 1}, "8": {"5": {"8": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"1": {"8": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "3": {"1": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1}}, "df": 1}, "3": {"3": {"3": {"7": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "5": {"1": {"1": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "6": {"6": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "7": {"3": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "7": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 7.810249675906654}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 4.47213595499958}, "sqlglot.executor": {"tf": 2}, "sqlglot.expressions.Expression.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Paren.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.7320508075688772}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.7320508075688772}, "sqlglot.trie.new_trie": {"tf": 2}, "sqlglot.trie.in_trie": {"tf": 1.7320508075688772}}, "df": 30, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "1": {"0": {"0": {"0": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 24}, "docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}}, "df": 3, "^": {"1": {"2": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "1": {"2": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "4": {"5": {"docs": {}, "df": 0, "/": {"2": {"6": {"4": {"2": {"9": {"3": {"7": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "2": {"3": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}, "3": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "6": {"1": {"8": {"0": {"8": {"8": {"0": {"2": {"8": {"2": {"9": {"5": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "7": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "8": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "9": {"8": {"6": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "9": {"6": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 5.830951894845301}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 4}, "sqlglot.executor": {"tf": 3.7416573867739413}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 2}, "sqlglot.expressions.Expression.or_": {"tf": 2}, "sqlglot.expressions.Expression.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predicate": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 2.449489742783178}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 2}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 2.449489742783178}, "sqlglot.expressions.and_": {"tf": 2.449489742783178}, "sqlglot.expressions.or_": {"tf": 2.449489742783178}, "sqlglot.expressions.xor": {"tf": 2.449489742783178}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 2}, "sqlglot.helper.dict_depth": {"tf": 1.4142135623730951}, "sqlglot.helper.merge_ranges": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 61, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 2}}}, "2": {"0": {"0": {"7": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "1": {"4": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "2": {"1": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "1": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 2}, "4": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "5": {"1": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "5": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "6": {"4": {"2": {"9": {"8": {"2": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "6": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}, "7": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "9": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 3.3166247903554}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 4.358898943540674}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 2}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 55}, "3": {"1": {"3": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "2": {"1": {"1": {"6": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "4": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "3": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}, "4": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 2.449489742783178}}, "df": 2}, "6": {"9": {"8": {"2": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"docs": {"sqlglot": {"tf": 7}, "sqlglot.dataframe": {"tf": 7.0710678118654755}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 2.8284271247461903}, "sqlglot.expressions.Identifier.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Literal.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Star.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Dot.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Paren.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Alias.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Bracket.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Cast.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONPath.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 2}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 2}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 4}, "sqlglot.expressions.subquery": {"tf": 2.8284271247461903}, "sqlglot.expressions.cast": {"tf": 2.449489742783178}, "sqlglot.expressions.values": {"tf": 2}, "sqlglot.expressions.var": {"tf": 3.1622776601683795}, "sqlglot.expressions.column_table_names": {"tf": 2}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 2}, "sqlglot.expressions.func": {"tf": 2}, "sqlglot.expressions.array": {"tf": 2}, "sqlglot.expressions.tuple_": {"tf": 2}, "sqlglot.helper.split_num_words": {"tf": 3.4641016151377544}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 2}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2.449489742783178}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 2.449489742783178}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_set": {"tf": 4}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 3.7416573867739413}, "sqlglot.trie.in_trie": {"tf": 2.8284271247461903}}, "df": 104}, "docs": {"sqlglot": {"tf": 3.4641016151377544}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.helper.flatten": {"tf": 2}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 64, "]": {"docs": {}, "df": 0, "[": {"3": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "4": {"0": {"0": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "1": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "3": {"4": {"3": {"4": {"1": {"6": {"6": {"2": {"4": {"docs": {"sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "7": {"9": {"8": {"3": {"1": {"3": {"6": {"docs": {"sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "4": {"6": {"2": {"4": {"docs": {"sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "5": {"2": {"9": {"6": {"docs": {"sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "6": {"8": {"9": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 1}, "8": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}, "9": {"3": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 5}, "5": {"0": {"4": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "6": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "3": {"2": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {"sqlglot": {"tf": 1}}, "df": 1}, "6": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.func": {"tf": 2}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.7320508075688772}}, "df": 9}, "6": {"0": {"1": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "2": {"5": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "4": {"3": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "9": {"9": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1}}, "df": 1}, "6": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "8": {"2": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "6": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "7": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "9": {"0": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.helper.merge_ranges": {"tf": 1.4142135623730951}}, "df": 3, "m": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "7": {"2": {"5": {"docs": {}, "df": 0, "\u2013": {"7": {"4": {"3": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "3": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "5": {"9": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "9": {"2": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1}}, "df": 1}, "8": {"0": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 24}, "2": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "4": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "8": {"6": {"9": {"5": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}, "9": {"8": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {"sqlglot": {"tf": 63.694583757176716}, "sqlglot.logger": {"tf": 1.7320508075688772}, "sqlglot.pretty": {"tf": 1.7320508075688772}, "sqlglot.schema": {"tf": 1.7320508075688772}, "sqlglot.tokenize": {"tf": 5.744562646538029}, "sqlglot.parse": {"tf": 6.324555320336759}, "sqlglot.parse_one": {"tf": 6.708203932499369}, "sqlglot.transpile": {"tf": 7.211102550927978}, "sqlglot.dataframe": {"tf": 49.80963762164909}, "sqlglot.dataframe.sql": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.read": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.spark": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.expression": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.write": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 2.6457513110645907}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 2}, "sqlglot.dataframe.sql.GroupedData": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.when": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.like": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.between": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.over": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameReader": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 22.22611077089287}, "sqlglot.dialects.athena": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.logger": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 3.605551275463989}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 4.58257569495584}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 4}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 2.6457513110645907}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.logger": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 2.449489742783178}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 3.605551275463989}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 4}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 4.47213595499958}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 2.6457513110645907}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 3}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 2.449489742783178}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 3.3166247903554}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 9.273618495495704}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 4.58257569495584}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 4.795831523312719}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.DialectType": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.rename_func": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.if_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 5.744562646538029}, "sqlglot.dialects.dialect.time_format": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 4}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 4.47213595499958}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 3}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 4.47213595499958}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 4}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 4.47213595499958}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 3.605551275463989}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 3}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 4.47213595499958}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 4}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 3.3166247903554}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 4.795831523312719}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 4.47213595499958}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 2.6457513110645907}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 3.605551275463989}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 4.47213595499958}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 3.605551275463989}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 3.605551275463989}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 4.47213595499958}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 50.556898639058154}, "sqlglot.diff.Insert": {"tf": 1.4142135623730951}, "sqlglot.diff.Insert.__init__": {"tf": 1.7320508075688772}, "sqlglot.diff.Insert.expression": {"tf": 1.7320508075688772}, "sqlglot.diff.Remove": {"tf": 1.4142135623730951}, "sqlglot.diff.Remove.__init__": {"tf": 1.7320508075688772}, "sqlglot.diff.Remove.expression": {"tf": 1.7320508075688772}, "sqlglot.diff.Move": {"tf": 1.4142135623730951}, "sqlglot.diff.Move.__init__": {"tf": 1.7320508075688772}, "sqlglot.diff.Move.expression": {"tf": 1.7320508075688772}, "sqlglot.diff.Update": {"tf": 1.4142135623730951}, "sqlglot.diff.Update.__init__": {"tf": 1.7320508075688772}, "sqlglot.diff.Update.source": {"tf": 1.7320508075688772}, "sqlglot.diff.Update.target": {"tf": 1.7320508075688772}, "sqlglot.diff.Keep": {"tf": 1.4142135623730951}, "sqlglot.diff.Keep.__init__": {"tf": 1.7320508075688772}, "sqlglot.diff.Keep.source": {"tf": 1.7320508075688772}, "sqlglot.diff.Keep.target": {"tf": 1.7320508075688772}, "sqlglot.diff.diff": {"tf": 11.313708498984761}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1.7320508075688772}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller": {"tf": 2.6457513110645907}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller.f": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller.t": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1.7320508075688772}, "sqlglot.errors": {"tf": 1.7320508075688772}, "sqlglot.errors.ErrorLevel": {"tf": 1.7320508075688772}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1.7320508075688772}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1.7320508075688772}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1.7320508075688772}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1.7320508075688772}, "sqlglot.errors.SqlglotError": {"tf": 1.7320508075688772}, "sqlglot.errors.UnsupportedError": {"tf": 1.7320508075688772}, "sqlglot.errors.ParseError": {"tf": 1.7320508075688772}, "sqlglot.errors.ParseError.__init__": {"tf": 1.7320508075688772}, "sqlglot.errors.ParseError.errors": {"tf": 1.7320508075688772}, "sqlglot.errors.ParseError.new": {"tf": 1.7320508075688772}, "sqlglot.errors.TokenError": {"tf": 1.7320508075688772}, "sqlglot.errors.OptimizeError": {"tf": 1.7320508075688772}, "sqlglot.errors.SchemaError": {"tf": 1.7320508075688772}, "sqlglot.errors.ExecuteError": {"tf": 1.7320508075688772}, "sqlglot.errors.concat_messages": {"tf": 1.7320508075688772}, "sqlglot.errors.merge_errors": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 35.11409973215888}, "sqlglot.executor.logger": {"tf": 1.7320508075688772}, "sqlglot.executor.execute": {"tf": 7.3484692283495345}, "sqlglot.executor.context": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context": {"tf": 3}, "sqlglot.executor.context.Context.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.tables": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.range_readers": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.row_readers": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.env": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.eval": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.table": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.add_columns": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.columns": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.table_iter": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.filter": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.sort": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.set_row": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.set_index": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.set_range": {"tf": 1.7320508075688772}, "sqlglot.executor.env": {"tf": 1.7320508075688772}, "sqlglot.executor.env.reverse_key": {"tf": 1.7320508075688772}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1.7320508075688772}, "sqlglot.executor.env.filter_nulls": {"tf": 1.7320508075688772}, "sqlglot.executor.env.null_if_any": {"tf": 4.58257569495584}, "sqlglot.executor.env.str_position": {"tf": 1.7320508075688772}, "sqlglot.executor.env.substring": {"tf": 1.7320508075688772}, "sqlglot.executor.env.cast": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ordered": {"tf": 1.7320508075688772}, "sqlglot.executor.env.interval": {"tf": 1.7320508075688772}, "sqlglot.executor.env.arraytostring": {"tf": 1.7320508075688772}, "sqlglot.executor.env.jsonextract": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 1.7320508075688772}, "sqlglot.executor.python": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 8.18535277187245}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.parser_class": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.generator_class": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.executor.table": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.columns": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.column_range": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.reader": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.rows": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.range_reader": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.add_columns": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.append": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.pop": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.width": {"tf": 1.7320508075688772}, "sqlglot.executor.table.TableIter": {"tf": 1.7320508075688772}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.table.TableIter.table": {"tf": 1.7320508075688772}, "sqlglot.executor.table.TableIter.index": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RangeReader": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RangeReader.table": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RangeReader.range": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RowReader": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RowReader.columns": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RowReader.row": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Tables": {"tf": 1.7320508075688772}, "sqlglot.executor.table.ensure_tables": {"tf": 1.7320508075688772}, "sqlglot.expressions": {"tf": 4}, "sqlglot.expressions.SQLGLOT_META": {"tf": 1.7320508075688772}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1.7320508075688772}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 11.357816691600547}, "sqlglot.expressions.Expression.__init__": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.parent": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.arg_key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.index": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.comments": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.this": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.expressions": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.text": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_string": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_number": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_negative": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.is_int": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_star": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.alias": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Expression.type": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.meta": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.copy": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.add_comments": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.append": {"tf": 4.358898943540674}, "sqlglot.expressions.Expression.set": {"tf": 4.898979485566356}, "sqlglot.expressions.Expression.depth": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.find": {"tf": 5.291502622129181}, "sqlglot.expressions.Expression.find_all": {"tf": 5.291502622129181}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 4.795831523312719}, "sqlglot.expressions.Expression.parent_select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.same_parent": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.root": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.walk": {"tf": 5.291502622129181}, "sqlglot.expressions.Expression.dfs": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.bfs": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.unnest": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.unalias": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.flatten": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.to_s": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.sql": {"tf": 5.477225575051661}, "sqlglot.expressions.Expression.transform": {"tf": 5.291502622129181}, "sqlglot.expressions.Expression.replace": {"tf": 5.477225575051661}, "sqlglot.expressions.Expression.pop": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.assert_is": {"tf": 9.643650760992955}, "sqlglot.expressions.Expression.error_messages": {"tf": 4.795831523312719}, "sqlglot.expressions.Expression.dump": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.load": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.and_": {"tf": 9.797958971132712}, "sqlglot.expressions.Expression.or_": {"tf": 9.797958971132712}, "sqlglot.expressions.Expression.not_": {"tf": 8.54400374531753}, "sqlglot.expressions.Expression.as_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.between": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.like": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.ilike": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.eq": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.neq": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.rlike": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.div": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.asc": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.desc": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntoType": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExpOrStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.Condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.Condition.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Predicate": {"tf": 1.7320508075688772}, "sqlglot.expressions.Predicate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DerivedTable": {"tf": 1.7320508075688772}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.DerivedTable.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.subquery": {"tf": 11.489125293076057}, "sqlglot.expressions.Query.limit": {"tf": 10.770329614269007}, "sqlglot.expressions.Query.offset": {"tf": 10.954451150103322}, "sqlglot.expressions.Query.order_by": {"tf": 11.445523142259598}, "sqlglot.expressions.Query.ctes": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.named_selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.select": {"tf": 10.246950765959598}, "sqlglot.expressions.Query.with_": {"tf": 12.449899597988733}, "sqlglot.expressions.Query.union": {"tf": 10.488088481701515}, "sqlglot.expressions.Query.intersect": {"tf": 10.488088481701515}, "sqlglot.expressions.Query.except_": {"tf": 10.535653752852738}, "sqlglot.expressions.Query.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UDTF": {"tf": 1.7320508075688772}, "sqlglot.expressions.UDTF.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.UDTF.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cache": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cache.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cache.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Uncache": {"tf": 1.7320508075688772}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Uncache.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Refresh": {"tf": 1.7320508075688772}, "sqlglot.expressions.Refresh.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DDL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DDL.ctes": {"tf": 1.7320508075688772}, "sqlglot.expressions.DDL.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.DDL.named_selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.DDL.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DML": {"tf": 1.7320508075688772}, "sqlglot.expressions.DML.returning": {"tf": 10.488088481701515}, "sqlglot.expressions.DML.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Create": {"tf": 1.7320508075688772}, "sqlglot.expressions.Create.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Create.kind": {"tf": 1.7320508075688772}, "sqlglot.expressions.Create.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SequenceProperties": {"tf": 1.7320508075688772}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TruncateTable": {"tf": 1.7320508075688772}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TruncateTable.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Clone": {"tf": 1.7320508075688772}, "sqlglot.expressions.Clone.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Clone.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Describe": {"tf": 1.7320508075688772}, "sqlglot.expressions.Describe.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Describe.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Kill": {"tf": 1.7320508075688772}, "sqlglot.expressions.Kill.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Kill.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pragma": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pragma.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Set": {"tf": 1.7320508075688772}, "sqlglot.expressions.Set.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Set.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Heredoc": {"tf": 1.7320508075688772}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Heredoc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetItem": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetItem.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Show": {"tf": 1.7320508075688772}, "sqlglot.expressions.Show.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Show.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UserDefinedFunction": {"tf": 1.7320508075688772}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSet": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSet.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.With": {"tf": 1.7320508075688772}, "sqlglot.expressions.With.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.With.recursive": {"tf": 1.7320508075688772}, "sqlglot.expressions.With.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithinGroup": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithinGroup.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CTE": {"tf": 1.7320508075688772}, "sqlglot.expressions.CTE.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CTE.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableAlias": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableAlias.columns": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableAlias.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitString": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitString.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.HexString": {"tf": 1.7320508075688772}, "sqlglot.expressions.HexString.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ByteString": {"tf": 1.7320508075688772}, "sqlglot.expressions.ByteString.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RawString": {"tf": 1.7320508075688772}, "sqlglot.expressions.RawString.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnicodeString": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnicodeString.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.table": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.db": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.catalog": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Column.parts": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.to_dot": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPosition": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnDef": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnDef.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlterColumn": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlterColumn.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RenameColumn": {"tf": 1.7320508075688772}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RenameColumn.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RenameTable": {"tf": 1.7320508075688772}, "sqlglot.expressions.RenameTable.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SwapTable": {"tf": 1.7320508075688772}, "sqlglot.expressions.SwapTable.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Comment": {"tf": 1.7320508075688772}, "sqlglot.expressions.Comment.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Comment.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Comprehension": {"tf": 1.7320508075688772}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Comprehension.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeTreeTTLAction": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeTreeTTL": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexConstraintOption": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnConstraintKind": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoIncrementColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PeriodForSystemTimeConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CaseSpecificColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSetColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CheckColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ClusteredColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CollateColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CommentColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CompressColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateFormatColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DefaultColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.EncodeColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExcludeColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.EphemeralColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithOperator": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithOperator.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsRowColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.InlineLengthColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NonClusteredColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NotForReplicationColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NotNullColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnUpdateColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransformColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKeyColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TitleColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UniqueColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UppercaseColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PathColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ComputedColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Constraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Constraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete.delete": {"tf": 9.055385138137417}, "sqlglot.expressions.Delete.where": {"tf": 10.198039027185569}, "sqlglot.expressions.Delete.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Drop": {"tf": 1.7320508075688772}, "sqlglot.expressions.Drop.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Drop.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Filter": {"tf": 1.7320508075688772}, "sqlglot.expressions.Filter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Filter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Check": {"tf": 1.7320508075688772}, "sqlglot.expressions.Check.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Connect": {"tf": 1.7320508075688772}, "sqlglot.expressions.Connect.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Connect.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CopyParameter": {"tf": 1.7320508075688772}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CopyParameter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Copy": {"tf": 1.7320508075688772}, "sqlglot.expressions.Copy.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Copy.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Credentials": {"tf": 1.7320508075688772}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Credentials.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Prior": {"tf": 1.7320508075688772}, "sqlglot.expressions.Prior.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Directory": {"tf": 1.7320508075688772}, "sqlglot.expressions.Directory.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Directory.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ForeignKey": {"tf": 1.7320508075688772}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ForeignKey.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPrefix": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKey": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Into": {"tf": 1.7320508075688772}, "sqlglot.expressions.Into.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Into.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.From": {"tf": 1.7320508075688772}, "sqlglot.expressions.From.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.From.alias_or_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.From.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Having": {"tf": 1.7320508075688772}, "sqlglot.expressions.Having.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hint": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JoinHint": {"tf": 1.7320508075688772}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JoinHint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.quoted": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Identifier.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Opclass": {"tf": 1.7320508075688772}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Opclass.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Index": {"tf": 1.7320508075688772}, "sqlglot.expressions.Index.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Index.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexParameters": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexParameters.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert.with_": {"tf": 11.874342087037917}, "sqlglot.expressions.Insert.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnConflict": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnConflict.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Returning": {"tf": 1.7320508075688772}, "sqlglot.expressions.Returning.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Returning.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Introducer": {"tf": 1.7320508075688772}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Introducer.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.National": {"tf": 1.7320508075688772}, "sqlglot.expressions.National.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LoadData": {"tf": 1.7320508075688772}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LoadData.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Partition": {"tf": 1.7320508075688772}, "sqlglot.expressions.Partition.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Partition.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionRange": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionRange.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Fetch": {"tf": 1.7320508075688772}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Fetch.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Group": {"tf": 1.7320508075688772}, "sqlglot.expressions.Group.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Group.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lambda": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lambda.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Limit.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Limit.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.number": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.string": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Literal.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.method": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.kind": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.side": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.hint": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 11.135528725660043}, "sqlglot.expressions.Join.using": {"tf": 11.445523142259598}, "sqlglot.expressions.Join.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lateral": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lateral.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchRecognizeMeasure": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchRecognize": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Final": {"tf": 1.7320508075688772}, "sqlglot.expressions.Final.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Offset": {"tf": 1.7320508075688772}, "sqlglot.expressions.Offset.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Offset.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Order": {"tf": 1.7320508075688772}, "sqlglot.expressions.Order.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Order.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithFill": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithFill.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cluster": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cluster.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distribute": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distribute.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sort": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sort.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ordered": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ordered.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Property": {"tf": 1.7320508075688772}, "sqlglot.expressions.Property.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Property.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlgorithmProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoIncrementProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoRefreshProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BackupProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.BackupProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BlockCompressionProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSetProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ChecksumProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CollateProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CollateProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CopyGrantsProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataBlocksizeProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DefinerProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DistKeyProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DistStyleProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.EngineProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.EngineProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.HeapProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.HeapProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToTableProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExecuteAsProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExternalProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FallbackProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FileFormatProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FreespaceProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GlobalProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IcebergProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.InheritsProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.InputModelProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OutputModelProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IsolatedLoadingProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JournalProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JournalProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LanguageProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ClusteredByProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictSubProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictRange": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictRange.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnCluster": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnCluster.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LikeProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LikeProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LocationProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LocationProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LockProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LockProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LockingProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LockingProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LogProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LogProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MaterializedProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeBlockRatioProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NoPrimaryIndexProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnCommitProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionedByProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionBoundSpec": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionedOfProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RemoteWithConnectionModelProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReturnsProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatDelimitedProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatSerdeProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.QueryTransform": {"tf": 1.7320508075688772}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.QueryTransform.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SampleProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SampleProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SchemaCommentProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SerdeProperties": {"tf": 1.7320508075688772}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SharingProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SharingProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetConfigProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SettingsProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortKeyProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SqlReadWriteProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SqlSecurityProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StabilityProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TemporaryProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransformModelProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransientProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransientProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnloggedProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ViewAttributeProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.VolatileProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithDataProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithJournalTableProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithSystemVersioningProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.from_dict": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Qualify": {"tf": 1.7320508075688772}, "sqlglot.expressions.Qualify.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.InputOutputFormat": {"tf": 1.7320508075688772}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Return": {"tf": 1.7320508075688772}, "sqlglot.expressions.Return.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Reference": {"tf": 1.7320508075688772}, "sqlglot.expressions.Reference.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Reference.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Tuple": {"tf": 1.7320508075688772}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Tuple.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Tuple.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1.7320508075688772}, "sqlglot.expressions.QueryOption": {"tf": 1.7320508075688772}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.QueryOption.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithTableHint": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithTableHint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexTableHint": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.HistoricalData": {"tf": 1.7320508075688772}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.HistoricalData.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.db": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.catalog": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.named_selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.parts": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.to_column": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 10.246950765959598}, "sqlglot.expressions.Union.named_selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.is_star": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.left": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.right": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Except": {"tf": 1.7320508075688772}, "sqlglot.expressions.Except.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.Intersect.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unnest": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unnest.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unnest.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Update": {"tf": 1.7320508075688772}, "sqlglot.expressions.Update.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Update.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Values": {"tf": 1.7320508075688772}, "sqlglot.expressions.Values.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Values.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Var": {"tf": 1.7320508075688772}, "sqlglot.expressions.Var.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Version": {"tf": 3.3166247903554}, "sqlglot.expressions.Version.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Version.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Schema": {"tf": 1.7320508075688772}, "sqlglot.expressions.Schema.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Schema.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lock": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lock.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lock.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.from_": {"tf": 10.488088481701515}, "sqlglot.expressions.Select.group_by": {"tf": 11.704699910719626}, "sqlglot.expressions.Select.sort_by": {"tf": 11.874342087037917}, "sqlglot.expressions.Select.cluster_by": {"tf": 11.874342087037917}, "sqlglot.expressions.Select.select": {"tf": 10.246950765959598}, "sqlglot.expressions.Select.lateral": {"tf": 11.180339887498949}, "sqlglot.expressions.Select.join": {"tf": 18.894443627691185}, "sqlglot.expressions.Select.where": {"tf": 11.180339887498949}, "sqlglot.expressions.Select.having": {"tf": 12.041594578792296}, "sqlglot.expressions.Select.window": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.qualify": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.distinct": {"tf": 10.14889156509222}, "sqlglot.expressions.Select.ctas": {"tf": 11.135528725660043}, "sqlglot.expressions.Select.lock": {"tf": 14.696938456699069}, "sqlglot.expressions.Select.hint": {"tf": 11.180339887498949}, "sqlglot.expressions.Select.named_selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.is_star": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.unnest": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.select": {"tf": 10.246950765959598}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 2.8284271247461903}, "sqlglot.expressions.Subquery.is_star": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Subquery.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableSample": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableSample.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Tag": {"tf": 2.23606797749979}, "sqlglot.expressions.Tag.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Tag.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pivot": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pivot.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Window": {"tf": 1.7320508075688772}, "sqlglot.expressions.Window.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Window.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WindowSpec": {"tf": 1.7320508075688772}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WindowSpec.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PreWhere": {"tf": 1.7320508075688772}, "sqlglot.expressions.PreWhere.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Where.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Star.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Parameter": {"tf": 1.7320508075688772}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Parameter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SessionParameter": {"tf": 1.7320508075688772}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SessionParameter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Placeholder": {"tf": 1.7320508075688772}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Placeholder.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Placeholder.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Null": {"tf": 1.7320508075688772}, "sqlglot.expressions.Null.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Null.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Null.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Boolean": {"tf": 1.7320508075688772}, "sqlglot.expressions.Boolean.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataTypeParam": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.build": {"tf": 6.855654600401044}, "sqlglot.expressions.DataType.is_type": {"tf": 5.291502622129181}, "sqlglot.expressions.DataType.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DATA_TYPE": {"tf": 1.7320508075688772}, "sqlglot.expressions.PseudoType": {"tf": 1.7320508075688772}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PseudoType.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ObjectIdentifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SubqueryPredicate": {"tf": 1.7320508075688772}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.All": {"tf": 1.7320508075688772}, "sqlglot.expressions.All.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Any": {"tf": 1.7320508075688772}, "sqlglot.expressions.Any.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Exists": {"tf": 1.7320508075688772}, "sqlglot.expressions.Exists.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Command": {"tf": 1.7320508075688772}, "sqlglot.expressions.Command.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Command.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Transaction": {"tf": 1.7320508075688772}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Transaction.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Commit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Commit.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Commit.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rollback": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rollback.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlterTable": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlterTable.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AddConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AddConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DropPartition": {"tf": 1.7320508075688772}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DropPartition.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Binary": {"tf": 1.7320508075688772}, "sqlglot.expressions.Binary.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Binary.left": {"tf": 1.7320508075688772}, "sqlglot.expressions.Binary.right": {"tf": 1.7320508075688772}, "sqlglot.expressions.Binary.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Add": {"tf": 1.7320508075688772}, "sqlglot.expressions.Add.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Connector": {"tf": 1.7320508075688772}, "sqlglot.expressions.Connector.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.And": {"tf": 1.7320508075688772}, "sqlglot.expressions.And.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Or": {"tf": 1.7320508075688772}, "sqlglot.expressions.Or.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseAnd": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseLeftShift": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseOr": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseRightShift": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseXor": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Div": {"tf": 1.7320508075688772}, "sqlglot.expressions.Div.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Div.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Overlaps": {"tf": 1.7320508075688772}, "sqlglot.expressions.Overlaps.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.is_star": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Dot.build": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.parts": {"tf": 2}, "sqlglot.expressions.Dot.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DPipe": {"tf": 1.7320508075688772}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DPipe.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.EQ": {"tf": 1.7320508075688772}, "sqlglot.expressions.EQ.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NullSafeEQ": {"tf": 1.7320508075688772}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NullSafeNEQ": {"tf": 1.7320508075688772}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PropertyEQ": {"tf": 1.7320508075688772}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distance": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distance.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Escape": {"tf": 1.7320508075688772}, "sqlglot.expressions.Escape.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Glob": {"tf": 1.7320508075688772}, "sqlglot.expressions.Glob.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GT": {"tf": 1.7320508075688772}, "sqlglot.expressions.GT.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GTE": {"tf": 1.7320508075688772}, "sqlglot.expressions.GTE.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ILike": {"tf": 1.7320508075688772}, "sqlglot.expressions.ILike.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ILikeAny": {"tf": 1.7320508075688772}, "sqlglot.expressions.ILikeAny.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntDiv": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntDiv.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Is": {"tf": 1.7320508075688772}, "sqlglot.expressions.Is.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Kwarg": {"tf": 1.7320508075688772}, "sqlglot.expressions.Kwarg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Like": {"tf": 1.7320508075688772}, "sqlglot.expressions.Like.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LikeAny": {"tf": 1.7320508075688772}, "sqlglot.expressions.LikeAny.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LT": {"tf": 1.7320508075688772}, "sqlglot.expressions.LT.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LTE": {"tf": 1.7320508075688772}, "sqlglot.expressions.LTE.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Mod": {"tf": 1.7320508075688772}, "sqlglot.expressions.Mod.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Mul": {"tf": 1.7320508075688772}, "sqlglot.expressions.Mul.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NEQ": {"tf": 1.7320508075688772}, "sqlglot.expressions.NEQ.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Operator": {"tf": 1.7320508075688772}, "sqlglot.expressions.Operator.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Operator.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SimilarTo": {"tf": 1.7320508075688772}, "sqlglot.expressions.SimilarTo.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Slice": {"tf": 1.7320508075688772}, "sqlglot.expressions.Slice.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Slice.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sub": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sub.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unary": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unary.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseNot": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Not": {"tf": 1.7320508075688772}, "sqlglot.expressions.Not.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Paren": {"tf": 1.7320508075688772}, "sqlglot.expressions.Paren.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Paren.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Neg": {"tf": 1.7320508075688772}, "sqlglot.expressions.Neg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Alias.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PivotAlias": {"tf": 1.7320508075688772}, "sqlglot.expressions.PivotAlias.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Aliases": {"tf": 1.7320508075688772}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Aliases.aliases": {"tf": 1.7320508075688772}, "sqlglot.expressions.Aliases.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtIndex": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtIndex.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtTimeZone": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromTimeZone": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Between": {"tf": 1.7320508075688772}, "sqlglot.expressions.Between.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Between.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Bracket.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distinct": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distinct.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.In": {"tf": 1.7320508075688772}, "sqlglot.expressions.In.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.In.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ForIn": {"tf": 1.7320508075688772}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ForIn.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalOp": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalOp.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalSpan": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Interval": {"tf": 1.7320508075688772}, "sqlglot.expressions.Interval.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Interval.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IgnoreNulls": {"tf": 1.7320508075688772}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RespectNulls": {"tf": 1.7320508075688772}, "sqlglot.expressions.RespectNulls.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.HavingMax": {"tf": 1.7320508075688772}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.HavingMax.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func": {"tf": 4.69041575982343}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func.sql_names": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func.sql_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AggFunc": {"tf": 1.7320508075688772}, "sqlglot.expressions.AggFunc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParameterizedAgg": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Abs": {"tf": 1.7320508075688772}, "sqlglot.expressions.Abs.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArgMax": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArgMax.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArgMin": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArgMin.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxTopK": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Flatten": {"tf": 1.7320508075688772}, "sqlglot.expressions.Flatten.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Transform": {"tf": 1.7320508075688772}, "sqlglot.expressions.Transform.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Transform.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Anonymous": {"tf": 1.7320508075688772}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Anonymous.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Anonymous.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AnonymousAggFunc": {"tf": 1.7320508075688772}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CombinedAggFunc": {"tf": 1.7320508075688772}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CombinedParameterizedAgg": {"tf": 1.7320508075688772}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hll": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hll.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hll.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxDistinct": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Array": {"tf": 1.7320508075688772}, "sqlglot.expressions.Array.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Array.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToArray": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToArray.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToChar": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToChar.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToNumber": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToNumber.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Convert": {"tf": 1.7320508075688772}, "sqlglot.expressions.Convert.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Convert.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GenerateSeries": {"tf": 1.7320508075688772}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAgg": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayUniqueAgg": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAll": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAll.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAny": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAny.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayConcat": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayContains": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayContains.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayContained": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayContained.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayFilter": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayToString": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayToString.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayOverlaps": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySize": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySize.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySort": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySort.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySum": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySum.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayUnionAgg": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Avg": {"tf": 1.7320508075688772}, "sqlglot.expressions.Avg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AnyValue": {"tf": 1.7320508075688772}, "sqlglot.expressions.AnyValue.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lag": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lag.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lag.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lead": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lead.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lead.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.First": {"tf": 1.7320508075688772}, "sqlglot.expressions.First.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Last": {"tf": 1.7320508075688772}, "sqlglot.expressions.Last.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FirstValue": {"tf": 1.7320508075688772}, "sqlglot.expressions.FirstValue.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LastValue": {"tf": 1.7320508075688772}, "sqlglot.expressions.LastValue.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NthValue": {"tf": 1.7320508075688772}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NthValue.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case.when": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case.else_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.to": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Cast.is_type": {"tf": 5.291502622129181}, "sqlglot.expressions.Cast.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TryCast": {"tf": 1.7320508075688772}, "sqlglot.expressions.TryCast.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Try": {"tf": 1.7320508075688772}, "sqlglot.expressions.Try.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CastToStrType": {"tf": 1.7320508075688772}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CastToStrType.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Collate": {"tf": 1.7320508075688772}, "sqlglot.expressions.Collate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ceil": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ceil.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Coalesce": {"tf": 1.7320508075688772}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Coalesce.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Chr": {"tf": 1.7320508075688772}, "sqlglot.expressions.Chr.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Chr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Concat": {"tf": 1.7320508075688772}, "sqlglot.expressions.Concat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Concat.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ConcatWs": {"tf": 1.7320508075688772}, "sqlglot.expressions.ConcatWs.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ConnectByRoot": {"tf": 1.7320508075688772}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Count": {"tf": 1.7320508075688772}, "sqlglot.expressions.Count.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Count.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CountIf": {"tf": 1.7320508075688772}, "sqlglot.expressions.CountIf.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cbrt": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cbrt.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentDate": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentDate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentDatetime": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentTime": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentTime.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentTimestamp": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentUser": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentUser.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateAdd": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateAdd.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateSub": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateSub.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateDiff": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateDiff.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateTrunc": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateTrunc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeAdd": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeSub": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeDiff": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeTrunc": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DayOfWeek": {"tf": 1.7320508075688772}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DayOfMonth": {"tf": 1.7320508075688772}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DayOfYear": {"tf": 1.7320508075688772}, "sqlglot.expressions.DayOfYear.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToDays": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToDays.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WeekOfYear": {"tf": 1.7320508075688772}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MonthsBetween": {"tf": 1.7320508075688772}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LastDay": {"tf": 1.7320508075688772}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LastDay.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Extract": {"tf": 1.7320508075688772}, "sqlglot.expressions.Extract.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Extract.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Timestamp": {"tf": 1.7320508075688772}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Timestamp.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampAdd": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampSub": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampSub.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampDiff": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampTrunc": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeAdd": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeAdd.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeSub": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeSub.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeDiff": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeDiff.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeTrunc": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateFromParts": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateFromParts.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeFromParts": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateStrToDate": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateToDateStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateToDi": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateToDi.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Date": {"tf": 1.7320508075688772}, "sqlglot.expressions.Date.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Date.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Day": {"tf": 1.7320508075688772}, "sqlglot.expressions.Day.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Decode": {"tf": 1.7320508075688772}, "sqlglot.expressions.Decode.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Decode.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DiToDate": {"tf": 1.7320508075688772}, "sqlglot.expressions.DiToDate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Encode": {"tf": 1.7320508075688772}, "sqlglot.expressions.Encode.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Encode.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Exp": {"tf": 1.7320508075688772}, "sqlglot.expressions.Exp.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Explode": {"tf": 1.7320508075688772}, "sqlglot.expressions.Explode.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Explode.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExplodeOuter": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Posexplode": {"tf": 1.7320508075688772}, "sqlglot.expressions.Posexplode.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PosexplodeOuter": {"tf": 1.7320508075688772}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Floor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Floor.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Floor.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromBase64": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromBase64.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToBase64": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToBase64.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GenerateDateArray": {"tf": 1.7320508075688772}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Greatest": {"tf": 1.7320508075688772}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Greatest.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GroupConcat": {"tf": 1.7320508075688772}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GroupConcat.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hex": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hex.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Xor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Xor.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Xor.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.If": {"tf": 1.7320508075688772}, "sqlglot.expressions.If.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.If.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nullif": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nullif.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Initcap": {"tf": 1.7320508075688772}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Initcap.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IsNan": {"tf": 1.7320508075688772}, "sqlglot.expressions.IsNan.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IsInf": {"tf": 1.7320508075688772}, "sqlglot.expressions.IsInf.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPath": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPath.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.JSONPath.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathPart": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathFilter": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathKey": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathRecursive": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathRoot": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathScript": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSlice": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSelector": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSubscript": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathUnion": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathWildcard": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FormatJson": {"tf": 1.7320508075688772}, "sqlglot.expressions.FormatJson.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONKeyValue": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONObject": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONObject.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONObjectAgg": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArray": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArray.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArrayAgg": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONColumnDef": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONSchema": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONSchema.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONTable": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONTable.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OpenJSONColumnDef": {"tf": 1.7320508075688772}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OpenJSON": {"tf": 1.7320508075688772}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OpenJSON.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONBContains": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONBContains.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.JSONExtract.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONBExtract": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONBExtractScalar": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONFormat": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONFormat.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArrayContains": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParseJSON": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParseJSON.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Least": {"tf": 1.7320508075688772}, "sqlglot.expressions.Least.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Least.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Left": {"tf": 1.7320508075688772}, "sqlglot.expressions.Left.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Left.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Right": {"tf": 1.7320508075688772}, "sqlglot.expressions.Right.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Right.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Length": {"tf": 1.7320508075688772}, "sqlglot.expressions.Length.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Levenshtein": {"tf": 1.7320508075688772}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Levenshtein.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ln": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ln.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Log": {"tf": 1.7320508075688772}, "sqlglot.expressions.Log.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Log.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LogicalOr": {"tf": 1.7320508075688772}, "sqlglot.expressions.LogicalOr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LogicalAnd": {"tf": 1.7320508075688772}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lower": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lower.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Map": {"tf": 1.7320508075688772}, "sqlglot.expressions.Map.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Map.keys": {"tf": 1.7320508075688772}, "sqlglot.expressions.Map.values": {"tf": 1.7320508075688772}, "sqlglot.expressions.Map.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToMap": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToMap.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MapFromEntries": {"tf": 1.7320508075688772}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StarMap": {"tf": 1.7320508075688772}, "sqlglot.expressions.StarMap.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.VarMap": {"tf": 1.7320508075688772}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.VarMap.keys": {"tf": 1.7320508075688772}, "sqlglot.expressions.VarMap.values": {"tf": 1.7320508075688772}, "sqlglot.expressions.VarMap.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchAgainst": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Max": {"tf": 1.7320508075688772}, "sqlglot.expressions.Max.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Max.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MD5": {"tf": 1.7320508075688772}, "sqlglot.expressions.MD5.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MD5Digest": {"tf": 1.7320508075688772}, "sqlglot.expressions.MD5Digest.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Min": {"tf": 1.7320508075688772}, "sqlglot.expressions.Min.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Min.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Month": {"tf": 1.7320508075688772}, "sqlglot.expressions.Month.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AddMonths": {"tf": 1.7320508075688772}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AddMonths.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nvl2": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nvl2.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Predict": {"tf": 1.7320508075688772}, "sqlglot.expressions.Predict.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Predict.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pow": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pow.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileCont": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileCont.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileDisc": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Quantile": {"tf": 1.7320508075688772}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Quantile.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxQuantile": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Quarter": {"tf": 1.7320508075688772}, "sqlglot.expressions.Quarter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rand": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rand.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rand.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Randn": {"tf": 1.7320508075688772}, "sqlglot.expressions.Randn.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Randn.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RangeN": {"tf": 1.7320508075688772}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RangeN.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReadCSV": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReadCSV.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Reduce": {"tf": 1.7320508075688772}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Reduce.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpExtract": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpReplace": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpLike": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpLike.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpILike": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpILike.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpSplit": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Repeat": {"tf": 1.7320508075688772}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Repeat.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Round": {"tf": 1.7320508075688772}, "sqlglot.expressions.Round.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Round.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowNumber": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowNumber.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SafeDivide": {"tf": 1.7320508075688772}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SafeDivide.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SHA": {"tf": 1.7320508075688772}, "sqlglot.expressions.SHA.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SHA2": {"tf": 1.7320508075688772}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SHA2.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sign": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sign.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortArray": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortArray.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Split": {"tf": 1.7320508075688772}, "sqlglot.expressions.Split.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Split.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Substring": {"tf": 1.7320508075688772}, "sqlglot.expressions.Substring.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Substring.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StandardHash": {"tf": 1.7320508075688772}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StandardHash.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StartsWith": {"tf": 1.7320508075688772}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StartsWith.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrPosition": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrPosition.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToDate": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToDate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToTime": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToTime.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToUnix": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToUnix.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToMap": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToMap.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NumberToStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NumberToStr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromBase": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromBase.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Struct": {"tf": 1.7320508075688772}, "sqlglot.expressions.Struct.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Struct.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StructExtract": {"tf": 1.7320508075688772}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StructExtract.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Stuff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Stuff.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sum": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sum.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sqrt": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sqrt.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Stddev": {"tf": 1.7320508075688772}, "sqlglot.expressions.Stddev.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StddevPop": {"tf": 1.7320508075688772}, "sqlglot.expressions.StddevPop.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StddevSamp": {"tf": 1.7320508075688772}, "sqlglot.expressions.StddevSamp.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeToStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeToStr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeToTimeStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeToUnix": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeStrToDate": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeStrToTime": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeStrToUnix": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Trim": {"tf": 1.7320508075688772}, "sqlglot.expressions.Trim.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Trim.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsAdd": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsDiff": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToDateStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToDate": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToTime": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToTimestamp": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDiToDi": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unhex": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unhex.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixDate": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixDate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToStr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTimeStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampFromParts": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Upper": {"tf": 1.7320508075688772}, "sqlglot.expressions.Upper.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Corr": {"tf": 1.7320508075688772}, "sqlglot.expressions.Corr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Variance": {"tf": 1.7320508075688772}, "sqlglot.expressions.Variance.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.VariancePop": {"tf": 1.7320508075688772}, "sqlglot.expressions.VariancePop.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CovarSamp": {"tf": 1.7320508075688772}, "sqlglot.expressions.CovarSamp.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CovarPop": {"tf": 1.7320508075688772}, "sqlglot.expressions.CovarPop.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Week": {"tf": 1.7320508075688772}, "sqlglot.expressions.Week.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Week.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.XMLTable": {"tf": 1.7320508075688772}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.XMLTable.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Year": {"tf": 1.7320508075688772}, "sqlglot.expressions.Year.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Use": {"tf": 1.7320508075688772}, "sqlglot.expressions.Use.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Use.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Merge": {"tf": 1.7320508075688772}, "sqlglot.expressions.Merge.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Merge.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.When": {"tf": 1.7320508075688772}, "sqlglot.expressions.When.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.When.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NextValueFor": {"tf": 1.7320508075688772}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NextValueFor.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.expressions.PERCENTILES": {"tf": 1.7320508075688772}, "sqlglot.expressions.maybe_parse": {"tf": 10.04987562112089}, "sqlglot.expressions.maybe_copy": {"tf": 1.7320508075688772}, "sqlglot.expressions.union": {"tf": 10.246950765959598}, "sqlglot.expressions.intersect": {"tf": 10.246950765959598}, "sqlglot.expressions.except_": {"tf": 10.295630140987}, "sqlglot.expressions.select": {"tf": 9.797958971132712}, "sqlglot.expressions.from_": {"tf": 9.797958971132712}, "sqlglot.expressions.update": {"tf": 12}, "sqlglot.expressions.delete": {"tf": 9.433981132056603}, "sqlglot.expressions.insert": {"tf": 10.246950765959598}, "sqlglot.expressions.condition": {"tf": 14.071247279470288}, "sqlglot.expressions.and_": {"tf": 10.04987562112089}, "sqlglot.expressions.or_": {"tf": 10.04987562112089}, "sqlglot.expressions.xor": {"tf": 9.9498743710662}, "sqlglot.expressions.not_": {"tf": 9}, "sqlglot.expressions.paren": {"tf": 8.48528137423857}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_identifier": {"tf": 5.744562646538029}, "sqlglot.expressions.parse_identifier": {"tf": 5.291502622129181}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_interval": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_table": {"tf": 6.6332495807108}, "sqlglot.expressions.to_column": {"tf": 7}, "sqlglot.expressions.alias_": {"tf": 12.84523257866513}, "sqlglot.expressions.subquery": {"tf": 10}, "sqlglot.expressions.column": {"tf": 7.280109889280518}, "sqlglot.expressions.cast": {"tf": 9.16515138991168}, "sqlglot.expressions.table_": {"tf": 6.557438524302}, "sqlglot.expressions.values": {"tf": 8.888194417315589}, "sqlglot.expressions.var": {"tf": 10.488088481701515}, "sqlglot.expressions.rename_table": {"tf": 5.385164807134504}, "sqlglot.expressions.rename_column": {"tf": 6.244997998398398}, "sqlglot.expressions.convert": {"tf": 5.744562646538029}, "sqlglot.expressions.replace_children": {"tf": 2}, "sqlglot.expressions.replace_tree": {"tf": 2.449489742783178}, "sqlglot.expressions.column_table_names": {"tf": 9}, "sqlglot.expressions.table_name": {"tf": 10.246950765959598}, "sqlglot.expressions.normalize_table_name": {"tf": 8.246211251235321}, "sqlglot.expressions.replace_tables": {"tf": 10.862780491200215}, "sqlglot.expressions.replace_placeholders": {"tf": 12.489995996796797}, "sqlglot.expressions.expand": {"tf": 14.422205101855956}, "sqlglot.expressions.func": {"tf": 13.076696830622021}, "sqlglot.expressions.case": {"tf": 5.385164807134504}, "sqlglot.expressions.array": {"tf": 9.219544457292887}, "sqlglot.expressions.tuple_": {"tf": 9.273618495495704}, "sqlglot.expressions.true": {"tf": 1.7320508075688772}, "sqlglot.expressions.false": {"tf": 1.7320508075688772}, "sqlglot.expressions.null": {"tf": 1.7320508075688772}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1.7320508075688772}, "sqlglot.expressions.CONSTANTS": {"tf": 1.7320508075688772}, "sqlglot.generator": {"tf": 1.7320508075688772}, "sqlglot.generator.logger": {"tf": 1.7320508075688772}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 8.18535277187245}, "sqlglot.generator.Generator.__init__": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pretty": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.identify": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.normalize": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pad": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.unsupported_level": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.leading_comma": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.max_text_width": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.comments": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.dialect": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.generate": {"tf": 5.477225575051661}, "sqlglot.generator.Generator.preprocess": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.unsupported": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.sep": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.seg": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pad_comment": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.wrap": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.no_identify": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.normalize_func": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.indent": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.cache_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.column_parts": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.column_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.createable_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.create_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.clone_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.describe_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.with_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.cte_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.directory_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.delete_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.drop_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.except_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.except_op": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.filter_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.hint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.index_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.national_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.partition_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.properties_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.root_properties": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.properties": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.with_properties": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.locate_properties": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.property_name": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.property_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.insert_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.intersect_op": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.kill_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.returning_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.table_parts": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.table_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.version_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.update_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.values_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.var_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.into_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.from_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.group_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.having_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.connect_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.prior_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.join_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lateral_op": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.limit_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.offset_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.set_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lock_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.literal_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.escape_str": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.null_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.order_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.sort_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.select_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.schema_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.star_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.set_operations": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.union_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.union_op": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.where_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.window_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.between_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.all_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.any_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.exists_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.case_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.extract_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.trim_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.concat_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.check_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.if_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.json_path_part": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.in_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.interval_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.return_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.reference_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.paren_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.neg_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.not_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.alias_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.add_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.and_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.or_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.xor_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.connector_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.cast_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.collate_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.command_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.comment_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.commit_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.div_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.distance_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.dot_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.eq_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.escape_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.glob_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.gt_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.gte_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.is_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.like_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lt_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lte_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.mod_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.mul_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.neq_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.slice_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.sub_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.try_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.log_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.use_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.binary": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.func": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.format_args": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.too_wide": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.format_time": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.expressions": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.op_expressions": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.naked_property": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tag_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.token_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.when_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.merge_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.predict_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.forin_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.operator_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.struct_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.convert_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.copy_sql": {"tf": 1.7320508075688772}, "sqlglot.helper": {"tf": 1.7320508075688772}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1.7320508075688772}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1.7320508075688772}, "sqlglot.helper.logger": {"tf": 1.7320508075688772}, "sqlglot.helper.AutoName": {"tf": 3.1622776601683795}, "sqlglot.helper.classproperty": {"tf": 1.4142135623730951}, "sqlglot.helper.seq_get": {"tf": 3.3166247903554}, "sqlglot.helper.ensure_list": {"tf": 4.795831523312719}, "sqlglot.helper.ensure_collection": {"tf": 5.196152422706632}, "sqlglot.helper.csv": {"tf": 5.291502622129181}, "sqlglot.helper.subclasses": {"tf": 5.744562646538029}, "sqlglot.helper.apply_index_offset": {"tf": 5.916079783099616}, "sqlglot.helper.camel_to_snake_case": {"tf": 2.23606797749979}, "sqlglot.helper.while_changing": {"tf": 5.291502622129181}, "sqlglot.helper.tsort": {"tf": 4.795831523312719}, "sqlglot.helper.open_file": {"tf": 1.7320508075688772}, "sqlglot.helper.csv_reader": {"tf": 5.5677643628300215}, "sqlglot.helper.find_new_name": {"tf": 5.291502622129181}, "sqlglot.helper.is_int": {"tf": 1.7320508075688772}, "sqlglot.helper.is_float": {"tf": 1.7320508075688772}, "sqlglot.helper.is_type": {"tf": 1.7320508075688772}, "sqlglot.helper.name_sequence": {"tf": 1.7320508075688772}, "sqlglot.helper.object_to_dict": {"tf": 1.7320508075688772}, "sqlglot.helper.split_num_words": {"tf": 12.649110640673518}, "sqlglot.helper.is_iterable": {"tf": 8.94427190999916}, "sqlglot.helper.flatten": {"tf": 11.224972160321824}, "sqlglot.helper.dict_depth": {"tf": 10.63014581273465}, "sqlglot.helper.first": {"tf": 1.7320508075688772}, "sqlglot.helper.merge_ranges": {"tf": 7.483314773547883}, "sqlglot.helper.is_iso_date": {"tf": 1.7320508075688772}, "sqlglot.helper.is_iso_datetime": {"tf": 1.7320508075688772}, "sqlglot.helper.DATE_UNITS": {"tf": 1.7320508075688772}, "sqlglot.helper.is_date_unit": {"tf": 1.7320508075688772}, "sqlglot.helper.SingleValuedMapping": {"tf": 2.449489742783178}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1.7320508075688772}, "sqlglot.jsonpath": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.parse": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.lineage": {"tf": 1.7320508075688772}, "sqlglot.lineage.logger": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.__init__": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.name": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.expression": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.source": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.downstream": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.source_name": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.walk": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.to_html": {"tf": 1.7320508075688772}, "sqlglot.lineage.lineage": {"tf": 7.615773105863909}, "sqlglot.lineage.to_node": {"tf": 1.7320508075688772}, "sqlglot.lineage.GraphHTML": {"tf": 2.6457513110645907}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1.7320508075688772}, "sqlglot.lineage.GraphHTML.imports": {"tf": 1.7320508075688772}, "sqlglot.lineage.GraphHTML.options": {"tf": 1.7320508075688772}, "sqlglot.lineage.GraphHTML.nodes": {"tf": 1.7320508075688772}, "sqlglot.lineage.GraphHTML.edges": {"tf": 1.7320508075688772}, "sqlglot.optimizer": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 13.152946437965905}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 4.123105625617661}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_ctes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 10.198039027185569}, "sqlglot.optimizer.eliminate_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 10.344080432788601}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 4.58257569495584}, "sqlglot.optimizer.eliminate_subqueries": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 12.727922061357855}, "sqlglot.optimizer.isolate_table_selects": {"tf": 1.7320508075688772}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1.7320508075688772}, "sqlglot.optimizer.merge_subqueries": {"tf": 1.7320508075688772}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 11.180339887498949}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1.7320508075688772}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.logger": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalize": {"tf": 10.535653752852738}, "sqlglot.optimizer.normalize.normalized": {"tf": 11.313708498984761}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 9.643650760992955}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 2.23606797749979}, "sqlglot.optimizer.normalize_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 12.96148139681572}, "sqlglot.optimizer.optimize_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 7.874007874011811}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer.optimize": {"tf": 7.745966692414834}, "sqlglot.optimizer.pushdown_predicates": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 10.14889156509222}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_projections": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 10.44030650891055}, "sqlglot.optimizer.qualify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 13.820274961085254}, "sqlglot.optimizer.qualify_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 12.68857754044952}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 2}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 9.848857801796104}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 2.449489742783178}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 4.795831523312719}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 13.19090595827292}, "sqlglot.optimizer.scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.logger": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 9.797958971132712}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.expression": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.sources": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.parent": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.scope_type": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 5.477225575051661}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 3.3166247903554}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 3.3166247903554}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 4.47213595499958}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 3.3166247903554}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 4.58257569495584}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 3.4641016151377544}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 3.872983346207417}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 3.4641016151377544}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 3.3166247903554}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.Scope.pivots": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 4.898979485566356}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 3.3166247903554}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 3.3166247903554}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 13.564659966250536}, "sqlglot.optimizer.scope.build_scope": {"tf": 4.69041575982343}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 6}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 6.164414002968976}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 6.244997998398398}, "sqlglot.optimizer.simplify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify": {"tf": 9.848857801796104}, "sqlglot.optimizer.simplify.catch": {"tf": 2}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 2}, "sqlglot.optimizer.simplify.flatten": {"tf": 2}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 4.358898943540674}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 7.745966692414834}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.always_true": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.always_false": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.is_false": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.is_null": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.interval": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.gen": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.Gen": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.stack": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.unnest_subqueries": {"tf": 1.7320508075688772}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 9.899494936611665}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1.7320508075688772}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1.7320508075688772}, "sqlglot.parser": {"tf": 1.7320508075688772}, "sqlglot.parser.logger": {"tf": 1.7320508075688772}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1.7320508075688772}, "sqlglot.parser.build_var_map": {"tf": 1.7320508075688772}, "sqlglot.parser.build_like": {"tf": 1.7320508075688772}, "sqlglot.parser.binary_range_parser": {"tf": 1.7320508075688772}, "sqlglot.parser.build_logarithm": {"tf": 1.7320508075688772}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser": {"tf": 4.58257569495584}, "sqlglot.parser.Parser.__init__": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TERM": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FACTOR": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TIMES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.USABLES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.error_level": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.error_message_context": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.max_errors": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.dialect": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.reset": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse": {"tf": 5.291502622129181}, "sqlglot.parser.Parser.parse_into": {"tf": 5.744562646538029}, "sqlglot.parser.Parser.check_errors": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.raise_error": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.expression": {"tf": 5.744562646538029}, "sqlglot.parser.Parser.validate_expression": {"tf": 5.291502622129181}, "sqlglot.parser.Parser.errors": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.sql": {"tf": 1.7320508075688772}, "sqlglot.planner": {"tf": 1.7320508075688772}, "sqlglot.planner.Plan": {"tf": 1.7320508075688772}, "sqlglot.planner.Plan.__init__": {"tf": 1.7320508075688772}, "sqlglot.planner.Plan.expression": {"tf": 1.7320508075688772}, "sqlglot.planner.Plan.root": {"tf": 1.7320508075688772}, "sqlglot.planner.Plan.dag": {"tf": 1.7320508075688772}, "sqlglot.planner.Plan.leaves": {"tf": 1.7320508075688772}, "sqlglot.planner.Step": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.from_expression": {"tf": 7.681145747868608}, "sqlglot.planner.Step.name": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.dependencies": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.dependents": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.projections": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.limit": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.condition": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.add_dependency": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.to_s": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.type_name": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.id": {"tf": 1.7320508075688772}, "sqlglot.planner.Scan": {"tf": 1.7320508075688772}, "sqlglot.planner.Scan.from_expression": {"tf": 7.681145747868608}, "sqlglot.planner.Scan.source": {"tf": 1.7320508075688772}, "sqlglot.planner.Join": {"tf": 1.7320508075688772}, "sqlglot.planner.Join.from_joins": {"tf": 1.7320508075688772}, "sqlglot.planner.Join.source_name": {"tf": 1.7320508075688772}, "sqlglot.planner.Join.joins": {"tf": 1.7320508075688772}, "sqlglot.planner.Aggregate": {"tf": 1.7320508075688772}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1.7320508075688772}, "sqlglot.planner.Aggregate.operands": {"tf": 1.7320508075688772}, "sqlglot.planner.Aggregate.group": {"tf": 1.7320508075688772}, "sqlglot.planner.Aggregate.source": {"tf": 1.7320508075688772}, "sqlglot.planner.Sort": {"tf": 1.7320508075688772}, "sqlglot.planner.Sort.key": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.__init__": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.op": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.left": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.right": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.distinct": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.from_expression": {"tf": 7.681145747868608}, "sqlglot.planner.SetOperation.type_name": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.dialect": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.add_table": {"tf": 6.164414002968976}, "sqlglot.schema.Schema.column_names": {"tf": 6.48074069840786}, "sqlglot.schema.Schema.get_column_type": {"tf": 6.48074069840786}, "sqlglot.schema.Schema.has_column": {"tf": 6.6332495807108}, "sqlglot.schema.Schema.supported_table_args": {"tf": 2.449489742783178}, "sqlglot.schema.Schema.empty": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.mapping": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 5.291502622129181}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema": {"tf": 7.3484692283495345}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.dialect": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.visible": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.normalize": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.copy": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.add_table": {"tf": 6.164414002968976}, "sqlglot.schema.MappingSchema.column_names": {"tf": 6.48074069840786}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 6.48074069840786}, "sqlglot.schema.MappingSchema.has_column": {"tf": 6.6332495807108}, "sqlglot.schema.MappingSchema.depth": {"tf": 1.7320508075688772}, "sqlglot.schema.normalize_name": {"tf": 1.7320508075688772}, "sqlglot.schema.ensure_schema": {"tf": 1.7320508075688772}, "sqlglot.schema.ensure_column_mapping": {"tf": 1.7320508075688772}, "sqlglot.schema.flatten_schema": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_get": {"tf": 5.830951894845301}, "sqlglot.schema.nested_set": {"tf": 12.649110640673518}, "sqlglot.serde": {"tf": 1.7320508075688772}, "sqlglot.serde.dump": {"tf": 1.7320508075688772}, "sqlglot.serde.load": {"tf": 2.23606797749979}, "sqlglot.time": {"tf": 1.7320508075688772}, "sqlglot.time.format_time": {"tf": 7.681145747868608}, "sqlglot.time.TIMEZONES": {"tf": 1.7320508075688772}, "sqlglot.tokens": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DOT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DASH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COLON": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.STAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LTE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GTE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NOT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.EQ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.AND": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.AMP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CARET": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HASH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DAT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.XOR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BIT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INT128": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INT256": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NAME": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.JSON": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIME": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DATE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UUID": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.XML": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INET": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ALL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ANY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ASC": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CASE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COPY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DESC": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DIV": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DROP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.END": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FOR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FROM": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FULL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INNER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INTO": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.KILL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MAP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MOD": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NULL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ON": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OVER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ROW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SET": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SOME": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TOP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.THEN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.USE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.USING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.WITH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.__init__": {"tf": 6.6332495807108}, "sqlglot.tokens.Token.number": {"tf": 2.23606797749979}, "sqlglot.tokens.Token.string": {"tf": 2.23606797749979}, "sqlglot.tokens.Token.identifier": {"tf": 2.23606797749979}, "sqlglot.tokens.Token.var": {"tf": 2.23606797749979}, "sqlglot.tokens.Token.token_type": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.text": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.line": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.col": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.start": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.end": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.comments": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.dialect": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 2.23606797749979}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.size": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.sql": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.tokens": {"tf": 1.7320508075688772}, "sqlglot.transforms": {"tf": 1.7320508075688772}, "sqlglot.transforms.unalias_group": {"tf": 9.327379053088816}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 5.0990195135927845}, "sqlglot.transforms.eliminate_qualify": {"tf": 3.1622776601683795}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.7320508075688772}, "sqlglot.transforms.unqualify_unnest": {"tf": 1.7320508075688772}, "sqlglot.transforms.unnest_to_explode": {"tf": 1.7320508075688772}, "sqlglot.transforms.explode_to_unnest": {"tf": 1.7320508075688772}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1.7320508075688772}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1.7320508075688772}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1.7320508075688772}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 3.872983346207417}, "sqlglot.transforms.ensure_bools": {"tf": 1.7320508075688772}, "sqlglot.transforms.unqualify_columns": {"tf": 1.7320508075688772}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1.7320508075688772}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 2.449489742783178}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1.7320508075688772}, "sqlglot.transforms.preprocess": {"tf": 5}, "sqlglot.trie": {"tf": 1.7320508075688772}, "sqlglot.trie.key": {"tf": 1.7320508075688772}, "sqlglot.trie.TrieResult": {"tf": 1.7320508075688772}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1.7320508075688772}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1.7320508075688772}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1.7320508075688772}, "sqlglot.trie.new_trie": {"tf": 9.539392014169456}, "sqlglot.trie.in_trie": {"tf": 13.674794331177344}}, "df": 5245, "s": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 3.4641016151377544}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 108, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 6.6332495807108}, "sqlglot.pretty": {"tf": 1}, "sqlglot.tokenize": {"tf": 2.23606797749979}, "sqlglot.parse": {"tf": 2.449489742783178}, "sqlglot.parse_one": {"tf": 2.449489742783178}, "sqlglot.transpile": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 6.557438524302}, "sqlglot.dialects": {"tf": 2.8284271247461903}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 3.605551275463989}, "sqlglot.executor": {"tf": 6.324555320336759}, "sqlglot.executor.execute": {"tf": 2.23606797749979}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 2}, "sqlglot.expressions.maybe_parse": {"tf": 2.23606797749979}, "sqlglot.expressions.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.select": {"tf": 2}, "sqlglot.expressions.from_": {"tf": 2}, "sqlglot.expressions.update": {"tf": 2}, "sqlglot.expressions.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 1.7320508075688772}, "sqlglot.expressions.condition": {"tf": 2.23606797749979}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.7320508075688772}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.generate": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 2}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1.7320508075688772}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 148, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 7.280109889280518}, "sqlglot.schema": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 5}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 4.242640687119285}, "sqlglot.expressions": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 2}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 2}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 2.23606797749979}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2.449489742783178}, "sqlglot.optimizer.normalize.normalize": {"tf": 2}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 2.23606797749979}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify.qualify": {"tf": 2}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 68, "[": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "/": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 3.605551275463989}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1.4142135623730951}}, "df": 16, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 3.7416573867739413}}, "df": 1}}}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 6}, "s": {"docs": {"sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}}, "df": 14}}, "c": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 6}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}, "t": {"docs": {"sqlglot.helper.split_num_words": {"tf": 2.6457513110645907}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}}, "df": 10}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "#": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Func": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}}, "x": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 69, "#": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1.4142135623730951}}, "df": 3}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 2, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 4}}}}}}, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 10}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 6.48074069840786}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.executor": {"tf": 3.605551275463989}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.assert_is": {"tf": 2}, "sqlglot.expressions.Query.subquery": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.limit": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.offset": {"tf": 2}, "sqlglot.expressions.Query.order_by": {"tf": 2}, "sqlglot.expressions.Query.select": {"tf": 2}, "sqlglot.expressions.Query.with_": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.union": {"tf": 2}, "sqlglot.expressions.Query.intersect": {"tf": 2}, "sqlglot.expressions.Query.except_": {"tf": 2}, "sqlglot.expressions.Column.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert.with_": {"tf": 2}, "sqlglot.expressions.Literal.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 2}, "sqlglot.expressions.Select.from_": {"tf": 2}, "sqlglot.expressions.Select.group_by": {"tf": 2}, "sqlglot.expressions.Select.sort_by": {"tf": 2}, "sqlglot.expressions.Select.cluster_by": {"tf": 2}, "sqlglot.expressions.Select.select": {"tf": 2}, "sqlglot.expressions.Select.lateral": {"tf": 2}, "sqlglot.expressions.Select.join": {"tf": 3.1622776601683795}, "sqlglot.expressions.Select.where": {"tf": 2}, "sqlglot.expressions.Select.having": {"tf": 2}, "sqlglot.expressions.Select.distinct": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.ctas": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lock": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.hint": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.select": {"tf": 2}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Paren.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.union": {"tf": 2}, "sqlglot.expressions.intersect": {"tf": 2}, "sqlglot.expressions.except_": {"tf": 2}, "sqlglot.expressions.select": {"tf": 2.449489742783178}, "sqlglot.expressions.from_": {"tf": 2.23606797749979}, "sqlglot.expressions.condition": {"tf": 1.7320508075688772}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 2.23606797749979}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 3}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2.6457513110645907}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 2}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2.449489742783178}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.Scope": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.7320508075688772}}, "df": 116, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 15, "s": {"docs": {"sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 4}}, "|": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.unnest": {"tf": 1}}, "df": 4}}, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 5.916079783099616}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_set": {"tf": 2}}, "df": 62, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}}, "df": 4}}, "e": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 4, "m": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "n": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {"sqlglot.helper.seq_get": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 25, "s": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1, "r": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}}, "df": 2}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_set": {"tf": 2}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Expression.assert_is": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 2.449489742783178}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 24}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 7}}}}}}}, "p": {"docs": {"sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.helper.csv": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 9, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.find_new_name": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.trie.in_trie": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.not_": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 9, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}}, "df": 33}}, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 3}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.cast": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 3, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.expressions": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 2}}, "df": 2}}}}}}}, "q": {"docs": {"sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.7320508075688772}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 37}}}, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 2.23606797749979}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 15}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"sqlglot.expressions.Func": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.diff": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.diff": {"tf": 3}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}}, "df": 13}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot": {"tf": 2.6457513110645907}}, "df": 1}}}, "m": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}}, "df": 8, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 5}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "o": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 2.8284271247461903}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}}, "df": 24, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.transpile": {"tf": 2}, "sqlglot.diff": {"tf": 7.937253933193772}, "sqlglot.diff.diff": {"tf": 2.8284271247461903}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1.7320508075688772}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 2}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}}, "df": 28, "s": {"docs": {"sqlglot.expressions.expand": {"tf": 1.7320508075688772}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}}, "df": 7}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 23, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 2}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 7, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}}, "df": 8, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 2.23606797749979}, "sqlglot.expressions.delete": {"tf": 2}, "sqlglot.expressions.insert": {"tf": 2}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 22, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 2.6457513110645907}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 7}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}}, "df": 2}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "b": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "r": {"docs": {"sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 7, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}}, "df": 16}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}}, "df": 14}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.transforms.struct_kv_to_alias": {"tf": 1.4142135623730951}}, "df": 1, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 5, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 3.7416573867739413}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.tokenize": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 2}, "sqlglot.dataframe": {"tf": 2.6457513110645907}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2}, "sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 2}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 2.449489742783178}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.from_": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.7320508075688772}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 2}, "sqlglot.generator.Generator.generate": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.string": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}}, "df": 133, "s": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 33}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2.6457513110645907}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2}}}, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}}, "df": 11, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 6}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {"sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"sqlglot.trie.in_trie": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 7}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}}, "df": 3}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.simplify.simplify": {"tf": 1}}, "df": 1}, "s": {"docs": {"sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2.449489742783178}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 6}, "y": {"docs": {"sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 4.242640687119285}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 13}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 28}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}}, "df": 4}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 49, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}, "w": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}}, "df": 1, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.dataframe": {"tf": 4.242640687119285}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_table": {"tf": 1.7320508075688772}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2.23606797749979}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2.449489742783178}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.6457513110645907}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2.449489742783178}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema": {"tf": 2}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}}, "df": 25, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.schema.Schema": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 3.605551275463989}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 4.242640687119285}}, "df": 1, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 3.4641016151377544}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 34, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 3.605551275463989}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 4}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "r": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}, "n": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}}, "df": 4}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 9, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 24}}}}}}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 10}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}}, "df": 4}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25, "r": {"docs": {"sqlglot.generator.Generator.generate": {"tf": 1}}, "df": 1}}}, "w": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}}, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Expression.replace": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 4.795831523312719}, "sqlglot.executor": {"tf": 4.69041575982343}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 7, "s": {"docs": {"sqlglot": {"tf": 4.123105625617661}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 3.605551275463989}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2.23606797749979}, "sqlglot.diff": {"tf": 7.54983443527075}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.executor": {"tf": 4.58257569495584}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 2.23606797749979}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2.6457513110645907}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.assert_is": {"tf": 2}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 2}, "sqlglot.expressions.Query.order_by": {"tf": 2}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 2.23606797749979}, "sqlglot.expressions.Literal.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 2}, "sqlglot.expressions.Select.group_by": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.sort_by": {"tf": 2}, "sqlglot.expressions.Select.cluster_by": {"tf": 2}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Star.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Paren.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 1.7320508075688772}, "sqlglot.expressions.union": {"tf": 2.23606797749979}, "sqlglot.expressions.intersect": {"tf": 2.23606797749979}, "sqlglot.expressions.except_": {"tf": 2.23606797749979}, "sqlglot.expressions.select": {"tf": 2.23606797749979}, "sqlglot.expressions.from_": {"tf": 2.23606797749979}, "sqlglot.expressions.condition": {"tf": 2.449489742783178}, "sqlglot.expressions.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.xor": {"tf": 1.7320508075688772}, "sqlglot.expressions.not_": {"tf": 1.7320508075688772}, "sqlglot.expressions.paren": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_table": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_column": {"tf": 2}, "sqlglot.expressions.alias_": {"tf": 2}, "sqlglot.expressions.subquery": {"tf": 1.7320508075688772}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 2.23606797749979}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1.4142135623730951}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 2.23606797749979}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1.7320508075688772}, "sqlglot.trie.in_trie": {"tf": 2}}, "df": 209, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}}, "n": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 3}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}}, "df": 1, "d": {"docs": {"sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "t": {"docs": {"sqlglot": {"tf": 4.47213595499958}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2.6457513110645907}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 3.7416573867739413}, "sqlglot.executor": {"tf": 4.898979485566356}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1.4142135623730951}, "sqlglot.helper.ensure_collection": {"tf": 1.4142135623730951}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 122, "s": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}}, "df": 58, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 3}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.is_iterable": {"tf": 2.23606797749979}, "sqlglot.helper.flatten": {"tf": 2}, "sqlglot.helper.first": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.helper.flatten": {"tf": 1}}, "df": 1}}}}}}}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "n": {"docs": {"sqlglot": {"tf": 4.47213595499958}, "sqlglot.schema": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 3.7416573867739413}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2.449489742783178}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 3.1622776601683795}, "sqlglot.diff": {"tf": 8.12403840463596}, "sqlglot.diff.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 3.605551275463989}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 3.1622776601683795}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 3.1622776601683795}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.helper.tsort": {"tf": 1.4142135623730951}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 2}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_set": {"tf": 1.4142135623730951}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 2.8284271247461903}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.7320508075688772}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 2.449489742783178}}, "df": 217, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 2}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 2}, "sqlglot.expressions.from_": {"tf": 2}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 2}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}}, "df": 48, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}}, "df": 52, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 3}, "s": {"docs": {"sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}}, "df": 63, "s": {"docs": {"sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 6}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 9}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 13}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 2.8284271247461903}}, "df": 5, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}}, "df": 29}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}}, "t": {"6": {"4": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.dialects": {"tf": 2.23606797749979}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 9, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 4.242640687119285}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse_into": {"tf": 1.7320508075688772}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 51}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_interval": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.7320508075688772}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}}, "df": 18, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Query.intersect": {"tf": 2}, "sqlglot.expressions.intersect": {"tf": 2}}, "df": 2}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}}, "df": 11, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2.6457513110645907}}, "df": 1}}}}, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}}, "df": 7}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}}}, "\u2019": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}}, "df": 3}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}}, "df": 2}}}}}}}, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}}, "df": 7}}}}}, "s": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}}, "df": 3, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 24, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}}, "df": 24}}}}}}}, "x": {"docs": {"sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1.4142135623730951}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}}, "df": 10}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 6}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.is_iterable": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}}, "df": 5}, "r": {"docs": {"sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}}, "df": 6, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 4.69041575982343}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.executor.env.null_if_any": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.order_by": {"tf": 2}, "sqlglot.expressions.Query.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.with_": {"tf": 2}, "sqlglot.expressions.Query.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 2}, "sqlglot.expressions.Literal.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.using": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.from_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.group_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.sort_by": {"tf": 2}, "sqlglot.expressions.Select.cluster_by": {"tf": 2}, "sqlglot.expressions.Select.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lateral": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.having": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Star.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Paren.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 2}, "sqlglot.expressions.intersect": {"tf": 2}, "sqlglot.expressions.except_": {"tf": 2}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}}, "df": 211}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 4.47213595499958}, "sqlglot.dataframe": {"tf": 4.47213595499958}, "sqlglot.dialects": {"tf": 2}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}}, "df": 50, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.diff": {"tf": 3.4641016151377544}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 25, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}}, "df": 1}}}}}}}}}}, "d": {"docs": {"sqlglot": {"tf": 4.69041575982343}, "sqlglot.dataframe": {"tf": 3}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 3.3166247903554}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_identifier": {"tf": 2.23606797749979}, "sqlglot.expressions.parse_identifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1.4142135623730951}}, "df": 45, "s": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2.6457513110645907}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}}, "df": 59}}, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 30, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.transpile": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 2}}, "s": {"docs": {"sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 4}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.optimizer.simplify.catch": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "\u2019": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "m": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}}, "df": 1}}}}}}, "a": {"0": {"docs": {"sqlglot.helper.name_sequence": {"tf": 1}}, "df": 1}, "1": {"docs": {"sqlglot.helper.name_sequence": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.helper.name_sequence": {"tf": 1}}, "df": 1}, "docs": {"sqlglot": {"tf": 8.12403840463596}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 3.1622776601683795}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 2.6457513110645907}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 3}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 3}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 3}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 3}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 3}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 3}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 3}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 3}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 3}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 3}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 3}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 3}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 3}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 3}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 3}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 2}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 3}, "sqlglot.diff": {"tf": 8.94427190999916}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.diff": {"tf": 2.449489742783178}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.executor": {"tf": 8.660254037844387}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.executor.env.null_if_any": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 3}, "sqlglot.expressions": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.is_number": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.transform": {"tf": 2}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 2}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.DDL.named_selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 2}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 2}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 2}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.build": {"tf": 2}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.maybe_parse": {"tf": 2.23606797749979}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 2}, "sqlglot.expressions.from_": {"tf": 2.23606797749979}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.7320508075688772}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 2.449489742783178}, "sqlglot.expressions.to_column": {"tf": 2.449489742783178}, "sqlglot.expressions.alias_": {"tf": 2}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 2}, "sqlglot.expressions.table_name": {"tf": 2}, "sqlglot.expressions.normalize_table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tables": {"tf": 1.7320508075688772}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 3}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 2.449489742783178}, "sqlglot.helper.ensure_collection": {"tf": 2.23606797749979}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.7320508075688772}, "sqlglot.helper.while_changing": {"tf": 1.7320508075688772}, "sqlglot.helper.tsort": {"tf": 1.4142135623730951}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1.7320508075688772}, "sqlglot.helper.find_new_name": {"tf": 1.4142135623730951}, "sqlglot.helper.name_sequence": {"tf": 1.7320508075688772}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 2}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 2}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 2.23606797749979}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 2}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2.8284271247461903}, "sqlglot.optimizer.normalize.normalized": {"tf": 2.23606797749979}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2.8284271247461903}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 2.8284271247461903}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2.6457513110645907}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 3.1622776601683795}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2.8284271247461903}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 2}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.flatten": {"tf": 2}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 2}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser": {"tf": 2}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 3.4641016151377544}, "sqlglot.planner.Scan.from_expression": {"tf": 3.4641016151377544}, "sqlglot.planner.SetOperation.from_expression": {"tf": 3.4641016151377544}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 2}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_set": {"tf": 1.4142135623730951}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 2}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1.7320508075688772}, "sqlglot.trie.new_trie": {"tf": 2.6457513110645907}, "sqlglot.trie.in_trie": {"tf": 2.6457513110645907}}, "df": 306, "n": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 3}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor": {"tf": 2.449489742783178}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2.8284271247461903}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 2}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.7320508075688772}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_identifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.7320508075688772}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1.7320508075688772}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.tokens.TokenType": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}, "sqlglot.trie.TrieResult": {"tf": 1}}, "df": 184, "d": {"docs": {"sqlglot": {"tf": 5.916079783099616}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 3.1622776601683795}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 7.0710678118654755}, "sqlglot.diff.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.executor": {"tf": 7.0710678118654755}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 2}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 2.23606797749979}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 2.6457513110645907}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.flatten": {"tf": 2}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 150}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 4}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 13}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.func": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}}, "df": 35, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 10}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 3, "d": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 5}}}, "l": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.helper.find_new_name": {"tf": 1}}, "df": 4, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.executor": {"tf": 2.8284271247461903}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 2}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 60, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 2.8284271247461903}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 26, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 12}, "d": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 8}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 39}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "g": {"docs": {"sqlglot.parser.Parser.expression": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.diff": {"tf": 5}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.transform": {"tf": 1}}, "df": 2}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 3.605551275463989}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 4.47213595499958}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 3.605551275463989}, "sqlglot.executor.env.null_if_any": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}}, "df": 121, "n": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 2.23606797749979}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 8, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 6}, "[": {"1": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "g": {"docs": {"sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2.6457513110645907}, "sqlglot.expressions.Expression.append": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.set": {"tf": 2.23606797749979}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}}, "df": 11, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.7320508075688772}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 14, "s": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.case": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.csv": {"tf": 2}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.validate_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 226}}}}}}, "s": {"docs": {"sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.7320508075688772}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}}, "df": 12}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}}, "df": 5}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}}, "df": 2}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 4}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 4}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 3}}, "s": {"docs": {"sqlglot.expressions.func": {"tf": 1.4142135623730951}}, "df": 1, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.schema.Schema": {"tf": 1}}, "df": 3}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}}, "df": 3}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot": {"tf": 2.23606797749979}}, "df": 1, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.7320508075688772}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 7}, "s": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}}, "df": 11}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transforms.preprocess": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}}, "df": 19, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {"sqlglot": {"tf": 4.58257569495584}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 3}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.8284271247461903}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.8284271247461903}, "sqlglot.diff": {"tf": 4}, "sqlglot.executor": {"tf": 4.242640687119285}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 2.6457513110645907}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 2.6457513110645907}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 2}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 2}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.7320508075688772}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 2.23606797749979}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1.4142135623730951}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2.23606797749979}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 3}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 2.8284271247461903}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2.6457513110645907}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2.449489742783178}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.Scope": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2.6457513110645907}, "sqlglot.planner.Step.from_expression": {"tf": 2}, "sqlglot.planner.Scan.from_expression": {"tf": 2}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 130, "t": {"docs": {"sqlglot": {"tf": 2.8284271247461903}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.executor": {"tf": 3.4641016151377544}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 24, "s": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}}, "df": 2, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression.assert_is": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}}, "df": 13}, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}}, "df": 21, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}}, "df": 7, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}}, "df": 4}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}}, "df": 8}}, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}}, "df": 4}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "t": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 3.4641016151377544}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 16, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 4}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}}, "df": 2}}}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}}, "df": 25, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transpile": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 4}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.helper.tsort": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 4}, "/": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 4}}}}}}}, "e": {"docs": {"sqlglot.dataframe": {"tf": 3.872983346207417}}, "df": 1}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}}, "df": 4, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}}, "df": 3}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 4}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 24, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}}}, "x": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}}, "df": 4, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}}, "df": 3}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 24}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1}}, "df": 5}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 5}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}}, "df": 3}}}}}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 16, "o": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 23, "t": {"docs": {"sqlglot": {"tf": 3.4641016151377544}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 3.605551275463989}, "sqlglot.executor": {"tf": 3}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 2}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 2}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 2}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 77, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 8, "s": {"docs": {"sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Select.group_by": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {"sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}}, "df": 11, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 2.23606797749979}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 20}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.diff": {"tf": 7.745966692414834}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.7320508075688772}}, "df": 29, "s": {"docs": {"sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 8.12403840463596}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}}, "df": 15}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}}, "df": 5, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 2}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 2}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}}, "df": 37, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 22}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.7320508075688772}}, "df": 35}}}}}}}}}}}, "w": {"docs": {"sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dataframe": {"tf": 3}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.helper.split_num_words": {"tf": 2}}, "df": 3, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1.4142135623730951}}, "df": 59, "s": {"docs": {"sqlglot.expressions.Expression.is_negative": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 3}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.null": {"tf": 1}}, "df": 24, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1.7320508075688772}}, "df": 7}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Star.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Dot.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Paren.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Alias.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Bracket.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Func": {"tf": 2.23606797749979}, "sqlglot.expressions.Cast.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONPath.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.to_identifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 2}, "sqlglot.expressions.table_": {"tf": 1.7320508075688772}, "sqlglot.expressions.var": {"tf": 1.7320508075688772}, "sqlglot.expressions.rename_table": {"tf": 2}, "sqlglot.expressions.rename_column": {"tf": 2}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 2}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1.7320508075688772}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 2}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 86, "s": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 2}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 48}, "d": {"docs": {"sqlglot.expressions.replace_placeholders": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "\u00ef": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.replace": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1.7320508075688772}, "sqlglot.trie.in_trie": {"tf": 1.7320508075688772}}, "df": 68, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.open_file": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}}, "df": 9, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 4}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 28}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1.7320508075688772}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 7}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {"sqlglot.expressions.Expression.is_negative": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 6}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.find_ancestor": {"tf": 1}}, "df": 1}}}}}}, "^": {"2": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}}, "df": 1}, "docs": {}, "df": 0}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "d": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.executor": {"tf": 2}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 10, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}}, "df": 6}}}}, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 5}}}, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}}, "df": 7}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}}, "df": 8}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}}, "df": 7, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 30}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.trie.new_trie": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 26}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {"sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}}, "df": 3, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.ChangeDistiller": {"tf": 1.4142135623730951}}, "df": 2}, "s": {"docs": {"sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor.env.null_if_any": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.pretty": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 3.4641016151377544}, "sqlglot.executor.python.Python.Generator": {"tf": 3.4641016151377544}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 3.4641016151377544}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1.7320508075688772}}, "df": 72, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}}, "df": 5}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 2, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 19}, "s": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 2}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.helper.csv_reader": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}}, "df": 2}}, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {"sqlglot.expressions.DML.returning": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete.delete": {"tf": 2.449489742783178}, "sqlglot.expressions.Delete.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.delete": {"tf": 2.23606797749979}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}}, "df": 2}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 2, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.env.null_if_any": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.simplify_not": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}}, "df": 2}}}, "p": {"docs": {"sqlglot.expressions.Expression.copy": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "d": {"docs": {"sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 2}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}}, "df": 5}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 3, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Expression.to_s": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.diff": {"tf": 3.4641016151377544}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}}, "df": 3, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 4.123105625617661}, "sqlglot.tokenize": {"tf": 1.7320508075688772}, "sqlglot.parse": {"tf": 1.7320508075688772}, "sqlglot.parse_one": {"tf": 1.7320508075688772}, "sqlglot.transpile": {"tf": 2.6457513110645907}, "sqlglot.dataframe": {"tf": 3.3166247903554}, "sqlglot.dialects": {"tf": 3.3166247903554}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 3.1622776601683795}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.normalize_table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2.23606797749979}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.column_names": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.has_column": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.7320508075688772}}, "df": 127, "s": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}}, "df": 22}}}}}}, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3, "n": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 2.23606797749979}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}}, "df": 11, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.7320508075688772}}, "df": 2}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 24}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 28}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 3}}}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 2.23606797749979}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 2}}}, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_set": {"tf": 2}, "sqlglot.time.format_time": {"tf": 1}}, "df": 14}}}}}}, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}}, "df": 1}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.helper.tsort": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1.4142135623730951}}, "df": 14}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}}, "df": 3}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1}}, "df": 8}}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 4}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 2.449489742783178}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 3.605551275463989}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}}, "df": 24, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.schema.Schema": {"tf": 1}}, "df": 9, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 3}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 2}, "sqlglot.expressions.DataType.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}}, "df": 11}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 4.58257569495584}, "sqlglot.executor": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1.4142135623730951}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 8, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 2.23606797749979}, "sqlglot.planner.Scan.from_expression": {"tf": 2.23606797749979}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2.23606797749979}}, "df": 5, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}}, "df": 3}}, "o": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 6, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 8, "\u2019": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}}, "df": 4}}}}, "n": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 6, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.4142135623730951}}, "df": 4}, "\u2019": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "m": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}}, "df": 3}}, "t": {"docs": {"sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.expressions.column": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 3}}}}, "b": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 2.449489742783178}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 2}}, "df": 14, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {"sqlglot.dataframe": {"tf": 2.8284271247461903}}, "df": 1, "s": {"docs": {"sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 6}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}}, "df": 3}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 6}}, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.build": {"tf": 1.7320508075688772}}, "df": 1, "s": {"docs": {"sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 4.69041575982343}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.output_name": {"tf": 2}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.with_": {"tf": 2}, "sqlglot.expressions.Query.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.DML.returning": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.output_name": {"tf": 2}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.output_name": {"tf": 2}, "sqlglot.expressions.Insert.with_": {"tf": 2}, "sqlglot.expressions.Literal.output_name": {"tf": 2}, "sqlglot.expressions.Join.on": {"tf": 2}, "sqlglot.expressions.Join.using": {"tf": 2}, "sqlglot.expressions.Union.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.from_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lateral": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.having": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.ctas": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.output_name": {"tf": 2}, "sqlglot.expressions.Star.output_name": {"tf": 2}, "sqlglot.expressions.Dot.output_name": {"tf": 2}, "sqlglot.expressions.Paren.output_name": {"tf": 2}, "sqlglot.expressions.Alias.output_name": {"tf": 2}, "sqlglot.expressions.Bracket.output_name": {"tf": 2}, "sqlglot.expressions.Cast.output_name": {"tf": 2}, "sqlglot.expressions.JSONPath.output_name": {"tf": 2}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 2}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 2}, "sqlglot.expressions.maybe_parse": {"tf": 2.23606797749979}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.from_": {"tf": 1.7320508075688772}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.7320508075688772}, "sqlglot.expressions.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.xor": {"tf": 1.7320508075688772}, "sqlglot.expressions.not_": {"tf": 1.7320508075688772}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.7320508075688772}, "sqlglot.expressions.subquery": {"tf": 1.7320508075688772}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}}, "df": 107, "r": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.executor": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 30, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 25}}}}}, "d": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}}, "df": 36}, "s": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 8}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 13, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "t": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}}, "df": 6}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.paren": {"tf": 1}}, "df": 1, "t": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 2}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}}, "df": 8, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.unnest": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.paren": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.expressions.Expression.flatten": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}, "h": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1.4142135623730951}}, "df": 8, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}}, "df": 4, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}}, "df": 46}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 24}, "i": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.diff": {"tf": 3.4641016151377544}, "sqlglot.diff.diff": {"tf": 1}}, "df": 3}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1, "e": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}}, "df": 10}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}}, "df": 27}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.4142135623730951}}, "df": 3}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}}, "df": 6}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.helper.name_sequence": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1.7320508075688772}}, "df": 4}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.preprocess": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 30, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 2}, "sqlglot.planner.Scan.from_expression": {"tf": 2}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 15}}}}}}}}, "c": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 3, "d": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 14}, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 5}}}, "y": {"docs": {"sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {"sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 5, "d": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 53}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 26}}, "t": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.dataframe": {"tf": 2}}, "df": 2}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2.449489742783178}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 5, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.time.format_time": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generate": {"tf": 1}}, "df": 3}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}}, "df": 4}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}}, "df": 3, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}}, "df": 4}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 4.898979485566356}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}}, "df": 21, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dataframe": {"tf": 2.8284271247461903}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "p": {"3": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2}}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 31, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.replace_placeholders": {"tf": 2}}, "df": 1}}}}}}}}}, "n": {"docs": {"sqlglot.executor": {"tf": 2.8284271247461903}}, "df": 1, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "r": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}}, "df": 52}, "y": {"docs": {"sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}}, "df": 3, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.replace_placeholders": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}}, "df": 2}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.pop": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "f": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 1}}, "p": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}, "h": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 1}}}}}}, "t": {"1": {"docs": {"sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.449489742783178}}, "df": 1}, "2": {"docs": {"sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.449489742783178}}, "df": 1}, "docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.diff": {"tf": 3.3166247903554}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.executor": {"tf": 2.6457513110645907}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.7320508075688772}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 29, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.transpile": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.transpile": {"tf": 1}}, "df": 1}, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dialects": {"tf": 1}}, "df": 2}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.executor": {"tf": 1}}, "df": 2, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.7320508075688772}}, "df": 7, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.transpile": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.transform": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 12}, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 10}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 4}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 5, "d": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {"sqlglot.expressions.Version": {"tf": 1.4142135623730951}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 2.8284271247461903}, "sqlglot.trie.in_trie": {"tf": 3.4641016151377544}}, "df": 5, "d": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.diff": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.trie.in_trie": {"tf": 2.6457513110645907}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {"sqlglot.lineage.lineage": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.lineage.lineage": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 3.872983346207417}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.replace": {"tf": 1.7320508075688772}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}}, "df": 81, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.diff": {"tf": 3.3166247903554}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}}, "df": 6}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 5}}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 2}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 2}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1.7320508075688772}, "sqlglot.trie.in_trie": {"tf": 1.7320508075688772}}, "df": 106}, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 3}}}, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}}, "df": 5}}, "o": {"docs": {"sqlglot": {"tf": 6.244997998398398}, "sqlglot.pretty": {"tf": 1}, "sqlglot.tokenize": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 1.7320508075688772}, "sqlglot.transpile": {"tf": 2.23606797749979}, "sqlglot.dataframe": {"tf": 3.872983346207417}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 2.23606797749979}, "sqlglot.dialects": {"tf": 2.23606797749979}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 3.1622776601683795}, "sqlglot.diff": {"tf": 8.48528137423857}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.executor": {"tf": 6.708203932499369}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 2}, "sqlglot.executor.python.Python.Generator": {"tf": 3.1622776601683795}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2.6457513110645907}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.set": {"tf": 2}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.or_": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.offset": {"tf": 2}, "sqlglot.expressions.Query.order_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.with_": {"tf": 2.8284271247461903}, "sqlglot.expressions.Query.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 2}, "sqlglot.expressions.Delete.delete": {"tf": 2}, "sqlglot.expressions.Delete.where": {"tf": 2.449489742783178}, "sqlglot.expressions.Insert.with_": {"tf": 2.8284271247461903}, "sqlglot.expressions.Join.on": {"tf": 2.449489742783178}, "sqlglot.expressions.Join.using": {"tf": 2.449489742783178}, "sqlglot.expressions.Union.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.from_": {"tf": 2}, "sqlglot.expressions.Select.group_by": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.sort_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.cluster_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.lateral": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.join": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.where": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.having": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 2}, "sqlglot.expressions.DataType.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func": {"tf": 2.449489742783178}, "sqlglot.expressions.Cast.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.maybe_parse": {"tf": 2.6457513110645907}, "sqlglot.expressions.union": {"tf": 2.449489742783178}, "sqlglot.expressions.intersect": {"tf": 2.449489742783178}, "sqlglot.expressions.except_": {"tf": 2.449489742783178}, "sqlglot.expressions.select": {"tf": 2}, "sqlglot.expressions.from_": {"tf": 2}, "sqlglot.expressions.update": {"tf": 2.23606797749979}, "sqlglot.expressions.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 2.6457513110645907}, "sqlglot.expressions.condition": {"tf": 2.449489742783178}, "sqlglot.expressions.and_": {"tf": 2.449489742783178}, "sqlglot.expressions.or_": {"tf": 2.449489742783178}, "sqlglot.expressions.xor": {"tf": 2.449489742783178}, "sqlglot.expressions.not_": {"tf": 2.23606797749979}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_identifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_column": {"tf": 2}, "sqlglot.expressions.alias_": {"tf": 2.8284271247461903}, "sqlglot.expressions.subquery": {"tf": 2.23606797749979}, "sqlglot.expressions.column": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 2.449489742783178}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.convert": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tables": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_placeholders": {"tf": 1.7320508075688772}, "sqlglot.expressions.expand": {"tf": 2}, "sqlglot.expressions.func": {"tf": 2.449489742783178}, "sqlglot.expressions.array": {"tf": 2}, "sqlglot.expressions.tuple_": {"tf": 2}, "sqlglot.generator.Generator": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.generate": {"tf": 2}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.7320508075688772}, "sqlglot.helper.apply_index_offset": {"tf": 1.7320508075688772}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1.7320508075688772}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 2}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 2.23606797749979}, "sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2.6457513110645907}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 3.7416573867739413}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2.8284271247461903}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.expression": {"tf": 2}, "sqlglot.parser.Parser.validate_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 2.23606797749979}, "sqlglot.planner.Scan.from_expression": {"tf": 2.23606797749979}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.add_table": {"tf": 2.449489742783178}, "sqlglot.schema.Schema.column_names": {"tf": 2}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.has_column": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 2}, "sqlglot.schema.MappingSchema.add_table": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.column_names": {"tf": 2}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_get": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_set": {"tf": 1.7320508075688772}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 2.6457513110645907}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 2}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 2}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 291, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2}}, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 2.8284271247461903}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}}, "df": 10, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokenize": {"tf": 1}}, "df": 1, "r": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dialects": {"tf": 2.23606797749979}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.executor": {"tf": 2}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 27}, "s": {"docs": {"sqlglot.tokenize": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.executor": {"tf": 2}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse_into": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}}, "df": 31}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 3}}}}}}}, "o": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 2, "l": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "p": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 2.23606797749979}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}}, "df": 3, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}}, "df": 3}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "o": {"docs": {"sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 6.324555320336759}, "sqlglot.schema": {"tf": 1.4142135623730951}, "sqlglot.tokenize": {"tf": 2.23606797749979}, "sqlglot.parse": {"tf": 2.23606797749979}, "sqlglot.parse_one": {"tf": 2.8284271247461903}, "sqlglot.transpile": {"tf": 4}, "sqlglot.dataframe": {"tf": 4.242640687119285}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 3}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects": {"tf": 2.6457513110645907}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 2}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 3.872983346207417}, "sqlglot.diff": {"tf": 15.066519173319364}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.diff": {"tf": 3.7416573867739413}, "sqlglot.diff.ChangeDistiller": {"tf": 1.7320508075688772}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor": {"tf": 8.48528137423857}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 3.872983346207417}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 2}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 2.6457513110645907}, "sqlglot.expressions.Expression.find_all": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.transform": {"tf": 2.6457513110645907}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.or_": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 2}, "sqlglot.expressions.Query.offset": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.order_by": {"tf": 2.6457513110645907}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 2.6457513110645907}, "sqlglot.expressions.Query.with_": {"tf": 3.4641016151377544}, "sqlglot.expressions.Query.union": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.intersect": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.except_": {"tf": 2.449489742783178}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 2.449489742783178}, "sqlglot.expressions.Column.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 2.449489742783178}, "sqlglot.expressions.Delete.where": {"tf": 2.8284271247461903}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 3.4641016151377544}, "sqlglot.expressions.Literal.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 2.8284271247461903}, "sqlglot.expressions.Join.using": {"tf": 3}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 2.6457513110645907}, "sqlglot.expressions.Union.named_selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.group_by": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.sort_by": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.cluster_by": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.select": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.lateral": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.join": {"tf": 3.4641016151377544}, "sqlglot.expressions.Select.where": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.having": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.distinct": {"tf": 2}, "sqlglot.expressions.Select.ctas": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.lock": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.hint": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.named_selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 2.6457513110645907}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Star.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 2.8284271247461903}, "sqlglot.expressions.Cast.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 3.1622776601683795}, "sqlglot.expressions.union": {"tf": 3.1622776601683795}, "sqlglot.expressions.intersect": {"tf": 3.1622776601683795}, "sqlglot.expressions.except_": {"tf": 3.1622776601683795}, "sqlglot.expressions.select": {"tf": 3}, "sqlglot.expressions.from_": {"tf": 3.3166247903554}, "sqlglot.expressions.update": {"tf": 2.23606797749979}, "sqlglot.expressions.delete": {"tf": 2.23606797749979}, "sqlglot.expressions.insert": {"tf": 3.1622776601683795}, "sqlglot.expressions.condition": {"tf": 3}, "sqlglot.expressions.and_": {"tf": 2.23606797749979}, "sqlglot.expressions.or_": {"tf": 2.23606797749979}, "sqlglot.expressions.xor": {"tf": 2.23606797749979}, "sqlglot.expressions.not_": {"tf": 2.449489742783178}, "sqlglot.expressions.paren": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_identifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.parse_identifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_table": {"tf": 2}, "sqlglot.expressions.to_column": {"tf": 2}, "sqlglot.expressions.alias_": {"tf": 3}, "sqlglot.expressions.subquery": {"tf": 2.449489742783178}, "sqlglot.expressions.column": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 2}, "sqlglot.expressions.table_": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 2}, "sqlglot.expressions.rename_table": {"tf": 2.449489742783178}, "sqlglot.expressions.rename_column": {"tf": 2.8284271247461903}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 2.23606797749979}, "sqlglot.expressions.normalize_table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tables": {"tf": 2.23606797749979}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 2.23606797749979}, "sqlglot.expressions.func": {"tf": 3.1622776601683795}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 2.449489742783178}, "sqlglot.expressions.tuple_": {"tf": 2.449489742783178}, "sqlglot.generator.Generator": {"tf": 3.872983346207417}, "sqlglot.generator.Generator.generate": {"tf": 2.449489742783178}, "sqlglot.helper.AutoName": {"tf": 1.4142135623730951}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1.7320508075688772}, "sqlglot.helper.ensure_collection": {"tf": 1.7320508075688772}, "sqlglot.helper.csv": {"tf": 1.7320508075688772}, "sqlglot.helper.subclasses": {"tf": 2.23606797749979}, "sqlglot.helper.apply_index_offset": {"tf": 2.8284271247461903}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1.7320508075688772}, "sqlglot.helper.tsort": {"tf": 1.4142135623730951}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 2.6457513110645907}, "sqlglot.helper.is_iterable": {"tf": 1.7320508075688772}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 2.8284271247461903}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2.449489742783178}, "sqlglot.optimizer.optimizer.optimize": {"tf": 3}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2.6457513110645907}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 2}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 2}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 2}, "sqlglot.parser.Parser.parse": {"tf": 2}, "sqlglot.parser.Parser.parse_into": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.validate_expression": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.from_expression": {"tf": 2.449489742783178}, "sqlglot.planner.Scan.from_expression": {"tf": 2.449489742783178}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2.449489742783178}, "sqlglot.schema.Schema.add_table": {"tf": 3.3166247903554}, "sqlglot.schema.Schema.column_names": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.get_column_type": {"tf": 2.6457513110645907}, "sqlglot.schema.Schema.has_column": {"tf": 2.449489742783178}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema": {"tf": 2.449489742783178}, "sqlglot.schema.MappingSchema.add_table": {"tf": 3.3166247903554}, "sqlglot.schema.MappingSchema.column_names": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 2.6457513110645907}, "sqlglot.schema.MappingSchema.has_column": {"tf": 2.449489742783178}, "sqlglot.schema.nested_get": {"tf": 2.23606797749979}, "sqlglot.schema.nested_set": {"tf": 2.449489742783178}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 3.605551275463989}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 3}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.7320508075688772}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 2}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 2}, "sqlglot.trie.new_trie": {"tf": 2.23606797749979}, "sqlglot.trie.in_trie": {"tf": 2.449489742783178}}, "df": 361, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.executor": {"tf": 2}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 9, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}}, "df": 12}, "i": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 27}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 8}}, "n": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 13}, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 11}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dataframe": {"tf": 3.3166247903554}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 5.744562646538029}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 3.605551275463989}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.7320508075688772}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 107}, "n": {"docs": {"sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 3, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 5}, "sqlglot.dataframe": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2}, "sqlglot.diff": {"tf": 6.244997998398398}, "sqlglot.diff.diff": {"tf": 3.4641016151377544}, "sqlglot.executor": {"tf": 2.6457513110645907}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 2}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.DDL.named_selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1.7320508075688772}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 2}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 3}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 228}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}}, "df": 4}}, "k": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 2}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 5, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 8}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 1}}, "df": 6, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}}, "df": 7}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.DataType.build": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.transpile": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.diff": {"tf": 7.280109889280518}, "sqlglot.diff.diff": {"tf": 2.8284271247461903}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 17, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dataframe": {"tf": 3.3166247903554}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.parts": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 2.6457513110645907}, "sqlglot.expressions.Dot.parts": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 3}, "sqlglot.expressions.to_column": {"tf": 1.7320508075688772}, "sqlglot.expressions.alias_": {"tf": 1.7320508075688772}, "sqlglot.expressions.column": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_": {"tf": 2.449489742783178}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 2.23606797749979}, "sqlglot.expressions.rename_column": {"tf": 2}, "sqlglot.expressions.column_table_names": {"tf": 2}, "sqlglot.expressions.table_name": {"tf": 2.6457513110645907}, "sqlglot.expressions.normalize_table_name": {"tf": 2}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.helper.split_num_words": {"tf": 2.449489742783178}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 2.8284271247461903}, "sqlglot.schema.Schema.column_names": {"tf": 2}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.has_column": {"tf": 2}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 2}, "sqlglot.schema.MappingSchema": {"tf": 2.449489742783178}, "sqlglot.schema.MappingSchema.add_table": {"tf": 2.8284271247461903}, "sqlglot.schema.MappingSchema.column_names": {"tf": 2}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.has_column": {"tf": 2}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 65, "s": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 23, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}}, "df": 3}}}}}}, "?": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.rename_column": {"tf": 1}}, "df": 1}}}}}}}, "|": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}}, "df": 2}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 4, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}}, "df": 4}, "n": {"docs": {"sqlglot.helper.find_new_name": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Tag": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.helper.is_iterable": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}}, "df": 35, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Expression.text": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Version": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.time.format_time": {"tf": 2.23606797749979}}, "df": 23, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 2.23606797749979}, "sqlglot.dialects": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2.23606797749979}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 2}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 31, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 5.656854249492381}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.4142135623730951}}, "df": 40}, "o": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "l": {"1": {"docs": {"sqlglot.expressions.Select.join": {"tf": 2}}, "df": 1}, "2": {"docs": {"sqlglot.expressions.Query.with_": {"tf": 2}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2.8284271247461903}}, "df": 3}, "docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.replace": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 2}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.7320508075688772}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}}, "df": 31}}, "w": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.diff": {"tf": 5}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 13}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1, "h": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}}, "df": 3}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 2}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 2}, "[": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "|": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "o": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.trie.new_trie": {"tf": 1.4142135623730951}}, "df": 3, "p": {"docs": {"sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 3, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}}, "df": 10, "r": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.schema": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}}, "df": 13, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}}, "df": 9}, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 3}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}}, "df": 13, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}}, "df": 5}}, "[": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}}, "df": 50}}}}, "s": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}}, "df": 49}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 4}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 12, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}}, "df": 3}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {"sqlglot": {"tf": 4.47213595499958}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 3.7416573867739413}, "sqlglot.executor": {"tf": 2.6457513110645907}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 2.23606797749979}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 2}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 2.23606797749979}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1.7320508075688772}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 2}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 2.8284271247461903}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.flatten": {"tf": 2}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 123, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 25, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 4}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}}, "df": 7}}}}}}, "g": {"docs": {}, "df": 0, "/": {"3": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.helper.AutoName": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"3": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"4": {"3": {"3": {"9": {"2": {"3": {"0": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 5, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.transpile": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 3.1622776601683795}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 2}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2}, "sqlglot.diff": {"tf": 10.488088481701515}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.executor": {"tf": 4.69041575982343}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1.4142135623730951}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 2}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_children": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 2.23606797749979}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 2}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 2}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 2}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 2}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 2}, "sqlglot.parser.Parser.parse": {"tf": 2}, "sqlglot.parser.Parser.parse_into": {"tf": 2}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 2}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 235, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 2.23606797749979}}, "df": 8}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 5, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Identifier.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Literal.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Star.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Dot.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Paren.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Alias.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Bracket.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Cast.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONPath.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 2.23606797749979}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 50}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.7320508075688772}}, "df": 8}}}, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 1}}, "df": 3}}, "n": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 4.795831523312719}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor": {"tf": 3}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 2}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}}, "df": 66, "e": {"docs": {"sqlglot": {"tf": 4.47213595499958}, "sqlglot.parse": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 3.3166247903554}, "sqlglot.diff.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 2}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 2}, "sqlglot.expressions.Identifier.output_name": {"tf": 2}, "sqlglot.expressions.Literal.output_name": {"tf": 2}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 2}, "sqlglot.expressions.Star.output_name": {"tf": 2}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 2}, "sqlglot.expressions.Paren.output_name": {"tf": 2}, "sqlglot.expressions.Alias.output_name": {"tf": 2}, "sqlglot.expressions.Bracket.output_name": {"tf": 2}, "sqlglot.expressions.Cast.output_name": {"tf": 2}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 2}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 2}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 2}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 2.449489742783178}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 73, "s": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 3}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 2}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 2}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 88}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 3}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "s": {"docs": {"sqlglot.expressions.Select.distinct": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 54, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 27}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 6, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.insert": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1.7320508075688772}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}}, "df": 15, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}}, "df": 6}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.dataframe": {"tf": 2}}, "df": 1}, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.7320508075688772}}, "df": 3}}}, "e": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.schema": {"tf": 1}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 21, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.executor": {"tf": 4}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 8, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.executor": {"tf": 2}}, "df": 5}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 28, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1}}, "s": {"docs": {"sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}}, "df": 3}}}}}, "v": {"docs": {"sqlglot.executor.context.Context.__init__": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 24}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.replace_tree": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.helper.AutoName": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType": {"tf": 1}, "sqlglot.tokens.TokenType": {"tf": 1}, "sqlglot.trie.TrieResult": {"tf": 1}}, "df": 6}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}}, "df": 4}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 4}}}, "y": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2.8284271247461903}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 12}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {"sqlglot.dataframe": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}}, "df": 2, "p": {"docs": {"sqlglot": {"tf": 4.123105625617661}, "sqlglot.dialects": {"tf": 3.4641016151377544}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}}, "df": 19, "r": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 3.4641016151377544}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.expressions": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 4}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 2}, "sqlglot.expressions.Expression.pop": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.offset": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.order_by": {"tf": 2.6457513110645907}, "sqlglot.expressions.Query.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.with_": {"tf": 2.6457513110645907}, "sqlglot.expressions.Query.union": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.intersect": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.except_": {"tf": 2.23606797749979}, "sqlglot.expressions.DML.returning": {"tf": 2.23606797749979}, "sqlglot.expressions.Column.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 2.23606797749979}, "sqlglot.expressions.Delete.where": {"tf": 2.23606797749979}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 2.6457513110645907}, "sqlglot.expressions.Literal.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 2.23606797749979}, "sqlglot.expressions.Join.using": {"tf": 2}, "sqlglot.expressions.Union.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.group_by": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.sort_by": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.cluster_by": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lateral": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.having": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.distinct": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.ctas": {"tf": 2}, "sqlglot.expressions.Select.lock": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.hint": {"tf": 2}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Star.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Paren.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 3}, "sqlglot.expressions.union": {"tf": 2.23606797749979}, "sqlglot.expressions.intersect": {"tf": 2.23606797749979}, "sqlglot.expressions.except_": {"tf": 2.23606797749979}, "sqlglot.expressions.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.from_": {"tf": 2.449489742783178}, "sqlglot.expressions.insert": {"tf": 1.7320508075688772}, "sqlglot.expressions.condition": {"tf": 2.6457513110645907}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 2}, "sqlglot.expressions.paren": {"tf": 2.23606797749979}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 2.449489742783178}, "sqlglot.expressions.subquery": {"tf": 2.23606797749979}, "sqlglot.expressions.cast": {"tf": 1.7320508075688772}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.convert": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1.7320508075688772}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 2.23606797749979}, "sqlglot.expressions.replace_placeholders": {"tf": 2}, "sqlglot.expressions.expand": {"tf": 2.23606797749979}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1.7320508075688772}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 2}, "sqlglot.helper.while_changing": {"tf": 2}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2.449489742783178}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 2.8284271247461903}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 2.8284271247461903}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 3}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 3}, "sqlglot.optimizer.normalize.normalize": {"tf": 2.449489742783178}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 2.449489742783178}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2.23606797749979}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 2.6457513110645907}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2.6457513110645907}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope": {"tf": 2}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2.8284271247461903}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 2}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.simplify": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.parse_into": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.expression": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.validate_expression": {"tf": 2.23606797749979}, "sqlglot.planner.Step.from_expression": {"tf": 2.6457513110645907}, "sqlglot.planner.Scan.from_expression": {"tf": 2.6457513110645907}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2.6457513110645907}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 177, "s": {"docs": {"sqlglot": {"tf": 2.8284271247461903}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.or_": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.with_": {"tf": 2}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 2.449489742783178}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert.with_": {"tf": 2}, "sqlglot.expressions.Literal.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 2.449489742783178}, "sqlglot.expressions.Join.using": {"tf": 2.23606797749979}, "sqlglot.expressions.Union.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.lateral": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.join": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.where": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.having": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 2.23606797749979}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 2}, "sqlglot.expressions.or_": {"tf": 2}, "sqlglot.expressions.xor": {"tf": 2}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1.7320508075688772}, "sqlglot.expressions.tuple_": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.4142135623730951}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 111}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Expression.iter_expressions": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}}, "df": 3, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}}, "df": 9}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 2}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2}}, "df": 4, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.expand": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 136, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 21}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 2.8284271247461903}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 7}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 2}, "sqlglot.expressions.except_": {"tf": 2}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 28, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}}, "df": 9}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}}, "df": 3, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}}, "df": 1}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "a": {"docs": {"sqlglot.expressions.case": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}}, "df": 24}}}, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1.7320508075688772}}, "df": 3}}}, "t": {"docs": {"sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}}, "df": 8}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 2.449489742783178}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 41, "s": {"docs": {"sqlglot": {"tf": 3.3166247903554}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 33}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}}, "df": 49}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 7, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 2}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 4.123105625617661}}, "df": 1, "s": {"docs": {"sqlglot.dataframe": {"tf": 3}}, "df": 1}}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.schema.Schema.empty": {"tf": 1}}, "df": 24}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 14}}}}}, "g": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}}, "df": 7}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 17, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 2}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 2}}}}}}}, "s": {"docs": {"sqlglot.helper.subclasses": {"tf": 1.4142135623730951}}, "df": 1, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}}, "df": 14}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 2}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.optimizer.normalize.normalize": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.helper.first": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}}, "df": 2}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 6}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}}, "df": 3}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}}, "df": 1}}}}}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 3.872983346207417}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 3}}, "df": 1}}}, "u": {"docs": {}, "df": 0, ":": {"8": {"0": {"9": {"0": {"docs": {}, "df": 0, "/": {"1": {"1": {"5": {"docs": {}, "df": 0, "/": {"1": {"docs": {}, "df": 0, "/": {"1": {"9": {"9": {"5": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "t": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2, "c": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Version": {"tf": 1}}, "df": 2}}, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}}, "c": {"docs": {"sqlglot": {"tf": 3.4641016151377544}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.6457513110645907}, "sqlglot.diff": {"tf": 3.4641016151377544}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.flatten": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Literal.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Star.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Paren.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 1.7320508075688772}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.flatten": {"tf": 2}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 34, "a": {"docs": {"sqlglot.trie.in_trie": {"tf": 1}}, "df": 1, "n": {"docs": {"sqlglot": {"tf": 4.242640687119285}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.diff": {"tf": 4.242640687119285}, "sqlglot.executor": {"tf": 4}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 38, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 3, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2.6457513110645907}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.cast": {"tf": 2.449489742783178}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 10, "s": {"docs": {"sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 2}}, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}}, "df": 49, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 31}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.helper.csv_reader": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 4}, "r": {"docs": {"sqlglot.diff.diff": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}}, "df": 1}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.diff.diff": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 27, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 2}}, "t": {"docs": {"sqlglot.trie.in_trie": {"tf": 2}}, "df": 1, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.7320508075688772}, "sqlglot.expressions.column": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.4142135623730951}}, "df": 12}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.camel_to_snake_case": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.func": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 48}}}, "s": {"docs": {"sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.helper.open_file": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 3, "d": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}}, "df": 1}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 4, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.simplify.remove_complements": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 24, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 3.7416573867739413}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}}, "df": 29}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 3.4641016151377544}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}}, "df": 14, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}}, "df": 3, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}}, "df": 5}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 11}}, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "/": {"2": {"0": {"1": {"9": {"docs": {}, "df": 0, "/": {"0": {"2": {"docs": {}, "df": 0, "/": {"0": {"4": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "/": {"8": {"docs": {"sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.transpile": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.__init__": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 2}, "sqlglot.planner.Scan.from_expression": {"tf": 2}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2}}, "df": 33}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}}, "df": 7}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}}, "df": 2}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2.8284271247461903}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 40, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2.449489742783178}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}}, "df": 6}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 36}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.convert": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 2}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}}, "df": 12, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 7}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1}}, "df": 3}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.expressions.Join.using": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 25}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}}, "df": 4}}, "s": {"docs": {"sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}}, "df": 2}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.build": {"tf": null}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "s": {"docs": {"sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 4}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 1}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 3.605551275463989}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 79, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "l": {"1": {"docs": {"sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}}, "df": 3}, "2": {"docs": {"sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}}, "df": 3}, "docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 3.1622776601683795}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 2}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2}, "sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 10, "a": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2.6457513110645907}}, "df": 4}, "b": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 2}}, "df": 2}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 3.4641016151377544}, "sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 3}, "sqlglot.expressions.column": {"tf": 2}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 2.23606797749979}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 2}, "sqlglot.schema.Schema.has_column": {"tf": 2}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 2}, "sqlglot.schema.MappingSchema.has_column": {"tf": 2}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 55, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 38}, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.execute": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.helper.ensure_collection": {"tf": 1.4142135623730951}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {"sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}}, "df": 1}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 2}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1.4142135623730951}}, "df": 6, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 3, "n": {"docs": {}, "df": 0, "\u2019": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.column": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.expressions.convert": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generate": {"tf": 1.7320508075688772}}, "df": 59, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 7, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 6}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}}, "df": 3}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}}, "df": 10, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 20}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 3.3166247903554}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}}, "df": 3, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}}, "df": 4}, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.diff.diff": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 52}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.assert_is": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.transforms.preprocess": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "n": {"docs": {"sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 7, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.expressions.replace_children": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 11, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1}}}}}}}}}, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 5}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 30}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.diff": {"tf": 3.3166247903554}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}}, "df": 4}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}}, "df": 5}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema": {"tf": 1}}, "df": 24, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1}}, "df": 4}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}, "m": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 2.23606797749979}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 36, "s": {"docs": {"sqlglot.transforms.unalias_group": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}, "n": {"docs": {"sqlglot.lineage.lineage": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Select.cluster_by": {"tf": 2}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 2}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 8, "s": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.7320508075688772}}, "df": 13}}, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"sqlglot.dataframe": {"tf": 2}}, "df": 1, "v": {"docs": {"sqlglot.helper.csv": {"tf": 1.4142135623730951}, "sqlglot.helper.csv_reader": {"tf": 2}}, "df": 2}}, "i": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}}, "df": 4, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.optimizer.normalize.normalize": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {"sqlglot": {"tf": 4.58257569495584}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.diff": {"tf": 3.7416573867739413}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.helper.dict_depth": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.flatten": {"tf": 2}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 1.7320508075688772}, "sqlglot.trie.new_trie": {"tf": 1.4142135623730951}}, "df": 51, "e": {"docs": {"sqlglot": {"tf": 4.47213595499958}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 3}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 2.6457513110645907}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2.449489742783178}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 4.242640687119285}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 4}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.helper.while_changing": {"tf": 1.4142135623730951}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.7320508075688772}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2.449489742783178}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.7320508075688772}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 157, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}}, "df": 7}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.diff.diff": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}}, "df": 32}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 4}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 3}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 36, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 3}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 26}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.executor": {"tf": 2.23606797749979}}, "df": 6}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 2.449489742783178}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 5}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1.4142135623730951}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.diff": {"tf": 3.872983346207417}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 17, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}, "s": {"docs": {"sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 10}}, "t": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2}}, "df": 2}}}, "t": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 15}, "l": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.pretty": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 4.47213595499958}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 2}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1.4142135623730951}}, "df": 118, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "z": {"docs": {"sqlglot": {"tf": 3.4641016151377544}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}}, "df": 3}, "r": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.executor": {"tf": 2}, "sqlglot.expressions.alias_": {"tf": 2}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2}}, "df": 6, "e": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "c": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.schema.Schema": {"tf": 1}}, "df": 27, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.executor": {"tf": 2}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 7}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 9, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 14}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.seq_get": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {"sqlglot.trie.in_trie": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}}, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {"sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 9, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.not_": {"tf": 1.4142135623730951}}, "df": 1}}, "b": {"docs": {"sqlglot.trie.new_trie": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 7}}}, "u": {"docs": {"sqlglot.executor": {"tf": 2}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.7320508075688772}}, "df": 2, "s": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1, "e": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 69, "d": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.schema": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 95}, "s": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 5}, "r": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}}, "df": 16, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 6}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}}, "df": 8}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 2}, "sqlglot.expressions.Select.join": {"tf": 2}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 13}}}, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2.23606797749979}, "sqlglot.executor.python.Python.Generator": {"tf": 2.23606797749979}, "sqlglot.generator.Generator": {"tf": 2.23606797749979}}, "df": 25, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.trie.in_trie": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.TimeUnit": {"tf": 1}}, "df": 3}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}}, "df": 3}}}}}}, "q": {"docs": {"sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 2}, "sqlglot.expressions.union": {"tf": 2}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 7, "/": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}}, "df": 2}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 8}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}}, "df": 14}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 4}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.helper.apply_index_offset": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.transforms.unalias_group": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.helper.while_changing": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.7320508075688772}}, "df": 3}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 29, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 28, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 2}, "sqlglot.expressions.update": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 7, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 3}}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "t": {"docs": {"sqlglot.expressions.DataType.build": {"tf": 1}}, "df": 1, "f": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.dataframe": {"tf": 4.69041575982343}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 6, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 4}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 2.8284271247461903}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 6.855654600401044}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.executor": {"tf": 4}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1.4142135623730951}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1.4142135623730951}}, "df": 122, "m": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.4142135623730951}}, "df": 11, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.pretty": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 33, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.csv": {"tf": 1}}, "df": 26}}}, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 15}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 5}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 10}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 1}}, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "o": {"docs": {"sqlglot": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 19}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "/": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.dataframe": {"tf": 3.4641016151377544}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2.23606797749979}, "sqlglot.diff": {"tf": 1}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 2.23606797749979}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}}, "df": 103}}, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot": {"tf": 6.928203230275509}, "sqlglot.dataframe": {"tf": 4.58257569495584}, "sqlglot.dialects": {"tf": 2}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 2}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.diff": {"tf": 4.358898943540674}, "sqlglot.executor": {"tf": 4}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 2}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 2}, "sqlglot.expressions.Query.union": {"tf": 2}, "sqlglot.expressions.Query.intersect": {"tf": 2}, "sqlglot.expressions.Query.except_": {"tf": 2}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 2}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 2}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.union": {"tf": 2.23606797749979}, "sqlglot.expressions.intersect": {"tf": 2.23606797749979}, "sqlglot.expressions.except_": {"tf": 2.23606797749979}, "sqlglot.expressions.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.from_": {"tf": 2.23606797749979}, "sqlglot.expressions.update": {"tf": 2}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 2}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_placeholders": {"tf": 1.7320508075688772}, "sqlglot.expressions.expand": {"tf": 3.3166247903554}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 2}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 2}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 3}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2.8284271247461903}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 2}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.Scope": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.7320508075688772}, "sqlglot.planner.Scan.from_expression": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.7320508075688772}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 137, "s": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.helper.while_changing": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}}, "df": 8, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 6}}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 25}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.column": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"6": {"4": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1.7320508075688772}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}}, "df": 9}}, "r": {"docs": {}, "df": 0, "\u00e9": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 9, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.helper.flatten": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.helper.flatten": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}}, "df": 4, "c": {"docs": {"sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.func": {"tf": 2}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 2.23606797749979}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 52, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 36}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 4}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.4142135623730951}}, "df": 5, "y": {"docs": {"sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 2}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2}}, "df": 1}}}}}, "l": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Predicate": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 18}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}}, "df": 26, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25}, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.lineage": {"tf": 2}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.transpile": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.append": {"tf": 2}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.7320508075688772}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 2}, "sqlglot.helper.ensure_collection": {"tf": 1.4142135623730951}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 2}, "sqlglot.parser.Parser.parse_into": {"tf": 2}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}}, "df": 63, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 2}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 2.449489742783178}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}}, "df": 10}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 10, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 2.23606797749979}}, "df": 3, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Query.limit": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 24}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.7320508075688772}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 5.196152422706632}, "sqlglot.expressions.replace_tree": {"tf": 1}}, "df": 2}}}, "f": {"docs": {"sqlglot.diff": {"tf": 6.324555320336759}, "sqlglot.expressions.Expression.text": {"tf": 1}}, "df": 2}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 4}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}}, "df": 10, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}}, "df": 57}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "n": {"docs": {"sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 27}}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {"sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "w": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 29, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 28, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}}, "df": 1}}}}}}}}, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}}, "df": 9, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}}, "df": 6}}}}, "s": {"docs": {"sqlglot.parser.Parser.check_errors": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "p": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "t": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 3}}}, "t": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1.7320508075688772}}, "df": 10, "/": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}}, "df": 4}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}}, "df": 10, "r": {"docs": {"sqlglot.expressions.condition": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 9}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Select.lateral": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {"sqlglot.optimizer.simplify.simplify_not": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1}}, "l": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "r": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 3, "e": {"docs": {"sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.tokenize": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1.4142135623730951}}, "df": 9, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1.4142135623730951}}, "df": 2}}, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.helper.csv_reader": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.helper.while_changing": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}}, "df": 5, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}}, "df": 3}, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.env.null_if_any": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1}}, "df": 4}}}}}}, "f": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}}, "df": 4, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 11, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}}, "df": 10}, "d": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}}, "df": 7}, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 3}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 5, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 3}}}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 13, "s": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 209}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 23}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.DML.returning": {"tf": 1.7320508075688772}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}}, "df": 3}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}}, "df": 3}}}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}}, "df": 13}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1.4142135623730951}}, "df": 3, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 4}}, "s": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 32}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 5}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 12, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}}, "df": 2}}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.cast": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}}, "df": 15, "d": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 4}, "s": {"docs": {"sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.simplify.remove_complements": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 10, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 8}}}, "s": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}}, "df": 13}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}}, "df": 3, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.expression": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 52}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 25}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Predicate": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.helper.flatten": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}}, "df": 4}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "s": {"docs": {"sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.replace_tree": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}}, "df": 3}}}}}, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {"sqlglot.dataframe": {"tf": 2.449489742783178}, "sqlglot.executor.context.Context": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "t": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}}, "df": 5}}, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1.4142135623730951}}, "df": 54, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 5}, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 50}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1.4142135623730951}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "w": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 3}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 5, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}}, "df": 3}}}}, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 8}}}}, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}, "\u00e9": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 4}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {"sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 1}}}, "w": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 24}}, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 2.8284271247461903}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.diff": {"tf": 4.58257569495584}, "sqlglot.executor": {"tf": 3.4641016151377544}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 74, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}}, "df": 7}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 7}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 78}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 6}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.diff": {"tf": 4}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 52}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 3.4641016151377544}, "sqlglot.executor": {"tf": 2}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 65}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 3}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lock": {"tf": 2}, "sqlglot.expressions.update": {"tf": 2}, "sqlglot.expressions.delete": {"tf": 2}, "sqlglot.expressions.condition": {"tf": 2.449489742783178}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 49}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.pretty": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 2}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.7320508075688772}, "sqlglot.expressions.column": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 2}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.6457513110645907}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 150}}}}}, "y": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2}}, "df": 2}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {"sqlglot.expressions.var": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 4}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "e": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}}, "df": 3}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}}, "df": 11}, "r": {"docs": {"sqlglot.expressions.Subquery.is_wrapper": {"tf": 1.4142135623730951}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 5, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 2.6457513110645907}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 9, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.helper.subclasses": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 5.5677643628300215}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.7320508075688772}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 20, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 3}}, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1.4142135623730951}}, "df": 2}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}}, "df": 3}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}, "\u2019": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 8, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 3}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 2.8284271247461903}}, "df": 2}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "t": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 9, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "\u2019": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 2}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.var": {"tf": 2.449489742783178}, "sqlglot.tokens.Token.var": {"tf": 1.4142135623730951}}, "df": 4, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1.4142135623730951}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 2.23606797749979}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 4, "d": {"docs": {"sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 2}, "s": {"docs": {"sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.append": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.set": {"tf": 2}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1.7320508075688772}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 2.23606797749979}, "sqlglot.helper.ensure_collection": {"tf": 2.23606797749979}, "sqlglot.helper.split_num_words": {"tf": 2}, "sqlglot.helper.is_iterable": {"tf": 2}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_set": {"tf": 3.1622776601683795}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 2}}, "df": 19, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 2.6457513110645907}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 55}}}}}, "e": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1, "r": {"1": {"6": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 3}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 17, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}}}, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"sqlglot.executor.context.Context": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}}, "df": 4}}, "s": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}}, "df": 7}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "\u00e4": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 16, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1}}, "df": 4}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 29}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 2.23606797749979}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.walk": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1.7320508075688772}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 43}}, "e": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1}}, "df": 4, "d": {"docs": {"sqlglot.pretty": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 4}, "s": {"docs": {"sqlglot.generator.Generator.generate": {"tf": 1}}, "df": 1}}}, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 18, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1}}}}}}}}, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 3}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}}, "df": 57}, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 5.656854249492381}, "sqlglot.diff.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.replace": {"tf": 3}, "sqlglot.expressions.Expression.assert_is": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.not_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Predicate": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.intersect": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.except_": {"tf": 2.449489742783178}, "sqlglot.expressions.DML.returning": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Delete.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Join.on": {"tf": 2.449489742783178}, "sqlglot.expressions.Join.using": {"tf": 2.449489742783178}, "sqlglot.expressions.Union.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.from_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lateral": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 3}, "sqlglot.expressions.Select.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.having": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.distinct": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.ctas": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lock": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.hint": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Star.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Dot.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Alias.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Bracket.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Cast.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.JSONPath.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.maybe_parse": {"tf": 2.449489742783178}, "sqlglot.expressions.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.from_": {"tf": 1.7320508075688772}, "sqlglot.expressions.update": {"tf": 2.23606797749979}, "sqlglot.expressions.delete": {"tf": 2.23606797749979}, "sqlglot.expressions.insert": {"tf": 1.7320508075688772}, "sqlglot.expressions.condition": {"tf": 3.4641016151377544}, "sqlglot.expressions.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.xor": {"tf": 1.7320508075688772}, "sqlglot.expressions.not_": {"tf": 1.7320508075688772}, "sqlglot.expressions.paren": {"tf": 1.7320508075688772}, "sqlglot.expressions.alias_": {"tf": 2.449489742783178}, "sqlglot.expressions.subquery": {"tf": 1.7320508075688772}, "sqlglot.expressions.cast": {"tf": 1.7320508075688772}, "sqlglot.expressions.values": {"tf": 1.7320508075688772}, "sqlglot.expressions.var": {"tf": 2.449489742783178}, "sqlglot.expressions.column_table_names": {"tf": 2.449489742783178}, "sqlglot.expressions.table_name": {"tf": 2.449489742783178}, "sqlglot.expressions.normalize_table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tables": {"tf": 2.449489742783178}, "sqlglot.expressions.replace_placeholders": {"tf": 2.449489742783178}, "sqlglot.expressions.expand": {"tf": 3}, "sqlglot.expressions.func": {"tf": 2.449489742783178}, "sqlglot.expressions.array": {"tf": 1.7320508075688772}, "sqlglot.expressions.tuple_": {"tf": 1.7320508075688772}, "sqlglot.helper.split_num_words": {"tf": 3}, "sqlglot.helper.is_iterable": {"tf": 2.449489742783178}, "sqlglot.helper.flatten": {"tf": 2.449489742783178}, "sqlglot.helper.dict_depth": {"tf": 3.872983346207417}, "sqlglot.helper.merge_ranges": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 4}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 3.4641016151377544}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 3.4641016151377544}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 3.872983346207417}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 3}, "sqlglot.optimizer.normalize.normalize": {"tf": 3}, "sqlglot.optimizer.normalize.normalized": {"tf": 3.4641016151377544}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 3}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 3.4641016151377544}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 2.449489742783178}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 3.4641016151377544}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 3.4641016151377544}, "sqlglot.optimizer.qualify.qualify": {"tf": 3.4641016151377544}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 3.4641016151377544}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 3.3166247903554}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 4.242640687119285}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 3.872983346207417}, "sqlglot.optimizer.simplify.simplify": {"tf": 3}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 3}, "sqlglot.schema.nested_set": {"tf": 2.449489742783178}, "sqlglot.time.format_time": {"tf": 1.7320508075688772}, "sqlglot.transforms.unalias_group": {"tf": 2.449489742783178}, "sqlglot.trie.new_trie": {"tf": 1.7320508075688772}, "sqlglot.trie.in_trie": {"tf": 3.4641016151377544}}, "df": 121}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 2}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 15, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1}}, "s": {"docs": {"sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}}, "df": 3}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1.7320508075688772}, "sqlglot.lineage.lineage": {"tf": 1}}, "df": 3}}, "m": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}}, "df": 2}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 6}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.helper.open_file": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 5}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 3}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 2.8284271247461903}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 15}, "d": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 3.7416573867739413}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.DDL.named_selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 73, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 14.866068747318506}, "sqlglot.dataframe": {"tf": 10.677078252031311}, "sqlglot.dialects": {"tf": 5.385164807134504}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 2}, "sqlglot.diff": {"tf": 5.830951894845301}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.executor": {"tf": 3.7416573867739413}, "sqlglot.expressions.Expression": {"tf": 2}, "sqlglot.expressions.Expression.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.assert_is": {"tf": 2}, "sqlglot.expressions.Expression.and_": {"tf": 2}, "sqlglot.expressions.Expression.or_": {"tf": 2}, "sqlglot.expressions.Expression.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.limit": {"tf": 2}, "sqlglot.expressions.Query.offset": {"tf": 2}, "sqlglot.expressions.Query.order_by": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.select": {"tf": 2}, "sqlglot.expressions.Query.with_": {"tf": 2.8284271247461903}, "sqlglot.expressions.Query.union": {"tf": 2}, "sqlglot.expressions.Query.intersect": {"tf": 2}, "sqlglot.expressions.Query.except_": {"tf": 2}, "sqlglot.expressions.DML.returning": {"tf": 2.449489742783178}, "sqlglot.expressions.Column.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 2.449489742783178}, "sqlglot.expressions.Identifier.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Insert.with_": {"tf": 2.8284271247461903}, "sqlglot.expressions.Literal.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Join.on": {"tf": 2}, "sqlglot.expressions.Join.using": {"tf": 2.449489742783178}, "sqlglot.expressions.Union.select": {"tf": 2}, "sqlglot.expressions.Select.from_": {"tf": 2}, "sqlglot.expressions.Select.group_by": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.sort_by": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.cluster_by": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.select": {"tf": 2}, "sqlglot.expressions.Select.lateral": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.join": {"tf": 5.477225575051661}, "sqlglot.expressions.Select.where": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.having": {"tf": 3.1622776601683795}, "sqlglot.expressions.Select.distinct": {"tf": 2}, "sqlglot.expressions.Select.ctas": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.lock": {"tf": 4.47213595499958}, "sqlglot.expressions.Select.hint": {"tf": 2.8284271247461903}, "sqlglot.expressions.Subquery.select": {"tf": 2}, "sqlglot.expressions.Subquery.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Star.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Dot.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Paren.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Alias.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Bracket.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Cast.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONPath.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.maybe_parse": {"tf": 2}, "sqlglot.expressions.union": {"tf": 2}, "sqlglot.expressions.intersect": {"tf": 2}, "sqlglot.expressions.except_": {"tf": 2}, "sqlglot.expressions.select": {"tf": 2.449489742783178}, "sqlglot.expressions.from_": {"tf": 2.449489742783178}, "sqlglot.expressions.update": {"tf": 4}, "sqlglot.expressions.delete": {"tf": 2}, "sqlglot.expressions.insert": {"tf": 2}, "sqlglot.expressions.condition": {"tf": 3.1622776601683795}, "sqlglot.expressions.and_": {"tf": 2.449489742783178}, "sqlglot.expressions.or_": {"tf": 2.449489742783178}, "sqlglot.expressions.xor": {"tf": 2.449489742783178}, "sqlglot.expressions.not_": {"tf": 2}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 2}, "sqlglot.expressions.replace_tables": {"tf": 2.449489742783178}, "sqlglot.expressions.replace_placeholders": {"tf": 3.1622776601683795}, "sqlglot.expressions.expand": {"tf": 4}, "sqlglot.expressions.func": {"tf": 2.449489742783178}, "sqlglot.helper.split_num_words": {"tf": 3.4641016151377544}, "sqlglot.helper.is_iterable": {"tf": 1.4142135623730951}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.helper.dict_depth": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 3.1622776601683795}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 2}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 2.449489742783178}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 3.1622776601683795}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 4.242640687119285}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2.8284271247461903}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_set": {"tf": 4.242640687119285}, "sqlglot.time.format_time": {"tf": 2.449489742783178}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 2.449489742783178}, "sqlglot.trie.in_trie": {"tf": 3.4641016151377544}}, "df": 108, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.7320508075688772}}, "df": 30, "d": {"docs": {"sqlglot": {"tf": 2.8284271247461903}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1.4142135623730951}}, "df": 37}, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}}, "df": 11}}}, "k": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_qualify": {"tf": 2}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}}, "df": 7, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 3}}, "d": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}}, "df": 5}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.lineage.lineage": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "y": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 2}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.replace": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Predicate": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 3.1622776601683795}, "sqlglot.expressions.Select.having": {"tf": 2}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 2}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 3}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 2.8284271247461903}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 2}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 2.23606797749979}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2}, "sqlglot.optimizer.scope.Scope": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 2}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2.8284271247461903}, "sqlglot.planner.Step.from_expression": {"tf": 2.8284271247461903}, "sqlglot.planner.Scan.from_expression": {"tf": 2.8284271247461903}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2.8284271247461903}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 49, "o": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 2}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}}, "df": 10, "r": {"docs": {"sqlglot.dataframe": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 4}}}, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "y": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}}, "df": 14}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "h": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 11, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.diff": {"tf": 3.7416573867739413}}, "df": 1, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Select.hint": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.expressions.Select.hint": {"tf": 2}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1.4142135623730951}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 37, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "q": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.diff": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.condition": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 4}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.diff": {"tf": 1}}, "df": 2}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 4}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 4.69041575982343}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 13, "n": {"docs": {}, "df": 0, "\u2019": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 2}, "sqlglot.expressions.Select.having": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.7320508075688772}}, "df": 5}}}}, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.executor": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 25, "n": {"docs": {"sqlglot.diff.Keep": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2, "\u2019": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "h": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}}, "df": 5, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 2}}}, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1}}, "df": 2}, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "f": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.expressions.Version": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}}, "df": 1}}}}}}}}}, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 1}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 5, "?": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}}}}, "#": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.AutoName": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 3, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}}, "df": 12, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}}, "df": 6}, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.schema.nested_set": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 2}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "p": {"docs": {"sqlglot.expressions.Func": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 2}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}}, "df": 32, "s": {"docs": {"sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}}, "df": 2}}}, "s": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 5}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 3, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}}, "df": 6}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 27}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}}, "df": 12, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}}, "df": 5}, "d": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.diff": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 7.14142842854285}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.diff": {"tf": 3}, "sqlglot.diff.diff": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "h": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "x": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 51, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 48}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.optimizer.normalize.normalize": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 2}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 7}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}}, "df": 28}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}}, "df": 26}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}}, "df": 2}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}}, "df": 4}}}, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.open_file": {"tf": 1}}, "df": 26, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 7, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"sqlglot.expressions.to_interval": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "z": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.diff.diff": {"tf": 1}}, "df": 2, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1}}}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1}}, "df": 2, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "a": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 2, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 15, "s": {"docs": {"sqlglot.helper.classproperty": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1.4142135623730951}}, "df": 7}, "t": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}}, "df": 24, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 52}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2}}, "df": 2, "s": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "x": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}}, "df": 4}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 5}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}}, "df": 5, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 13}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 2.6457513110645907}}, "df": 1}}}}, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "e": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 12}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}}, "df": 9}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.generate": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {"sqlglot.trie.new_trie": {"tf": 1}}, "df": 1}}}}}}, "j": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.executor": {"tf": 2.449489742783178}, "sqlglot.expressions.Join.on": {"tf": 2}, "sqlglot.expressions.Join.using": {"tf": 2}, "sqlglot.expressions.Select.join": {"tf": 3.872983346207417}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 2.23606797749979}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 2}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.4142135623730951}}, "df": 19, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 19}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Select.join": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 2.23606797749979}}, "df": 5}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "s": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.jsonpath.parse": {"tf": 1}}, "df": 1}}}}}}}}, "x": {"docs": {"sqlglot": {"tf": 4.898979485566356}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 4.358898943540674}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predicate": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.subquery": {"tf": 2}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 2}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 2}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 2}, "sqlglot.expressions.Select.sort_by": {"tf": 2}, "sqlglot.expressions.Select.cluster_by": {"tf": 2}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.having": {"tf": 2}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 2}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 2}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 2}, "sqlglot.expressions.expand": {"tf": 2.449489742783178}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 2.23606797749979}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 2.23606797749979}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2.8284271247461903}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 2.449489742783178}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 2}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 2.6457513110645907}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 2}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2.449489742783178}, "sqlglot.planner.Step.from_expression": {"tf": 4}, "sqlglot.planner.Scan.from_expression": {"tf": 4}, "sqlglot.planner.SetOperation.from_expression": {"tf": 4}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}}, "df": 75, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.xor": {"tf": 2.23606797749979}}, "df": 1}}}, "z": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 2.449489742783178}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 2.23606797749979}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.4142135623730951}}, "df": 15, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 8}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 3.605551275463989}, "sqlglot.diff.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1}}, "df": 4}}, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 2}, "sqlglot.schema.nested_set": {"tf": 3.4641016151377544}, "sqlglot.trie.in_trie": {"tf": 2}}, "df": 14, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 2}}, "df": 3}}}}}, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.helper.SingleValuedMapping": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_set": {"tf": 1.4142135623730951}}, "df": 5}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.trie.new_trie": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.scope.Scope.replace": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 5, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}}, "df": 3}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Kwarg": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.7320508075688772}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1}}, "df": 10}}}}}}}}}, "pipeline": ["trimmer"], "_isPrebuiltIndex": true};
+ /** pdoc search index */const docs = {"version": "0.9.5", "fields": ["qualname", "fullname", "annotation", "default_value", "signature", "bases", "doc"], "ref": "fullname", "documentStore": {"docs": {"sqlglot": {"fullname": "sqlglot", "modulename": "sqlglot", "kind": "module", "doc": "<p><img src=\"sqlglot.png\" alt=\"SQLGlot logo\" /></p>\n\n<p>SQLGlot is a no-dependency SQL parser, transpiler, optimizer, and engine. It can be used to format SQL or translate between <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/dialects/__init__.py\">21 different dialects</a> like <a href=\"https://duckdb.org/\">DuckDB</a>, <a href=\"https://prestodb.io/\">Presto</a> / <a href=\"https://trino.io/\">Trino</a>, <a href=\"https://spark.apache.org/\">Spark</a> / <a href=\"https://www.databricks.com/\">Databricks</a>, <a href=\"https://www.snowflake.com/en/\">Snowflake</a>, and <a href=\"https://cloud.google.com/bigquery/\">BigQuery</a>. It aims to read a wide variety of SQL inputs and output syntactically and semantically correct SQL in the targeted dialects.</p>\n\n<p>It is a very comprehensive generic SQL parser with a robust <a href=\"https://github.com/tobymao/sqlglot/blob/main/tests/\">test suite</a>. It is also quite <a href=\"#benchmarks\">performant</a>, while being written purely in Python.</p>\n\n<p>You can easily <a href=\"#custom-dialects\">customize</a> the parser, <a href=\"#metadata\">analyze</a> queries, traverse expression trees, and programmatically <a href=\"#build-and-modify-sql\">build</a> SQL.</p>\n\n<p>Syntax <a href=\"#parser-errors\">errors</a> are highlighted and dialect incompatibilities can warn or raise depending on configurations. However, SQLGlot does not aim to be a SQL validator, so it may fail to detect certain syntax errors.</p>\n\n<p>Learn more about SQLGlot in the API <a href=\"https://sqlglot.com/\">documentation</a> and the expression tree <a href=\"https://github.com/tobymao/sqlglot/blob/main/posts/ast_primer.md\">primer</a>.</p>\n\n<p>Contributions are very welcome in SQLGlot; read the <a href=\"https://github.com/tobymao/sqlglot/blob/main/CONTRIBUTING.md\">contribution guide</a> to get started!</p>\n\n<h2 id=\"table-of-contents\">Table of Contents</h2>\n\n<ul>\n<li><a href=\"#install\">Install</a></li>\n<li><a href=\"#versioning\">Versioning</a></li>\n<li><a href=\"#get-in-touch\">Get in Touch</a></li>\n<li><a href=\"#faq\">FAQ</a></li>\n<li><a href=\"#examples\">Examples</a>\n<ul>\n<li><a href=\"#formatting-and-transpiling\">Formatting and Transpiling</a></li>\n<li><a href=\"#metadata\">Metadata</a></li>\n<li><a href=\"#parser-errors\">Parser Errors</a></li>\n<li><a href=\"#unsupported-errors\">Unsupported Errors</a></li>\n<li><a href=\"#build-and-modify-sql\">Build and Modify SQL</a></li>\n<li><a href=\"#sql-optimizer\">SQL Optimizer</a></li>\n<li><a href=\"#ast-introspection\">AST Introspection</a></li>\n<li><a href=\"#ast-diff\">AST Diff</a></li>\n<li><a href=\"#custom-dialects\">Custom Dialects</a></li>\n<li><a href=\"#sql-execution\">SQL Execution</a></li>\n</ul></li>\n<li><a href=\"#used-by\">Used By</a></li>\n<li><a href=\"#documentation\">Documentation</a></li>\n<li><a href=\"#run-tests-and-lint\">Run Tests and Lint</a></li>\n<li><a href=\"#benchmarks\">Benchmarks</a></li>\n<li><a href=\"#optional-dependencies\">Optional Dependencies</a></li>\n</ul>\n\n<h2 id=\"install\">Install</h2>\n\n<p>From PyPI:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code>pip3<span class=\"w\"> </span>install<span class=\"w\"> </span><span class=\"s2\">&quot;sqlglot[rs]&quot;</span>\n\n<span class=\"c1\"># Without Rust tokenizer (slower):</span>\n<span class=\"c1\"># pip3 install sqlglot</span>\n</code></pre>\n</div>\n\n<p>Or with a local checkout:</p>\n\n<pre><code>make install\n</code></pre>\n\n<p>Requirements for development (optional):</p>\n\n<pre><code>make install-dev\n</code></pre>\n\n<h2 id=\"versioning\">Versioning</h2>\n\n<p>Given a version number <code>MAJOR</code>.<code>MINOR</code>.<code>PATCH</code>, SQLGlot uses the following versioning strategy:</p>\n\n<ul>\n<li>The <code>PATCH</code> version is incremented when there are backwards-compatible fixes or feature additions.</li>\n<li>The <code>MINOR</code> version is incremented when there are backwards-incompatible fixes or feature additions.</li>\n<li>The <code>MAJOR</code> version is incremented when there are significant backwards-incompatible fixes or feature additions.</li>\n</ul>\n\n<h2 id=\"get-in-touch\">Get in Touch</h2>\n\n<p>We'd love to hear from you. Join our community <a href=\"https://tobikodata.com/slack\">Slack channel</a>!</p>\n\n<h2 id=\"faq\">FAQ</h2>\n\n<p>I tried to parse SQL that should be valid but it failed, why did that happen?</p>\n\n<ul>\n<li>Most of the time, issues like this occur because the \"source\" dialect is omitted during parsing. For example, this is how to correctly parse a SQL query written in Spark SQL: <code>parse_one(sql, dialect=\"spark\")</code> (alternatively: <code>read=\"spark\"</code>). If no dialect is specified, <code>parse_one</code> will attempt to parse the query according to the \"SQLGlot dialect\", which is designed to be a superset of all supported dialects. If you tried specifying the dialect and it still doesn't work, please file an issue.</li>\n</ul>\n\n<p>I tried to output SQL but it's not in the correct dialect!</p>\n\n<ul>\n<li>Like parsing, generating SQL also requires the target dialect to be specified, otherwise the SQLGlot dialect will be used by default. For example, to transpile a query from Spark SQL to DuckDB, do <code>parse_one(sql, dialect=\"spark\").sql(dialect=\"duckdb\")</code> (alternatively: <code>transpile(sql, read=\"spark\", write=\"duckdb\")</code>).</li>\n</ul>\n\n<p>I tried to parse invalid SQL and it worked, even though it should raise an error! Why didn't it validate my SQL?</p>\n\n<ul>\n<li>SQLGlot does not aim to be a SQL validator - it is designed to be very forgiving. This makes the codebase more comprehensive and also gives more flexibility to its users, e.g. by allowing them to include trailing commas in their projection lists.</li>\n</ul>\n\n<h2 id=\"examples\">Examples</h2>\n\n<h3 id=\"formatting-and-transpiling\">Formatting and Transpiling</h3>\n\n<p>Easily translate from one dialect to another. For example, date/time functions vary between dialects and can be hard to deal with:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT EPOCH_MS(1618088028295)&quot;</span><span class=\"p\">,</span> <span class=\"n\">read</span><span class=\"o\">=</span><span class=\"s2\">&quot;duckdb&quot;</span><span class=\"p\">,</span> <span class=\"n\">write</span><span class=\"o\">=</span><span class=\"s2\">&quot;hive&quot;</span><span class=\"p\">)[</span><span class=\"mi\">0</span><span class=\"p\">]</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"s1\">&#39;SELECT FROM_UNIXTIME(1618088028295 / POW(10, 3))&#39;</span>\n</code></pre>\n</div>\n\n<p>SQLGlot can even translate custom time formats:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT STRFTIME(x, &#39;%y-%-m-%S&#39;)&quot;</span><span class=\"p\">,</span> <span class=\"n\">read</span><span class=\"o\">=</span><span class=\"s2\">&quot;duckdb&quot;</span><span class=\"p\">,</span> <span class=\"n\">write</span><span class=\"o\">=</span><span class=\"s2\">&quot;hive&quot;</span><span class=\"p\">)[</span><span class=\"mi\">0</span><span class=\"p\">]</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"ss\">&quot;SELECT DATE_FORMAT(x, &#39;yy-M-ss&#39;)&quot;</span>\n</code></pre>\n</div>\n\n<p>Identifier delimiters and data types can be translated as well:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n\n<span class=\"c1\"># Spark SQL requires backticks (`) for delimited identifiers and uses `FLOAT` over `REAL`</span>\n<span class=\"n\">sql</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;&quot;&quot;WITH baz AS (SELECT a, c FROM foo WHERE a = 1) SELECT f.a, b.b, baz.c, CAST(&quot;b&quot;.&quot;a&quot; AS REAL) d FROM foo f JOIN bar b ON f.a = b.a LEFT JOIN baz ON f.a = baz.a&quot;&quot;&quot;</span>\n\n<span class=\"c1\"># Translates the query into Spark SQL, formats it, and delimits all of its identifiers</span>\n<span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">,</span> <span class=\"n\">write</span><span class=\"o\">=</span><span class=\"s2\">&quot;spark&quot;</span><span class=\"p\">,</span> <span class=\"n\">identify</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">,</span> <span class=\"n\">pretty</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">)[</span><span class=\"mi\">0</span><span class=\"p\">])</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">WITH</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">baz</span><span class=\"o\">`</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"k\">SELECT</span>\n<span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span><span class=\"p\">,</span>\n<span class=\"w\"> </span><span class=\"o\">`</span><span class=\"k\">c</span><span class=\"o\">`</span>\n<span class=\"w\"> </span><span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">foo</span><span class=\"o\">`</span>\n<span class=\"w\"> </span><span class=\"k\">WHERE</span>\n<span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"mi\">1</span>\n<span class=\"p\">)</span>\n<span class=\"k\">SELECT</span>\n<span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">f</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span><span class=\"p\">,</span>\n<span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">b</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"n\">b</span><span class=\"o\">`</span><span class=\"p\">,</span>\n<span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">baz</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"k\">c</span><span class=\"o\">`</span><span class=\"p\">,</span>\n<span class=\"w\"> </span><span class=\"k\">CAST</span><span class=\"p\">(</span><span class=\"o\">`</span><span class=\"n\">b</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"nb\">FLOAT</span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">d</span><span class=\"o\">`</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">foo</span><span class=\"o\">`</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">f</span><span class=\"o\">`</span>\n<span class=\"k\">JOIN</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">bar</span><span class=\"o\">`</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">b</span><span class=\"o\">`</span>\n<span class=\"w\"> </span><span class=\"k\">ON</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">f</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">b</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span>\n<span class=\"k\">LEFT</span><span class=\"w\"> </span><span class=\"k\">JOIN</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">baz</span><span class=\"o\">`</span>\n<span class=\"w\"> </span><span class=\"k\">ON</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">f</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"o\">`</span><span class=\"n\">baz</span><span class=\"o\">`</span><span class=\"p\">.</span><span class=\"o\">`</span><span class=\"n\">a</span><span class=\"o\">`</span>\n</code></pre>\n</div>\n\n<p>Comments are also preserved on a best-effort basis:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">sql</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;&quot;&quot;</span>\n<span class=\"s2\">/* multi</span>\n<span class=\"s2\"> line</span>\n<span class=\"s2\"> comment</span>\n<span class=\"s2\">*/</span>\n<span class=\"s2\">SELECT</span>\n<span class=\"s2\"> tbl.cola /* comment 1 */ + tbl.colb /* comment 2 */,</span>\n<span class=\"s2\"> CAST(x AS SIGNED), # comment 3</span>\n<span class=\"s2\"> y -- comment 4</span>\n<span class=\"s2\">FROM</span>\n<span class=\"s2\"> bar /* comment 5 */,</span>\n<span class=\"s2\"> tbl # comment 6</span>\n<span class=\"s2\">&quot;&quot;&quot;</span>\n\n<span class=\"c1\"># Note: MySQL-specific comments (`#`) are converted into standard syntax</span>\n<span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">,</span> <span class=\"n\">read</span><span class=\"o\">=</span><span class=\"s1\">&#39;mysql&#39;</span><span class=\"p\">,</span> <span class=\"n\">pretty</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">)[</span><span class=\"mi\">0</span><span class=\"p\">])</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"cm\">/* multi</span>\n<span class=\"cm\"> line</span>\n<span class=\"cm\"> comment</span>\n<span class=\"cm\">*/</span>\n<span class=\"k\">SELECT</span>\n<span class=\"w\"> </span><span class=\"n\">tbl</span><span class=\"p\">.</span><span class=\"n\">cola</span><span class=\"w\"> </span><span class=\"cm\">/* comment 1 */</span><span class=\"w\"> </span><span class=\"o\">+</span><span class=\"w\"> </span><span class=\"n\">tbl</span><span class=\"p\">.</span><span class=\"n\">colb</span><span class=\"w\"> </span><span class=\"cm\">/* comment 2 */</span><span class=\"p\">,</span>\n<span class=\"w\"> </span><span class=\"k\">CAST</span><span class=\"p\">(</span><span class=\"n\">x</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"nb\">INT</span><span class=\"p\">),</span><span class=\"w\"> </span><span class=\"cm\">/* comment 3 */</span>\n<span class=\"w\"> </span><span class=\"n\">y</span><span class=\"w\"> </span><span class=\"cm\">/* comment 4 */</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">bar</span><span class=\"w\"> </span><span class=\"cm\">/* comment 5 */</span><span class=\"p\">,</span><span class=\"w\"> </span><span class=\"n\">tbl</span><span class=\"w\"> </span><span class=\"cm\">/* comment 6 */</span>\n</code></pre>\n</div>\n\n<h3 id=\"metadata\">Metadata</h3>\n\n<p>You can explore SQL with expression helpers to do things like find columns and tables in a query:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span><span class=\"p\">,</span> <span class=\"n\">exp</span>\n\n<span class=\"c1\"># print all column references (a and b)</span>\n<span class=\"k\">for</span> <span class=\"n\">column</span> <span class=\"ow\">in</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a, b + 1 AS c FROM d&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">find_all</span><span class=\"p\">(</span><span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">):</span>\n <span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">alias_or_name</span><span class=\"p\">)</span>\n\n<span class=\"c1\"># find all projections in select statements (a and c)</span>\n<span class=\"k\">for</span> <span class=\"n\">select</span> <span class=\"ow\">in</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a, b + 1 AS c FROM d&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">find_all</span><span class=\"p\">(</span><span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">Select</span><span class=\"p\">):</span>\n <span class=\"k\">for</span> <span class=\"n\">projection</span> <span class=\"ow\">in</span> <span class=\"n\">select</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">:</span>\n <span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">projection</span><span class=\"o\">.</span><span class=\"n\">alias_or_name</span><span class=\"p\">)</span>\n\n<span class=\"c1\"># find all tables (x, y, z)</span>\n<span class=\"k\">for</span> <span class=\"n\">table</span> <span class=\"ow\">in</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM x JOIN y JOIN z&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">find_all</span><span class=\"p\">(</span><span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">Table</span><span class=\"p\">):</span>\n <span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">table</span><span class=\"o\">.</span><span class=\"n\">name</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<p>Read the <a href=\"https://github.com/tobymao/sqlglot/blob/main/posts/ast_primer.md\">ast primer</a> to learn more about SQLGlot's internals.</p>\n\n<h3 id=\"parser-errors\">Parser Errors</h3>\n\n<p>When the parser detects an error in the syntax, it raises a <code>ParseError</code>:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT foo FROM (SELECT baz FROM t&quot;</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<pre><code>sqlglot.errors.ParseError: Expecting ). Line 1, Col: 34.\n SELECT foo FROM (SELECT baz FROM t\n ~\n</code></pre>\n\n<p>Structured syntax errors are accessible for programmatic use:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"k\">try</span><span class=\"p\">:</span>\n <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT foo FROM (SELECT baz FROM t&quot;</span><span class=\"p\">)</span>\n<span class=\"k\">except</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">errors</span><span class=\"o\">.</span><span class=\"n\">ParseError</span> <span class=\"k\">as</span> <span class=\"n\">e</span><span class=\"p\">:</span>\n <span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"o\">.</span><span class=\"n\">errors</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"p\">[{</span>\n <span class=\"s1\">&#39;description&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;Expecting )&#39;</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;line&#39;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;col&#39;</span><span class=\"p\">:</span> <span class=\"mi\">34</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;start_context&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;SELECT foo FROM (SELECT baz FROM &#39;</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;highlight&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;t&#39;</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;end_context&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;&#39;</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;into_expression&#39;</span><span class=\"p\">:</span> <span class=\"kc\">None</span>\n<span class=\"p\">}]</span>\n</code></pre>\n</div>\n\n<h3 id=\"unsupported-errors\">Unsupported Errors</h3>\n\n<p>It may not be possible to translate some queries between certain dialects. For these cases, SQLGlot may emit a warning and will proceed to do a best-effort translation by default:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT APPROX_DISTINCT(a, 0.1) FROM foo&quot;</span><span class=\"p\">,</span> <span class=\"n\">read</span><span class=\"o\">=</span><span class=\"s2\">&quot;presto&quot;</span><span class=\"p\">,</span> <span class=\"n\">write</span><span class=\"o\">=</span><span class=\"s2\">&quot;hive&quot;</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">APPROX_COUNT_DISTINCT</span><span class=\"w\"> </span><span class=\"n\">does</span><span class=\"w\"> </span><span class=\"k\">not</span><span class=\"w\"> </span><span class=\"n\">support</span><span class=\"w\"> </span><span class=\"n\">accuracy</span>\n<span class=\"s1\">&#39;SELECT APPROX_COUNT_DISTINCT(a) FROM foo&#39;</span>\n</code></pre>\n</div>\n\n<p>This behavior can be changed by setting the <a href=\"https://github.com/tobymao/sqlglot/blob/b0e8dc96ba179edb1776647b5bde4e704238b44d/sqlglot/errors.py#L9\"><code>unsupported_level</code></a> attribute. For example, we can set it to either <code>RAISE</code> or <code>IMMEDIATE</code> to ensure an exception is raised instead:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">transpile</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT APPROX_DISTINCT(a, 0.1) FROM foo&quot;</span><span class=\"p\">,</span> <span class=\"n\">read</span><span class=\"o\">=</span><span class=\"s2\">&quot;presto&quot;</span><span class=\"p\">,</span> <span class=\"n\">write</span><span class=\"o\">=</span><span class=\"s2\">&quot;hive&quot;</span><span class=\"p\">,</span> <span class=\"n\">unsupported_level</span><span class=\"o\">=</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">ErrorLevel</span><span class=\"o\">.</span><span class=\"n\">RAISE</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<pre><code>sqlglot.errors.UnsupportedError: APPROX_COUNT_DISTINCT does not support accuracy\n</code></pre>\n\n<p>There are queries that require additional information to be accurately transpiled, such as the schemas of the tables referenced in them. This is because certain transformations are type-sensitive, meaning that type inference is needed in order to understand their semantics. Even though the <code>qualify</code> and <code>annotate_types</code> optimizer <a href=\"https://github.com/tobymao/sqlglot/tree/main/sqlglot/optimizer\">rules</a> can help with this, they are not used by default because they add significant overhead and complexity.</p>\n\n<p>Transpilation is generally a hard problem, so SQLGlot employs an \"incremental\" approach to solving it. This means that there may be dialect pairs that currently lack support for some inputs, but this is expected to improve over time. We highly appreciate well-documented and tested issues or PRs, so feel free to <a href=\"#get-in-touch\">reach out</a> if you need guidance!</p>\n\n<h3 id=\"build-and-modify-sql\">Build and Modify SQL</h3>\n\n<p>SQLGlot supports incrementally building SQL expressions:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">select</span><span class=\"p\">,</span> <span class=\"n\">condition</span>\n\n<span class=\"n\">where</span> <span class=\"o\">=</span> <span class=\"n\">condition</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">and_</span><span class=\"p\">(</span><span class=\"s2\">&quot;y=1&quot;</span><span class=\"p\">)</span>\n<span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;*&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">where</span><span class=\"p\">(</span><span class=\"n\">where</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"s1\">&#39;SELECT * FROM y WHERE x = 1 AND y = 1&#39;</span>\n</code></pre>\n</div>\n\n<p>It's possible to modify a parsed tree:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT x FROM y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;z&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"s1\">&#39;SELECT x FROM z&#39;</span>\n</code></pre>\n</div>\n\n<p>Parsed expressions can also be transformed recursively by applying a mapping function to each node in the tree:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">exp</span><span class=\"p\">,</span> <span class=\"n\">parse_one</span>\n\n<span class=\"n\">expression_tree</span> <span class=\"o\">=</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a FROM x&quot;</span><span class=\"p\">)</span>\n\n<span class=\"k\">def</span> <span class=\"nf\">transformer</span><span class=\"p\">(</span><span class=\"n\">node</span><span class=\"p\">):</span>\n <span class=\"k\">if</span> <span class=\"nb\">isinstance</span><span class=\"p\">(</span><span class=\"n\">node</span><span class=\"p\">,</span> <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">)</span> <span class=\"ow\">and</span> <span class=\"n\">node</span><span class=\"o\">.</span><span class=\"n\">name</span> <span class=\"o\">==</span> <span class=\"s2\">&quot;a&quot;</span><span class=\"p\">:</span>\n <span class=\"k\">return</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;FUN(a)&quot;</span><span class=\"p\">)</span>\n <span class=\"k\">return</span> <span class=\"n\">node</span>\n\n<span class=\"n\">transformed_tree</span> <span class=\"o\">=</span> <span class=\"n\">expression_tree</span><span class=\"o\">.</span><span class=\"n\">transform</span><span class=\"p\">(</span><span class=\"n\">transformer</span><span class=\"p\">)</span>\n<span class=\"n\">transformed_tree</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"s1\">&#39;SELECT FUN(a) FROM x&#39;</span>\n</code></pre>\n</div>\n\n<h3 id=\"sql-optimizer\">SQL Optimizer</h3>\n\n<p>SQLGlot can rewrite queries into an \"optimized\" form. It performs a variety of <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/optimizer/optimizer.py\">techniques</a> to create a new canonical AST. This AST can be used to standardize queries or provide the foundations for implementing an actual engine. For example:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.optimizer</span> <span class=\"kn\">import</span> <span class=\"n\">optimize</span>\n\n<span class=\"nb\">print</span><span class=\"p\">(</span>\n <span class=\"n\">optimize</span><span class=\"p\">(</span>\n <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;&quot;&quot;</span>\n<span class=\"s2\"> SELECT A OR (B OR (C AND D))</span>\n<span class=\"s2\"> FROM x</span>\n<span class=\"s2\"> WHERE Z = date &#39;2021-01-01&#39; + INTERVAL &#39;1&#39; month OR 1 = 0</span>\n<span class=\"s2\"> &quot;&quot;&quot;</span><span class=\"p\">),</span>\n <span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"p\">{</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">:</span> <span class=\"p\">{</span><span class=\"s2\">&quot;A&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;B&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;C&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;D&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Z&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;STRING&quot;</span><span class=\"p\">}}</span>\n <span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">pretty</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">)</span>\n<span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">SELECT</span>\n<span class=\"w\"> </span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;a&quot;</span><span class=\"w\"> </span><span class=\"o\">&lt;&gt;</span><span class=\"w\"> </span><span class=\"mi\">0</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;b&quot;</span><span class=\"w\"> </span><span class=\"o\">&lt;&gt;</span><span class=\"w\"> </span><span class=\"mi\">0</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;c&quot;</span><span class=\"w\"> </span><span class=\"o\">&lt;&gt;</span><span class=\"w\"> </span><span class=\"mi\">0</span>\n<span class=\"w\"> </span><span class=\"p\">)</span>\n<span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;a&quot;</span><span class=\"w\"> </span><span class=\"o\">&lt;&gt;</span><span class=\"w\"> </span><span class=\"mi\">0</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;b&quot;</span><span class=\"w\"> </span><span class=\"o\">&lt;&gt;</span><span class=\"w\"> </span><span class=\"mi\">0</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;d&quot;</span><span class=\"w\"> </span><span class=\"o\">&lt;&gt;</span><span class=\"w\"> </span><span class=\"mi\">0</span>\n<span class=\"w\"> </span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"ss\">&quot;_col_0&quot;</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span>\n<span class=\"k\">WHERE</span>\n<span class=\"w\"> </span><span class=\"k\">CAST</span><span class=\"p\">(</span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;z&quot;</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"nb\">DATE</span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"k\">CAST</span><span class=\"p\">(</span><span class=\"s1\">&#39;2021-02-01&#39;</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"nb\">DATE</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<h3 id=\"ast-introspection\">AST Introspection</h3>\n\n<p>You can see the AST version of the parsed SQL by calling <code>repr</code>:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"nb\">repr</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a + 1 AS z&quot;</span><span class=\"p\">)))</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">Select</span><span class=\"p\">(</span>\n <span class=\"n\">expressions</span><span class=\"o\">=</span><span class=\"p\">[</span>\n <span class=\"n\">Alias</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Add</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Column</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">a</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)),</span>\n <span class=\"n\">expression</span><span class=\"o\">=</span><span class=\"n\">Literal</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"n\">is_string</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)),</span>\n <span class=\"n\">alias</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">z</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">))])</span>\n</code></pre>\n</div>\n\n<h3 id=\"ast-diff\">AST Diff</h3>\n\n<p>SQLGlot can calculate the semantic difference between two expressions and output changes in a form of a sequence of actions needed to transform a source expression into a target one:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">diff</span><span class=\"p\">,</span> <span class=\"n\">parse_one</span>\n<span class=\"n\">diff</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a + b, c, d&quot;</span><span class=\"p\">),</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT c, a - b, d&quot;</span><span class=\"p\">))</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"p\">[</span>\n <span class=\"n\">Remove</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"o\">=</span><span class=\"n\">Add</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Column</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">a</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)),</span>\n <span class=\"n\">expression</span><span class=\"o\">=</span><span class=\"n\">Column</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">b</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)))),</span>\n <span class=\"n\">Insert</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"o\">=</span><span class=\"n\">Sub</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Column</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">a</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)),</span>\n <span class=\"n\">expression</span><span class=\"o\">=</span><span class=\"n\">Column</span><span class=\"p\">(</span>\n <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">b</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)))),</span>\n <span class=\"n\">Keep</span><span class=\"p\">(</span>\n <span class=\"n\">source</span><span class=\"o\">=</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">a</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)),</span>\n <span class=\"n\">target</span><span class=\"o\">=</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">this</span><span class=\"o\">=</span><span class=\"n\">a</span><span class=\"p\">,</span> <span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">))),</span>\n <span class=\"o\">...</span>\n<span class=\"p\">]</span>\n</code></pre>\n</div>\n\n<p>See also: <a href=\"https://github.com/tobymao/sqlglot/blob/main/posts/sql_diff.md\">Semantic Diff for SQL</a>.</p>\n\n<h3 id=\"custom-dialects\">Custom Dialects</h3>\n\n<p><a href=\"https://github.com/tobymao/sqlglot/tree/main/sqlglot/dialects\">Dialects</a> can be added by subclassing <code>Dialect</code>:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">exp</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dialects.dialect</span> <span class=\"kn\">import</span> <span class=\"n\">Dialect</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.generator</span> <span class=\"kn\">import</span> <span class=\"n\">Generator</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.tokens</span> <span class=\"kn\">import</span> <span class=\"n\">Tokenizer</span><span class=\"p\">,</span> <span class=\"n\">TokenType</span>\n\n\n<span class=\"k\">class</span> <span class=\"nc\">Custom</span><span class=\"p\">(</span><span class=\"n\">Dialect</span><span class=\"p\">):</span>\n <span class=\"k\">class</span> <span class=\"nc\">Tokenizer</span><span class=\"p\">(</span><span class=\"n\">Tokenizer</span><span class=\"p\">):</span>\n <span class=\"n\">QUOTES</span> <span class=\"o\">=</span> <span class=\"p\">[</span><span class=\"s2\">&quot;&#39;&quot;</span><span class=\"p\">,</span> <span class=\"s1\">&#39;&quot;&#39;</span><span class=\"p\">]</span>\n <span class=\"n\">IDENTIFIERS</span> <span class=\"o\">=</span> <span class=\"p\">[</span><span class=\"s2\">&quot;`&quot;</span><span class=\"p\">]</span>\n\n <span class=\"n\">KEYWORDS</span> <span class=\"o\">=</span> <span class=\"p\">{</span>\n <span class=\"o\">**</span><span class=\"n\">Tokenizer</span><span class=\"o\">.</span><span class=\"n\">KEYWORDS</span><span class=\"p\">,</span>\n <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">:</span> <span class=\"n\">TokenType</span><span class=\"o\">.</span><span class=\"n\">BIGINT</span><span class=\"p\">,</span>\n <span class=\"s2\">&quot;FLOAT64&quot;</span><span class=\"p\">:</span> <span class=\"n\">TokenType</span><span class=\"o\">.</span><span class=\"n\">DOUBLE</span><span class=\"p\">,</span>\n <span class=\"p\">}</span>\n\n <span class=\"k\">class</span> <span class=\"nc\">Generator</span><span class=\"p\">(</span><span class=\"n\">Generator</span><span class=\"p\">):</span>\n <span class=\"n\">TRANSFORMS</span> <span class=\"o\">=</span> <span class=\"p\">{</span><span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">Array</span><span class=\"p\">:</span> <span class=\"k\">lambda</span> <span class=\"bp\">self</span><span class=\"p\">,</span> <span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"sa\">f</span><span class=\"s2\">&quot;[</span><span class=\"si\">{</span><span class=\"bp\">self</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"p\">)</span><span class=\"si\">}</span><span class=\"s2\">]&quot;</span><span class=\"p\">}</span>\n\n <span class=\"n\">TYPE_MAPPING</span> <span class=\"o\">=</span> <span class=\"p\">{</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">TINYINT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">SMALLINT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">INT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">BIGINT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">DECIMAL</span><span class=\"p\">:</span> <span class=\"s2\">&quot;NUMERIC&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">FLOAT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;FLOAT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">DOUBLE</span><span class=\"p\">:</span> <span class=\"s2\">&quot;FLOAT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">BOOLEAN</span><span class=\"p\">:</span> <span class=\"s2\">&quot;BOOL&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">TEXT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;STRING&quot;</span><span class=\"p\">,</span>\n <span class=\"p\">}</span>\n\n<span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">Dialect</span><span class=\"p\">[</span><span class=\"s2\">&quot;custom&quot;</span><span class=\"p\">])</span>\n</code></pre>\n</div>\n\n<pre><code>&lt;class '__main__.Custom'&gt;\n</code></pre>\n\n<h3 id=\"sql-execution\">SQL Execution</h3>\n\n<p>SQLGlot is able to interpret SQL queries, where the tables are represented as Python dictionaries. The engine is not supposed to be fast, but it can be useful for unit testing and running SQL natively across Python objects. Additionally, the foundation can be easily integrated with fast compute kernels, such as <a href=\"https://arrow.apache.org/docs/index.html\">Arrow</a> and <a href=\"https://pandas.pydata.org/\">Pandas</a>.</p>\n\n<p>The example below showcases the execution of a query that involves aggregations and joins:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot.executor</span> <span class=\"kn\">import</span> <span class=\"n\">execute</span>\n\n<span class=\"n\">tables</span> <span class=\"o\">=</span> <span class=\"p\">{</span>\n <span class=\"s2\">&quot;sushi&quot;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;price&quot;</span><span class=\"p\">:</span> <span class=\"mf\">1.0</span><span class=\"p\">},</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"s2\">&quot;price&quot;</span><span class=\"p\">:</span> <span class=\"mf\">2.0</span><span class=\"p\">},</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">3</span><span class=\"p\">,</span> <span class=\"s2\">&quot;price&quot;</span><span class=\"p\">:</span> <span class=\"mf\">3.0</span><span class=\"p\">},</span>\n <span class=\"p\">],</span>\n <span class=\"s2\">&quot;order_items&quot;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;sushi_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;order_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">},</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;sushi_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;order_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">},</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;sushi_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"s2\">&quot;order_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">},</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;sushi_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">3</span><span class=\"p\">,</span> <span class=\"s2\">&quot;order_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">2</span><span class=\"p\">},</span>\n <span class=\"p\">],</span>\n <span class=\"s2\">&quot;orders&quot;</span><span class=\"p\">:</span> <span class=\"p\">[</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;user_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">},</span>\n <span class=\"p\">{</span><span class=\"s2\">&quot;id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"s2\">&quot;user_id&quot;</span><span class=\"p\">:</span> <span class=\"mi\">2</span><span class=\"p\">},</span>\n <span class=\"p\">],</span>\n<span class=\"p\">}</span>\n\n<span class=\"n\">execute</span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"sd\">&quot;&quot;&quot;</span>\n<span class=\"sd\"> SELECT</span>\n<span class=\"sd\"> o.user_id,</span>\n<span class=\"sd\"> SUM(s.price) AS price</span>\n<span class=\"sd\"> FROM orders o</span>\n<span class=\"sd\"> JOIN order_items i</span>\n<span class=\"sd\"> ON o.id = i.order_id</span>\n<span class=\"sd\"> JOIN sushi s</span>\n<span class=\"sd\"> ON i.sushi_id = s.id</span>\n<span class=\"sd\"> GROUP BY o.user_id</span>\n<span class=\"sd\"> &quot;&quot;&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">tables</span><span class=\"o\">=</span><span class=\"n\">tables</span>\n<span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">user_id</span> <span class=\"n\">price</span>\n <span class=\"mi\">1</span> <span class=\"mf\">4.0</span>\n <span class=\"mi\">2</span> <span class=\"mf\">3.0</span>\n</code></pre>\n</div>\n\n<p>See also: <a href=\"https://github.com/tobymao/sqlglot/blob/main/posts/python_sql_engine.md\">Writing a Python SQL engine from scratch</a>.</p>\n\n<h2 id=\"used-by\">Used By</h2>\n\n<ul>\n<li><a href=\"https://github.com/TobikoData/sqlmesh\">SQLMesh</a></li>\n<li><a href=\"https://github.com/apache/superset\">Apache Superset</a></li>\n<li><a href=\"https://github.com/dagster-io/dagster\">Dagster</a></li>\n<li><a href=\"https://github.com/fugue-project/fugue\">Fugue</a></li>\n<li><a href=\"https://github.com/ibis-project/ibis\">ibis</a></li>\n<li><a href=\"https://github.com/kelsin/mysql-mimic\">mysql-mimic</a></li>\n<li><a href=\"https://github.com/pinterest/querybook\">Querybook</a></li>\n<li><a href=\"https://github.com/marsupialtail/quokka\">Quokka</a></li>\n<li><a href=\"https://github.com/moj-analytical-services/splink\">Splink</a></li>\n</ul>\n\n<h2 id=\"documentation\">Documentation</h2>\n\n<p>SQLGlot uses <a href=\"https://pdoc.dev/\">pdoc</a> to serve its API documentation.</p>\n\n<p>A hosted version is on the <a href=\"https://sqlglot.com/\">SQLGlot website</a>, or you can build locally with:</p>\n\n<pre><code>make docs-serve\n</code></pre>\n\n<h2 id=\"run-tests-and-lint\">Run Tests and Lint</h2>\n\n<pre><code>make style # Only linter checks\nmake unit # Only unit tests (or unit-rs, to use the Rust tokenizer)\nmake test # Unit and integration tests (or test-rs, to use the Rust tokenizer)\nmake check # Full test suite &amp; linter checks\n</code></pre>\n\n<h2 id=\"benchmarks\">Benchmarks</h2>\n\n<p><a href=\"https://github.com/tobymao/sqlglot/blob/main/benchmarks/bench.py\">Benchmarks</a> run on Python 3.10.12 in seconds.</p>\n\n<table>\n<thead>\n<tr>\n <th>Query</th>\n <th>sqlglot</th>\n <th>sqlglotrs</th>\n <th>sqlfluff</th>\n <th>sqltree</th>\n <th>sqlparse</th>\n <th>moz_sql_parser</th>\n <th>sqloxide</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n <td>tpch</td>\n <td>0.00944 (1.0)</td>\n <td>0.00590 (0.625)</td>\n <td>0.32116 (33.98)</td>\n <td>0.00693 (0.734)</td>\n <td>0.02858 (3.025)</td>\n <td>0.03337 (3.532)</td>\n <td>0.00073 (0.077)</td>\n</tr>\n<tr>\n <td>short</td>\n <td>0.00065 (1.0)</td>\n <td>0.00044 (0.687)</td>\n <td>0.03511 (53.82)</td>\n <td>0.00049 (0.759)</td>\n <td>0.00163 (2.506)</td>\n <td>0.00234 (3.601)</td>\n <td>0.00005 (0.073)</td>\n</tr>\n<tr>\n <td>long</td>\n <td>0.00889 (1.0)</td>\n <td>0.00572 (0.643)</td>\n <td>0.36982 (41.56)</td>\n <td>0.00614 (0.690)</td>\n <td>0.02530 (2.844)</td>\n <td>0.02931 (3.294)</td>\n <td>0.00059 (0.066)</td>\n</tr>\n<tr>\n <td>crazy</td>\n <td>0.02918 (1.0)</td>\n <td>0.01991 (0.682)</td>\n <td>1.88695 (64.66)</td>\n <td>0.02003 (0.686)</td>\n <td>7.46894 (255.9)</td>\n <td>0.64994 (22.27)</td>\n <td>0.00327 (0.112)</td>\n</tr>\n</tbody>\n</table>\n\n<h2 id=\"optional-dependencies\">Optional Dependencies</h2>\n\n<p>SQLGlot uses <a href=\"https://github.com/dateutil/dateutil\">dateutil</a> to simplify literal timedelta expressions. The optimizer will not simplify expressions like the following if the module cannot be found:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">x</span><span class=\"w\"> </span><span class=\"o\">+</span><span class=\"w\"> </span><span class=\"nb\">interval</span><span class=\"w\"> </span><span class=\"s1\">&#39;1&#39;</span><span class=\"w\"> </span><span class=\"k\">month</span>\n</code></pre>\n</div>\n\n<hr />\n"}, "sqlglot.logger": {"fullname": "sqlglot.logger", "modulename": "sqlglot", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.pretty": {"fullname": "sqlglot.pretty", "modulename": "sqlglot", "qualname": "pretty", "kind": "variable", "doc": "<p>Whether to format generated SQL by default.</p>\n", "default_value": "False"}, "sqlglot.schema": {"fullname": "sqlglot.schema", "modulename": "sqlglot.schema", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.tokenize": {"fullname": "sqlglot.tokenize", "modulename": "sqlglot", "qualname": "tokenize", "kind": "function", "doc": "<p>Tokenizes the given SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql:</strong> the SQL code string to tokenize.</li>\n<li><strong>read:</strong> the SQL dialect to apply during tokenizing (eg. \"spark\", \"hive\", \"presto\", \"mysql\").</li>\n<li><strong>dialect:</strong> the SQL dialect (alias for read).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The resulting list of tokens.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">read</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.parse": {"fullname": "sqlglot.parse", "modulename": "sqlglot", "qualname": "parse", "kind": "function", "doc": "<p>Parses the given SQL string into a collection of syntax trees, one per parsed SQL statement.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql:</strong> the SQL code string to parse.</li>\n<li><strong>read:</strong> the SQL dialect to apply during parsing (eg. \"spark\", \"hive\", \"presto\", \"mysql\").</li>\n<li><strong>dialect:</strong> the SQL dialect (alias for read).</li>\n<li><strong>**opts:</strong> other <code>sqlglot.parser.Parser</code> options.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The resulting syntax tree collection.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">read</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.parse_one": {"fullname": "sqlglot.parse_one", "modulename": "sqlglot", "qualname": "parse_one", "kind": "function", "doc": "<p>Parses the given SQL string and returns a syntax tree for the first parsed SQL statement.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql:</strong> the SQL code string to parse.</li>\n<li><strong>read:</strong> the SQL dialect to apply during parsing (eg. \"spark\", \"hive\", \"presto\", \"mysql\").</li>\n<li><strong>dialect:</strong> the SQL dialect (alias for read)</li>\n<li><strong>into:</strong> the SQLGlot Expression to parse into.</li>\n<li><strong>**opts:</strong> other <code>sqlglot.parser.Parser</code> options.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The syntax tree for the first parsed statement.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">read</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">into</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transpile": {"fullname": "sqlglot.transpile", "modulename": "sqlglot", "qualname": "transpile", "kind": "function", "doc": "<p>Parses the given SQL string in accordance with the source dialect and returns a list of SQL strings transformed\nto conform to the target dialect. Each string in the returned list represents a single transformed SQL statement.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql:</strong> the SQL code string to transpile.</li>\n<li><strong>read:</strong> the source dialect used to parse the input string (eg. \"spark\", \"hive\", \"presto\", \"mysql\").</li>\n<li><strong>write:</strong> the target dialect into which the input should be transformed (eg. \"spark\", \"hive\", \"presto\", \"mysql\").</li>\n<li><strong>identity:</strong> if set to <code>True</code> and if the target dialect is not specified the source dialect will be used as both:\nthe source and the target dialect.</li>\n<li><strong>error_level:</strong> the desired error level of the parser.</li>\n<li><strong>**opts:</strong> other <code>sqlglot.generator.Generator</code> options.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The list of transpiled SQL statements.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">read</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">write</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">identity</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">error_level</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">errors</span><span class=\"o\">.</span><span class=\"n\">ErrorLevel</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe": {"fullname": "sqlglot.dataframe", "modulename": "sqlglot.dataframe", "kind": "module", "doc": "<h1 id=\"pyspark-dataframe-sql-generator\">PySpark DataFrame SQL Generator</h1>\n\n<p>This is a drop-in replacement for the PySpark DataFrame API that will generate SQL instead of executing DataFrame operations directly. This, when combined with the transpiling support in SQLGlot, allows one to write PySpark DataFrame code and execute it on other engines like <a href=\"https://duckdb.org/\">DuckDB</a>, <a href=\"https://prestodb.io/\">Presto</a>, <a href=\"https://spark.apache.org/\">Spark</a>, <a href=\"https://www.snowflake.com/en/\">Snowflake</a>, and <a href=\"https://cloud.google.com/bigquery/\">BigQuery</a>. </p>\n\n<p>Currently many of the common operations are covered and more functionality will be added over time. Please <a href=\"https://github.com/tobymao/sqlglot/issues\">open an issue</a> or <a href=\"https://github.com/tobymao/sqlglot/pulls\">PR</a> with your feedback or contribution to help influence what should be prioritized next and make sure your use case is properly supported.</p>\n\n<h1 id=\"how-to-use\">How to use</h1>\n\n<h2 id=\"instructions\">Instructions</h2>\n\n<ul>\n<li><a href=\"https://github.com/tobymao/sqlglot/blob/main/README.md#install\">Install SQLGlot</a> and that is all that is required to just generate SQL. <a href=\"#examples\">The examples</a> show generating SQL and then executing that SQL on a specific engine and that will require that engine's client library.</li>\n<li>Find/replace all <code>from pyspark.sql</code> with <code>from sqlglot.dataframe</code>.</li>\n<li>Prior to any <code>spark.read.table</code> or <code>spark.table</code> run <code>sqlglot.schema.add_table('&lt;table_name&gt;', &lt;column_structure&gt;, dialect=\"spark\")</code>.\n<ul>\n<li>The column structure can be defined the following ways:\n<ul>\n<li>Dictionary where the keys are column names and values are string of the Spark SQL type name.\n<ul>\n<li>Ex: <code>{'cola': 'string', 'colb': 'int'}</code></li>\n</ul></li>\n<li>PySpark DataFrame <code>StructType</code> similar to when using <code>createDataFrame</code>.\n<ul>\n<li>Ex: <code>StructType([StructField('cola', StringType()), StructField('colb', IntegerType())])</code></li>\n</ul></li>\n<li>A string of names and types similar to what is supported in <code>createDataFrame</code>.\n<ul>\n<li>Ex: <code>cola: STRING, colb: INT</code></li>\n</ul></li>\n<li>[Not Recommended] A list of string column names without type.\n<ul>\n<li>Ex: <code>['cola', 'colb']</code></li>\n<li>The lack of types may limit functionality in future releases.</li>\n</ul></li>\n</ul></li>\n<li>See <a href=\"#registering-custom-schema-class\">Registering Custom Schema</a> for information on how to skip this step if the information is stored externally.</li>\n</ul></li>\n<li>If your output SQL dialect is not Spark, then configure the SparkSession to use that dialect\n<ul>\n<li>Ex: <code>SparkSession().builder.config(\"sqlframe.dialect\", \"bigquery\").getOrCreate()</code></li>\n<li>See <a href=\"https://github.com/tobymao/sqlglot/tree/main/sqlglot/dialects\">dialects</a> for a full list of dialects.</li>\n</ul></li>\n<li>Add <code>.sql(pretty=True)</code> to your final DataFrame command to return a list of sql statements to run that command.\n<ul>\n<li>In most cases a single SQL statement is returned. Currently the only exception is when caching DataFrames which isn't supported in other dialects.</li>\n<li>Ex: <code>.sql(pretty=True)</code></li>\n</ul></li>\n</ul>\n\n<h2 id=\"examples\">Examples</h2>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql.session</span> <span class=\"kn\">import</span> <span class=\"n\">SparkSession</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql</span> <span class=\"kn\">import</span> <span class=\"n\">functions</span> <span class=\"k\">as</span> <span class=\"n\">F</span>\n\n<span class=\"n\">dialect</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;spark&quot;</span>\n\n<span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">add_table</span><span class=\"p\">(</span>\n <span class=\"s1\">&#39;employee&#39;</span><span class=\"p\">,</span>\n <span class=\"p\">{</span>\n <span class=\"s1\">&#39;employee_id&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;INT&#39;</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;fname&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;STRING&#39;</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;lname&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;STRING&#39;</span><span class=\"p\">,</span>\n <span class=\"s1\">&#39;age&#39;</span><span class=\"p\">:</span> <span class=\"s1\">&#39;INT&#39;</span><span class=\"p\">,</span>\n <span class=\"p\">},</span>\n <span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"n\">dialect</span><span class=\"p\">,</span>\n<span class=\"p\">)</span> <span class=\"c1\"># Register the table structure prior to reading from the table</span>\n\n<span class=\"n\">spark</span> <span class=\"o\">=</span> <span class=\"n\">SparkSession</span><span class=\"o\">.</span><span class=\"n\">builder</span><span class=\"o\">.</span><span class=\"n\">config</span><span class=\"p\">(</span><span class=\"s2\">&quot;sqlframe.dialect&quot;</span><span class=\"p\">,</span> <span class=\"n\">dialect</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">getOrCreate</span><span class=\"p\">()</span>\n\n<span class=\"n\">df</span> <span class=\"o\">=</span> <span class=\"p\">(</span>\n <span class=\"n\">spark</span>\n <span class=\"o\">.</span><span class=\"n\">table</span><span class=\"p\">(</span><span class=\"s1\">&#39;employee&#39;</span><span class=\"p\">)</span>\n <span class=\"o\">.</span><span class=\"n\">groupBy</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;age&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">agg</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">countDistinct</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;employee_id&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">alias</span><span class=\"p\">(</span><span class=\"s2\">&quot;num_employees&quot;</span><span class=\"p\">))</span> \n<span class=\"p\">)</span>\n\n<span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">df</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">pretty</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">))</span>\n</code></pre>\n</div>\n\n<pre><code>SELECT\n `employee`.`age` AS `age`,\n COUNT(DISTINCT `employee`.`employee_id`) AS `num_employees`\nFROM `employee` AS `employee`\nGROUP BY\n `employee`.`age`\n</code></pre>\n\n<h2 id=\"registering-custom-schema-class\">Registering Custom Schema Class</h2>\n\n<p>The step of adding <code>sqlglot.schema.add_table</code> can be skipped if you have the column structure stored externally like in a file or from an external metadata table. This can be done by writing a class that implements the <code>sqlglot.schema.Schema</code> abstract class and then assigning that class to <code>sqlglot.schema</code>. </p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql.session</span> <span class=\"kn\">import</span> <span class=\"n\">SparkSession</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql</span> <span class=\"kn\">import</span> <span class=\"n\">functions</span> <span class=\"k\">as</span> <span class=\"n\">F</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.schema</span> <span class=\"kn\">import</span> <span class=\"n\">Schema</span>\n\n\n<span class=\"k\">class</span> <span class=\"nc\">ExternalSchema</span><span class=\"p\">(</span><span class=\"n\">Schema</span><span class=\"p\">):</span>\n <span class=\"o\">...</span>\n\n<span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span> <span class=\"o\">=</span> <span class=\"n\">ExternalSchema</span><span class=\"p\">()</span>\n\n<span class=\"n\">spark</span> <span class=\"o\">=</span> <span class=\"n\">SparkSession</span><span class=\"p\">()</span> <span class=\"c1\"># Spark will be used by default is not specific in SparkSession config</span>\n\n<span class=\"n\">df</span> <span class=\"o\">=</span> <span class=\"p\">(</span>\n <span class=\"n\">spark</span>\n <span class=\"o\">.</span><span class=\"n\">table</span><span class=\"p\">(</span><span class=\"s1\">&#39;employee&#39;</span><span class=\"p\">)</span>\n <span class=\"o\">.</span><span class=\"n\">groupBy</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;age&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">agg</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">countDistinct</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;employee_id&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">alias</span><span class=\"p\">(</span><span class=\"s2\">&quot;num_employees&quot;</span><span class=\"p\">))</span> \n<span class=\"p\">)</span>\n\n<span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"n\">df</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">pretty</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">))</span>\n</code></pre>\n</div>\n\n<h2 id=\"example-implementations\">Example Implementations</h2>\n\n<h3 id=\"bigquery\">Bigquery</h3>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">google.cloud</span> <span class=\"kn\">import</span> <span class=\"n\">bigquery</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql.session</span> <span class=\"kn\">import</span> <span class=\"n\">SparkSession</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql</span> <span class=\"kn\">import</span> <span class=\"n\">types</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql</span> <span class=\"kn\">import</span> <span class=\"n\">functions</span> <span class=\"k\">as</span> <span class=\"n\">F</span>\n\n<span class=\"n\">client</span> <span class=\"o\">=</span> <span class=\"n\">bigquery</span><span class=\"o\">.</span><span class=\"n\">Client</span><span class=\"p\">()</span>\n\n<span class=\"n\">data</span> <span class=\"o\">=</span> <span class=\"p\">[</span>\n <span class=\"p\">(</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Jack&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Shephard&quot;</span><span class=\"p\">,</span> <span class=\"mi\">34</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"s2\">&quot;John&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Locke&quot;</span><span class=\"p\">,</span> <span class=\"mi\">48</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">3</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Kate&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Austen&quot;</span><span class=\"p\">,</span> <span class=\"mi\">34</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">4</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Claire&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Littleton&quot;</span><span class=\"p\">,</span> <span class=\"mi\">22</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">5</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Hugo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Reyes&quot;</span><span class=\"p\">,</span> <span class=\"mi\">26</span><span class=\"p\">),</span>\n<span class=\"p\">]</span>\n<span class=\"n\">schema</span> <span class=\"o\">=</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructType</span><span class=\"p\">([</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;employee_id&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">IntegerType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;fname&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StringType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;lname&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StringType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;age&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">IntegerType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n<span class=\"p\">])</span>\n\n<span class=\"n\">sql_statements</span> <span class=\"o\">=</span> <span class=\"p\">(</span>\n <span class=\"n\">SparkSession</span>\n <span class=\"o\">.</span><span class=\"n\">builder</span>\n <span class=\"o\">.</span><span class=\"n\">config</span><span class=\"p\">(</span><span class=\"s2\">&quot;sqlframe.dialect&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;bigquery&quot;</span><span class=\"p\">)</span>\n <span class=\"o\">.</span><span class=\"n\">getOrCreate</span><span class=\"p\">()</span>\n <span class=\"o\">.</span><span class=\"n\">createDataFrame</span><span class=\"p\">(</span><span class=\"n\">data</span><span class=\"p\">,</span> <span class=\"n\">schema</span><span class=\"p\">)</span>\n <span class=\"o\">.</span><span class=\"n\">groupBy</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;age&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">agg</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">countDistinct</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;employee_id&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">alias</span><span class=\"p\">(</span><span class=\"s2\">&quot;num_employees&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"p\">)</span>\n\n<span class=\"n\">result</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>\n<span class=\"k\">for</span> <span class=\"n\">sql</span> <span class=\"ow\">in</span> <span class=\"n\">sql_statements</span><span class=\"p\">:</span>\n <span class=\"n\">result</span> <span class=\"o\">=</span> <span class=\"n\">client</span><span class=\"o\">.</span><span class=\"n\">query</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">)</span>\n\n<span class=\"k\">assert</span> <span class=\"n\">result</span> <span class=\"ow\">is</span> <span class=\"ow\">not</span> <span class=\"kc\">None</span>\n<span class=\"k\">for</span> <span class=\"n\">row</span> <span class=\"ow\">in</span> <span class=\"n\">client</span><span class=\"o\">.</span><span class=\"n\">query</span><span class=\"p\">(</span><span class=\"n\">result</span><span class=\"p\">):</span>\n <span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"sa\">f</span><span class=\"s2\">&quot;Age: </span><span class=\"si\">{</span><span class=\"n\">row</span><span class=\"p\">[</span><span class=\"s1\">&#39;age&#39;</span><span class=\"p\">]</span><span class=\"si\">}</span><span class=\"s2\">, Num Employees: </span><span class=\"si\">{</span><span class=\"n\">row</span><span class=\"p\">[</span><span class=\"s1\">&#39;num_employees&#39;</span><span class=\"p\">]</span><span class=\"si\">}</span><span class=\"s2\">&quot;</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<h3 id=\"snowflake\">Snowflake</h3>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">import</span> <span class=\"nn\">os</span>\n\n<span class=\"kn\">import</span> <span class=\"nn\">snowflake.connector</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.session</span> <span class=\"kn\">import</span> <span class=\"n\">SparkSession</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe</span> <span class=\"kn\">import</span> <span class=\"n\">types</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe</span> <span class=\"kn\">import</span> <span class=\"n\">functions</span> <span class=\"k\">as</span> <span class=\"n\">F</span>\n\n<span class=\"n\">ctx</span> <span class=\"o\">=</span> <span class=\"n\">snowflake</span><span class=\"o\">.</span><span class=\"n\">connector</span><span class=\"o\">.</span><span class=\"n\">connect</span><span class=\"p\">(</span>\n <span class=\"n\">user</span><span class=\"o\">=</span><span class=\"n\">os</span><span class=\"o\">.</span><span class=\"n\">environ</span><span class=\"p\">[</span><span class=\"s2\">&quot;SNOWFLAKE_USER&quot;</span><span class=\"p\">],</span>\n <span class=\"n\">password</span><span class=\"o\">=</span><span class=\"n\">os</span><span class=\"o\">.</span><span class=\"n\">environ</span><span class=\"p\">[</span><span class=\"s2\">&quot;SNOWFLAKE_PASS&quot;</span><span class=\"p\">],</span>\n <span class=\"n\">account</span><span class=\"o\">=</span><span class=\"n\">os</span><span class=\"o\">.</span><span class=\"n\">environ</span><span class=\"p\">[</span><span class=\"s2\">&quot;SNOWFLAKE_ACCOUNT&quot;</span><span class=\"p\">]</span>\n<span class=\"p\">)</span>\n<span class=\"n\">cs</span> <span class=\"o\">=</span> <span class=\"n\">ctx</span><span class=\"o\">.</span><span class=\"n\">cursor</span><span class=\"p\">()</span>\n\n<span class=\"n\">data</span> <span class=\"o\">=</span> <span class=\"p\">[</span>\n <span class=\"p\">(</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Jack&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Shephard&quot;</span><span class=\"p\">,</span> <span class=\"mi\">34</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"s2\">&quot;John&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Locke&quot;</span><span class=\"p\">,</span> <span class=\"mi\">48</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">3</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Kate&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Austen&quot;</span><span class=\"p\">,</span> <span class=\"mi\">34</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">4</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Claire&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Littleton&quot;</span><span class=\"p\">,</span> <span class=\"mi\">22</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">5</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Hugo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Reyes&quot;</span><span class=\"p\">,</span> <span class=\"mi\">26</span><span class=\"p\">),</span>\n<span class=\"p\">]</span>\n<span class=\"n\">schema</span> <span class=\"o\">=</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructType</span><span class=\"p\">([</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;employee_id&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">IntegerType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;fname&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StringType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;lname&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StringType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;age&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">IntegerType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n<span class=\"p\">])</span>\n\n<span class=\"n\">sql_statements</span> <span class=\"o\">=</span> <span class=\"p\">(</span>\n <span class=\"n\">SparkSession</span>\n <span class=\"o\">.</span><span class=\"n\">builder</span>\n <span class=\"o\">.</span><span class=\"n\">config</span><span class=\"p\">(</span><span class=\"s2\">&quot;sqlframe.dialect&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;snowflake&quot;</span><span class=\"p\">)</span>\n <span class=\"o\">.</span><span class=\"n\">getOrCreate</span><span class=\"p\">()</span>\n <span class=\"o\">.</span><span class=\"n\">createDataFrame</span><span class=\"p\">(</span><span class=\"n\">data</span><span class=\"p\">,</span> <span class=\"n\">schema</span><span class=\"p\">)</span>\n <span class=\"o\">.</span><span class=\"n\">groupBy</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;age&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">agg</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">countDistinct</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;lname&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">alias</span><span class=\"p\">(</span><span class=\"s2\">&quot;num_employees&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"p\">)</span>\n\n<span class=\"k\">try</span><span class=\"p\">:</span>\n <span class=\"k\">for</span> <span class=\"n\">sql</span> <span class=\"ow\">in</span> <span class=\"n\">sql_statements</span><span class=\"p\">:</span>\n <span class=\"n\">cs</span><span class=\"o\">.</span><span class=\"n\">execute</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">)</span>\n <span class=\"n\">results</span> <span class=\"o\">=</span> <span class=\"n\">cs</span><span class=\"o\">.</span><span class=\"n\">fetchall</span><span class=\"p\">()</span>\n <span class=\"k\">for</span> <span class=\"n\">row</span> <span class=\"ow\">in</span> <span class=\"n\">results</span><span class=\"p\">:</span>\n <span class=\"nb\">print</span><span class=\"p\">(</span><span class=\"sa\">f</span><span class=\"s2\">&quot;Age: </span><span class=\"si\">{</span><span class=\"n\">row</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"si\">}</span><span class=\"s2\">, Num Employees: </span><span class=\"si\">{</span><span class=\"n\">row</span><span class=\"p\">[</span><span class=\"mi\">1</span><span class=\"p\">]</span><span class=\"si\">}</span><span class=\"s2\">&quot;</span><span class=\"p\">)</span>\n<span class=\"k\">finally</span><span class=\"p\">:</span>\n <span class=\"n\">cs</span><span class=\"o\">.</span><span class=\"n\">close</span><span class=\"p\">()</span>\n<span class=\"n\">ctx</span><span class=\"o\">.</span><span class=\"n\">close</span><span class=\"p\">()</span>\n</code></pre>\n</div>\n\n<h3 id=\"spark\">Spark</h3>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">pyspark.sql.session</span> <span class=\"kn\">import</span> <span class=\"n\">SparkSession</span> <span class=\"k\">as</span> <span class=\"n\">PySparkSession</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql.session</span> <span class=\"kn\">import</span> <span class=\"n\">SparkSession</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql</span> <span class=\"kn\">import</span> <span class=\"n\">types</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dataframe.sql</span> <span class=\"kn\">import</span> <span class=\"n\">functions</span> <span class=\"k\">as</span> <span class=\"n\">F</span>\n\n<span class=\"n\">data</span> <span class=\"o\">=</span> <span class=\"p\">[</span>\n <span class=\"p\">(</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Jack&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Shephard&quot;</span><span class=\"p\">,</span> <span class=\"mi\">34</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"s2\">&quot;John&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Locke&quot;</span><span class=\"p\">,</span> <span class=\"mi\">48</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">3</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Kate&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Austen&quot;</span><span class=\"p\">,</span> <span class=\"mi\">34</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">4</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Claire&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Littleton&quot;</span><span class=\"p\">,</span> <span class=\"mi\">22</span><span class=\"p\">),</span>\n <span class=\"p\">(</span><span class=\"mi\">5</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Hugo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;Reyes&quot;</span><span class=\"p\">,</span> <span class=\"mi\">26</span><span class=\"p\">),</span>\n<span class=\"p\">]</span>\n<span class=\"n\">schema</span> <span class=\"o\">=</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructType</span><span class=\"p\">([</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;employee_id&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">IntegerType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;fname&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StringType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;lname&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StringType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructField</span><span class=\"p\">(</span><span class=\"s1\">&#39;age&#39;</span><span class=\"p\">,</span> <span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">IntegerType</span><span class=\"p\">(),</span> <span class=\"kc\">False</span><span class=\"p\">),</span>\n<span class=\"p\">])</span>\n\n<span class=\"n\">sql_statements</span> <span class=\"o\">=</span> <span class=\"p\">(</span>\n <span class=\"n\">SparkSession</span><span class=\"p\">()</span>\n <span class=\"o\">.</span><span class=\"n\">createDataFrame</span><span class=\"p\">(</span><span class=\"n\">data</span><span class=\"p\">,</span> <span class=\"n\">schema</span><span class=\"p\">)</span>\n <span class=\"o\">.</span><span class=\"n\">groupBy</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;age&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">agg</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">countDistinct</span><span class=\"p\">(</span><span class=\"n\">F</span><span class=\"o\">.</span><span class=\"n\">col</span><span class=\"p\">(</span><span class=\"s2\">&quot;employee_id&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">alias</span><span class=\"p\">(</span><span class=\"s2\">&quot;num_employees&quot;</span><span class=\"p\">))</span>\n <span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"p\">)</span>\n\n<span class=\"n\">pyspark</span> <span class=\"o\">=</span> <span class=\"n\">PySparkSession</span><span class=\"o\">.</span><span class=\"n\">builder</span><span class=\"o\">.</span><span class=\"n\">master</span><span class=\"p\">(</span><span class=\"s2\">&quot;local[*]&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">getOrCreate</span><span class=\"p\">()</span>\n\n<span class=\"n\">df</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>\n<span class=\"k\">for</span> <span class=\"n\">sql</span> <span class=\"ow\">in</span> <span class=\"n\">sql_statements</span><span class=\"p\">:</span>\n <span class=\"n\">df</span> <span class=\"o\">=</span> <span class=\"n\">pyspark</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">)</span>\n\n<span class=\"k\">assert</span> <span class=\"n\">df</span> <span class=\"ow\">is</span> <span class=\"ow\">not</span> <span class=\"kc\">None</span>\n<span class=\"n\">df</span><span class=\"o\">.</span><span class=\"n\">show</span><span class=\"p\">()</span>\n</code></pre>\n</div>\n\n<h1 id=\"unsupportable-operations\">Unsupportable Operations</h1>\n\n<p>Any operation that lacks a way to represent it in SQL cannot be supported by this tool. An example of this would be rdd operations. Since the DataFrame API though is mostly modeled around SQL concepts most operations can be supported.</p>\n"}, "sqlglot.dataframe.sql": {"fullname": "sqlglot.dataframe.sql", "modulename": "sqlglot.dataframe.sql", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.SparkSession": {"fullname": "sqlglot.dataframe.sql.SparkSession", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"fullname": "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.DEFAULT_DIALECT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;spark&#x27;"}, "sqlglot.dataframe.sql.SparkSession.read": {"fullname": "sqlglot.dataframe.sql.SparkSession.read", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.read", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.dataframe.sql.readwriter.DataFrameReader"}, "sqlglot.dataframe.sql.SparkSession.table": {"fullname": "sqlglot.dataframe.sql.SparkSession.table", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.table", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">tableName</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"fullname": "sqlglot.dataframe.sql.SparkSession.createDataFrame", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.createDataFrame", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">data</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980125852944&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">],</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980125852944&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">],</span> <span class=\"n\">Tuple</span><span class=\"p\">]]</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980125405248&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">samplingRatio</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">float</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">verifySchema</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.SparkSession.sql": {"fullname": "sqlglot.dataframe.sql.SparkSession.sql", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sqlQuery</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.SparkSession.Builder": {"fullname": "sqlglot.dataframe.sql.SparkSession.Builder", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.Builder", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"fullname": "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.Builder.SQLFRAME_DIALECT_KEY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sqlframe.dialect&#x27;"}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"fullname": "sqlglot.dataframe.sql.SparkSession.Builder.dialect", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.Builder.dialect", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"fullname": "sqlglot.dataframe.sql.SparkSession.Builder.config", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.Builder.config", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">key</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">*</span>,</span><span class=\"param\">\t<span class=\"nb\">map</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Any</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">session</span><span class=\"o\">.</span><span class=\"n\">SparkSession</span><span class=\"o\">.</span><span class=\"n\">Builder</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"fullname": "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.Builder.getOrCreate", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">session</span><span class=\"o\">.</span><span class=\"n\">SparkSession</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.SparkSession.builder": {"fullname": "sqlglot.dataframe.sql.SparkSession.builder", "modulename": "sqlglot.dataframe.sql", "qualname": "SparkSession.builder", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.dataframe.sql.session.SparkSession.Builder"}, "sqlglot.dataframe.sql.DataFrame": {"fullname": "sqlglot.dataframe.sql.DataFrame", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.__init__": {"fullname": "sqlglot.dataframe.sql.DataFrame.__init__", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">spark</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980128668496&#39;</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>,</span><span class=\"param\">\t<span class=\"n\">branch_id</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">sequence_id</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">last_op</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">operations</span><span class=\"o\">.</span><span class=\"n\">Operation</span> <span class=\"o\">=</span> <span class=\"o\">&lt;</span><span class=\"n\">Operation</span><span class=\"o\">.</span><span class=\"n\">INIT</span><span class=\"p\">:</span> <span class=\"o\">-</span><span class=\"mi\">1</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"n\">pending_hints</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">output_expression_container</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980141257792&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span>)</span>"}, "sqlglot.dataframe.sql.DataFrame.spark": {"fullname": "sqlglot.dataframe.sql.DataFrame.spark", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.spark", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.expression": {"fullname": "sqlglot.dataframe.sql.DataFrame.expression", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.expression", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.branch_id": {"fullname": "sqlglot.dataframe.sql.DataFrame.branch_id", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.branch_id", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"fullname": "sqlglot.dataframe.sql.DataFrame.sequence_id", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.sequence_id", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.last_op": {"fullname": "sqlglot.dataframe.sql.DataFrame.last_op", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.last_op", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.pending_hints": {"fullname": "sqlglot.dataframe.sql.DataFrame.pending_hints", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.pending_hints", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"fullname": "sqlglot.dataframe.sql.DataFrame.output_expression_container", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.output_expression_container", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"fullname": "sqlglot.dataframe.sql.DataFrame.sparkSession", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.sparkSession", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.write": {"fullname": "sqlglot.dataframe.sql.DataFrame.write", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.write", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"fullname": "sqlglot.dataframe.sql.DataFrame.latest_cte_name", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.latest_cte_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"fullname": "sqlglot.dataframe.sql.DataFrame.pending_join_hints", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.pending_join_hints", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"fullname": "sqlglot.dataframe.sql.DataFrame.pending_partition_hints", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.pending_partition_hints", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrame.columns": {"fullname": "sqlglot.dataframe.sql.DataFrame.columns", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.columns", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[str]"}, "sqlglot.dataframe.sql.DataFrame.na": {"fullname": "sqlglot.dataframe.sql.DataFrame.na", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.na", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.dataframe.sql.dataframe.DataFrameNaFunctions"}, "sqlglot.dataframe.sql.DataFrame.sql": {"fullname": "sqlglot.dataframe.sql.DataFrame.sql", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980124350176&#39;</span><span class=\"o\">&gt;</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">optimize</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.copy": {"fullname": "sqlglot.dataframe.sql.DataFrame.copy", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.copy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.select": {"fullname": "sqlglot.dataframe.sql.DataFrame.select", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.select", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.alias": {"fullname": "sqlglot.dataframe.sql.DataFrame.alias", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.alias", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.where": {"fullname": "sqlglot.dataframe.sql.DataFrame.where", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.where", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.filter": {"fullname": "sqlglot.dataframe.sql.DataFrame.filter", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.filter", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"fullname": "sqlglot.dataframe.sql.DataFrame.groupBy", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.groupBy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">group</span><span class=\"o\">.</span><span class=\"n\">GroupedData</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.agg": {"fullname": "sqlglot.dataframe.sql.DataFrame.agg", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.agg", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">exprs</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.join": {"fullname": "sqlglot.dataframe.sql.DataFrame.join", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.join", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other_df</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>,</span><span class=\"param\">\t<span class=\"n\">on</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]]</span>,</span><span class=\"param\">\t<span class=\"n\">how</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;inner&#39;</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"fullname": "sqlglot.dataframe.sql.DataFrame.orderBy", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.orderBy", "kind": "function", "doc": "<p>This implementation lets any ordered columns take priority over whatever is provided in <code>ascending</code>. Spark\nhas irregular behavior and can result in runtime errors. Users shouldn't be mixing the two anyways so this\nis unlikely to come up.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">ascending</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.sort": {"fullname": "sqlglot.dataframe.sql.DataFrame.sort", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.sort", "kind": "function", "doc": "<p>This implementation lets any ordered columns take priority over whatever is provided in <code>ascending</code>. Spark\nhas irregular behavior and can result in runtime errors. Users shouldn't be mixing the two anyways so this\nis unlikely to come up.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">ascending</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.union": {"fullname": "sqlglot.dataframe.sql.DataFrame.union", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.union", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"fullname": "sqlglot.dataframe.sql.DataFrame.unionAll", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.unionAll", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"fullname": "sqlglot.dataframe.sql.DataFrame.unionByName", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.unionByName", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>,</span><span class=\"param\">\t<span class=\"n\">allowMissingColumns</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.intersect": {"fullname": "sqlglot.dataframe.sql.DataFrame.intersect", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.intersect", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"fullname": "sqlglot.dataframe.sql.DataFrame.intersectAll", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.intersectAll", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"fullname": "sqlglot.dataframe.sql.DataFrame.exceptAll", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.exceptAll", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.distinct": {"fullname": "sqlglot.dataframe.sql.DataFrame.distinct", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.distinct", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"fullname": "sqlglot.dataframe.sql.DataFrame.dropDuplicates", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.dropDuplicates", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">subset</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.dropna": {"fullname": "sqlglot.dataframe.sql.DataFrame.dropna", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.dropna", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">how</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;any&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">thresh</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">subset</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"o\">...</span><span class=\"p\">],</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.fillna": {"fullname": "sqlglot.dataframe.sql.DataFrame.fillna", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.fillna", "kind": "function", "doc": "<p>Functionality Difference: If you provide a value to replace a null and that type conflicts\nwith the type of the column then PySpark will just ignore your replacement.\nThis will try to cast them to be the same in some cases. So they won't always match.\nBest to not mix types so make sure replacement is the same type as the column</p>\n\n<p>Possibility for improvement: Use <code>typeof</code> function to get the type of the column\nand check if it matches the type of the value provided. If not then make it null.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980124312224&#39;</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"n\">subset</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"o\">...</span><span class=\"p\">],</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.replace": {"fullname": "sqlglot.dataframe.sql.DataFrame.replace", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.replace", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">to_replace</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">Dict</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">subset</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980124822048&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">],</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980124822048&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"fullname": "sqlglot.dataframe.sql.DataFrame.withColumn", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.withColumn", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">colName</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">col</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"fullname": "sqlglot.dataframe.sql.DataFrame.withColumnRenamed", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.withColumnRenamed", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">existing</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">new</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.drop": {"fullname": "sqlglot.dataframe.sql.DataFrame.drop", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.drop", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.limit": {"fullname": "sqlglot.dataframe.sql.DataFrame.limit", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.limit", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">num</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.hint": {"fullname": "sqlglot.dataframe.sql.DataFrame.hint", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.hint", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">parameters</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.repartition": {"fullname": "sqlglot.dataframe.sql.DataFrame.repartition", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.repartition", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">numPartitions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980124822048&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980124822048&#39;</span><span class=\"o\">&gt;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"fullname": "sqlglot.dataframe.sql.DataFrame.coalesce", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.coalesce", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">numPartitions</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.cache": {"fullname": "sqlglot.dataframe.sql.DataFrame.cache", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.cache", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrame.persist": {"fullname": "sqlglot.dataframe.sql.DataFrame.persist", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrame.persist", "kind": "function", "doc": "<p>Storage Level Options: <a href=\"https://spark.apache.org/docs/3.0.0-preview/sql-ref-syntax-aux-cache-cache-table.html\">https://spark.apache.org/docs/3.0.0-preview/sql-ref-syntax-aux-cache-cache-table.html</a></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">storageLevel</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;MEMORY_AND_DISK_SER&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData": {"fullname": "sqlglot.dataframe.sql.GroupedData", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.GroupedData.__init__": {"fullname": "sqlglot.dataframe.sql.GroupedData.__init__", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">df</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>,</span><span class=\"param\">\t<span class=\"n\">group_by_cols</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">last_op</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">operations</span><span class=\"o\">.</span><span class=\"n\">Operation</span></span>)</span>"}, "sqlglot.dataframe.sql.GroupedData.spark": {"fullname": "sqlglot.dataframe.sql.GroupedData.spark", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.spark", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.GroupedData.last_op": {"fullname": "sqlglot.dataframe.sql.GroupedData.last_op", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.last_op", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"fullname": "sqlglot.dataframe.sql.GroupedData.group_by_cols", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.group_by_cols", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.GroupedData.agg": {"fullname": "sqlglot.dataframe.sql.GroupedData.agg", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.agg", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">exprs</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">,</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData.count": {"fullname": "sqlglot.dataframe.sql.GroupedData.count", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.count", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData.mean": {"fullname": "sqlglot.dataframe.sql.GroupedData.mean", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.mean", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData.avg": {"fullname": "sqlglot.dataframe.sql.GroupedData.avg", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.avg", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData.max": {"fullname": "sqlglot.dataframe.sql.GroupedData.max", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.max", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData.min": {"fullname": "sqlglot.dataframe.sql.GroupedData.min", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.min", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData.sum": {"fullname": "sqlglot.dataframe.sql.GroupedData.sum", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.sum", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.GroupedData.pivot": {"fullname": "sqlglot.dataframe.sql.GroupedData.pivot", "modulename": "sqlglot.dataframe.sql", "qualname": "GroupedData.pivot", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column": {"fullname": "sqlglot.dataframe.sql.Column", "modulename": "sqlglot.dataframe.sql", "qualname": "Column", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.Column.__init__": {"fullname": "sqlglot.dataframe.sql.Column.__init__", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980126740032&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span>)</span>"}, "sqlglot.dataframe.sql.Column.expression": {"fullname": "sqlglot.dataframe.sql.Column.expression", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.expression", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.dataframe.sql.Column.ensure_col": {"fullname": "sqlglot.dataframe.sql.Column.ensure_col", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.ensure_col", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980126740032&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.ensure_cols": {"fullname": "sqlglot.dataframe.sql.Column.ensure_cols", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.ensure_cols", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980126740032&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"fullname": "sqlglot.dataframe.sql.Column.invoke_anonymous_function", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.invoke_anonymous_function", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980126740032&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">func_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980126740032&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"fullname": "sqlglot.dataframe.sql.Column.invoke_expression_over_column", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.invoke_expression_over_column", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980126740032&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">callable_expression</span><span class=\"p\">:</span> <span class=\"n\">Callable</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.binary_op": {"fullname": "sqlglot.dataframe.sql.Column.binary_op", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.binary_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">klass</span><span class=\"p\">:</span> <span class=\"n\">Callable</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980126740032&#39;</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"fullname": "sqlglot.dataframe.sql.Column.inverse_binary_op", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.inverse_binary_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">klass</span><span class=\"p\">:</span> <span class=\"n\">Callable</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980126740032&#39;</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.unary_op": {"fullname": "sqlglot.dataframe.sql.Column.unary_op", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.unary_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">klass</span><span class=\"p\">:</span> <span class=\"n\">Callable</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.is_alias": {"fullname": "sqlglot.dataframe.sql.Column.is_alias", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.is_alias", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.Column.is_column": {"fullname": "sqlglot.dataframe.sql.Column.is_column", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.is_column", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.Column.column_expression": {"fullname": "sqlglot.dataframe.sql.Column.column_expression", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.column_expression", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Union[sqlglot.expressions.Column, sqlglot.expressions.Literal]"}, "sqlglot.dataframe.sql.Column.alias_or_name": {"fullname": "sqlglot.dataframe.sql.Column.alias_or_name", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.alias_or_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.dataframe.sql.Column.ensure_literal": {"fullname": "sqlglot.dataframe.sql.Column.ensure_literal", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.ensure_literal", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">value</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.copy": {"fullname": "sqlglot.dataframe.sql.Column.copy", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.copy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.set_table_name": {"fullname": "sqlglot.dataframe.sql.Column.set_table_name", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.set_table_name", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">table_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">copy</span><span class=\"o\">=</span><span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.sql": {"fullname": "sqlglot.dataframe.sql.Column.sql", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.alias": {"fullname": "sqlglot.dataframe.sql.Column.alias", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.alias", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.asc": {"fullname": "sqlglot.dataframe.sql.Column.asc", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.asc", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.desc": {"fullname": "sqlglot.dataframe.sql.Column.desc", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.desc", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"fullname": "sqlglot.dataframe.sql.Column.asc_nulls_first", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.asc_nulls_first", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"fullname": "sqlglot.dataframe.sql.Column.asc_nulls_last", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.asc_nulls_last", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"fullname": "sqlglot.dataframe.sql.Column.desc_nulls_first", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.desc_nulls_first", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"fullname": "sqlglot.dataframe.sql.Column.desc_nulls_last", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.desc_nulls_last", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.when": {"fullname": "sqlglot.dataframe.sql.Column.when", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.when", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">condition</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.otherwise": {"fullname": "sqlglot.dataframe.sql.Column.otherwise", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.otherwise", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.isNull": {"fullname": "sqlglot.dataframe.sql.Column.isNull", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.isNull", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.isNotNull": {"fullname": "sqlglot.dataframe.sql.Column.isNotNull", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.isNotNull", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.cast": {"fullname": "sqlglot.dataframe.sql.Column.cast", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.cast", "kind": "function", "doc": "<p>Functionality Difference: PySpark cast accepts a datatype instance of the datatype class\nSqlglot doesn't currently replicate this class so it only accepts a string</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">dataType</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.startswith": {"fullname": "sqlglot.dataframe.sql.Column.startswith", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.startswith", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.endswith": {"fullname": "sqlglot.dataframe.sql.Column.endswith", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.endswith", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.rlike": {"fullname": "sqlglot.dataframe.sql.Column.rlike", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.rlike", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">regexp</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.like": {"fullname": "sqlglot.dataframe.sql.Column.like", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.like", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.ilike": {"fullname": "sqlglot.dataframe.sql.Column.ilike", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.ilike", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.substr": {"fullname": "sqlglot.dataframe.sql.Column.substr", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.substr", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">startPos</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">length</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.isin": {"fullname": "sqlglot.dataframe.sql.Column.isin", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.isin", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980126740032&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980126740032&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.between": {"fullname": "sqlglot.dataframe.sql.Column.between", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.between", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">lowerBound</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980126740032&#39;</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"n\">upperBound</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980126740032&#39;</span><span class=\"o\">&gt;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Column.over": {"fullname": "sqlglot.dataframe.sql.Column.over", "modulename": "sqlglot.dataframe.sql", "qualname": "Column.over", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">window</span><span class=\"p\">:</span> <span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980122981280&#39;</span><span class=\"o\">&gt;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">column</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameNaFunctions": {"fullname": "sqlglot.dataframe.sql.DataFrameNaFunctions", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameNaFunctions", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"fullname": "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameNaFunctions.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">df</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span></span>)</span>"}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"fullname": "sqlglot.dataframe.sql.DataFrameNaFunctions.df", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameNaFunctions.df", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"fullname": "sqlglot.dataframe.sql.DataFrameNaFunctions.drop", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameNaFunctions.drop", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">how</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;any&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">thresh</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">subset</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"o\">...</span><span class=\"p\">],</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"fullname": "sqlglot.dataframe.sql.DataFrameNaFunctions.fill", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameNaFunctions.fill", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Any</span><span class=\"p\">]]</span>,</span><span class=\"param\">\t<span class=\"n\">subset</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"o\">...</span><span class=\"p\">],</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"fullname": "sqlglot.dataframe.sql.DataFrameNaFunctions.replace", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameNaFunctions.replace", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">to_replace</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">Dict</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">subset</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Window": {"fullname": "sqlglot.dataframe.sql.Window", "modulename": "sqlglot.dataframe.sql", "qualname": "Window", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"fullname": "sqlglot.dataframe.sql.Window.unboundedPreceding", "modulename": "sqlglot.dataframe.sql", "qualname": "Window.unboundedPreceding", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int", "default_value": "-9223372036854775808"}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"fullname": "sqlglot.dataframe.sql.Window.unboundedFollowing", "modulename": "sqlglot.dataframe.sql", "qualname": "Window.unboundedFollowing", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int", "default_value": "9223372036854775807"}, "sqlglot.dataframe.sql.Window.currentRow": {"fullname": "sqlglot.dataframe.sql.Window.currentRow", "modulename": "sqlglot.dataframe.sql", "qualname": "Window.currentRow", "kind": "variable", "doc": "<p></p>\n", "annotation": ": int", "default_value": "0"}, "sqlglot.dataframe.sql.Window.partitionBy": {"fullname": "sqlglot.dataframe.sql.Window.partitionBy", "modulename": "sqlglot.dataframe.sql", "qualname": "Window.partitionBy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980123534768&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980123534768&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Window.orderBy": {"fullname": "sqlglot.dataframe.sql.Window.orderBy", "modulename": "sqlglot.dataframe.sql", "qualname": "Window.orderBy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980123534768&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980123534768&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Window.rowsBetween": {"fullname": "sqlglot.dataframe.sql.Window.rowsBetween", "modulename": "sqlglot.dataframe.sql", "qualname": "Window.rowsBetween", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">start</span><span class=\"p\">:</span> <span class=\"nb\">int</span>, </span><span class=\"param\"><span class=\"n\">end</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.Window.rangeBetween": {"fullname": "sqlglot.dataframe.sql.Window.rangeBetween", "modulename": "sqlglot.dataframe.sql", "qualname": "Window.rangeBetween", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">start</span><span class=\"p\">:</span> <span class=\"nb\">int</span>, </span><span class=\"param\"><span class=\"n\">end</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.WindowSpec": {"fullname": "sqlglot.dataframe.sql.WindowSpec", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"fullname": "sqlglot.dataframe.sql.WindowSpec.__init__", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span> <span class=\"o\">=</span> <span class=\"n\">Window</span><span class=\"p\">()</span></span>)</span>"}, "sqlglot.dataframe.sql.WindowSpec.expression": {"fullname": "sqlglot.dataframe.sql.WindowSpec.expression", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.expression", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.WindowSpec.copy": {"fullname": "sqlglot.dataframe.sql.WindowSpec.copy", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.copy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.WindowSpec.sql": {"fullname": "sqlglot.dataframe.sql.WindowSpec.sql", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"fullname": "sqlglot.dataframe.sql.WindowSpec.partitionBy", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.partitionBy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980123534768&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980123534768&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"fullname": "sqlglot.dataframe.sql.WindowSpec.orderBy", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.orderBy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">cols</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980123534768&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">&lt;</span><span class=\"n\">MagicMock</span> <span class=\"nb\">id</span><span class=\"o\">=</span><span class=\"s1\">&#39;139980123534768&#39;</span><span class=\"o\">&gt;</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"fullname": "sqlglot.dataframe.sql.WindowSpec.rowsBetween", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.rowsBetween", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">start</span><span class=\"p\">:</span> <span class=\"nb\">int</span>, </span><span class=\"param\"><span class=\"n\">end</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"fullname": "sqlglot.dataframe.sql.WindowSpec.rangeBetween", "modulename": "sqlglot.dataframe.sql", "qualname": "WindowSpec.rangeBetween", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">start</span><span class=\"p\">:</span> <span class=\"nb\">int</span>, </span><span class=\"param\"><span class=\"n\">end</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">window</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameReader": {"fullname": "sqlglot.dataframe.sql.DataFrameReader", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameReader", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"fullname": "sqlglot.dataframe.sql.DataFrameReader.__init__", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameReader.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">spark</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">session</span><span class=\"o\">.</span><span class=\"n\">SparkSession</span></span>)</span>"}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"fullname": "sqlglot.dataframe.sql.DataFrameReader.spark", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameReader.spark", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrameReader.table": {"fullname": "sqlglot.dataframe.sql.DataFrameReader.table", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameReader.table", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">tableName</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameWriter": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter.__init__", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">df</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">DataFrame</span>,</span><span class=\"param\">\t<span class=\"n\">spark</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">session</span><span class=\"o\">.</span><span class=\"n\">SparkSession</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">mode</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">by_name</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span>)</span>"}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter.copy", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter.copy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">readwriter</span><span class=\"o\">.</span><span class=\"n\">DataFrameWriter</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter.sql", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter.sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter.mode", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter.mode", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">saveMode</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">readwriter</span><span class=\"o\">.</span><span class=\"n\">DataFrameWriter</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter.byName", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter.byName", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter.insertInto", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter.insertInto", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">tableName</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">overwrite</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">readwriter</span><span class=\"o\">.</span><span class=\"n\">DataFrameWriter</span>:</span></span>", "funcdef": "def"}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"fullname": "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable", "modulename": "sqlglot.dataframe.sql", "qualname": "DataFrameWriter.saveAsTable", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"nb\">format</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">mode</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.dialects": {"fullname": "sqlglot.dialects", "modulename": "sqlglot.dialects", "kind": "module", "doc": "<h2 id=\"dialects\">Dialects</h2>\n\n<p>While there is a SQL standard, most SQL engines support a variation of that standard. This makes it difficult\nto write portable SQL code. SQLGlot bridges all the different variations, called \"dialects\", with an extensible\nSQL transpilation framework.</p>\n\n<p>The base <code>sqlglot.dialects.dialect.Dialect</code> class implements a generic dialect that aims to be as universal as possible.</p>\n\n<p>Each SQL variation has its own <code>Dialect</code> subclass, extending the corresponding <code>Tokenizer</code>, <code>Parser</code> and <code>Generator</code>\nclasses as needed.</p>\n\n<h3 id=\"implementing-a-custom-dialect\">Implementing a custom Dialect</h3>\n\n<p>Creating a new SQL dialect may seem complicated at first, but it is actually quite simple in SQLGlot:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">exp</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.dialects.dialect</span> <span class=\"kn\">import</span> <span class=\"n\">Dialect</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.generator</span> <span class=\"kn\">import</span> <span class=\"n\">Generator</span>\n<span class=\"kn\">from</span> <span class=\"nn\">sqlglot.tokens</span> <span class=\"kn\">import</span> <span class=\"n\">Tokenizer</span><span class=\"p\">,</span> <span class=\"n\">TokenType</span>\n\n\n<span class=\"k\">class</span> <span class=\"nc\">Custom</span><span class=\"p\">(</span><span class=\"n\">Dialect</span><span class=\"p\">):</span>\n <span class=\"k\">class</span> <span class=\"nc\">Tokenizer</span><span class=\"p\">(</span><span class=\"n\">Tokenizer</span><span class=\"p\">):</span>\n <span class=\"n\">QUOTES</span> <span class=\"o\">=</span> <span class=\"p\">[</span><span class=\"s2\">&quot;&#39;&quot;</span><span class=\"p\">,</span> <span class=\"s1\">&#39;&quot;&#39;</span><span class=\"p\">]</span> <span class=\"c1\"># Strings can be delimited by either single or double quotes</span>\n <span class=\"n\">IDENTIFIERS</span> <span class=\"o\">=</span> <span class=\"p\">[</span><span class=\"s2\">&quot;`&quot;</span><span class=\"p\">]</span> <span class=\"c1\"># Identifiers can be delimited by backticks</span>\n\n <span class=\"c1\"># Associates certain meaningful words with tokens that capture their intent</span>\n <span class=\"n\">KEYWORDS</span> <span class=\"o\">=</span> <span class=\"p\">{</span>\n <span class=\"o\">**</span><span class=\"n\">Tokenizer</span><span class=\"o\">.</span><span class=\"n\">KEYWORDS</span><span class=\"p\">,</span>\n <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">:</span> <span class=\"n\">TokenType</span><span class=\"o\">.</span><span class=\"n\">BIGINT</span><span class=\"p\">,</span>\n <span class=\"s2\">&quot;FLOAT64&quot;</span><span class=\"p\">:</span> <span class=\"n\">TokenType</span><span class=\"o\">.</span><span class=\"n\">DOUBLE</span><span class=\"p\">,</span>\n <span class=\"p\">}</span>\n\n <span class=\"k\">class</span> <span class=\"nc\">Generator</span><span class=\"p\">(</span><span class=\"n\">Generator</span><span class=\"p\">):</span>\n <span class=\"c1\"># Specifies how AST nodes, i.e. subclasses of exp.Expression, should be converted into SQL</span>\n <span class=\"n\">TRANSFORMS</span> <span class=\"o\">=</span> <span class=\"p\">{</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">Array</span><span class=\"p\">:</span> <span class=\"k\">lambda</span> <span class=\"bp\">self</span><span class=\"p\">,</span> <span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"sa\">f</span><span class=\"s2\">&quot;[</span><span class=\"si\">{</span><span class=\"bp\">self</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"p\">)</span><span class=\"si\">}</span><span class=\"s2\">]&quot;</span><span class=\"p\">,</span>\n <span class=\"p\">}</span>\n\n <span class=\"c1\"># Specifies how AST nodes representing data types should be converted into SQL</span>\n <span class=\"n\">TYPE_MAPPING</span> <span class=\"o\">=</span> <span class=\"p\">{</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">TINYINT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">SMALLINT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">INT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">BIGINT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">DECIMAL</span><span class=\"p\">:</span> <span class=\"s2\">&quot;NUMERIC&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">FLOAT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;FLOAT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">DOUBLE</span><span class=\"p\">:</span> <span class=\"s2\">&quot;FLOAT64&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">BOOLEAN</span><span class=\"p\">:</span> <span class=\"s2\">&quot;BOOL&quot;</span><span class=\"p\">,</span>\n <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"o\">.</span><span class=\"n\">TEXT</span><span class=\"p\">:</span> <span class=\"s2\">&quot;STRING&quot;</span><span class=\"p\">,</span>\n <span class=\"p\">}</span>\n</code></pre>\n</div>\n\n<p>The above example demonstrates how certain parts of the base <code>Dialect</code> class can be overridden to match a different\nspecification. Even though it is a fairly realistic starting point, we strongly encourage the reader to study existing\ndialect implementations in order to understand how their various components can be modified, depending on the use-case.</p>\n\n<hr />\n"}, "sqlglot.dialects.athena": {"fullname": "sqlglot.dialects.athena", "modulename": "sqlglot.dialects.athena", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.athena.Athena": {"fullname": "sqlglot.dialects.athena.Athena", "modulename": "sqlglot.dialects.athena", "qualname": "Athena", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.trino.Trino"}, "sqlglot.dialects.athena.Athena.Parser": {"fullname": "sqlglot.dialects.athena.Athena.Parser", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.trino.Trino.Parser"}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USING: &#x27;USING&#x27;&gt;: &lt;function Athena.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.athena.Athena.Parser.SET_TRIE", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.athena.Athena.Generator": {"fullname": "sqlglot.dialects.athena.Athena.Generator", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.trino.Trino.Generator"}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.TIMETZ: &#x27;TIMETZ&#x27;&gt;: &#x27;TIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.STRUCT: &#x27;STRUCT&#x27;&gt;: &#x27;ROW&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.DATETIME64: &#x27;DATETIME64&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;: &#x27;HYPERLOGLOG&#x27;}"}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function no_timestamp_sql&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AtTimeZone&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseNot&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;function Athena.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Group&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;: &lt;function _initcap_sql&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Lateral&#x27;&gt;: &lt;function _explode_to_unnest_sql&gt;, &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;: &lt;function left_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function _quantile_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;: &lt;function right_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.Schema&#x27;&gt;: &lt;function _schema_sql&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;: &lt;function _no_sort_array&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _str_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Table&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _ts_or_ds_add_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _ts_or_ds_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _ts_or_ds_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.WithinGroup&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function bool_xor_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function Trino.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Merge&#x27;&gt;: &lt;function merge_without_target_sql&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;}"}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"fullname": "sqlglot.dialects.athena.Athena.Generator.property_sql", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator.property_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Property</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"fullname": "sqlglot.dialects.athena.Athena.Generator.with_properties", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator.with_properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"fullname": "sqlglot.dialects.athena.Athena.tokenizer_class", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.tokens.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.athena.Athena.parser_class": {"fullname": "sqlglot.dialects.athena.Athena.parser_class", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.athena.Athena.Parser&#x27;&gt;"}, "sqlglot.dialects.athena.Athena.generator_class": {"fullname": "sqlglot.dialects.athena.Athena.generator_class", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.athena.Athena.Generator&#x27;&gt;"}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"fullname": "sqlglot.dialects.athena.Athena.TIME_TRIE", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"fullname": "sqlglot.dialects.athena.Athena.FORMAT_TRIE", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%B&#x27;: &#x27;%M&#x27;, &#x27;%-m&#x27;: &#x27;%c&#x27;, &#x27;%-d&#x27;: &#x27;%e&#x27;, &#x27;%I&#x27;: &#x27;%h&#x27;, &#x27;%M&#x27;: &#x27;%i&#x27;, &#x27;%S&#x27;: &#x27;%s&#x27;, &#x27;%W&#x27;: &#x27;%u&#x27;, &#x27;%-H&#x27;: &#x27;%k&#x27;, &#x27;%-I&#x27;: &#x27;%l&#x27;, &#x27;%H:%M:%S&#x27;: &#x27;%T&#x27;, &#x27;%a&#x27;: &#x27;%W&#x27;}"}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;B&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;H&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;M&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;S&#x27;: {0: True}}}}}}}, &#x27;a&#x27;: {0: True}}}"}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"fullname": "sqlglot.dialects.athena.Athena.QUOTE_START", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"fullname": "sqlglot.dialects.athena.Athena.QUOTE_END", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"fullname": "sqlglot.dialects.athena.Athena.IDENTIFIER_START", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"fullname": "sqlglot.dialects.athena.Athena.IDENTIFIER_END", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.athena.Athena.BIT_START": {"fullname": "sqlglot.dialects.athena.Athena.BIT_START", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.athena.Athena.BIT_END": {"fullname": "sqlglot.dialects.athena.Athena.BIT_END", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.athena.Athena.HEX_START": {"fullname": "sqlglot.dialects.athena.Athena.HEX_START", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;X&#x27;&quot;"}, "sqlglot.dialects.athena.Athena.HEX_END": {"fullname": "sqlglot.dialects.athena.Athena.HEX_END", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.athena.Athena.BYTE_START": {"fullname": "sqlglot.dialects.athena.Athena.BYTE_START", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.athena.Athena.BYTE_END": {"fullname": "sqlglot.dialects.athena.Athena.BYTE_END", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"fullname": "sqlglot.dialects.athena.Athena.UNICODE_START", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;U&amp;&#x27;&quot;"}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"fullname": "sqlglot.dialects.athena.Athena.UNICODE_END", "modulename": "sqlglot.dialects.athena", "qualname": "Athena.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.bigquery": {"fullname": "sqlglot.dialects.bigquery", "modulename": "sqlglot.dialects.bigquery", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.bigquery.logger": {"fullname": "sqlglot.dialects.bigquery.logger", "modulename": "sqlglot.dialects.bigquery", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.dialects.bigquery.BigQuery": {"fullname": "sqlglot.dialects.bigquery.BigQuery", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"fullname": "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.WEEK_OFFSET", "kind": "variable", "doc": "<p>First day of the week in DATE_TRUNC(week). Defaults to 0 (Monday). -1 would be Sunday.</p>\n", "default_value": "-1"}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"fullname": "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.UNNEST_COLUMN_ONLY", "kind": "variable", "doc": "<p>Whether <code>UNNEST</code> table aliases are treated as column aliases.</p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"fullname": "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.LOG_BASE_FIRST", "kind": "variable", "doc": "<p>Whether the base comes first in the <code>LOG</code> function.\nPossible values: <code>True</code>, <code>False</code>, <code>None</code> (two arguments are not supported by <code>LOG</code>)</p>\n", "annotation": ": Optional[bool]", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.NORMALIZE_FUNCTIONS", "kind": "variable", "doc": "<p>Determines how function names are going to be normalized.</p>\n\n<h6 id=\"possible-values\">Possible values:</h6>\n\n<blockquote>\n <p>\"upper\" or True: Convert names to uppercase.\n \"lower\": Convert names to lowercase.\n False: Disables function name normalization.</p>\n</blockquote>\n", "annotation": ": bool | str", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"fullname": "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%D&#x27;: &#x27;%m/%d/%y&#x27;, &#x27;%E6S&#x27;: &#x27;%S.%f&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"fullname": "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.FORMAT_MAPPING", "kind": "variable", "doc": "<p>Helper which is used for parsing the special syntax <code>CAST(x AS DATE FORMAT 'yyyy')</code>.\nIf empty, the corresponding trie will be constructed off of <code>TIME_MAPPING</code>.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;DD&#x27;: &#x27;%d&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;MON&#x27;: &#x27;%b&#x27;, &#x27;MONTH&#x27;: &#x27;%B&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;HH&#x27;: &#x27;%I&#x27;, &#x27;HH12&#x27;: &#x27;%I&#x27;, &#x27;HH24&#x27;: &#x27;%H&#x27;, &#x27;MI&#x27;: &#x27;%M&#x27;, &#x27;SS&#x27;: &#x27;%S&#x27;, &#x27;SSSSS&#x27;: &#x27;%f&#x27;, &#x27;TZH&#x27;: &#x27;%z&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.PSEUDOCOLUMNS", "kind": "variable", "doc": "<p>Columns that are auto-generated by the engine corresponding to this dialect.\nFor example, such columns may be excluded from <code>SELECT *</code> queries.</p>\n", "annotation": ": Set[str]", "default_value": "{&#x27;_PARTITIONDATE&#x27;, &#x27;_PARTITIONTIME&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"fullname": "sqlglot.dialects.bigquery.BigQuery.normalize_identifier", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.normalize_identifier", "kind": "function", "doc": "<p>Transforms an identifier in a way that resembles how it'd be resolved by this dialect.</p>\n\n<p>For example, an identifier like <code>FoO</code> would be resolved as <code>foo</code> in Postgres, because it\nlowercases all unquoted identifiers. On the other hand, Snowflake uppercases them, so\nit would resolve it as <code>FOO</code>. If it was quoted, it'd need to be treated as case-sensitive,\nand so any normalization would be prohibited in order to avoid \"breaking\" the identifier.</p>\n\n<p>There are also dialects like Spark, which are case-insensitive even when quotes are\npresent, and dialects like MySQL, whose resolution rules match those employed by the\nunderlying operating system, for example they may always be case-sensitive in Linux.</p>\n\n<p>Finally, the normalization behavior of some engines can even be controlled through flags,\nlike in Redshift's case, where users can explicitly set enable_case_sensitive_identifier.</p>\n\n<p>SQLGlot aims to understand and handle all of these different behaviors gracefully, so\nthat it can analyze queries in the optimizer and successfully capture their semantics.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;&quot;&#x27;, &#x27;&quot;&quot;&quot;&#x27;, &quot;&#x27;&#x27;&#x27;&quot;]"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.COMMENTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;--&#x27;, &#x27;#&#x27;, (&#x27;/*&#x27;, &#x27;*/&#x27;)]"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;`&#x27;]"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;]"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&#x27;0x&#x27;, &#x27;&#x27;), (&#x27;0X&#x27;, &#x27;&#x27;)]"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.BYTE_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;b&#x27;&quot;, &quot;&#x27;&quot;), (&quot;B&#x27;&quot;, &quot;&#x27;&quot;), (&#x27;b&quot;&#x27;, &#x27;&quot;&#x27;), (&#x27;B&quot;&#x27;, &#x27;&quot;&#x27;), (&#x27;b&quot;&quot;&quot;&#x27;, &#x27;&quot;&quot;&quot;&#x27;), (&#x27;B&quot;&quot;&quot;&#x27;, &#x27;&quot;&quot;&quot;&#x27;), (&quot;b&#x27;&#x27;&#x27;&quot;, &quot;&#x27;&#x27;&#x27;&quot;), (&quot;B&#x27;&#x27;&#x27;&quot;, &quot;&#x27;&#x27;&#x27;&quot;)]"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.RAW_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;r&#x27;&quot;, &quot;&#x27;&quot;), (&quot;R&#x27;&quot;, &quot;&#x27;&quot;), (&#x27;r&quot;&#x27;, &#x27;&quot;&#x27;), (&#x27;R&quot;&#x27;, &#x27;&quot;&#x27;), (&#x27;r&quot;&quot;&quot;&#x27;, &#x27;&quot;&quot;&quot;&#x27;), (&#x27;R&quot;&quot;&quot;&#x27;, &#x27;&quot;&quot;&quot;&#x27;), (&quot;r&#x27;&#x27;&#x27;&quot;, &quot;&#x27;&#x27;&#x27;&quot;), (&quot;R&#x27;&#x27;&#x27;&quot;, &quot;&#x27;&#x27;&#x27;&quot;)]"}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;ANY TYPE&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;BEGIN TRANSACTION&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BYTES&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &#x27;DECLARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;ELSEIF&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;EXCEPTION&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;FLOAT64&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;FOR SYSTEM_TIME&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;MODEL&#x27;: &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &#x27;NOT DETERMINISTIC&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;RECORD&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.PREFIXED_PIVOT_COLUMNS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function _build_date&gt;, &#x27;DATE_ADD&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;function _build_timestamp&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DIV&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;FORMAT_DATE&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;GENERATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;TO_HEX&#x27;: &lt;function _build_to_hex&gt;, &#x27;PARSE_DATE&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;PARSE_TIMESTAMP&#x27;: &lt;function _build_parse_timestamp&gt;, &#x27;REGEXP_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;SHA256&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;SHA512&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;TIME&#x27;: &lt;function _build_time&gt;, &#x27;TIMESTAMP_MICROS&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_MILLIS&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_SECONDS&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;TO_JSON_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ARRAY&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.NO_PAREN_FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.NESTED_TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.PROPERTY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BACKUP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BLOCKCOMPRESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECKSUM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COPY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATABLOCKSIZE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFINER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DETERMINISTIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTSTYLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENGINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXECUTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTERNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FALLBACK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FREESPACE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;HEAP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ICEBERG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IMMUTABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INHERITS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOURNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LANGUAGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LAYOUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIFETIME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCATION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCKING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATERIALIZED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MERGEBLOCKRATIO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MULTISET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ORDER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OUTPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;READS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REMOTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RETURNS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAMPLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SETTINGS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SHARING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SORTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SOURCE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STORED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SYSTEM_VERSIONING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TBLPROPERTIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMPORARY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSIENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;USING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNLOGGED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;VOLATILE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NOT DETERMINISTIC&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &#x27;OPTIONS&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.CONSTRAINT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;AUTOINCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASESPECIFIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMPRESS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NONCLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFAULT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENCODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EPHEMERAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXCLUDE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GENERATED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IDENTITY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INLINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NOT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NULL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PATH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PERIOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REFERENCES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TITLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNIQUE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UPPERCASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPTIONS&#x27;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.RANGE_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IN: &#x27;IN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.NULL_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function BigQuery.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.BRACKET_OFFSETS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;OFFSET&#x27;: (0, False), &#x27;ORDINAL&#x27;: (1, False), &#x27;SAFE_OFFSET&#x27;: (0, True), &#x27;SAFE_ORDINAL&#x27;: (1, True)}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.EXPLICIT_UNION", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;LIMIT&#x27;"}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.RENAME_TABLE_WITH_DB", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.UNNEST_WITH_ORDINALITY", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.COLLATE_IS_FUNC", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.LIMIT_ONLY_LITERALS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;,&#x27;"}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.NULL_ORDERING_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.IGNORE_NULLS_IN_FUNC", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;@&#x27;"}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function _returnsproperty_sql&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function inline_array_unless_query&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function _array_contains_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;: &lt;function filter_array_using_unnest&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Commit&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function _create_sql&gt;, &lt;class &#x27;sqlglot.expressions.CTE&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.IntDiv&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.Mod&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;: &lt;function regexp_replace_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Rollback&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.Transaction&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function BigQuery.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _ts_or_ds_add_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _ts_or_ds_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.Values&#x27;&gt;: &lt;function _derived_table_values_to_unnest&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;BYTES&#x27;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;: &#x27;BIGNUMERIC&#x27;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: &#x27;INT64&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;BYTES&#x27;, &lt;Type.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;: &#x27;BOOL&#x27;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;: &#x27;NUMERIC&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;FLOAT64&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;FLOAT64&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;INT64&#x27;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &#x27;INT64&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: &#x27;DATETIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;INT64&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;BYTES&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.VARIANT: &#x27;VARIANT&#x27;&gt;: &#x27;ANY TYPE&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.RESERVED_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;exclude&#x27;, &#x27;no&#x27;, &#x27;false&#x27;, &#x27;between&#x27;, &#x27;all&#x27;, &#x27;if&#x27;, &#x27;at&#x27;, &#x27;collate&#x27;, &#x27;natural&#x27;, &#x27;else&#x27;, &#x27;limit&#x27;, &#x27;following&#x27;, &#x27;when&#x27;, &#x27;inner&#x27;, &#x27;intersect&#x27;, &#x27;partition&#x27;, &#x27;struct&#x27;, &#x27;ignore&#x27;, &#x27;with&#x27;, &#x27;asc&#x27;, &#x27;cross&#x27;, &#x27;by&#x27;, &#x27;over&#x27;, &#x27;then&#x27;, &#x27;to&#x27;, &#x27;true&#x27;, &#x27;interval&#x27;, &#x27;escape&#x27;, &#x27;where&#x27;, &#x27;groups&#x27;, &#x27;assert_rows_modified&#x27;, &#x27;case&#x27;, &#x27;from&#x27;, &#x27;left&#x27;, &#x27;desc&#x27;, &#x27;set&#x27;, &#x27;as&#x27;, &#x27;unnest&#x27;, &#x27;respect&#x27;, &#x27;right&#x27;, &#x27;default&#x27;, &#x27;except&#x27;, &#x27;exists&#x27;, &#x27;for&#x27;, &#x27;current&#x27;, &#x27;in&#x27;, &#x27;merge&#x27;, &#x27;recursive&#x27;, &#x27;on&#x27;, &#x27;lookup&#x27;, &#x27;is&#x27;, &#x27;proto&#x27;, &#x27;full&#x27;, &#x27;define&#x27;, &#x27;hash&#x27;, &#x27;join&#x27;, &#x27;create&#x27;, &#x27;of&#x27;, &#x27;any&#x27;, &#x27;tablesample&#x27;, &#x27;unbounded&#x27;, &#x27;qualify&#x27;, &#x27;into&#x27;, &#x27;null&#x27;, &#x27;rows&#x27;, &#x27;group&#x27;, &#x27;end&#x27;, &#x27;distinct&#x27;, &#x27;contains&#x27;, &#x27;select&#x27;, &#x27;cube&#x27;, &#x27;cast&#x27;, &#x27;within&#x27;, &#x27;fetch&#x27;, &#x27;union&#x27;, &#x27;array&#x27;, &#x27;lateral&#x27;, &#x27;or&#x27;, &#x27;not&#x27;, &#x27;window&#x27;, &#x27;extract&#x27;, &#x27;having&#x27;, &#x27;order&#x27;, &#x27;some&#x27;, &#x27;and&#x27;, &#x27;outer&#x27;, &#x27;preceding&#x27;, &#x27;enum&#x27;, &#x27;using&#x27;, &#x27;like&#x27;, &#x27;range&#x27;, &#x27;rollup&#x27;, &#x27;new&#x27;, &#x27;grouping&#x27;, &#x27;nulls&#x27;, &#x27;treat&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.column_parts", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.table_parts", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.timetostr_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimeToStr</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.eq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">EQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.attimezone_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AtTimeZone</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.trycast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TryCast</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.bracket_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.in_unnest_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Unnest</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.except_op", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.except_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Except</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.intersect_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Intersect</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.with_properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.version_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Version</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"fullname": "sqlglot.dialects.bigquery.BigQuery.tokenizer_class", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.bigquery.BigQuery.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"fullname": "sqlglot.dialects.bigquery.BigQuery.parser_class", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.bigquery.BigQuery.Parser&#x27;&gt;"}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"fullname": "sqlglot.dialects.bigquery.BigQuery.generator_class", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.bigquery.BigQuery.Generator&#x27;&gt;"}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"fullname": "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;D&#x27;: {0: True}, &#x27;E&#x27;: {&#x27;6&#x27;: {&#x27;S&#x27;: {0: True}}}}}"}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"fullname": "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;D&#x27;: {&#x27;D&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;O&#x27;: {&#x27;N&#x27;: {0: True, &#x27;T&#x27;: {&#x27;H&#x27;: {0: True}}}}, &#x27;I&#x27;: {0: True}}, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True, &#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}, &#x27;T&#x27;: {&#x27;Z&#x27;: {&#x27;H&#x27;: {0: True}}}}"}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%m/%d/%y&#x27;: &#x27;%D&#x27;, &#x27;%S.%f&#x27;: &#x27;%E6S&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;m&#x27;: {&#x27;/&#x27;: {&#x27;%&#x27;: {&#x27;d&#x27;: {&#x27;/&#x27;: {&#x27;%&#x27;: {&#x27;y&#x27;: {0: True}}}}}}}, &#x27;S&#x27;: {&#x27;.&#x27;: {&#x27;%&#x27;: {&#x27;f&#x27;: {0: True}}}}}}"}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"fullname": "sqlglot.dialects.bigquery.BigQuery.QUOTE_START", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"fullname": "sqlglot.dialects.bigquery.BigQuery.QUOTE_END", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"fullname": "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"fullname": "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"fullname": "sqlglot.dialects.bigquery.BigQuery.BIT_START", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"fullname": "sqlglot.dialects.bigquery.BigQuery.BIT_END", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"fullname": "sqlglot.dialects.bigquery.BigQuery.HEX_START", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;0x&#x27;"}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"fullname": "sqlglot.dialects.bigquery.BigQuery.HEX_END", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;&#x27;"}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"fullname": "sqlglot.dialects.bigquery.BigQuery.BYTE_START", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;b&#x27;&quot;"}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"fullname": "sqlglot.dialects.bigquery.BigQuery.BYTE_END", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"fullname": "sqlglot.dialects.bigquery.BigQuery.UNICODE_START", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"fullname": "sqlglot.dialects.bigquery.BigQuery.UNICODE_END", "modulename": "sqlglot.dialects.bigquery", "qualname": "BigQuery.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.clickhouse": {"fullname": "sqlglot.dialects.clickhouse", "modulename": "sqlglot.dialects.clickhouse", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.clickhouse.ClickHouse": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.NORMALIZE_FUNCTIONS", "kind": "variable", "doc": "<p>Determines how function names are going to be normalized.</p>\n\n<h6 id=\"possible-values\">Possible values:</h6>\n\n<blockquote>\n <p>\"upper\" or True: Convert names to uppercase.\n \"lower\": Convert names to lowercase.\n False: Disables function name normalization.</p>\n</blockquote>\n", "annotation": ": bool | str", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.NULL_ORDERING", "kind": "variable", "doc": "<p>Default <code>NULL</code> ordering method to use if not explicitly set.\nPossible values: <code>\"nulls_are_small\"</code>, <code>\"nulls_are_large\"</code>, <code>\"nulls_are_last\"</code></p>\n", "default_value": "&#x27;nulls_are_last&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.SAFE_DIVISION", "kind": "variable", "doc": "<p>Whether division by zero throws an error (<code>False</code>) or returns NULL (<code>True</code>).</p>\n", "default_value": "True"}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.LOG_BASE_FIRST", "kind": "variable", "doc": "<p>Whether the base comes first in the <code>LOG</code> function.\nPossible values: <code>True</code>, <code>False</code>, <code>None</code> (two arguments are not supported by <code>LOG</code>)</p>\n", "annotation": ": Optional[bool]", "default_value": "None"}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;, &#x27;\\\\0&#x27;: &#x27;\\x00&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.COMMENTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;--&#x27;, &#x27;#&#x27;, &#x27;#!&#x27;, (&#x27;/*&#x27;, &#x27;*/&#x27;)]"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;&quot;&#x27;, &#x27;`&#x27;]"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;\\\\&#x27;]"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.BIT_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&#x27;0b&#x27;, &#x27;&#x27;)]"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&#x27;0x&#x27;, &#x27;&#x27;), (&#x27;0X&#x27;, &#x27;&#x27;)]"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.HEREDOC_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;$&#x27;]"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;ATTACH&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;DATE32&#x27;: &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &#x27;DATETIME64&#x27;: &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &#x27;DICTIONARY&#x27;: &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &#x27;ENUM8&#x27;: &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &#x27;ENUM16&#x27;: &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &#x27;FINAL&#x27;: &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &#x27;FIXEDSTRING&#x27;: &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &#x27;FLOAT32&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT64&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;GLOBAL&#x27;: &lt;TokenType.GLOBAL: &#x27;GLOBAL&#x27;&gt;, &#x27;INT256&#x27;: &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &#x27;LOWCARDINALITY&#x27;: &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &#x27;NESTED&#x27;: &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &#x27;SAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TUPLE&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;UINT128&#x27;: &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &#x27;UINT16&#x27;: &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &#x27;UINT256&#x27;: &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &#x27;UINT32&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;UINT64&#x27;: &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &#x27;UINT8&#x27;: &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &#x27;IPV4&#x27;: &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &#x27;IPV6&#x27;: &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &#x27;AGGREGATEFUNCTION&#x27;: &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &#x27;SIMPLEAGGREGATEFUNCTION&#x27;: &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &#x27;SYSTEM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREWHERE&#x27;: &lt;TokenType.PREWHERE: &#x27;PREWHERE&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;$&#x27;: &lt;TokenType.HEREDOC_STRING: &#x27;HEREDOC_STRING&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.INTERVAL_SPANS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;function _build_count_if&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;function build_var_map&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;ARRAYSUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;DATEADD&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function _build_date_format&gt;, &#x27;FORMATDATETIME&#x27;: &lt;function _build_date_format&gt;, &#x27;JSONEXTRACTSTRING&#x27;: &lt;function build_json_extract_path.&lt;locals&gt;._builder&gt;, &#x27;MATCH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;RANDCANONICAL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;TUPLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;UNIQ&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.AGG_FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;sum&#x27;, &#x27;intervalLengthSum&#x27;, &#x27;quantileDeterministic&#x27;, &#x27;quantilesTDigest&#x27;, &#x27;boundingRatio&#x27;, &#x27;avgWeighted&#x27;, &#x27;maxIntersections&#x27;, &#x27;first_value&#x27;, &#x27;quantileTDigestWeighted&#x27;, &#x27;quantilesTimingWeighted&#x27;, &#x27;quantileBFloat16Weighted&#x27;, &#x27;uniqCombined64&#x27;, &#x27;stochasticLinearRegression&#x27;, &#x27;corr&#x27;, &#x27;skewPop&#x27;, &#x27;quantileInterpolatedWeighted&#x27;, &#x27;quantileTiming&#x27;, &#x27;rankCorr&#x27;, &#x27;argMin&#x27;, &#x27;histogram&#x27;, &#x27;groupArrayMovingAvg&#x27;, &#x27;cramersVBiasCorrected&#x27;, &#x27;sumWithOverflow&#x27;, &#x27;groupBitmapXor&#x27;, &#x27;quantilesExactWeighted&#x27;, &#x27;sumMap&#x27;, &#x27;uniqTheta&#x27;, &#x27;argMax&#x27;, &#x27;quantilesDeterministic&#x27;, &#x27;groupBitmapOr&#x27;, &#x27;maxMap&#x27;, &#x27;quantiles&#x27;, &#x27;groupArraySample&#x27;, &#x27;groupBitmap&#x27;, &#x27;quantileTDigest&#x27;, &#x27;quantilesBFloat16&#x27;, &#x27;uniq&#x27;, &#x27;sequenceNextNode&#x27;, &#x27;groupArrayLast&#x27;, &#x27;sequenceCount&#x27;, &#x27;any&#x27;, &#x27;varPop&#x27;, &#x27;quantile&#x27;, &#x27;entropy&#x27;, &#x27;sparkBar&#x27;, &#x27;anyLast&#x27;, &#x27;groupBitOr&#x27;, &#x27;max&#x27;, &#x27;quantilesBFloat16Weighted&#x27;, &#x27;topK&#x27;, &#x27;exponentialTimeDecayedAvg&#x27;, &#x27;quantilesTiming&#x27;, &#x27;uniqUpTo&#x27;, &#x27;exponentialMovingAverage&#x27;, &#x27;largestTriangleThreeBuckets&#x27;, &#x27;median&#x27;, &#x27;varSamp&#x27;, &#x27;maxIntersectionsPosition&#x27;, &#x27;covarSamp&#x27;, &#x27;quantilesExactLow&#x27;, &#x27;deltaSumTimestamp&#x27;, &#x27;theilsU&#x27;, &#x27;cramersV&#x27;, &#x27;meanZTest&#x27;, &#x27;quantileExactHigh&#x27;, &#x27;count&#x27;, &#x27;sumCount&#x27;, &#x27;quantileExactLow&#x27;, &#x27;avg&#x27;, &#x27;quantileTimingWeighted&#x27;, &#x27;kurtPop&#x27;, &#x27;studentTTest&#x27;, &#x27;groupUniqArray&#x27;, &#x27;uniqHLL12&#x27;, &#x27;stddevSamp&#x27;, &#x27;categoricalInformationValue&#x27;, &#x27;covarPop&#x27;, &#x27;retention&#x27;, &#x27;groupArray&#x27;, &#x27;quantilesInterpolatedWeighted&#x27;, &#x27;groupBitAnd&#x27;, &#x27;uniqCombined&#x27;, &#x27;last_value&#x27;, &#x27;stochasticLogisticRegression&#x27;, &#x27;uniqExact&#x27;, &#x27;contingency&#x27;, &#x27;quantileExact&#x27;, &#x27;minMap&#x27;, &#x27;windowFunnel&#x27;, &#x27;welchTTest&#x27;, &#x27;groupBitmapAnd&#x27;, &#x27;kurtSamp&#x27;, &#x27;mannWhitneyUTest&#x27;, &#x27;min&#x27;, &#x27;topKWeighted&#x27;, &#x27;kolmogorovSmirnovTest&#x27;, &#x27;quantileBFloat16&#x27;, &#x27;groupArrayInsertAt&#x27;, &#x27;quantilesExact&#x27;, &#x27;sumKahan&#x27;, &#x27;quantilesTDigestWeighted&#x27;, &#x27;groupArrayMovingSum&#x27;, &#x27;quantilesGK&#x27;, &#x27;simpleLinearRegression&#x27;, &#x27;quantilesExactHigh&#x27;, &#x27;quantileGK&#x27;, &#x27;stddevPop&#x27;, &#x27;anyHeavy&#x27;, &#x27;quantileExactWeighted&#x27;, &#x27;deltaSum&#x27;, &#x27;groupBitXor&#x27;, &#x27;sequenceMatch&#x27;, &#x27;skewSamp&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;If&#x27;, &#x27;Array&#x27;, &#x27;ArrayIf&#x27;, &#x27;Map&#x27;, &#x27;SimpleState&#x27;, &#x27;State&#x27;, &#x27;Merge&#x27;, &#x27;MergeState&#x27;, &#x27;ForEach&#x27;, &#x27;Distinct&#x27;, &#x27;OrDefault&#x27;, &#x27;OrNull&#x27;, &#x27;Resample&#x27;, &#x27;ArgMin&#x27;, &#x27;ArgMax&#x27;]"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.FUNC_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.AGG_FUNC_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;sumIf&#x27;: (&#x27;sum&#x27;, &#x27;If&#x27;), &#x27;intervalLengthSumIf&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;If&#x27;), &#x27;quantileDeterministicIf&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;If&#x27;), &#x27;quantilesTDigestIf&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;If&#x27;), &#x27;boundingRatioIf&#x27;: (&#x27;boundingRatio&#x27;, &#x27;If&#x27;), &#x27;avgWeightedIf&#x27;: (&#x27;avgWeighted&#x27;, &#x27;If&#x27;), &#x27;maxIntersectionsIf&#x27;: (&#x27;maxIntersections&#x27;, &#x27;If&#x27;), &#x27;first_valueIf&#x27;: (&#x27;first_value&#x27;, &#x27;If&#x27;), &#x27;quantileTDigestWeightedIf&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;If&#x27;), &#x27;quantilesTimingWeightedIf&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;If&#x27;), &#x27;quantileBFloat16WeightedIf&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;If&#x27;), &#x27;uniqCombined64If&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;If&#x27;), &#x27;stochasticLinearRegressionIf&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;If&#x27;), &#x27;corrIf&#x27;: (&#x27;corr&#x27;, &#x27;If&#x27;), &#x27;skewPopIf&#x27;: (&#x27;skewPop&#x27;, &#x27;If&#x27;), &#x27;quantileInterpolatedWeightedIf&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;If&#x27;), &#x27;quantileTimingIf&#x27;: (&#x27;quantileTiming&#x27;, &#x27;If&#x27;), &#x27;rankCorrIf&#x27;: (&#x27;rankCorr&#x27;, &#x27;If&#x27;), &#x27;argMinIf&#x27;: (&#x27;argMin&#x27;, &#x27;If&#x27;), &#x27;histogramIf&#x27;: (&#x27;histogram&#x27;, &#x27;If&#x27;), &#x27;groupArrayMovingAvgIf&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;If&#x27;), &#x27;cramersVBiasCorrectedIf&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;If&#x27;), &#x27;sumWithOverflowIf&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;If&#x27;), &#x27;groupBitmapXorIf&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;If&#x27;), &#x27;quantilesExactWeightedIf&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;If&#x27;), &#x27;sumMapIf&#x27;: (&#x27;sumMap&#x27;, &#x27;If&#x27;), &#x27;uniqThetaIf&#x27;: (&#x27;uniqTheta&#x27;, &#x27;If&#x27;), &#x27;argMaxIf&#x27;: (&#x27;argMax&#x27;, &#x27;If&#x27;), &#x27;quantilesDeterministicIf&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;If&#x27;), &#x27;groupBitmapOrIf&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;If&#x27;), &#x27;maxMapIf&#x27;: (&#x27;maxMap&#x27;, &#x27;If&#x27;), &#x27;quantilesIf&#x27;: (&#x27;quantiles&#x27;, &#x27;If&#x27;), &#x27;groupArraySampleIf&#x27;: (&#x27;groupArraySample&#x27;, &#x27;If&#x27;), &#x27;groupBitmapIf&#x27;: (&#x27;groupBitmap&#x27;, &#x27;If&#x27;), &#x27;quantileTDigestIf&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;If&#x27;), &#x27;quantilesBFloat16If&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;If&#x27;), &#x27;uniqIf&#x27;: (&#x27;uniq&#x27;, &#x27;If&#x27;), &#x27;sequenceNextNodeIf&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;If&#x27;), &#x27;groupArrayLastIf&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;If&#x27;), &#x27;sequenceCountIf&#x27;: (&#x27;sequenceCount&#x27;, &#x27;If&#x27;), &#x27;anyIf&#x27;: (&#x27;any&#x27;, &#x27;If&#x27;), &#x27;varPopIf&#x27;: (&#x27;varPop&#x27;, &#x27;If&#x27;), &#x27;quantileIf&#x27;: (&#x27;quantile&#x27;, &#x27;If&#x27;), &#x27;entropyIf&#x27;: (&#x27;entropy&#x27;, &#x27;If&#x27;), &#x27;sparkBarIf&#x27;: (&#x27;sparkBar&#x27;, &#x27;If&#x27;), &#x27;anyLastIf&#x27;: (&#x27;anyLast&#x27;, &#x27;If&#x27;), &#x27;groupBitOrIf&#x27;: (&#x27;groupBitOr&#x27;, &#x27;If&#x27;), &#x27;maxIf&#x27;: (&#x27;max&#x27;, &#x27;If&#x27;), &#x27;quantilesBFloat16WeightedIf&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;If&#x27;), &#x27;topKIf&#x27;: (&#x27;topK&#x27;, &#x27;If&#x27;), &#x27;exponentialTimeDecayedAvgIf&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;If&#x27;), &#x27;quantilesTimingIf&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;If&#x27;), &#x27;uniqUpToIf&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;If&#x27;), &#x27;exponentialMovingAverageIf&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;If&#x27;), &#x27;largestTriangleThreeBucketsIf&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;If&#x27;), &#x27;medianIf&#x27;: (&#x27;median&#x27;, &#x27;If&#x27;), &#x27;varSampIf&#x27;: (&#x27;varSamp&#x27;, &#x27;If&#x27;), &#x27;maxIntersectionsPositionIf&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;If&#x27;), &#x27;covarSampIf&#x27;: (&#x27;covarSamp&#x27;, &#x27;If&#x27;), &#x27;quantilesExactLowIf&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;If&#x27;), &#x27;deltaSumTimestampIf&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;If&#x27;), &#x27;theilsUIf&#x27;: (&#x27;theilsU&#x27;, &#x27;If&#x27;), &#x27;cramersVIf&#x27;: (&#x27;cramersV&#x27;, &#x27;If&#x27;), &#x27;meanZTestIf&#x27;: (&#x27;meanZTest&#x27;, &#x27;If&#x27;), &#x27;quantileExactHighIf&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;If&#x27;), &#x27;countIf&#x27;: (&#x27;count&#x27;, &#x27;If&#x27;), &#x27;sumCountIf&#x27;: (&#x27;sumCount&#x27;, &#x27;If&#x27;), &#x27;quantileExactLowIf&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;If&#x27;), &#x27;avgIf&#x27;: (&#x27;avg&#x27;, &#x27;If&#x27;), &#x27;quantileTimingWeightedIf&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;If&#x27;), &#x27;kurtPopIf&#x27;: (&#x27;kurtPop&#x27;, &#x27;If&#x27;), &#x27;studentTTestIf&#x27;: (&#x27;studentTTest&#x27;, &#x27;If&#x27;), &#x27;groupUniqArrayIf&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;If&#x27;), &#x27;uniqHLL12If&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;If&#x27;), &#x27;stddevSampIf&#x27;: (&#x27;stddevSamp&#x27;, &#x27;If&#x27;), &#x27;categoricalInformationValueIf&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;If&#x27;), &#x27;covarPopIf&#x27;: (&#x27;covarPop&#x27;, &#x27;If&#x27;), &#x27;retentionIf&#x27;: (&#x27;retention&#x27;, &#x27;If&#x27;), &#x27;groupArrayIf&#x27;: (&#x27;groupArray&#x27;, &#x27;If&#x27;), &#x27;quantilesInterpolatedWeightedIf&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;If&#x27;), &#x27;groupBitAndIf&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;If&#x27;), &#x27;uniqCombinedIf&#x27;: (&#x27;uniqCombined&#x27;, &#x27;If&#x27;), &#x27;last_valueIf&#x27;: (&#x27;last_value&#x27;, &#x27;If&#x27;), &#x27;stochasticLogisticRegressionIf&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;If&#x27;), &#x27;uniqExactIf&#x27;: (&#x27;uniqExact&#x27;, &#x27;If&#x27;), &#x27;contingencyIf&#x27;: (&#x27;contingency&#x27;, &#x27;If&#x27;), &#x27;quantileExactIf&#x27;: (&#x27;quantileExact&#x27;, &#x27;If&#x27;), &#x27;minMapIf&#x27;: (&#x27;minMap&#x27;, &#x27;If&#x27;), &#x27;windowFunnelIf&#x27;: (&#x27;windowFunnel&#x27;, &#x27;If&#x27;), &#x27;welchTTestIf&#x27;: (&#x27;welchTTest&#x27;, &#x27;If&#x27;), &#x27;groupBitmapAndIf&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;If&#x27;), &#x27;kurtSampIf&#x27;: (&#x27;kurtSamp&#x27;, &#x27;If&#x27;), &#x27;mannWhitneyUTestIf&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;If&#x27;), &#x27;minIf&#x27;: (&#x27;min&#x27;, &#x27;If&#x27;), &#x27;topKWeightedIf&#x27;: (&#x27;topKWeighted&#x27;, &#x27;If&#x27;), &#x27;kolmogorovSmirnovTestIf&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;If&#x27;), &#x27;quantileBFloat16If&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;If&#x27;), &#x27;groupArrayInsertAtIf&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;If&#x27;), &#x27;quantilesExactIf&#x27;: (&#x27;quantilesExact&#x27;, &#x27;If&#x27;), &#x27;sumKahanIf&#x27;: (&#x27;sumKahan&#x27;, &#x27;If&#x27;), &#x27;quantilesTDigestWeightedIf&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;If&#x27;), &#x27;groupArrayMovingSumIf&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;If&#x27;), &#x27;quantilesGKIf&#x27;: (&#x27;quantilesGK&#x27;, &#x27;If&#x27;), &#x27;simpleLinearRegressionIf&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;If&#x27;), &#x27;quantilesExactHighIf&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;If&#x27;), &#x27;quantileGKIf&#x27;: (&#x27;quantileGK&#x27;, &#x27;If&#x27;), &#x27;stddevPopIf&#x27;: (&#x27;stddevPop&#x27;, &#x27;If&#x27;), &#x27;anyHeavyIf&#x27;: (&#x27;anyHeavy&#x27;, &#x27;If&#x27;), &#x27;quantileExactWeightedIf&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;If&#x27;), &#x27;deltaSumIf&#x27;: (&#x27;deltaSum&#x27;, &#x27;If&#x27;), &#x27;groupBitXorIf&#x27;: (&#x27;groupBitXor&#x27;, &#x27;If&#x27;), &#x27;sequenceMatchIf&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;If&#x27;), &#x27;skewSampIf&#x27;: (&#x27;skewSamp&#x27;, &#x27;If&#x27;), &#x27;sumArray&#x27;: (&#x27;sum&#x27;, &#x27;Array&#x27;), &#x27;intervalLengthSumArray&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;Array&#x27;), &#x27;quantileDeterministicArray&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;Array&#x27;), &#x27;quantilesTDigestArray&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;Array&#x27;), &#x27;boundingRatioArray&#x27;: (&#x27;boundingRatio&#x27;, &#x27;Array&#x27;), &#x27;avgWeightedArray&#x27;: (&#x27;avgWeighted&#x27;, &#x27;Array&#x27;), &#x27;maxIntersectionsArray&#x27;: (&#x27;maxIntersections&#x27;, &#x27;Array&#x27;), &#x27;first_valueArray&#x27;: (&#x27;first_value&#x27;, &#x27;Array&#x27;), &#x27;quantileTDigestWeightedArray&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;Array&#x27;), &#x27;quantilesTimingWeightedArray&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;Array&#x27;), &#x27;quantileBFloat16WeightedArray&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;Array&#x27;), &#x27;uniqCombined64Array&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;Array&#x27;), &#x27;stochasticLinearRegressionArray&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;Array&#x27;), &#x27;corrArray&#x27;: (&#x27;corr&#x27;, &#x27;Array&#x27;), &#x27;skewPopArray&#x27;: (&#x27;skewPop&#x27;, &#x27;Array&#x27;), &#x27;quantileInterpolatedWeightedArray&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;Array&#x27;), &#x27;quantileTimingArray&#x27;: (&#x27;quantileTiming&#x27;, &#x27;Array&#x27;), &#x27;rankCorrArray&#x27;: (&#x27;rankCorr&#x27;, &#x27;Array&#x27;), &#x27;argMinArray&#x27;: (&#x27;argMin&#x27;, &#x27;Array&#x27;), &#x27;histogramArray&#x27;: (&#x27;histogram&#x27;, &#x27;Array&#x27;), &#x27;groupArrayMovingAvgArray&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;Array&#x27;), &#x27;cramersVBiasCorrectedArray&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;Array&#x27;), &#x27;sumWithOverflowArray&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;Array&#x27;), &#x27;groupBitmapXorArray&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;Array&#x27;), &#x27;quantilesExactWeightedArray&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;Array&#x27;), &#x27;sumMapArray&#x27;: (&#x27;sumMap&#x27;, &#x27;Array&#x27;), &#x27;uniqThetaArray&#x27;: (&#x27;uniqTheta&#x27;, &#x27;Array&#x27;), &#x27;argMaxArray&#x27;: (&#x27;argMax&#x27;, &#x27;Array&#x27;), &#x27;quantilesDeterministicArray&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;Array&#x27;), &#x27;groupBitmapOrArray&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;Array&#x27;), &#x27;maxMapArray&#x27;: (&#x27;maxMap&#x27;, &#x27;Array&#x27;), &#x27;quantilesArray&#x27;: (&#x27;quantiles&#x27;, &#x27;Array&#x27;), &#x27;groupArraySampleArray&#x27;: (&#x27;groupArraySample&#x27;, &#x27;Array&#x27;), &#x27;groupBitmapArray&#x27;: (&#x27;groupBitmap&#x27;, &#x27;Array&#x27;), &#x27;quantileTDigestArray&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;Array&#x27;), &#x27;quantilesBFloat16Array&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;Array&#x27;), &#x27;uniqArray&#x27;: (&#x27;uniq&#x27;, &#x27;Array&#x27;), &#x27;sequenceNextNodeArray&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;Array&#x27;), &#x27;groupArrayLastArray&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;Array&#x27;), &#x27;sequenceCountArray&#x27;: (&#x27;sequenceCount&#x27;, &#x27;Array&#x27;), &#x27;anyArray&#x27;: (&#x27;any&#x27;, &#x27;Array&#x27;), &#x27;varPopArray&#x27;: (&#x27;varPop&#x27;, &#x27;Array&#x27;), &#x27;quantileArray&#x27;: (&#x27;quantile&#x27;, &#x27;Array&#x27;), &#x27;entropyArray&#x27;: (&#x27;entropy&#x27;, &#x27;Array&#x27;), &#x27;sparkBarArray&#x27;: (&#x27;sparkBar&#x27;, &#x27;Array&#x27;), &#x27;anyLastArray&#x27;: (&#x27;anyLast&#x27;, &#x27;Array&#x27;), &#x27;groupBitOrArray&#x27;: (&#x27;groupBitOr&#x27;, &#x27;Array&#x27;), &#x27;maxArray&#x27;: (&#x27;max&#x27;, &#x27;Array&#x27;), &#x27;quantilesBFloat16WeightedArray&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;Array&#x27;), &#x27;topKArray&#x27;: (&#x27;topK&#x27;, &#x27;Array&#x27;), &#x27;exponentialTimeDecayedAvgArray&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;Array&#x27;), &#x27;quantilesTimingArray&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;Array&#x27;), &#x27;uniqUpToArray&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;Array&#x27;), &#x27;exponentialMovingAverageArray&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;Array&#x27;), &#x27;largestTriangleThreeBucketsArray&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;Array&#x27;), &#x27;medianArray&#x27;: (&#x27;median&#x27;, &#x27;Array&#x27;), &#x27;varSampArray&#x27;: (&#x27;varSamp&#x27;, &#x27;Array&#x27;), &#x27;maxIntersectionsPositionArray&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;Array&#x27;), &#x27;covarSampArray&#x27;: (&#x27;covarSamp&#x27;, &#x27;Array&#x27;), &#x27;quantilesExactLowArray&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;Array&#x27;), &#x27;deltaSumTimestampArray&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;Array&#x27;), &#x27;theilsUArray&#x27;: (&#x27;theilsU&#x27;, &#x27;Array&#x27;), &#x27;cramersVArray&#x27;: (&#x27;cramersV&#x27;, &#x27;Array&#x27;), &#x27;meanZTestArray&#x27;: (&#x27;meanZTest&#x27;, &#x27;Array&#x27;), &#x27;quantileExactHighArray&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;Array&#x27;), &#x27;countArray&#x27;: (&#x27;count&#x27;, &#x27;Array&#x27;), &#x27;sumCountArray&#x27;: (&#x27;sumCount&#x27;, &#x27;Array&#x27;), &#x27;quantileExactLowArray&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;Array&#x27;), &#x27;avgArray&#x27;: (&#x27;avg&#x27;, &#x27;Array&#x27;), &#x27;quantileTimingWeightedArray&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;Array&#x27;), &#x27;kurtPopArray&#x27;: (&#x27;kurtPop&#x27;, &#x27;Array&#x27;), &#x27;studentTTestArray&#x27;: (&#x27;studentTTest&#x27;, &#x27;Array&#x27;), &#x27;groupUniqArrayArray&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;Array&#x27;), &#x27;uniqHLL12Array&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;Array&#x27;), &#x27;stddevSampArray&#x27;: (&#x27;stddevSamp&#x27;, &#x27;Array&#x27;), &#x27;categoricalInformationValueArray&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;Array&#x27;), &#x27;covarPopArray&#x27;: (&#x27;covarPop&#x27;, &#x27;Array&#x27;), &#x27;retentionArray&#x27;: (&#x27;retention&#x27;, &#x27;Array&#x27;), &#x27;groupArrayArray&#x27;: (&#x27;groupArray&#x27;, &#x27;Array&#x27;), &#x27;quantilesInterpolatedWeightedArray&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;Array&#x27;), &#x27;groupBitAndArray&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;Array&#x27;), &#x27;uniqCombinedArray&#x27;: (&#x27;uniqCombined&#x27;, &#x27;Array&#x27;), &#x27;last_valueArray&#x27;: (&#x27;last_value&#x27;, &#x27;Array&#x27;), &#x27;stochasticLogisticRegressionArray&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;Array&#x27;), &#x27;uniqExactArray&#x27;: (&#x27;uniqExact&#x27;, &#x27;Array&#x27;), &#x27;contingencyArray&#x27;: (&#x27;contingency&#x27;, &#x27;Array&#x27;), &#x27;quantileExactArray&#x27;: (&#x27;quantileExact&#x27;, &#x27;Array&#x27;), &#x27;minMapArray&#x27;: (&#x27;minMap&#x27;, &#x27;Array&#x27;), &#x27;windowFunnelArray&#x27;: (&#x27;windowFunnel&#x27;, &#x27;Array&#x27;), &#x27;welchTTestArray&#x27;: (&#x27;welchTTest&#x27;, &#x27;Array&#x27;), &#x27;groupBitmapAndArray&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;Array&#x27;), &#x27;kurtSampArray&#x27;: (&#x27;kurtSamp&#x27;, &#x27;Array&#x27;), &#x27;mannWhitneyUTestArray&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;Array&#x27;), &#x27;minArray&#x27;: (&#x27;min&#x27;, &#x27;Array&#x27;), &#x27;topKWeightedArray&#x27;: (&#x27;topKWeighted&#x27;, &#x27;Array&#x27;), &#x27;kolmogorovSmirnovTestArray&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;Array&#x27;), &#x27;quantileBFloat16Array&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;Array&#x27;), &#x27;groupArrayInsertAtArray&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;Array&#x27;), &#x27;quantilesExactArray&#x27;: (&#x27;quantilesExact&#x27;, &#x27;Array&#x27;), &#x27;sumKahanArray&#x27;: (&#x27;sumKahan&#x27;, &#x27;Array&#x27;), &#x27;quantilesTDigestWeightedArray&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;Array&#x27;), &#x27;groupArrayMovingSumArray&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;Array&#x27;), &#x27;quantilesGKArray&#x27;: (&#x27;quantilesGK&#x27;, &#x27;Array&#x27;), &#x27;simpleLinearRegressionArray&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;Array&#x27;), &#x27;quantilesExactHighArray&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;Array&#x27;), &#x27;quantileGKArray&#x27;: (&#x27;quantileGK&#x27;, &#x27;Array&#x27;), &#x27;stddevPopArray&#x27;: (&#x27;stddevPop&#x27;, &#x27;Array&#x27;), &#x27;anyHeavyArray&#x27;: (&#x27;anyHeavy&#x27;, &#x27;Array&#x27;), &#x27;quantileExactWeightedArray&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;Array&#x27;), &#x27;deltaSumArray&#x27;: (&#x27;deltaSum&#x27;, &#x27;Array&#x27;), &#x27;groupBitXorArray&#x27;: (&#x27;groupBitXor&#x27;, &#x27;Array&#x27;), &#x27;sequenceMatchArray&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;Array&#x27;), &#x27;skewSampArray&#x27;: (&#x27;skewSamp&#x27;, &#x27;Array&#x27;), &#x27;sumArrayIf&#x27;: (&#x27;sum&#x27;, &#x27;ArrayIf&#x27;), &#x27;intervalLengthSumArrayIf&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileDeterministicArrayIf&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesTDigestArrayIf&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;ArrayIf&#x27;), &#x27;boundingRatioArrayIf&#x27;: (&#x27;boundingRatio&#x27;, &#x27;ArrayIf&#x27;), &#x27;avgWeightedArrayIf&#x27;: (&#x27;avgWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;maxIntersectionsArrayIf&#x27;: (&#x27;maxIntersections&#x27;, &#x27;ArrayIf&#x27;), &#x27;first_valueArrayIf&#x27;: (&#x27;first_value&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileTDigestWeightedArrayIf&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesTimingWeightedArrayIf&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileBFloat16WeightedArrayIf&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;uniqCombined64ArrayIf&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;ArrayIf&#x27;), &#x27;stochasticLinearRegressionArrayIf&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;ArrayIf&#x27;), &#x27;corrArrayIf&#x27;: (&#x27;corr&#x27;, &#x27;ArrayIf&#x27;), &#x27;skewPopArrayIf&#x27;: (&#x27;skewPop&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileInterpolatedWeightedArrayIf&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileTimingArrayIf&#x27;: (&#x27;quantileTiming&#x27;, &#x27;ArrayIf&#x27;), &#x27;rankCorrArrayIf&#x27;: (&#x27;rankCorr&#x27;, &#x27;ArrayIf&#x27;), &#x27;argMinArrayIf&#x27;: (&#x27;argMin&#x27;, &#x27;ArrayIf&#x27;), &#x27;histogramArrayIf&#x27;: (&#x27;histogram&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupArrayMovingAvgArrayIf&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;ArrayIf&#x27;), &#x27;cramersVBiasCorrectedArrayIf&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;ArrayIf&#x27;), &#x27;sumWithOverflowArrayIf&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupBitmapXorArrayIf&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesExactWeightedArrayIf&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;sumMapArrayIf&#x27;: (&#x27;sumMap&#x27;, &#x27;ArrayIf&#x27;), &#x27;uniqThetaArrayIf&#x27;: (&#x27;uniqTheta&#x27;, &#x27;ArrayIf&#x27;), &#x27;argMaxArrayIf&#x27;: (&#x27;argMax&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesDeterministicArrayIf&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupBitmapOrArrayIf&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;ArrayIf&#x27;), &#x27;maxMapArrayIf&#x27;: (&#x27;maxMap&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesArrayIf&#x27;: (&#x27;quantiles&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupArraySampleArrayIf&#x27;: (&#x27;groupArraySample&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupBitmapArrayIf&#x27;: (&#x27;groupBitmap&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileTDigestArrayIf&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesBFloat16ArrayIf&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;ArrayIf&#x27;), &#x27;uniqArrayIf&#x27;: (&#x27;uniq&#x27;, &#x27;ArrayIf&#x27;), &#x27;sequenceNextNodeArrayIf&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupArrayLastArrayIf&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;ArrayIf&#x27;), &#x27;sequenceCountArrayIf&#x27;: (&#x27;sequenceCount&#x27;, &#x27;ArrayIf&#x27;), &#x27;anyArrayIf&#x27;: (&#x27;any&#x27;, &#x27;ArrayIf&#x27;), &#x27;varPopArrayIf&#x27;: (&#x27;varPop&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileArrayIf&#x27;: (&#x27;quantile&#x27;, &#x27;ArrayIf&#x27;), &#x27;entropyArrayIf&#x27;: (&#x27;entropy&#x27;, &#x27;ArrayIf&#x27;), &#x27;sparkBarArrayIf&#x27;: (&#x27;sparkBar&#x27;, &#x27;ArrayIf&#x27;), &#x27;anyLastArrayIf&#x27;: (&#x27;anyLast&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupBitOrArrayIf&#x27;: (&#x27;groupBitOr&#x27;, &#x27;ArrayIf&#x27;), &#x27;maxArrayIf&#x27;: (&#x27;max&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesBFloat16WeightedArrayIf&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;topKArrayIf&#x27;: (&#x27;topK&#x27;, &#x27;ArrayIf&#x27;), &#x27;exponentialTimeDecayedAvgArrayIf&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesTimingArrayIf&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;ArrayIf&#x27;), &#x27;uniqUpToArrayIf&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;ArrayIf&#x27;), &#x27;exponentialMovingAverageArrayIf&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;ArrayIf&#x27;), &#x27;largestTriangleThreeBucketsArrayIf&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;ArrayIf&#x27;), &#x27;medianArrayIf&#x27;: (&#x27;median&#x27;, &#x27;ArrayIf&#x27;), &#x27;varSampArrayIf&#x27;: (&#x27;varSamp&#x27;, &#x27;ArrayIf&#x27;), &#x27;maxIntersectionsPositionArrayIf&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;ArrayIf&#x27;), &#x27;covarSampArrayIf&#x27;: (&#x27;covarSamp&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesExactLowArrayIf&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;ArrayIf&#x27;), &#x27;deltaSumTimestampArrayIf&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;ArrayIf&#x27;), &#x27;theilsUArrayIf&#x27;: (&#x27;theilsU&#x27;, &#x27;ArrayIf&#x27;), &#x27;cramersVArrayIf&#x27;: (&#x27;cramersV&#x27;, &#x27;ArrayIf&#x27;), &#x27;meanZTestArrayIf&#x27;: (&#x27;meanZTest&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileExactHighArrayIf&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;ArrayIf&#x27;), &#x27;countArrayIf&#x27;: (&#x27;count&#x27;, &#x27;ArrayIf&#x27;), &#x27;sumCountArrayIf&#x27;: (&#x27;sumCount&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileExactLowArrayIf&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;ArrayIf&#x27;), &#x27;avgArrayIf&#x27;: (&#x27;avg&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileTimingWeightedArrayIf&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;kurtPopArrayIf&#x27;: (&#x27;kurtPop&#x27;, &#x27;ArrayIf&#x27;), &#x27;studentTTestArrayIf&#x27;: (&#x27;studentTTest&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupUniqArrayArrayIf&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;ArrayIf&#x27;), &#x27;uniqHLL12ArrayIf&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;ArrayIf&#x27;), &#x27;stddevSampArrayIf&#x27;: (&#x27;stddevSamp&#x27;, &#x27;ArrayIf&#x27;), &#x27;categoricalInformationValueArrayIf&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;ArrayIf&#x27;), &#x27;covarPopArrayIf&#x27;: (&#x27;covarPop&#x27;, &#x27;ArrayIf&#x27;), &#x27;retentionArrayIf&#x27;: (&#x27;retention&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupArrayArrayIf&#x27;: (&#x27;groupArray&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesInterpolatedWeightedArrayIf&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupBitAndArrayIf&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;ArrayIf&#x27;), &#x27;uniqCombinedArrayIf&#x27;: (&#x27;uniqCombined&#x27;, &#x27;ArrayIf&#x27;), &#x27;last_valueArrayIf&#x27;: (&#x27;last_value&#x27;, &#x27;ArrayIf&#x27;), &#x27;stochasticLogisticRegressionArrayIf&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;ArrayIf&#x27;), &#x27;uniqExactArrayIf&#x27;: (&#x27;uniqExact&#x27;, &#x27;ArrayIf&#x27;), &#x27;contingencyArrayIf&#x27;: (&#x27;contingency&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileExactArrayIf&#x27;: (&#x27;quantileExact&#x27;, &#x27;ArrayIf&#x27;), &#x27;minMapArrayIf&#x27;: (&#x27;minMap&#x27;, &#x27;ArrayIf&#x27;), &#x27;windowFunnelArrayIf&#x27;: (&#x27;windowFunnel&#x27;, &#x27;ArrayIf&#x27;), &#x27;welchTTestArrayIf&#x27;: (&#x27;welchTTest&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupBitmapAndArrayIf&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;ArrayIf&#x27;), &#x27;kurtSampArrayIf&#x27;: (&#x27;kurtSamp&#x27;, &#x27;ArrayIf&#x27;), &#x27;mannWhitneyUTestArrayIf&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;ArrayIf&#x27;), &#x27;minArrayIf&#x27;: (&#x27;min&#x27;, &#x27;ArrayIf&#x27;), &#x27;topKWeightedArrayIf&#x27;: (&#x27;topKWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;kolmogorovSmirnovTestArrayIf&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileBFloat16ArrayIf&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupArrayInsertAtArrayIf&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesExactArrayIf&#x27;: (&#x27;quantilesExact&#x27;, &#x27;ArrayIf&#x27;), &#x27;sumKahanArrayIf&#x27;: (&#x27;sumKahan&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesTDigestWeightedArrayIf&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupArrayMovingSumArrayIf&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesGKArrayIf&#x27;: (&#x27;quantilesGK&#x27;, &#x27;ArrayIf&#x27;), &#x27;simpleLinearRegressionArrayIf&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantilesExactHighArrayIf&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileGKArrayIf&#x27;: (&#x27;quantileGK&#x27;, &#x27;ArrayIf&#x27;), &#x27;stddevPopArrayIf&#x27;: (&#x27;stddevPop&#x27;, &#x27;ArrayIf&#x27;), &#x27;anyHeavyArrayIf&#x27;: (&#x27;anyHeavy&#x27;, &#x27;ArrayIf&#x27;), &#x27;quantileExactWeightedArrayIf&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;ArrayIf&#x27;), &#x27;deltaSumArrayIf&#x27;: (&#x27;deltaSum&#x27;, &#x27;ArrayIf&#x27;), &#x27;groupBitXorArrayIf&#x27;: (&#x27;groupBitXor&#x27;, &#x27;ArrayIf&#x27;), &#x27;sequenceMatchArrayIf&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;ArrayIf&#x27;), &#x27;skewSampArrayIf&#x27;: (&#x27;skewSamp&#x27;, &#x27;ArrayIf&#x27;), &#x27;sumMap&#x27;: (&#x27;sumMap&#x27;, &#x27;&#x27;), &#x27;intervalLengthSumMap&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;Map&#x27;), &#x27;quantileDeterministicMap&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;Map&#x27;), &#x27;quantilesTDigestMap&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;Map&#x27;), &#x27;boundingRatioMap&#x27;: (&#x27;boundingRatio&#x27;, &#x27;Map&#x27;), &#x27;avgWeightedMap&#x27;: (&#x27;avgWeighted&#x27;, &#x27;Map&#x27;), &#x27;maxIntersectionsMap&#x27;: (&#x27;maxIntersections&#x27;, &#x27;Map&#x27;), &#x27;first_valueMap&#x27;: (&#x27;first_value&#x27;, &#x27;Map&#x27;), &#x27;quantileTDigestWeightedMap&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;Map&#x27;), &#x27;quantilesTimingWeightedMap&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;Map&#x27;), &#x27;quantileBFloat16WeightedMap&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;Map&#x27;), &#x27;uniqCombined64Map&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;Map&#x27;), &#x27;stochasticLinearRegressionMap&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;Map&#x27;), &#x27;corrMap&#x27;: (&#x27;corr&#x27;, &#x27;Map&#x27;), &#x27;skewPopMap&#x27;: (&#x27;skewPop&#x27;, &#x27;Map&#x27;), &#x27;quantileInterpolatedWeightedMap&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;Map&#x27;), &#x27;quantileTimingMap&#x27;: (&#x27;quantileTiming&#x27;, &#x27;Map&#x27;), &#x27;rankCorrMap&#x27;: (&#x27;rankCorr&#x27;, &#x27;Map&#x27;), &#x27;argMinMap&#x27;: (&#x27;argMin&#x27;, &#x27;Map&#x27;), &#x27;histogramMap&#x27;: (&#x27;histogram&#x27;, &#x27;Map&#x27;), &#x27;groupArrayMovingAvgMap&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;Map&#x27;), &#x27;cramersVBiasCorrectedMap&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;Map&#x27;), &#x27;sumWithOverflowMap&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;Map&#x27;), &#x27;groupBitmapXorMap&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;Map&#x27;), &#x27;quantilesExactWeightedMap&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;Map&#x27;), &#x27;sumMapMap&#x27;: (&#x27;sumMap&#x27;, &#x27;Map&#x27;), &#x27;uniqThetaMap&#x27;: (&#x27;uniqTheta&#x27;, &#x27;Map&#x27;), &#x27;argMaxMap&#x27;: (&#x27;argMax&#x27;, &#x27;Map&#x27;), &#x27;quantilesDeterministicMap&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;Map&#x27;), &#x27;groupBitmapOrMap&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;Map&#x27;), &#x27;maxMapMap&#x27;: (&#x27;maxMap&#x27;, &#x27;Map&#x27;), &#x27;quantilesMap&#x27;: (&#x27;quantiles&#x27;, &#x27;Map&#x27;), &#x27;groupArraySampleMap&#x27;: (&#x27;groupArraySample&#x27;, &#x27;Map&#x27;), &#x27;groupBitmapMap&#x27;: (&#x27;groupBitmap&#x27;, &#x27;Map&#x27;), &#x27;quantileTDigestMap&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;Map&#x27;), &#x27;quantilesBFloat16Map&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;Map&#x27;), &#x27;uniqMap&#x27;: (&#x27;uniq&#x27;, &#x27;Map&#x27;), &#x27;sequenceNextNodeMap&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;Map&#x27;), &#x27;groupArrayLastMap&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;Map&#x27;), &#x27;sequenceCountMap&#x27;: (&#x27;sequenceCount&#x27;, &#x27;Map&#x27;), &#x27;anyMap&#x27;: (&#x27;any&#x27;, &#x27;Map&#x27;), &#x27;varPopMap&#x27;: (&#x27;varPop&#x27;, &#x27;Map&#x27;), &#x27;quantileMap&#x27;: (&#x27;quantile&#x27;, &#x27;Map&#x27;), &#x27;entropyMap&#x27;: (&#x27;entropy&#x27;, &#x27;Map&#x27;), &#x27;sparkBarMap&#x27;: (&#x27;sparkBar&#x27;, &#x27;Map&#x27;), &#x27;anyLastMap&#x27;: (&#x27;anyLast&#x27;, &#x27;Map&#x27;), &#x27;groupBitOrMap&#x27;: (&#x27;groupBitOr&#x27;, &#x27;Map&#x27;), &#x27;maxMap&#x27;: (&#x27;maxMap&#x27;, &#x27;&#x27;), &#x27;quantilesBFloat16WeightedMap&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;Map&#x27;), &#x27;topKMap&#x27;: (&#x27;topK&#x27;, &#x27;Map&#x27;), &#x27;exponentialTimeDecayedAvgMap&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;Map&#x27;), &#x27;quantilesTimingMap&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;Map&#x27;), &#x27;uniqUpToMap&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;Map&#x27;), &#x27;exponentialMovingAverageMap&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;Map&#x27;), &#x27;largestTriangleThreeBucketsMap&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;Map&#x27;), &#x27;medianMap&#x27;: (&#x27;median&#x27;, &#x27;Map&#x27;), &#x27;varSampMap&#x27;: (&#x27;varSamp&#x27;, &#x27;Map&#x27;), &#x27;maxIntersectionsPositionMap&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;Map&#x27;), &#x27;covarSampMap&#x27;: (&#x27;covarSamp&#x27;, &#x27;Map&#x27;), &#x27;quantilesExactLowMap&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;Map&#x27;), &#x27;deltaSumTimestampMap&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;Map&#x27;), &#x27;theilsUMap&#x27;: (&#x27;theilsU&#x27;, &#x27;Map&#x27;), &#x27;cramersVMap&#x27;: (&#x27;cramersV&#x27;, &#x27;Map&#x27;), &#x27;meanZTestMap&#x27;: (&#x27;meanZTest&#x27;, &#x27;Map&#x27;), &#x27;quantileExactHighMap&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;Map&#x27;), &#x27;countMap&#x27;: (&#x27;count&#x27;, &#x27;Map&#x27;), &#x27;sumCountMap&#x27;: (&#x27;sumCount&#x27;, &#x27;Map&#x27;), &#x27;quantileExactLowMap&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;Map&#x27;), &#x27;avgMap&#x27;: (&#x27;avg&#x27;, &#x27;Map&#x27;), &#x27;quantileTimingWeightedMap&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;Map&#x27;), &#x27;kurtPopMap&#x27;: (&#x27;kurtPop&#x27;, &#x27;Map&#x27;), &#x27;studentTTestMap&#x27;: (&#x27;studentTTest&#x27;, &#x27;Map&#x27;), &#x27;groupUniqArrayMap&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;Map&#x27;), &#x27;uniqHLL12Map&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;Map&#x27;), &#x27;stddevSampMap&#x27;: (&#x27;stddevSamp&#x27;, &#x27;Map&#x27;), &#x27;categoricalInformationValueMap&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;Map&#x27;), &#x27;covarPopMap&#x27;: (&#x27;covarPop&#x27;, &#x27;Map&#x27;), &#x27;retentionMap&#x27;: (&#x27;retention&#x27;, &#x27;Map&#x27;), &#x27;groupArrayMap&#x27;: (&#x27;groupArray&#x27;, &#x27;Map&#x27;), &#x27;quantilesInterpolatedWeightedMap&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;Map&#x27;), &#x27;groupBitAndMap&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;Map&#x27;), &#x27;uniqCombinedMap&#x27;: (&#x27;uniqCombined&#x27;, &#x27;Map&#x27;), &#x27;last_valueMap&#x27;: (&#x27;last_value&#x27;, &#x27;Map&#x27;), &#x27;stochasticLogisticRegressionMap&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;Map&#x27;), &#x27;uniqExactMap&#x27;: (&#x27;uniqExact&#x27;, &#x27;Map&#x27;), &#x27;contingencyMap&#x27;: (&#x27;contingency&#x27;, &#x27;Map&#x27;), &#x27;quantileExactMap&#x27;: (&#x27;quantileExact&#x27;, &#x27;Map&#x27;), &#x27;minMapMap&#x27;: (&#x27;minMap&#x27;, &#x27;Map&#x27;), &#x27;windowFunnelMap&#x27;: (&#x27;windowFunnel&#x27;, &#x27;Map&#x27;), &#x27;welchTTestMap&#x27;: (&#x27;welchTTest&#x27;, &#x27;Map&#x27;), &#x27;groupBitmapAndMap&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;Map&#x27;), &#x27;kurtSampMap&#x27;: (&#x27;kurtSamp&#x27;, &#x27;Map&#x27;), &#x27;mannWhitneyUTestMap&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;Map&#x27;), &#x27;minMap&#x27;: (&#x27;minMap&#x27;, &#x27;&#x27;), &#x27;topKWeightedMap&#x27;: (&#x27;topKWeighted&#x27;, &#x27;Map&#x27;), &#x27;kolmogorovSmirnovTestMap&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;Map&#x27;), &#x27;quantileBFloat16Map&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;Map&#x27;), &#x27;groupArrayInsertAtMap&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;Map&#x27;), &#x27;quantilesExactMap&#x27;: (&#x27;quantilesExact&#x27;, &#x27;Map&#x27;), &#x27;sumKahanMap&#x27;: (&#x27;sumKahan&#x27;, &#x27;Map&#x27;), &#x27;quantilesTDigestWeightedMap&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;Map&#x27;), &#x27;groupArrayMovingSumMap&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;Map&#x27;), &#x27;quantilesGKMap&#x27;: (&#x27;quantilesGK&#x27;, &#x27;Map&#x27;), &#x27;simpleLinearRegressionMap&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;Map&#x27;), &#x27;quantilesExactHighMap&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;Map&#x27;), &#x27;quantileGKMap&#x27;: (&#x27;quantileGK&#x27;, &#x27;Map&#x27;), &#x27;stddevPopMap&#x27;: (&#x27;stddevPop&#x27;, &#x27;Map&#x27;), &#x27;anyHeavyMap&#x27;: (&#x27;anyHeavy&#x27;, &#x27;Map&#x27;), &#x27;quantileExactWeightedMap&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;Map&#x27;), &#x27;deltaSumMap&#x27;: (&#x27;deltaSum&#x27;, &#x27;Map&#x27;), &#x27;groupBitXorMap&#x27;: (&#x27;groupBitXor&#x27;, &#x27;Map&#x27;), &#x27;sequenceMatchMap&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;Map&#x27;), &#x27;skewSampMap&#x27;: (&#x27;skewSamp&#x27;, &#x27;Map&#x27;), &#x27;sumSimpleState&#x27;: (&#x27;sum&#x27;, &#x27;SimpleState&#x27;), &#x27;intervalLengthSumSimpleState&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileDeterministicSimpleState&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesTDigestSimpleState&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;SimpleState&#x27;), &#x27;boundingRatioSimpleState&#x27;: (&#x27;boundingRatio&#x27;, &#x27;SimpleState&#x27;), &#x27;avgWeightedSimpleState&#x27;: (&#x27;avgWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;maxIntersectionsSimpleState&#x27;: (&#x27;maxIntersections&#x27;, &#x27;SimpleState&#x27;), &#x27;first_valueSimpleState&#x27;: (&#x27;first_value&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileTDigestWeightedSimpleState&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesTimingWeightedSimpleState&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileBFloat16WeightedSimpleState&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;SimpleState&#x27;), &#x27;uniqCombined64SimpleState&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;SimpleState&#x27;), &#x27;stochasticLinearRegressionSimpleState&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;SimpleState&#x27;), &#x27;corrSimpleState&#x27;: (&#x27;corr&#x27;, &#x27;SimpleState&#x27;), &#x27;skewPopSimpleState&#x27;: (&#x27;skewPop&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileInterpolatedWeightedSimpleState&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileTimingSimpleState&#x27;: (&#x27;quantileTiming&#x27;, &#x27;SimpleState&#x27;), &#x27;rankCorrSimpleState&#x27;: (&#x27;rankCorr&#x27;, &#x27;SimpleState&#x27;), &#x27;argMinSimpleState&#x27;: (&#x27;argMin&#x27;, &#x27;SimpleState&#x27;), &#x27;histogramSimpleState&#x27;: (&#x27;histogram&#x27;, &#x27;SimpleState&#x27;), &#x27;groupArrayMovingAvgSimpleState&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;SimpleState&#x27;), &#x27;cramersVBiasCorrectedSimpleState&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;SimpleState&#x27;), &#x27;sumWithOverflowSimpleState&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;SimpleState&#x27;), &#x27;groupBitmapXorSimpleState&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesExactWeightedSimpleState&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;sumMapSimpleState&#x27;: (&#x27;sumMap&#x27;, &#x27;SimpleState&#x27;), &#x27;uniqThetaSimpleState&#x27;: (&#x27;uniqTheta&#x27;, &#x27;SimpleState&#x27;), &#x27;argMaxSimpleState&#x27;: (&#x27;argMax&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesDeterministicSimpleState&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;SimpleState&#x27;), &#x27;groupBitmapOrSimpleState&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;SimpleState&#x27;), &#x27;maxMapSimpleState&#x27;: (&#x27;maxMap&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesSimpleState&#x27;: (&#x27;quantiles&#x27;, &#x27;SimpleState&#x27;), &#x27;groupArraySampleSimpleState&#x27;: (&#x27;groupArraySample&#x27;, &#x27;SimpleState&#x27;), &#x27;groupBitmapSimpleState&#x27;: (&#x27;groupBitmap&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileTDigestSimpleState&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesBFloat16SimpleState&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;SimpleState&#x27;), &#x27;uniqSimpleState&#x27;: (&#x27;uniq&#x27;, &#x27;SimpleState&#x27;), &#x27;sequenceNextNodeSimpleState&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;SimpleState&#x27;), &#x27;groupArrayLastSimpleState&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;SimpleState&#x27;), &#x27;sequenceCountSimpleState&#x27;: (&#x27;sequenceCount&#x27;, &#x27;SimpleState&#x27;), &#x27;anySimpleState&#x27;: (&#x27;any&#x27;, &#x27;SimpleState&#x27;), &#x27;varPopSimpleState&#x27;: (&#x27;varPop&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileSimpleState&#x27;: (&#x27;quantile&#x27;, &#x27;SimpleState&#x27;), &#x27;entropySimpleState&#x27;: (&#x27;entropy&#x27;, &#x27;SimpleState&#x27;), &#x27;sparkBarSimpleState&#x27;: (&#x27;sparkBar&#x27;, &#x27;SimpleState&#x27;), &#x27;anyLastSimpleState&#x27;: (&#x27;anyLast&#x27;, &#x27;SimpleState&#x27;), &#x27;groupBitOrSimpleState&#x27;: (&#x27;groupBitOr&#x27;, &#x27;SimpleState&#x27;), &#x27;maxSimpleState&#x27;: (&#x27;max&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesBFloat16WeightedSimpleState&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;SimpleState&#x27;), &#x27;topKSimpleState&#x27;: (&#x27;topK&#x27;, &#x27;SimpleState&#x27;), &#x27;exponentialTimeDecayedAvgSimpleState&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesTimingSimpleState&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;SimpleState&#x27;), &#x27;uniqUpToSimpleState&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;SimpleState&#x27;), &#x27;exponentialMovingAverageSimpleState&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;SimpleState&#x27;), &#x27;largestTriangleThreeBucketsSimpleState&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;SimpleState&#x27;), &#x27;medianSimpleState&#x27;: (&#x27;median&#x27;, &#x27;SimpleState&#x27;), &#x27;varSampSimpleState&#x27;: (&#x27;varSamp&#x27;, &#x27;SimpleState&#x27;), &#x27;maxIntersectionsPositionSimpleState&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;SimpleState&#x27;), &#x27;covarSampSimpleState&#x27;: (&#x27;covarSamp&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesExactLowSimpleState&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;SimpleState&#x27;), &#x27;deltaSumTimestampSimpleState&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;SimpleState&#x27;), &#x27;theilsUSimpleState&#x27;: (&#x27;theilsU&#x27;, &#x27;SimpleState&#x27;), &#x27;cramersVSimpleState&#x27;: (&#x27;cramersV&#x27;, &#x27;SimpleState&#x27;), &#x27;meanZTestSimpleState&#x27;: (&#x27;meanZTest&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileExactHighSimpleState&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;SimpleState&#x27;), &#x27;countSimpleState&#x27;: (&#x27;count&#x27;, &#x27;SimpleState&#x27;), &#x27;sumCountSimpleState&#x27;: (&#x27;sumCount&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileExactLowSimpleState&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;SimpleState&#x27;), &#x27;avgSimpleState&#x27;: (&#x27;avg&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileTimingWeightedSimpleState&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;kurtPopSimpleState&#x27;: (&#x27;kurtPop&#x27;, &#x27;SimpleState&#x27;), &#x27;studentTTestSimpleState&#x27;: (&#x27;studentTTest&#x27;, &#x27;SimpleState&#x27;), &#x27;groupUniqArraySimpleState&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;SimpleState&#x27;), &#x27;uniqHLL12SimpleState&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;SimpleState&#x27;), &#x27;stddevSampSimpleState&#x27;: (&#x27;stddevSamp&#x27;, &#x27;SimpleState&#x27;), &#x27;categoricalInformationValueSimpleState&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;SimpleState&#x27;), &#x27;covarPopSimpleState&#x27;: (&#x27;covarPop&#x27;, &#x27;SimpleState&#x27;), &#x27;retentionSimpleState&#x27;: (&#x27;retention&#x27;, &#x27;SimpleState&#x27;), &#x27;groupArraySimpleState&#x27;: (&#x27;groupArray&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesInterpolatedWeightedSimpleState&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;groupBitAndSimpleState&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;SimpleState&#x27;), &#x27;uniqCombinedSimpleState&#x27;: (&#x27;uniqCombined&#x27;, &#x27;SimpleState&#x27;), &#x27;last_valueSimpleState&#x27;: (&#x27;last_value&#x27;, &#x27;SimpleState&#x27;), &#x27;stochasticLogisticRegressionSimpleState&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;SimpleState&#x27;), &#x27;uniqExactSimpleState&#x27;: (&#x27;uniqExact&#x27;, &#x27;SimpleState&#x27;), &#x27;contingencySimpleState&#x27;: (&#x27;contingency&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileExactSimpleState&#x27;: (&#x27;quantileExact&#x27;, &#x27;SimpleState&#x27;), &#x27;minMapSimpleState&#x27;: (&#x27;minMap&#x27;, &#x27;SimpleState&#x27;), &#x27;windowFunnelSimpleState&#x27;: (&#x27;windowFunnel&#x27;, &#x27;SimpleState&#x27;), &#x27;welchTTestSimpleState&#x27;: (&#x27;welchTTest&#x27;, &#x27;SimpleState&#x27;), &#x27;groupBitmapAndSimpleState&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;SimpleState&#x27;), &#x27;kurtSampSimpleState&#x27;: (&#x27;kurtSamp&#x27;, &#x27;SimpleState&#x27;), &#x27;mannWhitneyUTestSimpleState&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;SimpleState&#x27;), &#x27;minSimpleState&#x27;: (&#x27;min&#x27;, &#x27;SimpleState&#x27;), &#x27;topKWeightedSimpleState&#x27;: (&#x27;topKWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;kolmogorovSmirnovTestSimpleState&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileBFloat16SimpleState&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;SimpleState&#x27;), &#x27;groupArrayInsertAtSimpleState&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesExactSimpleState&#x27;: (&#x27;quantilesExact&#x27;, &#x27;SimpleState&#x27;), &#x27;sumKahanSimpleState&#x27;: (&#x27;sumKahan&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesTDigestWeightedSimpleState&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;groupArrayMovingSumSimpleState&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesGKSimpleState&#x27;: (&#x27;quantilesGK&#x27;, &#x27;SimpleState&#x27;), &#x27;simpleLinearRegressionSimpleState&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;SimpleState&#x27;), &#x27;quantilesExactHighSimpleState&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileGKSimpleState&#x27;: (&#x27;quantileGK&#x27;, &#x27;SimpleState&#x27;), &#x27;stddevPopSimpleState&#x27;: (&#x27;stddevPop&#x27;, &#x27;SimpleState&#x27;), &#x27;anyHeavySimpleState&#x27;: (&#x27;anyHeavy&#x27;, &#x27;SimpleState&#x27;), &#x27;quantileExactWeightedSimpleState&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;SimpleState&#x27;), &#x27;deltaSumSimpleState&#x27;: (&#x27;deltaSum&#x27;, &#x27;SimpleState&#x27;), &#x27;groupBitXorSimpleState&#x27;: (&#x27;groupBitXor&#x27;, &#x27;SimpleState&#x27;), &#x27;sequenceMatchSimpleState&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;SimpleState&#x27;), &#x27;skewSampSimpleState&#x27;: (&#x27;skewSamp&#x27;, &#x27;SimpleState&#x27;), &#x27;sumState&#x27;: (&#x27;sum&#x27;, &#x27;State&#x27;), &#x27;intervalLengthSumState&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;State&#x27;), &#x27;quantileDeterministicState&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;State&#x27;), &#x27;quantilesTDigestState&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;State&#x27;), &#x27;boundingRatioState&#x27;: (&#x27;boundingRatio&#x27;, &#x27;State&#x27;), &#x27;avgWeightedState&#x27;: (&#x27;avgWeighted&#x27;, &#x27;State&#x27;), &#x27;maxIntersectionsState&#x27;: (&#x27;maxIntersections&#x27;, &#x27;State&#x27;), &#x27;first_valueState&#x27;: (&#x27;first_value&#x27;, &#x27;State&#x27;), &#x27;quantileTDigestWeightedState&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;State&#x27;), &#x27;quantilesTimingWeightedState&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;State&#x27;), &#x27;quantileBFloat16WeightedState&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;State&#x27;), &#x27;uniqCombined64State&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;State&#x27;), &#x27;stochasticLinearRegressionState&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;State&#x27;), &#x27;corrState&#x27;: (&#x27;corr&#x27;, &#x27;State&#x27;), &#x27;skewPopState&#x27;: (&#x27;skewPop&#x27;, &#x27;State&#x27;), &#x27;quantileInterpolatedWeightedState&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;State&#x27;), &#x27;quantileTimingState&#x27;: (&#x27;quantileTiming&#x27;, &#x27;State&#x27;), &#x27;rankCorrState&#x27;: (&#x27;rankCorr&#x27;, &#x27;State&#x27;), &#x27;argMinState&#x27;: (&#x27;argMin&#x27;, &#x27;State&#x27;), &#x27;histogramState&#x27;: (&#x27;histogram&#x27;, &#x27;State&#x27;), &#x27;groupArrayMovingAvgState&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;State&#x27;), &#x27;cramersVBiasCorrectedState&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;State&#x27;), &#x27;sumWithOverflowState&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;State&#x27;), &#x27;groupBitmapXorState&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;State&#x27;), &#x27;quantilesExactWeightedState&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;State&#x27;), &#x27;sumMapState&#x27;: (&#x27;sumMap&#x27;, &#x27;State&#x27;), &#x27;uniqThetaState&#x27;: (&#x27;uniqTheta&#x27;, &#x27;State&#x27;), &#x27;argMaxState&#x27;: (&#x27;argMax&#x27;, &#x27;State&#x27;), &#x27;quantilesDeterministicState&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;State&#x27;), &#x27;groupBitmapOrState&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;State&#x27;), &#x27;maxMapState&#x27;: (&#x27;maxMap&#x27;, &#x27;State&#x27;), &#x27;quantilesState&#x27;: (&#x27;quantiles&#x27;, &#x27;State&#x27;), &#x27;groupArraySampleState&#x27;: (&#x27;groupArraySample&#x27;, &#x27;State&#x27;), &#x27;groupBitmapState&#x27;: (&#x27;groupBitmap&#x27;, &#x27;State&#x27;), &#x27;quantileTDigestState&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;State&#x27;), &#x27;quantilesBFloat16State&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;State&#x27;), &#x27;uniqState&#x27;: (&#x27;uniq&#x27;, &#x27;State&#x27;), &#x27;sequenceNextNodeState&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;State&#x27;), &#x27;groupArrayLastState&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;State&#x27;), &#x27;sequenceCountState&#x27;: (&#x27;sequenceCount&#x27;, &#x27;State&#x27;), &#x27;anyState&#x27;: (&#x27;any&#x27;, &#x27;State&#x27;), &#x27;varPopState&#x27;: (&#x27;varPop&#x27;, &#x27;State&#x27;), &#x27;quantileState&#x27;: (&#x27;quantile&#x27;, &#x27;State&#x27;), &#x27;entropyState&#x27;: (&#x27;entropy&#x27;, &#x27;State&#x27;), &#x27;sparkBarState&#x27;: (&#x27;sparkBar&#x27;, &#x27;State&#x27;), &#x27;anyLastState&#x27;: (&#x27;anyLast&#x27;, &#x27;State&#x27;), &#x27;groupBitOrState&#x27;: (&#x27;groupBitOr&#x27;, &#x27;State&#x27;), &#x27;maxState&#x27;: (&#x27;max&#x27;, &#x27;State&#x27;), &#x27;quantilesBFloat16WeightedState&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;State&#x27;), &#x27;topKState&#x27;: (&#x27;topK&#x27;, &#x27;State&#x27;), &#x27;exponentialTimeDecayedAvgState&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;State&#x27;), &#x27;quantilesTimingState&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;State&#x27;), &#x27;uniqUpToState&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;State&#x27;), &#x27;exponentialMovingAverageState&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;State&#x27;), &#x27;largestTriangleThreeBucketsState&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;State&#x27;), &#x27;medianState&#x27;: (&#x27;median&#x27;, &#x27;State&#x27;), &#x27;varSampState&#x27;: (&#x27;varSamp&#x27;, &#x27;State&#x27;), &#x27;maxIntersectionsPositionState&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;State&#x27;), &#x27;covarSampState&#x27;: (&#x27;covarSamp&#x27;, &#x27;State&#x27;), &#x27;quantilesExactLowState&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;State&#x27;), &#x27;deltaSumTimestampState&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;State&#x27;), &#x27;theilsUState&#x27;: (&#x27;theilsU&#x27;, &#x27;State&#x27;), &#x27;cramersVState&#x27;: (&#x27;cramersV&#x27;, &#x27;State&#x27;), &#x27;meanZTestState&#x27;: (&#x27;meanZTest&#x27;, &#x27;State&#x27;), &#x27;quantileExactHighState&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;State&#x27;), &#x27;countState&#x27;: (&#x27;count&#x27;, &#x27;State&#x27;), &#x27;sumCountState&#x27;: (&#x27;sumCount&#x27;, &#x27;State&#x27;), &#x27;quantileExactLowState&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;State&#x27;), &#x27;avgState&#x27;: (&#x27;avg&#x27;, &#x27;State&#x27;), &#x27;quantileTimingWeightedState&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;State&#x27;), &#x27;kurtPopState&#x27;: (&#x27;kurtPop&#x27;, &#x27;State&#x27;), &#x27;studentTTestState&#x27;: (&#x27;studentTTest&#x27;, &#x27;State&#x27;), &#x27;groupUniqArrayState&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;State&#x27;), &#x27;uniqHLL12State&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;State&#x27;), &#x27;stddevSampState&#x27;: (&#x27;stddevSamp&#x27;, &#x27;State&#x27;), &#x27;categoricalInformationValueState&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;State&#x27;), &#x27;covarPopState&#x27;: (&#x27;covarPop&#x27;, &#x27;State&#x27;), &#x27;retentionState&#x27;: (&#x27;retention&#x27;, &#x27;State&#x27;), &#x27;groupArrayState&#x27;: (&#x27;groupArray&#x27;, &#x27;State&#x27;), &#x27;quantilesInterpolatedWeightedState&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;State&#x27;), &#x27;groupBitAndState&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;State&#x27;), &#x27;uniqCombinedState&#x27;: (&#x27;uniqCombined&#x27;, &#x27;State&#x27;), &#x27;last_valueState&#x27;: (&#x27;last_value&#x27;, &#x27;State&#x27;), &#x27;stochasticLogisticRegressionState&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;State&#x27;), &#x27;uniqExactState&#x27;: (&#x27;uniqExact&#x27;, &#x27;State&#x27;), &#x27;contingencyState&#x27;: (&#x27;contingency&#x27;, &#x27;State&#x27;), &#x27;quantileExactState&#x27;: (&#x27;quantileExact&#x27;, &#x27;State&#x27;), &#x27;minMapState&#x27;: (&#x27;minMap&#x27;, &#x27;State&#x27;), &#x27;windowFunnelState&#x27;: (&#x27;windowFunnel&#x27;, &#x27;State&#x27;), &#x27;welchTTestState&#x27;: (&#x27;welchTTest&#x27;, &#x27;State&#x27;), &#x27;groupBitmapAndState&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;State&#x27;), &#x27;kurtSampState&#x27;: (&#x27;kurtSamp&#x27;, &#x27;State&#x27;), &#x27;mannWhitneyUTestState&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;State&#x27;), &#x27;minState&#x27;: (&#x27;min&#x27;, &#x27;State&#x27;), &#x27;topKWeightedState&#x27;: (&#x27;topKWeighted&#x27;, &#x27;State&#x27;), &#x27;kolmogorovSmirnovTestState&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;State&#x27;), &#x27;quantileBFloat16State&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;State&#x27;), &#x27;groupArrayInsertAtState&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;State&#x27;), &#x27;quantilesExactState&#x27;: (&#x27;quantilesExact&#x27;, &#x27;State&#x27;), &#x27;sumKahanState&#x27;: (&#x27;sumKahan&#x27;, &#x27;State&#x27;), &#x27;quantilesTDigestWeightedState&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;State&#x27;), &#x27;groupArrayMovingSumState&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;State&#x27;), &#x27;quantilesGKState&#x27;: (&#x27;quantilesGK&#x27;, &#x27;State&#x27;), &#x27;simpleLinearRegressionState&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;State&#x27;), &#x27;quantilesExactHighState&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;State&#x27;), &#x27;quantileGKState&#x27;: (&#x27;quantileGK&#x27;, &#x27;State&#x27;), &#x27;stddevPopState&#x27;: (&#x27;stddevPop&#x27;, &#x27;State&#x27;), &#x27;anyHeavyState&#x27;: (&#x27;anyHeavy&#x27;, &#x27;State&#x27;), &#x27;quantileExactWeightedState&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;State&#x27;), &#x27;deltaSumState&#x27;: (&#x27;deltaSum&#x27;, &#x27;State&#x27;), &#x27;groupBitXorState&#x27;: (&#x27;groupBitXor&#x27;, &#x27;State&#x27;), &#x27;sequenceMatchState&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;State&#x27;), &#x27;skewSampState&#x27;: (&#x27;skewSamp&#x27;, &#x27;State&#x27;), &#x27;sumMerge&#x27;: (&#x27;sum&#x27;, &#x27;Merge&#x27;), &#x27;intervalLengthSumMerge&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;Merge&#x27;), &#x27;quantileDeterministicMerge&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;Merge&#x27;), &#x27;quantilesTDigestMerge&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;Merge&#x27;), &#x27;boundingRatioMerge&#x27;: (&#x27;boundingRatio&#x27;, &#x27;Merge&#x27;), &#x27;avgWeightedMerge&#x27;: (&#x27;avgWeighted&#x27;, &#x27;Merge&#x27;), &#x27;maxIntersectionsMerge&#x27;: (&#x27;maxIntersections&#x27;, &#x27;Merge&#x27;), &#x27;first_valueMerge&#x27;: (&#x27;first_value&#x27;, &#x27;Merge&#x27;), &#x27;quantileTDigestWeightedMerge&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;Merge&#x27;), &#x27;quantilesTimingWeightedMerge&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;Merge&#x27;), &#x27;quantileBFloat16WeightedMerge&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;Merge&#x27;), &#x27;uniqCombined64Merge&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;Merge&#x27;), &#x27;stochasticLinearRegressionMerge&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;Merge&#x27;), &#x27;corrMerge&#x27;: (&#x27;corr&#x27;, &#x27;Merge&#x27;), &#x27;skewPopMerge&#x27;: (&#x27;skewPop&#x27;, &#x27;Merge&#x27;), &#x27;quantileInterpolatedWeightedMerge&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;Merge&#x27;), &#x27;quantileTimingMerge&#x27;: (&#x27;quantileTiming&#x27;, &#x27;Merge&#x27;), &#x27;rankCorrMerge&#x27;: (&#x27;rankCorr&#x27;, &#x27;Merge&#x27;), &#x27;argMinMerge&#x27;: (&#x27;argMin&#x27;, &#x27;Merge&#x27;), &#x27;histogramMerge&#x27;: (&#x27;histogram&#x27;, &#x27;Merge&#x27;), &#x27;groupArrayMovingAvgMerge&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;Merge&#x27;), &#x27;cramersVBiasCorrectedMerge&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;Merge&#x27;), &#x27;sumWithOverflowMerge&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;Merge&#x27;), &#x27;groupBitmapXorMerge&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;Merge&#x27;), &#x27;quantilesExactWeightedMerge&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;Merge&#x27;), &#x27;sumMapMerge&#x27;: (&#x27;sumMap&#x27;, &#x27;Merge&#x27;), &#x27;uniqThetaMerge&#x27;: (&#x27;uniqTheta&#x27;, &#x27;Merge&#x27;), &#x27;argMaxMerge&#x27;: (&#x27;argMax&#x27;, &#x27;Merge&#x27;), &#x27;quantilesDeterministicMerge&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;Merge&#x27;), &#x27;groupBitmapOrMerge&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;Merge&#x27;), &#x27;maxMapMerge&#x27;: (&#x27;maxMap&#x27;, &#x27;Merge&#x27;), &#x27;quantilesMerge&#x27;: (&#x27;quantiles&#x27;, &#x27;Merge&#x27;), &#x27;groupArraySampleMerge&#x27;: (&#x27;groupArraySample&#x27;, &#x27;Merge&#x27;), &#x27;groupBitmapMerge&#x27;: (&#x27;groupBitmap&#x27;, &#x27;Merge&#x27;), &#x27;quantileTDigestMerge&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;Merge&#x27;), &#x27;quantilesBFloat16Merge&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;Merge&#x27;), &#x27;uniqMerge&#x27;: (&#x27;uniq&#x27;, &#x27;Merge&#x27;), &#x27;sequenceNextNodeMerge&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;Merge&#x27;), &#x27;groupArrayLastMerge&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;Merge&#x27;), &#x27;sequenceCountMerge&#x27;: (&#x27;sequenceCount&#x27;, &#x27;Merge&#x27;), &#x27;anyMerge&#x27;: (&#x27;any&#x27;, &#x27;Merge&#x27;), &#x27;varPopMerge&#x27;: (&#x27;varPop&#x27;, &#x27;Merge&#x27;), &#x27;quantileMerge&#x27;: (&#x27;quantile&#x27;, &#x27;Merge&#x27;), &#x27;entropyMerge&#x27;: (&#x27;entropy&#x27;, &#x27;Merge&#x27;), &#x27;sparkBarMerge&#x27;: (&#x27;sparkBar&#x27;, &#x27;Merge&#x27;), &#x27;anyLastMerge&#x27;: (&#x27;anyLast&#x27;, &#x27;Merge&#x27;), &#x27;groupBitOrMerge&#x27;: (&#x27;groupBitOr&#x27;, &#x27;Merge&#x27;), &#x27;maxMerge&#x27;: (&#x27;max&#x27;, &#x27;Merge&#x27;), &#x27;quantilesBFloat16WeightedMerge&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;Merge&#x27;), &#x27;topKMerge&#x27;: (&#x27;topK&#x27;, &#x27;Merge&#x27;), &#x27;exponentialTimeDecayedAvgMerge&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;Merge&#x27;), &#x27;quantilesTimingMerge&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;Merge&#x27;), &#x27;uniqUpToMerge&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;Merge&#x27;), &#x27;exponentialMovingAverageMerge&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;Merge&#x27;), &#x27;largestTriangleThreeBucketsMerge&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;Merge&#x27;), &#x27;medianMerge&#x27;: (&#x27;median&#x27;, &#x27;Merge&#x27;), &#x27;varSampMerge&#x27;: (&#x27;varSamp&#x27;, &#x27;Merge&#x27;), &#x27;maxIntersectionsPositionMerge&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;Merge&#x27;), &#x27;covarSampMerge&#x27;: (&#x27;covarSamp&#x27;, &#x27;Merge&#x27;), &#x27;quantilesExactLowMerge&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;Merge&#x27;), &#x27;deltaSumTimestampMerge&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;Merge&#x27;), &#x27;theilsUMerge&#x27;: (&#x27;theilsU&#x27;, &#x27;Merge&#x27;), &#x27;cramersVMerge&#x27;: (&#x27;cramersV&#x27;, &#x27;Merge&#x27;), &#x27;meanZTestMerge&#x27;: (&#x27;meanZTest&#x27;, &#x27;Merge&#x27;), &#x27;quantileExactHighMerge&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;Merge&#x27;), &#x27;countMerge&#x27;: (&#x27;count&#x27;, &#x27;Merge&#x27;), &#x27;sumCountMerge&#x27;: (&#x27;sumCount&#x27;, &#x27;Merge&#x27;), &#x27;quantileExactLowMerge&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;Merge&#x27;), &#x27;avgMerge&#x27;: (&#x27;avg&#x27;, &#x27;Merge&#x27;), &#x27;quantileTimingWeightedMerge&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;Merge&#x27;), &#x27;kurtPopMerge&#x27;: (&#x27;kurtPop&#x27;, &#x27;Merge&#x27;), &#x27;studentTTestMerge&#x27;: (&#x27;studentTTest&#x27;, &#x27;Merge&#x27;), &#x27;groupUniqArrayMerge&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;Merge&#x27;), &#x27;uniqHLL12Merge&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;Merge&#x27;), &#x27;stddevSampMerge&#x27;: (&#x27;stddevSamp&#x27;, &#x27;Merge&#x27;), &#x27;categoricalInformationValueMerge&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;Merge&#x27;), &#x27;covarPopMerge&#x27;: (&#x27;covarPop&#x27;, &#x27;Merge&#x27;), &#x27;retentionMerge&#x27;: (&#x27;retention&#x27;, &#x27;Merge&#x27;), &#x27;groupArrayMerge&#x27;: (&#x27;groupArray&#x27;, &#x27;Merge&#x27;), &#x27;quantilesInterpolatedWeightedMerge&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;Merge&#x27;), &#x27;groupBitAndMerge&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;Merge&#x27;), &#x27;uniqCombinedMerge&#x27;: (&#x27;uniqCombined&#x27;, &#x27;Merge&#x27;), &#x27;last_valueMerge&#x27;: (&#x27;last_value&#x27;, &#x27;Merge&#x27;), &#x27;stochasticLogisticRegressionMerge&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;Merge&#x27;), &#x27;uniqExactMerge&#x27;: (&#x27;uniqExact&#x27;, &#x27;Merge&#x27;), &#x27;contingencyMerge&#x27;: (&#x27;contingency&#x27;, &#x27;Merge&#x27;), &#x27;quantileExactMerge&#x27;: (&#x27;quantileExact&#x27;, &#x27;Merge&#x27;), &#x27;minMapMerge&#x27;: (&#x27;minMap&#x27;, &#x27;Merge&#x27;), &#x27;windowFunnelMerge&#x27;: (&#x27;windowFunnel&#x27;, &#x27;Merge&#x27;), &#x27;welchTTestMerge&#x27;: (&#x27;welchTTest&#x27;, &#x27;Merge&#x27;), &#x27;groupBitmapAndMerge&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;Merge&#x27;), &#x27;kurtSampMerge&#x27;: (&#x27;kurtSamp&#x27;, &#x27;Merge&#x27;), &#x27;mannWhitneyUTestMerge&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;Merge&#x27;), &#x27;minMerge&#x27;: (&#x27;min&#x27;, &#x27;Merge&#x27;), &#x27;topKWeightedMerge&#x27;: (&#x27;topKWeighted&#x27;, &#x27;Merge&#x27;), &#x27;kolmogorovSmirnovTestMerge&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;Merge&#x27;), &#x27;quantileBFloat16Merge&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;Merge&#x27;), &#x27;groupArrayInsertAtMerge&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;Merge&#x27;), &#x27;quantilesExactMerge&#x27;: (&#x27;quantilesExact&#x27;, &#x27;Merge&#x27;), &#x27;sumKahanMerge&#x27;: (&#x27;sumKahan&#x27;, &#x27;Merge&#x27;), &#x27;quantilesTDigestWeightedMerge&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;Merge&#x27;), &#x27;groupArrayMovingSumMerge&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;Merge&#x27;), &#x27;quantilesGKMerge&#x27;: (&#x27;quantilesGK&#x27;, &#x27;Merge&#x27;), &#x27;simpleLinearRegressionMerge&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;Merge&#x27;), &#x27;quantilesExactHighMerge&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;Merge&#x27;), &#x27;quantileGKMerge&#x27;: (&#x27;quantileGK&#x27;, &#x27;Merge&#x27;), &#x27;stddevPopMerge&#x27;: (&#x27;stddevPop&#x27;, &#x27;Merge&#x27;), &#x27;anyHeavyMerge&#x27;: (&#x27;anyHeavy&#x27;, &#x27;Merge&#x27;), &#x27;quantileExactWeightedMerge&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;Merge&#x27;), &#x27;deltaSumMerge&#x27;: (&#x27;deltaSum&#x27;, &#x27;Merge&#x27;), &#x27;groupBitXorMerge&#x27;: (&#x27;groupBitXor&#x27;, &#x27;Merge&#x27;), &#x27;sequenceMatchMerge&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;Merge&#x27;), &#x27;skewSampMerge&#x27;: (&#x27;skewSamp&#x27;, &#x27;Merge&#x27;), &#x27;sumMergeState&#x27;: (&#x27;sum&#x27;, &#x27;MergeState&#x27;), &#x27;intervalLengthSumMergeState&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;MergeState&#x27;), &#x27;quantileDeterministicMergeState&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesTDigestMergeState&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;MergeState&#x27;), &#x27;boundingRatioMergeState&#x27;: (&#x27;boundingRatio&#x27;, &#x27;MergeState&#x27;), &#x27;avgWeightedMergeState&#x27;: (&#x27;avgWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;maxIntersectionsMergeState&#x27;: (&#x27;maxIntersections&#x27;, &#x27;MergeState&#x27;), &#x27;first_valueMergeState&#x27;: (&#x27;first_value&#x27;, &#x27;MergeState&#x27;), &#x27;quantileTDigestWeightedMergeState&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesTimingWeightedMergeState&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;quantileBFloat16WeightedMergeState&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;MergeState&#x27;), &#x27;uniqCombined64MergeState&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;MergeState&#x27;), &#x27;stochasticLinearRegressionMergeState&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;MergeState&#x27;), &#x27;corrMergeState&#x27;: (&#x27;corr&#x27;, &#x27;MergeState&#x27;), &#x27;skewPopMergeState&#x27;: (&#x27;skewPop&#x27;, &#x27;MergeState&#x27;), &#x27;quantileInterpolatedWeightedMergeState&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;quantileTimingMergeState&#x27;: (&#x27;quantileTiming&#x27;, &#x27;MergeState&#x27;), &#x27;rankCorrMergeState&#x27;: (&#x27;rankCorr&#x27;, &#x27;MergeState&#x27;), &#x27;argMinMergeState&#x27;: (&#x27;argMin&#x27;, &#x27;MergeState&#x27;), &#x27;histogramMergeState&#x27;: (&#x27;histogram&#x27;, &#x27;MergeState&#x27;), &#x27;groupArrayMovingAvgMergeState&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;MergeState&#x27;), &#x27;cramersVBiasCorrectedMergeState&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;MergeState&#x27;), &#x27;sumWithOverflowMergeState&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;MergeState&#x27;), &#x27;groupBitmapXorMergeState&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesExactWeightedMergeState&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;sumMapMergeState&#x27;: (&#x27;sumMap&#x27;, &#x27;MergeState&#x27;), &#x27;uniqThetaMergeState&#x27;: (&#x27;uniqTheta&#x27;, &#x27;MergeState&#x27;), &#x27;argMaxMergeState&#x27;: (&#x27;argMax&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesDeterministicMergeState&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;MergeState&#x27;), &#x27;groupBitmapOrMergeState&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;MergeState&#x27;), &#x27;maxMapMergeState&#x27;: (&#x27;maxMap&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesMergeState&#x27;: (&#x27;quantiles&#x27;, &#x27;MergeState&#x27;), &#x27;groupArraySampleMergeState&#x27;: (&#x27;groupArraySample&#x27;, &#x27;MergeState&#x27;), &#x27;groupBitmapMergeState&#x27;: (&#x27;groupBitmap&#x27;, &#x27;MergeState&#x27;), &#x27;quantileTDigestMergeState&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesBFloat16MergeState&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;MergeState&#x27;), &#x27;uniqMergeState&#x27;: (&#x27;uniq&#x27;, &#x27;MergeState&#x27;), &#x27;sequenceNextNodeMergeState&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;MergeState&#x27;), &#x27;groupArrayLastMergeState&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;MergeState&#x27;), &#x27;sequenceCountMergeState&#x27;: (&#x27;sequenceCount&#x27;, &#x27;MergeState&#x27;), &#x27;anyMergeState&#x27;: (&#x27;any&#x27;, &#x27;MergeState&#x27;), &#x27;varPopMergeState&#x27;: (&#x27;varPop&#x27;, &#x27;MergeState&#x27;), &#x27;quantileMergeState&#x27;: (&#x27;quantile&#x27;, &#x27;MergeState&#x27;), &#x27;entropyMergeState&#x27;: (&#x27;entropy&#x27;, &#x27;MergeState&#x27;), &#x27;sparkBarMergeState&#x27;: (&#x27;sparkBar&#x27;, &#x27;MergeState&#x27;), &#x27;anyLastMergeState&#x27;: (&#x27;anyLast&#x27;, &#x27;MergeState&#x27;), &#x27;groupBitOrMergeState&#x27;: (&#x27;groupBitOr&#x27;, &#x27;MergeState&#x27;), &#x27;maxMergeState&#x27;: (&#x27;max&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesBFloat16WeightedMergeState&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;MergeState&#x27;), &#x27;topKMergeState&#x27;: (&#x27;topK&#x27;, &#x27;MergeState&#x27;), &#x27;exponentialTimeDecayedAvgMergeState&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesTimingMergeState&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;MergeState&#x27;), &#x27;uniqUpToMergeState&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;MergeState&#x27;), &#x27;exponentialMovingAverageMergeState&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;MergeState&#x27;), &#x27;largestTriangleThreeBucketsMergeState&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;MergeState&#x27;), &#x27;medianMergeState&#x27;: (&#x27;median&#x27;, &#x27;MergeState&#x27;), &#x27;varSampMergeState&#x27;: (&#x27;varSamp&#x27;, &#x27;MergeState&#x27;), &#x27;maxIntersectionsPositionMergeState&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;MergeState&#x27;), &#x27;covarSampMergeState&#x27;: (&#x27;covarSamp&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesExactLowMergeState&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;MergeState&#x27;), &#x27;deltaSumTimestampMergeState&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;MergeState&#x27;), &#x27;theilsUMergeState&#x27;: (&#x27;theilsU&#x27;, &#x27;MergeState&#x27;), &#x27;cramersVMergeState&#x27;: (&#x27;cramersV&#x27;, &#x27;MergeState&#x27;), &#x27;meanZTestMergeState&#x27;: (&#x27;meanZTest&#x27;, &#x27;MergeState&#x27;), &#x27;quantileExactHighMergeState&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;MergeState&#x27;), &#x27;countMergeState&#x27;: (&#x27;count&#x27;, &#x27;MergeState&#x27;), &#x27;sumCountMergeState&#x27;: (&#x27;sumCount&#x27;, &#x27;MergeState&#x27;), &#x27;quantileExactLowMergeState&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;MergeState&#x27;), &#x27;avgMergeState&#x27;: (&#x27;avg&#x27;, &#x27;MergeState&#x27;), &#x27;quantileTimingWeightedMergeState&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;kurtPopMergeState&#x27;: (&#x27;kurtPop&#x27;, &#x27;MergeState&#x27;), &#x27;studentTTestMergeState&#x27;: (&#x27;studentTTest&#x27;, &#x27;MergeState&#x27;), &#x27;groupUniqArrayMergeState&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;MergeState&#x27;), &#x27;uniqHLL12MergeState&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;MergeState&#x27;), &#x27;stddevSampMergeState&#x27;: (&#x27;stddevSamp&#x27;, &#x27;MergeState&#x27;), &#x27;categoricalInformationValueMergeState&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;MergeState&#x27;), &#x27;covarPopMergeState&#x27;: (&#x27;covarPop&#x27;, &#x27;MergeState&#x27;), &#x27;retentionMergeState&#x27;: (&#x27;retention&#x27;, &#x27;MergeState&#x27;), &#x27;groupArrayMergeState&#x27;: (&#x27;groupArray&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesInterpolatedWeightedMergeState&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;groupBitAndMergeState&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;MergeState&#x27;), &#x27;uniqCombinedMergeState&#x27;: (&#x27;uniqCombined&#x27;, &#x27;MergeState&#x27;), &#x27;last_valueMergeState&#x27;: (&#x27;last_value&#x27;, &#x27;MergeState&#x27;), &#x27;stochasticLogisticRegressionMergeState&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;MergeState&#x27;), &#x27;uniqExactMergeState&#x27;: (&#x27;uniqExact&#x27;, &#x27;MergeState&#x27;), &#x27;contingencyMergeState&#x27;: (&#x27;contingency&#x27;, &#x27;MergeState&#x27;), &#x27;quantileExactMergeState&#x27;: (&#x27;quantileExact&#x27;, &#x27;MergeState&#x27;), &#x27;minMapMergeState&#x27;: (&#x27;minMap&#x27;, &#x27;MergeState&#x27;), &#x27;windowFunnelMergeState&#x27;: (&#x27;windowFunnel&#x27;, &#x27;MergeState&#x27;), &#x27;welchTTestMergeState&#x27;: (&#x27;welchTTest&#x27;, &#x27;MergeState&#x27;), &#x27;groupBitmapAndMergeState&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;MergeState&#x27;), &#x27;kurtSampMergeState&#x27;: (&#x27;kurtSamp&#x27;, &#x27;MergeState&#x27;), &#x27;mannWhitneyUTestMergeState&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;MergeState&#x27;), &#x27;minMergeState&#x27;: (&#x27;min&#x27;, &#x27;MergeState&#x27;), &#x27;topKWeightedMergeState&#x27;: (&#x27;topKWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;kolmogorovSmirnovTestMergeState&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;MergeState&#x27;), &#x27;quantileBFloat16MergeState&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;MergeState&#x27;), &#x27;groupArrayInsertAtMergeState&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesExactMergeState&#x27;: (&#x27;quantilesExact&#x27;, &#x27;MergeState&#x27;), &#x27;sumKahanMergeState&#x27;: (&#x27;sumKahan&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesTDigestWeightedMergeState&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;groupArrayMovingSumMergeState&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesGKMergeState&#x27;: (&#x27;quantilesGK&#x27;, &#x27;MergeState&#x27;), &#x27;simpleLinearRegressionMergeState&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;MergeState&#x27;), &#x27;quantilesExactHighMergeState&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;MergeState&#x27;), &#x27;quantileGKMergeState&#x27;: (&#x27;quantileGK&#x27;, &#x27;MergeState&#x27;), &#x27;stddevPopMergeState&#x27;: (&#x27;stddevPop&#x27;, &#x27;MergeState&#x27;), &#x27;anyHeavyMergeState&#x27;: (&#x27;anyHeavy&#x27;, &#x27;MergeState&#x27;), &#x27;quantileExactWeightedMergeState&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;MergeState&#x27;), &#x27;deltaSumMergeState&#x27;: (&#x27;deltaSum&#x27;, &#x27;MergeState&#x27;), &#x27;groupBitXorMergeState&#x27;: (&#x27;groupBitXor&#x27;, &#x27;MergeState&#x27;), &#x27;sequenceMatchMergeState&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;MergeState&#x27;), &#x27;skewSampMergeState&#x27;: (&#x27;skewSamp&#x27;, &#x27;MergeState&#x27;), &#x27;sumForEach&#x27;: (&#x27;sum&#x27;, &#x27;ForEach&#x27;), &#x27;intervalLengthSumForEach&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;ForEach&#x27;), &#x27;quantileDeterministicForEach&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesTDigestForEach&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;ForEach&#x27;), &#x27;boundingRatioForEach&#x27;: (&#x27;boundingRatio&#x27;, &#x27;ForEach&#x27;), &#x27;avgWeightedForEach&#x27;: (&#x27;avgWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;maxIntersectionsForEach&#x27;: (&#x27;maxIntersections&#x27;, &#x27;ForEach&#x27;), &#x27;first_valueForEach&#x27;: (&#x27;first_value&#x27;, &#x27;ForEach&#x27;), &#x27;quantileTDigestWeightedForEach&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesTimingWeightedForEach&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;quantileBFloat16WeightedForEach&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;ForEach&#x27;), &#x27;uniqCombined64ForEach&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;ForEach&#x27;), &#x27;stochasticLinearRegressionForEach&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;ForEach&#x27;), &#x27;corrForEach&#x27;: (&#x27;corr&#x27;, &#x27;ForEach&#x27;), &#x27;skewPopForEach&#x27;: (&#x27;skewPop&#x27;, &#x27;ForEach&#x27;), &#x27;quantileInterpolatedWeightedForEach&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;quantileTimingForEach&#x27;: (&#x27;quantileTiming&#x27;, &#x27;ForEach&#x27;), &#x27;rankCorrForEach&#x27;: (&#x27;rankCorr&#x27;, &#x27;ForEach&#x27;), &#x27;argMinForEach&#x27;: (&#x27;argMin&#x27;, &#x27;ForEach&#x27;), &#x27;histogramForEach&#x27;: (&#x27;histogram&#x27;, &#x27;ForEach&#x27;), &#x27;groupArrayMovingAvgForEach&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;ForEach&#x27;), &#x27;cramersVBiasCorrectedForEach&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;ForEach&#x27;), &#x27;sumWithOverflowForEach&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;ForEach&#x27;), &#x27;groupBitmapXorForEach&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesExactWeightedForEach&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;sumMapForEach&#x27;: (&#x27;sumMap&#x27;, &#x27;ForEach&#x27;), &#x27;uniqThetaForEach&#x27;: (&#x27;uniqTheta&#x27;, &#x27;ForEach&#x27;), &#x27;argMaxForEach&#x27;: (&#x27;argMax&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesDeterministicForEach&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;ForEach&#x27;), &#x27;groupBitmapOrForEach&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;ForEach&#x27;), &#x27;maxMapForEach&#x27;: (&#x27;maxMap&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesForEach&#x27;: (&#x27;quantiles&#x27;, &#x27;ForEach&#x27;), &#x27;groupArraySampleForEach&#x27;: (&#x27;groupArraySample&#x27;, &#x27;ForEach&#x27;), &#x27;groupBitmapForEach&#x27;: (&#x27;groupBitmap&#x27;, &#x27;ForEach&#x27;), &#x27;quantileTDigestForEach&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesBFloat16ForEach&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;ForEach&#x27;), &#x27;uniqForEach&#x27;: (&#x27;uniq&#x27;, &#x27;ForEach&#x27;), &#x27;sequenceNextNodeForEach&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;ForEach&#x27;), &#x27;groupArrayLastForEach&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;ForEach&#x27;), &#x27;sequenceCountForEach&#x27;: (&#x27;sequenceCount&#x27;, &#x27;ForEach&#x27;), &#x27;anyForEach&#x27;: (&#x27;any&#x27;, &#x27;ForEach&#x27;), &#x27;varPopForEach&#x27;: (&#x27;varPop&#x27;, &#x27;ForEach&#x27;), &#x27;quantileForEach&#x27;: (&#x27;quantile&#x27;, &#x27;ForEach&#x27;), &#x27;entropyForEach&#x27;: (&#x27;entropy&#x27;, &#x27;ForEach&#x27;), &#x27;sparkBarForEach&#x27;: (&#x27;sparkBar&#x27;, &#x27;ForEach&#x27;), &#x27;anyLastForEach&#x27;: (&#x27;anyLast&#x27;, &#x27;ForEach&#x27;), &#x27;groupBitOrForEach&#x27;: (&#x27;groupBitOr&#x27;, &#x27;ForEach&#x27;), &#x27;maxForEach&#x27;: (&#x27;max&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesBFloat16WeightedForEach&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;ForEach&#x27;), &#x27;topKForEach&#x27;: (&#x27;topK&#x27;, &#x27;ForEach&#x27;), &#x27;exponentialTimeDecayedAvgForEach&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesTimingForEach&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;ForEach&#x27;), &#x27;uniqUpToForEach&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;ForEach&#x27;), &#x27;exponentialMovingAverageForEach&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;ForEach&#x27;), &#x27;largestTriangleThreeBucketsForEach&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;ForEach&#x27;), &#x27;medianForEach&#x27;: (&#x27;median&#x27;, &#x27;ForEach&#x27;), &#x27;varSampForEach&#x27;: (&#x27;varSamp&#x27;, &#x27;ForEach&#x27;), &#x27;maxIntersectionsPositionForEach&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;ForEach&#x27;), &#x27;covarSampForEach&#x27;: (&#x27;covarSamp&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesExactLowForEach&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;ForEach&#x27;), &#x27;deltaSumTimestampForEach&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;ForEach&#x27;), &#x27;theilsUForEach&#x27;: (&#x27;theilsU&#x27;, &#x27;ForEach&#x27;), &#x27;cramersVForEach&#x27;: (&#x27;cramersV&#x27;, &#x27;ForEach&#x27;), &#x27;meanZTestForEach&#x27;: (&#x27;meanZTest&#x27;, &#x27;ForEach&#x27;), &#x27;quantileExactHighForEach&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;ForEach&#x27;), &#x27;countForEach&#x27;: (&#x27;count&#x27;, &#x27;ForEach&#x27;), &#x27;sumCountForEach&#x27;: (&#x27;sumCount&#x27;, &#x27;ForEach&#x27;), &#x27;quantileExactLowForEach&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;ForEach&#x27;), &#x27;avgForEach&#x27;: (&#x27;avg&#x27;, &#x27;ForEach&#x27;), &#x27;quantileTimingWeightedForEach&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;kurtPopForEach&#x27;: (&#x27;kurtPop&#x27;, &#x27;ForEach&#x27;), &#x27;studentTTestForEach&#x27;: (&#x27;studentTTest&#x27;, &#x27;ForEach&#x27;), &#x27;groupUniqArrayForEach&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;ForEach&#x27;), &#x27;uniqHLL12ForEach&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;ForEach&#x27;), &#x27;stddevSampForEach&#x27;: (&#x27;stddevSamp&#x27;, &#x27;ForEach&#x27;), &#x27;categoricalInformationValueForEach&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;ForEach&#x27;), &#x27;covarPopForEach&#x27;: (&#x27;covarPop&#x27;, &#x27;ForEach&#x27;), &#x27;retentionForEach&#x27;: (&#x27;retention&#x27;, &#x27;ForEach&#x27;), &#x27;groupArrayForEach&#x27;: (&#x27;groupArray&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesInterpolatedWeightedForEach&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;groupBitAndForEach&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;ForEach&#x27;), &#x27;uniqCombinedForEach&#x27;: (&#x27;uniqCombined&#x27;, &#x27;ForEach&#x27;), &#x27;last_valueForEach&#x27;: (&#x27;last_value&#x27;, &#x27;ForEach&#x27;), &#x27;stochasticLogisticRegressionForEach&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;ForEach&#x27;), &#x27;uniqExactForEach&#x27;: (&#x27;uniqExact&#x27;, &#x27;ForEach&#x27;), &#x27;contingencyForEach&#x27;: (&#x27;contingency&#x27;, &#x27;ForEach&#x27;), &#x27;quantileExactForEach&#x27;: (&#x27;quantileExact&#x27;, &#x27;ForEach&#x27;), &#x27;minMapForEach&#x27;: (&#x27;minMap&#x27;, &#x27;ForEach&#x27;), &#x27;windowFunnelForEach&#x27;: (&#x27;windowFunnel&#x27;, &#x27;ForEach&#x27;), &#x27;welchTTestForEach&#x27;: (&#x27;welchTTest&#x27;, &#x27;ForEach&#x27;), &#x27;groupBitmapAndForEach&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;ForEach&#x27;), &#x27;kurtSampForEach&#x27;: (&#x27;kurtSamp&#x27;, &#x27;ForEach&#x27;), &#x27;mannWhitneyUTestForEach&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;ForEach&#x27;), &#x27;minForEach&#x27;: (&#x27;min&#x27;, &#x27;ForEach&#x27;), &#x27;topKWeightedForEach&#x27;: (&#x27;topKWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;kolmogorovSmirnovTestForEach&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;ForEach&#x27;), &#x27;quantileBFloat16ForEach&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;ForEach&#x27;), &#x27;groupArrayInsertAtForEach&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesExactForEach&#x27;: (&#x27;quantilesExact&#x27;, &#x27;ForEach&#x27;), &#x27;sumKahanForEach&#x27;: (&#x27;sumKahan&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesTDigestWeightedForEach&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;groupArrayMovingSumForEach&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesGKForEach&#x27;: (&#x27;quantilesGK&#x27;, &#x27;ForEach&#x27;), &#x27;simpleLinearRegressionForEach&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;ForEach&#x27;), &#x27;quantilesExactHighForEach&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;ForEach&#x27;), &#x27;quantileGKForEach&#x27;: (&#x27;quantileGK&#x27;, &#x27;ForEach&#x27;), &#x27;stddevPopForEach&#x27;: (&#x27;stddevPop&#x27;, &#x27;ForEach&#x27;), &#x27;anyHeavyForEach&#x27;: (&#x27;anyHeavy&#x27;, &#x27;ForEach&#x27;), &#x27;quantileExactWeightedForEach&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;ForEach&#x27;), &#x27;deltaSumForEach&#x27;: (&#x27;deltaSum&#x27;, &#x27;ForEach&#x27;), &#x27;groupBitXorForEach&#x27;: (&#x27;groupBitXor&#x27;, &#x27;ForEach&#x27;), &#x27;sequenceMatchForEach&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;ForEach&#x27;), &#x27;skewSampForEach&#x27;: (&#x27;skewSamp&#x27;, &#x27;ForEach&#x27;), &#x27;sumDistinct&#x27;: (&#x27;sum&#x27;, &#x27;Distinct&#x27;), &#x27;intervalLengthSumDistinct&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;Distinct&#x27;), &#x27;quantileDeterministicDistinct&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesTDigestDistinct&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;Distinct&#x27;), &#x27;boundingRatioDistinct&#x27;: (&#x27;boundingRatio&#x27;, &#x27;Distinct&#x27;), &#x27;avgWeightedDistinct&#x27;: (&#x27;avgWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;maxIntersectionsDistinct&#x27;: (&#x27;maxIntersections&#x27;, &#x27;Distinct&#x27;), &#x27;first_valueDistinct&#x27;: (&#x27;first_value&#x27;, &#x27;Distinct&#x27;), &#x27;quantileTDigestWeightedDistinct&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesTimingWeightedDistinct&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;quantileBFloat16WeightedDistinct&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;Distinct&#x27;), &#x27;uniqCombined64Distinct&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;Distinct&#x27;), &#x27;stochasticLinearRegressionDistinct&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;Distinct&#x27;), &#x27;corrDistinct&#x27;: (&#x27;corr&#x27;, &#x27;Distinct&#x27;), &#x27;skewPopDistinct&#x27;: (&#x27;skewPop&#x27;, &#x27;Distinct&#x27;), &#x27;quantileInterpolatedWeightedDistinct&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;quantileTimingDistinct&#x27;: (&#x27;quantileTiming&#x27;, &#x27;Distinct&#x27;), &#x27;rankCorrDistinct&#x27;: (&#x27;rankCorr&#x27;, &#x27;Distinct&#x27;), &#x27;argMinDistinct&#x27;: (&#x27;argMin&#x27;, &#x27;Distinct&#x27;), &#x27;histogramDistinct&#x27;: (&#x27;histogram&#x27;, &#x27;Distinct&#x27;), &#x27;groupArrayMovingAvgDistinct&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;Distinct&#x27;), &#x27;cramersVBiasCorrectedDistinct&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;Distinct&#x27;), &#x27;sumWithOverflowDistinct&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;Distinct&#x27;), &#x27;groupBitmapXorDistinct&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesExactWeightedDistinct&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;sumMapDistinct&#x27;: (&#x27;sumMap&#x27;, &#x27;Distinct&#x27;), &#x27;uniqThetaDistinct&#x27;: (&#x27;uniqTheta&#x27;, &#x27;Distinct&#x27;), &#x27;argMaxDistinct&#x27;: (&#x27;argMax&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesDeterministicDistinct&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;Distinct&#x27;), &#x27;groupBitmapOrDistinct&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;Distinct&#x27;), &#x27;maxMapDistinct&#x27;: (&#x27;maxMap&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesDistinct&#x27;: (&#x27;quantiles&#x27;, &#x27;Distinct&#x27;), &#x27;groupArraySampleDistinct&#x27;: (&#x27;groupArraySample&#x27;, &#x27;Distinct&#x27;), &#x27;groupBitmapDistinct&#x27;: (&#x27;groupBitmap&#x27;, &#x27;Distinct&#x27;), &#x27;quantileTDigestDistinct&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesBFloat16Distinct&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;Distinct&#x27;), &#x27;uniqDistinct&#x27;: (&#x27;uniq&#x27;, &#x27;Distinct&#x27;), &#x27;sequenceNextNodeDistinct&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;Distinct&#x27;), &#x27;groupArrayLastDistinct&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;Distinct&#x27;), &#x27;sequenceCountDistinct&#x27;: (&#x27;sequenceCount&#x27;, &#x27;Distinct&#x27;), &#x27;anyDistinct&#x27;: (&#x27;any&#x27;, &#x27;Distinct&#x27;), &#x27;varPopDistinct&#x27;: (&#x27;varPop&#x27;, &#x27;Distinct&#x27;), &#x27;quantileDistinct&#x27;: (&#x27;quantile&#x27;, &#x27;Distinct&#x27;), &#x27;entropyDistinct&#x27;: (&#x27;entropy&#x27;, &#x27;Distinct&#x27;), &#x27;sparkBarDistinct&#x27;: (&#x27;sparkBar&#x27;, &#x27;Distinct&#x27;), &#x27;anyLastDistinct&#x27;: (&#x27;anyLast&#x27;, &#x27;Distinct&#x27;), &#x27;groupBitOrDistinct&#x27;: (&#x27;groupBitOr&#x27;, &#x27;Distinct&#x27;), &#x27;maxDistinct&#x27;: (&#x27;max&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesBFloat16WeightedDistinct&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;Distinct&#x27;), &#x27;topKDistinct&#x27;: (&#x27;topK&#x27;, &#x27;Distinct&#x27;), &#x27;exponentialTimeDecayedAvgDistinct&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesTimingDistinct&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;Distinct&#x27;), &#x27;uniqUpToDistinct&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;Distinct&#x27;), &#x27;exponentialMovingAverageDistinct&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;Distinct&#x27;), &#x27;largestTriangleThreeBucketsDistinct&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;Distinct&#x27;), &#x27;medianDistinct&#x27;: (&#x27;median&#x27;, &#x27;Distinct&#x27;), &#x27;varSampDistinct&#x27;: (&#x27;varSamp&#x27;, &#x27;Distinct&#x27;), &#x27;maxIntersectionsPositionDistinct&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;Distinct&#x27;), &#x27;covarSampDistinct&#x27;: (&#x27;covarSamp&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesExactLowDistinct&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;Distinct&#x27;), &#x27;deltaSumTimestampDistinct&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;Distinct&#x27;), &#x27;theilsUDistinct&#x27;: (&#x27;theilsU&#x27;, &#x27;Distinct&#x27;), &#x27;cramersVDistinct&#x27;: (&#x27;cramersV&#x27;, &#x27;Distinct&#x27;), &#x27;meanZTestDistinct&#x27;: (&#x27;meanZTest&#x27;, &#x27;Distinct&#x27;), &#x27;quantileExactHighDistinct&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;Distinct&#x27;), &#x27;countDistinct&#x27;: (&#x27;count&#x27;, &#x27;Distinct&#x27;), &#x27;sumCountDistinct&#x27;: (&#x27;sumCount&#x27;, &#x27;Distinct&#x27;), &#x27;quantileExactLowDistinct&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;Distinct&#x27;), &#x27;avgDistinct&#x27;: (&#x27;avg&#x27;, &#x27;Distinct&#x27;), &#x27;quantileTimingWeightedDistinct&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;kurtPopDistinct&#x27;: (&#x27;kurtPop&#x27;, &#x27;Distinct&#x27;), &#x27;studentTTestDistinct&#x27;: (&#x27;studentTTest&#x27;, &#x27;Distinct&#x27;), &#x27;groupUniqArrayDistinct&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;Distinct&#x27;), &#x27;uniqHLL12Distinct&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;Distinct&#x27;), &#x27;stddevSampDistinct&#x27;: (&#x27;stddevSamp&#x27;, &#x27;Distinct&#x27;), &#x27;categoricalInformationValueDistinct&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;Distinct&#x27;), &#x27;covarPopDistinct&#x27;: (&#x27;covarPop&#x27;, &#x27;Distinct&#x27;), &#x27;retentionDistinct&#x27;: (&#x27;retention&#x27;, &#x27;Distinct&#x27;), &#x27;groupArrayDistinct&#x27;: (&#x27;groupArray&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesInterpolatedWeightedDistinct&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;groupBitAndDistinct&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;Distinct&#x27;), &#x27;uniqCombinedDistinct&#x27;: (&#x27;uniqCombined&#x27;, &#x27;Distinct&#x27;), &#x27;last_valueDistinct&#x27;: (&#x27;last_value&#x27;, &#x27;Distinct&#x27;), &#x27;stochasticLogisticRegressionDistinct&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;Distinct&#x27;), &#x27;uniqExactDistinct&#x27;: (&#x27;uniqExact&#x27;, &#x27;Distinct&#x27;), &#x27;contingencyDistinct&#x27;: (&#x27;contingency&#x27;, &#x27;Distinct&#x27;), &#x27;quantileExactDistinct&#x27;: (&#x27;quantileExact&#x27;, &#x27;Distinct&#x27;), &#x27;minMapDistinct&#x27;: (&#x27;minMap&#x27;, &#x27;Distinct&#x27;), &#x27;windowFunnelDistinct&#x27;: (&#x27;windowFunnel&#x27;, &#x27;Distinct&#x27;), &#x27;welchTTestDistinct&#x27;: (&#x27;welchTTest&#x27;, &#x27;Distinct&#x27;), &#x27;groupBitmapAndDistinct&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;Distinct&#x27;), &#x27;kurtSampDistinct&#x27;: (&#x27;kurtSamp&#x27;, &#x27;Distinct&#x27;), &#x27;mannWhitneyUTestDistinct&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;Distinct&#x27;), &#x27;minDistinct&#x27;: (&#x27;min&#x27;, &#x27;Distinct&#x27;), &#x27;topKWeightedDistinct&#x27;: (&#x27;topKWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;kolmogorovSmirnovTestDistinct&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;Distinct&#x27;), &#x27;quantileBFloat16Distinct&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;Distinct&#x27;), &#x27;groupArrayInsertAtDistinct&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesExactDistinct&#x27;: (&#x27;quantilesExact&#x27;, &#x27;Distinct&#x27;), &#x27;sumKahanDistinct&#x27;: (&#x27;sumKahan&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesTDigestWeightedDistinct&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;groupArrayMovingSumDistinct&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesGKDistinct&#x27;: (&#x27;quantilesGK&#x27;, &#x27;Distinct&#x27;), &#x27;simpleLinearRegressionDistinct&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;Distinct&#x27;), &#x27;quantilesExactHighDistinct&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;Distinct&#x27;), &#x27;quantileGKDistinct&#x27;: (&#x27;quantileGK&#x27;, &#x27;Distinct&#x27;), &#x27;stddevPopDistinct&#x27;: (&#x27;stddevPop&#x27;, &#x27;Distinct&#x27;), &#x27;anyHeavyDistinct&#x27;: (&#x27;anyHeavy&#x27;, &#x27;Distinct&#x27;), &#x27;quantileExactWeightedDistinct&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;Distinct&#x27;), &#x27;deltaSumDistinct&#x27;: (&#x27;deltaSum&#x27;, &#x27;Distinct&#x27;), &#x27;groupBitXorDistinct&#x27;: (&#x27;groupBitXor&#x27;, &#x27;Distinct&#x27;), &#x27;sequenceMatchDistinct&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;Distinct&#x27;), &#x27;skewSampDistinct&#x27;: (&#x27;skewSamp&#x27;, &#x27;Distinct&#x27;), &#x27;sumOrDefault&#x27;: (&#x27;sum&#x27;, &#x27;OrDefault&#x27;), &#x27;intervalLengthSumOrDefault&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileDeterministicOrDefault&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesTDigestOrDefault&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;OrDefault&#x27;), &#x27;boundingRatioOrDefault&#x27;: (&#x27;boundingRatio&#x27;, &#x27;OrDefault&#x27;), &#x27;avgWeightedOrDefault&#x27;: (&#x27;avgWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;maxIntersectionsOrDefault&#x27;: (&#x27;maxIntersections&#x27;, &#x27;OrDefault&#x27;), &#x27;first_valueOrDefault&#x27;: (&#x27;first_value&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileTDigestWeightedOrDefault&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesTimingWeightedOrDefault&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileBFloat16WeightedOrDefault&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;OrDefault&#x27;), &#x27;uniqCombined64OrDefault&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;OrDefault&#x27;), &#x27;stochasticLinearRegressionOrDefault&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;OrDefault&#x27;), &#x27;corrOrDefault&#x27;: (&#x27;corr&#x27;, &#x27;OrDefault&#x27;), &#x27;skewPopOrDefault&#x27;: (&#x27;skewPop&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileInterpolatedWeightedOrDefault&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileTimingOrDefault&#x27;: (&#x27;quantileTiming&#x27;, &#x27;OrDefault&#x27;), &#x27;rankCorrOrDefault&#x27;: (&#x27;rankCorr&#x27;, &#x27;OrDefault&#x27;), &#x27;argMinOrDefault&#x27;: (&#x27;argMin&#x27;, &#x27;OrDefault&#x27;), &#x27;histogramOrDefault&#x27;: (&#x27;histogram&#x27;, &#x27;OrDefault&#x27;), &#x27;groupArrayMovingAvgOrDefault&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;OrDefault&#x27;), &#x27;cramersVBiasCorrectedOrDefault&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;OrDefault&#x27;), &#x27;sumWithOverflowOrDefault&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;OrDefault&#x27;), &#x27;groupBitmapXorOrDefault&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesExactWeightedOrDefault&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;sumMapOrDefault&#x27;: (&#x27;sumMap&#x27;, &#x27;OrDefault&#x27;), &#x27;uniqThetaOrDefault&#x27;: (&#x27;uniqTheta&#x27;, &#x27;OrDefault&#x27;), &#x27;argMaxOrDefault&#x27;: (&#x27;argMax&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesDeterministicOrDefault&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;OrDefault&#x27;), &#x27;groupBitmapOrOrDefault&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;OrDefault&#x27;), &#x27;maxMapOrDefault&#x27;: (&#x27;maxMap&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesOrDefault&#x27;: (&#x27;quantiles&#x27;, &#x27;OrDefault&#x27;), &#x27;groupArraySampleOrDefault&#x27;: (&#x27;groupArraySample&#x27;, &#x27;OrDefault&#x27;), &#x27;groupBitmapOrDefault&#x27;: (&#x27;groupBitmap&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileTDigestOrDefault&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesBFloat16OrDefault&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;OrDefault&#x27;), &#x27;uniqOrDefault&#x27;: (&#x27;uniq&#x27;, &#x27;OrDefault&#x27;), &#x27;sequenceNextNodeOrDefault&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;OrDefault&#x27;), &#x27;groupArrayLastOrDefault&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;OrDefault&#x27;), &#x27;sequenceCountOrDefault&#x27;: (&#x27;sequenceCount&#x27;, &#x27;OrDefault&#x27;), &#x27;anyOrDefault&#x27;: (&#x27;any&#x27;, &#x27;OrDefault&#x27;), &#x27;varPopOrDefault&#x27;: (&#x27;varPop&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileOrDefault&#x27;: (&#x27;quantile&#x27;, &#x27;OrDefault&#x27;), &#x27;entropyOrDefault&#x27;: (&#x27;entropy&#x27;, &#x27;OrDefault&#x27;), &#x27;sparkBarOrDefault&#x27;: (&#x27;sparkBar&#x27;, &#x27;OrDefault&#x27;), &#x27;anyLastOrDefault&#x27;: (&#x27;anyLast&#x27;, &#x27;OrDefault&#x27;), &#x27;groupBitOrOrDefault&#x27;: (&#x27;groupBitOr&#x27;, &#x27;OrDefault&#x27;), &#x27;maxOrDefault&#x27;: (&#x27;max&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesBFloat16WeightedOrDefault&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;OrDefault&#x27;), &#x27;topKOrDefault&#x27;: (&#x27;topK&#x27;, &#x27;OrDefault&#x27;), &#x27;exponentialTimeDecayedAvgOrDefault&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesTimingOrDefault&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;OrDefault&#x27;), &#x27;uniqUpToOrDefault&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;OrDefault&#x27;), &#x27;exponentialMovingAverageOrDefault&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;OrDefault&#x27;), &#x27;largestTriangleThreeBucketsOrDefault&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;OrDefault&#x27;), &#x27;medianOrDefault&#x27;: (&#x27;median&#x27;, &#x27;OrDefault&#x27;), &#x27;varSampOrDefault&#x27;: (&#x27;varSamp&#x27;, &#x27;OrDefault&#x27;), &#x27;maxIntersectionsPositionOrDefault&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;OrDefault&#x27;), &#x27;covarSampOrDefault&#x27;: (&#x27;covarSamp&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesExactLowOrDefault&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;OrDefault&#x27;), &#x27;deltaSumTimestampOrDefault&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;OrDefault&#x27;), &#x27;theilsUOrDefault&#x27;: (&#x27;theilsU&#x27;, &#x27;OrDefault&#x27;), &#x27;cramersVOrDefault&#x27;: (&#x27;cramersV&#x27;, &#x27;OrDefault&#x27;), &#x27;meanZTestOrDefault&#x27;: (&#x27;meanZTest&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileExactHighOrDefault&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;OrDefault&#x27;), &#x27;countOrDefault&#x27;: (&#x27;count&#x27;, &#x27;OrDefault&#x27;), &#x27;sumCountOrDefault&#x27;: (&#x27;sumCount&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileExactLowOrDefault&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;OrDefault&#x27;), &#x27;avgOrDefault&#x27;: (&#x27;avg&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileTimingWeightedOrDefault&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;kurtPopOrDefault&#x27;: (&#x27;kurtPop&#x27;, &#x27;OrDefault&#x27;), &#x27;studentTTestOrDefault&#x27;: (&#x27;studentTTest&#x27;, &#x27;OrDefault&#x27;), &#x27;groupUniqArrayOrDefault&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;OrDefault&#x27;), &#x27;uniqHLL12OrDefault&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;OrDefault&#x27;), &#x27;stddevSampOrDefault&#x27;: (&#x27;stddevSamp&#x27;, &#x27;OrDefault&#x27;), &#x27;categoricalInformationValueOrDefault&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;OrDefault&#x27;), &#x27;covarPopOrDefault&#x27;: (&#x27;covarPop&#x27;, &#x27;OrDefault&#x27;), &#x27;retentionOrDefault&#x27;: (&#x27;retention&#x27;, &#x27;OrDefault&#x27;), &#x27;groupArrayOrDefault&#x27;: (&#x27;groupArray&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesInterpolatedWeightedOrDefault&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;groupBitAndOrDefault&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;OrDefault&#x27;), &#x27;uniqCombinedOrDefault&#x27;: (&#x27;uniqCombined&#x27;, &#x27;OrDefault&#x27;), &#x27;last_valueOrDefault&#x27;: (&#x27;last_value&#x27;, &#x27;OrDefault&#x27;), &#x27;stochasticLogisticRegressionOrDefault&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;OrDefault&#x27;), &#x27;uniqExactOrDefault&#x27;: (&#x27;uniqExact&#x27;, &#x27;OrDefault&#x27;), &#x27;contingencyOrDefault&#x27;: (&#x27;contingency&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileExactOrDefault&#x27;: (&#x27;quantileExact&#x27;, &#x27;OrDefault&#x27;), &#x27;minMapOrDefault&#x27;: (&#x27;minMap&#x27;, &#x27;OrDefault&#x27;), &#x27;windowFunnelOrDefault&#x27;: (&#x27;windowFunnel&#x27;, &#x27;OrDefault&#x27;), &#x27;welchTTestOrDefault&#x27;: (&#x27;welchTTest&#x27;, &#x27;OrDefault&#x27;), &#x27;groupBitmapAndOrDefault&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;OrDefault&#x27;), &#x27;kurtSampOrDefault&#x27;: (&#x27;kurtSamp&#x27;, &#x27;OrDefault&#x27;), &#x27;mannWhitneyUTestOrDefault&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;OrDefault&#x27;), &#x27;minOrDefault&#x27;: (&#x27;min&#x27;, &#x27;OrDefault&#x27;), &#x27;topKWeightedOrDefault&#x27;: (&#x27;topKWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;kolmogorovSmirnovTestOrDefault&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileBFloat16OrDefault&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;OrDefault&#x27;), &#x27;groupArrayInsertAtOrDefault&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesExactOrDefault&#x27;: (&#x27;quantilesExact&#x27;, &#x27;OrDefault&#x27;), &#x27;sumKahanOrDefault&#x27;: (&#x27;sumKahan&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesTDigestWeightedOrDefault&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;groupArrayMovingSumOrDefault&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesGKOrDefault&#x27;: (&#x27;quantilesGK&#x27;, &#x27;OrDefault&#x27;), &#x27;simpleLinearRegressionOrDefault&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;OrDefault&#x27;), &#x27;quantilesExactHighOrDefault&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileGKOrDefault&#x27;: (&#x27;quantileGK&#x27;, &#x27;OrDefault&#x27;), &#x27;stddevPopOrDefault&#x27;: (&#x27;stddevPop&#x27;, &#x27;OrDefault&#x27;), &#x27;anyHeavyOrDefault&#x27;: (&#x27;anyHeavy&#x27;, &#x27;OrDefault&#x27;), &#x27;quantileExactWeightedOrDefault&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;OrDefault&#x27;), &#x27;deltaSumOrDefault&#x27;: (&#x27;deltaSum&#x27;, &#x27;OrDefault&#x27;), &#x27;groupBitXorOrDefault&#x27;: (&#x27;groupBitXor&#x27;, &#x27;OrDefault&#x27;), &#x27;sequenceMatchOrDefault&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;OrDefault&#x27;), &#x27;skewSampOrDefault&#x27;: (&#x27;skewSamp&#x27;, &#x27;OrDefault&#x27;), &#x27;sumOrNull&#x27;: (&#x27;sum&#x27;, &#x27;OrNull&#x27;), &#x27;intervalLengthSumOrNull&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;OrNull&#x27;), &#x27;quantileDeterministicOrNull&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesTDigestOrNull&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;OrNull&#x27;), &#x27;boundingRatioOrNull&#x27;: (&#x27;boundingRatio&#x27;, &#x27;OrNull&#x27;), &#x27;avgWeightedOrNull&#x27;: (&#x27;avgWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;maxIntersectionsOrNull&#x27;: (&#x27;maxIntersections&#x27;, &#x27;OrNull&#x27;), &#x27;first_valueOrNull&#x27;: (&#x27;first_value&#x27;, &#x27;OrNull&#x27;), &#x27;quantileTDigestWeightedOrNull&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesTimingWeightedOrNull&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;quantileBFloat16WeightedOrNull&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;OrNull&#x27;), &#x27;uniqCombined64OrNull&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;OrNull&#x27;), &#x27;stochasticLinearRegressionOrNull&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;OrNull&#x27;), &#x27;corrOrNull&#x27;: (&#x27;corr&#x27;, &#x27;OrNull&#x27;), &#x27;skewPopOrNull&#x27;: (&#x27;skewPop&#x27;, &#x27;OrNull&#x27;), &#x27;quantileInterpolatedWeightedOrNull&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;quantileTimingOrNull&#x27;: (&#x27;quantileTiming&#x27;, &#x27;OrNull&#x27;), &#x27;rankCorrOrNull&#x27;: (&#x27;rankCorr&#x27;, &#x27;OrNull&#x27;), &#x27;argMinOrNull&#x27;: (&#x27;argMin&#x27;, &#x27;OrNull&#x27;), &#x27;histogramOrNull&#x27;: (&#x27;histogram&#x27;, &#x27;OrNull&#x27;), &#x27;groupArrayMovingAvgOrNull&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;OrNull&#x27;), &#x27;cramersVBiasCorrectedOrNull&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;OrNull&#x27;), &#x27;sumWithOverflowOrNull&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;OrNull&#x27;), &#x27;groupBitmapXorOrNull&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesExactWeightedOrNull&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;sumMapOrNull&#x27;: (&#x27;sumMap&#x27;, &#x27;OrNull&#x27;), &#x27;uniqThetaOrNull&#x27;: (&#x27;uniqTheta&#x27;, &#x27;OrNull&#x27;), &#x27;argMaxOrNull&#x27;: (&#x27;argMax&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesDeterministicOrNull&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;OrNull&#x27;), &#x27;groupBitmapOrOrNull&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;OrNull&#x27;), &#x27;maxMapOrNull&#x27;: (&#x27;maxMap&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesOrNull&#x27;: (&#x27;quantiles&#x27;, &#x27;OrNull&#x27;), &#x27;groupArraySampleOrNull&#x27;: (&#x27;groupArraySample&#x27;, &#x27;OrNull&#x27;), &#x27;groupBitmapOrNull&#x27;: (&#x27;groupBitmap&#x27;, &#x27;OrNull&#x27;), &#x27;quantileTDigestOrNull&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesBFloat16OrNull&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;OrNull&#x27;), &#x27;uniqOrNull&#x27;: (&#x27;uniq&#x27;, &#x27;OrNull&#x27;), &#x27;sequenceNextNodeOrNull&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;OrNull&#x27;), &#x27;groupArrayLastOrNull&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;OrNull&#x27;), &#x27;sequenceCountOrNull&#x27;: (&#x27;sequenceCount&#x27;, &#x27;OrNull&#x27;), &#x27;anyOrNull&#x27;: (&#x27;any&#x27;, &#x27;OrNull&#x27;), &#x27;varPopOrNull&#x27;: (&#x27;varPop&#x27;, &#x27;OrNull&#x27;), &#x27;quantileOrNull&#x27;: (&#x27;quantile&#x27;, &#x27;OrNull&#x27;), &#x27;entropyOrNull&#x27;: (&#x27;entropy&#x27;, &#x27;OrNull&#x27;), &#x27;sparkBarOrNull&#x27;: (&#x27;sparkBar&#x27;, &#x27;OrNull&#x27;), &#x27;anyLastOrNull&#x27;: (&#x27;anyLast&#x27;, &#x27;OrNull&#x27;), &#x27;groupBitOrOrNull&#x27;: (&#x27;groupBitOr&#x27;, &#x27;OrNull&#x27;), &#x27;maxOrNull&#x27;: (&#x27;max&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesBFloat16WeightedOrNull&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;OrNull&#x27;), &#x27;topKOrNull&#x27;: (&#x27;topK&#x27;, &#x27;OrNull&#x27;), &#x27;exponentialTimeDecayedAvgOrNull&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesTimingOrNull&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;OrNull&#x27;), &#x27;uniqUpToOrNull&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;OrNull&#x27;), &#x27;exponentialMovingAverageOrNull&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;OrNull&#x27;), &#x27;largestTriangleThreeBucketsOrNull&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;OrNull&#x27;), &#x27;medianOrNull&#x27;: (&#x27;median&#x27;, &#x27;OrNull&#x27;), &#x27;varSampOrNull&#x27;: (&#x27;varSamp&#x27;, &#x27;OrNull&#x27;), &#x27;maxIntersectionsPositionOrNull&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;OrNull&#x27;), &#x27;covarSampOrNull&#x27;: (&#x27;covarSamp&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesExactLowOrNull&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;OrNull&#x27;), &#x27;deltaSumTimestampOrNull&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;OrNull&#x27;), &#x27;theilsUOrNull&#x27;: (&#x27;theilsU&#x27;, &#x27;OrNull&#x27;), &#x27;cramersVOrNull&#x27;: (&#x27;cramersV&#x27;, &#x27;OrNull&#x27;), &#x27;meanZTestOrNull&#x27;: (&#x27;meanZTest&#x27;, &#x27;OrNull&#x27;), &#x27;quantileExactHighOrNull&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;OrNull&#x27;), &#x27;countOrNull&#x27;: (&#x27;count&#x27;, &#x27;OrNull&#x27;), &#x27;sumCountOrNull&#x27;: (&#x27;sumCount&#x27;, &#x27;OrNull&#x27;), &#x27;quantileExactLowOrNull&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;OrNull&#x27;), &#x27;avgOrNull&#x27;: (&#x27;avg&#x27;, &#x27;OrNull&#x27;), &#x27;quantileTimingWeightedOrNull&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;kurtPopOrNull&#x27;: (&#x27;kurtPop&#x27;, &#x27;OrNull&#x27;), &#x27;studentTTestOrNull&#x27;: (&#x27;studentTTest&#x27;, &#x27;OrNull&#x27;), &#x27;groupUniqArrayOrNull&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;OrNull&#x27;), &#x27;uniqHLL12OrNull&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;OrNull&#x27;), &#x27;stddevSampOrNull&#x27;: (&#x27;stddevSamp&#x27;, &#x27;OrNull&#x27;), &#x27;categoricalInformationValueOrNull&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;OrNull&#x27;), &#x27;covarPopOrNull&#x27;: (&#x27;covarPop&#x27;, &#x27;OrNull&#x27;), &#x27;retentionOrNull&#x27;: (&#x27;retention&#x27;, &#x27;OrNull&#x27;), &#x27;groupArrayOrNull&#x27;: (&#x27;groupArray&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesInterpolatedWeightedOrNull&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;groupBitAndOrNull&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;OrNull&#x27;), &#x27;uniqCombinedOrNull&#x27;: (&#x27;uniqCombined&#x27;, &#x27;OrNull&#x27;), &#x27;last_valueOrNull&#x27;: (&#x27;last_value&#x27;, &#x27;OrNull&#x27;), &#x27;stochasticLogisticRegressionOrNull&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;OrNull&#x27;), &#x27;uniqExactOrNull&#x27;: (&#x27;uniqExact&#x27;, &#x27;OrNull&#x27;), &#x27;contingencyOrNull&#x27;: (&#x27;contingency&#x27;, &#x27;OrNull&#x27;), &#x27;quantileExactOrNull&#x27;: (&#x27;quantileExact&#x27;, &#x27;OrNull&#x27;), &#x27;minMapOrNull&#x27;: (&#x27;minMap&#x27;, &#x27;OrNull&#x27;), &#x27;windowFunnelOrNull&#x27;: (&#x27;windowFunnel&#x27;, &#x27;OrNull&#x27;), &#x27;welchTTestOrNull&#x27;: (&#x27;welchTTest&#x27;, &#x27;OrNull&#x27;), &#x27;groupBitmapAndOrNull&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;OrNull&#x27;), &#x27;kurtSampOrNull&#x27;: (&#x27;kurtSamp&#x27;, &#x27;OrNull&#x27;), &#x27;mannWhitneyUTestOrNull&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;OrNull&#x27;), &#x27;minOrNull&#x27;: (&#x27;min&#x27;, &#x27;OrNull&#x27;), &#x27;topKWeightedOrNull&#x27;: (&#x27;topKWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;kolmogorovSmirnovTestOrNull&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;OrNull&#x27;), &#x27;quantileBFloat16OrNull&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;OrNull&#x27;), &#x27;groupArrayInsertAtOrNull&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesExactOrNull&#x27;: (&#x27;quantilesExact&#x27;, &#x27;OrNull&#x27;), &#x27;sumKahanOrNull&#x27;: (&#x27;sumKahan&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesTDigestWeightedOrNull&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;groupArrayMovingSumOrNull&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesGKOrNull&#x27;: (&#x27;quantilesGK&#x27;, &#x27;OrNull&#x27;), &#x27;simpleLinearRegressionOrNull&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;OrNull&#x27;), &#x27;quantilesExactHighOrNull&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;OrNull&#x27;), &#x27;quantileGKOrNull&#x27;: (&#x27;quantileGK&#x27;, &#x27;OrNull&#x27;), &#x27;stddevPopOrNull&#x27;: (&#x27;stddevPop&#x27;, &#x27;OrNull&#x27;), &#x27;anyHeavyOrNull&#x27;: (&#x27;anyHeavy&#x27;, &#x27;OrNull&#x27;), &#x27;quantileExactWeightedOrNull&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;OrNull&#x27;), &#x27;deltaSumOrNull&#x27;: (&#x27;deltaSum&#x27;, &#x27;OrNull&#x27;), &#x27;groupBitXorOrNull&#x27;: (&#x27;groupBitXor&#x27;, &#x27;OrNull&#x27;), &#x27;sequenceMatchOrNull&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;OrNull&#x27;), &#x27;skewSampOrNull&#x27;: (&#x27;skewSamp&#x27;, &#x27;OrNull&#x27;), &#x27;sumResample&#x27;: (&#x27;sum&#x27;, &#x27;Resample&#x27;), &#x27;intervalLengthSumResample&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;Resample&#x27;), &#x27;quantileDeterministicResample&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;Resample&#x27;), &#x27;quantilesTDigestResample&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;Resample&#x27;), &#x27;boundingRatioResample&#x27;: (&#x27;boundingRatio&#x27;, &#x27;Resample&#x27;), &#x27;avgWeightedResample&#x27;: (&#x27;avgWeighted&#x27;, &#x27;Resample&#x27;), &#x27;maxIntersectionsResample&#x27;: (&#x27;maxIntersections&#x27;, &#x27;Resample&#x27;), &#x27;first_valueResample&#x27;: (&#x27;first_value&#x27;, &#x27;Resample&#x27;), &#x27;quantileTDigestWeightedResample&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;Resample&#x27;), &#x27;quantilesTimingWeightedResample&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;Resample&#x27;), &#x27;quantileBFloat16WeightedResample&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;Resample&#x27;), &#x27;uniqCombined64Resample&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;Resample&#x27;), &#x27;stochasticLinearRegressionResample&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;Resample&#x27;), &#x27;corrResample&#x27;: (&#x27;corr&#x27;, &#x27;Resample&#x27;), &#x27;skewPopResample&#x27;: (&#x27;skewPop&#x27;, &#x27;Resample&#x27;), &#x27;quantileInterpolatedWeightedResample&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;Resample&#x27;), &#x27;quantileTimingResample&#x27;: (&#x27;quantileTiming&#x27;, &#x27;Resample&#x27;), &#x27;rankCorrResample&#x27;: (&#x27;rankCorr&#x27;, &#x27;Resample&#x27;), &#x27;argMinResample&#x27;: (&#x27;argMin&#x27;, &#x27;Resample&#x27;), &#x27;histogramResample&#x27;: (&#x27;histogram&#x27;, &#x27;Resample&#x27;), &#x27;groupArrayMovingAvgResample&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;Resample&#x27;), &#x27;cramersVBiasCorrectedResample&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;Resample&#x27;), &#x27;sumWithOverflowResample&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;Resample&#x27;), &#x27;groupBitmapXorResample&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;Resample&#x27;), &#x27;quantilesExactWeightedResample&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;Resample&#x27;), &#x27;sumMapResample&#x27;: (&#x27;sumMap&#x27;, &#x27;Resample&#x27;), &#x27;uniqThetaResample&#x27;: (&#x27;uniqTheta&#x27;, &#x27;Resample&#x27;), &#x27;argMaxResample&#x27;: (&#x27;argMax&#x27;, &#x27;Resample&#x27;), &#x27;quantilesDeterministicResample&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;Resample&#x27;), &#x27;groupBitmapOrResample&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;Resample&#x27;), &#x27;maxMapResample&#x27;: (&#x27;maxMap&#x27;, &#x27;Resample&#x27;), &#x27;quantilesResample&#x27;: (&#x27;quantiles&#x27;, &#x27;Resample&#x27;), &#x27;groupArraySampleResample&#x27;: (&#x27;groupArraySample&#x27;, &#x27;Resample&#x27;), &#x27;groupBitmapResample&#x27;: (&#x27;groupBitmap&#x27;, &#x27;Resample&#x27;), &#x27;quantileTDigestResample&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;Resample&#x27;), &#x27;quantilesBFloat16Resample&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;Resample&#x27;), &#x27;uniqResample&#x27;: (&#x27;uniq&#x27;, &#x27;Resample&#x27;), &#x27;sequenceNextNodeResample&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;Resample&#x27;), &#x27;groupArrayLastResample&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;Resample&#x27;), &#x27;sequenceCountResample&#x27;: (&#x27;sequenceCount&#x27;, &#x27;Resample&#x27;), &#x27;anyResample&#x27;: (&#x27;any&#x27;, &#x27;Resample&#x27;), &#x27;varPopResample&#x27;: (&#x27;varPop&#x27;, &#x27;Resample&#x27;), &#x27;quantileResample&#x27;: (&#x27;quantile&#x27;, &#x27;Resample&#x27;), &#x27;entropyResample&#x27;: (&#x27;entropy&#x27;, &#x27;Resample&#x27;), &#x27;sparkBarResample&#x27;: (&#x27;sparkBar&#x27;, &#x27;Resample&#x27;), &#x27;anyLastResample&#x27;: (&#x27;anyLast&#x27;, &#x27;Resample&#x27;), &#x27;groupBitOrResample&#x27;: (&#x27;groupBitOr&#x27;, &#x27;Resample&#x27;), &#x27;maxResample&#x27;: (&#x27;max&#x27;, &#x27;Resample&#x27;), &#x27;quantilesBFloat16WeightedResample&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;Resample&#x27;), &#x27;topKResample&#x27;: (&#x27;topK&#x27;, &#x27;Resample&#x27;), &#x27;exponentialTimeDecayedAvgResample&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;Resample&#x27;), &#x27;quantilesTimingResample&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;Resample&#x27;), &#x27;uniqUpToResample&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;Resample&#x27;), &#x27;exponentialMovingAverageResample&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;Resample&#x27;), &#x27;largestTriangleThreeBucketsResample&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;Resample&#x27;), &#x27;medianResample&#x27;: (&#x27;median&#x27;, &#x27;Resample&#x27;), &#x27;varSampResample&#x27;: (&#x27;varSamp&#x27;, &#x27;Resample&#x27;), &#x27;maxIntersectionsPositionResample&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;Resample&#x27;), &#x27;covarSampResample&#x27;: (&#x27;covarSamp&#x27;, &#x27;Resample&#x27;), &#x27;quantilesExactLowResample&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;Resample&#x27;), &#x27;deltaSumTimestampResample&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;Resample&#x27;), &#x27;theilsUResample&#x27;: (&#x27;theilsU&#x27;, &#x27;Resample&#x27;), &#x27;cramersVResample&#x27;: (&#x27;cramersV&#x27;, &#x27;Resample&#x27;), &#x27;meanZTestResample&#x27;: (&#x27;meanZTest&#x27;, &#x27;Resample&#x27;), &#x27;quantileExactHighResample&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;Resample&#x27;), &#x27;countResample&#x27;: (&#x27;count&#x27;, &#x27;Resample&#x27;), &#x27;sumCountResample&#x27;: (&#x27;sumCount&#x27;, &#x27;Resample&#x27;), &#x27;quantileExactLowResample&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;Resample&#x27;), &#x27;avgResample&#x27;: (&#x27;avg&#x27;, &#x27;Resample&#x27;), &#x27;quantileTimingWeightedResample&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;Resample&#x27;), &#x27;kurtPopResample&#x27;: (&#x27;kurtPop&#x27;, &#x27;Resample&#x27;), &#x27;studentTTestResample&#x27;: (&#x27;studentTTest&#x27;, &#x27;Resample&#x27;), &#x27;groupUniqArrayResample&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;Resample&#x27;), &#x27;uniqHLL12Resample&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;Resample&#x27;), &#x27;stddevSampResample&#x27;: (&#x27;stddevSamp&#x27;, &#x27;Resample&#x27;), &#x27;categoricalInformationValueResample&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;Resample&#x27;), &#x27;covarPopResample&#x27;: (&#x27;covarPop&#x27;, &#x27;Resample&#x27;), &#x27;retentionResample&#x27;: (&#x27;retention&#x27;, &#x27;Resample&#x27;), &#x27;groupArrayResample&#x27;: (&#x27;groupArray&#x27;, &#x27;Resample&#x27;), &#x27;quantilesInterpolatedWeightedResample&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;Resample&#x27;), &#x27;groupBitAndResample&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;Resample&#x27;), &#x27;uniqCombinedResample&#x27;: (&#x27;uniqCombined&#x27;, &#x27;Resample&#x27;), &#x27;last_valueResample&#x27;: (&#x27;last_value&#x27;, &#x27;Resample&#x27;), &#x27;stochasticLogisticRegressionResample&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;Resample&#x27;), &#x27;uniqExactResample&#x27;: (&#x27;uniqExact&#x27;, &#x27;Resample&#x27;), &#x27;contingencyResample&#x27;: (&#x27;contingency&#x27;, &#x27;Resample&#x27;), &#x27;quantileExactResample&#x27;: (&#x27;quantileExact&#x27;, &#x27;Resample&#x27;), &#x27;minMapResample&#x27;: (&#x27;minMap&#x27;, &#x27;Resample&#x27;), &#x27;windowFunnelResample&#x27;: (&#x27;windowFunnel&#x27;, &#x27;Resample&#x27;), &#x27;welchTTestResample&#x27;: (&#x27;welchTTest&#x27;, &#x27;Resample&#x27;), &#x27;groupBitmapAndResample&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;Resample&#x27;), &#x27;kurtSampResample&#x27;: (&#x27;kurtSamp&#x27;, &#x27;Resample&#x27;), &#x27;mannWhitneyUTestResample&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;Resample&#x27;), &#x27;minResample&#x27;: (&#x27;min&#x27;, &#x27;Resample&#x27;), &#x27;topKWeightedResample&#x27;: (&#x27;topKWeighted&#x27;, &#x27;Resample&#x27;), &#x27;kolmogorovSmirnovTestResample&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;Resample&#x27;), &#x27;quantileBFloat16Resample&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;Resample&#x27;), &#x27;groupArrayInsertAtResample&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;Resample&#x27;), &#x27;quantilesExactResample&#x27;: (&#x27;quantilesExact&#x27;, &#x27;Resample&#x27;), &#x27;sumKahanResample&#x27;: (&#x27;sumKahan&#x27;, &#x27;Resample&#x27;), &#x27;quantilesTDigestWeightedResample&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;Resample&#x27;), &#x27;groupArrayMovingSumResample&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;Resample&#x27;), &#x27;quantilesGKResample&#x27;: (&#x27;quantilesGK&#x27;, &#x27;Resample&#x27;), &#x27;simpleLinearRegressionResample&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;Resample&#x27;), &#x27;quantilesExactHighResample&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;Resample&#x27;), &#x27;quantileGKResample&#x27;: (&#x27;quantileGK&#x27;, &#x27;Resample&#x27;), &#x27;stddevPopResample&#x27;: (&#x27;stddevPop&#x27;, &#x27;Resample&#x27;), &#x27;anyHeavyResample&#x27;: (&#x27;anyHeavy&#x27;, &#x27;Resample&#x27;), &#x27;quantileExactWeightedResample&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;Resample&#x27;), &#x27;deltaSumResample&#x27;: (&#x27;deltaSum&#x27;, &#x27;Resample&#x27;), &#x27;groupBitXorResample&#x27;: (&#x27;groupBitXor&#x27;, &#x27;Resample&#x27;), &#x27;sequenceMatchResample&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;Resample&#x27;), &#x27;skewSampResample&#x27;: (&#x27;skewSamp&#x27;, &#x27;Resample&#x27;), &#x27;sumArgMin&#x27;: (&#x27;sum&#x27;, &#x27;ArgMin&#x27;), &#x27;intervalLengthSumArgMin&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileDeterministicArgMin&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesTDigestArgMin&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;ArgMin&#x27;), &#x27;boundingRatioArgMin&#x27;: (&#x27;boundingRatio&#x27;, &#x27;ArgMin&#x27;), &#x27;avgWeightedArgMin&#x27;: (&#x27;avgWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;maxIntersectionsArgMin&#x27;: (&#x27;maxIntersections&#x27;, &#x27;ArgMin&#x27;), &#x27;first_valueArgMin&#x27;: (&#x27;first_value&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileTDigestWeightedArgMin&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesTimingWeightedArgMin&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileBFloat16WeightedArgMin&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;ArgMin&#x27;), &#x27;uniqCombined64ArgMin&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;ArgMin&#x27;), &#x27;stochasticLinearRegressionArgMin&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;ArgMin&#x27;), &#x27;corrArgMin&#x27;: (&#x27;corr&#x27;, &#x27;ArgMin&#x27;), &#x27;skewPopArgMin&#x27;: (&#x27;skewPop&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileInterpolatedWeightedArgMin&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileTimingArgMin&#x27;: (&#x27;quantileTiming&#x27;, &#x27;ArgMin&#x27;), &#x27;rankCorrArgMin&#x27;: (&#x27;rankCorr&#x27;, &#x27;ArgMin&#x27;), &#x27;argMinArgMin&#x27;: (&#x27;argMin&#x27;, &#x27;ArgMin&#x27;), &#x27;histogramArgMin&#x27;: (&#x27;histogram&#x27;, &#x27;ArgMin&#x27;), &#x27;groupArrayMovingAvgArgMin&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;ArgMin&#x27;), &#x27;cramersVBiasCorrectedArgMin&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;ArgMin&#x27;), &#x27;sumWithOverflowArgMin&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;ArgMin&#x27;), &#x27;groupBitmapXorArgMin&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesExactWeightedArgMin&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;sumMapArgMin&#x27;: (&#x27;sumMap&#x27;, &#x27;ArgMin&#x27;), &#x27;uniqThetaArgMin&#x27;: (&#x27;uniqTheta&#x27;, &#x27;ArgMin&#x27;), &#x27;argMaxArgMin&#x27;: (&#x27;argMax&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesDeterministicArgMin&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;ArgMin&#x27;), &#x27;groupBitmapOrArgMin&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;ArgMin&#x27;), &#x27;maxMapArgMin&#x27;: (&#x27;maxMap&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesArgMin&#x27;: (&#x27;quantiles&#x27;, &#x27;ArgMin&#x27;), &#x27;groupArraySampleArgMin&#x27;: (&#x27;groupArraySample&#x27;, &#x27;ArgMin&#x27;), &#x27;groupBitmapArgMin&#x27;: (&#x27;groupBitmap&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileTDigestArgMin&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesBFloat16ArgMin&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;ArgMin&#x27;), &#x27;uniqArgMin&#x27;: (&#x27;uniq&#x27;, &#x27;ArgMin&#x27;), &#x27;sequenceNextNodeArgMin&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;ArgMin&#x27;), &#x27;groupArrayLastArgMin&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;ArgMin&#x27;), &#x27;sequenceCountArgMin&#x27;: (&#x27;sequenceCount&#x27;, &#x27;ArgMin&#x27;), &#x27;anyArgMin&#x27;: (&#x27;any&#x27;, &#x27;ArgMin&#x27;), &#x27;varPopArgMin&#x27;: (&#x27;varPop&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileArgMin&#x27;: (&#x27;quantile&#x27;, &#x27;ArgMin&#x27;), &#x27;entropyArgMin&#x27;: (&#x27;entropy&#x27;, &#x27;ArgMin&#x27;), &#x27;sparkBarArgMin&#x27;: (&#x27;sparkBar&#x27;, &#x27;ArgMin&#x27;), &#x27;anyLastArgMin&#x27;: (&#x27;anyLast&#x27;, &#x27;ArgMin&#x27;), &#x27;groupBitOrArgMin&#x27;: (&#x27;groupBitOr&#x27;, &#x27;ArgMin&#x27;), &#x27;maxArgMin&#x27;: (&#x27;max&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesBFloat16WeightedArgMin&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;ArgMin&#x27;), &#x27;topKArgMin&#x27;: (&#x27;topK&#x27;, &#x27;ArgMin&#x27;), &#x27;exponentialTimeDecayedAvgArgMin&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesTimingArgMin&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;ArgMin&#x27;), &#x27;uniqUpToArgMin&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;ArgMin&#x27;), &#x27;exponentialMovingAverageArgMin&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;ArgMin&#x27;), &#x27;largestTriangleThreeBucketsArgMin&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;ArgMin&#x27;), &#x27;medianArgMin&#x27;: (&#x27;median&#x27;, &#x27;ArgMin&#x27;), &#x27;varSampArgMin&#x27;: (&#x27;varSamp&#x27;, &#x27;ArgMin&#x27;), &#x27;maxIntersectionsPositionArgMin&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;ArgMin&#x27;), &#x27;covarSampArgMin&#x27;: (&#x27;covarSamp&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesExactLowArgMin&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;ArgMin&#x27;), &#x27;deltaSumTimestampArgMin&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;ArgMin&#x27;), &#x27;theilsUArgMin&#x27;: (&#x27;theilsU&#x27;, &#x27;ArgMin&#x27;), &#x27;cramersVArgMin&#x27;: (&#x27;cramersV&#x27;, &#x27;ArgMin&#x27;), &#x27;meanZTestArgMin&#x27;: (&#x27;meanZTest&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileExactHighArgMin&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;ArgMin&#x27;), &#x27;countArgMin&#x27;: (&#x27;count&#x27;, &#x27;ArgMin&#x27;), &#x27;sumCountArgMin&#x27;: (&#x27;sumCount&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileExactLowArgMin&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;ArgMin&#x27;), &#x27;avgArgMin&#x27;: (&#x27;avg&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileTimingWeightedArgMin&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;kurtPopArgMin&#x27;: (&#x27;kurtPop&#x27;, &#x27;ArgMin&#x27;), &#x27;studentTTestArgMin&#x27;: (&#x27;studentTTest&#x27;, &#x27;ArgMin&#x27;), &#x27;groupUniqArrayArgMin&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;ArgMin&#x27;), &#x27;uniqHLL12ArgMin&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;ArgMin&#x27;), &#x27;stddevSampArgMin&#x27;: (&#x27;stddevSamp&#x27;, &#x27;ArgMin&#x27;), &#x27;categoricalInformationValueArgMin&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;ArgMin&#x27;), &#x27;covarPopArgMin&#x27;: (&#x27;covarPop&#x27;, &#x27;ArgMin&#x27;), &#x27;retentionArgMin&#x27;: (&#x27;retention&#x27;, &#x27;ArgMin&#x27;), &#x27;groupArrayArgMin&#x27;: (&#x27;groupArray&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesInterpolatedWeightedArgMin&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;groupBitAndArgMin&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;ArgMin&#x27;), &#x27;uniqCombinedArgMin&#x27;: (&#x27;uniqCombined&#x27;, &#x27;ArgMin&#x27;), &#x27;last_valueArgMin&#x27;: (&#x27;last_value&#x27;, &#x27;ArgMin&#x27;), &#x27;stochasticLogisticRegressionArgMin&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;ArgMin&#x27;), &#x27;uniqExactArgMin&#x27;: (&#x27;uniqExact&#x27;, &#x27;ArgMin&#x27;), &#x27;contingencyArgMin&#x27;: (&#x27;contingency&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileExactArgMin&#x27;: (&#x27;quantileExact&#x27;, &#x27;ArgMin&#x27;), &#x27;minMapArgMin&#x27;: (&#x27;minMap&#x27;, &#x27;ArgMin&#x27;), &#x27;windowFunnelArgMin&#x27;: (&#x27;windowFunnel&#x27;, &#x27;ArgMin&#x27;), &#x27;welchTTestArgMin&#x27;: (&#x27;welchTTest&#x27;, &#x27;ArgMin&#x27;), &#x27;groupBitmapAndArgMin&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;ArgMin&#x27;), &#x27;kurtSampArgMin&#x27;: (&#x27;kurtSamp&#x27;, &#x27;ArgMin&#x27;), &#x27;mannWhitneyUTestArgMin&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;ArgMin&#x27;), &#x27;minArgMin&#x27;: (&#x27;min&#x27;, &#x27;ArgMin&#x27;), &#x27;topKWeightedArgMin&#x27;: (&#x27;topKWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;kolmogorovSmirnovTestArgMin&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileBFloat16ArgMin&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;ArgMin&#x27;), &#x27;groupArrayInsertAtArgMin&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesExactArgMin&#x27;: (&#x27;quantilesExact&#x27;, &#x27;ArgMin&#x27;), &#x27;sumKahanArgMin&#x27;: (&#x27;sumKahan&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesTDigestWeightedArgMin&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;groupArrayMovingSumArgMin&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesGKArgMin&#x27;: (&#x27;quantilesGK&#x27;, &#x27;ArgMin&#x27;), &#x27;simpleLinearRegressionArgMin&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;ArgMin&#x27;), &#x27;quantilesExactHighArgMin&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileGKArgMin&#x27;: (&#x27;quantileGK&#x27;, &#x27;ArgMin&#x27;), &#x27;stddevPopArgMin&#x27;: (&#x27;stddevPop&#x27;, &#x27;ArgMin&#x27;), &#x27;anyHeavyArgMin&#x27;: (&#x27;anyHeavy&#x27;, &#x27;ArgMin&#x27;), &#x27;quantileExactWeightedArgMin&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;ArgMin&#x27;), &#x27;deltaSumArgMin&#x27;: (&#x27;deltaSum&#x27;, &#x27;ArgMin&#x27;), &#x27;groupBitXorArgMin&#x27;: (&#x27;groupBitXor&#x27;, &#x27;ArgMin&#x27;), &#x27;sequenceMatchArgMin&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;ArgMin&#x27;), &#x27;skewSampArgMin&#x27;: (&#x27;skewSamp&#x27;, &#x27;ArgMin&#x27;), &#x27;sumArgMax&#x27;: (&#x27;sum&#x27;, &#x27;ArgMax&#x27;), &#x27;intervalLengthSumArgMax&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileDeterministicArgMax&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesTDigestArgMax&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;ArgMax&#x27;), &#x27;boundingRatioArgMax&#x27;: (&#x27;boundingRatio&#x27;, &#x27;ArgMax&#x27;), &#x27;avgWeightedArgMax&#x27;: (&#x27;avgWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;maxIntersectionsArgMax&#x27;: (&#x27;maxIntersections&#x27;, &#x27;ArgMax&#x27;), &#x27;first_valueArgMax&#x27;: (&#x27;first_value&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileTDigestWeightedArgMax&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesTimingWeightedArgMax&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileBFloat16WeightedArgMax&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;ArgMax&#x27;), &#x27;uniqCombined64ArgMax&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;ArgMax&#x27;), &#x27;stochasticLinearRegressionArgMax&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;ArgMax&#x27;), &#x27;corrArgMax&#x27;: (&#x27;corr&#x27;, &#x27;ArgMax&#x27;), &#x27;skewPopArgMax&#x27;: (&#x27;skewPop&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileInterpolatedWeightedArgMax&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileTimingArgMax&#x27;: (&#x27;quantileTiming&#x27;, &#x27;ArgMax&#x27;), &#x27;rankCorrArgMax&#x27;: (&#x27;rankCorr&#x27;, &#x27;ArgMax&#x27;), &#x27;argMinArgMax&#x27;: (&#x27;argMin&#x27;, &#x27;ArgMax&#x27;), &#x27;histogramArgMax&#x27;: (&#x27;histogram&#x27;, &#x27;ArgMax&#x27;), &#x27;groupArrayMovingAvgArgMax&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;ArgMax&#x27;), &#x27;cramersVBiasCorrectedArgMax&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;ArgMax&#x27;), &#x27;sumWithOverflowArgMax&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;ArgMax&#x27;), &#x27;groupBitmapXorArgMax&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesExactWeightedArgMax&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;sumMapArgMax&#x27;: (&#x27;sumMap&#x27;, &#x27;ArgMax&#x27;), &#x27;uniqThetaArgMax&#x27;: (&#x27;uniqTheta&#x27;, &#x27;ArgMax&#x27;), &#x27;argMaxArgMax&#x27;: (&#x27;argMax&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesDeterministicArgMax&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;ArgMax&#x27;), &#x27;groupBitmapOrArgMax&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;ArgMax&#x27;), &#x27;maxMapArgMax&#x27;: (&#x27;maxMap&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesArgMax&#x27;: (&#x27;quantiles&#x27;, &#x27;ArgMax&#x27;), &#x27;groupArraySampleArgMax&#x27;: (&#x27;groupArraySample&#x27;, &#x27;ArgMax&#x27;), &#x27;groupBitmapArgMax&#x27;: (&#x27;groupBitmap&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileTDigestArgMax&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesBFloat16ArgMax&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;ArgMax&#x27;), &#x27;uniqArgMax&#x27;: (&#x27;uniq&#x27;, &#x27;ArgMax&#x27;), &#x27;sequenceNextNodeArgMax&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;ArgMax&#x27;), &#x27;groupArrayLastArgMax&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;ArgMax&#x27;), &#x27;sequenceCountArgMax&#x27;: (&#x27;sequenceCount&#x27;, &#x27;ArgMax&#x27;), &#x27;anyArgMax&#x27;: (&#x27;any&#x27;, &#x27;ArgMax&#x27;), &#x27;varPopArgMax&#x27;: (&#x27;varPop&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileArgMax&#x27;: (&#x27;quantile&#x27;, &#x27;ArgMax&#x27;), &#x27;entropyArgMax&#x27;: (&#x27;entropy&#x27;, &#x27;ArgMax&#x27;), &#x27;sparkBarArgMax&#x27;: (&#x27;sparkBar&#x27;, &#x27;ArgMax&#x27;), &#x27;anyLastArgMax&#x27;: (&#x27;anyLast&#x27;, &#x27;ArgMax&#x27;), &#x27;groupBitOrArgMax&#x27;: (&#x27;groupBitOr&#x27;, &#x27;ArgMax&#x27;), &#x27;maxArgMax&#x27;: (&#x27;max&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesBFloat16WeightedArgMax&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;ArgMax&#x27;), &#x27;topKArgMax&#x27;: (&#x27;topK&#x27;, &#x27;ArgMax&#x27;), &#x27;exponentialTimeDecayedAvgArgMax&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesTimingArgMax&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;ArgMax&#x27;), &#x27;uniqUpToArgMax&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;ArgMax&#x27;), &#x27;exponentialMovingAverageArgMax&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;ArgMax&#x27;), &#x27;largestTriangleThreeBucketsArgMax&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;ArgMax&#x27;), &#x27;medianArgMax&#x27;: (&#x27;median&#x27;, &#x27;ArgMax&#x27;), &#x27;varSampArgMax&#x27;: (&#x27;varSamp&#x27;, &#x27;ArgMax&#x27;), &#x27;maxIntersectionsPositionArgMax&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;ArgMax&#x27;), &#x27;covarSampArgMax&#x27;: (&#x27;covarSamp&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesExactLowArgMax&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;ArgMax&#x27;), &#x27;deltaSumTimestampArgMax&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;ArgMax&#x27;), &#x27;theilsUArgMax&#x27;: (&#x27;theilsU&#x27;, &#x27;ArgMax&#x27;), &#x27;cramersVArgMax&#x27;: (&#x27;cramersV&#x27;, &#x27;ArgMax&#x27;), &#x27;meanZTestArgMax&#x27;: (&#x27;meanZTest&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileExactHighArgMax&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;ArgMax&#x27;), &#x27;countArgMax&#x27;: (&#x27;count&#x27;, &#x27;ArgMax&#x27;), &#x27;sumCountArgMax&#x27;: (&#x27;sumCount&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileExactLowArgMax&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;ArgMax&#x27;), &#x27;avgArgMax&#x27;: (&#x27;avg&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileTimingWeightedArgMax&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;kurtPopArgMax&#x27;: (&#x27;kurtPop&#x27;, &#x27;ArgMax&#x27;), &#x27;studentTTestArgMax&#x27;: (&#x27;studentTTest&#x27;, &#x27;ArgMax&#x27;), &#x27;groupUniqArrayArgMax&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;ArgMax&#x27;), &#x27;uniqHLL12ArgMax&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;ArgMax&#x27;), &#x27;stddevSampArgMax&#x27;: (&#x27;stddevSamp&#x27;, &#x27;ArgMax&#x27;), &#x27;categoricalInformationValueArgMax&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;ArgMax&#x27;), &#x27;covarPopArgMax&#x27;: (&#x27;covarPop&#x27;, &#x27;ArgMax&#x27;), &#x27;retentionArgMax&#x27;: (&#x27;retention&#x27;, &#x27;ArgMax&#x27;), &#x27;groupArrayArgMax&#x27;: (&#x27;groupArray&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesInterpolatedWeightedArgMax&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;groupBitAndArgMax&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;ArgMax&#x27;), &#x27;uniqCombinedArgMax&#x27;: (&#x27;uniqCombined&#x27;, &#x27;ArgMax&#x27;), &#x27;last_valueArgMax&#x27;: (&#x27;last_value&#x27;, &#x27;ArgMax&#x27;), &#x27;stochasticLogisticRegressionArgMax&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;ArgMax&#x27;), &#x27;uniqExactArgMax&#x27;: (&#x27;uniqExact&#x27;, &#x27;ArgMax&#x27;), &#x27;contingencyArgMax&#x27;: (&#x27;contingency&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileExactArgMax&#x27;: (&#x27;quantileExact&#x27;, &#x27;ArgMax&#x27;), &#x27;minMapArgMax&#x27;: (&#x27;minMap&#x27;, &#x27;ArgMax&#x27;), &#x27;windowFunnelArgMax&#x27;: (&#x27;windowFunnel&#x27;, &#x27;ArgMax&#x27;), &#x27;welchTTestArgMax&#x27;: (&#x27;welchTTest&#x27;, &#x27;ArgMax&#x27;), &#x27;groupBitmapAndArgMax&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;ArgMax&#x27;), &#x27;kurtSampArgMax&#x27;: (&#x27;kurtSamp&#x27;, &#x27;ArgMax&#x27;), &#x27;mannWhitneyUTestArgMax&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;ArgMax&#x27;), &#x27;minArgMax&#x27;: (&#x27;min&#x27;, &#x27;ArgMax&#x27;), &#x27;topKWeightedArgMax&#x27;: (&#x27;topKWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;kolmogorovSmirnovTestArgMax&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileBFloat16ArgMax&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;ArgMax&#x27;), &#x27;groupArrayInsertAtArgMax&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesExactArgMax&#x27;: (&#x27;quantilesExact&#x27;, &#x27;ArgMax&#x27;), &#x27;sumKahanArgMax&#x27;: (&#x27;sumKahan&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesTDigestWeightedArgMax&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;groupArrayMovingSumArgMax&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesGKArgMax&#x27;: (&#x27;quantilesGK&#x27;, &#x27;ArgMax&#x27;), &#x27;simpleLinearRegressionArgMax&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;ArgMax&#x27;), &#x27;quantilesExactHighArgMax&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileGKArgMax&#x27;: (&#x27;quantileGK&#x27;, &#x27;ArgMax&#x27;), &#x27;stddevPopArgMax&#x27;: (&#x27;stddevPop&#x27;, &#x27;ArgMax&#x27;), &#x27;anyHeavyArgMax&#x27;: (&#x27;anyHeavy&#x27;, &#x27;ArgMax&#x27;), &#x27;quantileExactWeightedArgMax&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;ArgMax&#x27;), &#x27;deltaSumArgMax&#x27;: (&#x27;deltaSum&#x27;, &#x27;ArgMax&#x27;), &#x27;groupBitXorArgMax&#x27;: (&#x27;groupBitXor&#x27;, &#x27;ArgMax&#x27;), &#x27;sequenceMatchArgMax&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;ArgMax&#x27;), &#x27;skewSampArgMax&#x27;: (&#x27;skewSamp&#x27;, &#x27;ArgMax&#x27;), &#x27;sum&#x27;: (&#x27;sum&#x27;, &#x27;&#x27;), &#x27;intervalLengthSum&#x27;: (&#x27;intervalLengthSum&#x27;, &#x27;&#x27;), &#x27;quantileDeterministic&#x27;: (&#x27;quantileDeterministic&#x27;, &#x27;&#x27;), &#x27;quantilesTDigest&#x27;: (&#x27;quantilesTDigest&#x27;, &#x27;&#x27;), &#x27;boundingRatio&#x27;: (&#x27;boundingRatio&#x27;, &#x27;&#x27;), &#x27;avgWeighted&#x27;: (&#x27;avgWeighted&#x27;, &#x27;&#x27;), &#x27;maxIntersections&#x27;: (&#x27;maxIntersections&#x27;, &#x27;&#x27;), &#x27;first_value&#x27;: (&#x27;first_value&#x27;, &#x27;&#x27;), &#x27;quantileTDigestWeighted&#x27;: (&#x27;quantileTDigestWeighted&#x27;, &#x27;&#x27;), &#x27;quantilesTimingWeighted&#x27;: (&#x27;quantilesTimingWeighted&#x27;, &#x27;&#x27;), &#x27;quantileBFloat16Weighted&#x27;: (&#x27;quantileBFloat16Weighted&#x27;, &#x27;&#x27;), &#x27;uniqCombined64&#x27;: (&#x27;uniqCombined64&#x27;, &#x27;&#x27;), &#x27;stochasticLinearRegression&#x27;: (&#x27;stochasticLinearRegression&#x27;, &#x27;&#x27;), &#x27;corr&#x27;: (&#x27;corr&#x27;, &#x27;&#x27;), &#x27;skewPop&#x27;: (&#x27;skewPop&#x27;, &#x27;&#x27;), &#x27;quantileInterpolatedWeighted&#x27;: (&#x27;quantileInterpolatedWeighted&#x27;, &#x27;&#x27;), &#x27;quantileTiming&#x27;: (&#x27;quantileTiming&#x27;, &#x27;&#x27;), &#x27;rankCorr&#x27;: (&#x27;rankCorr&#x27;, &#x27;&#x27;), &#x27;argMin&#x27;: (&#x27;argMin&#x27;, &#x27;&#x27;), &#x27;histogram&#x27;: (&#x27;histogram&#x27;, &#x27;&#x27;), &#x27;groupArrayMovingAvg&#x27;: (&#x27;groupArrayMovingAvg&#x27;, &#x27;&#x27;), &#x27;cramersVBiasCorrected&#x27;: (&#x27;cramersVBiasCorrected&#x27;, &#x27;&#x27;), &#x27;sumWithOverflow&#x27;: (&#x27;sumWithOverflow&#x27;, &#x27;&#x27;), &#x27;groupBitmapXor&#x27;: (&#x27;groupBitmapXor&#x27;, &#x27;&#x27;), &#x27;quantilesExactWeighted&#x27;: (&#x27;quantilesExactWeighted&#x27;, &#x27;&#x27;), &#x27;uniqTheta&#x27;: (&#x27;uniqTheta&#x27;, &#x27;&#x27;), &#x27;argMax&#x27;: (&#x27;argMax&#x27;, &#x27;&#x27;), &#x27;quantilesDeterministic&#x27;: (&#x27;quantilesDeterministic&#x27;, &#x27;&#x27;), &#x27;groupBitmapOr&#x27;: (&#x27;groupBitmapOr&#x27;, &#x27;&#x27;), &#x27;quantiles&#x27;: (&#x27;quantiles&#x27;, &#x27;&#x27;), &#x27;groupArraySample&#x27;: (&#x27;groupArraySample&#x27;, &#x27;&#x27;), &#x27;groupBitmap&#x27;: (&#x27;groupBitmap&#x27;, &#x27;&#x27;), &#x27;quantileTDigest&#x27;: (&#x27;quantileTDigest&#x27;, &#x27;&#x27;), &#x27;quantilesBFloat16&#x27;: (&#x27;quantilesBFloat16&#x27;, &#x27;&#x27;), &#x27;uniq&#x27;: (&#x27;uniq&#x27;, &#x27;&#x27;), &#x27;sequenceNextNode&#x27;: (&#x27;sequenceNextNode&#x27;, &#x27;&#x27;), &#x27;groupArrayLast&#x27;: (&#x27;groupArrayLast&#x27;, &#x27;&#x27;), &#x27;sequenceCount&#x27;: (&#x27;sequenceCount&#x27;, &#x27;&#x27;), &#x27;any&#x27;: (&#x27;any&#x27;, &#x27;&#x27;), &#x27;varPop&#x27;: (&#x27;varPop&#x27;, &#x27;&#x27;), &#x27;quantile&#x27;: (&#x27;quantile&#x27;, &#x27;&#x27;), &#x27;entropy&#x27;: (&#x27;entropy&#x27;, &#x27;&#x27;), &#x27;sparkBar&#x27;: (&#x27;sparkBar&#x27;, &#x27;&#x27;), &#x27;anyLast&#x27;: (&#x27;anyLast&#x27;, &#x27;&#x27;), &#x27;groupBitOr&#x27;: (&#x27;groupBitOr&#x27;, &#x27;&#x27;), &#x27;max&#x27;: (&#x27;max&#x27;, &#x27;&#x27;), &#x27;quantilesBFloat16Weighted&#x27;: (&#x27;quantilesBFloat16Weighted&#x27;, &#x27;&#x27;), &#x27;topK&#x27;: (&#x27;topK&#x27;, &#x27;&#x27;), &#x27;exponentialTimeDecayedAvg&#x27;: (&#x27;exponentialTimeDecayedAvg&#x27;, &#x27;&#x27;), &#x27;quantilesTiming&#x27;: (&#x27;quantilesTiming&#x27;, &#x27;&#x27;), &#x27;uniqUpTo&#x27;: (&#x27;uniqUpTo&#x27;, &#x27;&#x27;), &#x27;exponentialMovingAverage&#x27;: (&#x27;exponentialMovingAverage&#x27;, &#x27;&#x27;), &#x27;largestTriangleThreeBuckets&#x27;: (&#x27;largestTriangleThreeBuckets&#x27;, &#x27;&#x27;), &#x27;median&#x27;: (&#x27;median&#x27;, &#x27;&#x27;), &#x27;varSamp&#x27;: (&#x27;varSamp&#x27;, &#x27;&#x27;), &#x27;maxIntersectionsPosition&#x27;: (&#x27;maxIntersectionsPosition&#x27;, &#x27;&#x27;), &#x27;covarSamp&#x27;: (&#x27;covarSamp&#x27;, &#x27;&#x27;), &#x27;quantilesExactLow&#x27;: (&#x27;quantilesExactLow&#x27;, &#x27;&#x27;), &#x27;deltaSumTimestamp&#x27;: (&#x27;deltaSumTimestamp&#x27;, &#x27;&#x27;), &#x27;theilsU&#x27;: (&#x27;theilsU&#x27;, &#x27;&#x27;), &#x27;cramersV&#x27;: (&#x27;cramersV&#x27;, &#x27;&#x27;), &#x27;meanZTest&#x27;: (&#x27;meanZTest&#x27;, &#x27;&#x27;), &#x27;quantileExactHigh&#x27;: (&#x27;quantileExactHigh&#x27;, &#x27;&#x27;), &#x27;count&#x27;: (&#x27;count&#x27;, &#x27;&#x27;), &#x27;sumCount&#x27;: (&#x27;sumCount&#x27;, &#x27;&#x27;), &#x27;quantileExactLow&#x27;: (&#x27;quantileExactLow&#x27;, &#x27;&#x27;), &#x27;avg&#x27;: (&#x27;avg&#x27;, &#x27;&#x27;), &#x27;quantileTimingWeighted&#x27;: (&#x27;quantileTimingWeighted&#x27;, &#x27;&#x27;), &#x27;kurtPop&#x27;: (&#x27;kurtPop&#x27;, &#x27;&#x27;), &#x27;studentTTest&#x27;: (&#x27;studentTTest&#x27;, &#x27;&#x27;), &#x27;groupUniqArray&#x27;: (&#x27;groupUniqArray&#x27;, &#x27;&#x27;), &#x27;uniqHLL12&#x27;: (&#x27;uniqHLL12&#x27;, &#x27;&#x27;), &#x27;stddevSamp&#x27;: (&#x27;stddevSamp&#x27;, &#x27;&#x27;), &#x27;categoricalInformationValue&#x27;: (&#x27;categoricalInformationValue&#x27;, &#x27;&#x27;), &#x27;covarPop&#x27;: (&#x27;covarPop&#x27;, &#x27;&#x27;), &#x27;retention&#x27;: (&#x27;retention&#x27;, &#x27;&#x27;), &#x27;groupArray&#x27;: (&#x27;groupArray&#x27;, &#x27;&#x27;), &#x27;quantilesInterpolatedWeighted&#x27;: (&#x27;quantilesInterpolatedWeighted&#x27;, &#x27;&#x27;), &#x27;groupBitAnd&#x27;: (&#x27;groupBitAnd&#x27;, &#x27;&#x27;), &#x27;uniqCombined&#x27;: (&#x27;uniqCombined&#x27;, &#x27;&#x27;), &#x27;last_value&#x27;: (&#x27;last_value&#x27;, &#x27;&#x27;), &#x27;stochasticLogisticRegression&#x27;: (&#x27;stochasticLogisticRegression&#x27;, &#x27;&#x27;), &#x27;uniqExact&#x27;: (&#x27;uniqExact&#x27;, &#x27;&#x27;), &#x27;contingency&#x27;: (&#x27;contingency&#x27;, &#x27;&#x27;), &#x27;quantileExact&#x27;: (&#x27;quantileExact&#x27;, &#x27;&#x27;), &#x27;windowFunnel&#x27;: (&#x27;windowFunnel&#x27;, &#x27;&#x27;), &#x27;welchTTest&#x27;: (&#x27;welchTTest&#x27;, &#x27;&#x27;), &#x27;groupBitmapAnd&#x27;: (&#x27;groupBitmapAnd&#x27;, &#x27;&#x27;), &#x27;kurtSamp&#x27;: (&#x27;kurtSamp&#x27;, &#x27;&#x27;), &#x27;mannWhitneyUTest&#x27;: (&#x27;mannWhitneyUTest&#x27;, &#x27;&#x27;), &#x27;min&#x27;: (&#x27;min&#x27;, &#x27;&#x27;), &#x27;topKWeighted&#x27;: (&#x27;topKWeighted&#x27;, &#x27;&#x27;), &#x27;kolmogorovSmirnovTest&#x27;: (&#x27;kolmogorovSmirnovTest&#x27;, &#x27;&#x27;), &#x27;quantileBFloat16&#x27;: (&#x27;quantileBFloat16&#x27;, &#x27;&#x27;), &#x27;groupArrayInsertAt&#x27;: (&#x27;groupArrayInsertAt&#x27;, &#x27;&#x27;), &#x27;quantilesExact&#x27;: (&#x27;quantilesExact&#x27;, &#x27;&#x27;), &#x27;sumKahan&#x27;: (&#x27;sumKahan&#x27;, &#x27;&#x27;), &#x27;quantilesTDigestWeighted&#x27;: (&#x27;quantilesTDigestWeighted&#x27;, &#x27;&#x27;), &#x27;groupArrayMovingSum&#x27;: (&#x27;groupArrayMovingSum&#x27;, &#x27;&#x27;), &#x27;quantilesGK&#x27;: (&#x27;quantilesGK&#x27;, &#x27;&#x27;), &#x27;simpleLinearRegression&#x27;: (&#x27;simpleLinearRegression&#x27;, &#x27;&#x27;), &#x27;quantilesExactHigh&#x27;: (&#x27;quantilesExactHigh&#x27;, &#x27;&#x27;), &#x27;quantileGK&#x27;: (&#x27;quantileGK&#x27;, &#x27;&#x27;), &#x27;stddevPop&#x27;: (&#x27;stddevPop&#x27;, &#x27;&#x27;), &#x27;anyHeavy&#x27;: (&#x27;anyHeavy&#x27;, &#x27;&#x27;), &#x27;quantileExactWeighted&#x27;: (&#x27;quantileExactWeighted&#x27;, &#x27;&#x27;), &#x27;deltaSum&#x27;: (&#x27;deltaSum&#x27;, &#x27;&#x27;), &#x27;groupBitXor&#x27;: (&#x27;groupBitXor&#x27;, &#x27;&#x27;), &#x27;sequenceMatch&#x27;: (&#x27;sequenceMatch&#x27;, &#x27;&#x27;), &#x27;skewSamp&#x27;: (&#x27;skewSamp&#x27;, &#x27;&#x27;)}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;TUPLE&#x27;, &#x27;STRUCT&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ARRAYJOIN&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IF&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NEXT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.RANGE_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IN: &#x27;IN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GLOBAL: &#x27;GLOBAL&#x27;&gt;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.COLUMN_OPERATORS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DOT: &#x27;DOT&#x27;&gt;: None, &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.JOIN_KINDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.QUERY_MODIFIER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PREWHERE: &#x27;PREWHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USING: &#x27;USING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.CONSTRAINT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;AUTOINCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASESPECIFIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMPRESS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NONCLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFAULT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENCODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EPHEMERAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXCLUDE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GENERATED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IDENTITY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INLINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NOT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NULL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PATH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PERIOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REFERENCES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TITLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNIQUE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UPPERCASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INDEX&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;, &#x27;CODEC&#x27;: &lt;function ClickHouse.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;INDEX&#x27;, &#x27;FOREIGN KEY&#x27;, &#x27;PERIOD&#x27;, &#x27;CHECK&#x27;, &#x27;LIKE&#x27;, &#x27;PRIMARY KEY&#x27;, &#x27;EXCLUDE&#x27;, &#x27;UNIQUE&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.STRUCT_DELIMITER", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;(&#x27;, &#x27;)&#x27;)"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.TABLESAMPLE_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;SAMPLE&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.STRING_TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;: &#x27;String&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;String&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;String&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;String&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;String&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;String&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;String&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;String&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;String&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;: &#x27;String&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;String&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;String&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;String&#x27;, &lt;Type.ARRAY: &#x27;ARRAY&#x27;&gt;: &#x27;Array&#x27;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: &#x27;Int64&#x27;, &lt;Type.DATE32: &#x27;DATE32&#x27;&gt;: &#x27;Date32&#x27;, &lt;Type.DATETIME64: &#x27;DATETIME64&#x27;&gt;: &#x27;DateTime64&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;Float64&#x27;, &lt;Type.ENUM: &#x27;ENUM&#x27;&gt;: &#x27;Enum&#x27;, &lt;Type.ENUM8: &#x27;ENUM8&#x27;&gt;: &#x27;Enum8&#x27;, &lt;Type.ENUM16: &#x27;ENUM16&#x27;&gt;: &#x27;Enum16&#x27;, &lt;Type.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;: &#x27;FixedString&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;Float32&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;Int32&#x27;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;: &#x27;Int32&#x27;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;: &#x27;Int128&#x27;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;: &#x27;Int256&#x27;, &lt;Type.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;: &#x27;LowCardinality&#x27;, &lt;Type.MAP: &#x27;MAP&#x27;&gt;: &#x27;Map&#x27;, &lt;Type.NESTED: &#x27;NESTED&#x27;&gt;: &#x27;Nested&#x27;, &lt;Type.NULLABLE: &#x27;NULLABLE&#x27;&gt;: &#x27;Nullable&#x27;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &#x27;Int16&#x27;, &lt;Type.STRUCT: &#x27;STRUCT&#x27;&gt;: &#x27;Tuple&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;Int8&#x27;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;: &#x27;UInt64&#x27;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;: &#x27;UInt32&#x27;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;: &#x27;UInt128&#x27;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;: &#x27;UInt256&#x27;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;: &#x27;UInt16&#x27;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;: &#x27;UInt8&#x27;, &lt;Type.IPV4: &#x27;IPV4&#x27;&gt;: &#x27;IPv4&#x27;, &lt;Type.IPV6: &#x27;IPV6&#x27;&gt;: &#x27;IPv6&#x27;, &lt;Type.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;: &#x27;AggregateFunction&#x27;, &lt;Type.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;: &#x27;SimpleAggregateFunction&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function json_path_key_only_name&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function json_extract_segments.&lt;locals&gt;._json_extract_segments&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function json_extract_segments.&lt;locals&gt;._json_extract_segments&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function inline_array_sql&gt;, &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CompressColumnConstraint&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ComputedColumnConstraint&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Final&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function _quantile_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function ClickHouse.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCluster&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.EXPLICIT_UNION", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.GROUPINGS_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.OUTER_UNION_MODIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.ON_CLUSTER_TARGETS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;NAMED COLLECTION&#x27;, &#x27;INDEX&#x27;, &#x27;DATABASE&#x27;, &#x27;TABLE&#x27;, &#x27;DICTIONARY&#x27;, &#x27;VIEW&#x27;, &#x27;FUNCTION&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.likeproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LikeProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.eq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">EQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.neq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NEQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.regexpilike_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RegexpILike</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.datatype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.cte_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CTE</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.after_limit_modifiers", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.parameterizedagg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ParameterizedAgg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.anonymousaggfunc_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AnonymousAggFunc</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.combinedaggfunc_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CombinedAggFunc</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.combinedparameterizedagg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CombinedParameterizedAgg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.placeholder_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Placeholder</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.oncluster_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">OnCluster</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.createable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span>,</span><span class=\"param\">\t<span class=\"n\">locations</span><span class=\"p\">:</span> <span class=\"n\">DefaultDict</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.prewhere_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PreWhere</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.indexcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IndexColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.clickhouse.ClickHouse.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.parser_class", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.clickhouse.ClickHouse.Parser&#x27;&gt;"}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.generator_class", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.clickhouse.ClickHouse.Generator&#x27;&gt;"}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;, &#x27;\\x00&#x27;: &#x27;\\\\0&#x27;}"}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.BIT_START", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;0b&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.BIT_END", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.HEX_START", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;0x&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.HEX_END", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;&#x27;"}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"fullname": "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END", "modulename": "sqlglot.dialects.clickhouse", "qualname": "ClickHouse.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks": {"fullname": "sqlglot.dialects.databricks", "modulename": "sqlglot.dialects.databricks", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.databricks.Databricks": {"fullname": "sqlglot.dialects.databricks.Databricks", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.spark.Spark"}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"fullname": "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.SAFE_DIVISION", "kind": "variable", "doc": "<p>Whether division by zero throws an error (<code>False</code>) or returns NULL (<code>True</code>).</p>\n", "default_value": "False"}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"fullname": "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.COPY_PARAMS_ARE_CSV", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.databricks.Databricks.Parser": {"fullname": "sqlglot.dialects.databricks.Databricks.Parser", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.spark.Spark.Parser"}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"fullname": "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Parser.STRICT_CAST", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;DATEDIFF&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FIRST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;function build_var_map&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;COLLECT_LIST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;COLLECT_SET&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;GET_JSON_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;&gt;, &#x27;LOCATE&#x27;: &lt;function locate_to_strposition&gt;, &#x27;PERCENTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;PERCENTILE_APPROX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;TO_DATE&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;UNBASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;UNIX_TIMESTAMP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;AGGREGATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;APPROX_PERCENTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;BOOLEAN&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;DOUBLE&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;FLOAT&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;FROM_UTC_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;INT&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;MAP_FROM_ARRAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;RLIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;SHIFTLEFT&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;SHIFTRIGHT&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;STRING&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TO_UNIX_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;TO_UTC_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TRUNC&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TRY_ELEMENT_AT&#x27;: &lt;function Spark.Parser.&lt;lambda&gt;&gt;, &#x27;DATEADD&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;}"}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"fullname": "sqlglot.dialects.databricks.Databricks.Parser.FACTOR", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Parser.FACTOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DIV: &#x27;DIV&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.IntDiv&#x27;&gt;, &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Distance&#x27;&gt;, &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Div&#x27;&gt;, &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Mul&#x27;&gt;, &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;}"}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.databricks.Databricks.Generator": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.spark.Spark.Generator"}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.TABLESAMPLE_SEED_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;REPEATABLE&#x27;"}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.COPY_PARAMS_ARE_WRAPPED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.COPY_PARAMS_EQ_REQUIRED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Databricks.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function var_map_sql&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;function _property_sql&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function no_recursive_cte_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;: &lt;function _json_format_sql&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function _map_sql&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.NotNullColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function strposition_to_locate_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function _str_to_unix_sql&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Spark.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.National&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKeyColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AtTimeZone&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.From&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithinGroup&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function Spark.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;: &lt;function Databricks.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;: &lt;function Databricks.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;: &lt;function _timestamp_diff&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function _timestamp_diff&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Databricks.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.columndef_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ColumnDef</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.generatedasidentitycolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GeneratedAsIdentityColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"fullname": "sqlglot.dialects.databricks.Databricks.Tokenizer", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.spark.Spark.Tokenizer"}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[]"}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"fullname": "sqlglot.dialects.databricks.Databricks.tokenizer_class", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.databricks.Databricks.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.databricks.Databricks.parser_class": {"fullname": "sqlglot.dialects.databricks.Databricks.parser_class", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.databricks.Databricks.Parser&#x27;&gt;"}, "sqlglot.dialects.databricks.Databricks.generator_class": {"fullname": "sqlglot.dialects.databricks.Databricks.generator_class", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.databricks.Databricks.Generator&#x27;&gt;"}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"fullname": "sqlglot.dialects.databricks.Databricks.TIME_TRIE", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"fullname": "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%Y&#x27;: &#x27;yyyy&#x27;, &#x27;%y&#x27;: &#x27;yy&#x27;, &#x27;%B&#x27;: &#x27;MMMM&#x27;, &#x27;%b&#x27;: &#x27;MMM&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%-m&#x27;: &#x27;M&#x27;, &#x27;%d&#x27;: &#x27;dd&#x27;, &#x27;%-d&#x27;: &#x27;d&#x27;, &#x27;%H&#x27;: &#x27;HH&#x27;, &#x27;%-H&#x27;: &#x27;H&#x27;, &#x27;%I&#x27;: &#x27;hh&#x27;, &#x27;%-I&#x27;: &#x27;h&#x27;, &#x27;%M&#x27;: &#x27;mm&#x27;, &#x27;%-M&#x27;: &#x27;m&#x27;, &#x27;%S&#x27;: &#x27;ss&#x27;, &#x27;%-S&#x27;: &#x27;s&#x27;, &#x27;%f&#x27;: &#x27;SSSSSS&#x27;, &#x27;%p&#x27;: &#x27;a&#x27;, &#x27;%j&#x27;: &#x27;DD&#x27;, &#x27;%-j&#x27;: &#x27;D&#x27;, &#x27;%a&#x27;: &#x27;EEE&#x27;, &#x27;%A&#x27;: &#x27;EEEE&#x27;}"}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;Y&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;j&#x27;: {0: True}}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;p&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;A&#x27;: {0: True}}}"}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"fullname": "sqlglot.dialects.databricks.Databricks.QUOTE_START", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"fullname": "sqlglot.dialects.databricks.Databricks.QUOTE_END", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"fullname": "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"fullname": "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"fullname": "sqlglot.dialects.databricks.Databricks.BIT_START", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"fullname": "sqlglot.dialects.databricks.Databricks.BIT_END", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"fullname": "sqlglot.dialects.databricks.Databricks.HEX_START", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"fullname": "sqlglot.dialects.databricks.Databricks.HEX_END", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"fullname": "sqlglot.dialects.databricks.Databricks.BYTE_START", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"fullname": "sqlglot.dialects.databricks.Databricks.BYTE_END", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"fullname": "sqlglot.dialects.databricks.Databricks.UNICODE_START", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"fullname": "sqlglot.dialects.databricks.Databricks.UNICODE_END", "modulename": "sqlglot.dialects.databricks", "qualname": "Databricks.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect": {"fullname": "sqlglot.dialects.dialect", "modulename": "sqlglot.dialects.dialect", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"fullname": "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF", "modulename": "sqlglot.dialects.dialect", "qualname": "DATE_ADD_OR_DIFF", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Union[sqlglot.expressions.DateAdd, sqlglot.expressions.TsOrDsAdd, sqlglot.expressions.DateDiff, sqlglot.expressions.TsOrDsDiff]"}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"fullname": "sqlglot.dialects.dialect.DATE_ADD_OR_SUB", "modulename": "sqlglot.dialects.dialect", "qualname": "DATE_ADD_OR_SUB", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Union[sqlglot.expressions.DateAdd, sqlglot.expressions.TsOrDsAdd, sqlglot.expressions.DateSub]"}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"fullname": "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE", "modulename": "sqlglot.dialects.dialect", "qualname": "JSON_EXTRACT_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Union[sqlglot.expressions.JSONExtract, sqlglot.expressions.JSONExtractScalar]"}, "sqlglot.dialects.dialect.logger": {"fullname": "sqlglot.dialects.dialect.logger", "modulename": "sqlglot.dialects.dialect", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.dialects.dialect.Dialects": {"fullname": "sqlglot.dialects.dialect.Dialects", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects", "kind": "class", "doc": "<p>Dialects supported by SQLGLot.</p>\n", "bases": "builtins.str, enum.Enum"}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"fullname": "sqlglot.dialects.dialect.Dialects.DIALECT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.DIALECT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.DIALECT: &#x27;&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"fullname": "sqlglot.dialects.dialect.Dialects.ATHENA", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.ATHENA", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.ATHENA: &#x27;athena&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"fullname": "sqlglot.dialects.dialect.Dialects.BIGQUERY", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.BIGQUERY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.BIGQUERY: &#x27;bigquery&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"fullname": "sqlglot.dialects.dialect.Dialects.CLICKHOUSE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.CLICKHOUSE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.CLICKHOUSE: &#x27;clickhouse&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"fullname": "sqlglot.dialects.dialect.Dialects.DATABRICKS", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.DATABRICKS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.DATABRICKS: &#x27;databricks&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.DORIS": {"fullname": "sqlglot.dialects.dialect.Dialects.DORIS", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.DORIS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.DORIS: &#x27;doris&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.DRILL": {"fullname": "sqlglot.dialects.dialect.Dialects.DRILL", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.DRILL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.DRILL: &#x27;drill&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"fullname": "sqlglot.dialects.dialect.Dialects.DUCKDB", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.DUCKDB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.DUCKDB: &#x27;duckdb&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.HIVE": {"fullname": "sqlglot.dialects.dialect.Dialects.HIVE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.HIVE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.HIVE: &#x27;hive&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"fullname": "sqlglot.dialects.dialect.Dialects.MYSQL", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.MYSQL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.MYSQL: &#x27;mysql&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"fullname": "sqlglot.dialects.dialect.Dialects.ORACLE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.ORACLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.ORACLE: &#x27;oracle&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"fullname": "sqlglot.dialects.dialect.Dialects.POSTGRES", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.POSTGRES", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.POSTGRES: &#x27;postgres&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"fullname": "sqlglot.dialects.dialect.Dialects.PRESTO", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.PRESTO", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.PRESTO: &#x27;presto&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.PRQL": {"fullname": "sqlglot.dialects.dialect.Dialects.PRQL", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.PRQL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.PRQL: &#x27;prql&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"fullname": "sqlglot.dialects.dialect.Dialects.REDSHIFT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.REDSHIFT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.REDSHIFT: &#x27;redshift&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"fullname": "sqlglot.dialects.dialect.Dialects.SNOWFLAKE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.SNOWFLAKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.SNOWFLAKE: &#x27;snowflake&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.SPARK": {"fullname": "sqlglot.dialects.dialect.Dialects.SPARK", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.SPARK", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.SPARK: &#x27;spark&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"fullname": "sqlglot.dialects.dialect.Dialects.SPARK2", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.SPARK2", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.SPARK2: &#x27;spark2&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"fullname": "sqlglot.dialects.dialect.Dialects.SQLITE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.SQLITE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.SQLITE: &#x27;sqlite&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"fullname": "sqlglot.dialects.dialect.Dialects.STARROCKS", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.STARROCKS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.STARROCKS: &#x27;starrocks&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"fullname": "sqlglot.dialects.dialect.Dialects.TABLEAU", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.TABLEAU", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.TABLEAU: &#x27;tableau&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"fullname": "sqlglot.dialects.dialect.Dialects.TERADATA", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.TERADATA", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.TERADATA: &#x27;teradata&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.TRINO": {"fullname": "sqlglot.dialects.dialect.Dialects.TRINO", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.TRINO", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.TRINO: &#x27;trino&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialects.TSQL": {"fullname": "sqlglot.dialects.dialect.Dialects.TSQL", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialects.TSQL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Dialects.TSQL: &#x27;tsql&#x27;&gt;"}, "sqlglot.dialects.dialect.NormalizationStrategy": {"fullname": "sqlglot.dialects.dialect.NormalizationStrategy", "modulename": "sqlglot.dialects.dialect", "qualname": "NormalizationStrategy", "kind": "class", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "bases": "builtins.str, sqlglot.helper.AutoName"}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"fullname": "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE", "modulename": "sqlglot.dialects.dialect", "qualname": "NormalizationStrategy.LOWERCASE", "kind": "variable", "doc": "<p>Unquoted identifiers are lowercased.</p>\n", "default_value": "&lt;NormalizationStrategy.LOWERCASE: &#x27;LOWERCASE&#x27;&gt;"}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"fullname": "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE", "modulename": "sqlglot.dialects.dialect", "qualname": "NormalizationStrategy.UPPERCASE", "kind": "variable", "doc": "<p>Unquoted identifiers are uppercased.</p>\n", "default_value": "&lt;NormalizationStrategy.UPPERCASE: &#x27;UPPERCASE&#x27;&gt;"}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"fullname": "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE", "modulename": "sqlglot.dialects.dialect", "qualname": "NormalizationStrategy.CASE_SENSITIVE", "kind": "variable", "doc": "<p>Always case-sensitive, regardless of quotes.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_SENSITIVE: &#x27;CASE_SENSITIVE&#x27;&gt;"}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"fullname": "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE", "modulename": "sqlglot.dialects.dialect", "qualname": "NormalizationStrategy.CASE_INSENSITIVE", "kind": "variable", "doc": "<p>Always case-insensitive, regardless of quotes.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialect": {"fullname": "sqlglot.dialects.dialect.Dialect", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.dialects.dialect.Dialect.__init__": {"fullname": "sqlglot.dialects.dialect.Dialect.__init__", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span>)</span>"}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"fullname": "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.INDEX_OFFSET", "kind": "variable", "doc": "<p>The base index offset for arrays.</p>\n", "default_value": "0"}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"fullname": "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.WEEK_OFFSET", "kind": "variable", "doc": "<p>First day of the week in DATE_TRUNC(week). Defaults to 0 (Monday). -1 would be Sunday.</p>\n", "default_value": "0"}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"fullname": "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.UNNEST_COLUMN_ONLY", "kind": "variable", "doc": "<p>Whether <code>UNNEST</code> table aliases are treated as column aliases.</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"fullname": "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.ALIAS_POST_TABLESAMPLE", "kind": "variable", "doc": "<p>Whether the table alias comes after tablesample.</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"fullname": "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.TABLESAMPLE_SIZE_IS_PERCENT", "kind": "variable", "doc": "<p>Whether a size in the table sample clause represents percentage.</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.LOWERCASE: &#x27;LOWERCASE&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"fullname": "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT", "kind": "variable", "doc": "<p>Whether an unquoted identifier can start with a digit.</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"fullname": "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.DPIPE_IS_STRING_CONCAT", "kind": "variable", "doc": "<p>Whether the DPIPE token (<code>||</code>) is a string concatenation operator.</p>\n", "default_value": "True"}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"fullname": "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.STRICT_STRING_CONCAT", "kind": "variable", "doc": "<p>Whether <code>CONCAT</code>'s arguments must be strings.</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "True"}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "True"}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"fullname": "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.NORMALIZE_FUNCTIONS", "kind": "variable", "doc": "<p>Determines how function names are going to be normalized.</p>\n\n<h6 id=\"possible-values\">Possible values:</h6>\n\n<blockquote>\n <p>\"upper\" or True: Convert names to uppercase.\n \"lower\": Convert names to lowercase.\n False: Disables function name normalization.</p>\n</blockquote>\n", "annotation": ": bool | str", "default_value": "&#x27;upper&#x27;"}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"fullname": "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.LOG_BASE_FIRST", "kind": "variable", "doc": "<p>Whether the base comes first in the <code>LOG</code> function.\nPossible values: <code>True</code>, <code>False</code>, <code>None</code> (two arguments are not supported by <code>LOG</code>)</p>\n", "annotation": ": Optional[bool]", "default_value": "True"}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"fullname": "sqlglot.dialects.dialect.Dialect.NULL_ORDERING", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.NULL_ORDERING", "kind": "variable", "doc": "<p>Default <code>NULL</code> ordering method to use if not explicitly set.\nPossible values: <code>\"nulls_are_small\"</code>, <code>\"nulls_are_large\"</code>, <code>\"nulls_are_last\"</code></p>\n", "default_value": "&#x27;nulls_are_small&#x27;"}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"fullname": "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.TYPED_DIVISION", "kind": "variable", "doc": "<p>Whether the behavior of <code>a / b</code> depends on the types of <code>a</code> and <code>b</code>.\nFalse means <code>a / b</code> is always float division.\nTrue means <code>a / b</code> is integer division if both <code>a</code> and <code>b</code> are integers.</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"fullname": "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.SAFE_DIVISION", "kind": "variable", "doc": "<p>Whether division by zero throws an error (<code>False</code>) or returns NULL (<code>True</code>).</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"fullname": "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.CONCAT_COALESCE", "kind": "variable", "doc": "<p>A <code>NULL</code> arg in <code>CONCAT</code> yields <code>NULL</code> by default, but in some dialects it yields an empty string.</p>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"fullname": "sqlglot.dialects.dialect.Dialect.DATE_FORMAT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.DATE_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;%Y-%m-%d&#x27;&quot;"}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"fullname": "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.DATEINT_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;%Y%m%d&#x27;&quot;"}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"fullname": "sqlglot.dialects.dialect.Dialect.TIME_FORMAT", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;%Y-%m-%d %H:%M:%S&#x27;&quot;"}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"fullname": "sqlglot.dialects.dialect.Dialect.TIME_MAPPING", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"fullname": "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.FORMAT_MAPPING", "kind": "variable", "doc": "<p>Helper which is used for parsing the special syntax <code>CAST(x AS DATE FORMAT 'yyyy')</code>.\nIf empty, the corresponding trie will be constructed off of <code>TIME_MAPPING</code>.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"fullname": "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.PSEUDOCOLUMNS", "kind": "variable", "doc": "<p>Columns that are auto-generated by the engine corresponding to this dialect.\nFor example, such columns may be excluded from <code>SELECT *</code> queries.</p>\n", "annotation": ": Set[str]", "default_value": "set()"}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"fullname": "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.PREFER_CTE_ALIAS_COLUMN", "kind": "variable", "doc": "<p>Some dialects, such as Snowflake, allow you to reference a CTE column alias in the\nHAVING clause of the CTE. This flag will cause the CTE alias columns to override\nany projection aliases in the subquery.</p>\n\n<p>For example,\n WITH y(c) AS (\n SELECT SUM(a) FROM (SELECT 1 a) AS x HAVING c &gt; 0\n ) SELECT c FROM y;</p>\n\n<pre><code>will be rewritten as\n\nWITH y(c) AS (\n SELECT SUM(a) AS c FROM (SELECT 1 AS a) AS x HAVING c &gt; 0\n) SELECT c FROM y;\n</code></pre>\n", "default_value": "False"}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"fullname": "sqlglot.dialects.dialect.Dialect.tokenizer_class", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.tokens.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialect.parser_class": {"fullname": "sqlglot.dialects.dialect.Dialect.parser_class", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.parser.Parser&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialect.generator_class": {"fullname": "sqlglot.dialects.dialect.Dialect.generator_class", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.generator.Generator&#x27;&gt;"}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"fullname": "sqlglot.dialects.dialect.Dialect.TIME_TRIE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"fullname": "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"fullname": "sqlglot.dialects.dialect.Dialect.QUOTE_START", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"fullname": "sqlglot.dialects.dialect.Dialect.QUOTE_END", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"fullname": "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"fullname": "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"fullname": "sqlglot.dialects.dialect.Dialect.BIT_START", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"fullname": "sqlglot.dialects.dialect.Dialect.BIT_END", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"fullname": "sqlglot.dialects.dialect.Dialect.HEX_START", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"fullname": "sqlglot.dialects.dialect.Dialect.HEX_END", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"fullname": "sqlglot.dialects.dialect.Dialect.BYTE_START", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"fullname": "sqlglot.dialects.dialect.Dialect.BYTE_END", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"fullname": "sqlglot.dialects.dialect.Dialect.UNICODE_START", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"fullname": "sqlglot.dialects.dialect.Dialect.UNICODE_END", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"fullname": "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.COPY_PARAMS_ARE_CSV", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"fullname": "sqlglot.dialects.dialect.Dialect.get_or_raise", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.get_or_raise", "kind": "function", "doc": "<p>Look up a dialect in the global dialect registry and return it if it exists.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>dialect:</strong> The target dialect. If this is a string, it can be optionally followed by\nadditional key-value pairs that are separated by commas and are used to specify\ndialect settings, such as whether the dialect's identifiers are case-sensitive.</li>\n</ul>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">dialect</span> <span class=\"o\">=</span> <span class=\"n\">dialect_class</span> <span class=\"o\">=</span> <span class=\"n\">get_or_raise</span><span class=\"p\">(</span><span class=\"s2\">&quot;duckdb&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">dialect</span> <span class=\"o\">=</span> <span class=\"n\">get_or_raise</span><span class=\"p\">(</span><span class=\"s2\">&quot;mysql, normalization_strategy = case_sensitive&quot;</span><span class=\"p\">)</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The corresponding Dialect instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.format_time": {"fullname": "sqlglot.dialects.dialect.Dialect.format_time", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.format_time", "kind": "function", "doc": "<p>Converts a time format in this dialect to its equivalent Python <code>strftime</code> format.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"fullname": "sqlglot.dialects.dialect.Dialect.normalize_identifier", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.normalize_identifier", "kind": "function", "doc": "<p>Transforms an identifier in a way that resembles how it'd be resolved by this dialect.</p>\n\n<p>For example, an identifier like <code>FoO</code> would be resolved as <code>foo</code> in Postgres, because it\nlowercases all unquoted identifiers. On the other hand, Snowflake uppercases them, so\nit would resolve it as <code>FOO</code>. If it was quoted, it'd need to be treated as case-sensitive,\nand so any normalization would be prohibited in order to avoid \"breaking\" the identifier.</p>\n\n<p>There are also dialects like Spark, which are case-insensitive even when quotes are\npresent, and dialects like MySQL, whose resolution rules match those employed by the\nunderlying operating system, for example they may always be case-sensitive in Linux.</p>\n\n<p>Finally, the normalization behavior of some engines can even be controlled through flags,\nlike in Redshift's case, where users can explicitly set enable_case_sensitive_identifier.</p>\n\n<p>SQLGlot aims to understand and handle all of these different behaviors gracefully, so\nthat it can analyze queries in the optimizer and successfully capture their semantics.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"fullname": "sqlglot.dialects.dialect.Dialect.case_sensitive", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.case_sensitive", "kind": "function", "doc": "<p>Checks if text contains any case sensitive characters, based on the dialect's rules.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.can_identify": {"fullname": "sqlglot.dialects.dialect.Dialect.can_identify", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.can_identify", "kind": "function", "doc": "<p>Checks if text can be identified given an identify option.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>text:</strong> The text to check.</li>\n<li><strong>identify:</strong> <code>\"always\"</code> or <code>True</code>: Always returns <code>True</code>.\n<code>\"safe\"</code>: Only returns <code>True</code> if the identifier is case-insensitive.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Whether the given text can be identified.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">identify</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;safe&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"fullname": "sqlglot.dialects.dialect.Dialect.quote_identifier", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.quote_identifier", "kind": "function", "doc": "<p>Adds quotes to a given identifier.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression of interest. If it's not an <code>Identifier</code>, this method is a no-op.</li>\n<li><strong>identify:</strong> If set to <code>False</code>, the quotes will only be added if the identifier is deemed\n\"unsafe\", with respect to its characters and this dialect's normalization strategy.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span>, </span><span class=\"param\"><span class=\"n\">identify</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"fullname": "sqlglot.dialects.dialect.Dialect.to_json_path", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.to_json_path", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">path</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.parse": {"fullname": "sqlglot.dialects.dialect.Dialect.parse", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.parse", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.parse_into": {"fullname": "sqlglot.dialects.dialect.Dialect.parse_into", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.parse_into", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression_type</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]]]</span>,</span><span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.generate": {"fullname": "sqlglot.dialects.dialect.Dialect.generate", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.generate", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.transpile": {"fullname": "sqlglot.dialects.dialect.Dialect.transpile", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.transpile", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.tokenize": {"fullname": "sqlglot.dialects.dialect.Dialect.tokenize", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.tokenize", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"fullname": "sqlglot.dialects.dialect.Dialect.tokenizer", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.tokenizer", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.dialect.Dialect.parser": {"fullname": "sqlglot.dialects.dialect.Dialect.parser", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.parser", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parser</span><span class=\"o\">.</span><span class=\"n\">Parser</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.Dialect.generator": {"fullname": "sqlglot.dialects.dialect.Dialect.generator", "modulename": "sqlglot.dialects.dialect", "qualname": "Dialect.generator", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.DialectType": {"fullname": "sqlglot.dialects.dialect.DialectType", "modulename": "sqlglot.dialects.dialect", "qualname": "DialectType", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Union[str, sqlglot.dialects.dialect.Dialect, typing.Type[sqlglot.dialects.dialect.Dialect], NoneType]"}, "sqlglot.dialects.dialect.rename_func": {"fullname": "sqlglot.dialects.dialect.rename_func", "modulename": "sqlglot.dialects.dialect", "qualname": "rename_func", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"fullname": "sqlglot.dialects.dialect.approx_count_distinct_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "approx_count_distinct_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ApproxDistinct</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.if_sql": {"fullname": "sqlglot.dialects.dialect.if_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "if_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;IF&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">false_value</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">If</span><span class=\"p\">],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"fullname": "sqlglot.dialects.dialect.arrow_json_extract_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "arrow_json_extract_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONExtract</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONExtractScalar</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.inline_array_sql": {"fullname": "sqlglot.dialects.dialect.inline_array_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "inline_array_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Array</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.inline_array_unless_query": {"fullname": "sqlglot.dialects.dialect.inline_array_unless_query", "modulename": "sqlglot.dialects.dialect", "qualname": "inline_array_unless_query", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Array</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_ilike_sql": {"fullname": "sqlglot.dialects.dialect.no_ilike_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_ilike_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ILike</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"fullname": "sqlglot.dialects.dialect.no_paren_current_date_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_paren_current_date_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CurrentDate</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"fullname": "sqlglot.dialects.dialect.no_recursive_cte_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_recursive_cte_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">With</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"fullname": "sqlglot.dialects.dialect.no_safe_divide_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_safe_divide_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SafeDivide</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_tablesample_sql": {"fullname": "sqlglot.dialects.dialect.no_tablesample_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_tablesample_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TableSample</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_pivot_sql": {"fullname": "sqlglot.dialects.dialect.no_pivot_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_pivot_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Pivot</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_trycast_sql": {"fullname": "sqlglot.dialects.dialect.no_trycast_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_trycast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TryCast</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"fullname": "sqlglot.dialects.dialect.no_comment_column_constraint_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_comment_column_constraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CommentColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"fullname": "sqlglot.dialects.dialect.no_map_from_entries_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_map_from_entries_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MapFromEntries</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.str_position_sql": {"fullname": "sqlglot.dialects.dialect.str_position_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "str_position_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">StrPosition</span>,</span><span class=\"param\">\t<span class=\"n\">generate_instance</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.struct_extract_sql": {"fullname": "sqlglot.dialects.dialect.struct_extract_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "struct_extract_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">StructExtract</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.var_map_sql": {"fullname": "sqlglot.dialects.dialect.var_map_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "var_map_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Map</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">VarMap</span>,</span><span class=\"param\">\t<span class=\"n\">map_func_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;MAP&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.build_formatted_time": {"fullname": "sqlglot.dialects.dialect.build_formatted_time", "modulename": "sqlglot.dialects.dialect", "qualname": "build_formatted_time", "kind": "function", "doc": "<p>Helper used for time expressions.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>exp_class:</strong> the expression class to instantiate.</li>\n<li><strong>dialect:</strong> target sql dialect.</li>\n<li><strong>default:</strong> the default format, True being time.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A callable that can be used to return the appropriately formatted time expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">exp_class</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">default</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">List</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.time_format": {"fullname": "sqlglot.dialects.dialect.time_format", "modulename": "sqlglot.dialects.dialect", "qualname": "time_format", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">UnixToStr</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">StrToUnix</span><span class=\"p\">],</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.build_date_delta": {"fullname": "sqlglot.dialects.dialect.build_date_delta", "modulename": "sqlglot.dialects.dialect", "qualname": "build_date_delta", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">exp_class</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">unit_mapping</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">List</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"fullname": "sqlglot.dialects.dialect.build_date_delta_with_interval", "modulename": "sqlglot.dialects.dialect", "qualname": "build_date_delta_with_interval", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression_class</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">List</span><span class=\"p\">],</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.date_trunc_to_time": {"fullname": "sqlglot.dialects.dialect.date_trunc_to_time", "modulename": "sqlglot.dialects.dialect", "qualname": "date_trunc_to_time", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DateTrunc</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimestampTrunc</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.date_add_interval_sql": {"fullname": "sqlglot.dialects.dialect.date_add_interval_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "date_add_interval_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">data_type</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">kind</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"fullname": "sqlglot.dialects.dialect.timestamptrunc_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "timestamptrunc_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimestampTrunc</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_timestamp_sql": {"fullname": "sqlglot.dialects.dialect.no_timestamp_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_timestamp_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Timestamp</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.locate_to_strposition": {"fullname": "sqlglot.dialects.dialect.locate_to_strposition", "modulename": "sqlglot.dialects.dialect", "qualname": "locate_to_strposition", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"fullname": "sqlglot.dialects.dialect.strposition_to_locate_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "strposition_to_locate_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">StrPosition</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.left_to_substring_sql": {"fullname": "sqlglot.dialects.dialect.left_to_substring_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "left_to_substring_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Left</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.right_to_substring_sql": {"fullname": "sqlglot.dialects.dialect.right_to_substring_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "right_to_substring_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Left</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.timestrtotime_sql": {"fullname": "sqlglot.dialects.dialect.timestrtotime_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "timestrtotime_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimeStrToTime</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.datestrtodate_sql": {"fullname": "sqlglot.dialects.dialect.datestrtodate_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "datestrtodate_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DateStrToDate</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.encode_decode_sql": {"fullname": "sqlglot.dialects.dialect.encode_decode_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "encode_decode_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">replace</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.min_or_least": {"fullname": "sqlglot.dialects.dialect.min_or_least", "modulename": "sqlglot.dialects.dialect", "qualname": "min_or_least", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Min</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.max_or_greatest": {"fullname": "sqlglot.dialects.dialect.max_or_greatest", "modulename": "sqlglot.dialects.dialect", "qualname": "max_or_greatest", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Max</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.count_if_to_sum": {"fullname": "sqlglot.dialects.dialect.count_if_to_sum", "modulename": "sqlglot.dialects.dialect", "qualname": "count_if_to_sum", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CountIf</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.trim_sql": {"fullname": "sqlglot.dialects.dialect.trim_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "trim_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Trim</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.str_to_time_sql": {"fullname": "sqlglot.dialects.dialect.str_to_time_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "str_to_time_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"fullname": "sqlglot.dialects.dialect.concat_to_dpipe_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "concat_to_dpipe_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Concat</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"fullname": "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "concat_ws_to_dpipe_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ConcatWs</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.regexp_extract_sql": {"fullname": "sqlglot.dialects.dialect.regexp_extract_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "regexp_extract_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RegexpExtract</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.regexp_replace_sql": {"fullname": "sqlglot.dialects.dialect.regexp_replace_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "regexp_replace_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RegexpReplace</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.pivot_column_names": {"fullname": "sqlglot.dialects.dialect.pivot_column_names", "modulename": "sqlglot.dialects.dialect", "qualname": "pivot_column_names", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">aggregations</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.binary_from_function": {"fullname": "sqlglot.dialects.dialect.binary_from_function", "modulename": "sqlglot.dialects.dialect", "qualname": "binary_from_function", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expr_type</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">B</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">List</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">B</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"fullname": "sqlglot.dialects.dialect.build_timestamp_trunc", "modulename": "sqlglot.dialects.dialect", "qualname": "build_timestamp_trunc", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimestampTrunc</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"fullname": "sqlglot.dialects.dialect.any_value_to_max_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "any_value_to_max_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AnyValue</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.bool_xor_sql": {"fullname": "sqlglot.dialects.dialect.bool_xor_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "bool_xor_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Xor</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.is_parse_json": {"fullname": "sqlglot.dialects.dialect.is_parse_json", "modulename": "sqlglot.dialects.dialect", "qualname": "is_parse_json", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.isnull_to_is_null": {"fullname": "sqlglot.dialects.dialect.isnull_to_is_null", "modulename": "sqlglot.dialects.dialect", "qualname": "isnull_to_is_null", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"fullname": "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "generatedasidentitycolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GeneratedAsIdentityColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"fullname": "sqlglot.dialects.dialect.arg_max_or_min_no_count", "modulename": "sqlglot.dialects.dialect", "qualname": "arg_max_or_min_no_count", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ArgMax</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ArgMin</span><span class=\"p\">],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"fullname": "sqlglot.dialects.dialect.ts_or_ds_add_cast", "modulename": "sqlglot.dialects.dialect", "qualname": "ts_or_ds_add_cast", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TsOrDsAdd</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TsOrDsAdd</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.date_delta_sql": {"fullname": "sqlglot.dialects.dialect.date_delta_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "date_delta_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">cast</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DateAdd</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TsOrDsAdd</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DateDiff</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TsOrDsDiff</span><span class=\"p\">]],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.unit_to_str": {"fullname": "sqlglot.dialects.dialect.unit_to_str", "modulename": "sqlglot.dialects.dialect", "qualname": "unit_to_str", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">default</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;DAY&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.unit_to_var": {"fullname": "sqlglot.dialects.dialect.unit_to_var", "modulename": "sqlglot.dialects.dialect", "qualname": "unit_to_var", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">default</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;DAY&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.no_last_day_sql": {"fullname": "sqlglot.dialects.dialect.no_last_day_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "no_last_day_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LastDay</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.merge_without_target_sql": {"fullname": "sqlglot.dialects.dialect.merge_without_target_sql", "modulename": "sqlglot.dialects.dialect", "qualname": "merge_without_target_sql", "kind": "function", "doc": "<p>Remove table refs from columns in when statements.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Merge</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.build_json_extract_path": {"fullname": "sqlglot.dialects.dialect.build_json_extract_path", "modulename": "sqlglot.dialects.dialect", "qualname": "build_json_extract_path", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expr_type</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">F</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">zero_based_indexing</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">arrow_req_json_type</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">List</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">F</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.json_extract_segments": {"fullname": "sqlglot.dialects.dialect.json_extract_segments", "modulename": "sqlglot.dialects.dialect", "qualname": "json_extract_segments", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">quoted_index</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">op</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONExtract</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONExtractScalar</span><span class=\"p\">]],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.json_path_key_only_name": {"fullname": "sqlglot.dialects.dialect.json_path_key_only_name", "modulename": "sqlglot.dialects.dialect", "qualname": "json_path_key_only_name", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONPathKey</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"fullname": "sqlglot.dialects.dialect.filter_array_using_unnest", "modulename": "sqlglot.dialects.dialect", "qualname": "filter_array_using_unnest", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ArrayFilter</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"fullname": "sqlglot.dialects.dialect.to_number_with_nls_param", "modulename": "sqlglot.dialects.dialect", "qualname": "to_number_with_nls_param", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ToNumber</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.doris": {"fullname": "sqlglot.dialects.doris", "modulename": "sqlglot.dialects.doris", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.doris.Doris": {"fullname": "sqlglot.dialects.doris.Doris", "modulename": "sqlglot.dialects.doris", "qualname": "Doris", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.mysql.MySQL"}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"fullname": "sqlglot.dialects.doris.Doris.DATE_FORMAT", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.DATE_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyy-MM-dd&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"fullname": "sqlglot.dialects.doris.Doris.DATEINT_FORMAT", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.DATEINT_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyyMMdd&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"fullname": "sqlglot.dialects.doris.Doris.TIME_FORMAT", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyy-MM-dd HH:mm:ss&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.Parser": {"fullname": "sqlglot.dialects.doris.Doris.Parser", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.mysql.MySQL.Parser"}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function build_timestamp_trunc&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;function _str_to_date&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;INSTR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;ISNULL&#x27;: &lt;function isnull_to_is_null&gt;, &#x27;LOCATE&#x27;: &lt;function locate_to_strposition&gt;, &#x27;MAKETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;MONTHNAME&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;COLLECT_SET&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;MONTHS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;REGEXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;}"}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;BINARY&#x27;: {&#x27;LOGS&#x27;: {0: True}}, &#x27;MASTER&#x27;: {&#x27;LOGS&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;BINLOG&#x27;: {&#x27;EVENTS&#x27;: {0: True}}, &#x27;CHARACTER&#x27;: {&#x27;SET&#x27;: {0: True}}, &#x27;CHARSET&#x27;: {0: True}, &#x27;COLLATION&#x27;: {0: True}, &#x27;FULL&#x27;: {&#x27;COLUMNS&#x27;: {0: True}, &#x27;PROCESSLIST&#x27;: {0: True}, &#x27;TABLES&#x27;: {0: True}}, &#x27;COLUMNS&#x27;: {0: True}, &#x27;CREATE&#x27;: {&#x27;DATABASE&#x27;: {0: True}, &#x27;EVENT&#x27;: {0: True}, &#x27;FUNCTION&#x27;: {0: True}, &#x27;PROCEDURE&#x27;: {0: True}, &#x27;TABLE&#x27;: {0: True}, &#x27;TRIGGER&#x27;: {0: True}, &#x27;VIEW&#x27;: {0: True}}, &#x27;DATABASES&#x27;: {0: True}, &#x27;SCHEMAS&#x27;: {0: True}, &#x27;ENGINE&#x27;: {0: True}, &#x27;STORAGE&#x27;: {&#x27;ENGINES&#x27;: {0: True}}, &#x27;ENGINES&#x27;: {0: True}, &#x27;ERRORS&#x27;: {0: True}, &#x27;EVENTS&#x27;: {0: True}, &#x27;FUNCTION&#x27;: {&#x27;CODE&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;GRANTS&#x27;: {0: True}, &#x27;INDEX&#x27;: {0: True}, &#x27;OPEN&#x27;: {&#x27;TABLES&#x27;: {0: True}}, &#x27;PLUGINS&#x27;: {0: True}, &#x27;PROCEDURE&#x27;: {&#x27;CODE&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;PRIVILEGES&#x27;: {0: True}, &#x27;PROCESSLIST&#x27;: {0: True}, &#x27;PROFILE&#x27;: {0: True}, &#x27;PROFILES&#x27;: {0: True}, &#x27;RELAYLOG&#x27;: {&#x27;EVENTS&#x27;: {0: True}}, &#x27;REPLICAS&#x27;: {0: True}, &#x27;SLAVE&#x27;: {&#x27;HOSTS&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;REPLICA&#x27;: {&#x27;STATUS&#x27;: {0: True}}, &#x27;GLOBAL&#x27;: {&#x27;STATUS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}}, &#x27;SESSION&#x27;: {&#x27;STATUS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}}, &#x27;STATUS&#x27;: {0: True}, &#x27;TABLE&#x27;: {&#x27;STATUS&#x27;: {0: True}}, &#x27;TABLES&#x27;: {0: True}, &#x27;TRIGGERS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}, &#x27;WARNINGS&#x27;: {0: True}}"}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.doris.Doris.Parser.SET_TRIE", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}, &#x27;PERSIST&#x27;: {0: True}, &#x27;PERSIST_ONLY&#x27;: {0: True}, &#x27;CHARACTER&#x27;: {&#x27;SET&#x27;: {0: True}}, &#x27;CHARSET&#x27;: {0: True}, &#x27;NAMES&#x27;: {0: True}}"}, "sqlglot.dialects.doris.Doris.Generator": {"fullname": "sqlglot.dialects.doris.Doris.Generator", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.mysql.MySQL.Generator"}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;: &#x27;BIGINT&#x27;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;: &#x27;INT&#x27;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;: &#x27;MEDIUMINT&#x27;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;: &#x27;SMALLINT&#x27;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;: &#x27;TINYINT&#x27;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;: &#x27;DECIMAL&#x27;, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: &#x27;DATETIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;DATETIME&#x27;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;STRING&#x27;}"}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"fullname": "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.CAST_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"fullname": "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.TIMESTAMP_FUNC_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "set()"}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function no_paren_current_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function Doris.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeNEQ&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function strposition_to_locate_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _str_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TableSample&#x27;&gt;: &lt;function no_tablesample_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function _trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function Doris.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function Doris.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function approx_count_distinct_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Doris.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function Doris.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function Doris.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Doris.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"fullname": "sqlglot.dialects.doris.Doris.tokenizer_class", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.tokens.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.doris.Doris.parser_class": {"fullname": "sqlglot.dialects.doris.Doris.parser_class", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.doris.Doris.Parser&#x27;&gt;"}, "sqlglot.dialects.doris.Doris.generator_class": {"fullname": "sqlglot.dialects.doris.Doris.generator_class", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.doris.Doris.Generator&#x27;&gt;"}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"fullname": "sqlglot.dialects.doris.Doris.TIME_TRIE", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"fullname": "sqlglot.dialects.doris.Doris.FORMAT_TRIE", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%B&#x27;: &#x27;%M&#x27;, &#x27;%-m&#x27;: &#x27;%c&#x27;, &#x27;%-d&#x27;: &#x27;%e&#x27;, &#x27;%I&#x27;: &#x27;%h&#x27;, &#x27;%M&#x27;: &#x27;%i&#x27;, &#x27;%S&#x27;: &#x27;%s&#x27;, &#x27;%W&#x27;: &#x27;%u&#x27;, &#x27;%-H&#x27;: &#x27;%k&#x27;, &#x27;%-I&#x27;: &#x27;%l&#x27;, &#x27;%H:%M:%S&#x27;: &#x27;%T&#x27;, &#x27;%a&#x27;: &#x27;%W&#x27;}"}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;B&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;H&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;M&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;S&#x27;: {0: True}}}}}}}, &#x27;a&#x27;: {0: True}}}"}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"fullname": "sqlglot.dialects.doris.Doris.QUOTE_START", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"fullname": "sqlglot.dialects.doris.Doris.QUOTE_END", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"fullname": "sqlglot.dialects.doris.Doris.IDENTIFIER_START", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"fullname": "sqlglot.dialects.doris.Doris.IDENTIFIER_END", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.doris.Doris.BIT_START": {"fullname": "sqlglot.dialects.doris.Doris.BIT_START", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;b&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.BIT_END": {"fullname": "sqlglot.dialects.doris.Doris.BIT_END", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.HEX_START": {"fullname": "sqlglot.dialects.doris.Doris.HEX_START", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;x&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.HEX_END": {"fullname": "sqlglot.dialects.doris.Doris.HEX_END", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.doris.Doris.BYTE_START": {"fullname": "sqlglot.dialects.doris.Doris.BYTE_START", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.doris.Doris.BYTE_END": {"fullname": "sqlglot.dialects.doris.Doris.BYTE_END", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"fullname": "sqlglot.dialects.doris.Doris.UNICODE_START", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"fullname": "sqlglot.dialects.doris.Doris.UNICODE_END", "modulename": "sqlglot.dialects.doris", "qualname": "Doris.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill": {"fullname": "sqlglot.dialects.drill", "modulename": "sqlglot.dialects.drill", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.drill.Drill": {"fullname": "sqlglot.dialects.drill.Drill", "modulename": "sqlglot.dialects.drill", "qualname": "Drill", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"fullname": "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.NORMALIZE_FUNCTIONS", "kind": "variable", "doc": "<p>Determines how function names are going to be normalized.</p>\n\n<h6 id=\"possible-values\">Possible values:</h6>\n\n<blockquote>\n <p>\"upper\" or True: Convert names to uppercase.\n \"lower\": Convert names to lowercase.\n False: Disables function name normalization.</p>\n</blockquote>\n", "annotation": ": bool | str", "default_value": "False"}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"fullname": "sqlglot.dialects.drill.Drill.NULL_ORDERING", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.NULL_ORDERING", "kind": "variable", "doc": "<p>Default <code>NULL</code> ordering method to use if not explicitly set.\nPossible values: <code>\"nulls_are_small\"</code>, <code>\"nulls_are_large\"</code>, <code>\"nulls_are_last\"</code></p>\n", "default_value": "&#x27;nulls_are_last&#x27;"}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"fullname": "sqlglot.dialects.drill.Drill.DATE_FORMAT", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.DATE_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyy-MM-dd&#x27;&quot;"}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"fullname": "sqlglot.dialects.drill.Drill.DATEINT_FORMAT", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.DATEINT_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyyMMdd&#x27;&quot;"}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"fullname": "sqlglot.dialects.drill.Drill.TIME_FORMAT", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyy-MM-dd HH:mm:ss&#x27;&quot;"}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"fullname": "sqlglot.dialects.drill.Drill.TYPED_DIVISION", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.TYPED_DIVISION", "kind": "variable", "doc": "<p>Whether the behavior of <code>a / b</code> depends on the types of <code>a</code> and <code>b</code>.\nFalse means <code>a / b</code> is always float division.\nTrue means <code>a / b</code> is integer division if both <code>a</code> and <code>b</code> are integers.</p>\n", "default_value": "True"}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"fullname": "sqlglot.dialects.drill.Drill.CONCAT_COALESCE", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.CONCAT_COALESCE", "kind": "variable", "doc": "<p>A <code>NULL</code> arg in <code>CONCAT</code> yields <code>NULL</code> by default, but in some dialects it yields an empty string.</p>\n", "default_value": "True"}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"fullname": "sqlglot.dialects.drill.Drill.TIME_MAPPING", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "default_value": "{&#x27;y&#x27;: &#x27;%Y&#x27;, &#x27;Y&#x27;: &#x27;%Y&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;yyyy&#x27;: &#x27;%Y&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;yy&#x27;: &#x27;%y&#x27;, &#x27;MMMM&#x27;: &#x27;%B&#x27;, &#x27;MMM&#x27;: &#x27;%b&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;M&#x27;: &#x27;%-m&#x27;, &#x27;dd&#x27;: &#x27;%d&#x27;, &#x27;d&#x27;: &#x27;%-d&#x27;, &#x27;HH&#x27;: &#x27;%H&#x27;, &#x27;H&#x27;: &#x27;%-H&#x27;, &#x27;hh&#x27;: &#x27;%I&#x27;, &#x27;h&#x27;: &#x27;%-I&#x27;, &#x27;mm&#x27;: &#x27;%M&#x27;, &#x27;m&#x27;: &#x27;%-M&#x27;, &#x27;ss&#x27;: &#x27;%S&#x27;, &#x27;s&#x27;: &#x27;%-S&#x27;, &#x27;SSSSSS&#x27;: &#x27;%f&#x27;, &#x27;a&#x27;: &#x27;%p&#x27;, &#x27;DD&#x27;: &#x27;%j&#x27;, &#x27;D&#x27;: &#x27;%-j&#x27;, &#x27;E&#x27;: &#x27;%a&#x27;, &#x27;EE&#x27;: &#x27;%a&#x27;, &#x27;EEE&#x27;: &#x27;%a&#x27;, &#x27;EEEE&#x27;: &#x27;%A&#x27;, &quot;&#x27;&#x27;T&#x27;&#x27;&quot;: &#x27;T&#x27;}"}, "sqlglot.dialects.drill.Drill.Tokenizer": {"fullname": "sqlglot.dialects.drill.Drill.Tokenizer", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;`&#x27;]"}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;]"}, "sqlglot.dialects.drill.Drill.Parser": {"fullname": "sqlglot.dialects.drill.Drill.Parser", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"fullname": "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Parser.STRICT_CAST", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;}"}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.drill.Drill.Parser.SET_TRIE", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.drill.Drill.Generator": {"fullname": "sqlglot.dialects.drill.Drill.Generator", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"fullname": "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;}"}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function str_position_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date&gt;, &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Drill.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"fullname": "sqlglot.dialects.drill.Drill.tokenizer_class", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.drill.Drill.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.drill.Drill.parser_class": {"fullname": "sqlglot.dialects.drill.Drill.parser_class", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.drill.Drill.Parser&#x27;&gt;"}, "sqlglot.dialects.drill.Drill.generator_class": {"fullname": "sqlglot.dialects.drill.Drill.generator_class", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.drill.Drill.Generator&#x27;&gt;"}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"fullname": "sqlglot.dialects.drill.Drill.TIME_TRIE", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}, &quot;&#x27;&quot;: {&quot;&#x27;&quot;: {&#x27;T&#x27;: {&quot;&#x27;&quot;: {&quot;&#x27;&quot;: {0: True}}}}}}"}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"fullname": "sqlglot.dialects.drill.Drill.FORMAT_TRIE", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}, &quot;&#x27;&quot;: {&quot;&#x27;&quot;: {&#x27;T&#x27;: {&quot;&#x27;&quot;: {&quot;&#x27;&quot;: {0: True}}}}}}"}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%Y&#x27;: &#x27;yyyy&#x27;, &#x27;%y&#x27;: &#x27;yy&#x27;, &#x27;%B&#x27;: &#x27;MMMM&#x27;, &#x27;%b&#x27;: &#x27;MMM&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%-m&#x27;: &#x27;M&#x27;, &#x27;%d&#x27;: &#x27;dd&#x27;, &#x27;%-d&#x27;: &#x27;d&#x27;, &#x27;%H&#x27;: &#x27;HH&#x27;, &#x27;%-H&#x27;: &#x27;H&#x27;, &#x27;%I&#x27;: &#x27;hh&#x27;, &#x27;%-I&#x27;: &#x27;h&#x27;, &#x27;%M&#x27;: &#x27;mm&#x27;, &#x27;%-M&#x27;: &#x27;m&#x27;, &#x27;%S&#x27;: &#x27;ss&#x27;, &#x27;%-S&#x27;: &#x27;s&#x27;, &#x27;%f&#x27;: &#x27;SSSSSS&#x27;, &#x27;%p&#x27;: &#x27;a&#x27;, &#x27;%j&#x27;: &#x27;DD&#x27;, &#x27;%-j&#x27;: &#x27;D&#x27;, &#x27;%a&#x27;: &#x27;EEE&#x27;, &#x27;%A&#x27;: &#x27;EEEE&#x27;, &#x27;T&#x27;: &quot;&#x27;&#x27;T&#x27;&#x27;&quot;}"}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;Y&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;j&#x27;: {0: True}}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;p&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;A&#x27;: {0: True}}, &#x27;T&#x27;: {0: True}}"}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"fullname": "sqlglot.dialects.drill.Drill.QUOTE_START", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"fullname": "sqlglot.dialects.drill.Drill.QUOTE_END", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"fullname": "sqlglot.dialects.drill.Drill.IDENTIFIER_START", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"fullname": "sqlglot.dialects.drill.Drill.IDENTIFIER_END", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.drill.Drill.BIT_START": {"fullname": "sqlglot.dialects.drill.Drill.BIT_START", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill.Drill.BIT_END": {"fullname": "sqlglot.dialects.drill.Drill.BIT_END", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill.Drill.HEX_START": {"fullname": "sqlglot.dialects.drill.Drill.HEX_START", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill.Drill.HEX_END": {"fullname": "sqlglot.dialects.drill.Drill.HEX_END", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill.Drill.BYTE_START": {"fullname": "sqlglot.dialects.drill.Drill.BYTE_START", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill.Drill.BYTE_END": {"fullname": "sqlglot.dialects.drill.Drill.BYTE_END", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"fullname": "sqlglot.dialects.drill.Drill.UNICODE_START", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"fullname": "sqlglot.dialects.drill.Drill.UNICODE_END", "modulename": "sqlglot.dialects.drill", "qualname": "Drill.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb": {"fullname": "sqlglot.dialects.duckdb", "modulename": "sqlglot.dialects.duckdb", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.duckdb.DuckDB": {"fullname": "sqlglot.dialects.duckdb.DuckDB", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"fullname": "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.NULL_ORDERING", "kind": "variable", "doc": "<p>Default <code>NULL</code> ordering method to use if not explicitly set.\nPossible values: <code>\"nulls_are_small\"</code>, <code>\"nulls_are_large\"</code>, <code>\"nulls_are_last\"</code></p>\n", "default_value": "&#x27;nulls_are_last&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"fullname": "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.SAFE_DIVISION", "kind": "variable", "doc": "<p>Whether division by zero throws an error (<code>False</code>) or returns NULL (<code>True</code>).</p>\n", "default_value": "True"}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"fullname": "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.INDEX_OFFSET", "kind": "variable", "doc": "<p>The base index offset for arrays.</p>\n", "default_value": "1"}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.CONCAT_COALESCE", "kind": "variable", "doc": "<p>A <code>NULL</code> arg in <code>CONCAT</code> yields <code>NULL</code> by default, but in some dialects it yields an empty string.</p>\n", "default_value": "True"}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"fullname": "sqlglot.dialects.duckdb.DuckDB.to_json_path", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.to_json_path", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">path</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Tokenizer", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Tokenizer.HEREDOC_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;$&#x27;]"}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;"}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;//&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;ATTACH&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;BITSTRING&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;CHARACTER VARYING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;EXCLUDE&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;LOGICAL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;ONLY&#x27;: &lt;TokenType.ONLY: &#x27;ONLY&#x27;&gt;, &#x27;PIVOT_WIDER&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;POSITIONAL&#x27;: &lt;TokenType.POSITIONAL: &#x27;POSITIONAL&#x27;&gt;, &#x27;SIGNED&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;UBIGINT&#x27;: &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &#x27;UINTEGER&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;USMALLINT&#x27;: &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &#x27;UTINYINT&#x27;: &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &#x27;TIMESTAMP_S&#x27;: &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &#x27;TIMESTAMP_MS&#x27;: &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &#x27;TIMESTAMP_NS&#x27;: &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &#x27;TIMESTAMP_US&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;$&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.BITWISE", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.AMP: &#x27;AMP&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;, &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;, &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;, &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;STRUCT_PACK&#x27;, &#x27;STRUCT&#x27;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function _build_date_diff&gt;, &#x27;DATE_DIFF&#x27;: &lt;function _build_date_diff&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function date_trunc_to_time&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;function _build_generate_series.&lt;locals&gt;._builder&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ARRAY_HAS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;ARRAY_REVERSE_SORT&#x27;: &lt;function _build_sort_array_desc&gt;, &#x27;DATETRUNC&#x27;: &lt;function date_trunc_to_time&gt;, &#x27;EPOCH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;EPOCH_MS&#x27;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;, &#x27;JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_EXTRACT_PATH&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_STRING&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIST_HAS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;LIST_REVERSE_SORT&#x27;: &lt;function _build_sort_array_desc&gt;, &#x27;LIST_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;LIST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;MAKE_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;MAKE_TIMESTAMP&#x27;: &lt;function _build_make_timestamp&gt;, &#x27;MEDIAN&#x27;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;, &#x27;QUANTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;QUANTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;REGEXP_MATCHES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;STRFTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;STRING_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;STRING_SPLIT_REGEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;STRING_TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;STRPTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;STRUCT_PACK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STR_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;STR_SPLIT_REGEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNNEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;RANGE&#x27;: &lt;function _build_generate_series.&lt;locals&gt;._builder&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ANY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IF&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NEXT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MAP&#x27;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.PLACEHOLDER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;: &lt;function DuckDB.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.PARAMETER_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;$&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;$&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;LIMIT&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.STRUCT_DELIMITER", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;(&#x27;, &#x27;)&#x27;)"}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.RENAME_TABLE_WITH_DB", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.TABLESAMPLE_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;USING SAMPLE&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;REPEATABLE&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;,&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.IGNORE_NULLS_IN_FUNC", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.MULTI_ARG_DISTINCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.COPY_HAS_INTO_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function no_comment_column_constraint_sql&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function no_timestamp_sql&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function approx_count_distinct_sql&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function inline_array_unless_query&gt;, &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;: &lt;function _array_sort_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DataType&#x27;&gt;: &lt;function _datatype_sql&gt;, &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;: &lt;function _date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _date_delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _date_delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntDiv&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;: &lt;function _json_format_sql&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;: &lt;function _sort_array_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function str_position_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function str_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;: &lt;function _struct_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;: &lt;function _date_delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _ts_or_ds_add_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function DuckDB.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function bool_xor_sql&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;: &#x27;UINTEGER&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;: &#x27;TIMESTAMP_S&#x27;, &lt;Type.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;: &#x27;TIMESTAMP_MS&#x27;, &lt;Type.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;: &#x27;TIMESTAMP_NS&#x27;}"}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.STAR_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;except&#x27;: &#x27;EXCLUDE&#x27;, &#x27;replace&#x27;: &#x27;REPLACE&#x27;}"}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Literal&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Paren&#x27;&gt;)"}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.timefromparts_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimeFromParts</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.timestampfromparts_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimestampFromParts</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.tablesample_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TableSample</span>,</span><span class=\"param\">\t<span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; AS &#39;</span>,</span><span class=\"param\">\t<span class=\"n\">tablesample_keyword</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.interval_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Interval</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.columndef_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ColumnDef</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.join_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Join</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.generateseries_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GenerateSeries</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.bracket_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.withingroup_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">WithinGroup</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"fullname": "sqlglot.dialects.duckdb.DuckDB.tokenizer_class", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.duckdb.DuckDB.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"fullname": "sqlglot.dialects.duckdb.DuckDB.parser_class", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.duckdb.DuckDB.Parser&#x27;&gt;"}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"fullname": "sqlglot.dialects.duckdb.DuckDB.generator_class", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.duckdb.DuckDB.Generator&#x27;&gt;"}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"fullname": "sqlglot.dialects.duckdb.DuckDB.QUOTE_START", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"fullname": "sqlglot.dialects.duckdb.DuckDB.QUOTE_END", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"fullname": "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"fullname": "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"fullname": "sqlglot.dialects.duckdb.DuckDB.BIT_START", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"fullname": "sqlglot.dialects.duckdb.DuckDB.BIT_END", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"fullname": "sqlglot.dialects.duckdb.DuckDB.HEX_START", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"fullname": "sqlglot.dialects.duckdb.DuckDB.HEX_END", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"fullname": "sqlglot.dialects.duckdb.DuckDB.BYTE_START", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"fullname": "sqlglot.dialects.duckdb.DuckDB.BYTE_END", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"fullname": "sqlglot.dialects.duckdb.DuckDB.UNICODE_START", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"fullname": "sqlglot.dialects.duckdb.DuckDB.UNICODE_END", "modulename": "sqlglot.dialects.duckdb", "qualname": "DuckDB.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive": {"fullname": "sqlglot.dialects.hive", "modulename": "sqlglot.dialects.hive", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"fullname": "sqlglot.dialects.hive.DATE_DELTA_INTERVAL", "modulename": "sqlglot.dialects.hive", "qualname": "DATE_DELTA_INTERVAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;YEAR&#x27;: (&#x27;ADD_MONTHS&#x27;, 12), &#x27;MONTH&#x27;: (&#x27;ADD_MONTHS&#x27;, 1), &#x27;QUARTER&#x27;: (&#x27;ADD_MONTHS&#x27;, 3), &#x27;WEEK&#x27;: (&#x27;DATE_ADD&#x27;, 7), &#x27;DAY&#x27;: (&#x27;DATE_ADD&#x27;, 1)}"}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"fullname": "sqlglot.dialects.hive.TIME_DIFF_FACTOR", "modulename": "sqlglot.dialects.hive", "qualname": "TIME_DIFF_FACTOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;MILLISECOND&#x27;: &#x27; * 1000&#x27;, &#x27;SECOND&#x27;: &#x27;&#x27;, &#x27;MINUTE&#x27;: &#x27; / 60&#x27;, &#x27;HOUR&#x27;: &#x27; / 3600&#x27;}"}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"fullname": "sqlglot.dialects.hive.DIFF_MONTH_SWITCH", "modulename": "sqlglot.dialects.hive", "qualname": "DIFF_MONTH_SWITCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;YEAR&#x27;, &#x27;QUARTER&#x27;, &#x27;MONTH&#x27;)"}, "sqlglot.dialects.hive.Hive": {"fullname": "sqlglot.dialects.hive.Hive", "modulename": "sqlglot.dialects.hive", "qualname": "Hive", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"fullname": "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.ALIAS_POST_TABLESAMPLE", "kind": "variable", "doc": "<p>Whether the table alias comes after tablesample.</p>\n", "default_value": "True"}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"fullname": "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.IDENTIFIERS_CAN_START_WITH_DIGIT", "kind": "variable", "doc": "<p>Whether an unquoted identifier can start with a digit.</p>\n", "default_value": "True"}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"fullname": "sqlglot.dialects.hive.Hive.SAFE_DIVISION", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.SAFE_DIVISION", "kind": "variable", "doc": "<p>Whether division by zero throws an error (<code>False</code>) or returns NULL (<code>True</code>).</p>\n", "default_value": "True"}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"fullname": "sqlglot.dialects.hive.Hive.TIME_MAPPING", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;y&#x27;: &#x27;%Y&#x27;, &#x27;Y&#x27;: &#x27;%Y&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;yyyy&#x27;: &#x27;%Y&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;yy&#x27;: &#x27;%y&#x27;, &#x27;MMMM&#x27;: &#x27;%B&#x27;, &#x27;MMM&#x27;: &#x27;%b&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;M&#x27;: &#x27;%-m&#x27;, &#x27;dd&#x27;: &#x27;%d&#x27;, &#x27;d&#x27;: &#x27;%-d&#x27;, &#x27;HH&#x27;: &#x27;%H&#x27;, &#x27;H&#x27;: &#x27;%-H&#x27;, &#x27;hh&#x27;: &#x27;%I&#x27;, &#x27;h&#x27;: &#x27;%-I&#x27;, &#x27;mm&#x27;: &#x27;%M&#x27;, &#x27;m&#x27;: &#x27;%-M&#x27;, &#x27;ss&#x27;: &#x27;%S&#x27;, &#x27;s&#x27;: &#x27;%-S&#x27;, &#x27;SSSSSS&#x27;: &#x27;%f&#x27;, &#x27;a&#x27;: &#x27;%p&#x27;, &#x27;DD&#x27;: &#x27;%j&#x27;, &#x27;D&#x27;: &#x27;%-j&#x27;, &#x27;E&#x27;: &#x27;%a&#x27;, &#x27;EE&#x27;: &#x27;%a&#x27;, &#x27;EEE&#x27;: &#x27;%a&#x27;, &#x27;EEEE&#x27;: &#x27;%A&#x27;}"}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"fullname": "sqlglot.dialects.hive.Hive.DATE_FORMAT", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.DATE_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyy-MM-dd&#x27;&quot;"}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"fullname": "sqlglot.dialects.hive.Hive.DATEINT_FORMAT", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.DATEINT_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyyMMdd&#x27;&quot;"}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"fullname": "sqlglot.dialects.hive.Hive.TIME_FORMAT", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyy-MM-dd HH:mm:ss&#x27;&quot;"}, "sqlglot.dialects.hive.Hive.Tokenizer": {"fullname": "sqlglot.dialects.hive.Hive.Tokenizer", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"fullname": "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Tokenizer.QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;&quot;&#x27;]"}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;`&#x27;]"}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;]"}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;$&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;}"}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;ADD ARCHIVE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;ADD ARCHIVES&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;ADD FILE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;ADD FILES&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;ADD JAR&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;ADD JARS&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;MSCK REPAIR&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;REFRESH&#x27;: &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &#x27;TIMESTAMP AS OF&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;VERSION AS OF&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;WITH SERDEPROPERTIES&#x27;: &lt;TokenType.SERDE_PROPERTIES: &#x27;SERDE_PROPERTIES&#x27;&gt;}"}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"fullname": "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Tokenizer.NUMERIC_LITERALS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;L&#x27;: &#x27;BIGINT&#x27;, &#x27;S&#x27;: &#x27;SMALLINT&#x27;, &#x27;Y&#x27;: &#x27;TINYINT&#x27;, &#x27;D&#x27;: &#x27;DOUBLE&#x27;, &#x27;F&#x27;: &#x27;FLOAT&#x27;, &#x27;BD&#x27;: &#x27;DECIMAL&#x27;}"}, "sqlglot.dialects.hive.Hive.Parser": {"fullname": "sqlglot.dialects.hive.Hive.Parser", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"fullname": "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.STRICT_CAST", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"fullname": "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.VALUES_FOLLOWED_BY_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FIRST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;function build_var_map&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;COLLECT_LIST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;COLLECT_SET&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;GET_JSON_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;&gt;, &#x27;LOCATE&#x27;: &lt;function locate_to_strposition&gt;, &#x27;PERCENTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;PERCENTILE_APPROX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;TO_DATE&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;UNBASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;UNIX_TIMESTAMP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.NO_PAREN_FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ANY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IF&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NEXT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"fullname": "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.PROPERTY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BACKUP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BLOCKCOMPRESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECKSUM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COPY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATABLOCKSIZE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFINER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DETERMINISTIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTSTYLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENGINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXECUTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTERNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FALLBACK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FREESPACE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;HEAP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ICEBERG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IMMUTABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INHERITS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOURNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LANGUAGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LAYOUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIFETIME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCATION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCKING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATERIALIZED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MERGEBLOCKRATIO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MULTISET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ORDER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OUTPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;READS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REMOTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RETURNS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAMPLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SETTINGS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SHARING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SORTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SOURCE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STORED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SYSTEM_VERSIONING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TBLPROPERTIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMPORARY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSIENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;USING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNLOGGED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;VOLATILE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH SERDEPROPERTIES&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.hive.Hive.Parser.SET_TRIE", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.hive.Hive.Generator": {"fullname": "sqlglot.dialects.hive.Hive.Generator", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"fullname": "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;LIMIT&#x27;"}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"fullname": "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.TABLESAMPLE_WITH_METHOD", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"fullname": "sqlglot.dialects.hive.Hive.Generator.INDEX_ON", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.INDEX_ON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ON TABLE&#x27;"}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"fullname": "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.EXTRACT_ALLOWS_QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"fullname": "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"fullname": "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.Subquery&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Union&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Insert&#x27;&gt;}"}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;}"}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;BINARY&#x27;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;: &#x27;BOOLEAN&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.TIME: &#x27;TIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;BINARY&#x27;}"}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function var_map_sql&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Group&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;function _property_sql&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function approx_count_distinct_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;: &lt;function _array_sort_sql&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function no_recursive_cte_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;: &lt;function _json_format_sql&gt;, &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;: &lt;function left_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function var_map_sql&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotNullColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;: &lt;function regexp_replace_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;: &lt;function right_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function strposition_to_locate_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _str_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function _str_to_unix_sql&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.National&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKeyColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.parameter_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.parameter_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Parameter</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.schema_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.schema_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Schema</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.constraint_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.constraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Constraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.rowformatserdeproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RowFormatSerdeProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.arrayagg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ArrayAgg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"fullname": "sqlglot.dialects.hive.Hive.Generator.with_properties", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.with_properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.datatype_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.datatype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.version_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.version_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Version</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"fullname": "sqlglot.dialects.hive.Hive.Generator.struct_sql", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.struct_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Struct</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"fullname": "sqlglot.dialects.hive.Hive.tokenizer_class", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.hive.Hive.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.hive.Hive.parser_class": {"fullname": "sqlglot.dialects.hive.Hive.parser_class", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.hive.Hive.Parser&#x27;&gt;"}, "sqlglot.dialects.hive.Hive.generator_class": {"fullname": "sqlglot.dialects.hive.Hive.generator_class", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.hive.Hive.Generator&#x27;&gt;"}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"fullname": "sqlglot.dialects.hive.Hive.TIME_TRIE", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"fullname": "sqlglot.dialects.hive.Hive.FORMAT_TRIE", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%Y&#x27;: &#x27;yyyy&#x27;, &#x27;%y&#x27;: &#x27;yy&#x27;, &#x27;%B&#x27;: &#x27;MMMM&#x27;, &#x27;%b&#x27;: &#x27;MMM&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%-m&#x27;: &#x27;M&#x27;, &#x27;%d&#x27;: &#x27;dd&#x27;, &#x27;%-d&#x27;: &#x27;d&#x27;, &#x27;%H&#x27;: &#x27;HH&#x27;, &#x27;%-H&#x27;: &#x27;H&#x27;, &#x27;%I&#x27;: &#x27;hh&#x27;, &#x27;%-I&#x27;: &#x27;h&#x27;, &#x27;%M&#x27;: &#x27;mm&#x27;, &#x27;%-M&#x27;: &#x27;m&#x27;, &#x27;%S&#x27;: &#x27;ss&#x27;, &#x27;%-S&#x27;: &#x27;s&#x27;, &#x27;%f&#x27;: &#x27;SSSSSS&#x27;, &#x27;%p&#x27;: &#x27;a&#x27;, &#x27;%j&#x27;: &#x27;DD&#x27;, &#x27;%-j&#x27;: &#x27;D&#x27;, &#x27;%a&#x27;: &#x27;EEE&#x27;, &#x27;%A&#x27;: &#x27;EEEE&#x27;}"}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;Y&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;j&#x27;: {0: True}}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;p&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;A&#x27;: {0: True}}}"}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"fullname": "sqlglot.dialects.hive.Hive.QUOTE_START", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"fullname": "sqlglot.dialects.hive.Hive.QUOTE_END", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"fullname": "sqlglot.dialects.hive.Hive.IDENTIFIER_START", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"fullname": "sqlglot.dialects.hive.Hive.IDENTIFIER_END", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.hive.Hive.BIT_START": {"fullname": "sqlglot.dialects.hive.Hive.BIT_START", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive.Hive.BIT_END": {"fullname": "sqlglot.dialects.hive.Hive.BIT_END", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive.Hive.HEX_START": {"fullname": "sqlglot.dialects.hive.Hive.HEX_START", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive.Hive.HEX_END": {"fullname": "sqlglot.dialects.hive.Hive.HEX_END", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive.Hive.BYTE_START": {"fullname": "sqlglot.dialects.hive.Hive.BYTE_START", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive.Hive.BYTE_END": {"fullname": "sqlglot.dialects.hive.Hive.BYTE_END", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"fullname": "sqlglot.dialects.hive.Hive.UNICODE_START", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"fullname": "sqlglot.dialects.hive.Hive.UNICODE_END", "modulename": "sqlglot.dialects.hive", "qualname": "Hive.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.mysql": {"fullname": "sqlglot.dialects.mysql", "modulename": "sqlglot.dialects.mysql", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"fullname": "sqlglot.dialects.mysql.TIME_SPECIFIERS", "modulename": "sqlglot.dialects.mysql", "qualname": "TIME_SPECIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;T&#x27;, &#x27;H&#x27;, &#x27;h&#x27;, &#x27;l&#x27;, &#x27;k&#x27;, &#x27;p&#x27;, &#x27;f&#x27;, &#x27;I&#x27;, &#x27;s&#x27;, &#x27;r&#x27;, &#x27;i&#x27;, &#x27;S&#x27;}"}, "sqlglot.dialects.mysql.date_add_sql": {"fullname": "sqlglot.dialects.mysql.date_add_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "date_add_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">kind</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL": {"fullname": "sqlglot.dialects.mysql.MySQL", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"fullname": "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT", "kind": "variable", "doc": "<p>Whether an unquoted identifier can start with a digit.</p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_SENSITIVE: &#x27;CASE_SENSITIVE&#x27;&gt;"}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"fullname": "sqlglot.dialects.mysql.MySQL.TIME_FORMAT", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;%Y-%m-%d %T&#x27;&quot;"}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"fullname": "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.DPIPE_IS_STRING_CONCAT", "kind": "variable", "doc": "<p>Whether the DPIPE token (<code>||</code>) is a string concatenation operator.</p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"fullname": "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.SAFE_DIVISION", "kind": "variable", "doc": "<p>Whether division by zero throws an error (<code>False</code>) or returns NULL (<code>True</code>).</p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.TIME_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%M&#x27;: &#x27;%B&#x27;, &#x27;%c&#x27;: &#x27;%-m&#x27;, &#x27;%e&#x27;: &#x27;%-d&#x27;, &#x27;%h&#x27;: &#x27;%I&#x27;, &#x27;%i&#x27;: &#x27;%M&#x27;, &#x27;%s&#x27;: &#x27;%S&#x27;, &#x27;%u&#x27;: &#x27;%W&#x27;, &#x27;%k&#x27;: &#x27;%-H&#x27;, &#x27;%l&#x27;: &#x27;%-I&#x27;, &#x27;%T&#x27;: &#x27;%H:%M:%S&#x27;, &#x27;%W&#x27;: &#x27;%a&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;&quot;&#x27;]"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.COMMENTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;--&#x27;, &#x27;#&#x27;, (&#x27;/*&#x27;, &#x27;*/&#x27;)]"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;`&#x27;]"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;&quot;&#x27;, &#x27;\\\\&#x27;]"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.BIT_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;b&#x27;&quot;, &quot;&#x27;&quot;), (&quot;B&#x27;&quot;, &quot;&#x27;&quot;), (&#x27;0b&#x27;, &#x27;&#x27;)]"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;x&#x27;&quot;, &quot;&#x27;&quot;), (&quot;X&#x27;&quot;, &quot;&#x27;&quot;), (&#x27;0x&#x27;, &#x27;&#x27;)]"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;CHARSET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;FORCE&#x27;: &lt;TokenType.FORCE: &#x27;FORCE&#x27;&gt;, &#x27;IGNORE&#x27;: &lt;TokenType.IGNORE: &#x27;IGNORE&#x27;&gt;, &#x27;LOCK TABLES&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;MEMBER OF&#x27;: &lt;TokenType.MEMBER_OF: &#x27;MEMBER_OF&#x27;&gt;, &#x27;SEPARATOR&#x27;: &lt;TokenType.SEPARATOR: &#x27;SEPARATOR&#x27;&gt;, &#x27;START&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;SIGNED&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;SIGNED INTEGER&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;UNLOCK TABLES&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;UNSIGNED&#x27;: &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &#x27;UNSIGNED INTEGER&#x27;: &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &#x27;YEAR&#x27;: &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &#x27;_ARMSCII8&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_ASCII&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_BIG5&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_BINARY&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP1250&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP1251&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP1256&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP1257&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP850&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP852&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP866&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_CP932&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_DEC8&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_EUCJPMS&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_EUCKR&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_GB18030&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_GB2312&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_GBK&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_GEOSTD8&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_GREEK&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_HEBREW&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_HP8&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_KEYBCS2&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_KOI8R&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_KOI8U&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_LATIN1&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_LATIN2&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_LATIN5&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_LATIN7&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_MACCE&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_MACROMAN&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_SJIS&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_SWE7&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_TIS620&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UCS2&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UJIS&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UTF8&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UTF16&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UTF16LE&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UTF32&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UTF8MB3&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;_UTF8MB4&#x27;: &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;, &#x27;@@&#x27;: &lt;TokenType.SESSION_PARAMETER: &#x27;SESSION_PARAMETER&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"fullname": "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Tokenizer.COMMANDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.FUNC_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.CONJUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.AND: &#x27;AND&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.And&#x27;&gt;, &lt;TokenType.OR: &#x27;OR&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Or&#x27;&gt;, &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.And&#x27;&gt;, &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;, &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Or&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.RANGE_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IN: &#x27;IN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MEMBER_OF: &#x27;MEMBER_OF&#x27;&gt;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;function _str_to_date&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;INSTR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;ISNULL&#x27;: &lt;function isnull_to_is_null&gt;, &#x27;LOCATE&#x27;: &lt;function locate_to_strposition&gt;, &#x27;MAKETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;MONTHNAME&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;VALUES&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.SHOW_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;BINARY LOGS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;MASTER LOGS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;BINLOG EVENTS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CHARACTER SET&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CHARSET&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;COLLATION&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;FULL COLUMNS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;COLUMNS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CREATE DATABASE&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CREATE EVENT&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CREATE FUNCTION&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CREATE PROCEDURE&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CREATE TABLE&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CREATE TRIGGER&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;CREATE VIEW&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;DATABASES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;SCHEMAS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;ENGINE&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;STORAGE ENGINES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;ENGINES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;ERRORS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;EVENTS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;FUNCTION CODE&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;FUNCTION STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;GRANTS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;INDEX&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;MASTER STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;OPEN TABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PLUGINS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PROCEDURE CODE&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PROCEDURE STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PRIVILEGES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;FULL PROCESSLIST&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PROCESSLIST&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PROFILE&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PROFILES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;RELAYLOG EVENTS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;REPLICAS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;SLAVE HOSTS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;REPLICA STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;SLAVE STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;GLOBAL STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;SESSION STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TABLE STATUS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;FULL TABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TRIGGERS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;GLOBAL VARIABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;SESSION VARIABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;VARIABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;WARNINGS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.PROPERTY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BACKUP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BLOCKCOMPRESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECKSUM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COPY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATABLOCKSIZE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFINER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DETERMINISTIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTSTYLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENGINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXECUTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTERNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FALLBACK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FREESPACE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;HEAP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ICEBERG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IMMUTABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INHERITS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOURNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LANGUAGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LAYOUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIFETIME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCATION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCK&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;LOCKING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATERIALIZED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MERGEBLOCKRATIO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MULTISET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ORDER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OUTPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;READS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REMOTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RETURNS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAMPLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SETTINGS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SHARING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SORTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SOURCE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STORED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SYSTEM_VERSIONING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TBLPROPERTIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMPORARY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSIENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;USING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNLOGGED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;VOLATILE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.SET_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSACTION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PERSIST&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;PERSIST_ONLY&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;NAMES&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.CONSTRAINT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;AUTOINCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASESPECIFIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMPRESS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NONCLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFAULT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENCODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EPHEMERAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXCLUDE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GENERATED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IDENTITY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INLINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NOT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NULL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PATH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PERIOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REFERENCES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TITLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNIQUE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UPPERCASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FULLTEXT&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;INDEX&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;KEY&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;SPATIAL&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.ALTER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ADD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ALTER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DELETE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DROP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RENAME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFY&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;LIKE&#x27;, &#x27;PRIMARY KEY&#x27;, &#x27;EXCLUDE&#x27;, &#x27;UNIQUE&#x27;, &#x27;KEY&#x27;, &#x27;INDEX&#x27;, &#x27;FULLTEXT&#x27;, &#x27;FOREIGN KEY&#x27;, &#x27;CHECK&#x27;, &#x27;SPATIAL&#x27;, &#x27;PERIOD&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.PROFILE_TYPES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;ALL&#x27;: (), &#x27;CPU&#x27;: (), &#x27;IPC&#x27;: (), &#x27;MEMORY&#x27;: (), &#x27;SOURCE&#x27;: (), &#x27;SWAPS&#x27;: (), &#x27;BLOCK&#x27;: (&#x27;IO&#x27;,), &#x27;CONTEXT&#x27;: (&#x27;SWITCHES&#x27;,), &#x27;PAGE&#x27;: (&#x27;FAULTS&#x27;,)}"}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.ENUM_TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.STRING_ALIASES", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.VALUES_FOLLOWED_BY_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.SUPPORTS_PARTITION_SELECTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;BINARY&#x27;: {&#x27;LOGS&#x27;: {0: True}}, &#x27;MASTER&#x27;: {&#x27;LOGS&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;BINLOG&#x27;: {&#x27;EVENTS&#x27;: {0: True}}, &#x27;CHARACTER&#x27;: {&#x27;SET&#x27;: {0: True}}, &#x27;CHARSET&#x27;: {0: True}, &#x27;COLLATION&#x27;: {0: True}, &#x27;FULL&#x27;: {&#x27;COLUMNS&#x27;: {0: True}, &#x27;PROCESSLIST&#x27;: {0: True}, &#x27;TABLES&#x27;: {0: True}}, &#x27;COLUMNS&#x27;: {0: True}, &#x27;CREATE&#x27;: {&#x27;DATABASE&#x27;: {0: True}, &#x27;EVENT&#x27;: {0: True}, &#x27;FUNCTION&#x27;: {0: True}, &#x27;PROCEDURE&#x27;: {0: True}, &#x27;TABLE&#x27;: {0: True}, &#x27;TRIGGER&#x27;: {0: True}, &#x27;VIEW&#x27;: {0: True}}, &#x27;DATABASES&#x27;: {0: True}, &#x27;SCHEMAS&#x27;: {0: True}, &#x27;ENGINE&#x27;: {0: True}, &#x27;STORAGE&#x27;: {&#x27;ENGINES&#x27;: {0: True}}, &#x27;ENGINES&#x27;: {0: True}, &#x27;ERRORS&#x27;: {0: True}, &#x27;EVENTS&#x27;: {0: True}, &#x27;FUNCTION&#x27;: {&#x27;CODE&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;GRANTS&#x27;: {0: True}, &#x27;INDEX&#x27;: {0: True}, &#x27;OPEN&#x27;: {&#x27;TABLES&#x27;: {0: True}}, &#x27;PLUGINS&#x27;: {0: True}, &#x27;PROCEDURE&#x27;: {&#x27;CODE&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;PRIVILEGES&#x27;: {0: True}, &#x27;PROCESSLIST&#x27;: {0: True}, &#x27;PROFILE&#x27;: {0: True}, &#x27;PROFILES&#x27;: {0: True}, &#x27;RELAYLOG&#x27;: {&#x27;EVENTS&#x27;: {0: True}}, &#x27;REPLICAS&#x27;: {0: True}, &#x27;SLAVE&#x27;: {&#x27;HOSTS&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;REPLICA&#x27;: {&#x27;STATUS&#x27;: {0: True}}, &#x27;GLOBAL&#x27;: {&#x27;STATUS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}}, &#x27;SESSION&#x27;: {&#x27;STATUS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}}, &#x27;STATUS&#x27;: {0: True}, &#x27;TABLE&#x27;: {&#x27;STATUS&#x27;: {0: True}}, &#x27;TABLES&#x27;: {0: True}, &#x27;TRIGGERS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}, &#x27;WARNINGS&#x27;: {0: True}}"}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}, &#x27;PERSIST&#x27;: {0: True}, &#x27;PERSIST_ONLY&#x27;: {0: True}, &#x27;CHARACTER&#x27;: {&#x27;SET&#x27;: {0: True}}, &#x27;CHARSET&#x27;: {0: True}, &#x27;NAMES&#x27;: {0: True}}"}, "sqlglot.dialects.mysql.MySQL.Generator": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.LOCKING_READS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.NULL_ORDERING_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "None"}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.QUERY_HINT_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27; &#x27;"}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.VALUES_AS_TABLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;,&#x27;"}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function no_paren_current_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function _date_trunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeNEQ&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function strposition_to_locate_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _str_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TableSample&#x27;&gt;: &lt;function no_tablesample_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function _trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _ts_or_ds_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;}"}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.UNSIGNED_TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;: &#x27;BIGINT&#x27;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;: &#x27;INT&#x27;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;: &#x27;MEDIUMINT&#x27;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;: &#x27;SMALLINT&#x27;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;: &#x27;TINYINT&#x27;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;: &#x27;DECIMAL&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.TIMESTAMP_TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: &#x27;DATETIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;: &#x27;BIGINT&#x27;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;: &#x27;INT&#x27;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;: &#x27;MEDIUMINT&#x27;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;: &#x27;SMALLINT&#x27;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;: &#x27;TINYINT&#x27;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;: &#x27;DECIMAL&#x27;, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: &#x27;DATETIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;LIMIT&#x27;"}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.LIMIT_ONLY_LITERALS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.CHAR_CAST_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;CHAR&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.SIGNED_CAST_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;: &#x27;SIGNED&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.CAST_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;: &#x27;SIGNED&#x27;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;: &#x27;UNSIGNED&#x27;}"}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.TIMESTAMP_FUNC_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;}"}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.extract_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.extract_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Extract</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.datatype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.jsonarraycontains_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONArrayContains</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.cast_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.cast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cast</span>,</span><span class=\"param\">\t<span class=\"n\">safe_prefix</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.show_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.show_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Show</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.altercolumn_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterColumn</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.chr_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.chr_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Chr</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.timestamptrunc_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimestampTrunc</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"fullname": "sqlglot.dialects.mysql.MySQL.tokenizer_class", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.mysql.MySQL.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.mysql.MySQL.parser_class": {"fullname": "sqlglot.dialects.mysql.MySQL.parser_class", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.mysql.MySQL.Parser&#x27;&gt;"}, "sqlglot.dialects.mysql.MySQL.generator_class": {"fullname": "sqlglot.dialects.mysql.MySQL.generator_class", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.mysql.MySQL.Generator&#x27;&gt;"}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"fullname": "sqlglot.dialects.mysql.MySQL.TIME_TRIE", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"fullname": "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%B&#x27;: &#x27;%M&#x27;, &#x27;%-m&#x27;: &#x27;%c&#x27;, &#x27;%-d&#x27;: &#x27;%e&#x27;, &#x27;%I&#x27;: &#x27;%h&#x27;, &#x27;%M&#x27;: &#x27;%i&#x27;, &#x27;%S&#x27;: &#x27;%s&#x27;, &#x27;%W&#x27;: &#x27;%u&#x27;, &#x27;%-H&#x27;: &#x27;%k&#x27;, &#x27;%-I&#x27;: &#x27;%l&#x27;, &#x27;%H:%M:%S&#x27;: &#x27;%T&#x27;, &#x27;%a&#x27;: &#x27;%W&#x27;}"}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;B&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;H&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;M&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;S&#x27;: {0: True}}}}}}}, &#x27;a&#x27;: {0: True}}}"}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"fullname": "sqlglot.dialects.mysql.MySQL.QUOTE_START", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"fullname": "sqlglot.dialects.mysql.MySQL.QUOTE_END", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"fullname": "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"fullname": "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"fullname": "sqlglot.dialects.mysql.MySQL.BIT_START", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;b&#x27;&quot;"}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"fullname": "sqlglot.dialects.mysql.MySQL.BIT_END", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"fullname": "sqlglot.dialects.mysql.MySQL.HEX_START", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;x&#x27;&quot;"}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"fullname": "sqlglot.dialects.mysql.MySQL.HEX_END", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"fullname": "sqlglot.dialects.mysql.MySQL.BYTE_START", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"fullname": "sqlglot.dialects.mysql.MySQL.BYTE_END", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"fullname": "sqlglot.dialects.mysql.MySQL.UNICODE_START", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"fullname": "sqlglot.dialects.mysql.MySQL.UNICODE_END", "modulename": "sqlglot.dialects.mysql", "qualname": "MySQL.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle": {"fullname": "sqlglot.dialects.oracle", "modulename": "sqlglot.dialects.oracle", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.oracle.Oracle": {"fullname": "sqlglot.dialects.oracle.Oracle", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"fullname": "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.ALIAS_POST_TABLESAMPLE", "kind": "variable", "doc": "<p>Whether the table alias comes after tablesample.</p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"fullname": "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.LOCKING_READS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"fullname": "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.TABLESAMPLE_SIZE_IS_PERCENT", "kind": "variable", "doc": "<p>Whether a size in the table sample clause represents percentage.</p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.UPPERCASE: &#x27;UPPERCASE&#x27;&gt;"}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"fullname": "sqlglot.dialects.oracle.Oracle.TIME_MAPPING", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;AM&#x27;: &#x27;%p&#x27;, &#x27;A.M.&#x27;: &#x27;%p&#x27;, &#x27;PM&#x27;: &#x27;%p&#x27;, &#x27;P.M.&#x27;: &#x27;%p&#x27;, &#x27;D&#x27;: &#x27;%u&#x27;, &#x27;DAY&#x27;: &#x27;%A&#x27;, &#x27;DD&#x27;: &#x27;%d&#x27;, &#x27;DDD&#x27;: &#x27;%j&#x27;, &#x27;DY&#x27;: &#x27;%a&#x27;, &#x27;HH&#x27;: &#x27;%I&#x27;, &#x27;HH12&#x27;: &#x27;%I&#x27;, &#x27;HH24&#x27;: &#x27;%H&#x27;, &#x27;IW&#x27;: &#x27;%V&#x27;, &#x27;MI&#x27;: &#x27;%M&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;MON&#x27;: &#x27;%b&#x27;, &#x27;MONTH&#x27;: &#x27;%B&#x27;, &#x27;SS&#x27;: &#x27;%S&#x27;, &#x27;WW&#x27;: &#x27;%W&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;FF6&#x27;: &#x27;%f&#x27;}"}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"fullname": "sqlglot.dialects.oracle.Oracle.Tokenizer", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"fullname": "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Tokenizer.VAR_SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;@&#x27;, &#x27;$&#x27;, &#x27;#&#x27;}"}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;(+)&#x27;: &lt;TokenType.JOIN_MARKER: &#x27;JOIN_MARKER&#x27;&gt;, &#x27;BINARY_DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;BINARY_FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;COLUMNS&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;MATCH_RECOGNIZE&#x27;: &lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;, &#x27;MINUS&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;ORDER SIBLINGS BY&#x27;: &lt;TokenType.ORDER_SIBLINGS_BY: &#x27;ORDER_SIBLINGS_BY&#x27;&gt;, &#x27;SAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;START&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;SYSDATE&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;TOP&#x27;: &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.VALUES_FOLLOWED_BY_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;function _build_timetostr_or_tochar&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SQUARE&#x27;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_DATE&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Callable]", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_ARRAY&#x27;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;, &#x27;JSON_ARRAYAGG&#x27;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;, &#x27;XMLTABLE&#x27;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.NO_PAREN_FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ANY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IF&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NEXT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.PROPERTY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BACKUP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BLOCKCOMPRESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECKSUM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COPY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATABLOCKSIZE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFINER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DETERMINISTIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTSTYLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENGINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXECUTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTERNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FALLBACK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FREESPACE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GLOBAL&#x27;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;, &#x27;HEAP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ICEBERG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IMMUTABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INHERITS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOURNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LANGUAGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LAYOUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIFETIME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCATION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCKING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATERIALIZED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MERGEBLOCKRATIO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MULTISET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ORDER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OUTPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;READS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REMOTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RETURNS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAMPLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SETTINGS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SHARING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SORTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SOURCE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STORED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SYSTEM_VERSIONING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TBLPROPERTIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMPORARY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSIENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;USING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNLOGGED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;VOLATILE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIVATE&#x27;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.QUERY_MODIFIER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PREWHERE: &#x27;PREWHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USING: &#x27;USING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ORDER_SIBLINGS_BY: &#x27;ORDER_SIBLINGS_BY&#x27;&gt;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.TYPE_LITERAL_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.DATE: &#x27;DATE&#x27;&gt;: &lt;function Oracle.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.DISTINCT_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.oracle.Oracle.Generator": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.LOCKING_READS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;FETCH&#x27;"}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.TABLESAMPLE_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;SAMPLE&#x27;"}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.SUPPORTS_SELECT_INTO", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.TZ_TO_WITH_TIME_ZONE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;NCHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;NVARCHAR2&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;NUMBER&#x27;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &#x27;NUMBER&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;NUMBER&#x27;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: &#x27;NUMBER&#x27;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;: &#x27;NUMBER&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;DOUBLE PRECISION&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;VARCHAR2&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;CLOB&#x27;, &lt;Type.TIMETZ: &#x27;TIMETZ&#x27;&gt;: &#x27;TIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;BLOB&#x27;}"}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Group&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Subquery&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Table&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TableSample&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;: &lt;function to_number_with_nls_param&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function Oracle.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.currenttimestamp_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CurrentTimestamp</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.offset_sql", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.offset_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Offset</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.xmltable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">XMLTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.add_column_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"fullname": "sqlglot.dialects.oracle.Oracle.tokenizer_class", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.oracle.Oracle.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.oracle.Oracle.parser_class": {"fullname": "sqlglot.dialects.oracle.Oracle.parser_class", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.oracle.Oracle.Parser&#x27;&gt;"}, "sqlglot.dialects.oracle.Oracle.generator_class": {"fullname": "sqlglot.dialects.oracle.Oracle.generator_class", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.oracle.Oracle.Generator&#x27;&gt;"}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"fullname": "sqlglot.dialects.oracle.Oracle.TIME_TRIE", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;A&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;.&#x27;: {&#x27;M&#x27;: {&#x27;.&#x27;: {0: True}}}}, &#x27;P&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;.&#x27;: {&#x27;M&#x27;: {&#x27;.&#x27;: {0: True}}}}, &#x27;D&#x27;: {0: True, &#x27;A&#x27;: {&#x27;Y&#x27;: {0: True}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}, &#x27;Y&#x27;: {0: True}}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True, &#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;I&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;O&#x27;: {&#x27;N&#x27;: {0: True, &#x27;T&#x27;: {&#x27;H&#x27;: {0: True}}}}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;W&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}}, &#x27;F&#x27;: {&#x27;F&#x27;: {&#x27;6&#x27;: {0: True}}}}"}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"fullname": "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;A&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;.&#x27;: {&#x27;M&#x27;: {&#x27;.&#x27;: {0: True}}}}, &#x27;P&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;.&#x27;: {&#x27;M&#x27;: {&#x27;.&#x27;: {0: True}}}}, &#x27;D&#x27;: {0: True, &#x27;A&#x27;: {&#x27;Y&#x27;: {0: True}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}, &#x27;Y&#x27;: {0: True}}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True, &#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;I&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;O&#x27;: {&#x27;N&#x27;: {0: True, &#x27;T&#x27;: {&#x27;H&#x27;: {0: True}}}}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;W&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}}, &#x27;F&#x27;: {&#x27;F&#x27;: {&#x27;6&#x27;: {0: True}}}}"}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%p&#x27;: &#x27;P.M.&#x27;, &#x27;%u&#x27;: &#x27;D&#x27;, &#x27;%A&#x27;: &#x27;DAY&#x27;, &#x27;%d&#x27;: &#x27;DD&#x27;, &#x27;%j&#x27;: &#x27;DDD&#x27;, &#x27;%a&#x27;: &#x27;DY&#x27;, &#x27;%I&#x27;: &#x27;HH12&#x27;, &#x27;%H&#x27;: &#x27;HH24&#x27;, &#x27;%V&#x27;: &#x27;IW&#x27;, &#x27;%M&#x27;: &#x27;MI&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%b&#x27;: &#x27;MON&#x27;, &#x27;%B&#x27;: &#x27;MONTH&#x27;, &#x27;%S&#x27;: &#x27;SS&#x27;, &#x27;%W&#x27;: &#x27;WW&#x27;, &#x27;%y&#x27;: &#x27;YY&#x27;, &#x27;%Y&#x27;: &#x27;YYYY&#x27;, &#x27;%f&#x27;: &#x27;FF6&#x27;}"}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;p&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;A&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;V&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;Y&#x27;: {0: True}, &#x27;f&#x27;: {0: True}}}"}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"fullname": "sqlglot.dialects.oracle.Oracle.QUOTE_START", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"fullname": "sqlglot.dialects.oracle.Oracle.QUOTE_END", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"fullname": "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"fullname": "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"fullname": "sqlglot.dialects.oracle.Oracle.BIT_START", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"fullname": "sqlglot.dialects.oracle.Oracle.BIT_END", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"fullname": "sqlglot.dialects.oracle.Oracle.HEX_START", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"fullname": "sqlglot.dialects.oracle.Oracle.HEX_END", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"fullname": "sqlglot.dialects.oracle.Oracle.BYTE_START", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"fullname": "sqlglot.dialects.oracle.Oracle.BYTE_END", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"fullname": "sqlglot.dialects.oracle.Oracle.UNICODE_START", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"fullname": "sqlglot.dialects.oracle.Oracle.UNICODE_END", "modulename": "sqlglot.dialects.oracle", "qualname": "Oracle.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.postgres": {"fullname": "sqlglot.dialects.postgres", "modulename": "sqlglot.dialects.postgres", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"fullname": "sqlglot.dialects.postgres.DATE_DIFF_FACTOR", "modulename": "sqlglot.dialects.postgres", "qualname": "DATE_DIFF_FACTOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;MICROSECOND&#x27;: &#x27; * 1000000&#x27;, &#x27;MILLISECOND&#x27;: &#x27; * 1000&#x27;, &#x27;SECOND&#x27;: &#x27;&#x27;, &#x27;MINUTE&#x27;: &#x27; / 60&#x27;, &#x27;HOUR&#x27;: &#x27; / 3600&#x27;, &#x27;DAY&#x27;: &#x27; / 86400&#x27;}"}, "sqlglot.dialects.postgres.Postgres": {"fullname": "sqlglot.dialects.postgres.Postgres", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"fullname": "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.INDEX_OFFSET", "kind": "variable", "doc": "<p>The base index offset for arrays.</p>\n", "default_value": "1"}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"fullname": "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.TYPED_DIVISION", "kind": "variable", "doc": "<p>Whether the behavior of <code>a / b</code> depends on the types of <code>a</code> and <code>b</code>.\nFalse means <code>a / b</code> is always float division.\nTrue means <code>a / b</code> is integer division if both <code>a</code> and <code>b</code> are integers.</p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"fullname": "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.CONCAT_COALESCE", "kind": "variable", "doc": "<p>A <code>NULL</code> arg in <code>CONCAT</code> yields <code>NULL</code> by default, but in some dialects it yields an empty string.</p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"fullname": "sqlglot.dialects.postgres.Postgres.NULL_ORDERING", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.NULL_ORDERING", "kind": "variable", "doc": "<p>Default <code>NULL</code> ordering method to use if not explicitly set.\nPossible values: <code>\"nulls_are_small\"</code>, <code>\"nulls_are_large\"</code>, <code>\"nulls_are_last\"</code></p>\n", "default_value": "&#x27;nulls_are_large&#x27;"}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"fullname": "sqlglot.dialects.postgres.Postgres.TIME_FORMAT", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;YYYY-MM-DD HH24:MI:SS&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"fullname": "sqlglot.dialects.postgres.Postgres.TIME_MAPPING", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;AM&#x27;: &#x27;%p&#x27;, &#x27;PM&#x27;: &#x27;%p&#x27;, &#x27;D&#x27;: &#x27;%u&#x27;, &#x27;DD&#x27;: &#x27;%d&#x27;, &#x27;DDD&#x27;: &#x27;%j&#x27;, &#x27;FMDD&#x27;: &#x27;%-d&#x27;, &#x27;FMDDD&#x27;: &#x27;%-j&#x27;, &#x27;FMHH12&#x27;: &#x27;%-I&#x27;, &#x27;FMHH24&#x27;: &#x27;%-H&#x27;, &#x27;FMMI&#x27;: &#x27;%-M&#x27;, &#x27;FMMM&#x27;: &#x27;%-m&#x27;, &#x27;FMSS&#x27;: &#x27;%-S&#x27;, &#x27;HH12&#x27;: &#x27;%I&#x27;, &#x27;HH24&#x27;: &#x27;%H&#x27;, &#x27;MI&#x27;: &#x27;%M&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;OF&#x27;: &#x27;%z&#x27;, &#x27;SS&#x27;: &#x27;%S&#x27;, &#x27;TMDay&#x27;: &#x27;%A&#x27;, &#x27;TMDy&#x27;: &#x27;%a&#x27;, &#x27;TMMon&#x27;: &#x27;%b&#x27;, &#x27;TMMonth&#x27;: &#x27;%B&#x27;, &#x27;TZ&#x27;: &#x27;%Z&#x27;, &#x27;US&#x27;: &#x27;%f&#x27;, &#x27;WW&#x27;: &#x27;%U&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;}"}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.BIT_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;b&#x27;&quot;, &quot;&#x27;&quot;), (&quot;B&#x27;&quot;, &quot;&#x27;&quot;)]"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;x&#x27;&quot;, &quot;&#x27;&quot;), (&quot;X&#x27;&quot;, &quot;&#x27;&quot;)]"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.BYTE_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;e&#x27;&quot;, &quot;&#x27;&quot;), (&quot;E&#x27;&quot;, &quot;&#x27;&quot;)]"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.HEREDOC_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;$&#x27;]"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;~~&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;~~*&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;~*&#x27;: &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;@@&#x27;: &lt;TokenType.DAT: &#x27;DAT&#x27;&gt;, &#x27;@&gt;&#x27;: &lt;TokenType.AT_GT: &#x27;AT_GT&#x27;&gt;, &#x27;&lt;@&#x27;: &lt;TokenType.LT_AT: &#x27;LT_AT&#x27;&gt;, &#x27;|/&#x27;: &lt;TokenType.PIPE_SLASH: &#x27;PIPE_SLASH&#x27;&gt;, &#x27;||/&#x27;: &lt;TokenType.DPIPE_SLASH: &#x27;DPIPE_SLASH&#x27;&gt;, &#x27;BEGIN TRANSACTION&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BIGSERIAL&#x27;: &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &#x27;CHARACTER VARYING&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;CONSTRAINT TRIGGER&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CSTRING&#x27;: &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &#x27;DECLARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;DO&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;EXEC&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;HSTORE&#x27;: &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &#x27;JSONB&#x27;: &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &#x27;MONEY&#x27;: &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &#x27;NAME&#x27;: &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &#x27;OID&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;ONLY&#x27;: &lt;TokenType.ONLY: &#x27;ONLY&#x27;&gt;, &#x27;OPERATOR&#x27;: &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &#x27;REFRESH&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;REINDEX&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;RESET&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;REVOKE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;SERIAL&#x27;: &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &#x27;SMALLSERIAL&#x27;: &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &#x27;REGCLASS&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGCOLLATION&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGCONFIG&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGDICTIONARY&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGNAMESPACE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGOPER&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGOPERATOR&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGPROC&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGPROCEDURE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGROLE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGTYPE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;$&#x27;: &lt;TokenType.HEREDOC_STRING: &#x27;HEREDOC_STRING&#x27;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"fullname": "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Tokenizer.VAR_SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;$&#x27;}"}, "sqlglot.dialects.postgres.Postgres.Parser": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.PROPERTY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BACKUP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BLOCKCOMPRESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECKSUM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COPY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATABLOCKSIZE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFINER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DETERMINISTIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTSTYLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENGINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXECUTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTERNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FALLBACK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FREESPACE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;HEAP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ICEBERG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IMMUTABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INHERITS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOURNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LANGUAGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LAYOUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIFETIME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCATION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCKING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATERIALIZED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MERGEBLOCKRATIO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MULTISET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ORDER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OUTPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;READS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REMOTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RETURNS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAMPLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Postgres.Parser.&lt;lambda&gt;&gt;, &#x27;SETTINGS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SHARING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SORTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SOURCE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STORED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SYSTEM_VERSIONING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TBLPROPERTIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMPORARY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSIENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;USING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNLOGGED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;VOLATILE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function build_timestamp_trunc&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;function _build_generate_series&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;function _build_regexp_replace&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_json_extract_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH&#x27;: &lt;function build_json_extract_path.&lt;locals&gt;._builder&gt;, &#x27;MAKE_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;MAKE_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;NOW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;function _build_to_timestamp&gt;, &#x27;UNNEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_PART&#x27;: &lt;function Postgres.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.BITWISE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.BITWISE", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.AMP: &#x27;AMP&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;, &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;, &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;, &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.EXPONENT", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.CARET: &#x27;CARET&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.RANGE_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IN: &#x27;IN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.AT_GT: &#x27;AT_GT&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.DAT: &#x27;DAT&#x27;&gt;: &lt;function Postgres.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LT_AT: &#x27;LT_AT&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;: &lt;function Postgres.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;: &lt;function Postgres.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.COLUMN_OPERATORS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DOT: &#x27;DOT&#x27;&gt;: None, &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;: &lt;function Postgres.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;: &lt;function Postgres.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.postgres.Postgres.Generator": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.SINGLE_STRING_INTERVAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.RENAME_TABLE_WITH_DB", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.LOCKING_READS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.PARAMETER_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;$&#x27;"}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.TABLESAMPLE_SEED_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;REPEATABLE&#x27;"}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.SUPPORTS_SELECT_INTO", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.SUPPORTS_UNLOGGED_TABLES", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.MULTI_ARG_DISTINCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.COPY_HAS_INTO_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;BYTEA&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;SMALLINT&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;DOUBLE PRECISION&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;BYTEA&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;BYTEA&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;}"}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function json_path_key_only_name&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function _json_extract_sql.&lt;locals&gt;._generate&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function _json_extract_sql.&lt;locals&gt;._generate&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function any_value_to_max_sql&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContained&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;: &lt;function filter_array_using_unnest&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ColumnDef&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function no_paren_current_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DataType&#x27;&gt;: &lt;function _datatype_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function _string_agg_sql&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBContains&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;: &lt;function no_last_day_sql&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;: &lt;function no_map_from_entries_sql&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.Merge&#x27;&gt;: &lt;function merge_without_target_sql&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function str_position_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;: &lt;function _substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function bool_xor_sql&gt;}"}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.schemacommentproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SchemaCommentProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.commentcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CommentColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.unnest_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Unnest</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.bracket_sql", "kind": "function", "doc": "<p>Forms like ARRAY[1, 2, 3][3] aren't allowed; we need to wrap the ARRAY.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.matchagainst_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MatchAgainst</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"fullname": "sqlglot.dialects.postgres.Postgres.tokenizer_class", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.postgres.Postgres.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.postgres.Postgres.parser_class": {"fullname": "sqlglot.dialects.postgres.Postgres.parser_class", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.postgres.Postgres.Parser&#x27;&gt;"}, "sqlglot.dialects.postgres.Postgres.generator_class": {"fullname": "sqlglot.dialects.postgres.Postgres.generator_class", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.postgres.Postgres.Generator&#x27;&gt;"}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"fullname": "sqlglot.dialects.postgres.Postgres.TIME_TRIE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;A&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;P&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;F&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}}, &#x27;O&#x27;: {&#x27;F&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;T&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {0: True}}, &#x27;y&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {0: True, &#x27;t&#x27;: {&#x27;h&#x27;: {0: True}}}}}}, &#x27;Z&#x27;: {0: True}}, &#x27;U&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;W&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}}}"}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"fullname": "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;A&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;P&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;F&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}}, &#x27;O&#x27;: {&#x27;F&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;T&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {0: True}}, &#x27;y&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {0: True, &#x27;t&#x27;: {&#x27;h&#x27;: {0: True}}}}}}, &#x27;Z&#x27;: {0: True}}, &#x27;U&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;W&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}}}"}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%p&#x27;: &#x27;PM&#x27;, &#x27;%u&#x27;: &#x27;D&#x27;, &#x27;%d&#x27;: &#x27;DD&#x27;, &#x27;%j&#x27;: &#x27;DDD&#x27;, &#x27;%-d&#x27;: &#x27;FMDD&#x27;, &#x27;%-j&#x27;: &#x27;FMDDD&#x27;, &#x27;%-I&#x27;: &#x27;FMHH12&#x27;, &#x27;%-H&#x27;: &#x27;FMHH24&#x27;, &#x27;%-M&#x27;: &#x27;FMMI&#x27;, &#x27;%-m&#x27;: &#x27;FMMM&#x27;, &#x27;%-S&#x27;: &#x27;FMSS&#x27;, &#x27;%I&#x27;: &#x27;HH12&#x27;, &#x27;%H&#x27;: &#x27;HH24&#x27;, &#x27;%M&#x27;: &#x27;MI&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%z&#x27;: &#x27;OF&#x27;, &#x27;%S&#x27;: &#x27;SS&#x27;, &#x27;%A&#x27;: &#x27;TMDay&#x27;, &#x27;%a&#x27;: &#x27;TMDy&#x27;, &#x27;%b&#x27;: &#x27;TMMon&#x27;, &#x27;%B&#x27;: &#x27;TMMonth&#x27;, &#x27;%Z&#x27;: &#x27;TZ&#x27;, &#x27;%f&#x27;: &#x27;US&#x27;, &#x27;%U&#x27;: &#x27;WW&#x27;, &#x27;%y&#x27;: &#x27;YY&#x27;, &#x27;%Y&#x27;: &#x27;YYYY&#x27;}"}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;p&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;d&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;S&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;z&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;A&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;Z&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;U&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;Y&#x27;: {0: True}}}"}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"fullname": "sqlglot.dialects.postgres.Postgres.QUOTE_START", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"fullname": "sqlglot.dialects.postgres.Postgres.QUOTE_END", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"fullname": "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"fullname": "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"fullname": "sqlglot.dialects.postgres.Postgres.BIT_START", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;b&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"fullname": "sqlglot.dialects.postgres.Postgres.BIT_END", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"fullname": "sqlglot.dialects.postgres.Postgres.HEX_START", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;x&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"fullname": "sqlglot.dialects.postgres.Postgres.HEX_END", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"fullname": "sqlglot.dialects.postgres.Postgres.BYTE_START", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;e&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"fullname": "sqlglot.dialects.postgres.Postgres.BYTE_END", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"fullname": "sqlglot.dialects.postgres.Postgres.UNICODE_START", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"fullname": "sqlglot.dialects.postgres.Postgres.UNICODE_END", "modulename": "sqlglot.dialects.postgres", "qualname": "Postgres.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.presto": {"fullname": "sqlglot.dialects.presto", "modulename": "sqlglot.dialects.presto", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.presto.Presto": {"fullname": "sqlglot.dialects.presto.Presto", "modulename": "sqlglot.dialects.presto", "qualname": "Presto", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"fullname": "sqlglot.dialects.presto.Presto.INDEX_OFFSET", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.INDEX_OFFSET", "kind": "variable", "doc": "<p>The base index offset for arrays.</p>\n", "default_value": "1"}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"fullname": "sqlglot.dialects.presto.Presto.NULL_ORDERING", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.NULL_ORDERING", "kind": "variable", "doc": "<p>Default <code>NULL</code> ordering method to use if not explicitly set.\nPossible values: <code>\"nulls_are_small\"</code>, <code>\"nulls_are_large\"</code>, <code>\"nulls_are_last\"</code></p>\n", "default_value": "&#x27;nulls_are_last&#x27;"}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"fullname": "sqlglot.dialects.presto.Presto.TIME_FORMAT", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;%Y-%m-%d %T&#x27;&quot;"}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"fullname": "sqlglot.dialects.presto.Presto.TIME_MAPPING", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "default_value": "{&#x27;%M&#x27;: &#x27;%B&#x27;, &#x27;%c&#x27;: &#x27;%-m&#x27;, &#x27;%e&#x27;: &#x27;%-d&#x27;, &#x27;%h&#x27;: &#x27;%I&#x27;, &#x27;%i&#x27;: &#x27;%M&#x27;, &#x27;%s&#x27;: &#x27;%S&#x27;, &#x27;%u&#x27;: &#x27;%W&#x27;, &#x27;%k&#x27;: &#x27;%-H&#x27;, &#x27;%l&#x27;: &#x27;%-I&#x27;, &#x27;%T&#x27;: &#x27;%H:%M:%S&#x27;, &#x27;%W&#x27;: &#x27;%a&#x27;}"}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"fullname": "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.STRICT_STRING_CONCAT", "kind": "variable", "doc": "<p>Whether <code>CONCAT</code>'s arguments must be strings.</p>\n", "default_value": "True"}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"fullname": "sqlglot.dialects.presto.Presto.TYPED_DIVISION", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.TYPED_DIVISION", "kind": "variable", "doc": "<p>Whether the behavior of <code>a / b</code> depends on the types of <code>a</code> and <code>b</code>.\nFalse means <code>a / b</code> is always float division.\nTrue means <code>a / b</code> is integer division if both <code>a</code> and <code>b</code> are integers.</p>\n", "default_value": "True"}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"fullname": "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.TABLESAMPLE_SIZE_IS_PERCENT", "kind": "variable", "doc": "<p>Whether a size in the table sample clause represents percentage.</p>\n", "default_value": "True"}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"fullname": "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.LOG_BASE_FIRST", "kind": "variable", "doc": "<p>Whether the base comes first in the <code>LOG</code> function.\nPossible values: <code>True</code>, <code>False</code>, <code>None</code> (two arguments are not supported by <code>LOG</code>)</p>\n", "annotation": ": Optional[bool]", "default_value": "None"}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.presto.Presto.Tokenizer": {"fullname": "sqlglot.dialects.presto.Presto.Tokenizer", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"fullname": "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Tokenizer.UNICODE_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;U&amp;&#x27;&quot;, &quot;&#x27;&quot;), (&quot;u&amp;&#x27;&quot;, &quot;&#x27;&quot;)]"}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;START&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;MATCH_RECOGNIZE&#x27;: &lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;, &#x27;IPADDRESS&#x27;: &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &#x27;IPPREFIX&#x27;: &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &#x27;TDIGEST&#x27;: &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &#x27;HYPERLOGLOG&#x27;: &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;}"}, "sqlglot.dialects.presto.Presto.Parser": {"fullname": "sqlglot.dialects.presto.Presto.Parser", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"fullname": "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Parser.VALUES_FOLLOWED_BY_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function date_trunc_to_time&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;function _build_to_char&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ARBITRARY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_PERCENTILE&#x27;: &lt;function _build_approx_percentile&gt;, &#x27;BITWISE_AND&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;BITWISE_NOT&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;BITWISE_OR&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;BITWISE_XOR&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;CARDINALITY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;DATE_PARSE&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;ELEMENT_AT&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function _build_from_unixtime&gt;, &#x27;FROM_UTF8&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;NOW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;ROW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;SEQUENCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;SET_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;SPLIT_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STRPOS&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;, &#x27;TO_HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;TO_UNIXTIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TO_UTF8&#x27;: &lt;function Presto.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.presto.Presto.Parser.SET_TRIE", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.presto.Presto.Generator": {"fullname": "sqlglot.dialects.presto.Presto.Generator", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"fullname": "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"fullname": "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.IS_BOOL_ALLOWED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"fullname": "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.TZ_TO_WITH_TIME_ZONE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"fullname": "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.STRUCT_DELIMITER", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;(&#x27;, &#x27;)&#x27;)"}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.LIMIT_ONLY_LITERALS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"fullname": "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"fullname": "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"fullname": "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.MULTI_ARG_DISTINCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.TIMETZ: &#x27;TIMETZ&#x27;&gt;: &#x27;TIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.STRUCT: &#x27;STRUCT&#x27;&gt;: &#x27;ROW&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.DATETIME64: &#x27;DATETIME64&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;: &#x27;HYPERLOGLOG&#x27;}"}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function no_timestamp_sql&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AtTimeZone&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseNot&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Group&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;: &lt;function _initcap_sql&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Lateral&#x27;&gt;: &lt;function _explode_to_unnest_sql&gt;, &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;: &lt;function left_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function _quantile_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;: &lt;function right_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.Schema&#x27;&gt;: &lt;function _schema_sql&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;: &lt;function _no_sort_array&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _str_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Table&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _ts_or_ds_add_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _ts_or_ds_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _ts_or_ds_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.WithinGroup&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function bool_xor_sql&gt;}"}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.RESERVED_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;prepare&#x27;, &#x27;distinct&#x27;, &#x27;insert&#x27;, &#x27;false&#x27;, &#x27;select&#x27;, &#x27;escape&#x27;, &#x27;between&#x27;, &#x27;on&#x27;, &#x27;where&#x27;, &#x27;is&#x27;, &#x27;cast&#x27;, &#x27;case&#x27;, &#x27;table&#x27;, &#x27;natural&#x27;, &#x27;union&#x27;, &#x27;from&#x27;, &#x27;else&#x27;, &#x27;left&#x27;, &#x27;or&#x27;, &#x27;not&#x27;, &#x27;when&#x27;, &#x27;full&#x27;, &#x27;extract&#x27;, &#x27;inner&#x27;, &#x27;having&#x27;, &#x27;intersect&#x27;, &#x27;deallocate&#x27;, &#x27;order&#x27;, &#x27;and&#x27;, &#x27;alter&#x27;, &#x27;as&#x27;, &#x27;current_time&#x27;, &#x27;current_timestamp&#x27;, &#x27;with&#x27;, &#x27;describe&#x27;, &#x27;join&#x27;, &#x27;create&#x27;, &#x27;cross&#x27;, &#x27;outer&#x27;, &#x27;delete&#x27;, &#x27;by&#x27;, &#x27;execute&#x27;, &#x27;right&#x27;, &#x27;constraint&#x27;, &#x27;into&#x27;, &#x27;except&#x27;, &#x27;exists&#x27;, &#x27;like&#x27;, &#x27;null&#x27;, &#x27;using&#x27;, &#x27;values&#x27;, &#x27;then&#x27;, &#x27;for&#x27;, &#x27;drop&#x27;, &#x27;group&#x27;, &#x27;in&#x27;, &#x27;true&#x27;, &#x27;end&#x27;}"}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"fullname": "sqlglot.dialects.presto.Presto.Generator.strtounix_sql", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.strtounix_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">StrToUnix</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"fullname": "sqlglot.dialects.presto.Presto.Generator.bracket_sql", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.bracket_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"fullname": "sqlglot.dialects.presto.Presto.Generator.struct_sql", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.struct_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Struct</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"fullname": "sqlglot.dialects.presto.Presto.Generator.interval_sql", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.interval_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Interval</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"fullname": "sqlglot.dialects.presto.Presto.Generator.transaction_sql", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.transaction_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Transaction</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"fullname": "sqlglot.dialects.presto.Presto.Generator.generateseries_sql", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.generateseries_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GenerateSeries</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"fullname": "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.offset_limit_modifiers", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">fetch</span><span class=\"p\">:</span> <span class=\"nb\">bool</span>,</span><span class=\"param\">\t<span class=\"n\">limit</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Fetch</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Limit</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"fullname": "sqlglot.dialects.presto.Presto.Generator.create_sql", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.create_sql", "kind": "function", "doc": "<p>Presto doesn't support CREATE VIEW with expressions (ex: <code>CREATE VIEW x (cola)</code> then <code>(cola)</code> is the expression),\nso we need to remove them</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"fullname": "sqlglot.dialects.presto.Presto.tokenizer_class", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.presto.Presto.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.presto.Presto.parser_class": {"fullname": "sqlglot.dialects.presto.Presto.parser_class", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.presto.Presto.Parser&#x27;&gt;"}, "sqlglot.dialects.presto.Presto.generator_class": {"fullname": "sqlglot.dialects.presto.Presto.generator_class", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.presto.Presto.Generator&#x27;&gt;"}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"fullname": "sqlglot.dialects.presto.Presto.TIME_TRIE", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"fullname": "sqlglot.dialects.presto.Presto.FORMAT_TRIE", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%B&#x27;: &#x27;%M&#x27;, &#x27;%-m&#x27;: &#x27;%c&#x27;, &#x27;%-d&#x27;: &#x27;%e&#x27;, &#x27;%I&#x27;: &#x27;%h&#x27;, &#x27;%M&#x27;: &#x27;%i&#x27;, &#x27;%S&#x27;: &#x27;%s&#x27;, &#x27;%W&#x27;: &#x27;%u&#x27;, &#x27;%-H&#x27;: &#x27;%k&#x27;, &#x27;%-I&#x27;: &#x27;%l&#x27;, &#x27;%H:%M:%S&#x27;: &#x27;%T&#x27;, &#x27;%a&#x27;: &#x27;%W&#x27;}"}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;B&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;H&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;M&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;S&#x27;: {0: True}}}}}}}, &#x27;a&#x27;: {0: True}}}"}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"fullname": "sqlglot.dialects.presto.Presto.QUOTE_START", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"fullname": "sqlglot.dialects.presto.Presto.QUOTE_END", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"fullname": "sqlglot.dialects.presto.Presto.IDENTIFIER_START", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"fullname": "sqlglot.dialects.presto.Presto.IDENTIFIER_END", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.presto.Presto.BIT_START": {"fullname": "sqlglot.dialects.presto.Presto.BIT_START", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.presto.Presto.BIT_END": {"fullname": "sqlglot.dialects.presto.Presto.BIT_END", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.presto.Presto.HEX_START": {"fullname": "sqlglot.dialects.presto.Presto.HEX_START", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.presto.Presto.HEX_END": {"fullname": "sqlglot.dialects.presto.Presto.HEX_END", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.presto.Presto.BYTE_START": {"fullname": "sqlglot.dialects.presto.Presto.BYTE_START", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.presto.Presto.BYTE_END": {"fullname": "sqlglot.dialects.presto.Presto.BYTE_END", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"fullname": "sqlglot.dialects.presto.Presto.UNICODE_START", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;U&amp;&#x27;&quot;"}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"fullname": "sqlglot.dialects.presto.Presto.UNICODE_END", "modulename": "sqlglot.dialects.presto", "qualname": "Presto.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.prql": {"fullname": "sqlglot.dialects.prql", "modulename": "sqlglot.dialects.prql", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.prql.PRQL": {"fullname": "sqlglot.dialects.prql.PRQL", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"fullname": "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.DPIPE_IS_STRING_CONCAT", "kind": "variable", "doc": "<p>Whether the DPIPE token (<code>||</code>) is a string concatenation operator.</p>\n", "default_value": "False"}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"fullname": "sqlglot.dialects.prql.PRQL.Tokenizer", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;`&#x27;]"}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"fullname": "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Tokenizer.QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;&quot;&#x27;]"}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.QUOTE: &#x27;QUOTE&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.QUOTE: &#x27;QUOTE&#x27;&gt;}"}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;}"}, "sqlglot.dialects.prql.PRQL.Parser": {"fullname": "sqlglot.dialects.prql.PRQL.Parser", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"fullname": "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Parser.CONJUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.AND: &#x27;AND&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.And&#x27;&gt;, &lt;TokenType.OR: &#x27;OR&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Or&#x27;&gt;, &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.And&#x27;&gt;, &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Or&#x27;&gt;}"}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"fullname": "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Parser.TRANSFORM_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;DERIVE&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;SELECT&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;TAKE&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;FILTER&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;APPEND&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;REMOVE&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;INTERSECT&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;SORT&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;AGGREGATE&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;function PRQL.Parser.&lt;lambda&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AVERAGE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;}"}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"fullname": "sqlglot.dialects.prql.PRQL.tokenizer_class", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.prql.PRQL.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.prql.PRQL.parser_class": {"fullname": "sqlglot.dialects.prql.PRQL.parser_class", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.prql.PRQL.Parser&#x27;&gt;"}, "sqlglot.dialects.prql.PRQL.generator_class": {"fullname": "sqlglot.dialects.prql.PRQL.generator_class", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.generator.Generator&#x27;&gt;"}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"fullname": "sqlglot.dialects.prql.PRQL.TIME_TRIE", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"fullname": "sqlglot.dialects.prql.PRQL.FORMAT_TRIE", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"fullname": "sqlglot.dialects.prql.PRQL.QUOTE_START", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"fullname": "sqlglot.dialects.prql.PRQL.QUOTE_END", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"fullname": "sqlglot.dialects.prql.PRQL.IDENTIFIER_START", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"fullname": "sqlglot.dialects.prql.PRQL.IDENTIFIER_END", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.prql.PRQL.BIT_START": {"fullname": "sqlglot.dialects.prql.PRQL.BIT_START", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.prql.PRQL.BIT_END": {"fullname": "sqlglot.dialects.prql.PRQL.BIT_END", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.prql.PRQL.HEX_START": {"fullname": "sqlglot.dialects.prql.PRQL.HEX_START", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.prql.PRQL.HEX_END": {"fullname": "sqlglot.dialects.prql.PRQL.HEX_END", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"fullname": "sqlglot.dialects.prql.PRQL.BYTE_START", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"fullname": "sqlglot.dialects.prql.PRQL.BYTE_END", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"fullname": "sqlglot.dialects.prql.PRQL.UNICODE_START", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"fullname": "sqlglot.dialects.prql.PRQL.UNICODE_END", "modulename": "sqlglot.dialects.prql", "qualname": "PRQL.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.redshift": {"fullname": "sqlglot.dialects.redshift", "modulename": "sqlglot.dialects.redshift", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.redshift.Redshift": {"fullname": "sqlglot.dialects.redshift.Redshift", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.postgres.Postgres"}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"fullname": "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.INDEX_OFFSET", "kind": "variable", "doc": "<p>The base index offset for arrays.</p>\n", "default_value": "0"}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"fullname": "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.COPY_PARAMS_ARE_CSV", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"fullname": "sqlglot.dialects.redshift.Redshift.TIME_FORMAT", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;YYYY-MM-DD HH:MI:SS&#x27;&quot;"}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"fullname": "sqlglot.dialects.redshift.Redshift.TIME_MAPPING", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;AM&#x27;: &#x27;%p&#x27;, &#x27;PM&#x27;: &#x27;%p&#x27;, &#x27;D&#x27;: &#x27;%u&#x27;, &#x27;DD&#x27;: &#x27;%d&#x27;, &#x27;DDD&#x27;: &#x27;%j&#x27;, &#x27;FMDD&#x27;: &#x27;%-d&#x27;, &#x27;FMDDD&#x27;: &#x27;%-j&#x27;, &#x27;FMHH12&#x27;: &#x27;%-I&#x27;, &#x27;FMHH24&#x27;: &#x27;%-H&#x27;, &#x27;FMMI&#x27;: &#x27;%-M&#x27;, &#x27;FMMM&#x27;: &#x27;%-m&#x27;, &#x27;FMSS&#x27;: &#x27;%-S&#x27;, &#x27;HH12&#x27;: &#x27;%I&#x27;, &#x27;HH24&#x27;: &#x27;%H&#x27;, &#x27;MI&#x27;: &#x27;%M&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;OF&#x27;: &#x27;%z&#x27;, &#x27;SS&#x27;: &#x27;%S&#x27;, &#x27;TMDay&#x27;: &#x27;%A&#x27;, &#x27;TMDy&#x27;: &#x27;%a&#x27;, &#x27;TMMon&#x27;: &#x27;%b&#x27;, &#x27;TMMonth&#x27;: &#x27;%B&#x27;, &#x27;TZ&#x27;: &#x27;%Z&#x27;, &#x27;US&#x27;: &#x27;%f&#x27;, &#x27;WW&#x27;: &#x27;%U&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;MON&#x27;: &#x27;%b&#x27;, &#x27;HH&#x27;: &#x27;%H&#x27;}"}, "sqlglot.dialects.redshift.Redshift.Parser": {"fullname": "sqlglot.dialects.redshift.Redshift.Parser", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.postgres.Postgres.Parser"}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;function Redshift.Parser.&lt;lambda&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function _build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;DATEDIFF&#x27;: &lt;function _build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;DATE_DIFF&#x27;: &lt;function _build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function build_timestamp_trunc&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;function _build_generate_series&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;function _build_regexp_replace&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_json_extract_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH&#x27;: &lt;function build_json_extract_path.&lt;locals&gt;._builder&gt;, &#x27;MAKE_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;MAKE_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;NOW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;function _build_to_timestamp&gt;, &#x27;UNNEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;DATEADD&#x27;: &lt;function _build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;GETDATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;LISTAGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;STRTOL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;}"}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Parser.NO_PAREN_FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ANY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IF&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NEXT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;APPROXIMATE&#x27;: &lt;function Redshift.Parser.&lt;lambda&gt;&gt;, &#x27;SYSDATE&#x27;: &lt;function Redshift.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"fullname": "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"fullname": "sqlglot.dialects.redshift.Redshift.Tokenizer", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.postgres.Postgres.Tokenizer"}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"fullname": "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Tokenizer.BIT_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[]"}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[]"}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;, &quot;&#x27;&quot;]"}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;~~&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;~~*&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;~*&#x27;: &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;@@&#x27;: &lt;TokenType.DAT: &#x27;DAT&#x27;&gt;, &#x27;@&gt;&#x27;: &lt;TokenType.AT_GT: &#x27;AT_GT&#x27;&gt;, &#x27;&lt;@&#x27;: &lt;TokenType.LT_AT: &#x27;LT_AT&#x27;&gt;, &#x27;|/&#x27;: &lt;TokenType.PIPE_SLASH: &#x27;PIPE_SLASH&#x27;&gt;, &#x27;||/&#x27;: &lt;TokenType.DPIPE_SLASH: &#x27;DPIPE_SLASH&#x27;&gt;, &#x27;BEGIN TRANSACTION&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BIGSERIAL&#x27;: &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &#x27;CHARACTER VARYING&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;CONSTRAINT TRIGGER&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CSTRING&#x27;: &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &#x27;DECLARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;DO&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;EXEC&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;HSTORE&#x27;: &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &#x27;JSONB&#x27;: &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &#x27;MONEY&#x27;: &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &#x27;NAME&#x27;: &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &#x27;OID&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;ONLY&#x27;: &lt;TokenType.ONLY: &#x27;ONLY&#x27;&gt;, &#x27;OPERATOR&#x27;: &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &#x27;REFRESH&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;REINDEX&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;RESET&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;REVOKE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;SERIAL&#x27;: &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &#x27;SMALLSERIAL&#x27;: &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &#x27;REGCLASS&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGCOLLATION&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGCONFIG&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGDICTIONARY&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGNAMESPACE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGOPER&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGOPERATOR&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGPROC&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGPROCEDURE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGROLE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;REGTYPE&#x27;: &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &#x27;HLLSKETCH&#x27;: &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &#x27;SUPER&#x27;: &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &#x27;TOP&#x27;: &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &#x27;UNLOAD&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VARBYTE&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;}"}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;$&#x27;: &lt;TokenType.HEREDOC_STRING: &#x27;HEREDOC_STRING&#x27;&gt;}"}, "sqlglot.dialects.redshift.Redshift.Generator": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.postgres.Postgres.Generator"}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.LOCKING_READS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.VALUES_AS_TABLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.TZ_TO_WITH_TIME_ZONE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.MULTI_ARG_DISTINCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.COPY_PARAMS_ARE_WRAPPED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBYTE&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;SMALLINT&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;DOUBLE PRECISION&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;VARBYTE&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;VARBYTE&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.TIMETZ: &#x27;TIMETZ&#x27;&gt;: &#x27;TIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;}"}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function json_path_key_only_name&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function json_extract_segments.&lt;locals&gt;._json_extract_segments&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function json_extract_segments.&lt;locals&gt;._json_extract_segments&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContained&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;: &lt;function filter_array_using_unnest&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ColumnDef&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function no_paren_current_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Redshift.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DataType&#x27;&gt;: &lt;function _datatype_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBContains&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;: &lt;function no_map_from_entries_sql&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.Merge&#x27;&gt;: &lt;function merge_without_target_sql&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function str_position_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;: &lt;function _substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function Redshift.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function Postgres.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function bool_xor_sql&gt;, &lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;: &lt;function concat_to_dpipe_sql&gt;, &lt;class &#x27;sqlglot.expressions.ConcatWs&#x27;&gt;: &lt;function concat_ws_to_dpipe_sql&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function Redshift.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;function Redshift.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;function Redshift.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GeneratedAsIdentityColumnConstraint&#x27;&gt;: &lt;function generatedasidentitycolumnconstraint_sql&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;function Redshift.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;: &lt;function Redshift.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TableSample&#x27;&gt;: &lt;function no_tablesample_sql&gt;}"}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.RESERVED_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;open&#x27;, &#x27;false&#x27;, &#x27;explicit&#x27;, &#x27;between&#x27;, &#x27;raw&#x27;, &#x27;all&#x27;, &#x27;encrypt &#x27;, &#x27;collate&#x27;, &#x27;tdes&#x27;, &#x27;natural&#x27;, &#x27;else&#x27;, &#x27;limit&#x27;, &#x27;gzip&#x27;, &#x27;globaldict64k&#x27;, &#x27;mostly8&#x27;, &#x27;bzip2&#x27;, &#x27;emptyasnull&#x27;, &#x27;when&#x27;, &#x27;inner&#x27;, &#x27;intersect&#x27;, &#x27;partition&#x27;, &#x27;delta32k&#x27;, &#x27;current_time&#x27;, &#x27;ignore&#x27;, &#x27;backup&#x27;, &#x27;recover&#x27;, &#x27;wallet&#x27;, &#x27;with&#x27;, &#x27;analyse&#x27;, &#x27;encryption&#x27;, &#x27;asc&#x27;, &#x27;system&#x27;, &#x27;similar&#x27;, &#x27;cross&#x27;, &#x27;minus&#x27;, &#x27;current_user_id&#x27;, &#x27;old&#x27;, &#x27;percent&#x27;, &#x27;session_user&#x27;, &#x27;localtime&#x27;, &#x27;current_user&#x27;, &#x27;then&#x27;, &#x27;enable&#x27;, &#x27;mostly16&#x27;, &#x27;to&#x27;, &#x27;true&#x27;, &#x27;interval&#x27;, &#x27;freeze&#x27;, &#x27;deflate&#x27;, &#x27;foreign&#x27;, &#x27;bytedict&#x27;, &#x27;user&#x27;, &#x27;aes128&#x27;, &#x27;where&#x27;, &#x27;permissions&#x27;, &#x27;case&#x27;, &#x27;luns&#x27;, &#x27;text32k&#x27;, &#x27;leading&#x27;, &#x27;table&#x27;, &#x27;truncatecolumns&#x27;, &#x27;trailing&#x27;, &#x27;verbose&#x27;, &#x27;from&#x27;, &#x27;left&#x27;, &#x27;only&#x27;, &#x27;check&#x27;, &#x27;do&#x27;, &#x27;desc&#x27;, &#x27;credentials&#x27;, &#x27;readratio&#x27;, &#x27;current_timestamp&#x27;, &#x27;as&#x27;, &#x27;unnest&#x27;, &#x27;primary&#x27;, &#x27;offset&#x27;, &#x27;initially&#x27;, &#x27;authorization&#x27;, &#x27;text255&#x27;, &#x27;respect&#x27;, &#x27;both&#x27;, &#x27;default&#x27;, &#x27;constraint&#x27;, &#x27;right&#x27;, &#x27;without&#x27;, &#x27;except&#x27;, &#x27;az64&#x27;, &#x27;delta&#x27;, &#x27;offline&#x27;, &#x27;allowoverwrite&#x27;, &#x27;for&#x27;, &#x27;off&#x27;, &#x27;in&#x27;, &#x27;aes256&#x27;, &#x27;oid&#x27;, &#x27;column&#x27;, &#x27;defrag&#x27;, &#x27;on&#x27;, &#x27;is&#x27;, &#x27;placing&#x27;, &#x27;type&#x27;, &#x27;top&#x27;, &#x27;analyze&#x27;, &#x27;full&#x27;, &#x27;globaldict256&#x27;, &#x27;blanksasnull&#x27;, &#x27;join&#x27;, &#x27;create&#x27;, &#x27;timestamp&#x27;, &#x27;restore&#x27;, &#x27;unpivot&#x27;, &#x27;any&#x27;, &#x27;sysdate&#x27;, &#x27;into&#x27;, &#x27;notnull&#x27;, &#x27;null&#x27;, &#x27;group&#x27;, &#x27;encode&#x27;, &#x27;end&#x27;, &#x27;references&#x27;, &#x27;distinct&#x27;, &#x27;select&#x27;, &#x27;binary&#x27;, &#x27;cast&#x27;, &#x27;localtimestamp&#x27;, &#x27;unique&#x27;, &#x27;union&#x27;, &#x27;array&#x27;, &#x27;lun&#x27;, &#x27;or&#x27;, &#x27;not&#x27;, &#x27;lzo&#x27;, &#x27;snapshot&#x27;, &#x27;having&#x27;, &#x27;order&#x27;, &#x27;disable&#x27;, &#x27;some&#x27;, &#x27;and&#x27;, &#x27;grant&#x27;, &#x27;resort&#x27;, &#x27;overlaps&#x27;, &#x27;lzop&#x27;, &#x27;mostly32&#x27;, &#x27;deferrable&#x27;, &#x27;pivot&#x27;, &#x27;outer&#x27;, &#x27;rejectlog&#x27;, &#x27;ilike&#x27;, &#x27;isnull&#x27;, &#x27;parallel&#x27;, &#x27;identity&#x27;, &#x27;using&#x27;, &#x27;like&#x27;, &#x27;current_date&#x27;, &#x27;new&#x27;, &#x27;tag&#x27;, &#x27;nulls&#x27;}"}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.unnest_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Unnest</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.with_properties", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.with_properties", "kind": "function", "doc": "<p>Redshift doesn't have <code>WITH</code> as part of their with_properties so we remove it</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.cast_sql", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.cast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cast</span>,</span><span class=\"param\">\t<span class=\"n\">safe_prefix</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.datatype_sql", "kind": "function", "doc": "<p>Redshift converts the <code>TEXT</code> data type to <code>VARCHAR(255)</code> by default when people more generally mean\nVARCHAR of max length which is <code>VARCHAR(max)</code> in Redshift. Therefore if we get a <code>TEXT</code> data type\nwithout precision we convert it to <code>VARCHAR(max)</code> and if it does have precision then we just convert\n<code>TEXT</code> to <code>VARCHAR</code>.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"fullname": "sqlglot.dialects.redshift.Redshift.tokenizer_class", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.redshift.Redshift.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.redshift.Redshift.parser_class": {"fullname": "sqlglot.dialects.redshift.Redshift.parser_class", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.redshift.Redshift.Parser&#x27;&gt;"}, "sqlglot.dialects.redshift.Redshift.generator_class": {"fullname": "sqlglot.dialects.redshift.Redshift.generator_class", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.redshift.Redshift.Generator&#x27;&gt;"}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"fullname": "sqlglot.dialects.redshift.Redshift.TIME_TRIE", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;A&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;P&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;F&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;O&#x27;: {&#x27;N&#x27;: {0: True}}}, &#x27;O&#x27;: {&#x27;F&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;T&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {0: True}}, &#x27;y&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {0: True, &#x27;t&#x27;: {&#x27;h&#x27;: {0: True}}}}}}, &#x27;Z&#x27;: {0: True}}, &#x27;U&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;W&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}}}"}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"fullname": "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;A&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;P&#x27;: {&#x27;M&#x27;: {0: True}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;F&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;O&#x27;: {&#x27;N&#x27;: {0: True}}}, &#x27;O&#x27;: {&#x27;F&#x27;: {0: True}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;T&#x27;: {&#x27;M&#x27;: {&#x27;D&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {0: True}}, &#x27;y&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {0: True, &#x27;t&#x27;: {&#x27;h&#x27;: {0: True}}}}}}, &#x27;Z&#x27;: {0: True}}, &#x27;U&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;W&#x27;: {&#x27;W&#x27;: {0: True}}, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}}}"}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%p&#x27;: &#x27;PM&#x27;, &#x27;%u&#x27;: &#x27;D&#x27;, &#x27;%d&#x27;: &#x27;DD&#x27;, &#x27;%j&#x27;: &#x27;DDD&#x27;, &#x27;%-d&#x27;: &#x27;FMDD&#x27;, &#x27;%-j&#x27;: &#x27;FMDDD&#x27;, &#x27;%-I&#x27;: &#x27;FMHH12&#x27;, &#x27;%-H&#x27;: &#x27;FMHH24&#x27;, &#x27;%-M&#x27;: &#x27;FMMI&#x27;, &#x27;%-m&#x27;: &#x27;FMMM&#x27;, &#x27;%-S&#x27;: &#x27;FMSS&#x27;, &#x27;%I&#x27;: &#x27;HH12&#x27;, &#x27;%H&#x27;: &#x27;HH&#x27;, &#x27;%M&#x27;: &#x27;MI&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%z&#x27;: &#x27;OF&#x27;, &#x27;%S&#x27;: &#x27;SS&#x27;, &#x27;%A&#x27;: &#x27;TMDay&#x27;, &#x27;%a&#x27;: &#x27;TMDy&#x27;, &#x27;%b&#x27;: &#x27;MON&#x27;, &#x27;%B&#x27;: &#x27;TMMonth&#x27;, &#x27;%Z&#x27;: &#x27;TZ&#x27;, &#x27;%f&#x27;: &#x27;US&#x27;, &#x27;%U&#x27;: &#x27;WW&#x27;, &#x27;%y&#x27;: &#x27;YY&#x27;, &#x27;%Y&#x27;: &#x27;YYYY&#x27;}"}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;p&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;d&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;S&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;z&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;A&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;Z&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;U&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;Y&#x27;: {0: True}}}"}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"fullname": "sqlglot.dialects.redshift.Redshift.QUOTE_START", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"fullname": "sqlglot.dialects.redshift.Redshift.QUOTE_END", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"fullname": "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"fullname": "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"fullname": "sqlglot.dialects.redshift.Redshift.BIT_START", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"fullname": "sqlglot.dialects.redshift.Redshift.BIT_END", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"fullname": "sqlglot.dialects.redshift.Redshift.HEX_START", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"fullname": "sqlglot.dialects.redshift.Redshift.HEX_END", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"fullname": "sqlglot.dialects.redshift.Redshift.BYTE_START", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;e&#x27;&quot;"}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"fullname": "sqlglot.dialects.redshift.Redshift.BYTE_END", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"fullname": "sqlglot.dialects.redshift.Redshift.UNICODE_START", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"fullname": "sqlglot.dialects.redshift.Redshift.UNICODE_END", "modulename": "sqlglot.dialects.redshift", "qualname": "Redshift.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.snowflake": {"fullname": "sqlglot.dialects.snowflake", "modulename": "sqlglot.dialects.snowflake", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"fullname": "sqlglot.dialects.snowflake.DATE_PART_MAPPING", "modulename": "sqlglot.dialects.snowflake", "qualname": "DATE_PART_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;Y&#x27;: &#x27;YEAR&#x27;, &#x27;YY&#x27;: &#x27;YEAR&#x27;, &#x27;YYY&#x27;: &#x27;YEAR&#x27;, &#x27;YYYY&#x27;: &#x27;YEAR&#x27;, &#x27;YR&#x27;: &#x27;YEAR&#x27;, &#x27;YEARS&#x27;: &#x27;YEAR&#x27;, &#x27;YRS&#x27;: &#x27;YEAR&#x27;, &#x27;MM&#x27;: &#x27;MONTH&#x27;, &#x27;MON&#x27;: &#x27;MONTH&#x27;, &#x27;MONS&#x27;: &#x27;MONTH&#x27;, &#x27;MONTHS&#x27;: &#x27;MONTH&#x27;, &#x27;D&#x27;: &#x27;DAY&#x27;, &#x27;DD&#x27;: &#x27;DAY&#x27;, &#x27;DAYS&#x27;: &#x27;DAY&#x27;, &#x27;DAYOFMONTH&#x27;: &#x27;DAY&#x27;, &#x27;WEEKDAY&#x27;: &#x27;DAYOFWEEK&#x27;, &#x27;DOW&#x27;: &#x27;DAYOFWEEK&#x27;, &#x27;DW&#x27;: &#x27;DAYOFWEEK&#x27;, &#x27;WEEKDAY_ISO&#x27;: &#x27;DAYOFWEEKISO&#x27;, &#x27;DOW_ISO&#x27;: &#x27;DAYOFWEEKISO&#x27;, &#x27;DW_ISO&#x27;: &#x27;DAYOFWEEKISO&#x27;, &#x27;YEARDAY&#x27;: &#x27;DAYOFYEAR&#x27;, &#x27;DOY&#x27;: &#x27;DAYOFYEAR&#x27;, &#x27;DY&#x27;: &#x27;DAYOFYEAR&#x27;, &#x27;W&#x27;: &#x27;WEEK&#x27;, &#x27;WK&#x27;: &#x27;WEEK&#x27;, &#x27;WEEKOFYEAR&#x27;: &#x27;WEEK&#x27;, &#x27;WOY&#x27;: &#x27;WEEK&#x27;, &#x27;WY&#x27;: &#x27;WEEK&#x27;, &#x27;WEEK_ISO&#x27;: &#x27;WEEKISO&#x27;, &#x27;WEEKOFYEARISO&#x27;: &#x27;WEEKISO&#x27;, &#x27;WEEKOFYEAR_ISO&#x27;: &#x27;WEEKISO&#x27;, &#x27;Q&#x27;: &#x27;QUARTER&#x27;, &#x27;QTR&#x27;: &#x27;QUARTER&#x27;, &#x27;QTRS&#x27;: &#x27;QUARTER&#x27;, &#x27;QUARTERS&#x27;: &#x27;QUARTER&#x27;, &#x27;H&#x27;: &#x27;HOUR&#x27;, &#x27;HH&#x27;: &#x27;HOUR&#x27;, &#x27;HR&#x27;: &#x27;HOUR&#x27;, &#x27;HOURS&#x27;: &#x27;HOUR&#x27;, &#x27;HRS&#x27;: &#x27;HOUR&#x27;, &#x27;M&#x27;: &#x27;MINUTE&#x27;, &#x27;MI&#x27;: &#x27;MINUTE&#x27;, &#x27;MIN&#x27;: &#x27;MINUTE&#x27;, &#x27;MINUTES&#x27;: &#x27;MINUTE&#x27;, &#x27;MINS&#x27;: &#x27;MINUTE&#x27;, &#x27;S&#x27;: &#x27;SECOND&#x27;, &#x27;SEC&#x27;: &#x27;SECOND&#x27;, &#x27;SECONDS&#x27;: &#x27;SECOND&#x27;, &#x27;SECS&#x27;: &#x27;SECOND&#x27;, &#x27;MS&#x27;: &#x27;MILLISECOND&#x27;, &#x27;MSEC&#x27;: &#x27;MILLISECOND&#x27;, &#x27;MILLISECONDS&#x27;: &#x27;MILLISECOND&#x27;, &#x27;US&#x27;: &#x27;MICROSECOND&#x27;, &#x27;USEC&#x27;: &#x27;MICROSECOND&#x27;, &#x27;MICROSECONDS&#x27;: &#x27;MICROSECOND&#x27;, &#x27;NS&#x27;: &#x27;NANOSECOND&#x27;, &#x27;NSEC&#x27;: &#x27;NANOSECOND&#x27;, &#x27;NANOSEC&#x27;: &#x27;NANOSECOND&#x27;, &#x27;NSECOND&#x27;: &#x27;NANOSECOND&#x27;, &#x27;NSECONDS&#x27;: &#x27;NANOSECOND&#x27;, &#x27;NANOSECS&#x27;: &#x27;NANOSECOND&#x27;, &#x27;EPOCH&#x27;: &#x27;EPOCH_SECOND&#x27;, &#x27;EPOCH_SECONDS&#x27;: &#x27;EPOCH_SECOND&#x27;, &#x27;EPOCH_MILLISECONDS&#x27;: &#x27;EPOCH_MILLISECOND&#x27;, &#x27;EPOCH_MICROSECONDS&#x27;: &#x27;EPOCH_MICROSECOND&#x27;, &#x27;EPOCH_NANOSECONDS&#x27;: &#x27;EPOCH_NANOSECOND&#x27;, &#x27;TZH&#x27;: &#x27;TIMEZONE_HOUR&#x27;, &#x27;TZM&#x27;: &#x27;TIMEZONE_MINUTE&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake": {"fullname": "sqlglot.dialects.snowflake.Snowflake", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.UPPERCASE: &#x27;UPPERCASE&#x27;&gt;"}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"fullname": "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.NULL_ORDERING", "kind": "variable", "doc": "<p>Default <code>NULL</code> ordering method to use if not explicitly set.\nPossible values: <code>\"nulls_are_small\"</code>, <code>\"nulls_are_large\"</code>, <code>\"nulls_are_last\"</code></p>\n", "default_value": "&#x27;nulls_are_large&#x27;"}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"fullname": "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;YYYY-MM-DD HH24:MI:SS&#x27;&quot;"}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"fullname": "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.PREFER_CTE_ALIAS_COLUMN", "kind": "variable", "doc": "<p>Some dialects, such as Snowflake, allow you to reference a CTE column alias in the\nHAVING clause of the CTE. This flag will cause the CTE alias columns to override\nany projection aliases in the subquery.</p>\n\n<p>For example,\n WITH y(c) AS (\n SELECT SUM(a) FROM (SELECT 1 a) AS x HAVING c &gt; 0\n ) SELECT c FROM y;</p>\n\n<pre><code>will be rewritten as\n\nWITH y(c) AS (\n SELECT SUM(a) AS c FROM (SELECT 1 AS a) AS x HAVING c &gt; 0\n) SELECT c FROM y;\n</code></pre>\n", "default_value": "True"}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"fullname": "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.TABLESAMPLE_SIZE_IS_PERCENT", "kind": "variable", "doc": "<p>Whether a size in the table sample clause represents percentage.</p>\n", "default_value": "True"}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"fullname": "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.COPY_PARAMS_ARE_CSV", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"fullname": "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;yyyy&#x27;: &#x27;%Y&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;yy&#x27;: &#x27;%y&#x27;, &#x27;MMMM&#x27;: &#x27;%B&#x27;, &#x27;mmmm&#x27;: &#x27;%B&#x27;, &#x27;MON&#x27;: &#x27;%b&#x27;, &#x27;mon&#x27;: &#x27;%b&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;mm&#x27;: &#x27;%m&#x27;, &#x27;DD&#x27;: &#x27;%d&#x27;, &#x27;dd&#x27;: &#x27;%-d&#x27;, &#x27;DY&#x27;: &#x27;%a&#x27;, &#x27;dy&#x27;: &#x27;%w&#x27;, &#x27;HH24&#x27;: &#x27;%H&#x27;, &#x27;hh24&#x27;: &#x27;%H&#x27;, &#x27;HH12&#x27;: &#x27;%I&#x27;, &#x27;hh12&#x27;: &#x27;%I&#x27;, &#x27;MI&#x27;: &#x27;%M&#x27;, &#x27;mi&#x27;: &#x27;%M&#x27;, &#x27;SS&#x27;: &#x27;%S&#x27;, &#x27;ss&#x27;: &#x27;%S&#x27;, &#x27;FF&#x27;: &#x27;%f&#x27;, &#x27;ff&#x27;: &#x27;%f&#x27;, &#x27;FF6&#x27;: &#x27;%f&#x27;, &#x27;ff6&#x27;: &#x27;%f&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"fullname": "sqlglot.dialects.snowflake.Snowflake.quote_identifier", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.quote_identifier", "kind": "function", "doc": "<p>Adds quotes to a given identifier.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression of interest. If it's not an <code>Identifier</code>, this method is a no-op.</li>\n<li><strong>identify:</strong> If set to <code>False</code>, the quotes will only be added if the identifier is deemed\n\"unsafe\", with respect to its characters and this dialect's normalization strategy.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span>, </span><span class=\"param\"><span class=\"n\">identify</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.IDENTIFY_PIVOT_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.ID_VAR_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.MATCH_CONDITION: &#x27;MATCH_CONDITION&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function _build_datediff&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function _date_trunc_to_time&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;function _build_regexp_replace&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;function _build_datediff&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;function _build_timestamp_from_parts&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;function _build_timestamp_from_parts&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ARRAYAGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_CONSTRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_GENERATE_RANGE&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;BITXOR&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;BIT_XOR&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;BOOLXOR&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;CONVERT_TIMEZONE&#x27;: &lt;function _build_convert_timezone&gt;, &#x27;DATEADD&#x27;: &lt;function _build_date_time_add.&lt;locals&gt;._builder&gt;, &#x27;DIV0&#x27;: &lt;function _build_if_from_div0&gt;, &#x27;GET_PATH&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;IFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;LISTAGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;MEDIAN&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;NULLIFZERO&#x27;: &lt;function _build_if_from_nullifzero&gt;, &#x27;OBJECT_CONSTRUCT&#x27;: &lt;function _build_object_construct&gt;, &#x27;REGEXP_SUBSTR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;RLIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;SQUARE&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;TIMEADD&#x27;: &lt;function _build_date_time_add.&lt;locals&gt;._builder&gt;, &#x27;TIMEDIFF&#x27;: &lt;function _build_datediff&gt;, &#x27;TIMESTAMPADD&#x27;: &lt;function _build_date_time_add.&lt;locals&gt;._builder&gt;, &#x27;TRY_TO_DATE&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;TO_DATE&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;TO_TIME&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;TO_TIMESTAMP_LTZ&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;TO_TIMESTAMP_NTZ&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;TO_TIMESTAMP_TZ&#x27;: &lt;function _build_datetime.&lt;locals&gt;._builder&gt;, &#x27;TO_VARCHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;ZEROIFNULL&#x27;: &lt;function _build_if_from_zeroifnull&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_PART&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;OBJECT_CONSTRUCT_KEEP_NULL&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.TIMESTAMPS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.RANGE_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IN: &#x27;IN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIKE_ANY: &#x27;LIKE_ANY&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.ILIKE_ANY: &#x27;ILIKE_ANY&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.ALTER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ADD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ALTER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DELETE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DROP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RENAME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;UNSET&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;SWAP&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.PROPERTY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BACKUP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BLOCKCOMPRESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECKSUM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COPY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATABLOCKSIZE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFINER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DETERMINISTIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTSTYLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENGINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXECUTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTERNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FALLBACK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FREESPACE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;HEAP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ICEBERG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IMMUTABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INHERITS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOURNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LANGUAGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LAYOUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIFETIME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCATION&#x27;: &lt;function Snowflake.Parser.&lt;lambda&gt;&gt;, &#x27;LOCK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCKING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATERIALIZED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MERGEBLOCKRATIO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MULTISET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ORDER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OUTPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;READS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REMOTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RETURNS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAMPLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SETTINGS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SHARING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SORTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SOURCE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STORED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SYSTEM_VERSIONING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TBLPROPERTIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMPORARY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSIENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;USING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNLOGGED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;VOLATILE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.SHOW_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;SCHEMAS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE SCHEMAS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;OBJECTS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE OBJECTS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE TABLES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;VIEWS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE VIEWS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;PRIMARY KEYS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE PRIMARY KEYS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;IMPORTED KEYS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE IMPORTED KEYS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;UNIQUE KEYS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE UNIQUE KEYS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;SEQUENCES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE SEQUENCES&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;COLUMNS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;USERS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;, &#x27;TERSE USERS&#x27;: &lt;function _show_parser.&lt;locals&gt;._parse&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.FLATTEN_COLUMNS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;SEQ&#x27;, &#x27;KEY&#x27;, &#x27;PATH&#x27;, &#x27;INDEX&#x27;, &#x27;VALUE&#x27;, &#x27;THIS&#x27;]"}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.SCHEMA_KINDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;OBJECTS&#x27;, &#x27;VIEWS&#x27;, &#x27;IMPORTED KEYS&#x27;, &#x27;UNIQUE KEYS&#x27;, &#x27;TABLES&#x27;, &#x27;SEQUENCES&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;SCHEMAS&#x27;: {0: True}, &#x27;TERSE&#x27;: {&#x27;SCHEMAS&#x27;: {0: True}, &#x27;OBJECTS&#x27;: {0: True}, &#x27;TABLES&#x27;: {0: True}, &#x27;VIEWS&#x27;: {0: True}, &#x27;PRIMARY&#x27;: {&#x27;KEYS&#x27;: {0: True}}, &#x27;IMPORTED&#x27;: {&#x27;KEYS&#x27;: {0: True}}, &#x27;UNIQUE&#x27;: {&#x27;KEYS&#x27;: {0: True}}, &#x27;SEQUENCES&#x27;: {0: True}, &#x27;USERS&#x27;: {0: True}}, &#x27;OBJECTS&#x27;: {0: True}, &#x27;TABLES&#x27;: {0: True}, &#x27;VIEWS&#x27;: {0: True}, &#x27;PRIMARY&#x27;: {&#x27;KEYS&#x27;: {0: True}}, &#x27;IMPORTED&#x27;: {&#x27;KEYS&#x27;: {0: True}}, &#x27;UNIQUE&#x27;: {&#x27;KEYS&#x27;: {0: True}}, &#x27;SEQUENCES&#x27;: {0: True}, &#x27;COLUMNS&#x27;: {0: True}, &#x27;USERS&#x27;: {0: True}}"}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;, &quot;&#x27;&quot;]"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;x&#x27;&quot;, &quot;&#x27;&quot;), (&quot;X&#x27;&quot;, &quot;&#x27;&quot;)]"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.RAW_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;$$&#x27;]"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.COMMENTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;--&#x27;, &#x27;//&#x27;, (&#x27;/*&#x27;, &#x27;*/&#x27;)]"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;BYTEINT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;CHAR VARYING&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;CHARACTER VARYING&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;EXCLUDE&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;ILIKE ANY&#x27;: &lt;TokenType.ILIKE_ANY: &#x27;ILIKE_ANY&#x27;&gt;, &#x27;LIKE ANY&#x27;: &lt;TokenType.LIKE_ANY: &#x27;LIKE_ANY&#x27;&gt;, &#x27;MATCH_CONDITION&#x27;: &lt;TokenType.MATCH_CONDITION: &#x27;MATCH_CONDITION&#x27;&gt;, &#x27;MATCH_RECOGNIZE&#x27;: &lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;, &#x27;MINUS&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;NCHAR VARYING&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;PUT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;REMOVE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;RENAME&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;SAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;SQL_DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;SQL_VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;STORAGE INTEGRATION&#x27;: &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &#x27;TIMESTAMP_TZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TOP&#x27;: &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;$&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.VAR_SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;$&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Tokenizer.COMMANDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.PARAMETER_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;$&#x27;"}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.MATCHED_BY_SOURCE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.SINGLE_STRING_INTERVAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.SUPPORTS_TABLE_COPY", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.COLLATE_IS_FUNC", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.LIMIT_ONLY_LITERALS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;,&#x27;"}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.INSERT_OVERWRITE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27; OVERWRITE INTO&#x27;"}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.STRUCT_DELIMITER", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;(&#x27;, &#x27;)&#x27;)"}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function inline_array_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AtTimeZone&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;: &lt;function _regexpilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function Snowflake.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.NESTED: &#x27;NESTED&#x27;&gt;: &#x27;OBJECT&#x27;, &lt;Type.STRUCT: &#x27;STRUCT&#x27;&gt;: &#x27;OBJECT&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.STAR_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;except&#x27;: &#x27;EXCLUDE&#x27;, &#x27;replace&#x27;: &#x27;RENAME&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.values_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Values</span>,</span><span class=\"param\">\t<span class=\"n\">values_as_table</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.datatype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.tonumber_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ToNumber</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.timestampfromparts_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimestampFromParts</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.trycast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TryCast</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.log_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Log</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.unnest_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Unnest</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.show_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Show</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.regexpextract_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RegexpExtract</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.except_op", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.except_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Except</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.intersect_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Intersect</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.describe_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Describe</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.generatedasidentitycolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GeneratedAsIdentityColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.swaptable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SwapTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.with_properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.cluster_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cluster</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.struct_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Struct</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.copyparameter_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CopyParameter</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"fullname": "sqlglot.dialects.snowflake.Snowflake.tokenizer_class", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.snowflake.Snowflake.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"fullname": "sqlglot.dialects.snowflake.Snowflake.parser_class", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.snowflake.Snowflake.Parser&#x27;&gt;"}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"fullname": "sqlglot.dialects.snowflake.Snowflake.generator_class", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.snowflake.Snowflake.Generator&#x27;&gt;"}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"fullname": "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}}, 0: True}, &#x27;O&#x27;: {&#x27;N&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}}, &#x27;m&#x27;: {&#x27;m&#x27;: {&#x27;m&#x27;: {&#x27;m&#x27;: {0: True}}, 0: True}, &#x27;o&#x27;: {&#x27;n&#x27;: {0: True}}, &#x27;i&#x27;: {0: True}}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, &#x27;Y&#x27;: {0: True}}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, &#x27;y&#x27;: {0: True}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}, &#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}}}, &#x27;h&#x27;: {&#x27;h&#x27;: {&#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}, &#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}}, &#x27;F&#x27;: {&#x27;F&#x27;: {0: True, &#x27;6&#x27;: {0: True}}}, &#x27;f&#x27;: {&#x27;f&#x27;: {0: True, &#x27;6&#x27;: {0: True}}}}"}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"fullname": "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}}, 0: True}, &#x27;O&#x27;: {&#x27;N&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}}, &#x27;m&#x27;: {&#x27;m&#x27;: {&#x27;m&#x27;: {&#x27;m&#x27;: {0: True}}, 0: True}, &#x27;o&#x27;: {&#x27;n&#x27;: {0: True}}, &#x27;i&#x27;: {0: True}}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, &#x27;Y&#x27;: {0: True}}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, &#x27;y&#x27;: {0: True}}, &#x27;H&#x27;: {&#x27;H&#x27;: {&#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}, &#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}}}, &#x27;h&#x27;: {&#x27;h&#x27;: {&#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}, &#x27;1&#x27;: {&#x27;2&#x27;: {0: True}}}}, &#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}}, &#x27;F&#x27;: {&#x27;F&#x27;: {0: True, &#x27;6&#x27;: {0: True}}}, &#x27;f&#x27;: {&#x27;f&#x27;: {0: True, &#x27;6&#x27;: {0: True}}}}"}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%Y&#x27;: &#x27;yyyy&#x27;, &#x27;%y&#x27;: &#x27;yy&#x27;, &#x27;%B&#x27;: &#x27;mmmm&#x27;, &#x27;%b&#x27;: &#x27;mon&#x27;, &#x27;%m&#x27;: &#x27;mm&#x27;, &#x27;%d&#x27;: &#x27;DD&#x27;, &#x27;%-d&#x27;: &#x27;dd&#x27;, &#x27;%a&#x27;: &#x27;DY&#x27;, &#x27;%w&#x27;: &#x27;dy&#x27;, &#x27;%H&#x27;: &#x27;hh24&#x27;, &#x27;%I&#x27;: &#x27;hh12&#x27;, &#x27;%M&#x27;: &#x27;mi&#x27;, &#x27;%S&#x27;: &#x27;ss&#x27;, &#x27;%f&#x27;: &#x27;ff6&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;Y&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;d&#x27;: {0: True}}, &#x27;a&#x27;: {0: True}, &#x27;w&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;f&#x27;: {0: True}}}"}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"fullname": "sqlglot.dialects.snowflake.Snowflake.QUOTE_START", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"fullname": "sqlglot.dialects.snowflake.Snowflake.QUOTE_END", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"fullname": "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"fullname": "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"fullname": "sqlglot.dialects.snowflake.Snowflake.BIT_START", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"fullname": "sqlglot.dialects.snowflake.Snowflake.BIT_END", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"fullname": "sqlglot.dialects.snowflake.Snowflake.HEX_START", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;x&#x27;&quot;"}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"fullname": "sqlglot.dialects.snowflake.Snowflake.HEX_END", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"fullname": "sqlglot.dialects.snowflake.Snowflake.BYTE_START", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"fullname": "sqlglot.dialects.snowflake.Snowflake.BYTE_END", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"fullname": "sqlglot.dialects.snowflake.Snowflake.UNICODE_START", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"fullname": "sqlglot.dialects.snowflake.Snowflake.UNICODE_END", "modulename": "sqlglot.dialects.snowflake", "qualname": "Snowflake.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark": {"fullname": "sqlglot.dialects.spark", "modulename": "sqlglot.dialects.spark", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.spark.Spark": {"fullname": "sqlglot.dialects.spark.Spark", "modulename": "sqlglot.dialects.spark", "qualname": "Spark", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.spark2.Spark2"}, "sqlglot.dialects.spark.Spark.Tokenizer": {"fullname": "sqlglot.dialects.spark.Spark.Tokenizer", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.spark2.Spark2.Tokenizer"}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"fullname": "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Tokenizer.RAW_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;r&#x27;&quot;, &quot;&#x27;&quot;), (&quot;R&#x27;&quot;, &quot;&#x27;&quot;), (&#x27;r&quot;&#x27;, &#x27;&quot;&#x27;), (&#x27;R&quot;&#x27;, &#x27;&quot;&#x27;)]"}, "sqlglot.dialects.spark.Spark.Parser": {"fullname": "sqlglot.dialects.spark.Spark.Parser", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.spark2.Spark2.Parser"}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function _build_datediff&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FIRST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;function build_var_map&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;COLLECT_LIST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;COLLECT_SET&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;GET_JSON_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;&gt;, &#x27;LOCATE&#x27;: &lt;function locate_to_strposition&gt;, &#x27;PERCENTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;PERCENTILE_APPROX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;TO_DATE&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;UNBASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;UNIX_TIMESTAMP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;AGGREGATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;APPROX_PERCENTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;BOOLEAN&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;DOUBLE&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;FLOAT&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;FROM_UTC_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;INT&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;MAP_FROM_ARRAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;RLIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;SHIFTLEFT&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;SHIFTRIGHT&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;STRING&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TO_UNIX_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;TO_UTC_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TRUNC&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TRY_ELEMENT_AT&#x27;: &lt;function Spark.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.spark.Spark.Parser.SET_TRIE", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.spark.Spark.Generator": {"fullname": "sqlglot.dialects.spark.Spark.Generator", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.spark2.Spark2.Generator"}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;BINARY&#x27;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;: &#x27;BOOLEAN&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.TIME: &#x27;TIME&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;BINARY&#x27;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;: &#x27;DECIMAL(15, 4)&#x27;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;: &#x27;DECIMAL(6, 4)&#x27;, &lt;Type.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;: &#x27;STRING&#x27;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: &#x27;TIMESTAMP_LTZ&#x27;, &lt;Type.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;: &#x27;TIMESTAMP_NTZ&#x27;}"}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function var_map_sql&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;function _property_sql&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function no_recursive_cte_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;: &lt;function _json_format_sql&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function _map_sql&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.NotNullColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function strposition_to_locate_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function _str_to_unix_sql&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function Spark.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Spark.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.National&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKeyColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AtTimeZone&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.From&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithinGroup&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function Spark.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"fullname": "sqlglot.dialects.spark.Spark.Generator.bracket_sql", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.bracket_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"fullname": "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.computedcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ComputedColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"fullname": "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.anyvalue_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AnyValue</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"fullname": "sqlglot.dialects.spark.Spark.Generator.datediff_sql", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.datediff_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DateDiff</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"fullname": "sqlglot.dialects.spark.Spark.tokenizer_class", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.spark.Spark.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.spark.Spark.parser_class": {"fullname": "sqlglot.dialects.spark.Spark.parser_class", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.spark.Spark.Parser&#x27;&gt;"}, "sqlglot.dialects.spark.Spark.generator_class": {"fullname": "sqlglot.dialects.spark.Spark.generator_class", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.spark.Spark.Generator&#x27;&gt;"}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"fullname": "sqlglot.dialects.spark.Spark.TIME_TRIE", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"fullname": "sqlglot.dialects.spark.Spark.FORMAT_TRIE", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%Y&#x27;: &#x27;yyyy&#x27;, &#x27;%y&#x27;: &#x27;yy&#x27;, &#x27;%B&#x27;: &#x27;MMMM&#x27;, &#x27;%b&#x27;: &#x27;MMM&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%-m&#x27;: &#x27;M&#x27;, &#x27;%d&#x27;: &#x27;dd&#x27;, &#x27;%-d&#x27;: &#x27;d&#x27;, &#x27;%H&#x27;: &#x27;HH&#x27;, &#x27;%-H&#x27;: &#x27;H&#x27;, &#x27;%I&#x27;: &#x27;hh&#x27;, &#x27;%-I&#x27;: &#x27;h&#x27;, &#x27;%M&#x27;: &#x27;mm&#x27;, &#x27;%-M&#x27;: &#x27;m&#x27;, &#x27;%S&#x27;: &#x27;ss&#x27;, &#x27;%-S&#x27;: &#x27;s&#x27;, &#x27;%f&#x27;: &#x27;SSSSSS&#x27;, &#x27;%p&#x27;: &#x27;a&#x27;, &#x27;%j&#x27;: &#x27;DD&#x27;, &#x27;%-j&#x27;: &#x27;D&#x27;, &#x27;%a&#x27;: &#x27;EEE&#x27;, &#x27;%A&#x27;: &#x27;EEEE&#x27;}"}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;Y&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;j&#x27;: {0: True}}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;p&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;A&#x27;: {0: True}}}"}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"fullname": "sqlglot.dialects.spark.Spark.QUOTE_START", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"fullname": "sqlglot.dialects.spark.Spark.QUOTE_END", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"fullname": "sqlglot.dialects.spark.Spark.IDENTIFIER_START", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"fullname": "sqlglot.dialects.spark.Spark.IDENTIFIER_END", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.spark.Spark.BIT_START": {"fullname": "sqlglot.dialects.spark.Spark.BIT_START", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark.Spark.BIT_END": {"fullname": "sqlglot.dialects.spark.Spark.BIT_END", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark.Spark.HEX_START": {"fullname": "sqlglot.dialects.spark.Spark.HEX_START", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;X&#x27;&quot;"}, "sqlglot.dialects.spark.Spark.HEX_END": {"fullname": "sqlglot.dialects.spark.Spark.HEX_END", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.spark.Spark.BYTE_START": {"fullname": "sqlglot.dialects.spark.Spark.BYTE_START", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark.Spark.BYTE_END": {"fullname": "sqlglot.dialects.spark.Spark.BYTE_END", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"fullname": "sqlglot.dialects.spark.Spark.UNICODE_START", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"fullname": "sqlglot.dialects.spark.Spark.UNICODE_END", "modulename": "sqlglot.dialects.spark", "qualname": "Spark.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark2": {"fullname": "sqlglot.dialects.spark2", "modulename": "sqlglot.dialects.spark2", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.spark2.temporary_storage_provider": {"fullname": "sqlglot.dialects.spark2.temporary_storage_provider", "modulename": "sqlglot.dialects.spark2", "qualname": "temporary_storage_provider", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark2.Spark2": {"fullname": "sqlglot.dialects.spark2.Spark2", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.hive.Hive"}, "sqlglot.dialects.spark2.Spark2.Parser": {"fullname": "sqlglot.dialects.spark2.Spark2.Parser", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.hive.Hive.Parser"}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"fullname": "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Parser.TRIM_PATTERN_FIRST", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FIRST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;function _build_with_ignore_nulls.&lt;locals&gt;._parse&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;function build_var_map&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;COLLECT_LIST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;COLLECT_SET&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;GET_JSON_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;&gt;, &#x27;LOCATE&#x27;: &lt;function locate_to_strposition&gt;, &#x27;PERCENTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;PERCENTILE_APPROX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;TO_DATE&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;TO_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;UNBASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;UNIX_TIMESTAMP&#x27;: &lt;function Hive.Parser.&lt;lambda&gt;&gt;, &#x27;AGGREGATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;APPROX_PERCENTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;BOOLEAN&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;DOUBLE&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;FLOAT&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;FROM_UTC_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;INT&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;MAP_FROM_ARRAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;RLIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;SHIFTLEFT&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;SHIFTRIGHT&#x27;: &lt;function binary_from_function.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;STRING&#x27;: &lt;function _build_as_cast.&lt;locals&gt;.&lt;lambda&gt;&gt;, &#x27;TO_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TO_UNIX_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;TO_UTC_TIMESTAMP&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;TRUNC&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BROADCAST&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;BROADCASTJOIN&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;MAPJOIN&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;MERGE&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;SHUFFLEMERGE&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;MERGEJOIN&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;SHUFFLE_HASH&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;, &#x27;SHUFFLE_REPLICATE_NL&#x27;: &lt;function Spark2.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.spark2.Spark2.Generator": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.hive.Hive.Generator"}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function var_map_sql&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Group&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;function _property_sql&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function arg_max_or_min_no_count.&lt;locals&gt;._arg_max_or_min_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function no_recursive_cte_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;: &lt;function _json_format_sql&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function _map_sql&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.NotNullColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function strposition_to_locate_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function _str_to_unix_sql&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _add_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _date_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.National&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKeyColumnConstraint&#x27;&gt;: &lt;function Hive.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AtTimeZone&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.From&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function Spark2.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithinGroup&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;}"}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.WRAP_DERIVED_VALUES", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.CREATE_FUNCTION_RETURN_AS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.struct_sql", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.struct_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Struct</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.cast_sql", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.cast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cast</span>,</span><span class=\"param\">\t<span class=\"n\">safe_prefix</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.columndef_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ColumnDef</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"fullname": "sqlglot.dialects.spark2.Spark2.Tokenizer", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.hive.Hive.Tokenizer"}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;X&#x27;&quot;, &quot;&#x27;&quot;)]"}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"fullname": "sqlglot.dialects.spark2.Spark2.tokenizer_class", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.spark2.Spark2.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.spark2.Spark2.parser_class": {"fullname": "sqlglot.dialects.spark2.Spark2.parser_class", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.spark2.Spark2.Parser&#x27;&gt;"}, "sqlglot.dialects.spark2.Spark2.generator_class": {"fullname": "sqlglot.dialects.spark2.Spark2.generator_class", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.spark2.Spark2.Generator&#x27;&gt;"}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"fullname": "sqlglot.dialects.spark2.Spark2.TIME_TRIE", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"fullname": "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;h&#x27;: {&#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;m&#x27;: {0: True}, 0: True}, &#x27;s&#x27;: {&#x27;s&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;a&#x27;: {0: True}, &#x27;D&#x27;: {&#x27;D&#x27;: {0: True}, 0: True}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}}}"}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%Y&#x27;: &#x27;yyyy&#x27;, &#x27;%y&#x27;: &#x27;yy&#x27;, &#x27;%B&#x27;: &#x27;MMMM&#x27;, &#x27;%b&#x27;: &#x27;MMM&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%-m&#x27;: &#x27;M&#x27;, &#x27;%d&#x27;: &#x27;dd&#x27;, &#x27;%-d&#x27;: &#x27;d&#x27;, &#x27;%H&#x27;: &#x27;HH&#x27;, &#x27;%-H&#x27;: &#x27;H&#x27;, &#x27;%I&#x27;: &#x27;hh&#x27;, &#x27;%-I&#x27;: &#x27;h&#x27;, &#x27;%M&#x27;: &#x27;mm&#x27;, &#x27;%-M&#x27;: &#x27;m&#x27;, &#x27;%S&#x27;: &#x27;ss&#x27;, &#x27;%-S&#x27;: &#x27;s&#x27;, &#x27;%f&#x27;: &#x27;SSSSSS&#x27;, &#x27;%p&#x27;: &#x27;a&#x27;, &#x27;%j&#x27;: &#x27;DD&#x27;, &#x27;%-j&#x27;: &#x27;D&#x27;, &#x27;%a&#x27;: &#x27;EEE&#x27;, &#x27;%A&#x27;: &#x27;EEEE&#x27;}"}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;Y&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;j&#x27;: {0: True}}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;p&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;A&#x27;: {0: True}}}"}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"fullname": "sqlglot.dialects.spark2.Spark2.QUOTE_START", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"fullname": "sqlglot.dialects.spark2.Spark2.QUOTE_END", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"fullname": "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"fullname": "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"fullname": "sqlglot.dialects.spark2.Spark2.BIT_START", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"fullname": "sqlglot.dialects.spark2.Spark2.BIT_END", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"fullname": "sqlglot.dialects.spark2.Spark2.HEX_START", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;X&#x27;&quot;"}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"fullname": "sqlglot.dialects.spark2.Spark2.HEX_END", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"fullname": "sqlglot.dialects.spark2.Spark2.BYTE_START", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"fullname": "sqlglot.dialects.spark2.Spark2.BYTE_END", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"fullname": "sqlglot.dialects.spark2.Spark2.UNICODE_START", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"fullname": "sqlglot.dialects.spark2.Spark2.UNICODE_END", "modulename": "sqlglot.dialects.spark2", "qualname": "Spark2.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.sqlite": {"fullname": "sqlglot.dialects.sqlite", "modulename": "sqlglot.dialects.sqlite", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.sqlite.SQLite": {"fullname": "sqlglot.dialects.sqlite.SQLite", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"fullname": "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.TYPED_DIVISION", "kind": "variable", "doc": "<p>Whether the behavior of <code>a / b</code> depends on the types of <code>a</code> and <code>b</code>.\nFalse means <code>a / b</code> is always float division.\nTrue means <code>a / b</code> is integer division if both <code>a</code> and <code>b</code> are integers.</p>\n", "default_value": "True"}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"fullname": "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.SAFE_DIVISION", "kind": "variable", "doc": "<p>Whether division by zero throws an error (<code>False</code>) or returns NULL (<code>True</code>).</p>\n", "default_value": "True"}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"fullname": "sqlglot.dialects.sqlite.SQLite.Tokenizer", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;&quot;&#x27;, (&#x27;[&#x27;, &#x27;]&#x27;), &#x27;`&#x27;]"}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;x&#x27;&quot;, &quot;&#x27;&quot;), (&quot;X&#x27;&quot;, &quot;&#x27;&quot;), (&#x27;0x&#x27;, &#x27;&#x27;), (&#x27;0X&#x27;, &#x27;&#x27;)]"}, "sqlglot.dialects.sqlite.SQLite.Parser": {"fullname": "sqlglot.dialects.sqlite.SQLite.Parser", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EDITDIST3&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;STRFTIME&#x27;: &lt;function _build_strftime&gt;}"}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"fullname": "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Parser.STRING_ALIASES", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.sqlite.SQLite.Generator": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;}"}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;: &#x27;REAL&#x27;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.BINARY: &#x27;BINARY&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;: &#x27;BLOB&#x27;}"}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.TOKEN_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;: &#x27;AUTOINCREMENT&#x27;}"}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function _json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function any_value_to_max_sql&gt;, &lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;: &lt;function concat_to_dpipe_sql&gt;, &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;: &lt;function count_if_to_sum&gt;, &lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function SQLite.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;: &lt;function SQLite.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function SQLite.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _date_add_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function SQLite.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.TableSample&#x27;&gt;: &lt;function no_tablesample_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function SQLite.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function SQLite.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;: &lt;function SQLite.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;}"}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;LIMIT&#x27;"}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.cast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cast</span>,</span><span class=\"param\">\t<span class=\"n\">safe_prefix</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.generateseries_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GenerateSeries</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.datediff_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DateDiff</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.groupconcat_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GroupConcat</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.least_sql", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.least_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Least</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.transaction_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Transaction</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"fullname": "sqlglot.dialects.sqlite.SQLite.tokenizer_class", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.sqlite.SQLite.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"fullname": "sqlglot.dialects.sqlite.SQLite.parser_class", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.sqlite.SQLite.Parser&#x27;&gt;"}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"fullname": "sqlglot.dialects.sqlite.SQLite.generator_class", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.sqlite.SQLite.Generator&#x27;&gt;"}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"fullname": "sqlglot.dialects.sqlite.SQLite.TIME_TRIE", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"fullname": "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"fullname": "sqlglot.dialects.sqlite.SQLite.QUOTE_START", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"fullname": "sqlglot.dialects.sqlite.SQLite.QUOTE_END", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"fullname": "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"fullname": "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"fullname": "sqlglot.dialects.sqlite.SQLite.BIT_START", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"fullname": "sqlglot.dialects.sqlite.SQLite.BIT_END", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"fullname": "sqlglot.dialects.sqlite.SQLite.HEX_START", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;x&#x27;&quot;"}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"fullname": "sqlglot.dialects.sqlite.SQLite.HEX_END", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"fullname": "sqlglot.dialects.sqlite.SQLite.BYTE_START", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"fullname": "sqlglot.dialects.sqlite.SQLite.BYTE_END", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"fullname": "sqlglot.dialects.sqlite.SQLite.UNICODE_START", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"fullname": "sqlglot.dialects.sqlite.SQLite.UNICODE_END", "modulename": "sqlglot.dialects.sqlite", "qualname": "SQLite.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.starrocks": {"fullname": "sqlglot.dialects.starrocks", "modulename": "sqlglot.dialects.starrocks", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.starrocks.StarRocks": {"fullname": "sqlglot.dialects.starrocks.StarRocks", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.mysql.MySQL"}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Parser", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.mysql.MySQL.Parser"}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATEDIFF&#x27;: &lt;function StarRocks.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;function StarRocks.Parser.&lt;lambda&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;function build_date_delta_with_interval.&lt;locals&gt;._builder&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;function build_timestamp_trunc&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;function _str_to_date&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_FORMAT&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;INSTR&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;FROM_UNIXTIME&#x27;: &lt;function build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;ISNULL&#x27;: &lt;function isnull_to_is_null&gt;, &#x27;LOCATE&#x27;: &lt;function locate_to_strposition&gt;, &#x27;MAKETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;MONTHNAME&#x27;: &lt;function MySQL.Parser.&lt;lambda&gt;&gt;, &#x27;REGEXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;}"}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;BINARY&#x27;: {&#x27;LOGS&#x27;: {0: True}}, &#x27;MASTER&#x27;: {&#x27;LOGS&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;BINLOG&#x27;: {&#x27;EVENTS&#x27;: {0: True}}, &#x27;CHARACTER&#x27;: {&#x27;SET&#x27;: {0: True}}, &#x27;CHARSET&#x27;: {0: True}, &#x27;COLLATION&#x27;: {0: True}, &#x27;FULL&#x27;: {&#x27;COLUMNS&#x27;: {0: True}, &#x27;PROCESSLIST&#x27;: {0: True}, &#x27;TABLES&#x27;: {0: True}}, &#x27;COLUMNS&#x27;: {0: True}, &#x27;CREATE&#x27;: {&#x27;DATABASE&#x27;: {0: True}, &#x27;EVENT&#x27;: {0: True}, &#x27;FUNCTION&#x27;: {0: True}, &#x27;PROCEDURE&#x27;: {0: True}, &#x27;TABLE&#x27;: {0: True}, &#x27;TRIGGER&#x27;: {0: True}, &#x27;VIEW&#x27;: {0: True}}, &#x27;DATABASES&#x27;: {0: True}, &#x27;SCHEMAS&#x27;: {0: True}, &#x27;ENGINE&#x27;: {0: True}, &#x27;STORAGE&#x27;: {&#x27;ENGINES&#x27;: {0: True}}, &#x27;ENGINES&#x27;: {0: True}, &#x27;ERRORS&#x27;: {0: True}, &#x27;EVENTS&#x27;: {0: True}, &#x27;FUNCTION&#x27;: {&#x27;CODE&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;GRANTS&#x27;: {0: True}, &#x27;INDEX&#x27;: {0: True}, &#x27;OPEN&#x27;: {&#x27;TABLES&#x27;: {0: True}}, &#x27;PLUGINS&#x27;: {0: True}, &#x27;PROCEDURE&#x27;: {&#x27;CODE&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;PRIVILEGES&#x27;: {0: True}, &#x27;PROCESSLIST&#x27;: {0: True}, &#x27;PROFILE&#x27;: {0: True}, &#x27;PROFILES&#x27;: {0: True}, &#x27;RELAYLOG&#x27;: {&#x27;EVENTS&#x27;: {0: True}}, &#x27;REPLICAS&#x27;: {0: True}, &#x27;SLAVE&#x27;: {&#x27;HOSTS&#x27;: {0: True}, &#x27;STATUS&#x27;: {0: True}}, &#x27;REPLICA&#x27;: {&#x27;STATUS&#x27;: {0: True}}, &#x27;GLOBAL&#x27;: {&#x27;STATUS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}}, &#x27;SESSION&#x27;: {&#x27;STATUS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}}, &#x27;STATUS&#x27;: {0: True}, &#x27;TABLE&#x27;: {&#x27;STATUS&#x27;: {0: True}}, &#x27;TABLES&#x27;: {0: True}, &#x27;TRIGGERS&#x27;: {0: True}, &#x27;VARIABLES&#x27;: {0: True}, &#x27;WARNINGS&#x27;: {0: True}}"}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}, &#x27;PERSIST&#x27;: {0: True}, &#x27;PERSIST_ONLY&#x27;: {0: True}, &#x27;CHARACTER&#x27;: {&#x27;SET&#x27;: {0: True}}, &#x27;CHARSET&#x27;: {0: True}, &#x27;NAMES&#x27;: {0: True}}"}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Generator", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.mysql.MySQL.Generator"}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Generator.CAST_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;: &#x27;BIGINT&#x27;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;: &#x27;INT&#x27;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;: &#x27;MEDIUMINT&#x27;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;: &#x27;SMALLINT&#x27;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;: &#x27;TINYINT&#x27;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;: &#x27;DECIMAL&#x27;, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: &#x27;DATETIME&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;DATETIME&#x27;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: &#x27;TIMESTAMP&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;STRING&#x27;}"}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function arrow_json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function no_paren_current_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function StarRocks.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeNEQ&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function strposition_to_locate_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _str_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _str_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TableSample&#x27;&gt;: &lt;function no_tablesample_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;: &lt;function date_add_interval_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function _trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function no_trycast_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function MySQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _ts_or_ds_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;: &lt;function _remove_ts_or_ds_to_date.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function approx_count_distinct_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function StarRocks.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function StarRocks.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function StarRocks.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"fullname": "sqlglot.dialects.starrocks.StarRocks.tokenizer_class", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.tokens.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"fullname": "sqlglot.dialects.starrocks.StarRocks.parser_class", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.starrocks.StarRocks.Parser&#x27;&gt;"}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"fullname": "sqlglot.dialects.starrocks.StarRocks.generator_class", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.starrocks.StarRocks.Generator&#x27;&gt;"}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"fullname": "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"fullname": "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%B&#x27;: &#x27;%M&#x27;, &#x27;%-m&#x27;: &#x27;%c&#x27;, &#x27;%-d&#x27;: &#x27;%e&#x27;, &#x27;%I&#x27;: &#x27;%h&#x27;, &#x27;%M&#x27;: &#x27;%i&#x27;, &#x27;%S&#x27;: &#x27;%s&#x27;, &#x27;%W&#x27;: &#x27;%u&#x27;, &#x27;%-H&#x27;: &#x27;%k&#x27;, &#x27;%-I&#x27;: &#x27;%l&#x27;, &#x27;%H:%M:%S&#x27;: &#x27;%T&#x27;, &#x27;%a&#x27;: &#x27;%W&#x27;}"}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;B&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;H&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;M&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;S&#x27;: {0: True}}}}}}}, &#x27;a&#x27;: {0: True}}}"}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"fullname": "sqlglot.dialects.starrocks.StarRocks.QUOTE_START", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"fullname": "sqlglot.dialects.starrocks.StarRocks.QUOTE_END", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"fullname": "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"fullname": "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;`&#x27;"}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"fullname": "sqlglot.dialects.starrocks.StarRocks.BIT_START", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;b&#x27;&quot;"}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"fullname": "sqlglot.dialects.starrocks.StarRocks.BIT_END", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"fullname": "sqlglot.dialects.starrocks.StarRocks.HEX_START", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;x&#x27;&quot;"}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"fullname": "sqlglot.dialects.starrocks.StarRocks.HEX_END", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"fullname": "sqlglot.dialects.starrocks.StarRocks.BYTE_START", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"fullname": "sqlglot.dialects.starrocks.StarRocks.BYTE_END", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"fullname": "sqlglot.dialects.starrocks.StarRocks.UNICODE_START", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"fullname": "sqlglot.dialects.starrocks.StarRocks.UNICODE_END", "modulename": "sqlglot.dialects.starrocks", "qualname": "StarRocks.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau": {"fullname": "sqlglot.dialects.tableau", "modulename": "sqlglot.dialects.tableau", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.tableau.Tableau": {"fullname": "sqlglot.dialects.tableau.Tableau", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"fullname": "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.LOG_BASE_FIRST", "kind": "variable", "doc": "<p>Whether the base comes first in the <code>LOG</code> function.\nPossible values: <code>True</code>, <code>False</code>, <code>None</code> (two arguments are not supported by <code>LOG</code>)</p>\n", "annotation": ": Optional[bool]", "default_value": "False"}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"fullname": "sqlglot.dialects.tableau.Tableau.Tokenizer", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&#x27;[&#x27;, &#x27;]&#x27;)]"}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"fullname": "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Tokenizer.QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;&quot;&#x27;]"}, "sqlglot.dialects.tableau.Tableau.Generator": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;}"}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.if_sql", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.if_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">If</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.count_sql", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.count_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Count</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.tableau.Tableau.Parser": {"fullname": "sqlglot.dialects.tableau.Tableau.Parser", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COUNTD&#x27;: &lt;function Tableau.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"fullname": "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Parser.NO_PAREN_IF_COMMANDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"fullname": "sqlglot.dialects.tableau.Tableau.tokenizer_class", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.tableau.Tableau.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.tableau.Tableau.parser_class": {"fullname": "sqlglot.dialects.tableau.Tableau.parser_class", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.tableau.Tableau.Parser&#x27;&gt;"}, "sqlglot.dialects.tableau.Tableau.generator_class": {"fullname": "sqlglot.dialects.tableau.Tableau.generator_class", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.tableau.Tableau.Generator&#x27;&gt;"}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"fullname": "sqlglot.dialects.tableau.Tableau.TIME_TRIE", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"fullname": "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"fullname": "sqlglot.dialects.tableau.Tableau.QUOTE_START", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"fullname": "sqlglot.dialects.tableau.Tableau.QUOTE_END", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"fullname": "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;[&#x27;"}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"fullname": "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;]&#x27;"}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"fullname": "sqlglot.dialects.tableau.Tableau.BIT_START", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"fullname": "sqlglot.dialects.tableau.Tableau.BIT_END", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"fullname": "sqlglot.dialects.tableau.Tableau.HEX_START", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"fullname": "sqlglot.dialects.tableau.Tableau.HEX_END", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"fullname": "sqlglot.dialects.tableau.Tableau.BYTE_START", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"fullname": "sqlglot.dialects.tableau.Tableau.BYTE_END", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"fullname": "sqlglot.dialects.tableau.Tableau.UNICODE_START", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"fullname": "sqlglot.dialects.tableau.Tableau.UNICODE_END", "modulename": "sqlglot.dialects.tableau", "qualname": "Tableau.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata": {"fullname": "sqlglot.dialects.teradata", "modulename": "sqlglot.dialects.teradata", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.teradata.Teradata": {"fullname": "sqlglot.dialects.teradata.Teradata", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"fullname": "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.TYPED_DIVISION", "kind": "variable", "doc": "<p>Whether the behavior of <code>a / b</code> depends on the types of <code>a</code> and <code>b</code>.\nFalse means <code>a / b</code> is always float division.\nTrue means <code>a / b</code> is integer division if both <code>a</code> and <code>b</code> are integers.</p>\n", "default_value": "True"}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"fullname": "sqlglot.dialects.teradata.Teradata.TIME_MAPPING", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;Y4&#x27;: &#x27;%Y&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;M4&#x27;: &#x27;%B&#x27;, &#x27;M3&#x27;: &#x27;%b&#x27;, &#x27;M&#x27;: &#x27;%-M&#x27;, &#x27;MI&#x27;: &#x27;%M&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;MMM&#x27;: &#x27;%b&#x27;, &#x27;MMMM&#x27;: &#x27;%B&#x27;, &#x27;D&#x27;: &#x27;%-d&#x27;, &#x27;DD&#x27;: &#x27;%d&#x27;, &#x27;D3&#x27;: &#x27;%j&#x27;, &#x27;DDD&#x27;: &#x27;%j&#x27;, &#x27;H&#x27;: &#x27;%-H&#x27;, &#x27;HH&#x27;: &#x27;%H&#x27;, &#x27;HH24&#x27;: &#x27;%H&#x27;, &#x27;S&#x27;: &#x27;%-S&#x27;, &#x27;SS&#x27;: &#x27;%S&#x27;, &#x27;SSSSSS&#x27;: &#x27;%f&#x27;, &#x27;E&#x27;: &#x27;%a&#x27;, &#x27;EE&#x27;: &#x27;%a&#x27;, &#x27;E3&#x27;: &#x27;%a&#x27;, &#x27;E4&#x27;: &#x27;%A&#x27;, &#x27;EEE&#x27;: &#x27;%a&#x27;, &#x27;EEEE&#x27;: &#x27;%A&#x27;}"}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"fullname": "sqlglot.dialects.teradata.Teradata.Tokenizer", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;**&#x27;: &lt;TokenType.DSTAR: &#x27;DSTAR&#x27;&gt;, &#x27;^=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;BYTEINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;COLLECT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;DEL&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;EQ&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;GE&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;GT&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;HELP&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;INS&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;LE&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;LT&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;MINUS&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;MOD&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;NE&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;NOT=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;SAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;SEL&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;ST_GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;TOP&#x27;: &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &#x27;UPD&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Parser": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.TABLESAMPLE_CSV", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.VALUES_FOLLOWED_BY_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.CHARSET_TRANSLATORS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;KANJISJIS_TO_LATIN&#x27;, &#x27;UNICODE_TO_UNICODE_NFD&#x27;, &#x27;UNICODE_TO_UNICODE_NFC&#x27;, &#x27;UNICODE_TO_KANJI1_KanjiEBCDIC&#x27;, &#x27;UNICODE_TO_UNICODE_NFKC&#x27;, &#x27;LATIN_TO_UNICODE&#x27;, &#x27;UNICODE_TO_UNICODE_Fullwidth&#x27;, &#x27;GRAPHIC_TO_UNICODE_PadSpace&#x27;, &#x27;KANJISJIS_TO_GRAPHIC&#x27;, &#x27;UNICODE_TO_KANJISJIS&#x27;, &#x27;KANJI1_KANJISJIS_TO_UNICODE&#x27;, &#x27;UNICODE_TO_LOCALE&#x27;, &#x27;LATIN_TO_KANJISJIS&#x27;, &#x27;UNICODE_TO_UNICODE_Halfwidth&#x27;, &#x27;GRAPHIC_TO_UNICODE&#x27;, &#x27;GRAPHIC_TO_KANJISJIS&#x27;, &#x27;KANJI1_SBC_TO_UNICODE&#x27;, &#x27;UNICODE_TO_GRAPHIC_PadGraphic&#x27;, &#x27;UNICODE_TO_GRAPHIC_VarGraphic&#x27;, &#x27;LOCALE_TO_UNICODE&#x27;, &#x27;UNICODE_TO_KANJI1_KanjiEUC&#x27;, &#x27;KANJI1_KanjiEBCDIC_TO_UNICODE&#x27;, &#x27;KANJISJIS_TO_UNICODE&#x27;, &#x27;UNICODE_TO_KANJI1_SBC&#x27;, &#x27;UNICODE_TO_KANJI1_KANJISJIS&#x27;, &#x27;UNICODE_TO_UNICODE_FoldSpace&#x27;, &#x27;UNICODE_TO_GRAPHIC&#x27;, &#x27;UNICODE_TO_UNICODE_NFKD&#x27;, &#x27;UNICODE_TO_LATIN&#x27;, &#x27;LATIN_TO_GRAPHIC&#x27;, &#x27;GRAPHIC_TO_LATIN&#x27;, &#x27;KANJI1_KanjiEUC_TO_UNICODE&#x27;}"}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.FUNC_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;: &lt;function Teradata.Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;: &lt;function Teradata.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRYCAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;function Teradata.Parser.&lt;lambda&gt;&gt;, &#x27;TRANSLATE&#x27;: &lt;function Teradata.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.EXPONENT", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DSTAR: &#x27;DSTAR&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.teradata.Teradata.Generator": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.LIMIT_IS_TOP", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.TABLESAMPLE_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;SAMPLE&#x27;"}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;, &lt;Type.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;: &#x27;ST_GEOMETRY&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;DOUBLE PRECISION&#x27;}"}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_INDEX: &#x27;POST_INDEX&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;: &lt;function Teradata.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function Teradata.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Teradata.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;: &lt;function to_number_with_nls_param&gt;, &lt;class &#x27;sqlglot.expressions.Use&#x27;&gt;: &lt;function Teradata.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Teradata.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _date_add_sql.&lt;locals&gt;.func&gt;, &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;: &lt;function Teradata.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.cast_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.cast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cast</span>,</span><span class=\"param\">\t<span class=\"n\">safe_prefix</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.trycast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TryCast</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.tablesample_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TableSample</span>,</span><span class=\"param\">\t<span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; AS &#39;</span>,</span><span class=\"param\">\t<span class=\"n\">tablesample_keyword</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.partitionedbyproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PartitionedByProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.update_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.update_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Update</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.mod_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.mod_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Mod</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.datatype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.rangen_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RangeN</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.createable_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.createable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span>,</span><span class=\"param\">\t<span class=\"n\">locations</span><span class=\"p\">:</span> <span class=\"n\">DefaultDict</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.extract_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.extract_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Extract</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.interval_sql", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.interval_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Interval</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"fullname": "sqlglot.dialects.teradata.Teradata.tokenizer_class", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.teradata.Teradata.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.teradata.Teradata.parser_class": {"fullname": "sqlglot.dialects.teradata.Teradata.parser_class", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.teradata.Teradata.Parser&#x27;&gt;"}, "sqlglot.dialects.teradata.Teradata.generator_class": {"fullname": "sqlglot.dialects.teradata.Teradata.generator_class", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.teradata.Teradata.Generator&#x27;&gt;"}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"fullname": "sqlglot.dialects.teradata.Teradata.TIME_TRIE", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}, &#x27;4&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;4&#x27;: {0: True}, &#x27;3&#x27;: {0: True}, 0: True, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True, &#x27;M&#x27;: {0: True, &#x27;M&#x27;: {0: True}}}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}, &#x27;3&#x27;: {0: True}}, &#x27;H&#x27;: {0: True, &#x27;H&#x27;: {0: True, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;S&#x27;: {0: True, &#x27;S&#x27;: {0: True, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}, &#x27;3&#x27;: {0: True}, &#x27;4&#x27;: {0: True}}}"}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"fullname": "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}}, &#x27;4&#x27;: {0: True}}, &#x27;M&#x27;: {&#x27;4&#x27;: {0: True}, &#x27;3&#x27;: {0: True}, 0: True, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True, &#x27;M&#x27;: {0: True, &#x27;M&#x27;: {0: True}}}}, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True, &#x27;D&#x27;: {0: True}}, &#x27;3&#x27;: {0: True}}, &#x27;H&#x27;: {0: True, &#x27;H&#x27;: {0: True, &#x27;2&#x27;: {&#x27;4&#x27;: {0: True}}}}, &#x27;S&#x27;: {0: True, &#x27;S&#x27;: {0: True, &#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {&#x27;S&#x27;: {0: True}}}}}}, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True, &#x27;E&#x27;: {0: True}}}, &#x27;3&#x27;: {0: True}, &#x27;4&#x27;: {0: True}}}"}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%y&#x27;: &#x27;YY&#x27;, &#x27;%Y&#x27;: &#x27;YYYY&#x27;, &#x27;%B&#x27;: &#x27;MMMM&#x27;, &#x27;%b&#x27;: &#x27;MMM&#x27;, &#x27;%-M&#x27;: &#x27;M&#x27;, &#x27;%M&#x27;: &#x27;MI&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%-d&#x27;: &#x27;D&#x27;, &#x27;%d&#x27;: &#x27;DD&#x27;, &#x27;%j&#x27;: &#x27;DDD&#x27;, &#x27;%-H&#x27;: &#x27;H&#x27;, &#x27;%H&#x27;: &#x27;HH24&#x27;, &#x27;%-S&#x27;: &#x27;S&#x27;, &#x27;%S&#x27;: &#x27;SS&#x27;, &#x27;%f&#x27;: &#x27;SSSSSS&#x27;, &#x27;%a&#x27;: &#x27;EEE&#x27;, &#x27;%A&#x27;: &#x27;EEEE&#x27;}"}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;y&#x27;: {0: True}, &#x27;Y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;S&#x27;: {0: True}}, &#x27;M&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;f&#x27;: {0: True}, &#x27;a&#x27;: {0: True}, &#x27;A&#x27;: {0: True}}}"}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"fullname": "sqlglot.dialects.teradata.Teradata.QUOTE_START", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"fullname": "sqlglot.dialects.teradata.Teradata.QUOTE_END", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"fullname": "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"fullname": "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"fullname": "sqlglot.dialects.teradata.Teradata.BIT_START", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"fullname": "sqlglot.dialects.teradata.Teradata.BIT_END", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"fullname": "sqlglot.dialects.teradata.Teradata.HEX_START", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"fullname": "sqlglot.dialects.teradata.Teradata.HEX_END", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"fullname": "sqlglot.dialects.teradata.Teradata.BYTE_START", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"fullname": "sqlglot.dialects.teradata.Teradata.BYTE_END", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"fullname": "sqlglot.dialects.teradata.Teradata.UNICODE_START", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"fullname": "sqlglot.dialects.teradata.Teradata.UNICODE_END", "modulename": "sqlglot.dialects.teradata", "qualname": "Teradata.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.trino": {"fullname": "sqlglot.dialects.trino", "modulename": "sqlglot.dialects.trino", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.trino.Trino": {"fullname": "sqlglot.dialects.trino.Trino", "modulename": "sqlglot.dialects.trino", "qualname": "Trino", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.presto.Presto"}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"fullname": "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.SUPPORTS_USER_DEFINED_TYPES", "kind": "variable", "doc": "<p>Whether user-defined data types are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"fullname": "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.LOG_BASE_FIRST", "kind": "variable", "doc": "<p>Whether the base comes first in the <code>LOG</code> function.\nPossible values: <code>True</code>, <code>False</code>, <code>None</code> (two arguments are not supported by <code>LOG</code>)</p>\n", "annotation": ": Optional[bool]", "default_value": "True"}, "sqlglot.dialects.trino.Trino.Parser": {"fullname": "sqlglot.dialects.trino.Trino.Parser", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.dialects.presto.Presto.Parser"}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Trino.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.trino.Trino.Parser.SET_TRIE", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.trino.Trino.Generator": {"fullname": "sqlglot.dialects.trino.Trino.Generator", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.dialects.presto.Presto.Generator"}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function no_timestamp_sql&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AtTimeZone&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseNot&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.FromTimeZone&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Group&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function if_sql.&lt;locals&gt;._if_sql&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function no_ilike_sql&gt;, &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;: &lt;function _initcap_sql&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;: &lt;function _first_last_sql&gt;, &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Lateral&#x27;&gt;: &lt;function _explode_to_unnest_sql&gt;, &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;: &lt;function left_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pivot&#x27;&gt;: &lt;function no_pivot_sql&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function _quantile_sql&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function regexp_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;: &lt;function right_to_substring_sql&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function no_safe_divide_sql&gt;, &lt;class &#x27;sqlglot.expressions.Schema&#x27;&gt;: &lt;function _schema_sql&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;: &lt;function _no_sort_array&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _str_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function struct_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.Table&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function timestamptrunc_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _ts_or_ds_add_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _ts_or_ds_diff_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _ts_or_ds_to_date_sql&gt;, &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _unix_to_time_sql&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function Presto.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.WithinGroup&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function bool_xor_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function Trino.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Merge&#x27;&gt;: &lt;function merge_without_target_sql&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;}"}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;}"}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.trino.Trino.Tokenizer": {"fullname": "sqlglot.dialects.trino.Trino.Tokenizer", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.presto.Presto.Tokenizer"}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&quot;X&#x27;&quot;, &quot;&#x27;&quot;)]"}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"fullname": "sqlglot.dialects.trino.Trino.tokenizer_class", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.trino.Trino.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.trino.Trino.parser_class": {"fullname": "sqlglot.dialects.trino.Trino.parser_class", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.trino.Trino.Parser&#x27;&gt;"}, "sqlglot.dialects.trino.Trino.generator_class": {"fullname": "sqlglot.dialects.trino.Trino.generator_class", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.trino.Trino.Generator&#x27;&gt;"}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"fullname": "sqlglot.dialects.trino.Trino.TIME_TRIE", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"fullname": "sqlglot.dialects.trino.Trino.FORMAT_TRIE", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;M&#x27;: {0: True}, &#x27;c&#x27;: {0: True}, &#x27;e&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;i&#x27;: {0: True}, &#x27;s&#x27;: {0: True}, &#x27;u&#x27;: {0: True}, &#x27;k&#x27;: {0: True}, &#x27;l&#x27;: {0: True}, &#x27;T&#x27;: {0: True}, &#x27;W&#x27;: {0: True}}}"}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%B&#x27;: &#x27;%M&#x27;, &#x27;%-m&#x27;: &#x27;%c&#x27;, &#x27;%-d&#x27;: &#x27;%e&#x27;, &#x27;%I&#x27;: &#x27;%h&#x27;, &#x27;%M&#x27;: &#x27;%i&#x27;, &#x27;%S&#x27;: &#x27;%s&#x27;, &#x27;%W&#x27;: &#x27;%u&#x27;, &#x27;%-H&#x27;: &#x27;%k&#x27;, &#x27;%-I&#x27;: &#x27;%l&#x27;, &#x27;%H:%M:%S&#x27;: &#x27;%T&#x27;, &#x27;%a&#x27;: &#x27;%W&#x27;}"}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;B&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;H&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;M&#x27;: {&#x27;:&#x27;: {&#x27;%&#x27;: {&#x27;S&#x27;: {0: True}}}}}}}, &#x27;a&#x27;: {0: True}}}"}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"fullname": "sqlglot.dialects.trino.Trino.QUOTE_START", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"fullname": "sqlglot.dialects.trino.Trino.QUOTE_END", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"fullname": "sqlglot.dialects.trino.Trino.IDENTIFIER_START", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"fullname": "sqlglot.dialects.trino.Trino.IDENTIFIER_END", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.dialects.trino.Trino.BIT_START": {"fullname": "sqlglot.dialects.trino.Trino.BIT_START", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.trino.Trino.BIT_END": {"fullname": "sqlglot.dialects.trino.Trino.BIT_END", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.trino.Trino.HEX_START": {"fullname": "sqlglot.dialects.trino.Trino.HEX_START", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;X&#x27;&quot;"}, "sqlglot.dialects.trino.Trino.HEX_END": {"fullname": "sqlglot.dialects.trino.Trino.HEX_END", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.trino.Trino.BYTE_START": {"fullname": "sqlglot.dialects.trino.Trino.BYTE_START", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.trino.Trino.BYTE_END": {"fullname": "sqlglot.dialects.trino.Trino.BYTE_END", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"fullname": "sqlglot.dialects.trino.Trino.UNICODE_START", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;U&amp;&#x27;&quot;"}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"fullname": "sqlglot.dialects.trino.Trino.UNICODE_END", "modulename": "sqlglot.dialects.trino", "qualname": "Trino.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.tsql": {"fullname": "sqlglot.dialects.tsql", "modulename": "sqlglot.dialects.tsql", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"fullname": "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING", "modulename": "sqlglot.dialects.tsql", "qualname": "FULL_FORMAT_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;weekday&#x27;: &#x27;%A&#x27;, &#x27;dw&#x27;: &#x27;%A&#x27;, &#x27;w&#x27;: &#x27;%A&#x27;, &#x27;month&#x27;: &#x27;%B&#x27;, &#x27;mm&#x27;: &#x27;%B&#x27;, &#x27;m&#x27;: &#x27;%B&#x27;}"}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"fullname": "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL", "modulename": "sqlglot.dialects.tsql", "qualname": "DATE_DELTA_INTERVAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;year&#x27;: &#x27;year&#x27;, &#x27;yyyy&#x27;: &#x27;year&#x27;, &#x27;yy&#x27;: &#x27;year&#x27;, &#x27;quarter&#x27;: &#x27;quarter&#x27;, &#x27;qq&#x27;: &#x27;quarter&#x27;, &#x27;q&#x27;: &#x27;quarter&#x27;, &#x27;month&#x27;: &#x27;month&#x27;, &#x27;mm&#x27;: &#x27;month&#x27;, &#x27;m&#x27;: &#x27;month&#x27;, &#x27;week&#x27;: &#x27;week&#x27;, &#x27;ww&#x27;: &#x27;week&#x27;, &#x27;wk&#x27;: &#x27;week&#x27;, &#x27;day&#x27;: &#x27;day&#x27;, &#x27;dd&#x27;: &#x27;day&#x27;, &#x27;d&#x27;: &#x27;day&#x27;}"}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"fullname": "sqlglot.dialects.tsql.DATE_FMT_RE", "modulename": "sqlglot.dialects.tsql", "qualname": "DATE_FMT_RE", "kind": "variable", "doc": "<p></p>\n", "default_value": "re.compile(&#x27;([dD]{1,2})|([mM]{1,2})|([yY]{1,4})|([hH]{1,2})|([sS]{1,2})&#x27;)"}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"fullname": "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT", "modulename": "sqlglot.dialects.tsql", "qualname": "TRANSPILE_SAFE_NUMBER_FMT", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;C&#x27;, &#x27;N&#x27;}"}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"fullname": "sqlglot.dialects.tsql.DEFAULT_START_DATE", "modulename": "sqlglot.dialects.tsql", "qualname": "DEFAULT_START_DATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "datetime.date(1900, 1, 1)"}, "sqlglot.dialects.tsql.BIT_TYPES": {"fullname": "sqlglot.dialects.tsql.BIT_TYPES", "modulename": "sqlglot.dialects.tsql", "qualname": "BIT_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.Is&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Alias&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.In&#x27;&gt;}"}, "sqlglot.dialects.tsql.OPTIONS": {"fullname": "sqlglot.dialects.tsql.OPTIONS", "modulename": "sqlglot.dialects.tsql", "qualname": "OPTIONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;DISABLE_OPTIMIZED_PLAN_FORCING&#x27;: (), &#x27;FAST&#x27;: (), &#x27;IGNORE_NONCLUSTERED_COLUMNSTORE_INDEX&#x27;: (), &#x27;LABEL&#x27;: (), &#x27;MAXDOP&#x27;: (), &#x27;MAXRECURSION&#x27;: (), &#x27;MAX_GRANT_PERCENT&#x27;: (), &#x27;MIN_GRANT_PERCENT&#x27;: (), &#x27;NO_PERFORMANCE_SPOOL&#x27;: (), &#x27;QUERYTRACEON&#x27;: (), &#x27;RECOMPILE&#x27;: (), &#x27;CONCAT&#x27;: (&#x27;UNION&#x27;,), &#x27;DISABLE&#x27;: (&#x27;EXTERNALPUSHDOWN&#x27;, &#x27;SCALEOUTEXECUTION&#x27;), &#x27;EXPAND&#x27;: (&#x27;VIEWS&#x27;,), &#x27;FORCE&#x27;: (&#x27;EXTERNALPUSHDOWN&#x27;, &#x27;ORDER&#x27;, &#x27;SCALEOUTEXECUTION&#x27;), &#x27;HASH&#x27;: (&#x27;GROUP&#x27;, &#x27;JOIN&#x27;, &#x27;UNION&#x27;), &#x27;KEEP&#x27;: (&#x27;PLAN&#x27;,), &#x27;KEEPFIXED&#x27;: (&#x27;PLAN&#x27;,), &#x27;LOOP&#x27;: (&#x27;JOIN&#x27;,), &#x27;MERGE&#x27;: (&#x27;JOIN&#x27;, &#x27;UNION&#x27;), &#x27;OPTIMIZE&#x27;: ((&#x27;FOR&#x27;, &#x27;UNKNOWN&#x27;),), &#x27;ORDER&#x27;: (&#x27;GROUP&#x27;,), &#x27;PARAMETERIZATION&#x27;: (&#x27;FORCED&#x27;, &#x27;SIMPLE&#x27;), &#x27;ROBUST&#x27;: (&#x27;PLAN&#x27;,), &#x27;USE&#x27;: (&#x27;PLAN&#x27;,)}"}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"fullname": "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL", "modulename": "sqlglot.dialects.tsql", "qualname": "OPTIONS_THAT_REQUIRE_EQUAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;MAX_GRANT_PERCENT&#x27;, &#x27;MIN_GRANT_PERCENT&#x27;, &#x27;LABEL&#x27;)"}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"fullname": "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS", "modulename": "sqlglot.dialects.tsql", "qualname": "DATEPART_ONLY_FORMATS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;DW&#x27;, &#x27;QUARTER&#x27;, &#x27;HOUR&#x27;}"}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"fullname": "sqlglot.dialects.tsql.qualify_derived_table_outputs", "modulename": "sqlglot.dialects.tsql", "qualname": "qualify_derived_table_outputs", "kind": "function", "doc": "<p>Ensures all (unnamed) output columns are aliased for CTEs and Subqueries.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL": {"fullname": "sqlglot.dialects.tsql.TSQL", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"fullname": "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.NORMALIZATION_STRATEGY", "kind": "variable", "doc": "<p>Specifies the strategy according to which identifiers should be normalized.</p>\n", "default_value": "&lt;NormalizationStrategy.CASE_INSENSITIVE: &#x27;CASE_INSENSITIVE&#x27;&gt;"}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"fullname": "sqlglot.dialects.tsql.TSQL.TIME_FORMAT", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.TIME_FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;yyyy-mm-dd hh:mm:ss&#x27;&quot;"}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"fullname": "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.SUPPORTS_SEMI_ANTI_JOIN", "kind": "variable", "doc": "<p>Whether <code>SEMI</code> or <code>ANTI</code> joins are supported.</p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"fullname": "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.LOG_BASE_FIRST", "kind": "variable", "doc": "<p>Whether the base comes first in the <code>LOG</code> function.\nPossible values: <code>True</code>, <code>False</code>, <code>None</code> (two arguments are not supported by <code>LOG</code>)</p>\n", "annotation": ": Optional[bool]", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"fullname": "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.TYPED_DIVISION", "kind": "variable", "doc": "<p>Whether the behavior of <code>a / b</code> depends on the types of <code>a</code> and <code>b</code>.\nFalse means <code>a / b</code> is always float division.\nTrue means <code>a / b</code> is integer division if both <code>a</code> and <code>b</code> are integers.</p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"fullname": "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.CONCAT_COALESCE", "kind": "variable", "doc": "<p>A <code>NULL</code> arg in <code>CONCAT</code> yields <code>NULL</code> by default, but in some dialects it yields an empty string.</p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"fullname": "sqlglot.dialects.tsql.TSQL.TIME_MAPPING", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.TIME_MAPPING", "kind": "variable", "doc": "<p>Associates this dialect's time formats with their equivalent Python <code>strftime</code> formats.</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;year&#x27;: &#x27;%Y&#x27;, &#x27;dayofyear&#x27;: &#x27;%j&#x27;, &#x27;day&#x27;: &#x27;%d&#x27;, &#x27;dy&#x27;: &#x27;%d&#x27;, &#x27;y&#x27;: &#x27;%Y&#x27;, &#x27;week&#x27;: &#x27;%W&#x27;, &#x27;ww&#x27;: &#x27;%W&#x27;, &#x27;wk&#x27;: &#x27;%W&#x27;, &#x27;hour&#x27;: &#x27;%h&#x27;, &#x27;hh&#x27;: &#x27;%I&#x27;, &#x27;minute&#x27;: &#x27;%M&#x27;, &#x27;mi&#x27;: &#x27;%M&#x27;, &#x27;n&#x27;: &#x27;%M&#x27;, &#x27;second&#x27;: &#x27;%S&#x27;, &#x27;ss&#x27;: &#x27;%S&#x27;, &#x27;s&#x27;: &#x27;%-S&#x27;, &#x27;millisecond&#x27;: &#x27;%f&#x27;, &#x27;ms&#x27;: &#x27;%f&#x27;, &#x27;weekday&#x27;: &#x27;%W&#x27;, &#x27;dw&#x27;: &#x27;%W&#x27;, &#x27;month&#x27;: &#x27;%m&#x27;, &#x27;mm&#x27;: &#x27;%M&#x27;, &#x27;m&#x27;: &#x27;%-M&#x27;, &#x27;Y&#x27;: &#x27;%Y&#x27;, &#x27;YYYY&#x27;: &#x27;%Y&#x27;, &#x27;YY&#x27;: &#x27;%y&#x27;, &#x27;MMMM&#x27;: &#x27;%B&#x27;, &#x27;MMM&#x27;: &#x27;%b&#x27;, &#x27;MM&#x27;: &#x27;%m&#x27;, &#x27;M&#x27;: &#x27;%-m&#x27;, &#x27;dddd&#x27;: &#x27;%A&#x27;, &#x27;dd&#x27;: &#x27;%d&#x27;, &#x27;d&#x27;: &#x27;%-d&#x27;, &#x27;HH&#x27;: &#x27;%H&#x27;, &#x27;H&#x27;: &#x27;%-H&#x27;, &#x27;h&#x27;: &#x27;%-I&#x27;, &#x27;S&#x27;: &#x27;%f&#x27;, &#x27;yyyy&#x27;: &#x27;%Y&#x27;, &#x27;yy&#x27;: &#x27;%y&#x27;}"}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"fullname": "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.CONVERT_FORMAT_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;0&#x27;: &#x27;%b %d %Y %-I:%M%p&#x27;, &#x27;1&#x27;: &#x27;%m/%d/%y&#x27;, &#x27;2&#x27;: &#x27;%y.%m.%d&#x27;, &#x27;3&#x27;: &#x27;%d/%m/%y&#x27;, &#x27;4&#x27;: &#x27;%d.%m.%y&#x27;, &#x27;5&#x27;: &#x27;%d-%m-%y&#x27;, &#x27;6&#x27;: &#x27;%d %b %y&#x27;, &#x27;7&#x27;: &#x27;%b %d, %y&#x27;, &#x27;8&#x27;: &#x27;%H:%M:%S&#x27;, &#x27;9&#x27;: &#x27;%b %d %Y %-I:%M:%S:%f%p&#x27;, &#x27;10&#x27;: &#x27;mm-dd-yy&#x27;, &#x27;11&#x27;: &#x27;yy/mm/dd&#x27;, &#x27;12&#x27;: &#x27;yymmdd&#x27;, &#x27;13&#x27;: &#x27;%d %b %Y %H:%M:ss:%f&#x27;, &#x27;14&#x27;: &#x27;%H:%M:%S:%f&#x27;, &#x27;20&#x27;: &#x27;%Y-%m-%d %H:%M:%S&#x27;, &#x27;21&#x27;: &#x27;%Y-%m-%d %H:%M:%S.%f&#x27;, &#x27;22&#x27;: &#x27;%m/%d/%y %-I:%M:%S %p&#x27;, &#x27;23&#x27;: &#x27;%Y-%m-%d&#x27;, &#x27;24&#x27;: &#x27;%H:%M:%S&#x27;, &#x27;25&#x27;: &#x27;%Y-%m-%d %H:%M:%S.%f&#x27;, &#x27;100&#x27;: &#x27;%b %d %Y %-I:%M%p&#x27;, &#x27;101&#x27;: &#x27;%m/%d/%Y&#x27;, &#x27;102&#x27;: &#x27;%Y.%m.%d&#x27;, &#x27;103&#x27;: &#x27;%d/%m/%Y&#x27;, &#x27;104&#x27;: &#x27;%d.%m.%Y&#x27;, &#x27;105&#x27;: &#x27;%d-%m-%Y&#x27;, &#x27;106&#x27;: &#x27;%d %b %Y&#x27;, &#x27;107&#x27;: &#x27;%b %d, %Y&#x27;, &#x27;108&#x27;: &#x27;%H:%M:%S&#x27;, &#x27;109&#x27;: &#x27;%b %d %Y %-I:%M:%S:%f%p&#x27;, &#x27;110&#x27;: &#x27;%m-%d-%Y&#x27;, &#x27;111&#x27;: &#x27;%Y/%m/%d&#x27;, &#x27;112&#x27;: &#x27;%Y%m%d&#x27;, &#x27;113&#x27;: &#x27;%d %b %Y %H:%M:%S:%f&#x27;, &#x27;114&#x27;: &#x27;%H:%M:%S:%f&#x27;, &#x27;120&#x27;: &#x27;%Y-%m-%d %H:%M:%S&#x27;, &#x27;121&#x27;: &#x27;%Y-%m-%d %H:%M:%S.%f&#x27;}"}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"fullname": "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.FORMAT_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;y&#x27;: &#x27;%B %Y&#x27;, &#x27;d&#x27;: &#x27;%m/%d/%Y&#x27;, &#x27;H&#x27;: &#x27;%-H&#x27;, &#x27;h&#x27;: &#x27;%-I&#x27;, &#x27;s&#x27;: &#x27;%Y-%m-%d %H:%M:%S&#x27;, &#x27;D&#x27;: &#x27;%A,%B,%Y&#x27;, &#x27;f&#x27;: &#x27;%A,%B,%Y %-I:%M %p&#x27;, &#x27;F&#x27;: &#x27;%A,%B,%Y %-I:%M:%S %p&#x27;, &#x27;g&#x27;: &#x27;%m/%d/%Y %-I:%M %p&#x27;, &#x27;G&#x27;: &#x27;%m/%d/%Y %-I:%M:%S %p&#x27;, &#x27;M&#x27;: &#x27;%B %-d&#x27;, &#x27;m&#x27;: &#x27;%B %-d&#x27;, &#x27;O&#x27;: &#x27;%Y-%m-%dT%H:%M:%S&#x27;, &#x27;u&#x27;: &#x27;%Y-%M-%D %H:%M:%S%z&#x27;, &#x27;U&#x27;: &#x27;%A, %B %D, %Y %H:%M:%S%z&#x27;, &#x27;T&#x27;: &#x27;%-I:%M:%S %p&#x27;, &#x27;t&#x27;: &#x27;%-I:%M&#x27;, &#x27;Y&#x27;: &#x27;%a %Y&#x27;}"}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"fullname": "sqlglot.dialects.tsql.TSQL.Tokenizer", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&#x27;[&#x27;, &#x27;]&#x27;), &#x27;&quot;&#x27;]"}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"fullname": "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Tokenizer.QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;, &#x27;&quot;&#x27;]"}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[(&#x27;0x&#x27;, &#x27;&#x27;), (&#x27;0X&#x27;, &#x27;&#x27;)]"}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"fullname": "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Tokenizer.VAR_SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;@&#x27;, &#x27;$&#x27;, &#x27;#&#x27;}"}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"fullname": "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;DATETIME2&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;DATETIMEOFFSET&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;DECLARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;EXEC&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;IMAGE&#x27;: &lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &#x27;MONEY&#x27;: &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &#x27;NTEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;PRINT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PROC&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;ROWVERSION&#x27;: &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &#x27;SMALLDATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;SMALLMONEY&#x27;: &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &#x27;SQL_VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;TOP&#x27;: &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &#x27;UNIQUEIDENTIFIER&#x27;: &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &#x27;UPDATE STATISTICS&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;XML&#x27;: &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &#x27;OUTPUT&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;SYSTEM_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;FOR SYSTEM_TIME&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;, &#x27;OPTION&#x27;: &lt;TokenType.OPTION: &#x27;OPTION&#x27;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Parser": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n", "bases": "sqlglot.parser.Parser"}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.STRING_ALIASES", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.NO_PAREN_IF_COMMANDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.QUERY_MODIFIER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PREWHERE: &#x27;PREWHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USING: &#x27;USING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.OPTION: &#x27;OPTION&#x27;&gt;: &lt;function TSQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function _build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;function _build_with_arg_as_text.&lt;locals&gt;._parse&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;function _build_with_arg_as_text.&lt;locals&gt;._parse&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;function _build_with_arg_as_text.&lt;locals&gt;._parse&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;function _build_timefromparts&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARINDEX&#x27;: &lt;function TSQL.Parser.&lt;lambda&gt;&gt;, &#x27;DATEADD&#x27;: &lt;function build_date_delta.&lt;locals&gt;._builder&gt;, &#x27;DATENAME&#x27;: &lt;function _build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;DATEPART&#x27;: &lt;function _build_formatted_time.&lt;locals&gt;._builder&gt;, &#x27;DATETIMEFROMPARTS&#x27;: &lt;function _build_datetimefromparts&gt;, &#x27;EOMONTH&#x27;: &lt;function _build_eomonth&gt;, &#x27;FORMAT&#x27;: &lt;function _build_format&gt;, &#x27;GETDATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;HASHBYTES&#x27;: &lt;function _build_hashbytes&gt;, &#x27;ISNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;JSON_QUERY&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_VALUE&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;REPLICATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;SQUARE&#x27;: &lt;function TSQL.Parser.&lt;lambda&gt;&gt;, &#x27;SYSDATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;SUSER_NAME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;SUSER_SNAME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;SYSTEM_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;HASH&#x27;, &#x27;LOOP&#x27;, &#x27;MERGE&#x27;, &#x27;REMOTE&#x27;}"}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.RETURNS_TABLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;: &lt;function TSQL.Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"fullname": "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.dialects.tsql.TSQL.Generator": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.LIMIT_IS_TOP", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.RETURNING_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;FETCH&#x27;"}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.ENSURE_BOOLS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.NULL_ORDERING_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "None"}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.TABLESAMPLE_SEED_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;REPEATABLE&#x27;"}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.SUPPORTS_SELECT_INTO", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.OUTER_UNION_MODIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.COPY_PARAMS_EQ_REQUIRED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Union&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Insert&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Delete&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Merge&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Update&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Subquery&#x27;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;ROWVERSION&#x27;, &lt;Type.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;: &#x27;BIT&#x27;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;: &#x27;NUMERIC&#x27;, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: &#x27;DATETIME2&#x27;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: &#x27;FLOAT&#x27;, &lt;Type.INT: &#x27;INT&#x27;&gt;: &#x27;INTEGER&#x27;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: &#x27;VARCHAR(MAX)&#x27;, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: &#x27;DATETIME2&#x27;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: &#x27;DATETIMEOFFSET&#x27;, &lt;Type.VARIANT: &#x27;VARIANT&#x27;&gt;: &#x27;SQL_VARIANT&#x27;}"}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function _json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function _json_extract_sql&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function any_value_to_max_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementColumnConstraint&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.CTE&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function datestrtodate_sql&gt;, &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GeneratedAsIdentityColumnConstraint&#x27;&gt;: &lt;function generatedasidentitycolumnconstraint_sql&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function _string_agg_sql&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function rename_func.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function max_or_greatest&gt;, &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function min_or_least&gt;, &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;: &lt;function _format_sql&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Subquery&#x27;&gt;: &lt;function preprocess.&lt;locals&gt;._to_sql&gt;, &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;: &lt;function TSQL.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function timestrtotime_sql&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function _format_sql&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function trim_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function date_delta_sql.&lt;locals&gt;._delta_sql&gt;}"}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.select_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.select_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.convert_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.convert_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Convert</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.queryoption_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">QueryOption</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.lateral_op", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.lateral_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Lateral</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.timefromparts_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimeFromParts</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.timestampfromparts_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TimestampFromParts</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.setitem_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SetItem</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.boolean_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Boolean</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.is_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.is_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Is</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.createable_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.createable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span>,</span><span class=\"param\">\t<span class=\"n\">locations</span><span class=\"p\">:</span> <span class=\"n\">DefaultDict</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.create_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.create_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.offset_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.offset_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Offset</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.version_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.version_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Version</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.returnsproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ReturnsProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.returning_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.returning_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Returning</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.transaction_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Transaction</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.commit_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.commit_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Commit</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.rollback_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Rollback</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.identifier_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.constraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Constraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.length_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.length_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Length</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.right_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.right_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Right</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.left_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.left_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Left</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.partition_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.partition_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Partition</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.altertable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"fullname": "sqlglot.dialects.tsql.TSQL.tokenizer_class", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.tsql.TSQL.Tokenizer&#x27;&gt;"}, "sqlglot.dialects.tsql.TSQL.parser_class": {"fullname": "sqlglot.dialects.tsql.TSQL.parser_class", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.tsql.TSQL.Parser&#x27;&gt;"}, "sqlglot.dialects.tsql.TSQL.generator_class": {"fullname": "sqlglot.dialects.tsql.TSQL.generator_class", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.dialects.tsql.TSQL.Generator&#x27;&gt;"}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"fullname": "sqlglot.dialects.tsql.TSQL.TIME_TRIE", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {&#x27;e&#x27;: {&#x27;a&#x27;: {&#x27;r&#x27;: {0: True}}}, 0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;d&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {&#x27;o&#x27;: {&#x27;f&#x27;: {&#x27;y&#x27;: {&#x27;e&#x27;: {&#x27;a&#x27;: {&#x27;r&#x27;: {0: True}}}}}}, 0: True}}, &#x27;y&#x27;: {0: True}, &#x27;w&#x27;: {0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {&#x27;d&#x27;: {0: True}}, 0: True}, 0: True}, &#x27;w&#x27;: {&#x27;e&#x27;: {&#x27;e&#x27;: {&#x27;k&#x27;: {0: True, &#x27;d&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {0: True}}}}}}, &#x27;w&#x27;: {0: True}, &#x27;k&#x27;: {0: True}}, &#x27;h&#x27;: {&#x27;o&#x27;: {&#x27;u&#x27;: {&#x27;r&#x27;: {0: True}}}, &#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;i&#x27;: {&#x27;n&#x27;: {&#x27;u&#x27;: {&#x27;t&#x27;: {&#x27;e&#x27;: {0: True}}}}, 0: True, &#x27;l&#x27;: {&#x27;l&#x27;: {&#x27;i&#x27;: {&#x27;s&#x27;: {&#x27;e&#x27;: {&#x27;c&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {&#x27;d&#x27;: {0: True}}}}}}}}}}, &#x27;s&#x27;: {0: True}, &#x27;o&#x27;: {&#x27;n&#x27;: {&#x27;t&#x27;: {&#x27;h&#x27;: {0: True}}}}, &#x27;m&#x27;: {0: True}, 0: True}, &#x27;n&#x27;: {0: True}, &#x27;s&#x27;: {&#x27;e&#x27;: {&#x27;c&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {&#x27;d&#x27;: {0: True}}}}}, &#x27;s&#x27;: {0: True}, 0: True}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {0: True}}"}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"fullname": "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;y&#x27;: {&#x27;e&#x27;: {&#x27;a&#x27;: {&#x27;r&#x27;: {0: True}}}, 0: True, &#x27;y&#x27;: {&#x27;y&#x27;: {&#x27;y&#x27;: {0: True}}, 0: True}}, &#x27;d&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {&#x27;o&#x27;: {&#x27;f&#x27;: {&#x27;y&#x27;: {&#x27;e&#x27;: {&#x27;a&#x27;: {&#x27;r&#x27;: {0: True}}}}}}, 0: True}}, &#x27;y&#x27;: {0: True}, &#x27;w&#x27;: {0: True}, &#x27;d&#x27;: {&#x27;d&#x27;: {&#x27;d&#x27;: {0: True}}, 0: True}, 0: True}, &#x27;w&#x27;: {&#x27;e&#x27;: {&#x27;e&#x27;: {&#x27;k&#x27;: {0: True, &#x27;d&#x27;: {&#x27;a&#x27;: {&#x27;y&#x27;: {0: True}}}}}}, &#x27;w&#x27;: {0: True}, &#x27;k&#x27;: {0: True}}, &#x27;h&#x27;: {&#x27;o&#x27;: {&#x27;u&#x27;: {&#x27;r&#x27;: {0: True}}}, &#x27;h&#x27;: {0: True}, 0: True}, &#x27;m&#x27;: {&#x27;i&#x27;: {&#x27;n&#x27;: {&#x27;u&#x27;: {&#x27;t&#x27;: {&#x27;e&#x27;: {0: True}}}}, 0: True, &#x27;l&#x27;: {&#x27;l&#x27;: {&#x27;i&#x27;: {&#x27;s&#x27;: {&#x27;e&#x27;: {&#x27;c&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {&#x27;d&#x27;: {0: True}}}}}}}}}}, &#x27;s&#x27;: {0: True}, &#x27;o&#x27;: {&#x27;n&#x27;: {&#x27;t&#x27;: {&#x27;h&#x27;: {0: True}}}}, &#x27;m&#x27;: {0: True}, 0: True}, &#x27;n&#x27;: {0: True}, &#x27;s&#x27;: {&#x27;e&#x27;: {&#x27;c&#x27;: {&#x27;o&#x27;: {&#x27;n&#x27;: {&#x27;d&#x27;: {0: True}}}}}, &#x27;s&#x27;: {0: True}, 0: True}, &#x27;Y&#x27;: {0: True, &#x27;Y&#x27;: {&#x27;Y&#x27;: {&#x27;Y&#x27;: {0: True}}, 0: True}}, &#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {&#x27;M&#x27;: {0: True}, 0: True}, 0: True}, 0: True}, &#x27;H&#x27;: {&#x27;H&#x27;: {0: True}, 0: True}, &#x27;S&#x27;: {0: True}}"}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;%Y&#x27;: &#x27;yyyy&#x27;, &#x27;%j&#x27;: &#x27;dayofyear&#x27;, &#x27;%d&#x27;: &#x27;dd&#x27;, &#x27;%W&#x27;: &#x27;dw&#x27;, &#x27;%h&#x27;: &#x27;hour&#x27;, &#x27;%I&#x27;: &#x27;hh&#x27;, &#x27;%M&#x27;: &#x27;mm&#x27;, &#x27;%S&#x27;: &#x27;ss&#x27;, &#x27;%-S&#x27;: &#x27;s&#x27;, &#x27;%f&#x27;: &#x27;S&#x27;, &#x27;%m&#x27;: &#x27;MM&#x27;, &#x27;%-M&#x27;: &#x27;m&#x27;, &#x27;%y&#x27;: &#x27;yy&#x27;, &#x27;%B&#x27;: &#x27;MMMM&#x27;, &#x27;%b&#x27;: &#x27;MMM&#x27;, &#x27;%-m&#x27;: &#x27;M&#x27;, &#x27;%A&#x27;: &#x27;dddd&#x27;, &#x27;%-d&#x27;: &#x27;d&#x27;, &#x27;%H&#x27;: &#x27;HH&#x27;, &#x27;%-H&#x27;: &#x27;H&#x27;, &#x27;%-I&#x27;: &#x27;h&#x27;}"}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"fullname": "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;%&#x27;: {&#x27;Y&#x27;: {0: True}, &#x27;j&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;W&#x27;: {0: True}, &#x27;h&#x27;: {0: True}, &#x27;I&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;S&#x27;: {0: True}, &#x27;-&#x27;: {&#x27;S&#x27;: {0: True}, &#x27;M&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;d&#x27;: {0: True}, &#x27;H&#x27;: {0: True}, &#x27;I&#x27;: {0: True}}, &#x27;f&#x27;: {0: True}, &#x27;m&#x27;: {0: True}, &#x27;y&#x27;: {0: True}, &#x27;B&#x27;: {0: True}, &#x27;b&#x27;: {0: True}, &#x27;A&#x27;: {0: True}, &#x27;H&#x27;: {0: True}}}"}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"fullname": "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"fullname": "sqlglot.dialects.tsql.TSQL.QUOTE_START", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"fullname": "sqlglot.dialects.tsql.TSQL.QUOTE_END", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"fullname": "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;[&#x27;"}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"fullname": "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;]&#x27;"}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"fullname": "sqlglot.dialects.tsql.TSQL.BIT_START", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"fullname": "sqlglot.dialects.tsql.TSQL.BIT_END", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"fullname": "sqlglot.dialects.tsql.TSQL.HEX_START", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;0x&#x27;"}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"fullname": "sqlglot.dialects.tsql.TSQL.HEX_END", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "&#x27;&#x27;"}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"fullname": "sqlglot.dialects.tsql.TSQL.BYTE_START", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"fullname": "sqlglot.dialects.tsql.TSQL.BYTE_END", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"fullname": "sqlglot.dialects.tsql.TSQL.UNICODE_START", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"fullname": "sqlglot.dialects.tsql.TSQL.UNICODE_END", "modulename": "sqlglot.dialects.tsql", "qualname": "TSQL.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.diff": {"fullname": "sqlglot.diff", "modulename": "sqlglot.diff", "kind": "module", "doc": "<h1 id=\"semantic-diff-for-sql\">Semantic Diff for SQL</h1>\n\n<p><em>by <a href=\"https://github.com/izeigerman\">Iaroslav Zeigerman</a></em></p>\n\n<h2 id=\"motivation\">Motivation</h2>\n\n<p>Software is constantly changing and evolving, and identifying what has changed and reviewing those changes is an integral part of the development process. SQL code is no exception to this.</p>\n\n<p>Text-based diff tools such as <code>git diff</code>, when applied to a code base, have certain limitations. First, they can only detect insertions and deletions, not movements or updates of individual pieces of code. Second, such tools can only detect changes between lines of text, which is too coarse for something as granular and detailed as source code. Additionally, the outcome of such a diff is dependent on the underlying code formatting, and yields different results if the formatting should change.</p>\n\n<p>Consider the following diff generated by Git:</p>\n\n<p><img src=\"sql_diff_images/git_diff_output.png\" alt=\"Git diff output\" /></p>\n\n<p>Semantically the query hasn\u2019t changed. The two arguments <code>b</code> and <code>c</code> have been swapped (moved), posing no impact on the output of the query. Yet Git replaced the whole affected expression alongside a bulk of unrelated elements.</p>\n\n<p>The alternative to text-based diffing is to compare Abstract Syntax Trees (AST) instead. The main advantage of ASTs are that they are a direct product of code parsing, which represents the underlying code structure at any desired level of granularity. Comparing ASTs may yield extremely precise diffs; changes such as code movements and updates can also be detected. Even more importantly, this approach facilitates additional use cases beyond eyeballing two versions of source code side by side.</p>\n\n<p>The use cases I had in mind for SQL when I decided to embark on this journey of semantic diffing were the following:</p>\n\n<ul>\n<li><strong>Query similarity score.</strong> Identifying which parts the two queries have in common to automatically suggest opportunities for consolidation, creation of intermediate/staging tables, and so on.</li>\n<li><strong>Differentiating between cosmetic / structural changes and functional ones.</strong> For example when a nested query is refactored into a common table expression (CTE), this kind of change doesn\u2019t have any functional impact on either a query or its outcome.</li>\n<li><strong>Automatic suggestions about the need to retroactively backfill data.</strong> This is especially important for pipelines that populate very large tables for which restatement is a runtime-intensive procedure. The ability to discern between simple code movements and actual modifications can help assess the impact of a change and make suggestions accordingly.</li>\n</ul>\n\n<p>The implementation discussed in this post is now a part of the <a href=\"https://github.com/tobymao/sqlglot/\">SQLGlot</a> library. You can find a complete source code in the <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/diff.py\">diff.py</a> module. The choice of SQLglot was an obvious one due to its simple but powerful API, lack of external dependencies and, more importantly, extensive list of supported SQL dialects.</p>\n\n<h2 id=\"the-search-for-a-solution\">The Search for a Solution</h2>\n\n<p>When it comes to any diffing tool (not just a semantic one), the primary challenge is to match as many elements of compared entities as possible. Once such a set of matching elements is available, deriving a sequence of changes becomes an easy task.</p>\n\n<p>If our elements have unique identifiers associated with them (for example, an element\u2019s ID in DOM), the matching problem is trivial. However, the SQL syntax trees that we are comparing have neither unique keys nor object identifiers that can be used for the purposes of matching. So, how do we suppose to find pairs of nodes that are related?</p>\n\n<p>To better illustrate the problem, consider comparing the following SQL expressions: <code>SELECT a + b + c, d, e</code> and <code>SELECT a - b + c, e, f</code>. Matching individual nodes from respective syntax trees can be visualized as follows:</p>\n\n<p><img src=\"sql_diff_images/figure_1.png\" alt=\"Figure 1: Example of node matching for two SQL expression trees\" />\n<em>Figure 1: Example of node matching for two SQL expression trees.</em></p>\n\n<p>By looking at the figure of node matching for two SQL expression trees above, we conclude that the following changes should be captured by our solution:</p>\n\n<ul>\n<li>Inserted nodes: <code>Sub</code> and <code>f</code>. These are the nodes from the target AST which do not have a matching node in the source AST.</li>\n<li>Removed nodes: <code>Add</code> and <code>d</code>. These are the nodes from the source AST which do not have a counterpart in the target AST.</li>\n<li>Remaining nodes must be identified as unchanged.</li>\n</ul>\n\n<p>It should be clear at this point that if we manage to match nodes in the source tree with their counterparts in the target tree, then computing the diff becomes a trivial matter.</p>\n\n<h3 id=\"naive-brute-force\">Na\u00efve Brute-Force</h3>\n\n<p>The na\u00efve solution would be to try all different permutations of node pair combinations, and see which set of pairs performs the best based on some type of heuristics. The runtime cost of such a solution quickly reaches the escape velocity; if both trees had only 10 nodes each, the number of such sets would approximately be 10! ^ 2 = 3.6M ^ 2 ~= 13 * 10^12. This is a very bad case of factorial complexity (to be precise, it\u2019s actually much worse - O(n! ^ 2) - but I couldn\u2019t come up with a name for it), so there is little need to explore this approach any further.</p>\n\n<h3 id=\"myers-algorithm\">Myers Algorithm</h3>\n\n<p>After the na\u00efve approach was proven to be infeasible, the next question I asked myself was \u201chow does git diff work?\u201d. This question led me to discover the Myers diff algorithm [1]. This algorithm has been designed to compare sequences of strings. At its core, it\u2019s looking for the shortest path on a graph of possible edits that transform the first sequence into the second one, while heavily rewarding those paths that lead to longest subsequences of unchanged elements. There\u2019s a lot of material out there describing this algorithm in greater detail. I found James Coglan\u2019s series of <a href=\"https://blog.jcoglan.com/2017/02/12/the-myers-diff-algorithm-part-1/\">blog posts</a> to be the most comprehensive.</p>\n\n<p>Therefore, I had this \u201cbrilliant\u201d (actually not) idea to transform trees into sequences by traversing them in topological order, and then applying the Myers algorithm on resulting sequences while using a custom heuristics when checking the equality of two nodes. Unsurprisingly, comparing sequences of strings is quite different from comparing hierarchical tree structures, and by flattening trees into sequences, we lose a lot of relevant context. This resulted in a terrible performance of this algorithm on ASTs. It often matched completely unrelated nodes, even when the two trees were mostly the same, and produced extremely inaccurate lists of changes overall. After playing around with it a little and tweaking my equality heuristics to improve accuracy, I ultimately scrapped the whole implementation and went back to the drawing board.</p>\n\n<h2 id=\"change-distiller\">Change Distiller</h2>\n\n<p>The algorithm I settled on at the end was Change Distiller, created by Fluri et al. [2], which in turn is an improvement over the core idea described by Chawathe et al. [3].</p>\n\n<p>The algorithm consists of two high-level steps:</p>\n\n<ol>\n<li><strong>Finding appropriate matchings between pairs of nodes that are part of compared ASTs.</strong> Identifying what is meant by \u201cappropriate\u201d matching is also a part of this step.</li>\n<li><strong>Generating the so-called \u201cedit script\u201d from the matching set built in the 1st step.</strong> The edit script is a sequence of edit operations (for example, insert, remove, update, etc.) on individual tree nodes, such that when applied as transformations on the source AST, it eventually becomes the target AST. In general, the shorter the sequence, the better. The length of the edit script can be used to compare the performance of different algorithms, though this is not the only metric that matters.</li>\n</ol>\n\n<p>The rest of this section is dedicated to the Python implementation of the steps above using the AST implementation provided by the SQLGlot library.</p>\n\n<h3 id=\"building-the-matching-set\">Building the Matching Set</h3>\n\n<h4 id=\"matching-leaves\">Matching Leaves</h4>\n\n<p>We begin composing the matching set by matching the leaf nodes. Leaf nodes are the nodes that do not have any children nodes (such as literals, identifiers, etc.). In order to match them, we gather all the leaf nodes from the source tree and generate a cartesian product with all the leaves from the target tree, while comparing pairs created this way and assigning them a similarity score. During this stage, we also exclude pairs that don\u2019t pass basic matching criteria. Then, we pick pairs that scored the highest while making sure that each node is matched no more than once.</p>\n\n<p>Using the example provided at the beginning of the post, the process of building an initial set of candidate matchings can be seen on Figure 2.</p>\n\n<p><img src=\"sql_diff_images/figure_2.gif\" alt=\"Figure 2: Building a set of candidate matchings between leaf nodes. The third item in each triplet represents a similarity score between two nodes.\" />\n<em>Figure 2: Building a set of candidate matchings between leaf nodes. The third item in each triplet represents a similarity score between two nodes.</em></p>\n\n<p>First, let\u2019s analyze the similarity score. Then, we\u2019ll discuss matching criteria.</p>\n\n<p>The similarity score proposed by Fluri et al. [2] is a <a href=\"https://en.wikipedia.org/wiki/S%C3%B8rensen%E2%80%93Dice_coefficient\">dice coefficient </a>applied to <a href=\"https://en.wikipedia.org/wiki/Bigram\">bigrams</a> of respective node values. A bigram is a sequence of two adjacent elements from a string computed in a sliding window fashion:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">def</span> <span class=\"nf\">bigram</span><span class=\"p\">(</span><span class=\"n\">string</span><span class=\"p\">):</span>\n <span class=\"n\">count</span> <span class=\"o\">=</span> <span class=\"nb\">max</span><span class=\"p\">(</span><span class=\"mi\">0</span><span class=\"p\">,</span> <span class=\"nb\">len</span><span class=\"p\">(</span><span class=\"n\">string</span><span class=\"p\">)</span> <span class=\"o\">-</span> <span class=\"mi\">1</span><span class=\"p\">)</span>\n <span class=\"k\">return</span> <span class=\"p\">[</span><span class=\"n\">string</span><span class=\"p\">[</span><span class=\"n\">i</span> <span class=\"p\">:</span> <span class=\"n\">i</span> <span class=\"o\">+</span> <span class=\"mi\">2</span><span class=\"p\">]</span> <span class=\"k\">for</span> <span class=\"n\">i</span> <span class=\"ow\">in</span> <span class=\"nb\">range</span><span class=\"p\">(</span><span class=\"n\">count</span><span class=\"p\">)]</span>\n</code></pre>\n</div>\n\n<p>For reasons that will become clear shortly, we actually need to compute bigram histograms rather than just sequences:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">collections</span> <span class=\"kn\">import</span> <span class=\"n\">defaultdict</span>\n\n<span class=\"k\">def</span> <span class=\"nf\">bigram_histo</span><span class=\"p\">(</span><span class=\"n\">string</span><span class=\"p\">):</span>\n <span class=\"n\">count</span> <span class=\"o\">=</span> <span class=\"nb\">max</span><span class=\"p\">(</span><span class=\"mi\">0</span><span class=\"p\">,</span> <span class=\"nb\">len</span><span class=\"p\">(</span><span class=\"n\">string</span><span class=\"p\">)</span> <span class=\"o\">-</span> <span class=\"mi\">1</span><span class=\"p\">)</span>\n <span class=\"n\">bigram_histo</span> <span class=\"o\">=</span> <span class=\"n\">defaultdict</span><span class=\"p\">(</span><span class=\"nb\">int</span><span class=\"p\">)</span>\n <span class=\"k\">for</span> <span class=\"n\">i</span> <span class=\"ow\">in</span> <span class=\"nb\">range</span><span class=\"p\">(</span><span class=\"n\">count</span><span class=\"p\">):</span>\n <span class=\"n\">bigram_histo</span><span class=\"p\">[</span><span class=\"n\">string</span><span class=\"p\">[</span><span class=\"n\">i</span> <span class=\"p\">:</span> <span class=\"n\">i</span> <span class=\"o\">+</span> <span class=\"mi\">2</span><span class=\"p\">]]</span> <span class=\"o\">+=</span> <span class=\"mi\">1</span>\n <span class=\"k\">return</span> <span class=\"n\">bigram_histo</span>\n</code></pre>\n</div>\n\n<p>The dice coefficient formula looks like following:</p>\n\n<p><img src=\"sql_diff_images/dice_coef.png\" alt=\"Dice Coefficient\" /></p>\n\n<p>Where X is a bigram of the source node and Y is a bigram of the second one. What this essentially does is count the number of bigram elements the two nodes have in common, multiply it by 2, and then divide by the total number of elements in both bigrams. This is where bigram histograms come in handy:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">def</span> <span class=\"nf\">dice_coefficient</span><span class=\"p\">(</span><span class=\"n\">source</span><span class=\"p\">,</span> <span class=\"n\">target</span><span class=\"p\">):</span>\n <span class=\"n\">source_histo</span> <span class=\"o\">=</span> <span class=\"n\">bigram_histo</span><span class=\"p\">(</span><span class=\"n\">source</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">())</span>\n <span class=\"n\">target_histo</span> <span class=\"o\">=</span> <span class=\"n\">bigram_histo</span><span class=\"p\">(</span><span class=\"n\">target</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">())</span>\n\n <span class=\"n\">total_grams</span> <span class=\"o\">=</span> <span class=\"p\">(</span>\n <span class=\"nb\">sum</span><span class=\"p\">(</span><span class=\"n\">source_histo</span><span class=\"o\">.</span><span class=\"n\">values</span><span class=\"p\">())</span> <span class=\"o\">+</span> <span class=\"nb\">sum</span><span class=\"p\">(</span><span class=\"n\">target_histo</span><span class=\"o\">.</span><span class=\"n\">values</span><span class=\"p\">())</span>\n <span class=\"p\">)</span>\n <span class=\"k\">if</span> <span class=\"ow\">not</span> <span class=\"n\">total_grams</span><span class=\"p\">:</span>\n <span class=\"k\">return</span> <span class=\"mf\">1.0</span> <span class=\"k\">if</span> <span class=\"n\">source</span> <span class=\"o\">==</span> <span class=\"n\">target</span> <span class=\"k\">else</span> <span class=\"mf\">0.0</span>\n\n <span class=\"n\">overlap_len</span> <span class=\"o\">=</span> <span class=\"mi\">0</span>\n <span class=\"n\">overlapping_grams</span> <span class=\"o\">=</span> <span class=\"nb\">set</span><span class=\"p\">(</span><span class=\"n\">source_histo</span><span class=\"p\">)</span> <span class=\"o\">&amp;</span> <span class=\"nb\">set</span><span class=\"p\">(</span><span class=\"n\">target_histo</span><span class=\"p\">)</span>\n <span class=\"k\">for</span> <span class=\"n\">g</span> <span class=\"ow\">in</span> <span class=\"n\">overlapping_grams</span><span class=\"p\">:</span>\n <span class=\"n\">overlap_len</span> <span class=\"o\">+=</span> <span class=\"nb\">min</span><span class=\"p\">(</span><span class=\"n\">source_histo</span><span class=\"p\">[</span><span class=\"n\">g</span><span class=\"p\">],</span> <span class=\"n\">target_histo</span><span class=\"p\">[</span><span class=\"n\">g</span><span class=\"p\">])</span>\n\n <span class=\"k\">return</span> <span class=\"mi\">2</span> <span class=\"o\">*</span> <span class=\"n\">overlap_len</span> <span class=\"o\">/</span> <span class=\"n\">total_grams</span>\n</code></pre>\n</div>\n\n<p>To compute a bigram given a tree node, we first transform the node into its canonical SQL representation,so that the <code>Literal(123)</code> node becomes just \u201c123\u201d and the <code>Identifier(\u201ca\u201d)</code> node becomes just \u201ca\u201d. We also handle a scenario when strings are too short to derive bigrams. In this case, we fallback to checking the two nodes for equality.</p>\n\n<p>Now when we know how to compute the similarity score, we can take care of the matching criteria for leaf nodes. In the original paper [2], the matching criteria is formalized as follows:</p>\n\n<p><img src=\"sql_diff_images/matching_criteria_1.png\" alt=\"Matching criteria for leaf nodes\" /></p>\n\n<p>The two nodes are matched if two conditions are met:</p>\n\n<ol>\n<li>The node labels match (in our case labels are just node types).</li>\n<li>The similarity score for node values is greater than or equal to some threshold \u201cf\u201d. The authors of the paper recommend setting the value of \u201cf\u201d to 0.6.</li>\n</ol>\n\n<p>With building blocks in place, we can now build a matching set for leaf nodes. First, we generate a list of candidates for matching:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"kn\">from</span> <span class=\"nn\">heapq</span> <span class=\"kn\">import</span> <span class=\"n\">heappush</span><span class=\"p\">,</span> <span class=\"n\">heappop</span>\n\n<span class=\"n\">candidate_matchings</span> <span class=\"o\">=</span> <span class=\"p\">[]</span>\n<span class=\"n\">source_leaves</span> <span class=\"o\">=</span> <span class=\"n\">_get_leaves</span><span class=\"p\">(</span><span class=\"bp\">self</span><span class=\"o\">.</span><span class=\"n\">_source</span><span class=\"p\">)</span>\n<span class=\"n\">target_leaves</span> <span class=\"o\">=</span> <span class=\"n\">_get_leaves</span><span class=\"p\">(</span><span class=\"bp\">self</span><span class=\"o\">.</span><span class=\"n\">_target</span><span class=\"p\">)</span>\n<span class=\"k\">for</span> <span class=\"n\">source_leaf</span> <span class=\"ow\">in</span> <span class=\"n\">source_leaves</span><span class=\"p\">:</span>\n <span class=\"k\">for</span> <span class=\"n\">target_leaf</span> <span class=\"ow\">in</span> <span class=\"n\">target_leaves</span><span class=\"p\">:</span>\n <span class=\"k\">if</span> <span class=\"n\">_is_same_type</span><span class=\"p\">(</span><span class=\"n\">source_leaf</span><span class=\"p\">,</span> <span class=\"n\">target_leaf</span><span class=\"p\">):</span>\n <span class=\"n\">similarity_score</span> <span class=\"o\">=</span> <span class=\"n\">dice_coefficient</span><span class=\"p\">(</span>\n <span class=\"n\">source_leaf</span><span class=\"p\">,</span> <span class=\"n\">target_leaf</span>\n <span class=\"p\">)</span>\n <span class=\"k\">if</span> <span class=\"n\">similarity_score</span> <span class=\"o\">&gt;=</span> <span class=\"mf\">0.6</span><span class=\"p\">:</span>\n <span class=\"n\">heappush</span><span class=\"p\">(</span>\n <span class=\"n\">candidate_matchings</span><span class=\"p\">,</span>\n <span class=\"p\">(</span>\n <span class=\"o\">-</span><span class=\"n\">similarity_score</span><span class=\"p\">,</span>\n <span class=\"nb\">len</span><span class=\"p\">(</span><span class=\"n\">candidate_matchings</span><span class=\"p\">),</span>\n <span class=\"n\">source_leaf</span><span class=\"p\">,</span>\n <span class=\"n\">target_leaf</span><span class=\"p\">,</span>\n <span class=\"p\">),</span>\n <span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<p>In the implementation above, we push each matching pair onto the heap to automatically maintain the correct order based on the assigned similarity score.</p>\n\n<p>Finally, we build the initial matching set by picking leaf pairs with the highest score:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">matching_set</span> <span class=\"o\">=</span> <span class=\"nb\">set</span><span class=\"p\">()</span>\n<span class=\"k\">while</span> <span class=\"n\">candidate_matchings</span><span class=\"p\">:</span>\n <span class=\"n\">_</span><span class=\"p\">,</span> <span class=\"n\">_</span><span class=\"p\">,</span> <span class=\"n\">source_leaf</span><span class=\"p\">,</span> <span class=\"n\">target_leaf</span> <span class=\"o\">=</span> <span class=\"n\">heappop</span><span class=\"p\">(</span><span class=\"n\">candidate_matchings</span><span class=\"p\">)</span>\n <span class=\"k\">if</span> <span class=\"p\">(</span>\n <span class=\"n\">source_leaf</span> <span class=\"ow\">in</span> <span class=\"n\">unmatched_source_nodes</span>\n <span class=\"ow\">and</span> <span class=\"n\">target_leaf</span> <span class=\"ow\">in</span> <span class=\"n\">unmatched_target_nodes</span>\n <span class=\"p\">):</span>\n <span class=\"n\">matching_set</span><span class=\"o\">.</span><span class=\"n\">add</span><span class=\"p\">((</span><span class=\"n\">source_leaf</span><span class=\"p\">,</span> <span class=\"n\">target_leaf</span><span class=\"p\">))</span>\n <span class=\"n\">unmatched_source_nodes</span><span class=\"o\">.</span><span class=\"n\">remove</span><span class=\"p\">(</span><span class=\"n\">source_leaf</span><span class=\"p\">)</span>\n <span class=\"n\">unmatched_target_nodes</span><span class=\"o\">.</span><span class=\"n\">remove</span><span class=\"p\">(</span><span class=\"n\">target_leaf</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<p>To finalize the matching set, we should now proceed with matching inner nodes.</p>\n\n<h4 id=\"matching-inner-nodes\">Matching Inner Nodes</h4>\n\n<p>Matching inner nodes is quite similar to matching leaf nodes, with the following two distinctions:</p>\n\n<ul>\n<li>Rather than ranking a set of possible candidates, we pick the first node pair that passes the matching criteria.</li>\n<li>The matching criteria itself has been extended to account for the number of leaf nodes the pair of inner nodes have in common.</li>\n</ul>\n\n<p><img src=\"sql_diff_images/figure_3.gif\" alt=\"Figure 3: Matching inner nodes based on their type as well as how many of their leaf nodes have been previously matched.\" />\n<em>Figure 3: Matching inner nodes based on their type as well as how many of their leaf nodes have been previously matched.</em></p>\n\n<p>Let\u2019s start with the matching criteria. The criteria is formalized as follows:</p>\n\n<p><img src=\"sql_diff_images/matching_criteria_2.png\" alt=\"Matching criteria for inner nodes\" /></p>\n\n<p>Alongside already familiar similarity score and node type criteria, there is a new one in the middle: the ratio of leaf nodes that the two nodes have in common must exceed some threshold \u201ct\u201d. The recommended value for \u201ct\u201d is also 0.6. Counting the number of common leaf nodes is pretty straightforward, since we already have the complete matching set for leaves. All we need to do is count how many matching pairs do leaf nodes from the two compared inner nodes form.</p>\n\n<p>There are two additional heuristics associated with this matching criteria:</p>\n\n<ul>\n<li>Inner node similarity weighting: if the similarity score between the node values doesn\u2019t pass the threshold \u201cf\u201d but the ratio of common leaf nodes (\u201ct\u201d) is greater than or equal to 0.8, then the matching is considered successful.</li>\n<li>The threshold \u201ct\u201d is reduced to 0.4 for inner nodes with the number of leaf nodes equal to 4 or less, in order to decrease the false negative rate for small subtrees.</li>\n</ul>\n\n<p>We now only have to iterate through the remaining unmatched nodes and form matching pairs based on the outlined criteria:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">leaves_matching_set</span> <span class=\"o\">=</span> <span class=\"n\">matching_set</span><span class=\"o\">.</span><span class=\"n\">copy</span><span class=\"p\">()</span>\n\n<span class=\"k\">for</span> <span class=\"n\">source_node</span> <span class=\"ow\">in</span> <span class=\"n\">unmatched_source_nodes</span><span class=\"o\">.</span><span class=\"n\">copy</span><span class=\"p\">():</span>\n <span class=\"k\">for</span> <span class=\"n\">target_node</span> <span class=\"ow\">in</span> <span class=\"n\">unmatched_target_nodes</span><span class=\"p\">:</span>\n <span class=\"k\">if</span> <span class=\"n\">_is_same_type</span><span class=\"p\">(</span><span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">target_node</span><span class=\"p\">):</span>\n <span class=\"n\">source_leaves</span> <span class=\"o\">=</span> <span class=\"nb\">set</span><span class=\"p\">(</span><span class=\"n\">_get_leaves</span><span class=\"p\">(</span><span class=\"n\">source_node</span><span class=\"p\">))</span>\n <span class=\"n\">target_leaves</span> <span class=\"o\">=</span> <span class=\"nb\">set</span><span class=\"p\">(</span><span class=\"n\">_get_leaves</span><span class=\"p\">(</span><span class=\"n\">target_node</span><span class=\"p\">))</span>\n\n <span class=\"n\">max_leaves_num</span> <span class=\"o\">=</span> <span class=\"nb\">max</span><span class=\"p\">(</span><span class=\"nb\">len</span><span class=\"p\">(</span><span class=\"n\">source_leaves</span><span class=\"p\">),</span> <span class=\"nb\">len</span><span class=\"p\">(</span><span class=\"n\">target_leaves</span><span class=\"p\">))</span>\n <span class=\"k\">if</span> <span class=\"n\">max_leaves_num</span><span class=\"p\">:</span>\n <span class=\"n\">common_leaves_num</span> <span class=\"o\">=</span> <span class=\"nb\">sum</span><span class=\"p\">(</span>\n <span class=\"mi\">1</span> <span class=\"k\">if</span> <span class=\"n\">s</span> <span class=\"ow\">in</span> <span class=\"n\">source_leaves</span> <span class=\"ow\">and</span> <span class=\"n\">t</span> <span class=\"ow\">in</span> <span class=\"n\">target_leaves</span> <span class=\"k\">else</span> <span class=\"mi\">0</span>\n <span class=\"k\">for</span> <span class=\"n\">s</span><span class=\"p\">,</span> <span class=\"n\">t</span> <span class=\"ow\">in</span> <span class=\"n\">leaves_matching_set</span>\n <span class=\"p\">)</span>\n <span class=\"n\">leaf_similarity_score</span> <span class=\"o\">=</span> <span class=\"n\">common_leaves_num</span> <span class=\"o\">/</span> <span class=\"n\">max_leaves_num</span>\n <span class=\"k\">else</span><span class=\"p\">:</span>\n <span class=\"n\">leaf_similarity_score</span> <span class=\"o\">=</span> <span class=\"mf\">0.0</span>\n\n <span class=\"n\">adjusted_t</span> <span class=\"o\">=</span> <span class=\"p\">(</span>\n <span class=\"mf\">0.6</span>\n <span class=\"k\">if</span> <span class=\"nb\">min</span><span class=\"p\">(</span><span class=\"nb\">len</span><span class=\"p\">(</span><span class=\"n\">source_leaves</span><span class=\"p\">),</span> <span class=\"nb\">len</span><span class=\"p\">(</span><span class=\"n\">target_leaves</span><span class=\"p\">))</span> <span class=\"o\">&gt;</span> <span class=\"mi\">4</span>\n <span class=\"k\">else</span> <span class=\"mf\">0.4</span>\n <span class=\"p\">)</span>\n\n <span class=\"k\">if</span> <span class=\"n\">leaf_similarity_score</span> <span class=\"o\">&gt;=</span> <span class=\"mf\">0.8</span> <span class=\"ow\">or</span> <span class=\"p\">(</span>\n <span class=\"n\">leaf_similarity_score</span> <span class=\"o\">&gt;=</span> <span class=\"n\">adjusted_t</span>\n <span class=\"ow\">and</span> <span class=\"n\">dice_coefficient</span><span class=\"p\">(</span><span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">target_node</span><span class=\"p\">)</span> <span class=\"o\">&gt;=</span> <span class=\"mf\">0.6</span>\n <span class=\"p\">):</span>\n <span class=\"n\">matching_set</span><span class=\"o\">.</span><span class=\"n\">add</span><span class=\"p\">((</span><span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">target_node</span><span class=\"p\">))</span>\n <span class=\"n\">unmatched_source_nodes</span><span class=\"o\">.</span><span class=\"n\">remove</span><span class=\"p\">(</span><span class=\"n\">source_node</span><span class=\"p\">)</span>\n <span class=\"n\">unmatched_target_nodes</span><span class=\"o\">.</span><span class=\"n\">remove</span><span class=\"p\">(</span><span class=\"n\">target_node</span><span class=\"p\">)</span>\n <span class=\"k\">break</span>\n</code></pre>\n</div>\n\n<p>After the matching set is formed, we can proceed with generation of the edit script, which will be the algorithm\u2019s output.</p>\n\n<h3 id=\"generating-the-edit-script\">Generating the Edit Script</h3>\n\n<p>At this point, we should have the following 3 sets at our disposal:</p>\n\n<ul>\n<li>The set of matched node pairs.</li>\n<li>The set of remaining unmatched nodes from the source tree.</li>\n<li>The set of remaining unmatched nodes from the target tree.</li>\n</ul>\n\n<p>We can derive 3 kinds of edits from the matching set: either the node\u2019s value was updated (<strong>Update</strong>), the node was moved to a different position within the tree (<strong>Move</strong>), or the node remained unchanged (<strong>Keep</strong>). Note that the <strong>Move</strong> case is not mutually exclusive with the other two. The node could have been updated or could have remained the same while at the same time its position within its parent node or the parent node itself could have changed. All unmatched nodes from the source tree are the ones that were removed (<strong>Remove</strong>), while unmatched nodes from the target tree are the ones that were inserted (<strong>Insert</strong>).</p>\n\n<p>The latter two cases are pretty straightforward to implement:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"n\">edit_script</span> <span class=\"o\">=</span> <span class=\"p\">[]</span>\n\n<span class=\"k\">for</span> <span class=\"n\">removed_node</span> <span class=\"ow\">in</span> <span class=\"n\">unmatched_source_nodes</span><span class=\"p\">:</span>\n <span class=\"n\">edit_script</span><span class=\"o\">.</span><span class=\"n\">append</span><span class=\"p\">(</span><span class=\"n\">Remove</span><span class=\"p\">(</span><span class=\"n\">removed_node</span><span class=\"p\">))</span>\n<span class=\"k\">for</span> <span class=\"n\">inserted_node</span> <span class=\"ow\">in</span> <span class=\"n\">unmatched_target_nodes</span><span class=\"p\">:</span>\n <span class=\"n\">edit_script</span><span class=\"o\">.</span><span class=\"n\">append</span><span class=\"p\">(</span><span class=\"n\">Insert</span><span class=\"p\">(</span><span class=\"n\">inserted_node</span><span class=\"p\">))</span>\n</code></pre>\n</div>\n\n<p>Traversing the matching set requires a little more thought:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">for</span> <span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">target_node</span> <span class=\"ow\">in</span> <span class=\"n\">matching_set</span><span class=\"p\">:</span>\n <span class=\"k\">if</span> <span class=\"p\">(</span>\n <span class=\"ow\">not</span> <span class=\"nb\">isinstance</span><span class=\"p\">(</span><span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">LEAF_EXPRESSION_TYPES</span><span class=\"p\">)</span>\n <span class=\"ow\">or</span> <span class=\"n\">source_node</span> <span class=\"o\">==</span> <span class=\"n\">target_node</span>\n <span class=\"p\">):</span>\n <span class=\"n\">move_edits</span> <span class=\"o\">=</span> <span class=\"n\">generate_move_edits</span><span class=\"p\">(</span>\n <span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">target_node</span><span class=\"p\">,</span> <span class=\"n\">matching_set</span>\n <span class=\"p\">)</span>\n <span class=\"n\">edit_script</span><span class=\"o\">.</span><span class=\"n\">extend</span><span class=\"p\">(</span><span class=\"n\">move_edits</span><span class=\"p\">)</span>\n <span class=\"n\">edit_script</span><span class=\"o\">.</span><span class=\"n\">append</span><span class=\"p\">(</span><span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">target_node</span><span class=\"p\">))</span>\n <span class=\"k\">else</span><span class=\"p\">:</span>\n <span class=\"n\">edit_script</span><span class=\"o\">.</span><span class=\"n\">append</span><span class=\"p\">(</span><span class=\"n\">Update</span><span class=\"p\">(</span><span class=\"n\">source_node</span><span class=\"p\">,</span> <span class=\"n\">target_node</span><span class=\"p\">))</span>\n</code></pre>\n</div>\n\n<p>If a matching pair represents a pair of leaf nodes, we check if they are the same to decide whether an update took place. For inner node pairs, we also need to compare the positions of their respective children to detect node movements. Chawathe et al. [3] suggest applying the <a href=\"https://en.wikipedia.org/wiki/Longest_common_subsequence_problem\">longest common subsequence </a>(LCS) algorithm which, no surprise here, was described by Myers himself [1]. There is a small catch, however: instead of checking the equality of two children nodes, we need to check whether the two nodes form a pair that is a part of our matching set.</p>\n\n<p>Now with this knowledge, the implementation becomes straightforward:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">def</span> <span class=\"nf\">generate_move_edits</span><span class=\"p\">(</span><span class=\"n\">source</span><span class=\"p\">,</span> <span class=\"n\">target</span><span class=\"p\">,</span> <span class=\"n\">matching_set</span><span class=\"p\">):</span>\n <span class=\"n\">source_children</span> <span class=\"o\">=</span> <span class=\"n\">_get_child_nodes</span><span class=\"p\">(</span><span class=\"n\">source</span><span class=\"p\">)</span>\n <span class=\"n\">target_children</span> <span class=\"o\">=</span> <span class=\"n\">_get_child_nodes</span><span class=\"p\">(</span><span class=\"n\">target</span><span class=\"p\">)</span>\n\n <span class=\"n\">lcs</span> <span class=\"o\">=</span> <span class=\"nb\">set</span><span class=\"p\">(</span>\n <span class=\"n\">_longest_common_subsequence</span><span class=\"p\">(</span>\n <span class=\"n\">source_children</span><span class=\"p\">,</span>\n <span class=\"n\">target_children</span><span class=\"p\">,</span>\n <span class=\"k\">lambda</span> <span class=\"n\">l</span><span class=\"p\">,</span> <span class=\"n\">r</span><span class=\"p\">:</span> <span class=\"p\">(</span><span class=\"n\">l</span><span class=\"p\">,</span> <span class=\"n\">r</span><span class=\"p\">)</span> <span class=\"ow\">in</span> <span class=\"n\">matching_set</span>\n <span class=\"p\">)</span>\n <span class=\"p\">)</span>\n\n <span class=\"n\">move_edits</span> <span class=\"o\">=</span> <span class=\"p\">[]</span>\n <span class=\"k\">for</span> <span class=\"n\">node</span> <span class=\"ow\">in</span> <span class=\"n\">source_children</span><span class=\"p\">:</span>\n <span class=\"k\">if</span> <span class=\"n\">node</span> <span class=\"ow\">not</span> <span class=\"ow\">in</span> <span class=\"n\">lcs</span> <span class=\"ow\">and</span> <span class=\"n\">node</span> <span class=\"ow\">not</span> <span class=\"ow\">in</span> <span class=\"n\">unmatched_source_nodes</span><span class=\"p\">:</span>\n <span class=\"n\">move_edits</span><span class=\"o\">.</span><span class=\"n\">append</span><span class=\"p\">(</span><span class=\"n\">Move</span><span class=\"p\">(</span><span class=\"n\">node</span><span class=\"p\">))</span>\n\n <span class=\"k\">return</span> <span class=\"n\">move_edits</span>\n</code></pre>\n</div>\n\n<p>I left out the implementation of the LCS algorithm itself here, but there are plenty of implementation choices out there that can be easily looked up.</p>\n\n<h3 id=\"output\">Output</h3>\n\n<p>The implemented algorithm produces the output that resembles the following:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"o\">&gt;&gt;&gt;</span> <span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span><span class=\"p\">,</span> <span class=\"n\">diff</span>\n<span class=\"o\">&gt;&gt;&gt;</span> <span class=\"n\">diff</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a + b + c, d, e&quot;</span><span class=\"p\">),</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a - b + c, e, f&quot;</span><span class=\"p\">))</span>\n\n<span class=\"n\">Remove</span><span class=\"p\">(</span><span class=\"n\">Add</span><span class=\"p\">)</span>\n<span class=\"n\">Remove</span><span class=\"p\">(</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">d</span><span class=\"p\">))</span>\n<span class=\"n\">Remove</span><span class=\"p\">(</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">d</span><span class=\"p\">))</span>\n<span class=\"n\">Insert</span><span class=\"p\">(</span><span class=\"n\">Sub</span><span class=\"p\">)</span>\n<span class=\"n\">Insert</span><span class=\"p\">(</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">f</span><span class=\"p\">))</span>\n<span class=\"n\">Insert</span><span class=\"p\">(</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">f</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Select</span><span class=\"p\">,</span> <span class=\"n\">Select</span><span class=\"p\">)</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Add</span><span class=\"p\">,</span> <span class=\"n\">Add</span><span class=\"p\">)</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">a</span><span class=\"p\">),</span> <span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">a</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">a</span><span class=\"p\">),</span> <span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">a</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">b</span><span class=\"p\">),</span> <span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">b</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">b</span><span class=\"p\">),</span> <span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">b</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">c</span><span class=\"p\">),</span> <span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">c</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">c</span><span class=\"p\">),</span> <span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">c</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"p\">),</span> <span class=\"n\">Column</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"p\">))</span>\n<span class=\"n\">Keep</span><span class=\"p\">(</span><span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"p\">),</span> <span class=\"n\">Identifier</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"p\">))</span>\n</code></pre>\n</div>\n\n<p>Note that the output above is abbreviated. The string representation of actual AST nodes is significantly more verbose.</p>\n\n<p>The implementation works especially well when coupled with the SQLGlot\u2019s query optimizer which can be used to produce canonical representations of compared queries:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"o\">&gt;&gt;&gt;</span> <span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"p\">{</span><span class=\"s2\">&quot;t&quot;</span><span class=\"p\">:</span> <span class=\"p\">{</span><span class=\"s2\">&quot;a&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;b&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;c&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;d&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">}}</span>\n<span class=\"o\">&gt;&gt;&gt;</span> <span class=\"n\">source</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;&quot;&quot;</span>\n<span class=\"s2\">... SELECT 1 + 1 + a</span>\n<span class=\"s2\">... FROM t</span>\n<span class=\"s2\">... WHERE b = 1 OR (c = 2 AND d = 3)</span>\n<span class=\"s2\">... &quot;&quot;&quot;</span>\n<span class=\"o\">&gt;&gt;&gt;</span> <span class=\"n\">target</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;&quot;&quot;</span>\n<span class=\"s2\">... SELECT 2 + a</span>\n<span class=\"s2\">... FROM t</span>\n<span class=\"s2\">... WHERE (b = 1 OR c = 2) AND (b = 1 OR d = 3)</span>\n<span class=\"s2\">... &quot;&quot;&quot;</span>\n<span class=\"o\">&gt;&gt;&gt;</span> <span class=\"n\">optimized_source</span> <span class=\"o\">=</span> <span class=\"n\">optimize</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"n\">source</span><span class=\"p\">),</span> <span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"n\">schema</span><span class=\"p\">)</span>\n<span class=\"o\">&gt;&gt;&gt;</span> <span class=\"n\">optimized_target</span> <span class=\"o\">=</span> <span class=\"n\">optimize</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"n\">target</span><span class=\"p\">),</span> <span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"n\">schema</span><span class=\"p\">)</span>\n<span class=\"o\">&gt;&gt;&gt;</span> <span class=\"n\">edit_script</span> <span class=\"o\">=</span> <span class=\"n\">diff</span><span class=\"p\">(</span><span class=\"n\">optimized_source</span><span class=\"p\">,</span> <span class=\"n\">optimized_target</span><span class=\"p\">)</span>\n<span class=\"o\">&gt;&gt;&gt;</span> <span class=\"nb\">sum</span><span class=\"p\">(</span><span class=\"mi\">0</span> <span class=\"k\">if</span> <span class=\"nb\">isinstance</span><span class=\"p\">(</span><span class=\"n\">e</span><span class=\"p\">,</span> <span class=\"n\">Keep</span><span class=\"p\">)</span> <span class=\"k\">else</span> <span class=\"mi\">1</span> <span class=\"k\">for</span> <span class=\"n\">e</span> <span class=\"ow\">in</span> <span class=\"n\">edit_script</span><span class=\"p\">)</span>\n<span class=\"mi\">0</span>\n</code></pre>\n</div>\n\n<h3 id=\"optimizations\">Optimizations</h3>\n\n<p>The worst case runtime complexity of this algorithm is not exactly stellar: O(n^2 * log n^2). This is because of the leaf matching process, which involves ranking a cartesian product between all leaf nodes of compared trees. Unsurprisingly, the algorithm takes a considerable time to finish for bigger queries.</p>\n\n<p>There are still a few basic things we can do in our implementation to help improve performance:</p>\n\n<ul>\n<li>Refer to individual node objects using their identifiers (Python\u2019s <a href=\"https://docs.python.org/3/library/functions.html#id\">id()</a>) instead of direct references in sets. This helps avoid costly recursive hash calculations and equality checks.</li>\n<li>Cache bigram histograms to avoid computing them more than once for the same node.</li>\n<li>Compute the canonical SQL string representation for each tree once while caching string representations of all inner nodes. This prevents redundant tree traversals when bigrams are computed.</li>\n</ul>\n\n<p>At the time of writing only the first two optimizations have been implemented, so there is an opportunity to contribute for anyone who\u2019s interested.</p>\n\n<h2 id=\"alternative-solutions\">Alternative Solutions</h2>\n\n<p>This section is dedicated to solutions that I\u2019ve investigated, but haven\u2019t tried.</p>\n\n<p>First, this section wouldn\u2019t be complete without Tristan Hume\u2019s <a href=\"https://thume.ca/2017/06/17/tree-diffing/\">blog post</a>. Tristan\u2019s solution has a lot in common with the Myers algorithm plus heuristics that is much more clever than what I came up with. The implementation relies on a combination of <a href=\"https://en.wikipedia.org/wiki/Dynamic_programming\">dynamic programming</a> and <a href=\"https://en.wikipedia.org/wiki/A*_search_algorithm\">A* search algorithm</a> to explore the space of possible matchings and pick the best ones. It seemed to have worked well for Tistan\u2019s specific use case, but after my negative experience with the Myers algorithm, I decided to try something different.</p>\n\n<p>Another notable approach is the Gumtree algorithm by Falleri et al. [4]. I discovered this paper after I\u2019d already implemented the algorithm that is the main focus of this post. In sections 5.2 and 5.3 of their paper, the authors compare the two algorithms side by side and claim that Gumtree is significantly better in terms of both runtime performance and accuracy when evaluated on 12 792 pairs of Java source files. This doesn\u2019t surprise me, as the algorithm takes the height of subtrees into account. In my tests, I definitely saw scenarios in which this context would have helped. On top of that, the authors promise O(n^2) runtime complexity in the worst case which, given the Change Distiller's O(n^2 * log n^2), looks particularly tempting. I hope to try this algorithm out at some point, and there is a good chance you see me writing about it in my future posts.</p>\n\n<h2 id=\"conclusion\">Conclusion</h2>\n\n<p>The Change Distiller algorithm yielded quite satisfactory results in most of my tests. The scenarios in which it fell short mostly concerned identical (or very similar) subtrees located in different parts of the AST. In those cases, node mismatches were frequent and, as a result, edit scripts were somewhat suboptimal.</p>\n\n<p>Additionally, the runtime performance of the algorithm leaves a lot to be desired. On trees with 1000 leaf nodes each, the algorithm takes a little under 2 seconds to complete. My implementation still has room for improvement, but this should give you a rough idea of what to expect. It appears that the Gumtree algorithm [4] can help address both of these points. I hope to find bandwidth to work on it soon and then compare the two algorithms side-by-side to find out which one performs better on SQL specifically. In the meantime, Change Distiller definitely gets the job done, and I can now proceed with applying it to some of the use cases I mentioned at the beginning of this post.</p>\n\n<p>I\u2019m also curious to learn whether other folks in the industry faced a similar problem, and how they approached it. If you did something similar, I\u2019m interested to hear about your experience.</p>\n\n<h2 id=\"references\">References</h2>\n\n<p>[1] Eugene W. Myers. <a href=\"http://www.xmailserver.org/diff2.pdf\">An O(ND) Difference Algorithm and Its Variations</a>. Algorithmica 1(2): 251-266 (1986)</p>\n\n<p>[2] B. Fluri, M. Wursch, M. Pinzger, and H. Gall. <a href=\"https://www.researchgate.net/publication/3189787_Change_DistillingTree_Differencing_for_Fine-Grained_Source_Code_Change_Extraction\">Change Distilling: Tree differencing for fine-grained source code change extraction</a>. IEEE Trans. Software Eng., 33(11):725\u2013743, 2007.</p>\n\n<p>[3] S.S. Chawathe, A. Rajaraman, H. Garcia-Molina, and J. Widom. <a href=\"http://ilpubs.stanford.edu:8090/115/1/1995-46.pdf\">Change Detection in Hierarchically Structured Information</a>. Proc. ACM Sigmod Int\u2019l Conf. Management of Data, pp. 493-504, June 1996</p>\n\n<p>[4] Jean-R\u00e9my Falleri, Flor\u00e9al Morandat, Xavier Blanc, Matias Martinez, Martin Monperrus. <a href=\"https://hal.archives-ouvertes.fr/hal-01054552/document\">Fine-grained and Accurate Source Code Differencing</a>. Proceedings of the International Conference on Automated Software Engineering, 2014, V\u00e4steras, Sweden. pp.313-324, 10.1145/2642937.2642982. hal-01054552</p>\n\n<hr />\n"}, "sqlglot.diff.Insert": {"fullname": "sqlglot.diff.Insert", "modulename": "sqlglot.diff", "qualname": "Insert", "kind": "class", "doc": "<p>Indicates that a new node has been inserted</p>\n"}, "sqlglot.diff.Insert.__init__": {"fullname": "sqlglot.diff.Insert.__init__", "modulename": "sqlglot.diff", "qualname": "Insert.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span>)</span>"}, "sqlglot.diff.Insert.expression": {"fullname": "sqlglot.diff.Insert.expression", "modulename": "sqlglot.diff", "qualname": "Insert.expression", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.diff.Remove": {"fullname": "sqlglot.diff.Remove", "modulename": "sqlglot.diff", "qualname": "Remove", "kind": "class", "doc": "<p>Indicates that an existing node has been removed</p>\n"}, "sqlglot.diff.Remove.__init__": {"fullname": "sqlglot.diff.Remove.__init__", "modulename": "sqlglot.diff", "qualname": "Remove.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span>)</span>"}, "sqlglot.diff.Remove.expression": {"fullname": "sqlglot.diff.Remove.expression", "modulename": "sqlglot.diff", "qualname": "Remove.expression", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.diff.Move": {"fullname": "sqlglot.diff.Move", "modulename": "sqlglot.diff", "qualname": "Move", "kind": "class", "doc": "<p>Indicates that an existing node's position within the tree has changed</p>\n"}, "sqlglot.diff.Move.__init__": {"fullname": "sqlglot.diff.Move.__init__", "modulename": "sqlglot.diff", "qualname": "Move.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span>)</span>"}, "sqlglot.diff.Move.expression": {"fullname": "sqlglot.diff.Move.expression", "modulename": "sqlglot.diff", "qualname": "Move.expression", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.diff.Update": {"fullname": "sqlglot.diff.Update", "modulename": "sqlglot.diff", "qualname": "Update", "kind": "class", "doc": "<p>Indicates that an existing node has been updated</p>\n"}, "sqlglot.diff.Update.__init__": {"fullname": "sqlglot.diff.Update.__init__", "modulename": "sqlglot.diff", "qualname": "Update.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">source</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">target</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span>)</span>"}, "sqlglot.diff.Update.source": {"fullname": "sqlglot.diff.Update.source", "modulename": "sqlglot.diff", "qualname": "Update.source", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.diff.Update.target": {"fullname": "sqlglot.diff.Update.target", "modulename": "sqlglot.diff", "qualname": "Update.target", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.diff.Keep": {"fullname": "sqlglot.diff.Keep", "modulename": "sqlglot.diff", "qualname": "Keep", "kind": "class", "doc": "<p>Indicates that an existing node hasn't been changed</p>\n"}, "sqlglot.diff.Keep.__init__": {"fullname": "sqlglot.diff.Keep.__init__", "modulename": "sqlglot.diff", "qualname": "Keep.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">source</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">target</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span>)</span>"}, "sqlglot.diff.Keep.source": {"fullname": "sqlglot.diff.Keep.source", "modulename": "sqlglot.diff", "qualname": "Keep.source", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.diff.Keep.target": {"fullname": "sqlglot.diff.Keep.target", "modulename": "sqlglot.diff", "qualname": "Keep.target", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.diff.diff": {"fullname": "sqlglot.diff.diff", "modulename": "sqlglot.diff", "qualname": "diff", "kind": "function", "doc": "<p>Returns the list of changes between the source and the target expressions.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">diff</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;a + b&quot;</span><span class=\"p\">),</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;a + c&quot;</span><span class=\"p\">))</span>\n<span class=\"go\">[</span>\n<span class=\"go\"> Remove(expression=(COLUMN this: (IDENTIFIER this: b, quoted: False))),</span>\n<span class=\"go\"> Insert(expression=(COLUMN this: (IDENTIFIER this: c, quoted: False))),</span>\n<span class=\"go\"> Keep(</span>\n<span class=\"go\"> source=(ADD this: ...),</span>\n<span class=\"go\"> target=(ADD this: ...)</span>\n<span class=\"go\"> ),</span>\n<span class=\"go\"> Keep(</span>\n<span class=\"go\"> source=(COLUMN this: (IDENTIFIER this: a, quoted: False)),</span>\n<span class=\"go\"> target=(COLUMN this: (IDENTIFIER this: a, quoted: False))</span>\n<span class=\"go\"> ),</span>\n<span class=\"go\">]</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>source:</strong> the source expression.</li>\n<li><strong>target:</strong> the target expression against which the diff should be calculated.</li>\n<li><strong>matchings:</strong> the list of pre-matched node pairs which is used to help the algorithm's\nheuristics produce better results for subtrees that are known by a caller to be matching.\nNote: expression references in this list must refer to the same node objects that are\nreferenced in source / target trees.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>the list of Insert, Remove, Move, Update and Keep objects for each node in the source and the\n target expression trees. This list represents a sequence of steps needed to transform the source\n expression tree into the target one.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">source</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">target</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">matchings</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Insert</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Remove</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Move</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Update</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Keep</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"fullname": "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES", "modulename": "sqlglot.diff", "qualname": "UPDATABLE_EXPRESSION_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Boolean&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataType&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Literal&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Table&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Column&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Lambda&#x27;&gt;)"}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"fullname": "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES", "modulename": "sqlglot.diff", "qualname": "IGNORED_LEAF_EXPRESSION_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Identifier&#x27;&gt;,)"}, "sqlglot.diff.ChangeDistiller": {"fullname": "sqlglot.diff.ChangeDistiller", "modulename": "sqlglot.diff", "qualname": "ChangeDistiller", "kind": "class", "doc": "<p>The implementation of the Change Distiller algorithm described by Beat Fluri and Martin Pinzger in\ntheir paper <a href=\"https://ieeexplore.ieee.org/document/4339230\">https://ieeexplore.ieee.org/document/4339230</a>, which in turn is based on the algorithm by\nChawathe et al. described in <a href=\"http://ilpubs.stanford.edu:8090/115/1/1995-46.pdf\">http://ilpubs.stanford.edu:8090/115/1/1995-46.pdf</a>.</p>\n"}, "sqlglot.diff.ChangeDistiller.__init__": {"fullname": "sqlglot.diff.ChangeDistiller.__init__", "modulename": "sqlglot.diff", "qualname": "ChangeDistiller.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">f</span><span class=\"p\">:</span> <span class=\"nb\">float</span> <span class=\"o\">=</span> <span class=\"mf\">0.6</span>, </span><span class=\"param\"><span class=\"n\">t</span><span class=\"p\">:</span> <span class=\"nb\">float</span> <span class=\"o\">=</span> <span class=\"mf\">0.6</span></span>)</span>"}, "sqlglot.diff.ChangeDistiller.f": {"fullname": "sqlglot.diff.ChangeDistiller.f", "modulename": "sqlglot.diff", "qualname": "ChangeDistiller.f", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.diff.ChangeDistiller.t": {"fullname": "sqlglot.diff.ChangeDistiller.t", "modulename": "sqlglot.diff", "qualname": "ChangeDistiller.t", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.diff.ChangeDistiller.diff": {"fullname": "sqlglot.diff.ChangeDistiller.diff", "modulename": "sqlglot.diff", "qualname": "ChangeDistiller.diff", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">source</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">target</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">matchings</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Insert</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Remove</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Move</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Update</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">diff</span><span class=\"o\">.</span><span class=\"n\">Keep</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.errors": {"fullname": "sqlglot.errors", "modulename": "sqlglot.errors", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.errors.ErrorLevel": {"fullname": "sqlglot.errors.ErrorLevel", "modulename": "sqlglot.errors", "qualname": "ErrorLevel", "kind": "class", "doc": "<p>An enumeration.</p>\n", "bases": "sqlglot.helper.AutoName"}, "sqlglot.errors.ErrorLevel.IGNORE": {"fullname": "sqlglot.errors.ErrorLevel.IGNORE", "modulename": "sqlglot.errors", "qualname": "ErrorLevel.IGNORE", "kind": "variable", "doc": "<p>Ignore all errors.</p>\n", "default_value": "&lt;ErrorLevel.IGNORE: &#x27;IGNORE&#x27;&gt;"}, "sqlglot.errors.ErrorLevel.WARN": {"fullname": "sqlglot.errors.ErrorLevel.WARN", "modulename": "sqlglot.errors", "qualname": "ErrorLevel.WARN", "kind": "variable", "doc": "<p>Log all errors.</p>\n", "default_value": "&lt;ErrorLevel.WARN: &#x27;WARN&#x27;&gt;"}, "sqlglot.errors.ErrorLevel.RAISE": {"fullname": "sqlglot.errors.ErrorLevel.RAISE", "modulename": "sqlglot.errors", "qualname": "ErrorLevel.RAISE", "kind": "variable", "doc": "<p>Collect all errors and raise a single exception.</p>\n", "default_value": "&lt;ErrorLevel.RAISE: &#x27;RAISE&#x27;&gt;"}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"fullname": "sqlglot.errors.ErrorLevel.IMMEDIATE", "modulename": "sqlglot.errors", "qualname": "ErrorLevel.IMMEDIATE", "kind": "variable", "doc": "<p>Immediately raise an exception on the first error found.</p>\n", "default_value": "&lt;ErrorLevel.IMMEDIATE: &#x27;IMMEDIATE&#x27;&gt;"}, "sqlglot.errors.SqlglotError": {"fullname": "sqlglot.errors.SqlglotError", "modulename": "sqlglot.errors", "qualname": "SqlglotError", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "builtins.Exception"}, "sqlglot.errors.UnsupportedError": {"fullname": "sqlglot.errors.UnsupportedError", "modulename": "sqlglot.errors", "qualname": "UnsupportedError", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "SqlglotError"}, "sqlglot.errors.ParseError": {"fullname": "sqlglot.errors.ParseError", "modulename": "sqlglot.errors", "qualname": "ParseError", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "SqlglotError"}, "sqlglot.errors.ParseError.__init__": {"fullname": "sqlglot.errors.ParseError.__init__", "modulename": "sqlglot.errors", "qualname": "ParseError.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">message</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">errors</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Any</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.errors.ParseError.errors": {"fullname": "sqlglot.errors.ParseError.errors", "modulename": "sqlglot.errors", "qualname": "ParseError.errors", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.errors.ParseError.new": {"fullname": "sqlglot.errors.ParseError.new", "modulename": "sqlglot.errors", "qualname": "ParseError.new", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">message</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">description</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">line</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">col</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">start_context</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">highlight</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">end_context</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">into_expression</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">errors</span><span class=\"o\">.</span><span class=\"n\">ParseError</span>:</span></span>", "funcdef": "def"}, "sqlglot.errors.TokenError": {"fullname": "sqlglot.errors.TokenError", "modulename": "sqlglot.errors", "qualname": "TokenError", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "SqlglotError"}, "sqlglot.errors.OptimizeError": {"fullname": "sqlglot.errors.OptimizeError", "modulename": "sqlglot.errors", "qualname": "OptimizeError", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "SqlglotError"}, "sqlglot.errors.SchemaError": {"fullname": "sqlglot.errors.SchemaError", "modulename": "sqlglot.errors", "qualname": "SchemaError", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "SqlglotError"}, "sqlglot.errors.ExecuteError": {"fullname": "sqlglot.errors.ExecuteError", "modulename": "sqlglot.errors", "qualname": "ExecuteError", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "SqlglotError"}, "sqlglot.errors.concat_messages": {"fullname": "sqlglot.errors.concat_messages", "modulename": "sqlglot.errors", "qualname": "concat_messages", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">errors</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"n\">maximum</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.errors.merge_errors": {"fullname": "sqlglot.errors.merge_errors", "modulename": "sqlglot.errors", "qualname": "merge_errors", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">errors</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">errors</span><span class=\"o\">.</span><span class=\"n\">ParseError</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Any</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor": {"fullname": "sqlglot.executor", "modulename": "sqlglot.executor", "kind": "module", "doc": "<h1 id=\"writing-a-python-sql-engine-from-scratch\">Writing a Python SQL engine from scratch</h1>\n\n<p><a href=\"https://www.linkedin.com/in/toby-mao/\">Toby Mao</a></p>\n\n<h2 id=\"introduction\">Introduction</h2>\n\n<p>When I first started writing SQLGlot in early 2021, my goal was just to translate SQL queries from SparkSQL to Presto and vice versa. However, over the last year and a half, I've ended up with a full-fledged SQL engine. SQLGlot can now parse and transpile between <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/dialects/__init__.py\">18 SQL dialects</a> and can execute all 24 <a href=\"https://www.tpc.org/tpch/\">TPC-H</a> SQL queries. The parser and engine are all written from scratch using Python.</p>\n\n<p>This post will cover <a href=\"#why\">why</a> I went through the effort of creating a Python SQL engine and <a href=\"#how\">how</a> a simple query goes from a string to actually transforming data. The following steps are briefly summarized:</p>\n\n<ul>\n<li><a href=\"#tokenizing\">Tokenizing</a></li>\n<li><a href=\"#parsing\">Parsing</a></li>\n<li><a href=\"#optimizing\">Optimizing</a></li>\n<li><a href=\"#planning\">Planning</a></li>\n<li><a href=\"#executing\">Executing</a></li>\n</ul>\n\n<h2 id=\"why\">Why?</h2>\n\n<p>I started working on SQLGlot because of my work on the <a href=\"https://netflixtechblog.com/reimagining-experimentation-analysis-at-netflix-71356393af21\">experimentation and metrics platform</a> at Netflix, where I built tools that allowed data scientists to define and compute SQL-based metrics. Netflix relied on multiple engines to query data (Spark, Presto, and Druid), so my team built the metrics platform around <a href=\"https://github.com/kayak/pypika\">PyPika</a>, a Python SQL query builder. This way, definitions could be reused across multiple engines. However, it became quickly apparent that writing python code to programmatically generate SQL was challenging for data scientists, especially those with academic backgrounds, since they were mostly familiar with R and SQL. At the time, the only Python SQL parser was <a href=\"[https://github.com/andialbrecht/sqlparse\">sqlparse</a>, which is not actually a parser but a tokenizer, so having users write raw SQL into the platform wasn't really an option. Some time later, I randomly stumbled across <a href=\"https://craftinginterpreters.com/\">Crafting Interpreters</a> and realized that I could use it as a guide towards creating my own SQL parser/transpiler.</p>\n\n<p>Why did I do this? Isn't a Python SQL engine going to be extremely slow?</p>\n\n<p>The main reason why I ended up building a SQL engine was...just for <strong>entertainment</strong>. It's been fun learning about all the things required to actually run a SQL query, and seeing it actually work is extremely rewarding. Before SQLGlot, I had zero experience with lexers, parsers, or compilers.</p>\n\n<p>In terms of practical use cases, I planned to use the Python SQL engine for unit testing SQL pipelines. Big data pipelines are tough to test because many of the engines are not open source and cannot be run locally. With SQLGlot, you can take a SQL query targeting a warehouse such as <a href=\"https://www.snowflake.com/en/\">Snowflake</a> and seamlessly run it in CI on mock Python data. It's easy to mock data and create arbitrary <a href=\"https://en.wikipedia.org/wiki/User-defined_function\">UDFs</a> because everything is just Python. Although the implementation is slow and unsuitable for large amounts of data (&gt; 1 million rows), there's very little overhead/startup and you can run queries on test data in a couple of milliseconds.</p>\n\n<p>Finally, the components that have been built to support execution can be used as a <strong>foundation</strong> for a faster engine. I'm inspired by what <a href=\"https://github.com/apache/calcite\">Apache Calcite</a> has done for the JVM world. Even though Python is commonly used for data, there hasn't been a Calcite for Python. So, you could say that SQLGlot aims to be that framework. For example, it wouldn't take much work to replace the Python execution engine with numpy/pandas/arrow to become a respectably-performing query engine. The implementation would be able to leverage the parser, optimizer, and logical planner, only needing to implement physical execution. There is a lot of work in the Python ecosystem around high performance vectorized computation, which I think could benefit from a pure Python-based <a href=\"https://en.wikipedia.org/wiki/Abstract_syntax_tree\">AST</a>/<a href=\"https://en.wikipedia.org/wiki/Query_plan\">plan</a>. Parsing and planning doesn't have to be fast when the bottleneck of running queries is processing terabytes of data. So, having a Python-based ecosystem around SQL is beneficial given the ease of development in Python, despite not having bare metal performance.</p>\n\n<p>Parts of SQLGlot's toolkit are being used today by the following:</p>\n\n<ul>\n<li><a href=\"https://github.com/ibis-project/ibis\">Ibis</a>: A Python library that provides a lightweight, universal interface for data wrangling.\n<ul>\n<li>Uses the Python SQL expression builder and leverages the optimizer/planner to convert SQL into dataframe operations.</li>\n</ul></li>\n<li><a href=\"https://github.com/kelsin/mysql-mimic\">mysql-mimic</a>: Pure-Python implementation of the MySQL server wire protocol\n<ul>\n<li>Parses / transforms SQL and executes INFORMATION_SCHEMA queries.</li>\n</ul></li>\n<li><a href=\"https://github.com/marsupialtail/quokka\">Quokka</a>: Push-based vectorized query engine\n<ul>\n<li>Parse and optimizes SQL.</li>\n</ul></li>\n<li><a href=\"https://github.com/moj-analytical-services/splink\">Splink</a>: Fast, accurate and scalable probabilistic data linkage using your choice of SQL backend.\n<ul>\n<li>Transpiles queries.</li>\n</ul></li>\n</ul>\n\n<h2 id=\"how\">How?</h2>\n\n<p>There are many steps involved with actually running a simple query like:</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">SELECT</span>\n<span class=\"w\"> </span><span class=\"n\">bar</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"p\">,</span>\n<span class=\"w\"> </span><span class=\"n\">b</span><span class=\"w\"> </span><span class=\"o\">+</span><span class=\"w\"> </span><span class=\"mi\">1</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">b</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">bar</span>\n<span class=\"k\">JOIN</span><span class=\"w\"> </span><span class=\"n\">baz</span>\n<span class=\"w\"> </span><span class=\"k\">ON</span><span class=\"w\"> </span><span class=\"n\">bar</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"n\">baz</span><span class=\"p\">.</span><span class=\"n\">a</span>\n<span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"n\">bar</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"o\">&gt;</span><span class=\"w\"> </span><span class=\"mi\">1</span>\n</code></pre>\n</div>\n\n<p>In this post, I'll walk through all the steps SQLGlot takes to run this query over Python objects.</p>\n\n<h2 id=\"tokenizing\">Tokenizing</h2>\n\n<p>The first step is to convert the sql string into a list of tokens. SQLGlot's tokenizer is quite simple and can be found <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/tokens.py\">here</a>. In a while loop, it checks each character and either appends the character to the current token, or makes a new token.</p>\n\n<p>Running the SQLGlot tokenizer shows the output.</p>\n\n<p><img src=\"python_sql_engine_images/tokenizer.png\" alt=\"Tokenizer Output\" /></p>\n\n<p>Each keyword has been converted to a SQLGlot Token object. Each token has some metadata associated with it, like line/column information for error messages. Comments are also a part of the token, so that comments can be preserved.</p>\n\n<h2 id=\"parsing\">Parsing</h2>\n\n<p>Once a SQL statement is tokenized, we don't need to worry about white space and other formatting, so it's easier to work with. We can now convert the list of tokens into an AST. The SQLGlot <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/parser.py\">parser</a> is a handwritten <a href=\"https://en.wikipedia.org/wiki/Recursive_descent_parser\">recursive descent</a> parser.</p>\n\n<p>Similar to the tokenizer, it consumes the tokens sequentially, but it instead uses a recursive algorithm. The tokens are converted into a single AST node that presents the SQL query. The SQLGlot parser was designed to support various dialects, so it contains many options for overriding parsing functionality.</p>\n\n<p><img src=\"python_sql_engine_images/parser.png\" alt=\"Parser Output\" /></p>\n\n<p>The AST is a generic representation of a given SQL query. Each dialect can override or implement its own generator, which can convert an AST object into syntatically-correct SQL.</p>\n\n<h2 id=\"optimizing\">Optimizing</h2>\n\n<p>Once we have our AST, we can transform it into an equivalent query that produces the same results more efficiently. When optimizing queries, most engines first convert the AST into a logical plan and then optimize the plan. However, I chose to <strong>optimize the AST directly</strong> for the following reasons:</p>\n\n<ol>\n<li><p>It's easier to debug and <a href=\"https://github.com/tobymao/sqlglot/blob/main/tests/fixtures/optimizer\">validate</a> the optimizations when the input and output are both SQL.</p></li>\n<li><p>Rules can be applied a la carte to transform SQL into a more desirable form.</p></li>\n<li><p>I wanted a way to generate 'canonical sql'. Having a canonical representation of SQL is useful for understanding if two queries are semantically equivalent (e.g. <code>SELECT 1 + 1</code> and <code>SELECT 2</code>).</p></li>\n</ol>\n\n<p>I've yet to find another engine that takes this approach, but I'm quite happy with this decision. The optimizer currently does not perform any \"physical optimizations\" such as join reordering. Those are left to the execution layer, as additional statistics and information could become relevant.</p>\n\n<p><img src=\"python_sql_engine_images/optimizer.png\" alt=\"Optimizer Output\" /></p>\n\n<p>The optimizer currently has <a href=\"https://github.com/tobymao/sqlglot/tree/main/sqlglot/optimizer\">17 rules</a>. Each of these rules is applied, transforming the AST in place. The combination of these rules creates \"canonical\" sql that can then be more easily converted into a logical plan and executed.</p>\n\n<p>Some example rules are:</p>\n\n<h3 id=\"qualify_tables-and-qualify_columns\">qualify_tables and qualify_columns</h3>\n\n<ul>\n<li>Adds all db/catalog qualifiers to tables and forces an alias.</li>\n<li>Ensure each column is unambiguous and expand stars.</li>\n</ul>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"o\">*</span><span class=\"w\"> </span><span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"p\">;</span>\n\n<span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"ss\">&quot;db&quot;</span><span class=\"p\">.</span><span class=\"ss\">&quot;x&quot;</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"ss\">&quot;x&quot;</span><span class=\"p\">;</span>\n</code></pre>\n</div>\n\n<h3 id=\"simplify\">simplify</h3>\n\n<p>Boolean and math simplification. Check out all the <a href=\"https://github.com/tobymao/sqlglot/blob/main/tests/fixtures/optimizer/simplify.sql\">test cases</a>.</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"p\">((</span><span class=\"k\">NOT</span><span class=\"w\"> </span><span class=\"k\">FALSE</span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"p\">(</span><span class=\"n\">x</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"p\">))</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"p\">(</span><span class=\"k\">TRUE</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"mi\">1</span><span class=\"w\"> </span><span class=\"o\">&lt;&gt;</span><span class=\"w\"> </span><span class=\"mi\">3</span><span class=\"p\">);</span>\n<span class=\"n\">x</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"p\">;</span>\n\n<span class=\"mi\">1</span><span class=\"w\"> </span><span class=\"o\">+</span><span class=\"w\"> </span><span class=\"mi\">1</span><span class=\"p\">;</span>\n<span class=\"mi\">2</span><span class=\"p\">;</span>\n</code></pre>\n</div>\n\n<h3 id=\"normalize\">normalize</h3>\n\n<p>Attempts to convert all predicates into <a href=\"https://en.wikipedia.org/wiki/Conjunctive_normal_form\">conjunctive normal form</a>.</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"c1\">-- DNF</span>\n<span class=\"p\">(</span><span class=\"n\">A</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"n\">B</span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"p\">(</span><span class=\"n\">B</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"k\">C</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"n\">D</span><span class=\"p\">);</span>\n\n<span class=\"c1\">-- CNF</span>\n<span class=\"p\">(</span><span class=\"n\">A</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"k\">C</span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"p\">(</span><span class=\"n\">A</span><span class=\"w\"> </span><span class=\"k\">OR</span><span class=\"w\"> </span><span class=\"n\">D</span><span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"n\">B</span><span class=\"p\">;</span>\n</code></pre>\n</div>\n\n<h3 id=\"unnest_subqueries\">unnest_subqueries</h3>\n\n<p>Converts subqueries in predicates into joins.</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"c1\">-- The subquery can be converted into a left join</span>\n<span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"o\">*</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">x</span>\n<span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">a</span>\n<span class=\"w\"> </span><span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">y</span>\n<span class=\"w\"> </span><span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"p\">.</span><span class=\"n\">a</span>\n<span class=\"p\">)</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"mi\">1</span><span class=\"p\">;</span>\n\n<span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"o\">*</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">x</span>\n<span class=\"k\">LEFT</span><span class=\"w\"> </span><span class=\"k\">JOIN</span><span class=\"w\"> </span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">a</span>\n<span class=\"w\"> </span><span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">y</span>\n<span class=\"w\"> </span><span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"k\">TRUE</span>\n<span class=\"w\"> </span><span class=\"k\">GROUP</span><span class=\"w\"> </span><span class=\"k\">BY</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"p\">.</span><span class=\"n\">a</span>\n<span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"ss\">&quot;_u_0&quot;</span>\n<span class=\"w\"> </span><span class=\"k\">ON</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"ss\">&quot;_u_0&quot;</span><span class=\"p\">.</span><span class=\"n\">a</span>\n<span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"p\">(</span><span class=\"ss\">&quot;_u_0&quot;</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"mi\">1</span><span class=\"w\"> </span><span class=\"k\">AND</span><span class=\"w\"> </span><span class=\"k\">NOT</span><span class=\"w\"> </span><span class=\"ss\">&quot;_u_0&quot;</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"k\">IS</span><span class=\"w\"> </span><span class=\"k\">NULL</span><span class=\"p\">)</span>\n</code></pre>\n</div>\n\n<h3 id=\"pushdown_predicates\">pushdown_predicates</h3>\n\n<p>Push down filters into the innermost query.</p>\n\n<div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"o\">*</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"o\">*</span>\n<span class=\"w\"> </span><span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">x</span>\n<span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">y</span>\n<span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"mi\">1</span><span class=\"p\">;</span>\n\n<span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"o\">*</span>\n<span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"p\">(</span>\n<span class=\"w\"> </span><span class=\"k\">SELECT</span><span class=\"w\"> </span><span class=\"o\">*</span>\n<span class=\"w\"> </span><span class=\"k\">FROM</span><span class=\"w\"> </span><span class=\"n\">x</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">x</span>\n<span class=\"w\"> </span><span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"p\">.</span><span class=\"n\">a</span><span class=\"w\"> </span><span class=\"o\">=</span><span class=\"w\"> </span><span class=\"mi\">1</span>\n<span class=\"p\">)</span><span class=\"w\"> </span><span class=\"k\">AS</span><span class=\"w\"> </span><span class=\"n\">y</span><span class=\"w\"> </span><span class=\"k\">WHERE</span><span class=\"w\"> </span><span class=\"k\">TRUE</span>\n</code></pre>\n</div>\n\n<h3 id=\"annotate_types\">annotate_types</h3>\n\n<p>Infer all types throughout the AST given schema information and function type definitions.</p>\n\n<h2 id=\"planning\">Planning</h2>\n\n<p>After the SQL AST has been \"optimized\", it's much easier to <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/planner.py\">convert into a logical plan</a>. The AST is traversed and converted into a <a href=\"https://en.wikipedia.org/wiki/Directed_acyclic_graph\">DAG</a> consisting of one of five steps. The different steps are:</p>\n\n<h3 id=\"scan\">Scan</h3>\n\n<p>Selects columns from a table, applies projections, and finally filters the table.</p>\n\n<h3 id=\"sort\">Sort</h3>\n\n<p>Sorts a table for order by expressions.</p>\n\n<h3 id=\"set\">Set</h3>\n\n<p>Applies the operators union/union all/except/intersect.</p>\n\n<h3 id=\"aggregate\">Aggregate</h3>\n\n<p>Applies an aggregation/group by.</p>\n\n<h3 id=\"join\">Join</h3>\n\n<p>Joins multiple tables together.</p>\n\n<p><img src=\"python_sql_engine_images/planner.png\" alt=\"Planner Output\" /></p>\n\n<p>The logical plan is quite simple and contains the information required to convert it into a physical plan (execution).</p>\n\n<h2 id=\"executing\">Executing</h2>\n\n<p>Finally, we can actually execute the SQL query. The <a href=\"https://github.com/tobymao/sqlglot/blob/main/sqlglot/executor/python.py\">Python engine</a> is not fast, but it's very small (~400 LOC)! It iterates the DAG with a queue and runs each step, passing each intermediary table to the next step.</p>\n\n<p>In order to keep things simple, it evaluates expressions with <code>eval</code>. Because SQLGlot was built primarily to be a transpiler, it was simple to create a \"Python SQL\" dialect. So a SQL expression <code>x + 1</code> can just be converted into <code>scope['x'] + 1</code>.</p>\n\n<p><img src=\"python_sql_engine_images/executor.png\" alt=\"Executor Output\" /></p>\n\n<h2 id=\"whats-next\">What's next</h2>\n\n<p>SQLGlot's main focus will always be on parsing/transpiling, but I plan to continue development on the execution engine. I'd like to pass <a href=\"https://www.tpc.org/tpcds/\">TPC-DS</a>. If someone doesn't beat me to it, I may even take a stab at writing a Pandas/Arrow execution engine.</p>\n\n<p>I'm hoping that over time, SQLGlot will spark the Python SQL ecosystem just like Calcite has for Java.</p>\n\n<h2 id=\"special-thanks\">Special thanks</h2>\n\n<p>SQLGlot would not be what it is without it's core contributors. In particular, the execution engine would not exist without <a href=\"https://github.com/barakalon\">Barak Alon</a> and <a href=\"https://github.com/GeorgeSittas\">George Sittas</a>.</p>\n\n<h2 id=\"get-in-touch\">Get in touch</h2>\n\n<p>If you'd like to chat more about SQLGlot, please join my <a href=\"https://tobikodata.com/slack\">Slack Channel</a>!</p>\n\n<hr />\n"}, "sqlglot.executor.logger": {"fullname": "sqlglot.executor.logger", "modulename": "sqlglot.executor", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.executor.execute": {"fullname": "sqlglot.executor.execute", "modulename": "sqlglot.executor", "qualname": "execute", "kind": "function", "doc": "<p>Run a sql query against data.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql:</strong> a sql statement.</li>\n<li><strong>schema:</strong> database schema.\nThis can either be an instance of <code>Schema</code> or a mapping in one of the following forms:\n<ol>\n<li>{table: {col: type}}</li>\n<li>{db: {table: {col: type}}}</li>\n<li>{catalog: {db: {table: {col: type}}}}</li>\n</ol></li>\n<li><strong>read:</strong> the SQL dialect to apply during parsing (eg. \"spark\", \"hive\", \"presto\", \"mysql\").</li>\n<li><strong>dialect:</strong> the SQL dialect (alias for read).</li>\n<li><strong>tables:</strong> additional tables to register.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Simple columnar data structure.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">read</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">tables</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">executor</span><span class=\"o\">.</span><span class=\"n\">table</span><span class=\"o\">.</span><span class=\"n\">Table</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.context": {"fullname": "sqlglot.executor.context", "modulename": "sqlglot.executor.context", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.executor.context.Context": {"fullname": "sqlglot.executor.context.Context", "modulename": "sqlglot.executor.context", "qualname": "Context", "kind": "class", "doc": "<p>Execution context for sql expressions.</p>\n\n<p>Context is used to hold relevant data tables which can then be queried on with eval.</p>\n\n<p>References to columns can either be scalar or vectors. When set_row is used, column references\nevaluate to scalars while set_range evaluates to vectors. This allows convenient and efficient\nevaluation of aggregation functions.</p>\n"}, "sqlglot.executor.context.Context.__init__": {"fullname": "sqlglot.executor.context.Context.__init__", "modulename": "sqlglot.executor.context", "qualname": "Context.__init__", "kind": "function", "doc": "<p>Args\n tables: representing the scope of the current execution context.\n env: dictionary of functions within the execution context.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">tables</span><span class=\"p\">:</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">executor</span><span class=\"o\">.</span><span class=\"n\">table</span><span class=\"o\">.</span><span class=\"n\">Table</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">env</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.executor.context.Context.tables": {"fullname": "sqlglot.executor.context.Context.tables", "modulename": "sqlglot.executor.context", "qualname": "Context.tables", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.context.Context.range_readers": {"fullname": "sqlglot.executor.context.Context.range_readers", "modulename": "sqlglot.executor.context", "qualname": "Context.range_readers", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.context.Context.row_readers": {"fullname": "sqlglot.executor.context.Context.row_readers", "modulename": "sqlglot.executor.context", "qualname": "Context.row_readers", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.context.Context.env": {"fullname": "sqlglot.executor.context.Context.env", "modulename": "sqlglot.executor.context", "qualname": "Context.env", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.context.Context.eval": {"fullname": "sqlglot.executor.context.Context.eval", "modulename": "sqlglot.executor.context", "qualname": "Context.eval", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">code</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.eval_tuple": {"fullname": "sqlglot.executor.context.Context.eval_tuple", "modulename": "sqlglot.executor.context", "qualname": "Context.eval_tuple", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">codes</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.table": {"fullname": "sqlglot.executor.context.Context.table", "modulename": "sqlglot.executor.context", "qualname": "Context.table", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.executor.table.Table"}, "sqlglot.executor.context.Context.add_columns": {"fullname": "sqlglot.executor.context.Context.add_columns", "modulename": "sqlglot.executor.context", "qualname": "Context.add_columns", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">columns</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.columns": {"fullname": "sqlglot.executor.context.Context.columns", "modulename": "sqlglot.executor.context", "qualname": "Context.columns", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple"}, "sqlglot.executor.context.Context.table_iter": {"fullname": "sqlglot.executor.context.Context.table_iter", "modulename": "sqlglot.executor.context", "qualname": "Context.table_iter", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">executor</span><span class=\"o\">.</span><span class=\"n\">table</span><span class=\"o\">.</span><span class=\"n\">TableIter</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.filter": {"fullname": "sqlglot.executor.context.Context.filter", "modulename": "sqlglot.executor.context", "qualname": "Context.filter", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">condition</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.sort": {"fullname": "sqlglot.executor.context.Context.sort", "modulename": "sqlglot.executor.context", "qualname": "Context.sort", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">key</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.set_row": {"fullname": "sqlglot.executor.context.Context.set_row", "modulename": "sqlglot.executor.context", "qualname": "Context.set_row", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">row</span><span class=\"p\">:</span> <span class=\"n\">Tuple</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.set_index": {"fullname": "sqlglot.executor.context.Context.set_index", "modulename": "sqlglot.executor.context", "qualname": "Context.set_index", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">index</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.context.Context.set_range": {"fullname": "sqlglot.executor.context.Context.set_range", "modulename": "sqlglot.executor.context", "qualname": "Context.set_range", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">start</span><span class=\"p\">:</span> <span class=\"nb\">int</span>, </span><span class=\"param\"><span class=\"n\">end</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.env": {"fullname": "sqlglot.executor.env", "modulename": "sqlglot.executor.env", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.executor.env.reverse_key": {"fullname": "sqlglot.executor.env.reverse_key", "modulename": "sqlglot.executor.env", "qualname": "reverse_key", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.executor.env.reverse_key.__init__": {"fullname": "sqlglot.executor.env.reverse_key.__init__", "modulename": "sqlglot.executor.env", "qualname": "reverse_key.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">obj</span></span>)</span>"}, "sqlglot.executor.env.reverse_key.obj": {"fullname": "sqlglot.executor.env.reverse_key.obj", "modulename": "sqlglot.executor.env", "qualname": "reverse_key.obj", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.env.filter_nulls": {"fullname": "sqlglot.executor.env.filter_nulls", "modulename": "sqlglot.executor.env", "qualname": "filter_nulls", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">func</span>, </span><span class=\"param\"><span class=\"n\">empty_null</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.null_if_any": {"fullname": "sqlglot.executor.env.null_if_any", "modulename": "sqlglot.executor.env", "qualname": "null_if_any", "kind": "function", "doc": "<p>Decorator that makes a function return <code>None</code> if any of the <code>required</code> arguments are <code>None</code>.</p>\n\n<p>This also supports decoration with no arguments, e.g.:</p>\n\n<pre><code>@null_if_any\ndef foo(a, b): ...\n</code></pre>\n\n<p>In which case all arguments are required.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">*</span><span class=\"n\">required</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.str_position": {"fullname": "sqlglot.executor.env.str_position", "modulename": "sqlglot.executor.env", "qualname": "str_position", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">substr</span>, </span><span class=\"param\"><span class=\"n\">this</span>, </span><span class=\"param\"><span class=\"n\">position</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.substring": {"fullname": "sqlglot.executor.env.substring", "modulename": "sqlglot.executor.env", "qualname": "substring", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">this</span>, </span><span class=\"param\"><span class=\"n\">start</span><span class=\"o\">=</span><span class=\"kc\">None</span>, </span><span class=\"param\"><span class=\"n\">length</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.cast": {"fullname": "sqlglot.executor.env.cast", "modulename": "sqlglot.executor.env", "qualname": "cast", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">this</span>, </span><span class=\"param\"><span class=\"n\">to</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.ordered": {"fullname": "sqlglot.executor.env.ordered", "modulename": "sqlglot.executor.env", "qualname": "ordered", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">this</span>, </span><span class=\"param\"><span class=\"n\">desc</span>, </span><span class=\"param\"><span class=\"n\">nulls_first</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.interval": {"fullname": "sqlglot.executor.env.interval", "modulename": "sqlglot.executor.env", "qualname": "interval", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">this</span>, </span><span class=\"param\"><span class=\"n\">unit</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.arraytostring": {"fullname": "sqlglot.executor.env.arraytostring", "modulename": "sqlglot.executor.env", "qualname": "arraytostring", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">this</span>, </span><span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">null</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.jsonextract": {"fullname": "sqlglot.executor.env.jsonextract", "modulename": "sqlglot.executor.env", "qualname": "jsonextract", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">this</span>, </span><span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.env.ENV": {"fullname": "sqlglot.executor.env.ENV", "modulename": "sqlglot.executor.env", "qualname": "ENV", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;exp&#x27;: &lt;module &#x27;sqlglot.expressions&#x27; from &#x27;/home/runner/work/sqlglot/sqlglot/sqlglot/expressions.py&#x27;&gt;, &#x27;ARRAYAGG&#x27;: &lt;class &#x27;list&#x27;&gt;, &#x27;ARRAYUNIQUEAGG&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;AVG&#x27;: &lt;function fmean&gt;, &#x27;COUNT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;MAX&#x27;: &lt;function max&gt;, &#x27;MIN&#x27;: &lt;function min&gt;, &#x27;SUM&#x27;: &lt;function sum&gt;, &#x27;ABS&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;ADD&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;ARRAYANY&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;ARRAYTOSTRING&#x27;: &lt;function arraytostring&gt;, &#x27;BETWEEN&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;BITWISEAND&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;BITWISELEFTSHIFT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;BITWISEOR&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;BITWISERIGHTSHIFT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;BITWISEXOR&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;CAST&#x27;: &lt;function cast&gt;, &#x27;COALESCE&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;SAFECONCAT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;CONCATWS&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;DATESTRTODATE&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;DIV&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;DOT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;EQ&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;GT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;GTE&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;IF&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;INTDIV&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;INTERVAL&#x27;: &lt;function interval&gt;, &#x27;JSONEXTRACT&#x27;: &lt;function jsonextract&gt;, &#x27;LEFT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;LOWER&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;LT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;LTE&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;MAP&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;MUL&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;NEQ&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;ORD&#x27;: &lt;function ord&gt;, &#x27;ORDERED&#x27;: &lt;function ordered&gt;, &#x27;POW&#x27;: &lt;built-in function pow&gt;, &#x27;RIGHT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;ROUND&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;STRPOSITION&#x27;: &lt;function str_position&gt;, &#x27;SUB&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function substring&gt;, &#x27;TIMESTRTOTIME&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;UPPER&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;YEAR&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;MONTH&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;DAY&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;CURRENTDATETIME&#x27;: &lt;built-in method now of type object&gt;, &#x27;CURRENTTIMESTAMP&#x27;: &lt;built-in method now of type object&gt;, &#x27;CURRENTTIME&#x27;: &lt;built-in method now of type object&gt;, &#x27;CURRENTDATE&#x27;: &lt;built-in method today of type object&gt;, &#x27;STRFTIME&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;STRTOTIME&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;STRUCT&#x27;: &lt;function &lt;lambda&gt;&gt;, &#x27;UNIXTOTIME&#x27;: &lt;function &lt;lambda&gt;&gt;}"}, "sqlglot.executor.python": {"fullname": "sqlglot.executor.python", "modulename": "sqlglot.executor.python", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.executor.python.PythonExecutor": {"fullname": "sqlglot.executor.python.PythonExecutor", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.executor.python.PythonExecutor.__init__": {"fullname": "sqlglot.executor.python.PythonExecutor.__init__", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">env</span><span class=\"o\">=</span><span class=\"kc\">None</span>, </span><span class=\"param\"><span class=\"n\">tables</span><span class=\"o\">=</span><span class=\"kc\">None</span></span>)</span>"}, "sqlglot.executor.python.PythonExecutor.generator": {"fullname": "sqlglot.executor.python.PythonExecutor.generator", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.generator", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.python.PythonExecutor.env": {"fullname": "sqlglot.executor.python.PythonExecutor.env", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.env", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.python.PythonExecutor.tables": {"fullname": "sqlglot.executor.python.PythonExecutor.tables", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.tables", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.python.PythonExecutor.execute": {"fullname": "sqlglot.executor.python.PythonExecutor.execute", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.execute", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">plan</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.generate": {"fullname": "sqlglot.executor.python.PythonExecutor.generate", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.generate", "kind": "function", "doc": "<p>Convert a SQL expression into literal Python code and compile it into bytecode.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"fullname": "sqlglot.executor.python.PythonExecutor.generate_tuple", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.generate_tuple", "kind": "function", "doc": "<p>Convert an array of SQL expressions into tuple of Python byte code.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expressions</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.context": {"fullname": "sqlglot.executor.python.PythonExecutor.context", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.context", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">tables</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.table": {"fullname": "sqlglot.executor.python.PythonExecutor.table", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.table", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expressions</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.scan": {"fullname": "sqlglot.executor.python.PythonExecutor.scan", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.scan", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">step</span>, </span><span class=\"param\"><span class=\"n\">context</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.static": {"fullname": "sqlglot.executor.python.PythonExecutor.static", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.static", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.scan_table": {"fullname": "sqlglot.executor.python.PythonExecutor.scan_table", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.scan_table", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">step</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"fullname": "sqlglot.executor.python.PythonExecutor.scan_csv", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.scan_csv", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">step</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.join": {"fullname": "sqlglot.executor.python.PythonExecutor.join", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.join", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">step</span>, </span><span class=\"param\"><span class=\"n\">context</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"fullname": "sqlglot.executor.python.PythonExecutor.nested_loop_join", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.nested_loop_join", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">_join</span>, </span><span class=\"param\"><span class=\"n\">source_context</span>, </span><span class=\"param\"><span class=\"n\">join_context</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.hash_join": {"fullname": "sqlglot.executor.python.PythonExecutor.hash_join", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.hash_join", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">join</span>, </span><span class=\"param\"><span class=\"n\">source_context</span>, </span><span class=\"param\"><span class=\"n\">join_context</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.aggregate": {"fullname": "sqlglot.executor.python.PythonExecutor.aggregate", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.aggregate", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">step</span>, </span><span class=\"param\"><span class=\"n\">context</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.sort": {"fullname": "sqlglot.executor.python.PythonExecutor.sort", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.sort", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">step</span>, </span><span class=\"param\"><span class=\"n\">context</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.PythonExecutor.set_operation": {"fullname": "sqlglot.executor.python.PythonExecutor.set_operation", "modulename": "sqlglot.executor.python", "qualname": "PythonExecutor.set_operation", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">step</span>, </span><span class=\"param\"><span class=\"n\">context</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.python.Python": {"fullname": "sqlglot.executor.python.Python", "modulename": "sqlglot.executor.python", "qualname": "Python", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.dialects.dialect.Dialect"}, "sqlglot.executor.python.Python.Tokenizer": {"fullname": "sqlglot.executor.python.Python.Tokenizer", "modulename": "sqlglot.executor.python", "qualname": "Python.Tokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.executor.python", "qualname": "Python.Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;]"}, "sqlglot.executor.python.Python.Generator": {"fullname": "sqlglot.executor.python.Python.Generator", "modulename": "sqlglot.executor.python", "qualname": "Python.Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n", "bases": "sqlglot.generator.Generator"}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"fullname": "sqlglot.executor.python.Python.Generator.TRANSFORMS", "modulename": "sqlglot.executor.python", "qualname": "Python.Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.And&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContained&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Binary&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Connector&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DPipe&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Distance&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Div&#x27;&gt;: &lt;function _div_sql&gt;, &lt;class &#x27;sqlglot.expressions.Dot&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Escape&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Glob&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ILikeAny&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.IntDiv&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Is&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONBContains&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Kwarg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Like&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.LikeAny&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Mod&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Mul&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeNEQ&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Operator&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Or&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Overlaps&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.PropertyEQ&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.SimilarTo&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Slice&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function inline_array_sql&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;: &lt;function _case_sql&gt;, &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ConcatWs&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateToDateStr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Log&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeToTimeStr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDateStr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Alias&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Between&#x27;&gt;: &lt;function _rename&gt;, &lt;class &#x27;sqlglot.expressions.Boolean&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Column&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Distinct&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.In&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Interval&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPath&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Lambda&#x27;&gt;: &lt;function _lambda_sql&gt;, &lt;class &#x27;sqlglot.expressions.Not&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Null&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Ordered&#x27;&gt;: &lt;function _ordered_py&gt;, &lt;class &#x27;sqlglot.expressions.Star&#x27;&gt;: &lt;function Python.Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"fullname": "sqlglot.executor.python.Python.Generator.SELECT_KINDS", "modulename": "sqlglot.executor.python", "qualname": "Python.Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "()"}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED", "modulename": "sqlglot.executor.python", "qualname": "Python.Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.executor.python", "qualname": "Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"fullname": "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES", "modulename": "sqlglot.executor.python", "qualname": "Python.UNESCAPED_SEQUENCES", "kind": "variable", "doc": "<p>Mapping of an escaped sequence (<code>\\n</code>) to its unescaped version (<code>\n</code>).</p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\\\a&#x27;: &#x27;\\x07&#x27;, &#x27;\\\\b&#x27;: &#x27;\\x08&#x27;, &#x27;\\\\f&#x27;: &#x27;\\x0c&#x27;, &#x27;\\\\n&#x27;: &#x27;\\n&#x27;, &#x27;\\\\r&#x27;: &#x27;\\r&#x27;, &#x27;\\\\t&#x27;: &#x27;\\t&#x27;, &#x27;\\\\v&#x27;: &#x27;\\x0b&#x27;, &#x27;\\\\\\\\&#x27;: &#x27;\\\\&#x27;}"}, "sqlglot.executor.python.Python.tokenizer_class": {"fullname": "sqlglot.executor.python.Python.tokenizer_class", "modulename": "sqlglot.executor.python", "qualname": "Python.tokenizer_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.executor.python.Python.Tokenizer&#x27;&gt;"}, "sqlglot.executor.python.Python.parser_class": {"fullname": "sqlglot.executor.python.Python.parser_class", "modulename": "sqlglot.executor.python", "qualname": "Python.parser_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.parser.Parser&#x27;&gt;"}, "sqlglot.executor.python.Python.generator_class": {"fullname": "sqlglot.executor.python.Python.generator_class", "modulename": "sqlglot.executor.python", "qualname": "Python.generator_class", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;class &#x27;sqlglot.executor.python.Python.Generator&#x27;&gt;"}, "sqlglot.executor.python.Python.TIME_TRIE": {"fullname": "sqlglot.executor.python.Python.TIME_TRIE", "modulename": "sqlglot.executor.python", "qualname": "Python.TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"fullname": "sqlglot.executor.python.Python.FORMAT_TRIE", "modulename": "sqlglot.executor.python", "qualname": "Python.FORMAT_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"fullname": "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING", "modulename": "sqlglot.executor.python", "qualname": "Python.INVERSE_TIME_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"fullname": "sqlglot.executor.python.Python.INVERSE_TIME_TRIE", "modulename": "sqlglot.executor.python", "qualname": "Python.INVERSE_TIME_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"fullname": "sqlglot.executor.python.Python.ESCAPED_SEQUENCES", "modulename": "sqlglot.executor.python", "qualname": "Python.ESCAPED_SEQUENCES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{&#x27;\\x07&#x27;: &#x27;\\\\a&#x27;, &#x27;\\x08&#x27;: &#x27;\\\\b&#x27;, &#x27;\\x0c&#x27;: &#x27;\\\\f&#x27;, &#x27;\\n&#x27;: &#x27;\\\\n&#x27;, &#x27;\\r&#x27;: &#x27;\\\\r&#x27;, &#x27;\\t&#x27;: &#x27;\\\\t&#x27;, &#x27;\\x0b&#x27;: &#x27;\\\\v&#x27;, &#x27;\\\\&#x27;: &#x27;\\\\\\\\&#x27;}"}, "sqlglot.executor.python.Python.QUOTE_START": {"fullname": "sqlglot.executor.python.Python.QUOTE_START", "modulename": "sqlglot.executor.python", "qualname": "Python.QUOTE_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.executor.python.Python.QUOTE_END": {"fullname": "sqlglot.executor.python.Python.QUOTE_END", "modulename": "sqlglot.executor.python", "qualname": "Python.QUOTE_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&quot;&#x27;&quot;"}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"fullname": "sqlglot.executor.python.Python.IDENTIFIER_START", "modulename": "sqlglot.executor.python", "qualname": "Python.IDENTIFIER_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"fullname": "sqlglot.executor.python.Python.IDENTIFIER_END", "modulename": "sqlglot.executor.python", "qualname": "Python.IDENTIFIER_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;&quot;&#x27;"}, "sqlglot.executor.python.Python.BIT_START": {"fullname": "sqlglot.executor.python.Python.BIT_START", "modulename": "sqlglot.executor.python", "qualname": "Python.BIT_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.python.Python.BIT_END": {"fullname": "sqlglot.executor.python.Python.BIT_END", "modulename": "sqlglot.executor.python", "qualname": "Python.BIT_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.python.Python.HEX_START": {"fullname": "sqlglot.executor.python.Python.HEX_START", "modulename": "sqlglot.executor.python", "qualname": "Python.HEX_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.python.Python.HEX_END": {"fullname": "sqlglot.executor.python.Python.HEX_END", "modulename": "sqlglot.executor.python", "qualname": "Python.HEX_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.python.Python.BYTE_START": {"fullname": "sqlglot.executor.python.Python.BYTE_START", "modulename": "sqlglot.executor.python", "qualname": "Python.BYTE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.python.Python.BYTE_END": {"fullname": "sqlglot.executor.python.Python.BYTE_END", "modulename": "sqlglot.executor.python", "qualname": "Python.BYTE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.python.Python.UNICODE_START": {"fullname": "sqlglot.executor.python.Python.UNICODE_START", "modulename": "sqlglot.executor.python", "qualname": "Python.UNICODE_START", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.python.Python.UNICODE_END": {"fullname": "sqlglot.executor.python.Python.UNICODE_END", "modulename": "sqlglot.executor.python", "qualname": "Python.UNICODE_END", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]", "default_value": "None"}, "sqlglot.executor.table": {"fullname": "sqlglot.executor.table", "modulename": "sqlglot.executor.table", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.executor.table.Table": {"fullname": "sqlglot.executor.table.Table", "modulename": "sqlglot.executor.table", "qualname": "Table", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.executor.table.Table.__init__": {"fullname": "sqlglot.executor.table.Table.__init__", "modulename": "sqlglot.executor.table", "qualname": "Table.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">columns</span>, </span><span class=\"param\"><span class=\"n\">rows</span><span class=\"o\">=</span><span class=\"kc\">None</span>, </span><span class=\"param\"><span class=\"n\">column_range</span><span class=\"o\">=</span><span class=\"kc\">None</span></span>)</span>"}, "sqlglot.executor.table.Table.columns": {"fullname": "sqlglot.executor.table.Table.columns", "modulename": "sqlglot.executor.table", "qualname": "Table.columns", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.Table.column_range": {"fullname": "sqlglot.executor.table.Table.column_range", "modulename": "sqlglot.executor.table", "qualname": "Table.column_range", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.Table.reader": {"fullname": "sqlglot.executor.table.Table.reader", "modulename": "sqlglot.executor.table", "qualname": "Table.reader", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.Table.rows": {"fullname": "sqlglot.executor.table.Table.rows", "modulename": "sqlglot.executor.table", "qualname": "Table.rows", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.Table.range_reader": {"fullname": "sqlglot.executor.table.Table.range_reader", "modulename": "sqlglot.executor.table", "qualname": "Table.range_reader", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.Table.add_columns": {"fullname": "sqlglot.executor.table.Table.add_columns", "modulename": "sqlglot.executor.table", "qualname": "Table.add_columns", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">columns</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.executor.table.Table.append": {"fullname": "sqlglot.executor.table.Table.append", "modulename": "sqlglot.executor.table", "qualname": "Table.append", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">row</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.table.Table.pop": {"fullname": "sqlglot.executor.table.Table.pop", "modulename": "sqlglot.executor.table", "qualname": "Table.pop", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.executor.table.Table.width": {"fullname": "sqlglot.executor.table.Table.width", "modulename": "sqlglot.executor.table", "qualname": "Table.width", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.TableIter": {"fullname": "sqlglot.executor.table.TableIter", "modulename": "sqlglot.executor.table", "qualname": "TableIter", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.executor.table.TableIter.__init__": {"fullname": "sqlglot.executor.table.TableIter.__init__", "modulename": "sqlglot.executor.table", "qualname": "TableIter.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">table</span></span>)</span>"}, "sqlglot.executor.table.TableIter.table": {"fullname": "sqlglot.executor.table.TableIter.table", "modulename": "sqlglot.executor.table", "qualname": "TableIter.table", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.TableIter.index": {"fullname": "sqlglot.executor.table.TableIter.index", "modulename": "sqlglot.executor.table", "qualname": "TableIter.index", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.RangeReader": {"fullname": "sqlglot.executor.table.RangeReader", "modulename": "sqlglot.executor.table", "qualname": "RangeReader", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.executor.table.RangeReader.__init__": {"fullname": "sqlglot.executor.table.RangeReader.__init__", "modulename": "sqlglot.executor.table", "qualname": "RangeReader.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">table</span></span>)</span>"}, "sqlglot.executor.table.RangeReader.table": {"fullname": "sqlglot.executor.table.RangeReader.table", "modulename": "sqlglot.executor.table", "qualname": "RangeReader.table", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.RangeReader.range": {"fullname": "sqlglot.executor.table.RangeReader.range", "modulename": "sqlglot.executor.table", "qualname": "RangeReader.range", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.RowReader": {"fullname": "sqlglot.executor.table.RowReader", "modulename": "sqlglot.executor.table", "qualname": "RowReader", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.executor.table.RowReader.__init__": {"fullname": "sqlglot.executor.table.RowReader.__init__", "modulename": "sqlglot.executor.table", "qualname": "RowReader.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">columns</span>, </span><span class=\"param\"><span class=\"n\">column_range</span><span class=\"o\">=</span><span class=\"kc\">None</span></span>)</span>"}, "sqlglot.executor.table.RowReader.columns": {"fullname": "sqlglot.executor.table.RowReader.columns", "modulename": "sqlglot.executor.table", "qualname": "RowReader.columns", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.RowReader.row": {"fullname": "sqlglot.executor.table.RowReader.row", "modulename": "sqlglot.executor.table", "qualname": "RowReader.row", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.executor.table.Tables": {"fullname": "sqlglot.executor.table.Tables", "modulename": "sqlglot.executor.table", "qualname": "Tables", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.schema.AbstractMappingSchema"}, "sqlglot.executor.table.ensure_tables": {"fullname": "sqlglot.executor.table.ensure_tables", "modulename": "sqlglot.executor.table", "qualname": "ensure_tables", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">d</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">executor</span><span class=\"o\">.</span><span class=\"n\">table</span><span class=\"o\">.</span><span class=\"n\">Tables</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions": {"fullname": "sqlglot.expressions", "modulename": "sqlglot.expressions", "kind": "module", "doc": "<h2 id=\"expressions\">Expressions</h2>\n\n<p>Every AST node in SQLGlot is represented by a subclass of <code>Expression</code>.</p>\n\n<p>This module contains the implementation of all supported <code>Expression</code> types. Additionally,\nit exposes a number of helper functions, which are mainly used to programmatically build\nSQL expressions, such as <code>sqlglot.expressions.select</code>.</p>\n\n<hr />\n"}, "sqlglot.expressions.SQLGLOT_META": {"fullname": "sqlglot.expressions.SQLGLOT_META", "modulename": "sqlglot.expressions", "qualname": "SQLGLOT_META", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sqlglot.meta&#x27;"}, "sqlglot.expressions.TABLE_PARTS": {"fullname": "sqlglot.expressions.TABLE_PARTS", "modulename": "sqlglot.expressions", "qualname": "TABLE_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;this&#x27;, &#x27;db&#x27;, &#x27;catalog&#x27;)"}, "sqlglot.expressions.COLUMN_PARTS": {"fullname": "sqlglot.expressions.COLUMN_PARTS", "modulename": "sqlglot.expressions", "qualname": "COLUMN_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;this&#x27;, &#x27;table&#x27;, &#x27;db&#x27;, &#x27;catalog&#x27;)"}, "sqlglot.expressions.Expression": {"fullname": "sqlglot.expressions.Expression", "modulename": "sqlglot.expressions", "qualname": "Expression", "kind": "class", "doc": "<p>The base class for all expressions in a syntax tree. Each Expression encapsulates any necessary\ncontext, such as its child expressions, their names (arg keys), and whether a given child expression\nis optional or not.</p>\n\n<h6 id=\"attributes\">Attributes:</h6>\n\n<ul>\n<li><strong>key:</strong> a unique key for each class in the Expression hierarchy. This is useful for hashing\nand representing expressions as strings.</li>\n<li><strong>arg_types:</strong> determines the arguments (child nodes) supported by an expression. It maps\narg keys to booleans that indicate whether the corresponding args are optional.</li>\n<li><strong>parent:</strong> a reference to the parent expression (or None, in case of root expressions).</li>\n<li><strong>arg_key:</strong> the arg key an expression is associated with, i.e. the name its parent expression\nuses to refer to it.</li>\n<li><strong>index:</strong> the index of an expression if it is inside of a list argument in its parent.</li>\n<li><strong>comments:</strong> a list of comments that are associated with a given expression. This is used in\norder to preserve comments when transpiling SQL code.</li>\n<li><strong>type:</strong> the <code>sqlglot.expressions.DataType</code> type of an expression. This is inferred by the\noptimizer, in order to enable some transformations that require type information.</li>\n<li><strong>meta:</strong> a dictionary that can be used to store useful metadata for a given expression.</li>\n</ul>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"k\">class</span> <span class=\"nc\">Foo</span><span class=\"p\">(</span><span class=\"n\">Expression</span><span class=\"p\">):</span>\n<span class=\"gp\">... </span> <span class=\"n\">arg_types</span> <span class=\"o\">=</span> <span class=\"p\">{</span><span class=\"s2\">&quot;this&quot;</span><span class=\"p\">:</span> <span class=\"kc\">True</span><span class=\"p\">,</span> <span class=\"s2\">&quot;expression&quot;</span><span class=\"p\">:</span> <span class=\"kc\">False</span><span class=\"p\">}</span>\n</code></pre>\n </div>\n \n <p>The above definition informs us that Foo is an Expression that requires an argument called\n \"this\" and may also optionally receive an argument called \"expression\".</p>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>args:</strong> a mapping used for retrieving the arguments of an expression, given their arg keys.</li>\n</ul>\n"}, "sqlglot.expressions.Expression.__init__": {"fullname": "sqlglot.expressions.Expression.__init__", "modulename": "sqlglot.expressions", "qualname": "Expression.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">**</span><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span>)</span>"}, "sqlglot.expressions.Expression.key": {"fullname": "sqlglot.expressions.Expression.key", "modulename": "sqlglot.expressions", "qualname": "Expression.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;expression&#x27;"}, "sqlglot.expressions.Expression.arg_types": {"fullname": "sqlglot.expressions.Expression.arg_types", "modulename": "sqlglot.expressions", "qualname": "Expression.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.Expression.args": {"fullname": "sqlglot.expressions.Expression.args", "modulename": "sqlglot.expressions", "qualname": "Expression.args", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Any]"}, "sqlglot.expressions.Expression.parent": {"fullname": "sqlglot.expressions.Expression.parent", "modulename": "sqlglot.expressions", "qualname": "Expression.parent", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Expression.arg_key": {"fullname": "sqlglot.expressions.Expression.arg_key", "modulename": "sqlglot.expressions", "qualname": "Expression.arg_key", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]"}, "sqlglot.expressions.Expression.index": {"fullname": "sqlglot.expressions.Expression.index", "modulename": "sqlglot.expressions", "qualname": "Expression.index", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[int]"}, "sqlglot.expressions.Expression.comments": {"fullname": "sqlglot.expressions.Expression.comments", "modulename": "sqlglot.expressions", "qualname": "Expression.comments", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[List[str]]"}, "sqlglot.expressions.Expression.hashable_args": {"fullname": "sqlglot.expressions.Expression.hashable_args", "modulename": "sqlglot.expressions", "qualname": "Expression.hashable_args", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Any"}, "sqlglot.expressions.Expression.this": {"fullname": "sqlglot.expressions.Expression.this", "modulename": "sqlglot.expressions", "qualname": "Expression.this", "kind": "variable", "doc": "<p>Retrieves the argument with key \"this\".</p>\n", "annotation": ": Any"}, "sqlglot.expressions.Expression.expression": {"fullname": "sqlglot.expressions.Expression.expression", "modulename": "sqlglot.expressions", "qualname": "Expression.expression", "kind": "variable", "doc": "<p>Retrieves the argument with key \"expression\".</p>\n", "annotation": ": Any"}, "sqlglot.expressions.Expression.expressions": {"fullname": "sqlglot.expressions.Expression.expressions", "modulename": "sqlglot.expressions", "qualname": "Expression.expressions", "kind": "variable", "doc": "<p>Retrieves the argument with key \"expressions\".</p>\n", "annotation": ": List[Any]"}, "sqlglot.expressions.Expression.text": {"fullname": "sqlglot.expressions.Expression.text", "modulename": "sqlglot.expressions", "qualname": "Expression.text", "kind": "function", "doc": "<p>Returns a textual representation of the argument corresponding to \"key\". This can only be used\nfor args that are strings or leaf Expression instances, such as identifiers and literals.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">key</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.is_string": {"fullname": "sqlglot.expressions.Expression.is_string", "modulename": "sqlglot.expressions", "qualname": "Expression.is_string", "kind": "variable", "doc": "<p>Checks whether a Literal expression is a string.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Expression.is_number": {"fullname": "sqlglot.expressions.Expression.is_number", "modulename": "sqlglot.expressions", "qualname": "Expression.is_number", "kind": "variable", "doc": "<p>Checks whether a Literal expression is a number.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Expression.is_negative": {"fullname": "sqlglot.expressions.Expression.is_negative", "modulename": "sqlglot.expressions", "qualname": "Expression.is_negative", "kind": "variable", "doc": "<p>Checks whether an expression is negative.</p>\n\n<p>Handles both exp.Neg and Literal numbers with \"-\" which come from optimizer.simplify.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Expression.is_int": {"fullname": "sqlglot.expressions.Expression.is_int", "modulename": "sqlglot.expressions", "qualname": "Expression.is_int", "kind": "variable", "doc": "<p>Checks whether a Literal expression is an integer.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Expression.is_star": {"fullname": "sqlglot.expressions.Expression.is_star", "modulename": "sqlglot.expressions", "qualname": "Expression.is_star", "kind": "variable", "doc": "<p>Checks whether an expression is a star.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Expression.alias": {"fullname": "sqlglot.expressions.Expression.alias", "modulename": "sqlglot.expressions", "qualname": "Expression.alias", "kind": "variable", "doc": "<p>Returns the alias of the expression, or an empty string if it's not aliased.</p>\n", "annotation": ": str"}, "sqlglot.expressions.Expression.alias_column_names": {"fullname": "sqlglot.expressions.Expression.alias_column_names", "modulename": "sqlglot.expressions", "qualname": "Expression.alias_column_names", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[str]"}, "sqlglot.expressions.Expression.name": {"fullname": "sqlglot.expressions.Expression.name", "modulename": "sqlglot.expressions", "qualname": "Expression.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Expression.alias_or_name": {"fullname": "sqlglot.expressions.Expression.alias_or_name", "modulename": "sqlglot.expressions", "qualname": "Expression.alias_or_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Expression.output_name": {"fullname": "sqlglot.expressions.Expression.output_name", "modulename": "sqlglot.expressions", "qualname": "Expression.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Expression.type": {"fullname": "sqlglot.expressions.Expression.type", "modulename": "sqlglot.expressions", "qualname": "Expression.type", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[sqlglot.expressions.DataType]"}, "sqlglot.expressions.Expression.is_type": {"fullname": "sqlglot.expressions.Expression.is_type", "modulename": "sqlglot.expressions", "qualname": "Expression.is_type", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">dtypes</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.is_leaf": {"fullname": "sqlglot.expressions.Expression.is_leaf", "modulename": "sqlglot.expressions", "qualname": "Expression.is_leaf", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.meta": {"fullname": "sqlglot.expressions.Expression.meta", "modulename": "sqlglot.expressions", "qualname": "Expression.meta", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Any]"}, "sqlglot.expressions.Expression.copy": {"fullname": "sqlglot.expressions.Expression.copy", "modulename": "sqlglot.expressions", "qualname": "Expression.copy", "kind": "function", "doc": "<p>Returns a deep copy of the expression.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.add_comments": {"fullname": "sqlglot.expressions.Expression.add_comments", "modulename": "sqlglot.expressions", "qualname": "Expression.add_comments", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">comments</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.pop_comments": {"fullname": "sqlglot.expressions.Expression.pop_comments", "modulename": "sqlglot.expressions", "qualname": "Expression.pop_comments", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.append": {"fullname": "sqlglot.expressions.Expression.append", "modulename": "sqlglot.expressions", "qualname": "Expression.append", "kind": "function", "doc": "<p>Appends value to arg_key if it's a list or sets it as a new list.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>arg_key (str):</strong> name of the list expression arg</li>\n<li><strong>value (Any):</strong> value to append to the list</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">arg_key</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.set": {"fullname": "sqlglot.expressions.Expression.set", "modulename": "sqlglot.expressions", "qualname": "Expression.set", "kind": "function", "doc": "<p>Sets arg_key to value.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>arg_key:</strong> name of the expression arg.</li>\n<li><strong>value:</strong> value to set the arg to.</li>\n<li><strong>index:</strong> if the arg is a list, this specifies what position to add the value in it.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">arg_key</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span>, </span><span class=\"param\"><span class=\"n\">index</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.depth": {"fullname": "sqlglot.expressions.Expression.depth", "modulename": "sqlglot.expressions", "qualname": "Expression.depth", "kind": "variable", "doc": "<p>Returns the depth of this tree.</p>\n", "annotation": ": int"}, "sqlglot.expressions.Expression.iter_expressions": {"fullname": "sqlglot.expressions.Expression.iter_expressions", "modulename": "sqlglot.expressions", "qualname": "Expression.iter_expressions", "kind": "function", "doc": "<p>Yields the key and expression for all arguments, exploding list args.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">reverse</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Iterator</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.find": {"fullname": "sqlglot.expressions.Expression.find", "modulename": "sqlglot.expressions", "qualname": "Expression.find", "kind": "function", "doc": "<p>Returns the first node in this tree which matches at least one of\nthe specified types.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression_types:</strong> the expression type(s) to match.</li>\n<li><strong>bfs:</strong> whether to search the AST using the BFS algorithm (DFS is used if false).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The node which matches the criteria or None if no such node was found.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">expression_types</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.find_all": {"fullname": "sqlglot.expressions.Expression.find_all", "modulename": "sqlglot.expressions", "qualname": "Expression.find_all", "kind": "function", "doc": "<p>Returns a generator object which visits all nodes in this tree and only\nyields those that match at least one of the specified expression types.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression_types:</strong> the expression type(s) to match.</li>\n<li><strong>bfs:</strong> whether to search the AST using the BFS algorithm (DFS is used if false).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The generator object.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">expression_types</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Iterator</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.find_ancestor": {"fullname": "sqlglot.expressions.Expression.find_ancestor", "modulename": "sqlglot.expressions", "qualname": "Expression.find_ancestor", "kind": "function", "doc": "<p>Returns a nearest parent matching expression_types.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression_types:</strong> the expression type(s) to match.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The parent node.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">expression_types</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.parent_select": {"fullname": "sqlglot.expressions.Expression.parent_select", "modulename": "sqlglot.expressions", "qualname": "Expression.parent_select", "kind": "variable", "doc": "<p>Returns the parent select statement.</p>\n", "annotation": ": Optional[sqlglot.expressions.Select]"}, "sqlglot.expressions.Expression.same_parent": {"fullname": "sqlglot.expressions.Expression.same_parent", "modulename": "sqlglot.expressions", "qualname": "Expression.same_parent", "kind": "variable", "doc": "<p>Returns if the parent is the same class as itself.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Expression.root": {"fullname": "sqlglot.expressions.Expression.root", "modulename": "sqlglot.expressions", "qualname": "Expression.root", "kind": "function", "doc": "<p>Returns the root expression of this tree.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.walk": {"fullname": "sqlglot.expressions.Expression.walk", "modulename": "sqlglot.expressions", "qualname": "Expression.walk", "kind": "function", "doc": "<p>Returns a generator object which visits all nodes in this tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>bfs:</strong> if set to True the BFS traversal order will be applied,\notherwise the DFS traversal will be used instead.</li>\n<li><strong>prune:</strong> callable that returns True if the generator should stop traversing\nthis branch of the tree.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>the generator object.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">bfs</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">prune</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">bool</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Iterator</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.dfs": {"fullname": "sqlglot.expressions.Expression.dfs", "modulename": "sqlglot.expressions", "qualname": "Expression.dfs", "kind": "function", "doc": "<p>Returns a generator object which visits all nodes in this tree in\nthe DFS (Depth-first) order.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The generator object.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">prune</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">bool</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Iterator</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.bfs": {"fullname": "sqlglot.expressions.Expression.bfs", "modulename": "sqlglot.expressions", "qualname": "Expression.bfs", "kind": "function", "doc": "<p>Returns a generator object which visits all nodes in this tree in\nthe BFS (Breadth-first) order.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The generator object.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">prune</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">bool</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Iterator</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.unnest": {"fullname": "sqlglot.expressions.Expression.unnest", "modulename": "sqlglot.expressions", "qualname": "Expression.unnest", "kind": "function", "doc": "<p>Returns the first non parenthesis child or self.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.unalias": {"fullname": "sqlglot.expressions.Expression.unalias", "modulename": "sqlglot.expressions", "qualname": "Expression.unalias", "kind": "function", "doc": "<p>Returns the inner expression if this is an Alias.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.unnest_operands": {"fullname": "sqlglot.expressions.Expression.unnest_operands", "modulename": "sqlglot.expressions", "qualname": "Expression.unnest_operands", "kind": "function", "doc": "<p>Returns unnested operands as a tuple.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.flatten": {"fullname": "sqlglot.expressions.Expression.flatten", "modulename": "sqlglot.expressions", "qualname": "Expression.flatten", "kind": "function", "doc": "<p>Returns a generator which yields child nodes whose parents are the same class.</p>\n\n<p>A AND B AND C -> [A, B, C]</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">unnest</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.to_s": {"fullname": "sqlglot.expressions.Expression.to_s", "modulename": "sqlglot.expressions", "qualname": "Expression.to_s", "kind": "function", "doc": "<p>Same as __repr__, but includes additional information which can be useful\nfor debugging, like empty or missing args and the AST nodes' object IDs.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.sql": {"fullname": "sqlglot.expressions.Expression.sql", "modulename": "sqlglot.expressions", "qualname": "Expression.sql", "kind": "function", "doc": "<p>Returns SQL string representation of this tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>dialect:</strong> the dialect of the output SQL string (eg. \"spark\", \"hive\", \"presto\", \"mysql\").</li>\n<li><strong>opts:</strong> other <code>sqlglot.generator.Generator</code> options.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The SQL string.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.transform": {"fullname": "sqlglot.expressions.Expression.transform", "modulename": "sqlglot.expressions", "qualname": "Expression.transform", "kind": "function", "doc": "<p>Visits all tree nodes (excluding already transformed ones)\nand applies the given transformation function to each node.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>fun:</strong> a function which takes a node as an argument and returns a\nnew transformed node or the same node without modifications. If the function\nreturns None, then the corresponding node will be removed from the syntax tree.</li>\n<li><strong>copy:</strong> if set to True a new tree instance is constructed, otherwise the tree is\nmodified in place.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The transformed tree.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">fun</span><span class=\"p\">:</span> <span class=\"n\">Callable</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Any</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.replace": {"fullname": "sqlglot.expressions.Expression.replace", "modulename": "sqlglot.expressions", "qualname": "Expression.replace", "kind": "function", "doc": "<p>Swap out this expression with a new expression.</p>\n\n<p>For example::</p>\n\n<pre><code>&gt;&gt;&gt; tree = Select().select(\"x\").from_(\"tbl\")\n&gt;&gt;&gt; tree.find(Column).replace(column(\"y\"))\nColumn(\n this=Identifier(this=y, quoted=False))\n&gt;&gt;&gt; tree.sql()\n'SELECT y FROM tbl'\n</code></pre>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> new node</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new expression or expressions.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.pop": {"fullname": "sqlglot.expressions.Expression.pop", "modulename": "sqlglot.expressions", "qualname": "Expression.pop", "kind": "function", "doc": "<p>Remove this expression from its AST.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The popped expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.assert_is": {"fullname": "sqlglot.expressions.Expression.assert_is", "modulename": "sqlglot.expressions", "qualname": "Expression.assert_is", "kind": "function", "doc": "<p>Assert that this <code>Expression</code> is an instance of <code>type_</code>.</p>\n\n<p>If it is NOT an instance of <code>type_</code>, this raises an assertion error.\nOtherwise, this returns this expression.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <p>This is useful for type security in chained expressions:</p>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT x from y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">assert_is</span><span class=\"p\">(</span><span class=\"n\">Select</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;z&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x, z FROM y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">type_</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.error_messages": {"fullname": "sqlglot.expressions.Expression.error_messages", "modulename": "sqlglot.expressions", "qualname": "Expression.error_messages", "kind": "function", "doc": "<p>Checks if this expression is valid (e.g. all mandatory args are set).</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>args:</strong> a sequence of values that were used to instantiate a Func expression. This is used\nto check that the provided arguments don't exceed the function argument limit.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A list of error messages for all possible errors that were found.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Sequence</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.dump": {"fullname": "sqlglot.expressions.Expression.dump", "modulename": "sqlglot.expressions", "qualname": "Expression.dump", "kind": "function", "doc": "<p>Dump this Expression to a JSON-serializable dict.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.load": {"fullname": "sqlglot.expressions.Expression.load", "modulename": "sqlglot.expressions", "qualname": "Expression.load", "kind": "function", "doc": "<p>Load a dict (as returned by <code>Expression.dump</code>) into an Expression instance.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">obj</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.and_": {"fullname": "sqlglot.expressions.Expression.and_", "modulename": "sqlglot.expressions", "qualname": "Expression.and_", "kind": "function", "doc": "<p>AND this condition with one or multiple expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">condition</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">and_</span><span class=\"p\">(</span><span class=\"s2\">&quot;y=1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;x = 1 AND y = 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy the involved expressions (only applies to Expressions).</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new And condition.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Condition</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.or_": {"fullname": "sqlglot.expressions.Expression.or_", "modulename": "sqlglot.expressions", "qualname": "Expression.or_", "kind": "function", "doc": "<p>OR this condition with one or multiple expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">condition</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">or_</span><span class=\"p\">(</span><span class=\"s2\">&quot;y=1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;x = 1 OR y = 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy the involved expressions (only applies to Expressions).</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Or condition.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Condition</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.not_": {"fullname": "sqlglot.expressions.Expression.not_", "modulename": "sqlglot.expressions", "qualname": "Expression.not_", "kind": "function", "doc": "<p>Wrap this condition with NOT.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">condition</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">not_</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;NOT x = 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>copy:</strong> whether to copy this object.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Not instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.as_": {"fullname": "sqlglot.expressions.Expression.as_", "modulename": "sqlglot.expressions", "qualname": "Expression.as_", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span>,</span><span class=\"param\">\t<span class=\"n\">quoted</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Alias</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.isin": {"fullname": "sqlglot.expressions.Expression.isin", "modulename": "sqlglot.expressions", "qualname": "Expression.isin", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Any</span>,</span><span class=\"param\">\t<span class=\"n\">query</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">unnest</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">,</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">In</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.between": {"fullname": "sqlglot.expressions.Expression.between", "modulename": "sqlglot.expressions", "qualname": "Expression.between", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">low</span><span class=\"p\">:</span> <span class=\"n\">Any</span>,</span><span class=\"param\">\t<span class=\"n\">high</span><span class=\"p\">:</span> <span class=\"n\">Any</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Between</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.is_": {"fullname": "sqlglot.expressions.Expression.is_", "modulename": "sqlglot.expressions", "qualname": "Expression.is_", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Is</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.like": {"fullname": "sqlglot.expressions.Expression.like", "modulename": "sqlglot.expressions", "qualname": "Expression.like", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Like</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.ilike": {"fullname": "sqlglot.expressions.Expression.ilike", "modulename": "sqlglot.expressions", "qualname": "Expression.ilike", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ILike</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.eq": {"fullname": "sqlglot.expressions.Expression.eq", "modulename": "sqlglot.expressions", "qualname": "Expression.eq", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">EQ</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.neq": {"fullname": "sqlglot.expressions.Expression.neq", "modulename": "sqlglot.expressions", "qualname": "Expression.neq", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NEQ</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.rlike": {"fullname": "sqlglot.expressions.Expression.rlike", "modulename": "sqlglot.expressions", "qualname": "Expression.rlike", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RegexpLike</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.div": {"fullname": "sqlglot.expressions.Expression.div", "modulename": "sqlglot.expressions", "qualname": "Expression.div", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">other</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">typed</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">safe</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Div</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.asc": {"fullname": "sqlglot.expressions.Expression.asc", "modulename": "sqlglot.expressions", "qualname": "Expression.asc", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">nulls_first</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Ordered</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Expression.desc": {"fullname": "sqlglot.expressions.Expression.desc", "modulename": "sqlglot.expressions", "qualname": "Expression.desc", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">nulls_first</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Ordered</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.IntoType": {"fullname": "sqlglot.expressions.IntoType", "modulename": "sqlglot.expressions", "qualname": "IntoType", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Union[str, typing.Type[sqlglot.expressions.Expression], typing.Collection[typing.Union[str, typing.Type[sqlglot.expressions.Expression]]]]"}, "sqlglot.expressions.ExpOrStr": {"fullname": "sqlglot.expressions.ExpOrStr", "modulename": "sqlglot.expressions", "qualname": "ExpOrStr", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Union[str, sqlglot.expressions.Expression]"}, "sqlglot.expressions.Condition": {"fullname": "sqlglot.expressions.Condition", "modulename": "sqlglot.expressions", "qualname": "Condition", "kind": "class", "doc": "<p>Logical conditions like x AND y, or simply x</p>\n", "bases": "Expression"}, "sqlglot.expressions.Condition.key": {"fullname": "sqlglot.expressions.Condition.key", "modulename": "sqlglot.expressions", "qualname": "Condition.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;condition&#x27;"}, "sqlglot.expressions.Predicate": {"fullname": "sqlglot.expressions.Predicate", "modulename": "sqlglot.expressions", "qualname": "Predicate", "kind": "class", "doc": "<p>Relationships like x = y, x &gt; 1, x &gt;= y.</p>\n", "bases": "Condition"}, "sqlglot.expressions.Predicate.key": {"fullname": "sqlglot.expressions.Predicate.key", "modulename": "sqlglot.expressions", "qualname": "Predicate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;predicate&#x27;"}, "sqlglot.expressions.DerivedTable": {"fullname": "sqlglot.expressions.DerivedTable", "modulename": "sqlglot.expressions", "qualname": "DerivedTable", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.DerivedTable.selects": {"fullname": "sqlglot.expressions.DerivedTable.selects", "modulename": "sqlglot.expressions", "qualname": "DerivedTable.selects", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.DerivedTable.named_selects": {"fullname": "sqlglot.expressions.DerivedTable.named_selects", "modulename": "sqlglot.expressions", "qualname": "DerivedTable.named_selects", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[str]"}, "sqlglot.expressions.DerivedTable.key": {"fullname": "sqlglot.expressions.DerivedTable.key", "modulename": "sqlglot.expressions", "qualname": "DerivedTable.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;derivedtable&#x27;"}, "sqlglot.expressions.Query": {"fullname": "sqlglot.expressions.Query", "modulename": "sqlglot.expressions", "qualname": "Query", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Query.subquery": {"fullname": "sqlglot.expressions.Query.subquery", "modulename": "sqlglot.expressions", "qualname": "Query.subquery", "kind": "function", "doc": "<p>Returns a <code>Subquery</code> that wraps around this query.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">subquery</span> <span class=\"o\">=</span> <span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">subquery</span><span class=\"p\">()</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"n\">subquery</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x FROM (SELECT x FROM tbl)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>alias:</strong> an optional alias for the subquery.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Subquery</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.limit": {"fullname": "sqlglot.expressions.Query.limit", "modulename": "sqlglot.expressions", "qualname": "Query.limit", "kind": "function", "doc": "<p>Adds a LIMIT clause to this query.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">union</span><span class=\"p\">(</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;1&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">limit</span><span class=\"p\">(</span><span class=\"mi\">1</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT 1 UNION SELECT 1 LIMIT 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string to parse.\nThis can also be an integer.\nIf a <code>Limit</code> instance is passed, it will be used as-is.\nIf another <code>Expression</code> instance is passed, it will be wrapped in a <code>Limit</code>.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A limited Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">Q</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">Q</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.offset": {"fullname": "sqlglot.expressions.Query.offset", "modulename": "sqlglot.expressions", "qualname": "Query.offset", "kind": "function", "doc": "<p>Set the OFFSET expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">offset</span><span class=\"p\">(</span><span class=\"mi\">10</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x FROM tbl OFFSET 10&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string to parse.\nThis can also be an integer.\nIf a <code>Offset</code> instance is passed, this is used as-is.\nIf another <code>Expression</code> instance is passed, it will be wrapped in a <code>Offset</code>.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">Q</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">Q</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.order_by": {"fullname": "sqlglot.expressions.Query.order_by", "modulename": "sqlglot.expressions", "qualname": "Query.order_by", "kind": "function", "doc": "<p>Set the ORDER BY expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">order_by</span><span class=\"p\">(</span><span class=\"s2\">&quot;x DESC&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x FROM tbl ORDER BY x DESC&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf a <code>Group</code> instance is passed, this is used as-is.\nIf another <code>Expression</code> instance is passed, it will be wrapped in a <code>Order</code>.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this flattens all the <code>Order</code> expression into a single expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">Q</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">Q</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.ctes": {"fullname": "sqlglot.expressions.Query.ctes", "modulename": "sqlglot.expressions", "qualname": "Query.ctes", "kind": "variable", "doc": "<p>Returns a list of all the CTEs attached to this query.</p>\n", "annotation": ": List[sqlglot.expressions.CTE]"}, "sqlglot.expressions.Query.selects": {"fullname": "sqlglot.expressions.Query.selects", "modulename": "sqlglot.expressions", "qualname": "Query.selects", "kind": "variable", "doc": "<p>Returns the query's projections.</p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Query.named_selects": {"fullname": "sqlglot.expressions.Query.named_selects", "modulename": "sqlglot.expressions", "qualname": "Query.named_selects", "kind": "variable", "doc": "<p>Returns the output names of the query's projections.</p>\n", "annotation": ": List[str]"}, "sqlglot.expressions.Query.select": {"fullname": "sqlglot.expressions.Query.select", "modulename": "sqlglot.expressions", "qualname": "Query.select", "kind": "function", "doc": "<p>Append to or set the SELECT expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x, y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Query expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">Q</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">Q</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.with_": {"fullname": "sqlglot.expressions.Query.with_", "modulename": "sqlglot.expressions", "qualname": "Query.with_", "kind": "function", "doc": "<p>Append to or set the common table expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">with_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl2&quot;</span><span class=\"p\">,</span> <span class=\"n\">as_</span><span class=\"o\">=</span><span class=\"s2\">&quot;SELECT * FROM tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;WITH tbl2 AS (SELECT * FROM tbl) SELECT x FROM tbl2&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>alias:</strong> the SQL code string to parse as the table name.\nIf an <code>Expression</code> instance is passed, this is used as-is.</li>\n<li><strong>as_:</strong> the SQL code string to parse as the table expression.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>recursive:</strong> set the RECURSIVE part of the expression. Defaults to <code>False</code>.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">Q</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">as_</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">recursive</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">Q</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.union": {"fullname": "sqlglot.expressions.Query.union", "modulename": "sqlglot.expressions", "qualname": "Query.union", "kind": "function", "doc": "<p>Builds a UNION expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM foo&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">union</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM bla&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM foo UNION SELECT * FROM bla&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>distinct:</strong> set the DISTINCT flag if and only if this is true.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Union expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Union</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.intersect": {"fullname": "sqlglot.expressions.Query.intersect", "modulename": "sqlglot.expressions", "qualname": "Query.intersect", "kind": "function", "doc": "<p>Builds an INTERSECT expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM foo&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">intersect</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM bla&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM foo INTERSECT SELECT * FROM bla&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>distinct:</strong> set the DISTINCT flag if and only if this is true.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Intersect expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Intersect</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.except_": {"fullname": "sqlglot.expressions.Query.except_", "modulename": "sqlglot.expressions", "qualname": "Query.except_", "kind": "function", "doc": "<p>Builds an EXCEPT expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM foo&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">except_</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM bla&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM foo EXCEPT SELECT * FROM bla&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>distinct:</strong> set the DISTINCT flag if and only if this is true.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Except expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Except</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Query.key": {"fullname": "sqlglot.expressions.Query.key", "modulename": "sqlglot.expressions", "qualname": "Query.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;query&#x27;"}, "sqlglot.expressions.UDTF": {"fullname": "sqlglot.expressions.UDTF", "modulename": "sqlglot.expressions", "qualname": "UDTF", "kind": "class", "doc": "<p></p>\n", "bases": "DerivedTable"}, "sqlglot.expressions.UDTF.selects": {"fullname": "sqlglot.expressions.UDTF.selects", "modulename": "sqlglot.expressions", "qualname": "UDTF.selects", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.UDTF.key": {"fullname": "sqlglot.expressions.UDTF.key", "modulename": "sqlglot.expressions", "qualname": "UDTF.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;udtf&#x27;"}, "sqlglot.expressions.Cache": {"fullname": "sqlglot.expressions.Cache", "modulename": "sqlglot.expressions", "qualname": "Cache", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Cache.arg_types": {"fullname": "sqlglot.expressions.Cache.arg_types", "modulename": "sqlglot.expressions", "qualname": "Cache.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;lazy&#x27;: False, &#x27;options&#x27;: False, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.Cache.key": {"fullname": "sqlglot.expressions.Cache.key", "modulename": "sqlglot.expressions", "qualname": "Cache.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;cache&#x27;"}, "sqlglot.expressions.Uncache": {"fullname": "sqlglot.expressions.Uncache", "modulename": "sqlglot.expressions", "qualname": "Uncache", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Uncache.arg_types": {"fullname": "sqlglot.expressions.Uncache.arg_types", "modulename": "sqlglot.expressions", "qualname": "Uncache.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;exists&#x27;: False}"}, "sqlglot.expressions.Uncache.key": {"fullname": "sqlglot.expressions.Uncache.key", "modulename": "sqlglot.expressions", "qualname": "Uncache.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;uncache&#x27;"}, "sqlglot.expressions.Refresh": {"fullname": "sqlglot.expressions.Refresh", "modulename": "sqlglot.expressions", "qualname": "Refresh", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Refresh.key": {"fullname": "sqlglot.expressions.Refresh.key", "modulename": "sqlglot.expressions", "qualname": "Refresh.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;refresh&#x27;"}, "sqlglot.expressions.DDL": {"fullname": "sqlglot.expressions.DDL", "modulename": "sqlglot.expressions", "qualname": "DDL", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.DDL.ctes": {"fullname": "sqlglot.expressions.DDL.ctes", "modulename": "sqlglot.expressions", "qualname": "DDL.ctes", "kind": "variable", "doc": "<p>Returns a list of all the CTEs attached to this statement.</p>\n", "annotation": ": List[sqlglot.expressions.CTE]"}, "sqlglot.expressions.DDL.selects": {"fullname": "sqlglot.expressions.DDL.selects", "modulename": "sqlglot.expressions", "qualname": "DDL.selects", "kind": "variable", "doc": "<p>If this statement contains a query (e.g. a CTAS), this returns the query's projections.</p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.DDL.named_selects": {"fullname": "sqlglot.expressions.DDL.named_selects", "modulename": "sqlglot.expressions", "qualname": "DDL.named_selects", "kind": "variable", "doc": "<p>If this statement contains a query (e.g. a CTAS), this returns the output\nnames of the query's projections.</p>\n", "annotation": ": List[str]"}, "sqlglot.expressions.DDL.key": {"fullname": "sqlglot.expressions.DDL.key", "modulename": "sqlglot.expressions", "qualname": "DDL.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ddl&#x27;"}, "sqlglot.expressions.DML": {"fullname": "sqlglot.expressions.DML", "modulename": "sqlglot.expressions", "qualname": "DML", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.DML.returning": {"fullname": "sqlglot.expressions.DML.returning", "modulename": "sqlglot.expressions", "qualname": "DML.returning", "kind": "function", "doc": "<p>Set the RETURNING expression. Not supported by all dialects.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">delete</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">returning</span><span class=\"p\">(</span><span class=\"s2\">&quot;*&quot;</span><span class=\"p\">,</span> <span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"s2\">&quot;postgres&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;DELETE FROM tbl RETURNING *&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Delete: the modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DML</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.DML.key": {"fullname": "sqlglot.expressions.DML.key", "modulename": "sqlglot.expressions", "qualname": "DML.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dml&#x27;"}, "sqlglot.expressions.Create": {"fullname": "sqlglot.expressions.Create", "modulename": "sqlglot.expressions", "qualname": "Create", "kind": "class", "doc": "<p></p>\n", "bases": "DDL"}, "sqlglot.expressions.Create.arg_types": {"fullname": "sqlglot.expressions.Create.arg_types", "modulename": "sqlglot.expressions", "qualname": "Create.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;with&#x27;: False, &#x27;this&#x27;: True, &#x27;kind&#x27;: True, &#x27;expression&#x27;: False, &#x27;exists&#x27;: False, &#x27;properties&#x27;: False, &#x27;replace&#x27;: False, &#x27;unique&#x27;: False, &#x27;indexes&#x27;: False, &#x27;no_schema_binding&#x27;: False, &#x27;begin&#x27;: False, &#x27;end&#x27;: False, &#x27;clone&#x27;: False}"}, "sqlglot.expressions.Create.kind": {"fullname": "sqlglot.expressions.Create.kind", "modulename": "sqlglot.expressions", "qualname": "Create.kind", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]"}, "sqlglot.expressions.Create.key": {"fullname": "sqlglot.expressions.Create.key", "modulename": "sqlglot.expressions", "qualname": "Create.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;create&#x27;"}, "sqlglot.expressions.SequenceProperties": {"fullname": "sqlglot.expressions.SequenceProperties", "modulename": "sqlglot.expressions", "qualname": "SequenceProperties", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.SequenceProperties.arg_types": {"fullname": "sqlglot.expressions.SequenceProperties.arg_types", "modulename": "sqlglot.expressions", "qualname": "SequenceProperties.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;increment&#x27;: False, &#x27;minvalue&#x27;: False, &#x27;maxvalue&#x27;: False, &#x27;cache&#x27;: False, &#x27;start&#x27;: False, &#x27;owned&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.SequenceProperties.key": {"fullname": "sqlglot.expressions.SequenceProperties.key", "modulename": "sqlglot.expressions", "qualname": "SequenceProperties.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sequenceproperties&#x27;"}, "sqlglot.expressions.TruncateTable": {"fullname": "sqlglot.expressions.TruncateTable", "modulename": "sqlglot.expressions", "qualname": "TruncateTable", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.TruncateTable.arg_types": {"fullname": "sqlglot.expressions.TruncateTable.arg_types", "modulename": "sqlglot.expressions", "qualname": "TruncateTable.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;is_database&#x27;: False, &#x27;exists&#x27;: False, &#x27;only&#x27;: False, &#x27;cluster&#x27;: False, &#x27;identity&#x27;: False, &#x27;option&#x27;: False, &#x27;partition&#x27;: False}"}, "sqlglot.expressions.TruncateTable.key": {"fullname": "sqlglot.expressions.TruncateTable.key", "modulename": "sqlglot.expressions", "qualname": "TruncateTable.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;truncatetable&#x27;"}, "sqlglot.expressions.Clone": {"fullname": "sqlglot.expressions.Clone", "modulename": "sqlglot.expressions", "qualname": "Clone", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Clone.arg_types": {"fullname": "sqlglot.expressions.Clone.arg_types", "modulename": "sqlglot.expressions", "qualname": "Clone.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;shallow&#x27;: False, &#x27;copy&#x27;: False}"}, "sqlglot.expressions.Clone.key": {"fullname": "sqlglot.expressions.Clone.key", "modulename": "sqlglot.expressions", "qualname": "Clone.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;clone&#x27;"}, "sqlglot.expressions.Describe": {"fullname": "sqlglot.expressions.Describe", "modulename": "sqlglot.expressions", "qualname": "Describe", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Describe.arg_types": {"fullname": "sqlglot.expressions.Describe.arg_types", "modulename": "sqlglot.expressions", "qualname": "Describe.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;style&#x27;: False, &#x27;kind&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Describe.key": {"fullname": "sqlglot.expressions.Describe.key", "modulename": "sqlglot.expressions", "qualname": "Describe.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;describe&#x27;"}, "sqlglot.expressions.Kill": {"fullname": "sqlglot.expressions.Kill", "modulename": "sqlglot.expressions", "qualname": "Kill", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Kill.arg_types": {"fullname": "sqlglot.expressions.Kill.arg_types", "modulename": "sqlglot.expressions", "qualname": "Kill.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: False}"}, "sqlglot.expressions.Kill.key": {"fullname": "sqlglot.expressions.Kill.key", "modulename": "sqlglot.expressions", "qualname": "Kill.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;kill&#x27;"}, "sqlglot.expressions.Pragma": {"fullname": "sqlglot.expressions.Pragma", "modulename": "sqlglot.expressions", "qualname": "Pragma", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Pragma.key": {"fullname": "sqlglot.expressions.Pragma.key", "modulename": "sqlglot.expressions", "qualname": "Pragma.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;pragma&#x27;"}, "sqlglot.expressions.Set": {"fullname": "sqlglot.expressions.Set", "modulename": "sqlglot.expressions", "qualname": "Set", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Set.arg_types": {"fullname": "sqlglot.expressions.Set.arg_types", "modulename": "sqlglot.expressions", "qualname": "Set.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False, &#x27;unset&#x27;: False, &#x27;tag&#x27;: False}"}, "sqlglot.expressions.Set.key": {"fullname": "sqlglot.expressions.Set.key", "modulename": "sqlglot.expressions", "qualname": "Set.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;set&#x27;"}, "sqlglot.expressions.Heredoc": {"fullname": "sqlglot.expressions.Heredoc", "modulename": "sqlglot.expressions", "qualname": "Heredoc", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Heredoc.arg_types": {"fullname": "sqlglot.expressions.Heredoc.arg_types", "modulename": "sqlglot.expressions", "qualname": "Heredoc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;tag&#x27;: False}"}, "sqlglot.expressions.Heredoc.key": {"fullname": "sqlglot.expressions.Heredoc.key", "modulename": "sqlglot.expressions", "qualname": "Heredoc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;heredoc&#x27;"}, "sqlglot.expressions.SetItem": {"fullname": "sqlglot.expressions.SetItem", "modulename": "sqlglot.expressions", "qualname": "SetItem", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.SetItem.arg_types": {"fullname": "sqlglot.expressions.SetItem.arg_types", "modulename": "sqlglot.expressions", "qualname": "SetItem.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expressions&#x27;: False, &#x27;kind&#x27;: False, &#x27;collate&#x27;: False, &#x27;global&#x27;: False}"}, "sqlglot.expressions.SetItem.key": {"fullname": "sqlglot.expressions.SetItem.key", "modulename": "sqlglot.expressions", "qualname": "SetItem.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;setitem&#x27;"}, "sqlglot.expressions.Show": {"fullname": "sqlglot.expressions.Show", "modulename": "sqlglot.expressions", "qualname": "Show", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Show.arg_types": {"fullname": "sqlglot.expressions.Show.arg_types", "modulename": "sqlglot.expressions", "qualname": "Show.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;history&#x27;: False, &#x27;terse&#x27;: False, &#x27;target&#x27;: False, &#x27;offset&#x27;: False, &#x27;starts_with&#x27;: False, &#x27;limit&#x27;: False, &#x27;from&#x27;: False, &#x27;like&#x27;: False, &#x27;where&#x27;: False, &#x27;db&#x27;: False, &#x27;scope&#x27;: False, &#x27;scope_kind&#x27;: False, &#x27;full&#x27;: False, &#x27;mutex&#x27;: False, &#x27;query&#x27;: False, &#x27;channel&#x27;: False, &#x27;global&#x27;: False, &#x27;log&#x27;: False, &#x27;position&#x27;: False, &#x27;types&#x27;: False}"}, "sqlglot.expressions.Show.key": {"fullname": "sqlglot.expressions.Show.key", "modulename": "sqlglot.expressions", "qualname": "Show.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;show&#x27;"}, "sqlglot.expressions.UserDefinedFunction": {"fullname": "sqlglot.expressions.UserDefinedFunction", "modulename": "sqlglot.expressions", "qualname": "UserDefinedFunction", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"fullname": "sqlglot.expressions.UserDefinedFunction.arg_types", "modulename": "sqlglot.expressions", "qualname": "UserDefinedFunction.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False, &#x27;wrapped&#x27;: False}"}, "sqlglot.expressions.UserDefinedFunction.key": {"fullname": "sqlglot.expressions.UserDefinedFunction.key", "modulename": "sqlglot.expressions", "qualname": "UserDefinedFunction.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;userdefinedfunction&#x27;"}, "sqlglot.expressions.CharacterSet": {"fullname": "sqlglot.expressions.CharacterSet", "modulename": "sqlglot.expressions", "qualname": "CharacterSet", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.CharacterSet.arg_types": {"fullname": "sqlglot.expressions.CharacterSet.arg_types", "modulename": "sqlglot.expressions", "qualname": "CharacterSet.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;default&#x27;: False}"}, "sqlglot.expressions.CharacterSet.key": {"fullname": "sqlglot.expressions.CharacterSet.key", "modulename": "sqlglot.expressions", "qualname": "CharacterSet.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;characterset&#x27;"}, "sqlglot.expressions.With": {"fullname": "sqlglot.expressions.With", "modulename": "sqlglot.expressions", "qualname": "With", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.With.arg_types": {"fullname": "sqlglot.expressions.With.arg_types", "modulename": "sqlglot.expressions", "qualname": "With.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;recursive&#x27;: False}"}, "sqlglot.expressions.With.recursive": {"fullname": "sqlglot.expressions.With.recursive", "modulename": "sqlglot.expressions", "qualname": "With.recursive", "kind": "variable", "doc": "<p></p>\n", "annotation": ": bool"}, "sqlglot.expressions.With.key": {"fullname": "sqlglot.expressions.With.key", "modulename": "sqlglot.expressions", "qualname": "With.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;with&#x27;"}, "sqlglot.expressions.WithinGroup": {"fullname": "sqlglot.expressions.WithinGroup", "modulename": "sqlglot.expressions", "qualname": "WithinGroup", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.WithinGroup.arg_types": {"fullname": "sqlglot.expressions.WithinGroup.arg_types", "modulename": "sqlglot.expressions", "qualname": "WithinGroup.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.WithinGroup.key": {"fullname": "sqlglot.expressions.WithinGroup.key", "modulename": "sqlglot.expressions", "qualname": "WithinGroup.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;withingroup&#x27;"}, "sqlglot.expressions.CTE": {"fullname": "sqlglot.expressions.CTE", "modulename": "sqlglot.expressions", "qualname": "CTE", "kind": "class", "doc": "<p></p>\n", "bases": "DerivedTable"}, "sqlglot.expressions.CTE.arg_types": {"fullname": "sqlglot.expressions.CTE.arg_types", "modulename": "sqlglot.expressions", "qualname": "CTE.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;alias&#x27;: True, &#x27;scalar&#x27;: False, &#x27;materialized&#x27;: False}"}, "sqlglot.expressions.CTE.key": {"fullname": "sqlglot.expressions.CTE.key", "modulename": "sqlglot.expressions", "qualname": "CTE.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;cte&#x27;"}, "sqlglot.expressions.TableAlias": {"fullname": "sqlglot.expressions.TableAlias", "modulename": "sqlglot.expressions", "qualname": "TableAlias", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.TableAlias.arg_types": {"fullname": "sqlglot.expressions.TableAlias.arg_types", "modulename": "sqlglot.expressions", "qualname": "TableAlias.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;columns&#x27;: False}"}, "sqlglot.expressions.TableAlias.columns": {"fullname": "sqlglot.expressions.TableAlias.columns", "modulename": "sqlglot.expressions", "qualname": "TableAlias.columns", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.expressions.TableAlias.key": {"fullname": "sqlglot.expressions.TableAlias.key", "modulename": "sqlglot.expressions", "qualname": "TableAlias.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tablealias&#x27;"}, "sqlglot.expressions.BitString": {"fullname": "sqlglot.expressions.BitString", "modulename": "sqlglot.expressions", "qualname": "BitString", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.BitString.key": {"fullname": "sqlglot.expressions.BitString.key", "modulename": "sqlglot.expressions", "qualname": "BitString.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bitstring&#x27;"}, "sqlglot.expressions.HexString": {"fullname": "sqlglot.expressions.HexString", "modulename": "sqlglot.expressions", "qualname": "HexString", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.HexString.key": {"fullname": "sqlglot.expressions.HexString.key", "modulename": "sqlglot.expressions", "qualname": "HexString.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;hexstring&#x27;"}, "sqlglot.expressions.ByteString": {"fullname": "sqlglot.expressions.ByteString", "modulename": "sqlglot.expressions", "qualname": "ByteString", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.ByteString.key": {"fullname": "sqlglot.expressions.ByteString.key", "modulename": "sqlglot.expressions", "qualname": "ByteString.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bytestring&#x27;"}, "sqlglot.expressions.RawString": {"fullname": "sqlglot.expressions.RawString", "modulename": "sqlglot.expressions", "qualname": "RawString", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.RawString.key": {"fullname": "sqlglot.expressions.RawString.key", "modulename": "sqlglot.expressions", "qualname": "RawString.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rawstring&#x27;"}, "sqlglot.expressions.UnicodeString": {"fullname": "sqlglot.expressions.UnicodeString", "modulename": "sqlglot.expressions", "qualname": "UnicodeString", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.UnicodeString.arg_types": {"fullname": "sqlglot.expressions.UnicodeString.arg_types", "modulename": "sqlglot.expressions", "qualname": "UnicodeString.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;escape&#x27;: False}"}, "sqlglot.expressions.UnicodeString.key": {"fullname": "sqlglot.expressions.UnicodeString.key", "modulename": "sqlglot.expressions", "qualname": "UnicodeString.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unicodestring&#x27;"}, "sqlglot.expressions.Column": {"fullname": "sqlglot.expressions.Column", "modulename": "sqlglot.expressions", "qualname": "Column", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Column.arg_types": {"fullname": "sqlglot.expressions.Column.arg_types", "modulename": "sqlglot.expressions", "qualname": "Column.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;table&#x27;: False, &#x27;db&#x27;: False, &#x27;catalog&#x27;: False, &#x27;join_mark&#x27;: False}"}, "sqlglot.expressions.Column.table": {"fullname": "sqlglot.expressions.Column.table", "modulename": "sqlglot.expressions", "qualname": "Column.table", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Column.db": {"fullname": "sqlglot.expressions.Column.db", "modulename": "sqlglot.expressions", "qualname": "Column.db", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Column.catalog": {"fullname": "sqlglot.expressions.Column.catalog", "modulename": "sqlglot.expressions", "qualname": "Column.catalog", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Column.output_name": {"fullname": "sqlglot.expressions.Column.output_name", "modulename": "sqlglot.expressions", "qualname": "Column.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Column.parts": {"fullname": "sqlglot.expressions.Column.parts", "modulename": "sqlglot.expressions", "qualname": "Column.parts", "kind": "variable", "doc": "<p>Return the parts of a column in order catalog, db, table, name.</p>\n", "annotation": ": List[sqlglot.expressions.Identifier]"}, "sqlglot.expressions.Column.to_dot": {"fullname": "sqlglot.expressions.Column.to_dot", "modulename": "sqlglot.expressions", "qualname": "Column.to_dot", "kind": "function", "doc": "<p>Converts the column into a dot expression.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Dot</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Column.key": {"fullname": "sqlglot.expressions.Column.key", "modulename": "sqlglot.expressions", "qualname": "Column.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;column&#x27;"}, "sqlglot.expressions.ColumnPosition": {"fullname": "sqlglot.expressions.ColumnPosition", "modulename": "sqlglot.expressions", "qualname": "ColumnPosition", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.ColumnPosition.arg_types": {"fullname": "sqlglot.expressions.ColumnPosition.arg_types", "modulename": "sqlglot.expressions", "qualname": "ColumnPosition.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;position&#x27;: True}"}, "sqlglot.expressions.ColumnPosition.key": {"fullname": "sqlglot.expressions.ColumnPosition.key", "modulename": "sqlglot.expressions", "qualname": "ColumnPosition.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;columnposition&#x27;"}, "sqlglot.expressions.ColumnDef": {"fullname": "sqlglot.expressions.ColumnDef", "modulename": "sqlglot.expressions", "qualname": "ColumnDef", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.ColumnDef.arg_types": {"fullname": "sqlglot.expressions.ColumnDef.arg_types", "modulename": "sqlglot.expressions", "qualname": "ColumnDef.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: False, &#x27;constraints&#x27;: False, &#x27;exists&#x27;: False, &#x27;position&#x27;: False}"}, "sqlglot.expressions.ColumnDef.constraints": {"fullname": "sqlglot.expressions.ColumnDef.constraints", "modulename": "sqlglot.expressions", "qualname": "ColumnDef.constraints", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.ColumnConstraint]"}, "sqlglot.expressions.ColumnDef.kind": {"fullname": "sqlglot.expressions.ColumnDef.kind", "modulename": "sqlglot.expressions", "qualname": "ColumnDef.kind", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[sqlglot.expressions.DataType]"}, "sqlglot.expressions.ColumnDef.key": {"fullname": "sqlglot.expressions.ColumnDef.key", "modulename": "sqlglot.expressions", "qualname": "ColumnDef.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;columndef&#x27;"}, "sqlglot.expressions.AlterColumn": {"fullname": "sqlglot.expressions.AlterColumn", "modulename": "sqlglot.expressions", "qualname": "AlterColumn", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.AlterColumn.arg_types": {"fullname": "sqlglot.expressions.AlterColumn.arg_types", "modulename": "sqlglot.expressions", "qualname": "AlterColumn.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;dtype&#x27;: False, &#x27;collate&#x27;: False, &#x27;using&#x27;: False, &#x27;default&#x27;: False, &#x27;drop&#x27;: False, &#x27;comment&#x27;: False}"}, "sqlglot.expressions.AlterColumn.key": {"fullname": "sqlglot.expressions.AlterColumn.key", "modulename": "sqlglot.expressions", "qualname": "AlterColumn.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;altercolumn&#x27;"}, "sqlglot.expressions.RenameColumn": {"fullname": "sqlglot.expressions.RenameColumn", "modulename": "sqlglot.expressions", "qualname": "RenameColumn", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.RenameColumn.arg_types": {"fullname": "sqlglot.expressions.RenameColumn.arg_types", "modulename": "sqlglot.expressions", "qualname": "RenameColumn.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;to&#x27;: True, &#x27;exists&#x27;: False}"}, "sqlglot.expressions.RenameColumn.key": {"fullname": "sqlglot.expressions.RenameColumn.key", "modulename": "sqlglot.expressions", "qualname": "RenameColumn.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;renamecolumn&#x27;"}, "sqlglot.expressions.RenameTable": {"fullname": "sqlglot.expressions.RenameTable", "modulename": "sqlglot.expressions", "qualname": "RenameTable", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.RenameTable.key": {"fullname": "sqlglot.expressions.RenameTable.key", "modulename": "sqlglot.expressions", "qualname": "RenameTable.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;renametable&#x27;"}, "sqlglot.expressions.SwapTable": {"fullname": "sqlglot.expressions.SwapTable", "modulename": "sqlglot.expressions", "qualname": "SwapTable", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.SwapTable.key": {"fullname": "sqlglot.expressions.SwapTable.key", "modulename": "sqlglot.expressions", "qualname": "SwapTable.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;swaptable&#x27;"}, "sqlglot.expressions.Comment": {"fullname": "sqlglot.expressions.Comment", "modulename": "sqlglot.expressions", "qualname": "Comment", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Comment.arg_types": {"fullname": "sqlglot.expressions.Comment.arg_types", "modulename": "sqlglot.expressions", "qualname": "Comment.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: True, &#x27;expression&#x27;: True, &#x27;exists&#x27;: False, &#x27;materialized&#x27;: False}"}, "sqlglot.expressions.Comment.key": {"fullname": "sqlglot.expressions.Comment.key", "modulename": "sqlglot.expressions", "qualname": "Comment.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;comment&#x27;"}, "sqlglot.expressions.Comprehension": {"fullname": "sqlglot.expressions.Comprehension", "modulename": "sqlglot.expressions", "qualname": "Comprehension", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Comprehension.arg_types": {"fullname": "sqlglot.expressions.Comprehension.arg_types", "modulename": "sqlglot.expressions", "qualname": "Comprehension.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;iterator&#x27;: True, &#x27;condition&#x27;: False}"}, "sqlglot.expressions.Comprehension.key": {"fullname": "sqlglot.expressions.Comprehension.key", "modulename": "sqlglot.expressions", "qualname": "Comprehension.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;comprehension&#x27;"}, "sqlglot.expressions.MergeTreeTTLAction": {"fullname": "sqlglot.expressions.MergeTreeTTLAction", "modulename": "sqlglot.expressions", "qualname": "MergeTreeTTLAction", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"fullname": "sqlglot.expressions.MergeTreeTTLAction.arg_types", "modulename": "sqlglot.expressions", "qualname": "MergeTreeTTLAction.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;delete&#x27;: False, &#x27;recompress&#x27;: False, &#x27;to_disk&#x27;: False, &#x27;to_volume&#x27;: False}"}, "sqlglot.expressions.MergeTreeTTLAction.key": {"fullname": "sqlglot.expressions.MergeTreeTTLAction.key", "modulename": "sqlglot.expressions", "qualname": "MergeTreeTTLAction.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;mergetreettlaction&#x27;"}, "sqlglot.expressions.MergeTreeTTL": {"fullname": "sqlglot.expressions.MergeTreeTTL", "modulename": "sqlglot.expressions", "qualname": "MergeTreeTTL", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"fullname": "sqlglot.expressions.MergeTreeTTL.arg_types", "modulename": "sqlglot.expressions", "qualname": "MergeTreeTTL.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;where&#x27;: False, &#x27;group&#x27;: False, &#x27;aggregates&#x27;: False}"}, "sqlglot.expressions.MergeTreeTTL.key": {"fullname": "sqlglot.expressions.MergeTreeTTL.key", "modulename": "sqlglot.expressions", "qualname": "MergeTreeTTL.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;mergetreettl&#x27;"}, "sqlglot.expressions.IndexConstraintOption": {"fullname": "sqlglot.expressions.IndexConstraintOption", "modulename": "sqlglot.expressions", "qualname": "IndexConstraintOption", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"fullname": "sqlglot.expressions.IndexConstraintOption.arg_types", "modulename": "sqlglot.expressions", "qualname": "IndexConstraintOption.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;key_block_size&#x27;: False, &#x27;using&#x27;: False, &#x27;parser&#x27;: False, &#x27;comment&#x27;: False, &#x27;visible&#x27;: False, &#x27;engine_attr&#x27;: False, &#x27;secondary_engine_attr&#x27;: False}"}, "sqlglot.expressions.IndexConstraintOption.key": {"fullname": "sqlglot.expressions.IndexConstraintOption.key", "modulename": "sqlglot.expressions", "qualname": "IndexConstraintOption.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;indexconstraintoption&#x27;"}, "sqlglot.expressions.ColumnConstraint": {"fullname": "sqlglot.expressions.ColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "ColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.ColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.ColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "ColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;kind&#x27;: True}"}, "sqlglot.expressions.ColumnConstraint.kind": {"fullname": "sqlglot.expressions.ColumnConstraint.kind", "modulename": "sqlglot.expressions", "qualname": "ColumnConstraint.kind", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.ColumnConstraintKind"}, "sqlglot.expressions.ColumnConstraint.key": {"fullname": "sqlglot.expressions.ColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "ColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;columnconstraint&#x27;"}, "sqlglot.expressions.ColumnConstraintKind": {"fullname": "sqlglot.expressions.ColumnConstraintKind", "modulename": "sqlglot.expressions", "qualname": "ColumnConstraintKind", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.ColumnConstraintKind.key": {"fullname": "sqlglot.expressions.ColumnConstraintKind.key", "modulename": "sqlglot.expressions", "qualname": "ColumnConstraintKind.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;columnconstraintkind&#x27;"}, "sqlglot.expressions.AutoIncrementColumnConstraint": {"fullname": "sqlglot.expressions.AutoIncrementColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "AutoIncrementColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"fullname": "sqlglot.expressions.AutoIncrementColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "AutoIncrementColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;autoincrementcolumnconstraint&#x27;"}, "sqlglot.expressions.PeriodForSystemTimeConstraint": {"fullname": "sqlglot.expressions.PeriodForSystemTimeConstraint", "modulename": "sqlglot.expressions", "qualname": "PeriodForSystemTimeConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"fullname": "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "PeriodForSystemTimeConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"fullname": "sqlglot.expressions.PeriodForSystemTimeConstraint.key", "modulename": "sqlglot.expressions", "qualname": "PeriodForSystemTimeConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;periodforsystemtimeconstraint&#x27;"}, "sqlglot.expressions.CaseSpecificColumnConstraint": {"fullname": "sqlglot.expressions.CaseSpecificColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "CaseSpecificColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "CaseSpecificColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;not_&#x27;: True}"}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"fullname": "sqlglot.expressions.CaseSpecificColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "CaseSpecificColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;casespecificcolumnconstraint&#x27;"}, "sqlglot.expressions.CharacterSetColumnConstraint": {"fullname": "sqlglot.expressions.CharacterSetColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "CharacterSetColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.CharacterSetColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "CharacterSetColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"fullname": "sqlglot.expressions.CharacterSetColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "CharacterSetColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;charactersetcolumnconstraint&#x27;"}, "sqlglot.expressions.CheckColumnConstraint": {"fullname": "sqlglot.expressions.CheckColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "CheckColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.CheckColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "CheckColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;enforced&#x27;: False}"}, "sqlglot.expressions.CheckColumnConstraint.key": {"fullname": "sqlglot.expressions.CheckColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "CheckColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;checkcolumnconstraint&#x27;"}, "sqlglot.expressions.ClusteredColumnConstraint": {"fullname": "sqlglot.expressions.ClusteredColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "ClusteredColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"fullname": "sqlglot.expressions.ClusteredColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "ClusteredColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;clusteredcolumnconstraint&#x27;"}, "sqlglot.expressions.CollateColumnConstraint": {"fullname": "sqlglot.expressions.CollateColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "CollateColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.CollateColumnConstraint.key": {"fullname": "sqlglot.expressions.CollateColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "CollateColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;collatecolumnconstraint&#x27;"}, "sqlglot.expressions.CommentColumnConstraint": {"fullname": "sqlglot.expressions.CommentColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "CommentColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.CommentColumnConstraint.key": {"fullname": "sqlglot.expressions.CommentColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "CommentColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;commentcolumnconstraint&#x27;"}, "sqlglot.expressions.CompressColumnConstraint": {"fullname": "sqlglot.expressions.CompressColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "CompressColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.CompressColumnConstraint.key": {"fullname": "sqlglot.expressions.CompressColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "CompressColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;compresscolumnconstraint&#x27;"}, "sqlglot.expressions.DateFormatColumnConstraint": {"fullname": "sqlglot.expressions.DateFormatColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "DateFormatColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.DateFormatColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "DateFormatColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"fullname": "sqlglot.expressions.DateFormatColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "DateFormatColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dateformatcolumnconstraint&#x27;"}, "sqlglot.expressions.DefaultColumnConstraint": {"fullname": "sqlglot.expressions.DefaultColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "DefaultColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.DefaultColumnConstraint.key": {"fullname": "sqlglot.expressions.DefaultColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "DefaultColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;defaultcolumnconstraint&#x27;"}, "sqlglot.expressions.EncodeColumnConstraint": {"fullname": "sqlglot.expressions.EncodeColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "EncodeColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.EncodeColumnConstraint.key": {"fullname": "sqlglot.expressions.EncodeColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "EncodeColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;encodecolumnconstraint&#x27;"}, "sqlglot.expressions.ExcludeColumnConstraint": {"fullname": "sqlglot.expressions.ExcludeColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "ExcludeColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"fullname": "sqlglot.expressions.ExcludeColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "ExcludeColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;excludecolumnconstraint&#x27;"}, "sqlglot.expressions.EphemeralColumnConstraint": {"fullname": "sqlglot.expressions.EphemeralColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "EphemeralColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.EphemeralColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "EphemeralColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"fullname": "sqlglot.expressions.EphemeralColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "EphemeralColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ephemeralcolumnconstraint&#x27;"}, "sqlglot.expressions.WithOperator": {"fullname": "sqlglot.expressions.WithOperator", "modulename": "sqlglot.expressions", "qualname": "WithOperator", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.WithOperator.arg_types": {"fullname": "sqlglot.expressions.WithOperator.arg_types", "modulename": "sqlglot.expressions", "qualname": "WithOperator.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;op&#x27;: True}"}, "sqlglot.expressions.WithOperator.key": {"fullname": "sqlglot.expressions.WithOperator.key", "modulename": "sqlglot.expressions", "qualname": "WithOperator.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;withoperator&#x27;"}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"fullname": "sqlglot.expressions.GeneratedAsIdentityColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "GeneratedAsIdentityColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "GeneratedAsIdentityColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: False, &#x27;on_null&#x27;: False, &#x27;start&#x27;: False, &#x27;increment&#x27;: False, &#x27;minvalue&#x27;: False, &#x27;maxvalue&#x27;: False, &#x27;cycle&#x27;: False}"}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"fullname": "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "GeneratedAsIdentityColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;generatedasidentitycolumnconstraint&#x27;"}, "sqlglot.expressions.GeneratedAsRowColumnConstraint": {"fullname": "sqlglot.expressions.GeneratedAsRowColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "GeneratedAsRowColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "GeneratedAsRowColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;start&#x27;: False, &#x27;hidden&#x27;: False}"}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"fullname": "sqlglot.expressions.GeneratedAsRowColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "GeneratedAsRowColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;generatedasrowcolumnconstraint&#x27;"}, "sqlglot.expressions.IndexColumnConstraint": {"fullname": "sqlglot.expressions.IndexColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "IndexColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.IndexColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "IndexColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expressions&#x27;: False, &#x27;kind&#x27;: False, &#x27;index_type&#x27;: False, &#x27;options&#x27;: False, &#x27;expression&#x27;: False, &#x27;granularity&#x27;: False}"}, "sqlglot.expressions.IndexColumnConstraint.key": {"fullname": "sqlglot.expressions.IndexColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "IndexColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;indexcolumnconstraint&#x27;"}, "sqlglot.expressions.InlineLengthColumnConstraint": {"fullname": "sqlglot.expressions.InlineLengthColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "InlineLengthColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"fullname": "sqlglot.expressions.InlineLengthColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "InlineLengthColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;inlinelengthcolumnconstraint&#x27;"}, "sqlglot.expressions.NonClusteredColumnConstraint": {"fullname": "sqlglot.expressions.NonClusteredColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "NonClusteredColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"fullname": "sqlglot.expressions.NonClusteredColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "NonClusteredColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;nonclusteredcolumnconstraint&#x27;"}, "sqlglot.expressions.NotForReplicationColumnConstraint": {"fullname": "sqlglot.expressions.NotForReplicationColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "NotForReplicationColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "NotForReplicationColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"fullname": "sqlglot.expressions.NotForReplicationColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "NotForReplicationColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;notforreplicationcolumnconstraint&#x27;"}, "sqlglot.expressions.NotNullColumnConstraint": {"fullname": "sqlglot.expressions.NotNullColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "NotNullColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.NotNullColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "NotNullColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;allow_null&#x27;: False}"}, "sqlglot.expressions.NotNullColumnConstraint.key": {"fullname": "sqlglot.expressions.NotNullColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "NotNullColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;notnullcolumnconstraint&#x27;"}, "sqlglot.expressions.OnUpdateColumnConstraint": {"fullname": "sqlglot.expressions.OnUpdateColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "OnUpdateColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"fullname": "sqlglot.expressions.OnUpdateColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "OnUpdateColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;onupdatecolumnconstraint&#x27;"}, "sqlglot.expressions.TransformColumnConstraint": {"fullname": "sqlglot.expressions.TransformColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "TransformColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.TransformColumnConstraint.key": {"fullname": "sqlglot.expressions.TransformColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "TransformColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;transformcolumnconstraint&#x27;"}, "sqlglot.expressions.PrimaryKeyColumnConstraint": {"fullname": "sqlglot.expressions.PrimaryKeyColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "PrimaryKeyColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "PrimaryKeyColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;desc&#x27;: False}"}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"fullname": "sqlglot.expressions.PrimaryKeyColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "PrimaryKeyColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;primarykeycolumnconstraint&#x27;"}, "sqlglot.expressions.TitleColumnConstraint": {"fullname": "sqlglot.expressions.TitleColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "TitleColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.TitleColumnConstraint.key": {"fullname": "sqlglot.expressions.TitleColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "TitleColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;titlecolumnconstraint&#x27;"}, "sqlglot.expressions.UniqueColumnConstraint": {"fullname": "sqlglot.expressions.UniqueColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "UniqueColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.UniqueColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "UniqueColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;index_type&#x27;: False, &#x27;on_conflict&#x27;: False}"}, "sqlglot.expressions.UniqueColumnConstraint.key": {"fullname": "sqlglot.expressions.UniqueColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "UniqueColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;uniquecolumnconstraint&#x27;"}, "sqlglot.expressions.UppercaseColumnConstraint": {"fullname": "sqlglot.expressions.UppercaseColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "UppercaseColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.UppercaseColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "UppercaseColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Any]", "default_value": "{}"}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"fullname": "sqlglot.expressions.UppercaseColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "UppercaseColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;uppercasecolumnconstraint&#x27;"}, "sqlglot.expressions.PathColumnConstraint": {"fullname": "sqlglot.expressions.PathColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "PathColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.PathColumnConstraint.key": {"fullname": "sqlglot.expressions.PathColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "PathColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;pathcolumnconstraint&#x27;"}, "sqlglot.expressions.ComputedColumnConstraint": {"fullname": "sqlglot.expressions.ComputedColumnConstraint", "modulename": "sqlglot.expressions", "qualname": "ComputedColumnConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "ColumnConstraintKind"}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"fullname": "sqlglot.expressions.ComputedColumnConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "ComputedColumnConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;persisted&#x27;: False, &#x27;not_null&#x27;: False}"}, "sqlglot.expressions.ComputedColumnConstraint.key": {"fullname": "sqlglot.expressions.ComputedColumnConstraint.key", "modulename": "sqlglot.expressions", "qualname": "ComputedColumnConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;computedcolumnconstraint&#x27;"}, "sqlglot.expressions.Constraint": {"fullname": "sqlglot.expressions.Constraint", "modulename": "sqlglot.expressions", "qualname": "Constraint", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Constraint.arg_types": {"fullname": "sqlglot.expressions.Constraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "Constraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True}"}, "sqlglot.expressions.Constraint.key": {"fullname": "sqlglot.expressions.Constraint.key", "modulename": "sqlglot.expressions", "qualname": "Constraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;constraint&#x27;"}, "sqlglot.expressions.Delete": {"fullname": "sqlglot.expressions.Delete", "modulename": "sqlglot.expressions", "qualname": "Delete", "kind": "class", "doc": "<p></p>\n", "bases": "DML"}, "sqlglot.expressions.Delete.arg_types": {"fullname": "sqlglot.expressions.Delete.arg_types", "modulename": "sqlglot.expressions", "qualname": "Delete.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;with&#x27;: False, &#x27;this&#x27;: False, &#x27;using&#x27;: False, &#x27;where&#x27;: False, &#x27;returning&#x27;: False, &#x27;limit&#x27;: False, &#x27;tables&#x27;: False}"}, "sqlglot.expressions.Delete.delete": {"fullname": "sqlglot.expressions.Delete.delete", "modulename": "sqlglot.expressions", "qualname": "Delete.delete", "kind": "function", "doc": "<p>Create a DELETE expression or replace the table on an existing DELETE expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">delete</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;DELETE FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the table from which to delete.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Delete: the modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Delete</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Delete.where": {"fullname": "sqlglot.expressions.Delete.where", "modulename": "sqlglot.expressions", "qualname": "Delete.where", "kind": "function", "doc": "<p>Append to or set the WHERE expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">delete</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">where</span><span class=\"p\">(</span><span class=\"s2\">&quot;x = &#39;a&#39; OR x &lt; &#39;b&#39;&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&quot;DELETE FROM tbl WHERE x = &#39;a&#39; OR x &lt; &#39;b&#39;&quot;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.\nMultiple expressions are combined with an AND operator.</li>\n<li><strong>append:</strong> if <code>True</code>, AND the new expressions to any existing expression.\nOtherwise, this resets the expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Delete: the modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Delete</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Delete.key": {"fullname": "sqlglot.expressions.Delete.key", "modulename": "sqlglot.expressions", "qualname": "Delete.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;delete&#x27;"}, "sqlglot.expressions.Drop": {"fullname": "sqlglot.expressions.Drop", "modulename": "sqlglot.expressions", "qualname": "Drop", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Drop.arg_types": {"fullname": "sqlglot.expressions.Drop.arg_types", "modulename": "sqlglot.expressions", "qualname": "Drop.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;kind&#x27;: False, &#x27;expressions&#x27;: False, &#x27;exists&#x27;: False, &#x27;temporary&#x27;: False, &#x27;materialized&#x27;: False, &#x27;cascade&#x27;: False, &#x27;constraints&#x27;: False, &#x27;purge&#x27;: False}"}, "sqlglot.expressions.Drop.key": {"fullname": "sqlglot.expressions.Drop.key", "modulename": "sqlglot.expressions", "qualname": "Drop.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;drop&#x27;"}, "sqlglot.expressions.Filter": {"fullname": "sqlglot.expressions.Filter", "modulename": "sqlglot.expressions", "qualname": "Filter", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Filter.arg_types": {"fullname": "sqlglot.expressions.Filter.arg_types", "modulename": "sqlglot.expressions", "qualname": "Filter.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Filter.key": {"fullname": "sqlglot.expressions.Filter.key", "modulename": "sqlglot.expressions", "qualname": "Filter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;filter&#x27;"}, "sqlglot.expressions.Check": {"fullname": "sqlglot.expressions.Check", "modulename": "sqlglot.expressions", "qualname": "Check", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Check.key": {"fullname": "sqlglot.expressions.Check.key", "modulename": "sqlglot.expressions", "qualname": "Check.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;check&#x27;"}, "sqlglot.expressions.Connect": {"fullname": "sqlglot.expressions.Connect", "modulename": "sqlglot.expressions", "qualname": "Connect", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Connect.arg_types": {"fullname": "sqlglot.expressions.Connect.arg_types", "modulename": "sqlglot.expressions", "qualname": "Connect.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;start&#x27;: False, &#x27;connect&#x27;: True, &#x27;nocycle&#x27;: False}"}, "sqlglot.expressions.Connect.key": {"fullname": "sqlglot.expressions.Connect.key", "modulename": "sqlglot.expressions", "qualname": "Connect.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;connect&#x27;"}, "sqlglot.expressions.CopyParameter": {"fullname": "sqlglot.expressions.CopyParameter", "modulename": "sqlglot.expressions", "qualname": "CopyParameter", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.CopyParameter.arg_types": {"fullname": "sqlglot.expressions.CopyParameter.arg_types", "modulename": "sqlglot.expressions", "qualname": "CopyParameter.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.CopyParameter.key": {"fullname": "sqlglot.expressions.CopyParameter.key", "modulename": "sqlglot.expressions", "qualname": "CopyParameter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;copyparameter&#x27;"}, "sqlglot.expressions.Copy": {"fullname": "sqlglot.expressions.Copy", "modulename": "sqlglot.expressions", "qualname": "Copy", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Copy.arg_types": {"fullname": "sqlglot.expressions.Copy.arg_types", "modulename": "sqlglot.expressions", "qualname": "Copy.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: True, &#x27;files&#x27;: True, &#x27;credentials&#x27;: False, &#x27;format&#x27;: False, &#x27;params&#x27;: False}"}, "sqlglot.expressions.Copy.key": {"fullname": "sqlglot.expressions.Copy.key", "modulename": "sqlglot.expressions", "qualname": "Copy.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;copy&#x27;"}, "sqlglot.expressions.Credentials": {"fullname": "sqlglot.expressions.Credentials", "modulename": "sqlglot.expressions", "qualname": "Credentials", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Credentials.arg_types": {"fullname": "sqlglot.expressions.Credentials.arg_types", "modulename": "sqlglot.expressions", "qualname": "Credentials.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;credentials&#x27;: False, &#x27;encryption&#x27;: False, &#x27;storage&#x27;: False, &#x27;iam_role&#x27;: False, &#x27;region&#x27;: False}"}, "sqlglot.expressions.Credentials.key": {"fullname": "sqlglot.expressions.Credentials.key", "modulename": "sqlglot.expressions", "qualname": "Credentials.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;credentials&#x27;"}, "sqlglot.expressions.Prior": {"fullname": "sqlglot.expressions.Prior", "modulename": "sqlglot.expressions", "qualname": "Prior", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Prior.key": {"fullname": "sqlglot.expressions.Prior.key", "modulename": "sqlglot.expressions", "qualname": "Prior.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;prior&#x27;"}, "sqlglot.expressions.Directory": {"fullname": "sqlglot.expressions.Directory", "modulename": "sqlglot.expressions", "qualname": "Directory", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Directory.arg_types": {"fullname": "sqlglot.expressions.Directory.arg_types", "modulename": "sqlglot.expressions", "qualname": "Directory.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;local&#x27;: False, &#x27;row_format&#x27;: False}"}, "sqlglot.expressions.Directory.key": {"fullname": "sqlglot.expressions.Directory.key", "modulename": "sqlglot.expressions", "qualname": "Directory.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;directory&#x27;"}, "sqlglot.expressions.ForeignKey": {"fullname": "sqlglot.expressions.ForeignKey", "modulename": "sqlglot.expressions", "qualname": "ForeignKey", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.ForeignKey.arg_types": {"fullname": "sqlglot.expressions.ForeignKey.arg_types", "modulename": "sqlglot.expressions", "qualname": "ForeignKey.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;reference&#x27;: False, &#x27;delete&#x27;: False, &#x27;update&#x27;: False}"}, "sqlglot.expressions.ForeignKey.key": {"fullname": "sqlglot.expressions.ForeignKey.key", "modulename": "sqlglot.expressions", "qualname": "ForeignKey.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;foreignkey&#x27;"}, "sqlglot.expressions.ColumnPrefix": {"fullname": "sqlglot.expressions.ColumnPrefix", "modulename": "sqlglot.expressions", "qualname": "ColumnPrefix", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.ColumnPrefix.arg_types": {"fullname": "sqlglot.expressions.ColumnPrefix.arg_types", "modulename": "sqlglot.expressions", "qualname": "ColumnPrefix.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.ColumnPrefix.key": {"fullname": "sqlglot.expressions.ColumnPrefix.key", "modulename": "sqlglot.expressions", "qualname": "ColumnPrefix.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;columnprefix&#x27;"}, "sqlglot.expressions.PrimaryKey": {"fullname": "sqlglot.expressions.PrimaryKey", "modulename": "sqlglot.expressions", "qualname": "PrimaryKey", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.PrimaryKey.arg_types": {"fullname": "sqlglot.expressions.PrimaryKey.arg_types", "modulename": "sqlglot.expressions", "qualname": "PrimaryKey.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;options&#x27;: False}"}, "sqlglot.expressions.PrimaryKey.key": {"fullname": "sqlglot.expressions.PrimaryKey.key", "modulename": "sqlglot.expressions", "qualname": "PrimaryKey.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;primarykey&#x27;"}, "sqlglot.expressions.Into": {"fullname": "sqlglot.expressions.Into", "modulename": "sqlglot.expressions", "qualname": "Into", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Into.arg_types": {"fullname": "sqlglot.expressions.Into.arg_types", "modulename": "sqlglot.expressions", "qualname": "Into.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;temporary&#x27;: False, &#x27;unlogged&#x27;: False}"}, "sqlglot.expressions.Into.key": {"fullname": "sqlglot.expressions.Into.key", "modulename": "sqlglot.expressions", "qualname": "Into.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;into&#x27;"}, "sqlglot.expressions.From": {"fullname": "sqlglot.expressions.From", "modulename": "sqlglot.expressions", "qualname": "From", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.From.name": {"fullname": "sqlglot.expressions.From.name", "modulename": "sqlglot.expressions", "qualname": "From.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.From.alias_or_name": {"fullname": "sqlglot.expressions.From.alias_or_name", "modulename": "sqlglot.expressions", "qualname": "From.alias_or_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.From.key": {"fullname": "sqlglot.expressions.From.key", "modulename": "sqlglot.expressions", "qualname": "From.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;from&#x27;"}, "sqlglot.expressions.Having": {"fullname": "sqlglot.expressions.Having", "modulename": "sqlglot.expressions", "qualname": "Having", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Having.key": {"fullname": "sqlglot.expressions.Having.key", "modulename": "sqlglot.expressions", "qualname": "Having.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;having&#x27;"}, "sqlglot.expressions.Hint": {"fullname": "sqlglot.expressions.Hint", "modulename": "sqlglot.expressions", "qualname": "Hint", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Hint.arg_types": {"fullname": "sqlglot.expressions.Hint.arg_types", "modulename": "sqlglot.expressions", "qualname": "Hint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.Hint.key": {"fullname": "sqlglot.expressions.Hint.key", "modulename": "sqlglot.expressions", "qualname": "Hint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;hint&#x27;"}, "sqlglot.expressions.JoinHint": {"fullname": "sqlglot.expressions.JoinHint", "modulename": "sqlglot.expressions", "qualname": "JoinHint", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.JoinHint.arg_types": {"fullname": "sqlglot.expressions.JoinHint.arg_types", "modulename": "sqlglot.expressions", "qualname": "JoinHint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True}"}, "sqlglot.expressions.JoinHint.key": {"fullname": "sqlglot.expressions.JoinHint.key", "modulename": "sqlglot.expressions", "qualname": "JoinHint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;joinhint&#x27;"}, "sqlglot.expressions.Identifier": {"fullname": "sqlglot.expressions.Identifier", "modulename": "sqlglot.expressions", "qualname": "Identifier", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Identifier.arg_types": {"fullname": "sqlglot.expressions.Identifier.arg_types", "modulename": "sqlglot.expressions", "qualname": "Identifier.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;quoted&#x27;: False, &#x27;global&#x27;: False, &#x27;temporary&#x27;: False}"}, "sqlglot.expressions.Identifier.quoted": {"fullname": "sqlglot.expressions.Identifier.quoted", "modulename": "sqlglot.expressions", "qualname": "Identifier.quoted", "kind": "variable", "doc": "<p></p>\n", "annotation": ": bool"}, "sqlglot.expressions.Identifier.hashable_args": {"fullname": "sqlglot.expressions.Identifier.hashable_args", "modulename": "sqlglot.expressions", "qualname": "Identifier.hashable_args", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Any"}, "sqlglot.expressions.Identifier.output_name": {"fullname": "sqlglot.expressions.Identifier.output_name", "modulename": "sqlglot.expressions", "qualname": "Identifier.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Identifier.key": {"fullname": "sqlglot.expressions.Identifier.key", "modulename": "sqlglot.expressions", "qualname": "Identifier.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;identifier&#x27;"}, "sqlglot.expressions.Opclass": {"fullname": "sqlglot.expressions.Opclass", "modulename": "sqlglot.expressions", "qualname": "Opclass", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Opclass.arg_types": {"fullname": "sqlglot.expressions.Opclass.arg_types", "modulename": "sqlglot.expressions", "qualname": "Opclass.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Opclass.key": {"fullname": "sqlglot.expressions.Opclass.key", "modulename": "sqlglot.expressions", "qualname": "Opclass.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;opclass&#x27;"}, "sqlglot.expressions.Index": {"fullname": "sqlglot.expressions.Index", "modulename": "sqlglot.expressions", "qualname": "Index", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Index.arg_types": {"fullname": "sqlglot.expressions.Index.arg_types", "modulename": "sqlglot.expressions", "qualname": "Index.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;table&#x27;: False, &#x27;unique&#x27;: False, &#x27;primary&#x27;: False, &#x27;amp&#x27;: False, &#x27;params&#x27;: False}"}, "sqlglot.expressions.Index.key": {"fullname": "sqlglot.expressions.Index.key", "modulename": "sqlglot.expressions", "qualname": "Index.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;index&#x27;"}, "sqlglot.expressions.IndexParameters": {"fullname": "sqlglot.expressions.IndexParameters", "modulename": "sqlglot.expressions", "qualname": "IndexParameters", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.IndexParameters.arg_types": {"fullname": "sqlglot.expressions.IndexParameters.arg_types", "modulename": "sqlglot.expressions", "qualname": "IndexParameters.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;using&#x27;: False, &#x27;include&#x27;: False, &#x27;columns&#x27;: False, &#x27;with_storage&#x27;: False, &#x27;partition_by&#x27;: False, &#x27;tablespace&#x27;: False, &#x27;where&#x27;: False}"}, "sqlglot.expressions.IndexParameters.key": {"fullname": "sqlglot.expressions.IndexParameters.key", "modulename": "sqlglot.expressions", "qualname": "IndexParameters.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;indexparameters&#x27;"}, "sqlglot.expressions.Insert": {"fullname": "sqlglot.expressions.Insert", "modulename": "sqlglot.expressions", "qualname": "Insert", "kind": "class", "doc": "<p></p>\n", "bases": "DDL, DML"}, "sqlglot.expressions.Insert.arg_types": {"fullname": "sqlglot.expressions.Insert.arg_types", "modulename": "sqlglot.expressions", "qualname": "Insert.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;hint&#x27;: False, &#x27;with&#x27;: False, &#x27;is_function&#x27;: False, &#x27;this&#x27;: False, &#x27;expression&#x27;: False, &#x27;conflict&#x27;: False, &#x27;returning&#x27;: False, &#x27;overwrite&#x27;: False, &#x27;exists&#x27;: False, &#x27;alternative&#x27;: False, &#x27;where&#x27;: False, &#x27;ignore&#x27;: False, &#x27;by_name&#x27;: False, &#x27;stored&#x27;: False}"}, "sqlglot.expressions.Insert.with_": {"fullname": "sqlglot.expressions.Insert.with_", "modulename": "sqlglot.expressions", "qualname": "Insert.with_", "kind": "function", "doc": "<p>Append to or set the common table expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">insert</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT x FROM cte&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;t&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">with_</span><span class=\"p\">(</span><span class=\"s2\">&quot;cte&quot;</span><span class=\"p\">,</span> <span class=\"n\">as_</span><span class=\"o\">=</span><span class=\"s2\">&quot;SELECT * FROM tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;WITH cte AS (SELECT * FROM tbl) INSERT INTO t SELECT x FROM cte&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>alias:</strong> the SQL code string to parse as the table name.\nIf an <code>Expression</code> instance is passed, this is used as-is.</li>\n<li><strong>as_:</strong> the SQL code string to parse as the table expression.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>recursive:</strong> set the RECURSIVE part of the expression. Defaults to <code>False</code>.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">as_</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">recursive</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Insert</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Insert.key": {"fullname": "sqlglot.expressions.Insert.key", "modulename": "sqlglot.expressions", "qualname": "Insert.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;insert&#x27;"}, "sqlglot.expressions.OnConflict": {"fullname": "sqlglot.expressions.OnConflict", "modulename": "sqlglot.expressions", "qualname": "OnConflict", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.OnConflict.arg_types": {"fullname": "sqlglot.expressions.OnConflict.arg_types", "modulename": "sqlglot.expressions", "qualname": "OnConflict.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;duplicate&#x27;: False, &#x27;expressions&#x27;: False, &#x27;action&#x27;: False, &#x27;conflict_keys&#x27;: False, &#x27;constraint&#x27;: False}"}, "sqlglot.expressions.OnConflict.key": {"fullname": "sqlglot.expressions.OnConflict.key", "modulename": "sqlglot.expressions", "qualname": "OnConflict.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;onconflict&#x27;"}, "sqlglot.expressions.Returning": {"fullname": "sqlglot.expressions.Returning", "modulename": "sqlglot.expressions", "qualname": "Returning", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Returning.arg_types": {"fullname": "sqlglot.expressions.Returning.arg_types", "modulename": "sqlglot.expressions", "qualname": "Returning.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;into&#x27;: False}"}, "sqlglot.expressions.Returning.key": {"fullname": "sqlglot.expressions.Returning.key", "modulename": "sqlglot.expressions", "qualname": "Returning.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;returning&#x27;"}, "sqlglot.expressions.Introducer": {"fullname": "sqlglot.expressions.Introducer", "modulename": "sqlglot.expressions", "qualname": "Introducer", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Introducer.arg_types": {"fullname": "sqlglot.expressions.Introducer.arg_types", "modulename": "sqlglot.expressions", "qualname": "Introducer.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Introducer.key": {"fullname": "sqlglot.expressions.Introducer.key", "modulename": "sqlglot.expressions", "qualname": "Introducer.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;introducer&#x27;"}, "sqlglot.expressions.National": {"fullname": "sqlglot.expressions.National", "modulename": "sqlglot.expressions", "qualname": "National", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.National.key": {"fullname": "sqlglot.expressions.National.key", "modulename": "sqlglot.expressions", "qualname": "National.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;national&#x27;"}, "sqlglot.expressions.LoadData": {"fullname": "sqlglot.expressions.LoadData", "modulename": "sqlglot.expressions", "qualname": "LoadData", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.LoadData.arg_types": {"fullname": "sqlglot.expressions.LoadData.arg_types", "modulename": "sqlglot.expressions", "qualname": "LoadData.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;local&#x27;: False, &#x27;overwrite&#x27;: False, &#x27;inpath&#x27;: True, &#x27;partition&#x27;: False, &#x27;input_format&#x27;: False, &#x27;serde&#x27;: False}"}, "sqlglot.expressions.LoadData.key": {"fullname": "sqlglot.expressions.LoadData.key", "modulename": "sqlglot.expressions", "qualname": "LoadData.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;loaddata&#x27;"}, "sqlglot.expressions.Partition": {"fullname": "sqlglot.expressions.Partition", "modulename": "sqlglot.expressions", "qualname": "Partition", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Partition.arg_types": {"fullname": "sqlglot.expressions.Partition.arg_types", "modulename": "sqlglot.expressions", "qualname": "Partition.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.Partition.key": {"fullname": "sqlglot.expressions.Partition.key", "modulename": "sqlglot.expressions", "qualname": "Partition.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;partition&#x27;"}, "sqlglot.expressions.PartitionRange": {"fullname": "sqlglot.expressions.PartitionRange", "modulename": "sqlglot.expressions", "qualname": "PartitionRange", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.PartitionRange.arg_types": {"fullname": "sqlglot.expressions.PartitionRange.arg_types", "modulename": "sqlglot.expressions", "qualname": "PartitionRange.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.PartitionRange.key": {"fullname": "sqlglot.expressions.PartitionRange.key", "modulename": "sqlglot.expressions", "qualname": "PartitionRange.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;partitionrange&#x27;"}, "sqlglot.expressions.Fetch": {"fullname": "sqlglot.expressions.Fetch", "modulename": "sqlglot.expressions", "qualname": "Fetch", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Fetch.arg_types": {"fullname": "sqlglot.expressions.Fetch.arg_types", "modulename": "sqlglot.expressions", "qualname": "Fetch.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;direction&#x27;: False, &#x27;count&#x27;: False, &#x27;percent&#x27;: False, &#x27;with_ties&#x27;: False}"}, "sqlglot.expressions.Fetch.key": {"fullname": "sqlglot.expressions.Fetch.key", "modulename": "sqlglot.expressions", "qualname": "Fetch.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;fetch&#x27;"}, "sqlglot.expressions.Group": {"fullname": "sqlglot.expressions.Group", "modulename": "sqlglot.expressions", "qualname": "Group", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Group.arg_types": {"fullname": "sqlglot.expressions.Group.arg_types", "modulename": "sqlglot.expressions", "qualname": "Group.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False, &#x27;grouping_sets&#x27;: False, &#x27;cube&#x27;: False, &#x27;rollup&#x27;: False, &#x27;totals&#x27;: False, &#x27;all&#x27;: False}"}, "sqlglot.expressions.Group.key": {"fullname": "sqlglot.expressions.Group.key", "modulename": "sqlglot.expressions", "qualname": "Group.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;group&#x27;"}, "sqlglot.expressions.Lambda": {"fullname": "sqlglot.expressions.Lambda", "modulename": "sqlglot.expressions", "qualname": "Lambda", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Lambda.arg_types": {"fullname": "sqlglot.expressions.Lambda.arg_types", "modulename": "sqlglot.expressions", "qualname": "Lambda.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True}"}, "sqlglot.expressions.Lambda.key": {"fullname": "sqlglot.expressions.Lambda.key", "modulename": "sqlglot.expressions", "qualname": "Lambda.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lambda&#x27;"}, "sqlglot.expressions.Limit": {"fullname": "sqlglot.expressions.Limit", "modulename": "sqlglot.expressions", "qualname": "Limit", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Limit.arg_types": {"fullname": "sqlglot.expressions.Limit.arg_types", "modulename": "sqlglot.expressions", "qualname": "Limit.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: True, &#x27;offset&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Limit.key": {"fullname": "sqlglot.expressions.Limit.key", "modulename": "sqlglot.expressions", "qualname": "Limit.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;limit&#x27;"}, "sqlglot.expressions.Literal": {"fullname": "sqlglot.expressions.Literal", "modulename": "sqlglot.expressions", "qualname": "Literal", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Literal.arg_types": {"fullname": "sqlglot.expressions.Literal.arg_types", "modulename": "sqlglot.expressions", "qualname": "Literal.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;is_string&#x27;: True}"}, "sqlglot.expressions.Literal.hashable_args": {"fullname": "sqlglot.expressions.Literal.hashable_args", "modulename": "sqlglot.expressions", "qualname": "Literal.hashable_args", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Any"}, "sqlglot.expressions.Literal.number": {"fullname": "sqlglot.expressions.Literal.number", "modulename": "sqlglot.expressions", "qualname": "Literal.number", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">number</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Literal</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Literal.string": {"fullname": "sqlglot.expressions.Literal.string", "modulename": "sqlglot.expressions", "qualname": "Literal.string", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">string</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Literal</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Literal.output_name": {"fullname": "sqlglot.expressions.Literal.output_name", "modulename": "sqlglot.expressions", "qualname": "Literal.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Literal.key": {"fullname": "sqlglot.expressions.Literal.key", "modulename": "sqlglot.expressions", "qualname": "Literal.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;literal&#x27;"}, "sqlglot.expressions.Join": {"fullname": "sqlglot.expressions.Join", "modulename": "sqlglot.expressions", "qualname": "Join", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Join.arg_types": {"fullname": "sqlglot.expressions.Join.arg_types", "modulename": "sqlglot.expressions", "qualname": "Join.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;on&#x27;: False, &#x27;side&#x27;: False, &#x27;kind&#x27;: False, &#x27;using&#x27;: False, &#x27;method&#x27;: False, &#x27;global&#x27;: False, &#x27;hint&#x27;: False, &#x27;match_condition&#x27;: False}"}, "sqlglot.expressions.Join.method": {"fullname": "sqlglot.expressions.Join.method", "modulename": "sqlglot.expressions", "qualname": "Join.method", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Join.kind": {"fullname": "sqlglot.expressions.Join.kind", "modulename": "sqlglot.expressions", "qualname": "Join.kind", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Join.side": {"fullname": "sqlglot.expressions.Join.side", "modulename": "sqlglot.expressions", "qualname": "Join.side", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Join.hint": {"fullname": "sqlglot.expressions.Join.hint", "modulename": "sqlglot.expressions", "qualname": "Join.hint", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Join.alias_or_name": {"fullname": "sqlglot.expressions.Join.alias_or_name", "modulename": "sqlglot.expressions", "qualname": "Join.alias_or_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Join.on": {"fullname": "sqlglot.expressions.Join.on", "modulename": "sqlglot.expressions", "qualname": "Join.on", "kind": "function", "doc": "<p>Append to or set the ON expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;JOIN x&quot;</span><span class=\"p\">,</span> <span class=\"n\">into</span><span class=\"o\">=</span><span class=\"n\">Join</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">on</span><span class=\"p\">(</span><span class=\"s2\">&quot;y = 1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;JOIN x ON y = 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.\nMultiple expressions are combined with an AND operator.</li>\n<li><strong>append:</strong> if <code>True</code>, AND the new expressions to any existing expression.\nOtherwise, this resets the expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Join expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Join</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Join.using": {"fullname": "sqlglot.expressions.Join.using", "modulename": "sqlglot.expressions", "qualname": "Join.using", "kind": "function", "doc": "<p>Append to or set the USING expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;JOIN x&quot;</span><span class=\"p\">,</span> <span class=\"n\">into</span><span class=\"o\">=</span><span class=\"n\">Join</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">using</span><span class=\"p\">(</span><span class=\"s2\">&quot;foo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;bla&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;JOIN x USING (foo, bla)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>append:</strong> if <code>True</code>, concatenate the new expressions to the existing \"using\" list.\nOtherwise, this resets the expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Join expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Join</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Join.key": {"fullname": "sqlglot.expressions.Join.key", "modulename": "sqlglot.expressions", "qualname": "Join.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;join&#x27;"}, "sqlglot.expressions.Lateral": {"fullname": "sqlglot.expressions.Lateral", "modulename": "sqlglot.expressions", "qualname": "Lateral", "kind": "class", "doc": "<p></p>\n", "bases": "UDTF"}, "sqlglot.expressions.Lateral.arg_types": {"fullname": "sqlglot.expressions.Lateral.arg_types", "modulename": "sqlglot.expressions", "qualname": "Lateral.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;view&#x27;: False, &#x27;outer&#x27;: False, &#x27;alias&#x27;: False, &#x27;cross_apply&#x27;: False}"}, "sqlglot.expressions.Lateral.key": {"fullname": "sqlglot.expressions.Lateral.key", "modulename": "sqlglot.expressions", "qualname": "Lateral.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lateral&#x27;"}, "sqlglot.expressions.MatchRecognizeMeasure": {"fullname": "sqlglot.expressions.MatchRecognizeMeasure", "modulename": "sqlglot.expressions", "qualname": "MatchRecognizeMeasure", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"fullname": "sqlglot.expressions.MatchRecognizeMeasure.arg_types", "modulename": "sqlglot.expressions", "qualname": "MatchRecognizeMeasure.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;window_frame&#x27;: False}"}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"fullname": "sqlglot.expressions.MatchRecognizeMeasure.key", "modulename": "sqlglot.expressions", "qualname": "MatchRecognizeMeasure.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;matchrecognizemeasure&#x27;"}, "sqlglot.expressions.MatchRecognize": {"fullname": "sqlglot.expressions.MatchRecognize", "modulename": "sqlglot.expressions", "qualname": "MatchRecognize", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.MatchRecognize.arg_types": {"fullname": "sqlglot.expressions.MatchRecognize.arg_types", "modulename": "sqlglot.expressions", "qualname": "MatchRecognize.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;partition_by&#x27;: False, &#x27;order&#x27;: False, &#x27;measures&#x27;: False, &#x27;rows&#x27;: False, &#x27;after&#x27;: False, &#x27;pattern&#x27;: False, &#x27;define&#x27;: False, &#x27;alias&#x27;: False}"}, "sqlglot.expressions.MatchRecognize.key": {"fullname": "sqlglot.expressions.MatchRecognize.key", "modulename": "sqlglot.expressions", "qualname": "MatchRecognize.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;matchrecognize&#x27;"}, "sqlglot.expressions.Final": {"fullname": "sqlglot.expressions.Final", "modulename": "sqlglot.expressions", "qualname": "Final", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Final.key": {"fullname": "sqlglot.expressions.Final.key", "modulename": "sqlglot.expressions", "qualname": "Final.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;final&#x27;"}, "sqlglot.expressions.Offset": {"fullname": "sqlglot.expressions.Offset", "modulename": "sqlglot.expressions", "qualname": "Offset", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Offset.arg_types": {"fullname": "sqlglot.expressions.Offset.arg_types", "modulename": "sqlglot.expressions", "qualname": "Offset.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Offset.key": {"fullname": "sqlglot.expressions.Offset.key", "modulename": "sqlglot.expressions", "qualname": "Offset.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;offset&#x27;"}, "sqlglot.expressions.Order": {"fullname": "sqlglot.expressions.Order", "modulename": "sqlglot.expressions", "qualname": "Order", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Order.arg_types": {"fullname": "sqlglot.expressions.Order.arg_types", "modulename": "sqlglot.expressions", "qualname": "Order.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expressions&#x27;: True, &#x27;interpolate&#x27;: False, &#x27;siblings&#x27;: False}"}, "sqlglot.expressions.Order.key": {"fullname": "sqlglot.expressions.Order.key", "modulename": "sqlglot.expressions", "qualname": "Order.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;order&#x27;"}, "sqlglot.expressions.WithFill": {"fullname": "sqlglot.expressions.WithFill", "modulename": "sqlglot.expressions", "qualname": "WithFill", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.WithFill.arg_types": {"fullname": "sqlglot.expressions.WithFill.arg_types", "modulename": "sqlglot.expressions", "qualname": "WithFill.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;from&#x27;: False, &#x27;to&#x27;: False, &#x27;step&#x27;: False}"}, "sqlglot.expressions.WithFill.key": {"fullname": "sqlglot.expressions.WithFill.key", "modulename": "sqlglot.expressions", "qualname": "WithFill.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;withfill&#x27;"}, "sqlglot.expressions.Cluster": {"fullname": "sqlglot.expressions.Cluster", "modulename": "sqlglot.expressions", "qualname": "Cluster", "kind": "class", "doc": "<p></p>\n", "bases": "Order"}, "sqlglot.expressions.Cluster.key": {"fullname": "sqlglot.expressions.Cluster.key", "modulename": "sqlglot.expressions", "qualname": "Cluster.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;cluster&#x27;"}, "sqlglot.expressions.Distribute": {"fullname": "sqlglot.expressions.Distribute", "modulename": "sqlglot.expressions", "qualname": "Distribute", "kind": "class", "doc": "<p></p>\n", "bases": "Order"}, "sqlglot.expressions.Distribute.key": {"fullname": "sqlglot.expressions.Distribute.key", "modulename": "sqlglot.expressions", "qualname": "Distribute.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;distribute&#x27;"}, "sqlglot.expressions.Sort": {"fullname": "sqlglot.expressions.Sort", "modulename": "sqlglot.expressions", "qualname": "Sort", "kind": "class", "doc": "<p></p>\n", "bases": "Order"}, "sqlglot.expressions.Sort.key": {"fullname": "sqlglot.expressions.Sort.key", "modulename": "sqlglot.expressions", "qualname": "Sort.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sort&#x27;"}, "sqlglot.expressions.Ordered": {"fullname": "sqlglot.expressions.Ordered", "modulename": "sqlglot.expressions", "qualname": "Ordered", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Ordered.arg_types": {"fullname": "sqlglot.expressions.Ordered.arg_types", "modulename": "sqlglot.expressions", "qualname": "Ordered.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;desc&#x27;: False, &#x27;nulls_first&#x27;: True, &#x27;with_fill&#x27;: False}"}, "sqlglot.expressions.Ordered.key": {"fullname": "sqlglot.expressions.Ordered.key", "modulename": "sqlglot.expressions", "qualname": "Ordered.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ordered&#x27;"}, "sqlglot.expressions.Property": {"fullname": "sqlglot.expressions.Property", "modulename": "sqlglot.expressions", "qualname": "Property", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Property.arg_types": {"fullname": "sqlglot.expressions.Property.arg_types", "modulename": "sqlglot.expressions", "qualname": "Property.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;value&#x27;: True}"}, "sqlglot.expressions.Property.key": {"fullname": "sqlglot.expressions.Property.key", "modulename": "sqlglot.expressions", "qualname": "Property.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;property&#x27;"}, "sqlglot.expressions.AlgorithmProperty": {"fullname": "sqlglot.expressions.AlgorithmProperty", "modulename": "sqlglot.expressions", "qualname": "AlgorithmProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"fullname": "sqlglot.expressions.AlgorithmProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "AlgorithmProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.AlgorithmProperty.key": {"fullname": "sqlglot.expressions.AlgorithmProperty.key", "modulename": "sqlglot.expressions", "qualname": "AlgorithmProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;algorithmproperty&#x27;"}, "sqlglot.expressions.AutoIncrementProperty": {"fullname": "sqlglot.expressions.AutoIncrementProperty", "modulename": "sqlglot.expressions", "qualname": "AutoIncrementProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"fullname": "sqlglot.expressions.AutoIncrementProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "AutoIncrementProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.AutoIncrementProperty.key": {"fullname": "sqlglot.expressions.AutoIncrementProperty.key", "modulename": "sqlglot.expressions", "qualname": "AutoIncrementProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;autoincrementproperty&#x27;"}, "sqlglot.expressions.AutoRefreshProperty": {"fullname": "sqlglot.expressions.AutoRefreshProperty", "modulename": "sqlglot.expressions", "qualname": "AutoRefreshProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"fullname": "sqlglot.expressions.AutoRefreshProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "AutoRefreshProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.AutoRefreshProperty.key": {"fullname": "sqlglot.expressions.AutoRefreshProperty.key", "modulename": "sqlglot.expressions", "qualname": "AutoRefreshProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;autorefreshproperty&#x27;"}, "sqlglot.expressions.BackupProperty": {"fullname": "sqlglot.expressions.BackupProperty", "modulename": "sqlglot.expressions", "qualname": "BackupProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.BackupProperty.arg_types": {"fullname": "sqlglot.expressions.BackupProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "BackupProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.BackupProperty.key": {"fullname": "sqlglot.expressions.BackupProperty.key", "modulename": "sqlglot.expressions", "qualname": "BackupProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;backupproperty&#x27;"}, "sqlglot.expressions.BlockCompressionProperty": {"fullname": "sqlglot.expressions.BlockCompressionProperty", "modulename": "sqlglot.expressions", "qualname": "BlockCompressionProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"fullname": "sqlglot.expressions.BlockCompressionProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "BlockCompressionProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;autotemp&#x27;: False, &#x27;always&#x27;: False, &#x27;default&#x27;: False, &#x27;manual&#x27;: False, &#x27;never&#x27;: False}"}, "sqlglot.expressions.BlockCompressionProperty.key": {"fullname": "sqlglot.expressions.BlockCompressionProperty.key", "modulename": "sqlglot.expressions", "qualname": "BlockCompressionProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;blockcompressionproperty&#x27;"}, "sqlglot.expressions.CharacterSetProperty": {"fullname": "sqlglot.expressions.CharacterSetProperty", "modulename": "sqlglot.expressions", "qualname": "CharacterSetProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"fullname": "sqlglot.expressions.CharacterSetProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "CharacterSetProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;default&#x27;: True}"}, "sqlglot.expressions.CharacterSetProperty.key": {"fullname": "sqlglot.expressions.CharacterSetProperty.key", "modulename": "sqlglot.expressions", "qualname": "CharacterSetProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;charactersetproperty&#x27;"}, "sqlglot.expressions.ChecksumProperty": {"fullname": "sqlglot.expressions.ChecksumProperty", "modulename": "sqlglot.expressions", "qualname": "ChecksumProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.ChecksumProperty.arg_types": {"fullname": "sqlglot.expressions.ChecksumProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "ChecksumProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;on&#x27;: False, &#x27;default&#x27;: False}"}, "sqlglot.expressions.ChecksumProperty.key": {"fullname": "sqlglot.expressions.ChecksumProperty.key", "modulename": "sqlglot.expressions", "qualname": "ChecksumProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;checksumproperty&#x27;"}, "sqlglot.expressions.CollateProperty": {"fullname": "sqlglot.expressions.CollateProperty", "modulename": "sqlglot.expressions", "qualname": "CollateProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.CollateProperty.arg_types": {"fullname": "sqlglot.expressions.CollateProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "CollateProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;default&#x27;: False}"}, "sqlglot.expressions.CollateProperty.key": {"fullname": "sqlglot.expressions.CollateProperty.key", "modulename": "sqlglot.expressions", "qualname": "CollateProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;collateproperty&#x27;"}, "sqlglot.expressions.CopyGrantsProperty": {"fullname": "sqlglot.expressions.CopyGrantsProperty", "modulename": "sqlglot.expressions", "qualname": "CopyGrantsProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"fullname": "sqlglot.expressions.CopyGrantsProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "CopyGrantsProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.CopyGrantsProperty.key": {"fullname": "sqlglot.expressions.CopyGrantsProperty.key", "modulename": "sqlglot.expressions", "qualname": "CopyGrantsProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;copygrantsproperty&#x27;"}, "sqlglot.expressions.DataBlocksizeProperty": {"fullname": "sqlglot.expressions.DataBlocksizeProperty", "modulename": "sqlglot.expressions", "qualname": "DataBlocksizeProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"fullname": "sqlglot.expressions.DataBlocksizeProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "DataBlocksizeProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;size&#x27;: False, &#x27;units&#x27;: False, &#x27;minimum&#x27;: False, &#x27;maximum&#x27;: False, &#x27;default&#x27;: False}"}, "sqlglot.expressions.DataBlocksizeProperty.key": {"fullname": "sqlglot.expressions.DataBlocksizeProperty.key", "modulename": "sqlglot.expressions", "qualname": "DataBlocksizeProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datablocksizeproperty&#x27;"}, "sqlglot.expressions.DefinerProperty": {"fullname": "sqlglot.expressions.DefinerProperty", "modulename": "sqlglot.expressions", "qualname": "DefinerProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.DefinerProperty.arg_types": {"fullname": "sqlglot.expressions.DefinerProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "DefinerProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.DefinerProperty.key": {"fullname": "sqlglot.expressions.DefinerProperty.key", "modulename": "sqlglot.expressions", "qualname": "DefinerProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;definerproperty&#x27;"}, "sqlglot.expressions.DistKeyProperty": {"fullname": "sqlglot.expressions.DistKeyProperty", "modulename": "sqlglot.expressions", "qualname": "DistKeyProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.DistKeyProperty.arg_types": {"fullname": "sqlglot.expressions.DistKeyProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "DistKeyProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.DistKeyProperty.key": {"fullname": "sqlglot.expressions.DistKeyProperty.key", "modulename": "sqlglot.expressions", "qualname": "DistKeyProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;distkeyproperty&#x27;"}, "sqlglot.expressions.DistStyleProperty": {"fullname": "sqlglot.expressions.DistStyleProperty", "modulename": "sqlglot.expressions", "qualname": "DistStyleProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.DistStyleProperty.arg_types": {"fullname": "sqlglot.expressions.DistStyleProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "DistStyleProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.DistStyleProperty.key": {"fullname": "sqlglot.expressions.DistStyleProperty.key", "modulename": "sqlglot.expressions", "qualname": "DistStyleProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;diststyleproperty&#x27;"}, "sqlglot.expressions.EngineProperty": {"fullname": "sqlglot.expressions.EngineProperty", "modulename": "sqlglot.expressions", "qualname": "EngineProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.EngineProperty.arg_types": {"fullname": "sqlglot.expressions.EngineProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "EngineProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.EngineProperty.key": {"fullname": "sqlglot.expressions.EngineProperty.key", "modulename": "sqlglot.expressions", "qualname": "EngineProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;engineproperty&#x27;"}, "sqlglot.expressions.HeapProperty": {"fullname": "sqlglot.expressions.HeapProperty", "modulename": "sqlglot.expressions", "qualname": "HeapProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.HeapProperty.arg_types": {"fullname": "sqlglot.expressions.HeapProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "HeapProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.HeapProperty.key": {"fullname": "sqlglot.expressions.HeapProperty.key", "modulename": "sqlglot.expressions", "qualname": "HeapProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;heapproperty&#x27;"}, "sqlglot.expressions.ToTableProperty": {"fullname": "sqlglot.expressions.ToTableProperty", "modulename": "sqlglot.expressions", "qualname": "ToTableProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.ToTableProperty.arg_types": {"fullname": "sqlglot.expressions.ToTableProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "ToTableProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.ToTableProperty.key": {"fullname": "sqlglot.expressions.ToTableProperty.key", "modulename": "sqlglot.expressions", "qualname": "ToTableProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;totableproperty&#x27;"}, "sqlglot.expressions.ExecuteAsProperty": {"fullname": "sqlglot.expressions.ExecuteAsProperty", "modulename": "sqlglot.expressions", "qualname": "ExecuteAsProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"fullname": "sqlglot.expressions.ExecuteAsProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "ExecuteAsProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.ExecuteAsProperty.key": {"fullname": "sqlglot.expressions.ExecuteAsProperty.key", "modulename": "sqlglot.expressions", "qualname": "ExecuteAsProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;executeasproperty&#x27;"}, "sqlglot.expressions.ExternalProperty": {"fullname": "sqlglot.expressions.ExternalProperty", "modulename": "sqlglot.expressions", "qualname": "ExternalProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.ExternalProperty.arg_types": {"fullname": "sqlglot.expressions.ExternalProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "ExternalProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.ExternalProperty.key": {"fullname": "sqlglot.expressions.ExternalProperty.key", "modulename": "sqlglot.expressions", "qualname": "ExternalProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;externalproperty&#x27;"}, "sqlglot.expressions.FallbackProperty": {"fullname": "sqlglot.expressions.FallbackProperty", "modulename": "sqlglot.expressions", "qualname": "FallbackProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.FallbackProperty.arg_types": {"fullname": "sqlglot.expressions.FallbackProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "FallbackProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;no&#x27;: True, &#x27;protection&#x27;: False}"}, "sqlglot.expressions.FallbackProperty.key": {"fullname": "sqlglot.expressions.FallbackProperty.key", "modulename": "sqlglot.expressions", "qualname": "FallbackProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;fallbackproperty&#x27;"}, "sqlglot.expressions.FileFormatProperty": {"fullname": "sqlglot.expressions.FileFormatProperty", "modulename": "sqlglot.expressions", "qualname": "FileFormatProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.FileFormatProperty.arg_types": {"fullname": "sqlglot.expressions.FileFormatProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "FileFormatProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.FileFormatProperty.key": {"fullname": "sqlglot.expressions.FileFormatProperty.key", "modulename": "sqlglot.expressions", "qualname": "FileFormatProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;fileformatproperty&#x27;"}, "sqlglot.expressions.FreespaceProperty": {"fullname": "sqlglot.expressions.FreespaceProperty", "modulename": "sqlglot.expressions", "qualname": "FreespaceProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.FreespaceProperty.arg_types": {"fullname": "sqlglot.expressions.FreespaceProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "FreespaceProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;percent&#x27;: False}"}, "sqlglot.expressions.FreespaceProperty.key": {"fullname": "sqlglot.expressions.FreespaceProperty.key", "modulename": "sqlglot.expressions", "qualname": "FreespaceProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;freespaceproperty&#x27;"}, "sqlglot.expressions.GlobalProperty": {"fullname": "sqlglot.expressions.GlobalProperty", "modulename": "sqlglot.expressions", "qualname": "GlobalProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.GlobalProperty.arg_types": {"fullname": "sqlglot.expressions.GlobalProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "GlobalProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.GlobalProperty.key": {"fullname": "sqlglot.expressions.GlobalProperty.key", "modulename": "sqlglot.expressions", "qualname": "GlobalProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;globalproperty&#x27;"}, "sqlglot.expressions.IcebergProperty": {"fullname": "sqlglot.expressions.IcebergProperty", "modulename": "sqlglot.expressions", "qualname": "IcebergProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.IcebergProperty.arg_types": {"fullname": "sqlglot.expressions.IcebergProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "IcebergProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.IcebergProperty.key": {"fullname": "sqlglot.expressions.IcebergProperty.key", "modulename": "sqlglot.expressions", "qualname": "IcebergProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;icebergproperty&#x27;"}, "sqlglot.expressions.InheritsProperty": {"fullname": "sqlglot.expressions.InheritsProperty", "modulename": "sqlglot.expressions", "qualname": "InheritsProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.InheritsProperty.arg_types": {"fullname": "sqlglot.expressions.InheritsProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "InheritsProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.InheritsProperty.key": {"fullname": "sqlglot.expressions.InheritsProperty.key", "modulename": "sqlglot.expressions", "qualname": "InheritsProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;inheritsproperty&#x27;"}, "sqlglot.expressions.InputModelProperty": {"fullname": "sqlglot.expressions.InputModelProperty", "modulename": "sqlglot.expressions", "qualname": "InputModelProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.InputModelProperty.arg_types": {"fullname": "sqlglot.expressions.InputModelProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "InputModelProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.InputModelProperty.key": {"fullname": "sqlglot.expressions.InputModelProperty.key", "modulename": "sqlglot.expressions", "qualname": "InputModelProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;inputmodelproperty&#x27;"}, "sqlglot.expressions.OutputModelProperty": {"fullname": "sqlglot.expressions.OutputModelProperty", "modulename": "sqlglot.expressions", "qualname": "OutputModelProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.OutputModelProperty.arg_types": {"fullname": "sqlglot.expressions.OutputModelProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "OutputModelProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.OutputModelProperty.key": {"fullname": "sqlglot.expressions.OutputModelProperty.key", "modulename": "sqlglot.expressions", "qualname": "OutputModelProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;outputmodelproperty&#x27;"}, "sqlglot.expressions.IsolatedLoadingProperty": {"fullname": "sqlglot.expressions.IsolatedLoadingProperty", "modulename": "sqlglot.expressions", "qualname": "IsolatedLoadingProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"fullname": "sqlglot.expressions.IsolatedLoadingProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "IsolatedLoadingProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;no&#x27;: False, &#x27;concurrent&#x27;: False, &#x27;target&#x27;: False}"}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"fullname": "sqlglot.expressions.IsolatedLoadingProperty.key", "modulename": "sqlglot.expressions", "qualname": "IsolatedLoadingProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;isolatedloadingproperty&#x27;"}, "sqlglot.expressions.JournalProperty": {"fullname": "sqlglot.expressions.JournalProperty", "modulename": "sqlglot.expressions", "qualname": "JournalProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.JournalProperty.arg_types": {"fullname": "sqlglot.expressions.JournalProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "JournalProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;no&#x27;: False, &#x27;dual&#x27;: False, &#x27;before&#x27;: False, &#x27;local&#x27;: False, &#x27;after&#x27;: False}"}, "sqlglot.expressions.JournalProperty.key": {"fullname": "sqlglot.expressions.JournalProperty.key", "modulename": "sqlglot.expressions", "qualname": "JournalProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;journalproperty&#x27;"}, "sqlglot.expressions.LanguageProperty": {"fullname": "sqlglot.expressions.LanguageProperty", "modulename": "sqlglot.expressions", "qualname": "LanguageProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.LanguageProperty.arg_types": {"fullname": "sqlglot.expressions.LanguageProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "LanguageProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.LanguageProperty.key": {"fullname": "sqlglot.expressions.LanguageProperty.key", "modulename": "sqlglot.expressions", "qualname": "LanguageProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;languageproperty&#x27;"}, "sqlglot.expressions.ClusteredByProperty": {"fullname": "sqlglot.expressions.ClusteredByProperty", "modulename": "sqlglot.expressions", "qualname": "ClusteredByProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"fullname": "sqlglot.expressions.ClusteredByProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "ClusteredByProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;sorted_by&#x27;: False, &#x27;buckets&#x27;: True}"}, "sqlglot.expressions.ClusteredByProperty.key": {"fullname": "sqlglot.expressions.ClusteredByProperty.key", "modulename": "sqlglot.expressions", "qualname": "ClusteredByProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;clusteredbyproperty&#x27;"}, "sqlglot.expressions.DictProperty": {"fullname": "sqlglot.expressions.DictProperty", "modulename": "sqlglot.expressions", "qualname": "DictProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.DictProperty.arg_types": {"fullname": "sqlglot.expressions.DictProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "DictProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: True, &#x27;settings&#x27;: False}"}, "sqlglot.expressions.DictProperty.key": {"fullname": "sqlglot.expressions.DictProperty.key", "modulename": "sqlglot.expressions", "qualname": "DictProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dictproperty&#x27;"}, "sqlglot.expressions.DictSubProperty": {"fullname": "sqlglot.expressions.DictSubProperty", "modulename": "sqlglot.expressions", "qualname": "DictSubProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.DictSubProperty.key": {"fullname": "sqlglot.expressions.DictSubProperty.key", "modulename": "sqlglot.expressions", "qualname": "DictSubProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dictsubproperty&#x27;"}, "sqlglot.expressions.DictRange": {"fullname": "sqlglot.expressions.DictRange", "modulename": "sqlglot.expressions", "qualname": "DictRange", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.DictRange.arg_types": {"fullname": "sqlglot.expressions.DictRange.arg_types", "modulename": "sqlglot.expressions", "qualname": "DictRange.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;min&#x27;: True, &#x27;max&#x27;: True}"}, "sqlglot.expressions.DictRange.key": {"fullname": "sqlglot.expressions.DictRange.key", "modulename": "sqlglot.expressions", "qualname": "DictRange.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dictrange&#x27;"}, "sqlglot.expressions.OnCluster": {"fullname": "sqlglot.expressions.OnCluster", "modulename": "sqlglot.expressions", "qualname": "OnCluster", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.OnCluster.arg_types": {"fullname": "sqlglot.expressions.OnCluster.arg_types", "modulename": "sqlglot.expressions", "qualname": "OnCluster.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.OnCluster.key": {"fullname": "sqlglot.expressions.OnCluster.key", "modulename": "sqlglot.expressions", "qualname": "OnCluster.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;oncluster&#x27;"}, "sqlglot.expressions.LikeProperty": {"fullname": "sqlglot.expressions.LikeProperty", "modulename": "sqlglot.expressions", "qualname": "LikeProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.LikeProperty.arg_types": {"fullname": "sqlglot.expressions.LikeProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "LikeProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.LikeProperty.key": {"fullname": "sqlglot.expressions.LikeProperty.key", "modulename": "sqlglot.expressions", "qualname": "LikeProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;likeproperty&#x27;"}, "sqlglot.expressions.LocationProperty": {"fullname": "sqlglot.expressions.LocationProperty", "modulename": "sqlglot.expressions", "qualname": "LocationProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.LocationProperty.arg_types": {"fullname": "sqlglot.expressions.LocationProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "LocationProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.LocationProperty.key": {"fullname": "sqlglot.expressions.LocationProperty.key", "modulename": "sqlglot.expressions", "qualname": "LocationProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;locationproperty&#x27;"}, "sqlglot.expressions.LockProperty": {"fullname": "sqlglot.expressions.LockProperty", "modulename": "sqlglot.expressions", "qualname": "LockProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.LockProperty.arg_types": {"fullname": "sqlglot.expressions.LockProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "LockProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.LockProperty.key": {"fullname": "sqlglot.expressions.LockProperty.key", "modulename": "sqlglot.expressions", "qualname": "LockProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lockproperty&#x27;"}, "sqlglot.expressions.LockingProperty": {"fullname": "sqlglot.expressions.LockingProperty", "modulename": "sqlglot.expressions", "qualname": "LockingProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.LockingProperty.arg_types": {"fullname": "sqlglot.expressions.LockingProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "LockingProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;kind&#x27;: True, &#x27;for_or_in&#x27;: False, &#x27;lock_type&#x27;: True, &#x27;override&#x27;: False}"}, "sqlglot.expressions.LockingProperty.key": {"fullname": "sqlglot.expressions.LockingProperty.key", "modulename": "sqlglot.expressions", "qualname": "LockingProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lockingproperty&#x27;"}, "sqlglot.expressions.LogProperty": {"fullname": "sqlglot.expressions.LogProperty", "modulename": "sqlglot.expressions", "qualname": "LogProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.LogProperty.arg_types": {"fullname": "sqlglot.expressions.LogProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "LogProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;no&#x27;: True}"}, "sqlglot.expressions.LogProperty.key": {"fullname": "sqlglot.expressions.LogProperty.key", "modulename": "sqlglot.expressions", "qualname": "LogProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;logproperty&#x27;"}, "sqlglot.expressions.MaterializedProperty": {"fullname": "sqlglot.expressions.MaterializedProperty", "modulename": "sqlglot.expressions", "qualname": "MaterializedProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.MaterializedProperty.arg_types": {"fullname": "sqlglot.expressions.MaterializedProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "MaterializedProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.MaterializedProperty.key": {"fullname": "sqlglot.expressions.MaterializedProperty.key", "modulename": "sqlglot.expressions", "qualname": "MaterializedProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;materializedproperty&#x27;"}, "sqlglot.expressions.MergeBlockRatioProperty": {"fullname": "sqlglot.expressions.MergeBlockRatioProperty", "modulename": "sqlglot.expressions", "qualname": "MergeBlockRatioProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"fullname": "sqlglot.expressions.MergeBlockRatioProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "MergeBlockRatioProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;no&#x27;: False, &#x27;default&#x27;: False, &#x27;percent&#x27;: False}"}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"fullname": "sqlglot.expressions.MergeBlockRatioProperty.key", "modulename": "sqlglot.expressions", "qualname": "MergeBlockRatioProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;mergeblockratioproperty&#x27;"}, "sqlglot.expressions.NoPrimaryIndexProperty": {"fullname": "sqlglot.expressions.NoPrimaryIndexProperty", "modulename": "sqlglot.expressions", "qualname": "NoPrimaryIndexProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"fullname": "sqlglot.expressions.NoPrimaryIndexProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "NoPrimaryIndexProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"fullname": "sqlglot.expressions.NoPrimaryIndexProperty.key", "modulename": "sqlglot.expressions", "qualname": "NoPrimaryIndexProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;noprimaryindexproperty&#x27;"}, "sqlglot.expressions.OnProperty": {"fullname": "sqlglot.expressions.OnProperty", "modulename": "sqlglot.expressions", "qualname": "OnProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.OnProperty.arg_types": {"fullname": "sqlglot.expressions.OnProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "OnProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.OnProperty.key": {"fullname": "sqlglot.expressions.OnProperty.key", "modulename": "sqlglot.expressions", "qualname": "OnProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;onproperty&#x27;"}, "sqlglot.expressions.OnCommitProperty": {"fullname": "sqlglot.expressions.OnCommitProperty", "modulename": "sqlglot.expressions", "qualname": "OnCommitProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.OnCommitProperty.arg_types": {"fullname": "sqlglot.expressions.OnCommitProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "OnCommitProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;delete&#x27;: False}"}, "sqlglot.expressions.OnCommitProperty.key": {"fullname": "sqlglot.expressions.OnCommitProperty.key", "modulename": "sqlglot.expressions", "qualname": "OnCommitProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;oncommitproperty&#x27;"}, "sqlglot.expressions.PartitionedByProperty": {"fullname": "sqlglot.expressions.PartitionedByProperty", "modulename": "sqlglot.expressions", "qualname": "PartitionedByProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"fullname": "sqlglot.expressions.PartitionedByProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "PartitionedByProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.PartitionedByProperty.key": {"fullname": "sqlglot.expressions.PartitionedByProperty.key", "modulename": "sqlglot.expressions", "qualname": "PartitionedByProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;partitionedbyproperty&#x27;"}, "sqlglot.expressions.PartitionBoundSpec": {"fullname": "sqlglot.expressions.PartitionBoundSpec", "modulename": "sqlglot.expressions", "qualname": "PartitionBoundSpec", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"fullname": "sqlglot.expressions.PartitionBoundSpec.arg_types", "modulename": "sqlglot.expressions", "qualname": "PartitionBoundSpec.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: False, &#x27;from_expressions&#x27;: False, &#x27;to_expressions&#x27;: False}"}, "sqlglot.expressions.PartitionBoundSpec.key": {"fullname": "sqlglot.expressions.PartitionBoundSpec.key", "modulename": "sqlglot.expressions", "qualname": "PartitionBoundSpec.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;partitionboundspec&#x27;"}, "sqlglot.expressions.PartitionedOfProperty": {"fullname": "sqlglot.expressions.PartitionedOfProperty", "modulename": "sqlglot.expressions", "qualname": "PartitionedOfProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"fullname": "sqlglot.expressions.PartitionedOfProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "PartitionedOfProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.PartitionedOfProperty.key": {"fullname": "sqlglot.expressions.PartitionedOfProperty.key", "modulename": "sqlglot.expressions", "qualname": "PartitionedOfProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;partitionedofproperty&#x27;"}, "sqlglot.expressions.RemoteWithConnectionModelProperty": {"fullname": "sqlglot.expressions.RemoteWithConnectionModelProperty", "modulename": "sqlglot.expressions", "qualname": "RemoteWithConnectionModelProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"fullname": "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "RemoteWithConnectionModelProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"fullname": "sqlglot.expressions.RemoteWithConnectionModelProperty.key", "modulename": "sqlglot.expressions", "qualname": "RemoteWithConnectionModelProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;remotewithconnectionmodelproperty&#x27;"}, "sqlglot.expressions.ReturnsProperty": {"fullname": "sqlglot.expressions.ReturnsProperty", "modulename": "sqlglot.expressions", "qualname": "ReturnsProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.ReturnsProperty.arg_types": {"fullname": "sqlglot.expressions.ReturnsProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "ReturnsProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;is_table&#x27;: False, &#x27;table&#x27;: False}"}, "sqlglot.expressions.ReturnsProperty.key": {"fullname": "sqlglot.expressions.ReturnsProperty.key", "modulename": "sqlglot.expressions", "qualname": "ReturnsProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;returnsproperty&#x27;"}, "sqlglot.expressions.RowFormatProperty": {"fullname": "sqlglot.expressions.RowFormatProperty", "modulename": "sqlglot.expressions", "qualname": "RowFormatProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.RowFormatProperty.arg_types": {"fullname": "sqlglot.expressions.RowFormatProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "RowFormatProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.RowFormatProperty.key": {"fullname": "sqlglot.expressions.RowFormatProperty.key", "modulename": "sqlglot.expressions", "qualname": "RowFormatProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rowformatproperty&#x27;"}, "sqlglot.expressions.RowFormatDelimitedProperty": {"fullname": "sqlglot.expressions.RowFormatDelimitedProperty", "modulename": "sqlglot.expressions", "qualname": "RowFormatDelimitedProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"fullname": "sqlglot.expressions.RowFormatDelimitedProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "RowFormatDelimitedProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;fields&#x27;: False, &#x27;escaped&#x27;: False, &#x27;collection_items&#x27;: False, &#x27;map_keys&#x27;: False, &#x27;lines&#x27;: False, &#x27;null&#x27;: False, &#x27;serde&#x27;: False}"}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"fullname": "sqlglot.expressions.RowFormatDelimitedProperty.key", "modulename": "sqlglot.expressions", "qualname": "RowFormatDelimitedProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rowformatdelimitedproperty&#x27;"}, "sqlglot.expressions.RowFormatSerdeProperty": {"fullname": "sqlglot.expressions.RowFormatSerdeProperty", "modulename": "sqlglot.expressions", "qualname": "RowFormatSerdeProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"fullname": "sqlglot.expressions.RowFormatSerdeProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "RowFormatSerdeProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;serde_properties&#x27;: False}"}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"fullname": "sqlglot.expressions.RowFormatSerdeProperty.key", "modulename": "sqlglot.expressions", "qualname": "RowFormatSerdeProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rowformatserdeproperty&#x27;"}, "sqlglot.expressions.QueryTransform": {"fullname": "sqlglot.expressions.QueryTransform", "modulename": "sqlglot.expressions", "qualname": "QueryTransform", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.QueryTransform.arg_types": {"fullname": "sqlglot.expressions.QueryTransform.arg_types", "modulename": "sqlglot.expressions", "qualname": "QueryTransform.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;command_script&#x27;: True, &#x27;schema&#x27;: False, &#x27;row_format_before&#x27;: False, &#x27;record_writer&#x27;: False, &#x27;row_format_after&#x27;: False, &#x27;record_reader&#x27;: False}"}, "sqlglot.expressions.QueryTransform.key": {"fullname": "sqlglot.expressions.QueryTransform.key", "modulename": "sqlglot.expressions", "qualname": "QueryTransform.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;querytransform&#x27;"}, "sqlglot.expressions.SampleProperty": {"fullname": "sqlglot.expressions.SampleProperty", "modulename": "sqlglot.expressions", "qualname": "SampleProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SampleProperty.arg_types": {"fullname": "sqlglot.expressions.SampleProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SampleProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.SampleProperty.key": {"fullname": "sqlglot.expressions.SampleProperty.key", "modulename": "sqlglot.expressions", "qualname": "SampleProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sampleproperty&#x27;"}, "sqlglot.expressions.SchemaCommentProperty": {"fullname": "sqlglot.expressions.SchemaCommentProperty", "modulename": "sqlglot.expressions", "qualname": "SchemaCommentProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"fullname": "sqlglot.expressions.SchemaCommentProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SchemaCommentProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.SchemaCommentProperty.key": {"fullname": "sqlglot.expressions.SchemaCommentProperty.key", "modulename": "sqlglot.expressions", "qualname": "SchemaCommentProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;schemacommentproperty&#x27;"}, "sqlglot.expressions.SerdeProperties": {"fullname": "sqlglot.expressions.SerdeProperties", "modulename": "sqlglot.expressions", "qualname": "SerdeProperties", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SerdeProperties.arg_types": {"fullname": "sqlglot.expressions.SerdeProperties.arg_types", "modulename": "sqlglot.expressions", "qualname": "SerdeProperties.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.SerdeProperties.key": {"fullname": "sqlglot.expressions.SerdeProperties.key", "modulename": "sqlglot.expressions", "qualname": "SerdeProperties.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;serdeproperties&#x27;"}, "sqlglot.expressions.SetProperty": {"fullname": "sqlglot.expressions.SetProperty", "modulename": "sqlglot.expressions", "qualname": "SetProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SetProperty.arg_types": {"fullname": "sqlglot.expressions.SetProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SetProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;multi&#x27;: True}"}, "sqlglot.expressions.SetProperty.key": {"fullname": "sqlglot.expressions.SetProperty.key", "modulename": "sqlglot.expressions", "qualname": "SetProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;setproperty&#x27;"}, "sqlglot.expressions.SharingProperty": {"fullname": "sqlglot.expressions.SharingProperty", "modulename": "sqlglot.expressions", "qualname": "SharingProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SharingProperty.arg_types": {"fullname": "sqlglot.expressions.SharingProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SharingProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.SharingProperty.key": {"fullname": "sqlglot.expressions.SharingProperty.key", "modulename": "sqlglot.expressions", "qualname": "SharingProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sharingproperty&#x27;"}, "sqlglot.expressions.SetConfigProperty": {"fullname": "sqlglot.expressions.SetConfigProperty", "modulename": "sqlglot.expressions", "qualname": "SetConfigProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SetConfigProperty.arg_types": {"fullname": "sqlglot.expressions.SetConfigProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SetConfigProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.SetConfigProperty.key": {"fullname": "sqlglot.expressions.SetConfigProperty.key", "modulename": "sqlglot.expressions", "qualname": "SetConfigProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;setconfigproperty&#x27;"}, "sqlglot.expressions.SettingsProperty": {"fullname": "sqlglot.expressions.SettingsProperty", "modulename": "sqlglot.expressions", "qualname": "SettingsProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SettingsProperty.arg_types": {"fullname": "sqlglot.expressions.SettingsProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SettingsProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.SettingsProperty.key": {"fullname": "sqlglot.expressions.SettingsProperty.key", "modulename": "sqlglot.expressions", "qualname": "SettingsProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;settingsproperty&#x27;"}, "sqlglot.expressions.SortKeyProperty": {"fullname": "sqlglot.expressions.SortKeyProperty", "modulename": "sqlglot.expressions", "qualname": "SortKeyProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SortKeyProperty.arg_types": {"fullname": "sqlglot.expressions.SortKeyProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SortKeyProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;compound&#x27;: False}"}, "sqlglot.expressions.SortKeyProperty.key": {"fullname": "sqlglot.expressions.SortKeyProperty.key", "modulename": "sqlglot.expressions", "qualname": "SortKeyProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sortkeyproperty&#x27;"}, "sqlglot.expressions.SqlReadWriteProperty": {"fullname": "sqlglot.expressions.SqlReadWriteProperty", "modulename": "sqlglot.expressions", "qualname": "SqlReadWriteProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"fullname": "sqlglot.expressions.SqlReadWriteProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SqlReadWriteProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.SqlReadWriteProperty.key": {"fullname": "sqlglot.expressions.SqlReadWriteProperty.key", "modulename": "sqlglot.expressions", "qualname": "SqlReadWriteProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sqlreadwriteproperty&#x27;"}, "sqlglot.expressions.SqlSecurityProperty": {"fullname": "sqlglot.expressions.SqlSecurityProperty", "modulename": "sqlglot.expressions", "qualname": "SqlSecurityProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"fullname": "sqlglot.expressions.SqlSecurityProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "SqlSecurityProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;definer&#x27;: True}"}, "sqlglot.expressions.SqlSecurityProperty.key": {"fullname": "sqlglot.expressions.SqlSecurityProperty.key", "modulename": "sqlglot.expressions", "qualname": "SqlSecurityProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sqlsecurityproperty&#x27;"}, "sqlglot.expressions.StabilityProperty": {"fullname": "sqlglot.expressions.StabilityProperty", "modulename": "sqlglot.expressions", "qualname": "StabilityProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.StabilityProperty.arg_types": {"fullname": "sqlglot.expressions.StabilityProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "StabilityProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.StabilityProperty.key": {"fullname": "sqlglot.expressions.StabilityProperty.key", "modulename": "sqlglot.expressions", "qualname": "StabilityProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;stabilityproperty&#x27;"}, "sqlglot.expressions.TemporaryProperty": {"fullname": "sqlglot.expressions.TemporaryProperty", "modulename": "sqlglot.expressions", "qualname": "TemporaryProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.TemporaryProperty.arg_types": {"fullname": "sqlglot.expressions.TemporaryProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "TemporaryProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.TemporaryProperty.key": {"fullname": "sqlglot.expressions.TemporaryProperty.key", "modulename": "sqlglot.expressions", "qualname": "TemporaryProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;temporaryproperty&#x27;"}, "sqlglot.expressions.TransformModelProperty": {"fullname": "sqlglot.expressions.TransformModelProperty", "modulename": "sqlglot.expressions", "qualname": "TransformModelProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.TransformModelProperty.arg_types": {"fullname": "sqlglot.expressions.TransformModelProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "TransformModelProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.TransformModelProperty.key": {"fullname": "sqlglot.expressions.TransformModelProperty.key", "modulename": "sqlglot.expressions", "qualname": "TransformModelProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;transformmodelproperty&#x27;"}, "sqlglot.expressions.TransientProperty": {"fullname": "sqlglot.expressions.TransientProperty", "modulename": "sqlglot.expressions", "qualname": "TransientProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.TransientProperty.arg_types": {"fullname": "sqlglot.expressions.TransientProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "TransientProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.TransientProperty.key": {"fullname": "sqlglot.expressions.TransientProperty.key", "modulename": "sqlglot.expressions", "qualname": "TransientProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;transientproperty&#x27;"}, "sqlglot.expressions.UnloggedProperty": {"fullname": "sqlglot.expressions.UnloggedProperty", "modulename": "sqlglot.expressions", "qualname": "UnloggedProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.UnloggedProperty.arg_types": {"fullname": "sqlglot.expressions.UnloggedProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "UnloggedProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.UnloggedProperty.key": {"fullname": "sqlglot.expressions.UnloggedProperty.key", "modulename": "sqlglot.expressions", "qualname": "UnloggedProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unloggedproperty&#x27;"}, "sqlglot.expressions.ViewAttributeProperty": {"fullname": "sqlglot.expressions.ViewAttributeProperty", "modulename": "sqlglot.expressions", "qualname": "ViewAttributeProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"fullname": "sqlglot.expressions.ViewAttributeProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "ViewAttributeProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.ViewAttributeProperty.key": {"fullname": "sqlglot.expressions.ViewAttributeProperty.key", "modulename": "sqlglot.expressions", "qualname": "ViewAttributeProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;viewattributeproperty&#x27;"}, "sqlglot.expressions.VolatileProperty": {"fullname": "sqlglot.expressions.VolatileProperty", "modulename": "sqlglot.expressions", "qualname": "VolatileProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.VolatileProperty.arg_types": {"fullname": "sqlglot.expressions.VolatileProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "VolatileProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.VolatileProperty.key": {"fullname": "sqlglot.expressions.VolatileProperty.key", "modulename": "sqlglot.expressions", "qualname": "VolatileProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;volatileproperty&#x27;"}, "sqlglot.expressions.WithDataProperty": {"fullname": "sqlglot.expressions.WithDataProperty", "modulename": "sqlglot.expressions", "qualname": "WithDataProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.WithDataProperty.arg_types": {"fullname": "sqlglot.expressions.WithDataProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "WithDataProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;no&#x27;: True, &#x27;statistics&#x27;: False}"}, "sqlglot.expressions.WithDataProperty.key": {"fullname": "sqlglot.expressions.WithDataProperty.key", "modulename": "sqlglot.expressions", "qualname": "WithDataProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;withdataproperty&#x27;"}, "sqlglot.expressions.WithJournalTableProperty": {"fullname": "sqlglot.expressions.WithJournalTableProperty", "modulename": "sqlglot.expressions", "qualname": "WithJournalTableProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"fullname": "sqlglot.expressions.WithJournalTableProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "WithJournalTableProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.WithJournalTableProperty.key": {"fullname": "sqlglot.expressions.WithJournalTableProperty.key", "modulename": "sqlglot.expressions", "qualname": "WithJournalTableProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;withjournaltableproperty&#x27;"}, "sqlglot.expressions.WithSystemVersioningProperty": {"fullname": "sqlglot.expressions.WithSystemVersioningProperty", "modulename": "sqlglot.expressions", "qualname": "WithSystemVersioningProperty", "kind": "class", "doc": "<p></p>\n", "bases": "Property"}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"fullname": "sqlglot.expressions.WithSystemVersioningProperty.arg_types", "modulename": "sqlglot.expressions", "qualname": "WithSystemVersioningProperty.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"fullname": "sqlglot.expressions.WithSystemVersioningProperty.key", "modulename": "sqlglot.expressions", "qualname": "WithSystemVersioningProperty.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;withsystemversioningproperty&#x27;"}, "sqlglot.expressions.Properties": {"fullname": "sqlglot.expressions.Properties", "modulename": "sqlglot.expressions", "qualname": "Properties", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Properties.arg_types": {"fullname": "sqlglot.expressions.Properties.arg_types", "modulename": "sqlglot.expressions", "qualname": "Properties.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"fullname": "sqlglot.expressions.Properties.NAME_TO_PROPERTY", "modulename": "sqlglot.expressions", "qualname": "Properties.NAME_TO_PROPERTY", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;, &#x27;CLUSTERED_BY&#x27;: &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;, &#x27;DEFINER&#x27;: &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;, &#x27;DISTKEY&#x27;: &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;, &#x27;DISTSTYLE&#x27;: &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;, &#x27;ENGINE&#x27;: &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;, &#x27;EXECUTE AS&#x27;: &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;, &#x27;LANGUAGE&#x27;: &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;, &#x27;LOCATION&#x27;: &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;, &#x27;LOCK&#x27;: &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;, &#x27;RETURNS&#x27;: &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;, &#x27;SORTKEY&#x27;: &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;}"}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"fullname": "sqlglot.expressions.Properties.PROPERTY_TO_NAME", "modulename": "sqlglot.expressions", "qualname": "Properties.PROPERTY_TO_NAME", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &#x27;ALGORITHM&#x27;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &#x27;AUTO_INCREMENT&#x27;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &#x27;CHARACTER SET&#x27;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &#x27;CLUSTERED_BY&#x27;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &#x27;COLLATE&#x27;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &#x27;COMMENT&#x27;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &#x27;DEFINER&#x27;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &#x27;DISTKEY&#x27;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &#x27;DISTSTYLE&#x27;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &#x27;ENGINE&#x27;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &#x27;EXECUTE AS&#x27;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &#x27;FORMAT&#x27;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &#x27;LANGUAGE&#x27;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &#x27;LOCATION&#x27;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &#x27;LOCK&#x27;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &#x27;PARTITIONED_BY&#x27;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &#x27;RETURNS&#x27;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &#x27;ROW_FORMAT&#x27;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &#x27;SORTKEY&#x27;}"}, "sqlglot.expressions.Properties.Location": {"fullname": "sqlglot.expressions.Properties.Location", "modulename": "sqlglot.expressions", "qualname": "Properties.Location", "kind": "class", "doc": "<p>An enumeration.</p>\n", "bases": "sqlglot.helper.AutoName"}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"fullname": "sqlglot.expressions.Properties.Location.POST_CREATE", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.POST_CREATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;"}, "sqlglot.expressions.Properties.Location.POST_NAME": {"fullname": "sqlglot.expressions.Properties.Location.POST_NAME", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.POST_NAME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;"}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"fullname": "sqlglot.expressions.Properties.Location.POST_SCHEMA", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.POST_SCHEMA", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;"}, "sqlglot.expressions.Properties.Location.POST_WITH": {"fullname": "sqlglot.expressions.Properties.Location.POST_WITH", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.POST_WITH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;"}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"fullname": "sqlglot.expressions.Properties.Location.POST_ALIAS", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.POST_ALIAS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;"}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"fullname": "sqlglot.expressions.Properties.Location.POST_EXPRESSION", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.POST_EXPRESSION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;"}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"fullname": "sqlglot.expressions.Properties.Location.POST_INDEX", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.POST_INDEX", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.POST_INDEX: &#x27;POST_INDEX&#x27;&gt;"}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"fullname": "sqlglot.expressions.Properties.Location.UNSUPPORTED", "modulename": "sqlglot.expressions", "qualname": "Properties.Location.UNSUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Location.UNSUPPORTED: &#x27;UNSUPPORTED&#x27;&gt;"}, "sqlglot.expressions.Properties.from_dict": {"fullname": "sqlglot.expressions.Properties.from_dict", "modulename": "sqlglot.expressions", "qualname": "Properties.from_dict", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">properties_dict</span><span class=\"p\">:</span> <span class=\"n\">Dict</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Properties.key": {"fullname": "sqlglot.expressions.Properties.key", "modulename": "sqlglot.expressions", "qualname": "Properties.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;properties&#x27;"}, "sqlglot.expressions.Qualify": {"fullname": "sqlglot.expressions.Qualify", "modulename": "sqlglot.expressions", "qualname": "Qualify", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Qualify.key": {"fullname": "sqlglot.expressions.Qualify.key", "modulename": "sqlglot.expressions", "qualname": "Qualify.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;qualify&#x27;"}, "sqlglot.expressions.InputOutputFormat": {"fullname": "sqlglot.expressions.InputOutputFormat", "modulename": "sqlglot.expressions", "qualname": "InputOutputFormat", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.InputOutputFormat.arg_types": {"fullname": "sqlglot.expressions.InputOutputFormat.arg_types", "modulename": "sqlglot.expressions", "qualname": "InputOutputFormat.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;input_format&#x27;: False, &#x27;output_format&#x27;: False}"}, "sqlglot.expressions.InputOutputFormat.key": {"fullname": "sqlglot.expressions.InputOutputFormat.key", "modulename": "sqlglot.expressions", "qualname": "InputOutputFormat.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;inputoutputformat&#x27;"}, "sqlglot.expressions.Return": {"fullname": "sqlglot.expressions.Return", "modulename": "sqlglot.expressions", "qualname": "Return", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Return.key": {"fullname": "sqlglot.expressions.Return.key", "modulename": "sqlglot.expressions", "qualname": "Return.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;return&#x27;"}, "sqlglot.expressions.Reference": {"fullname": "sqlglot.expressions.Reference", "modulename": "sqlglot.expressions", "qualname": "Reference", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Reference.arg_types": {"fullname": "sqlglot.expressions.Reference.arg_types", "modulename": "sqlglot.expressions", "qualname": "Reference.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.Reference.key": {"fullname": "sqlglot.expressions.Reference.key", "modulename": "sqlglot.expressions", "qualname": "Reference.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;reference&#x27;"}, "sqlglot.expressions.Tuple": {"fullname": "sqlglot.expressions.Tuple", "modulename": "sqlglot.expressions", "qualname": "Tuple", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Tuple.arg_types": {"fullname": "sqlglot.expressions.Tuple.arg_types", "modulename": "sqlglot.expressions", "qualname": "Tuple.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Tuple.isin": {"fullname": "sqlglot.expressions.Tuple.isin", "modulename": "sqlglot.expressions", "qualname": "Tuple.isin", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Any</span>,</span><span class=\"param\">\t<span class=\"n\">query</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">unnest</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">,</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">In</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Tuple.key": {"fullname": "sqlglot.expressions.Tuple.key", "modulename": "sqlglot.expressions", "qualname": "Tuple.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tuple&#x27;"}, "sqlglot.expressions.QUERY_MODIFIERS": {"fullname": "sqlglot.expressions.QUERY_MODIFIERS", "modulename": "sqlglot.expressions", "qualname": "QUERY_MODIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;match&#x27;: False, &#x27;laterals&#x27;: False, &#x27;joins&#x27;: False, &#x27;connect&#x27;: False, &#x27;pivots&#x27;: False, &#x27;prewhere&#x27;: False, &#x27;where&#x27;: False, &#x27;group&#x27;: False, &#x27;having&#x27;: False, &#x27;qualify&#x27;: False, &#x27;windows&#x27;: False, &#x27;distribute&#x27;: False, &#x27;sort&#x27;: False, &#x27;cluster&#x27;: False, &#x27;order&#x27;: False, &#x27;limit&#x27;: False, &#x27;offset&#x27;: False, &#x27;locks&#x27;: False, &#x27;sample&#x27;: False, &#x27;settings&#x27;: False, &#x27;format&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.QueryOption": {"fullname": "sqlglot.expressions.QueryOption", "modulename": "sqlglot.expressions", "qualname": "QueryOption", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.QueryOption.arg_types": {"fullname": "sqlglot.expressions.QueryOption.arg_types", "modulename": "sqlglot.expressions", "qualname": "QueryOption.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.QueryOption.key": {"fullname": "sqlglot.expressions.QueryOption.key", "modulename": "sqlglot.expressions", "qualname": "QueryOption.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;queryoption&#x27;"}, "sqlglot.expressions.WithTableHint": {"fullname": "sqlglot.expressions.WithTableHint", "modulename": "sqlglot.expressions", "qualname": "WithTableHint", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.WithTableHint.arg_types": {"fullname": "sqlglot.expressions.WithTableHint.arg_types", "modulename": "sqlglot.expressions", "qualname": "WithTableHint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.WithTableHint.key": {"fullname": "sqlglot.expressions.WithTableHint.key", "modulename": "sqlglot.expressions", "qualname": "WithTableHint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;withtablehint&#x27;"}, "sqlglot.expressions.IndexTableHint": {"fullname": "sqlglot.expressions.IndexTableHint", "modulename": "sqlglot.expressions", "qualname": "IndexTableHint", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.IndexTableHint.arg_types": {"fullname": "sqlglot.expressions.IndexTableHint.arg_types", "modulename": "sqlglot.expressions", "qualname": "IndexTableHint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False, &#x27;target&#x27;: False}"}, "sqlglot.expressions.IndexTableHint.key": {"fullname": "sqlglot.expressions.IndexTableHint.key", "modulename": "sqlglot.expressions", "qualname": "IndexTableHint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;indextablehint&#x27;"}, "sqlglot.expressions.HistoricalData": {"fullname": "sqlglot.expressions.HistoricalData", "modulename": "sqlglot.expressions", "qualname": "HistoricalData", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.HistoricalData.arg_types": {"fullname": "sqlglot.expressions.HistoricalData.arg_types", "modulename": "sqlglot.expressions", "qualname": "HistoricalData.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.HistoricalData.key": {"fullname": "sqlglot.expressions.HistoricalData.key", "modulename": "sqlglot.expressions", "qualname": "HistoricalData.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;historicaldata&#x27;"}, "sqlglot.expressions.Table": {"fullname": "sqlglot.expressions.Table", "modulename": "sqlglot.expressions", "qualname": "Table", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Table.arg_types": {"fullname": "sqlglot.expressions.Table.arg_types", "modulename": "sqlglot.expressions", "qualname": "Table.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;alias&#x27;: False, &#x27;db&#x27;: False, &#x27;catalog&#x27;: False, &#x27;laterals&#x27;: False, &#x27;joins&#x27;: False, &#x27;pivots&#x27;: False, &#x27;hints&#x27;: False, &#x27;system_time&#x27;: False, &#x27;version&#x27;: False, &#x27;format&#x27;: False, &#x27;pattern&#x27;: False, &#x27;ordinality&#x27;: False, &#x27;when&#x27;: False, &#x27;only&#x27;: False, &#x27;partition&#x27;: False}"}, "sqlglot.expressions.Table.name": {"fullname": "sqlglot.expressions.Table.name", "modulename": "sqlglot.expressions", "qualname": "Table.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Table.db": {"fullname": "sqlglot.expressions.Table.db", "modulename": "sqlglot.expressions", "qualname": "Table.db", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Table.catalog": {"fullname": "sqlglot.expressions.Table.catalog", "modulename": "sqlglot.expressions", "qualname": "Table.catalog", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Table.selects": {"fullname": "sqlglot.expressions.Table.selects", "modulename": "sqlglot.expressions", "qualname": "Table.selects", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Table.named_selects": {"fullname": "sqlglot.expressions.Table.named_selects", "modulename": "sqlglot.expressions", "qualname": "Table.named_selects", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[str]"}, "sqlglot.expressions.Table.parts": {"fullname": "sqlglot.expressions.Table.parts", "modulename": "sqlglot.expressions", "qualname": "Table.parts", "kind": "variable", "doc": "<p>Return the parts of a table in order catalog, db, table.</p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Table.to_column": {"fullname": "sqlglot.expressions.Table.to_column", "modulename": "sqlglot.expressions", "qualname": "Table.to_column", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Alias</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Dot</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Table.key": {"fullname": "sqlglot.expressions.Table.key", "modulename": "sqlglot.expressions", "qualname": "Table.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;table&#x27;"}, "sqlglot.expressions.Union": {"fullname": "sqlglot.expressions.Union", "modulename": "sqlglot.expressions", "qualname": "Union", "kind": "class", "doc": "<p></p>\n", "bases": "Query"}, "sqlglot.expressions.Union.arg_types": {"fullname": "sqlglot.expressions.Union.arg_types", "modulename": "sqlglot.expressions", "qualname": "Union.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;with&#x27;: False, &#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;distinct&#x27;: False, &#x27;by_name&#x27;: False, &#x27;match&#x27;: False, &#x27;laterals&#x27;: False, &#x27;joins&#x27;: False, &#x27;connect&#x27;: False, &#x27;pivots&#x27;: False, &#x27;prewhere&#x27;: False, &#x27;where&#x27;: False, &#x27;group&#x27;: False, &#x27;having&#x27;: False, &#x27;qualify&#x27;: False, &#x27;windows&#x27;: False, &#x27;distribute&#x27;: False, &#x27;sort&#x27;: False, &#x27;cluster&#x27;: False, &#x27;order&#x27;: False, &#x27;limit&#x27;: False, &#x27;offset&#x27;: False, &#x27;locks&#x27;: False, &#x27;sample&#x27;: False, &#x27;settings&#x27;: False, &#x27;format&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.Union.select": {"fullname": "sqlglot.expressions.Union.select", "modulename": "sqlglot.expressions", "qualname": "Union.select", "kind": "function", "doc": "<p>Append to or set the SELECT expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x, y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Query expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Union</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Union.named_selects": {"fullname": "sqlglot.expressions.Union.named_selects", "modulename": "sqlglot.expressions", "qualname": "Union.named_selects", "kind": "variable", "doc": "<p>Returns the output names of the query's projections.</p>\n", "annotation": ": List[str]"}, "sqlglot.expressions.Union.is_star": {"fullname": "sqlglot.expressions.Union.is_star", "modulename": "sqlglot.expressions", "qualname": "Union.is_star", "kind": "variable", "doc": "<p>Checks whether an expression is a star.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Union.selects": {"fullname": "sqlglot.expressions.Union.selects", "modulename": "sqlglot.expressions", "qualname": "Union.selects", "kind": "variable", "doc": "<p>Returns the query's projections.</p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Union.left": {"fullname": "sqlglot.expressions.Union.left", "modulename": "sqlglot.expressions", "qualname": "Union.left", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.expressions.Union.right": {"fullname": "sqlglot.expressions.Union.right", "modulename": "sqlglot.expressions", "qualname": "Union.right", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.expressions.Union.key": {"fullname": "sqlglot.expressions.Union.key", "modulename": "sqlglot.expressions", "qualname": "Union.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;union&#x27;"}, "sqlglot.expressions.Except": {"fullname": "sqlglot.expressions.Except", "modulename": "sqlglot.expressions", "qualname": "Except", "kind": "class", "doc": "<p></p>\n", "bases": "Union"}, "sqlglot.expressions.Except.key": {"fullname": "sqlglot.expressions.Except.key", "modulename": "sqlglot.expressions", "qualname": "Except.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;except&#x27;"}, "sqlglot.expressions.Intersect": {"fullname": "sqlglot.expressions.Intersect", "modulename": "sqlglot.expressions", "qualname": "Intersect", "kind": "class", "doc": "<p></p>\n", "bases": "Union"}, "sqlglot.expressions.Intersect.key": {"fullname": "sqlglot.expressions.Intersect.key", "modulename": "sqlglot.expressions", "qualname": "Intersect.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;intersect&#x27;"}, "sqlglot.expressions.Unnest": {"fullname": "sqlglot.expressions.Unnest", "modulename": "sqlglot.expressions", "qualname": "Unnest", "kind": "class", "doc": "<p></p>\n", "bases": "UDTF"}, "sqlglot.expressions.Unnest.arg_types": {"fullname": "sqlglot.expressions.Unnest.arg_types", "modulename": "sqlglot.expressions", "qualname": "Unnest.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;alias&#x27;: False, &#x27;offset&#x27;: False}"}, "sqlglot.expressions.Unnest.selects": {"fullname": "sqlglot.expressions.Unnest.selects", "modulename": "sqlglot.expressions", "qualname": "Unnest.selects", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Unnest.key": {"fullname": "sqlglot.expressions.Unnest.key", "modulename": "sqlglot.expressions", "qualname": "Unnest.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unnest&#x27;"}, "sqlglot.expressions.Update": {"fullname": "sqlglot.expressions.Update", "modulename": "sqlglot.expressions", "qualname": "Update", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Update.arg_types": {"fullname": "sqlglot.expressions.Update.arg_types", "modulename": "sqlglot.expressions", "qualname": "Update.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;with&#x27;: False, &#x27;this&#x27;: False, &#x27;expressions&#x27;: True, &#x27;from&#x27;: False, &#x27;where&#x27;: False, &#x27;returning&#x27;: False, &#x27;order&#x27;: False, &#x27;limit&#x27;: False}"}, "sqlglot.expressions.Update.key": {"fullname": "sqlglot.expressions.Update.key", "modulename": "sqlglot.expressions", "qualname": "Update.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;update&#x27;"}, "sqlglot.expressions.Values": {"fullname": "sqlglot.expressions.Values", "modulename": "sqlglot.expressions", "qualname": "Values", "kind": "class", "doc": "<p></p>\n", "bases": "UDTF"}, "sqlglot.expressions.Values.arg_types": {"fullname": "sqlglot.expressions.Values.arg_types", "modulename": "sqlglot.expressions", "qualname": "Values.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;alias&#x27;: False}"}, "sqlglot.expressions.Values.key": {"fullname": "sqlglot.expressions.Values.key", "modulename": "sqlglot.expressions", "qualname": "Values.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;values&#x27;"}, "sqlglot.expressions.Var": {"fullname": "sqlglot.expressions.Var", "modulename": "sqlglot.expressions", "qualname": "Var", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Var.key": {"fullname": "sqlglot.expressions.Var.key", "modulename": "sqlglot.expressions", "qualname": "Var.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;var&#x27;"}, "sqlglot.expressions.Version": {"fullname": "sqlglot.expressions.Version", "modulename": "sqlglot.expressions", "qualname": "Version", "kind": "class", "doc": "<p>Time travel, iceberg, bigquery etc\n<a href=\"https://trino.io/docs/current/connector/iceberg.html?highlight=snapshot#using-snapshots\">https://trino.io/docs/current/connector/iceberg.html?highlight=snapshot#using-snapshots</a>\n<a href=\"https://www.databricks.com/blog/2019/02/04/introducing-delta-time-travel-for-large-scale-data-lakes.html\">https://www.databricks.com/blog/2019/02/04/introducing-delta-time-travel-for-large-scale-data-lakes.html</a>\n<a href=\"https://cloud.google.com/bigquery/docs/reference/standard-sql/query-syntax#for_system_time_as_of\">https://cloud.google.com/bigquery/docs/reference/standard-sql/query-syntax#for_system_time_as_of</a>\n<a href=\"https://learn.microsoft.com/en-us/sql/relational-databases/tables/querying-data-in-a-system-versioned-temporal-table?view=sql-server-ver16\">https://learn.microsoft.com/en-us/sql/relational-databases/tables/querying-data-in-a-system-versioned-temporal-table?view=sql-server-ver16</a>\nthis is either TIMESTAMP or VERSION\nkind is (\"AS OF\", \"BETWEEN\")</p>\n", "bases": "Expression"}, "sqlglot.expressions.Version.arg_types": {"fullname": "sqlglot.expressions.Version.arg_types", "modulename": "sqlglot.expressions", "qualname": "Version.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.Version.key": {"fullname": "sqlglot.expressions.Version.key", "modulename": "sqlglot.expressions", "qualname": "Version.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;version&#x27;"}, "sqlglot.expressions.Schema": {"fullname": "sqlglot.expressions.Schema", "modulename": "sqlglot.expressions", "qualname": "Schema", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Schema.arg_types": {"fullname": "sqlglot.expressions.Schema.arg_types", "modulename": "sqlglot.expressions", "qualname": "Schema.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Schema.key": {"fullname": "sqlglot.expressions.Schema.key", "modulename": "sqlglot.expressions", "qualname": "Schema.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;schema&#x27;"}, "sqlglot.expressions.Lock": {"fullname": "sqlglot.expressions.Lock", "modulename": "sqlglot.expressions", "qualname": "Lock", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Lock.arg_types": {"fullname": "sqlglot.expressions.Lock.arg_types", "modulename": "sqlglot.expressions", "qualname": "Lock.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;update&#x27;: True, &#x27;expressions&#x27;: False, &#x27;wait&#x27;: False}"}, "sqlglot.expressions.Lock.key": {"fullname": "sqlglot.expressions.Lock.key", "modulename": "sqlglot.expressions", "qualname": "Lock.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lock&#x27;"}, "sqlglot.expressions.Select": {"fullname": "sqlglot.expressions.Select", "modulename": "sqlglot.expressions", "qualname": "Select", "kind": "class", "doc": "<p></p>\n", "bases": "Query"}, "sqlglot.expressions.Select.arg_types": {"fullname": "sqlglot.expressions.Select.arg_types", "modulename": "sqlglot.expressions", "qualname": "Select.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;with&#x27;: False, &#x27;kind&#x27;: False, &#x27;expressions&#x27;: False, &#x27;hint&#x27;: False, &#x27;distinct&#x27;: False, &#x27;into&#x27;: False, &#x27;from&#x27;: False, &#x27;match&#x27;: False, &#x27;laterals&#x27;: False, &#x27;joins&#x27;: False, &#x27;connect&#x27;: False, &#x27;pivots&#x27;: False, &#x27;prewhere&#x27;: False, &#x27;where&#x27;: False, &#x27;group&#x27;: False, &#x27;having&#x27;: False, &#x27;qualify&#x27;: False, &#x27;windows&#x27;: False, &#x27;distribute&#x27;: False, &#x27;sort&#x27;: False, &#x27;cluster&#x27;: False, &#x27;order&#x27;: False, &#x27;limit&#x27;: False, &#x27;offset&#x27;: False, &#x27;locks&#x27;: False, &#x27;sample&#x27;: False, &#x27;settings&#x27;: False, &#x27;format&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.Select.from_": {"fullname": "sqlglot.expressions.Select.from_", "modulename": "sqlglot.expressions", "qualname": "Select.from_", "kind": "function", "doc": "<p>Set the FROM expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression :</strong> the SQL code strings to parse.\nIf a <code>From</code> instance is passed, this is used as-is.\nIf another <code>Expression</code> instance is passed, it will be wrapped in a <code>From</code>.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.group_by": {"fullname": "sqlglot.expressions.Select.group_by", "modulename": "sqlglot.expressions", "qualname": "Select.group_by", "kind": "function", "doc": "<p>Set the GROUP BY expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;COUNT(1)&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">group_by</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x, COUNT(1) FROM tbl GROUP BY x&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf a <code>Group</code> instance is passed, this is used as-is.\nIf another <code>Expression</code> instance is passed, it will be wrapped in a <code>Group</code>.\nIf nothing is passed in then a group by is not applied to the expression</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this flattens all the <code>Group</code> expression into a single expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.sort_by": {"fullname": "sqlglot.expressions.Select.sort_by", "modulename": "sqlglot.expressions", "qualname": "Select.sort_by", "kind": "function", "doc": "<p>Set the SORT BY expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sort_by</span><span class=\"p\">(</span><span class=\"s2\">&quot;x DESC&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"s2\">&quot;hive&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">&#39;SELECT x FROM tbl SORT BY x DESC&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf a <code>Group</code> instance is passed, this is used as-is.\nIf another <code>Expression</code> instance is passed, it will be wrapped in a <code>SORT</code>.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this flattens all the <code>Order</code> expression into a single expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.cluster_by": {"fullname": "sqlglot.expressions.Select.cluster_by", "modulename": "sqlglot.expressions", "qualname": "Select.cluster_by", "kind": "function", "doc": "<p>Set the CLUSTER BY expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">cluster_by</span><span class=\"p\">(</span><span class=\"s2\">&quot;x DESC&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"s2\">&quot;hive&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">&#39;SELECT x FROM tbl CLUSTER BY x DESC&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf a <code>Group</code> instance is passed, this is used as-is.\nIf another <code>Expression</code> instance is passed, it will be wrapped in a <code>Cluster</code>.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this flattens all the <code>Order</code> expression into a single expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.select": {"fullname": "sqlglot.expressions.Select.select", "modulename": "sqlglot.expressions", "qualname": "Select.select", "kind": "function", "doc": "<p>Append to or set the SELECT expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x, y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Query expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.lateral": {"fullname": "sqlglot.expressions.Select.lateral", "modulename": "sqlglot.expressions", "qualname": "Select.lateral", "kind": "function", "doc": "<p>Append to or set the LATERAL expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">lateral</span><span class=\"p\">(</span><span class=\"s2\">&quot;OUTER explode(y) tbl2 AS z&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x FROM tbl LATERAL VIEW OUTER EXPLODE(y) tbl2 AS z&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.join": {"fullname": "sqlglot.expressions.Select.join", "modulename": "sqlglot.expressions", "qualname": "Select.join", "kind": "function", "doc": "<p>Append to or set the JOIN expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;*&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">join</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl2&quot;</span><span class=\"p\">,</span> <span class=\"n\">on</span><span class=\"o\">=</span><span class=\"s2\">&quot;tbl1.y = tbl2.y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM tbl JOIN tbl2 ON tbl1.y = tbl2.y&#39;</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">join</span><span class=\"p\">(</span><span class=\"s2\">&quot;b&quot;</span><span class=\"p\">,</span> <span class=\"n\">using</span><span class=\"o\">=</span><span class=\"p\">[</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;y&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;z&quot;</span><span class=\"p\">])</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT 1 FROM a JOIN b USING (x, y, z)&#39;</span>\n</code></pre>\n </div>\n \n <p>Use <code>join_type</code> to change the type of join:</p>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;*&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">join</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl2&quot;</span><span class=\"p\">,</span> <span class=\"n\">on</span><span class=\"o\">=</span><span class=\"s2\">&quot;tbl1.y = tbl2.y&quot;</span><span class=\"p\">,</span> <span class=\"n\">join_type</span><span class=\"o\">=</span><span class=\"s2\">&quot;left outer&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM tbl LEFT OUTER JOIN tbl2 ON tbl1.y = tbl2.y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>on:</strong> optionally specify the join \"on\" criteria as a SQL string.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>using:</strong> optionally specify the join \"using\" criteria as a SQL string.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>join_type:</strong> if set, alter the parsed join type.</li>\n<li><strong>join_alias:</strong> an optional alias for the joined source.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Select: the modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">on</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">using</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">join_type</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">join_alias</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.where": {"fullname": "sqlglot.expressions.Select.where", "modulename": "sqlglot.expressions", "qualname": "Select.where", "kind": "function", "doc": "<p>Append to or set the WHERE expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">where</span><span class=\"p\">(</span><span class=\"s2\">&quot;x = &#39;a&#39; OR x &lt; &#39;b&#39;&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&quot;SELECT x FROM tbl WHERE x = &#39;a&#39; OR x &lt; &#39;b&#39;&quot;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.\nMultiple expressions are combined with an AND operator.</li>\n<li><strong>append:</strong> if <code>True</code>, AND the new expressions to any existing expression.\nOtherwise, this resets the expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Select: the modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.having": {"fullname": "sqlglot.expressions.Select.having", "modulename": "sqlglot.expressions", "qualname": "Select.having", "kind": "function", "doc": "<p>Append to or set the HAVING expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;COUNT(y)&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">group_by</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">having</span><span class=\"p\">(</span><span class=\"s2\">&quot;COUNT(y) &gt; 3&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x, COUNT(y) FROM tbl GROUP BY x HAVING COUNT(y) &gt; 3&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.\nMultiple expressions are combined with an AND operator.</li>\n<li><strong>append:</strong> if <code>True</code>, AND the new expressions to any existing expression.\nOtherwise, this resets the expression.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Select expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.window": {"fullname": "sqlglot.expressions.Select.window", "modulename": "sqlglot.expressions", "qualname": "Select.window", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.qualify": {"fullname": "sqlglot.expressions.Select.qualify", "modulename": "sqlglot.expressions", "qualname": "Select.qualify", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.distinct": {"fullname": "sqlglot.expressions.Select.distinct", "modulename": "sqlglot.expressions", "qualname": "Select.distinct", "kind": "function", "doc": "<p>Set the OFFSET expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">distinct</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT DISTINCT x FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>ons:</strong> the expressions to distinct on</li>\n<li><strong>distinct:</strong> whether the Select should be distinct</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Select: the modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">ons</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.ctas": {"fullname": "sqlglot.expressions.Select.ctas", "modulename": "sqlglot.expressions", "qualname": "Select.ctas", "kind": "function", "doc": "<p>Convert this expression to a CREATE TABLE AS statement.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;*&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">ctas</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;CREATE TABLE x AS SELECT * FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the SQL code string to parse as the table name.\nIf another <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>properties:</strong> an optional mapping of table properties</li>\n<li><strong>dialect:</strong> the dialect used to parse the input table.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input table.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Create expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.lock": {"fullname": "sqlglot.expressions.Select.lock", "modulename": "sqlglot.expressions", "qualname": "Select.lock", "kind": "function", "doc": "<p>Set the locking read mode for this expression.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">where</span><span class=\"p\">(</span><span class=\"s2\">&quot;x = &#39;a&#39;&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">lock</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"s2\">&quot;mysql&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">&quot;SELECT x FROM tbl WHERE x = &#39;a&#39; FOR UPDATE&quot;</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">where</span><span class=\"p\">(</span><span class=\"s2\">&quot;x = &#39;a&#39;&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">lock</span><span class=\"p\">(</span><span class=\"n\">update</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"s2\">&quot;mysql&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">&quot;SELECT x FROM tbl WHERE x = &#39;a&#39; FOR SHARE&quot;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>update:</strong> if <code>True</code>, the locking type will be <code>FOR UPDATE</code>, else it will be <code>FOR SHARE</code>.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">update</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.hint": {"fullname": "sqlglot.expressions.Select.hint", "modulename": "sqlglot.expressions", "qualname": "Select.hint", "kind": "function", "doc": "<p>Set hints for this expression.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">hint</span><span class=\"p\">(</span><span class=\"s2\">&quot;BROADCAST(y)&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"s2\">&quot;spark&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">&#39;SELECT /*+ BROADCAST(y) */ x FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>hints:</strong> The SQL code strings to parse as the hints.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>dialect:</strong> The dialect used to parse the hints.</li>\n<li><strong>copy:</strong> If <code>False</code>, modify this expression instance in-place.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">hints</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Select.named_selects": {"fullname": "sqlglot.expressions.Select.named_selects", "modulename": "sqlglot.expressions", "qualname": "Select.named_selects", "kind": "variable", "doc": "<p>Returns the output names of the query's projections.</p>\n", "annotation": ": List[str]"}, "sqlglot.expressions.Select.is_star": {"fullname": "sqlglot.expressions.Select.is_star", "modulename": "sqlglot.expressions", "qualname": "Select.is_star", "kind": "variable", "doc": "<p>Checks whether an expression is a star.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Select.selects": {"fullname": "sqlglot.expressions.Select.selects", "modulename": "sqlglot.expressions", "qualname": "Select.selects", "kind": "variable", "doc": "<p>Returns the query's projections.</p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Select.key": {"fullname": "sqlglot.expressions.Select.key", "modulename": "sqlglot.expressions", "qualname": "Select.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;select&#x27;"}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"fullname": "sqlglot.expressions.UNWRAPPED_QUERIES", "modulename": "sqlglot.expressions", "qualname": "UNWRAPPED_QUERIES", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Union&#x27;&gt;)"}, "sqlglot.expressions.Subquery": {"fullname": "sqlglot.expressions.Subquery", "modulename": "sqlglot.expressions", "qualname": "Subquery", "kind": "class", "doc": "<p></p>\n", "bases": "DerivedTable, Query"}, "sqlglot.expressions.Subquery.arg_types": {"fullname": "sqlglot.expressions.Subquery.arg_types", "modulename": "sqlglot.expressions", "qualname": "Subquery.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;alias&#x27;: False, &#x27;with&#x27;: False, &#x27;match&#x27;: False, &#x27;laterals&#x27;: False, &#x27;joins&#x27;: False, &#x27;connect&#x27;: False, &#x27;pivots&#x27;: False, &#x27;prewhere&#x27;: False, &#x27;where&#x27;: False, &#x27;group&#x27;: False, &#x27;having&#x27;: False, &#x27;qualify&#x27;: False, &#x27;windows&#x27;: False, &#x27;distribute&#x27;: False, &#x27;sort&#x27;: False, &#x27;cluster&#x27;: False, &#x27;order&#x27;: False, &#x27;limit&#x27;: False, &#x27;offset&#x27;: False, &#x27;locks&#x27;: False, &#x27;sample&#x27;: False, &#x27;settings&#x27;: False, &#x27;format&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.Subquery.unnest": {"fullname": "sqlglot.expressions.Subquery.unnest", "modulename": "sqlglot.expressions", "qualname": "Subquery.unnest", "kind": "function", "doc": "<p>Returns the first non subquery.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Subquery.unwrap": {"fullname": "sqlglot.expressions.Subquery.unwrap", "modulename": "sqlglot.expressions", "qualname": "Subquery.unwrap", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Subquery</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Subquery.select": {"fullname": "sqlglot.expressions.Subquery.select", "modulename": "sqlglot.expressions", "qualname": "Subquery.select", "kind": "function", "doc": "<p>Append to or set the SELECT expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;y&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x, y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>append:</strong> if <code>True</code>, add to any existing expressions.\nOtherwise, this resets the expressions.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> if <code>False</code>, modify this expression instance in-place.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The modified Query expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">append</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Subquery</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Subquery.is_wrapper": {"fullname": "sqlglot.expressions.Subquery.is_wrapper", "modulename": "sqlglot.expressions", "qualname": "Subquery.is_wrapper", "kind": "variable", "doc": "<p>Whether this Subquery acts as a simple wrapper around another expression.</p>\n\n<p>SELECT * FROM (((SELECT * FROM t)))\n ^\n This corresponds to a \"wrapper\" Subquery node</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Subquery.is_star": {"fullname": "sqlglot.expressions.Subquery.is_star", "modulename": "sqlglot.expressions", "qualname": "Subquery.is_star", "kind": "variable", "doc": "<p>Checks whether an expression is a star.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Subquery.output_name": {"fullname": "sqlglot.expressions.Subquery.output_name", "modulename": "sqlglot.expressions", "qualname": "Subquery.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Subquery.key": {"fullname": "sqlglot.expressions.Subquery.key", "modulename": "sqlglot.expressions", "qualname": "Subquery.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;subquery&#x27;"}, "sqlglot.expressions.TableSample": {"fullname": "sqlglot.expressions.TableSample", "modulename": "sqlglot.expressions", "qualname": "TableSample", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.TableSample.arg_types": {"fullname": "sqlglot.expressions.TableSample.arg_types", "modulename": "sqlglot.expressions", "qualname": "TableSample.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expressions&#x27;: False, &#x27;method&#x27;: False, &#x27;bucket_numerator&#x27;: False, &#x27;bucket_denominator&#x27;: False, &#x27;bucket_field&#x27;: False, &#x27;percent&#x27;: False, &#x27;rows&#x27;: False, &#x27;size&#x27;: False, &#x27;seed&#x27;: False}"}, "sqlglot.expressions.TableSample.key": {"fullname": "sqlglot.expressions.TableSample.key", "modulename": "sqlglot.expressions", "qualname": "TableSample.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tablesample&#x27;"}, "sqlglot.expressions.Tag": {"fullname": "sqlglot.expressions.Tag", "modulename": "sqlglot.expressions", "qualname": "Tag", "kind": "class", "doc": "<p>Tags are used for generating arbitrary sql like SELECT <span>x</span>.</p>\n", "bases": "Expression"}, "sqlglot.expressions.Tag.arg_types": {"fullname": "sqlglot.expressions.Tag.arg_types", "modulename": "sqlglot.expressions", "qualname": "Tag.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;prefix&#x27;: False, &#x27;postfix&#x27;: False}"}, "sqlglot.expressions.Tag.key": {"fullname": "sqlglot.expressions.Tag.key", "modulename": "sqlglot.expressions", "qualname": "Tag.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tag&#x27;"}, "sqlglot.expressions.Pivot": {"fullname": "sqlglot.expressions.Pivot", "modulename": "sqlglot.expressions", "qualname": "Pivot", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Pivot.arg_types": {"fullname": "sqlglot.expressions.Pivot.arg_types", "modulename": "sqlglot.expressions", "qualname": "Pivot.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;alias&#x27;: False, &#x27;expressions&#x27;: False, &#x27;field&#x27;: False, &#x27;unpivot&#x27;: False, &#x27;using&#x27;: False, &#x27;group&#x27;: False, &#x27;columns&#x27;: False, &#x27;include_nulls&#x27;: False}"}, "sqlglot.expressions.Pivot.unpivot": {"fullname": "sqlglot.expressions.Pivot.unpivot", "modulename": "sqlglot.expressions", "qualname": "Pivot.unpivot", "kind": "variable", "doc": "<p></p>\n", "annotation": ": bool"}, "sqlglot.expressions.Pivot.key": {"fullname": "sqlglot.expressions.Pivot.key", "modulename": "sqlglot.expressions", "qualname": "Pivot.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;pivot&#x27;"}, "sqlglot.expressions.Window": {"fullname": "sqlglot.expressions.Window", "modulename": "sqlglot.expressions", "qualname": "Window", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Window.arg_types": {"fullname": "sqlglot.expressions.Window.arg_types", "modulename": "sqlglot.expressions", "qualname": "Window.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;partition_by&#x27;: False, &#x27;order&#x27;: False, &#x27;spec&#x27;: False, &#x27;alias&#x27;: False, &#x27;over&#x27;: False, &#x27;first&#x27;: False}"}, "sqlglot.expressions.Window.key": {"fullname": "sqlglot.expressions.Window.key", "modulename": "sqlglot.expressions", "qualname": "Window.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;window&#x27;"}, "sqlglot.expressions.WindowSpec": {"fullname": "sqlglot.expressions.WindowSpec", "modulename": "sqlglot.expressions", "qualname": "WindowSpec", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.WindowSpec.arg_types": {"fullname": "sqlglot.expressions.WindowSpec.arg_types", "modulename": "sqlglot.expressions", "qualname": "WindowSpec.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;kind&#x27;: False, &#x27;start&#x27;: False, &#x27;start_side&#x27;: False, &#x27;end&#x27;: False, &#x27;end_side&#x27;: False}"}, "sqlglot.expressions.WindowSpec.key": {"fullname": "sqlglot.expressions.WindowSpec.key", "modulename": "sqlglot.expressions", "qualname": "WindowSpec.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;windowspec&#x27;"}, "sqlglot.expressions.PreWhere": {"fullname": "sqlglot.expressions.PreWhere", "modulename": "sqlglot.expressions", "qualname": "PreWhere", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.PreWhere.key": {"fullname": "sqlglot.expressions.PreWhere.key", "modulename": "sqlglot.expressions", "qualname": "PreWhere.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;prewhere&#x27;"}, "sqlglot.expressions.Where": {"fullname": "sqlglot.expressions.Where", "modulename": "sqlglot.expressions", "qualname": "Where", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Where.key": {"fullname": "sqlglot.expressions.Where.key", "modulename": "sqlglot.expressions", "qualname": "Where.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;where&#x27;"}, "sqlglot.expressions.Star": {"fullname": "sqlglot.expressions.Star", "modulename": "sqlglot.expressions", "qualname": "Star", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Star.arg_types": {"fullname": "sqlglot.expressions.Star.arg_types", "modulename": "sqlglot.expressions", "qualname": "Star.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;except&#x27;: False, &#x27;replace&#x27;: False}"}, "sqlglot.expressions.Star.name": {"fullname": "sqlglot.expressions.Star.name", "modulename": "sqlglot.expressions", "qualname": "Star.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Star.output_name": {"fullname": "sqlglot.expressions.Star.output_name", "modulename": "sqlglot.expressions", "qualname": "Star.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Star.key": {"fullname": "sqlglot.expressions.Star.key", "modulename": "sqlglot.expressions", "qualname": "Star.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;star&#x27;"}, "sqlglot.expressions.Parameter": {"fullname": "sqlglot.expressions.Parameter", "modulename": "sqlglot.expressions", "qualname": "Parameter", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Parameter.arg_types": {"fullname": "sqlglot.expressions.Parameter.arg_types", "modulename": "sqlglot.expressions", "qualname": "Parameter.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.Parameter.key": {"fullname": "sqlglot.expressions.Parameter.key", "modulename": "sqlglot.expressions", "qualname": "Parameter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;parameter&#x27;"}, "sqlglot.expressions.SessionParameter": {"fullname": "sqlglot.expressions.SessionParameter", "modulename": "sqlglot.expressions", "qualname": "SessionParameter", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.SessionParameter.arg_types": {"fullname": "sqlglot.expressions.SessionParameter.arg_types", "modulename": "sqlglot.expressions", "qualname": "SessionParameter.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: False}"}, "sqlglot.expressions.SessionParameter.key": {"fullname": "sqlglot.expressions.SessionParameter.key", "modulename": "sqlglot.expressions", "qualname": "SessionParameter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sessionparameter&#x27;"}, "sqlglot.expressions.Placeholder": {"fullname": "sqlglot.expressions.Placeholder", "modulename": "sqlglot.expressions", "qualname": "Placeholder", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Placeholder.arg_types": {"fullname": "sqlglot.expressions.Placeholder.arg_types", "modulename": "sqlglot.expressions", "qualname": "Placeholder.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;kind&#x27;: False}"}, "sqlglot.expressions.Placeholder.name": {"fullname": "sqlglot.expressions.Placeholder.name", "modulename": "sqlglot.expressions", "qualname": "Placeholder.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Placeholder.key": {"fullname": "sqlglot.expressions.Placeholder.key", "modulename": "sqlglot.expressions", "qualname": "Placeholder.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;placeholder&#x27;"}, "sqlglot.expressions.Null": {"fullname": "sqlglot.expressions.Null", "modulename": "sqlglot.expressions", "qualname": "Null", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Null.arg_types": {"fullname": "sqlglot.expressions.Null.arg_types", "modulename": "sqlglot.expressions", "qualname": "Null.arg_types", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Any]", "default_value": "{}"}, "sqlglot.expressions.Null.name": {"fullname": "sqlglot.expressions.Null.name", "modulename": "sqlglot.expressions", "qualname": "Null.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Null.key": {"fullname": "sqlglot.expressions.Null.key", "modulename": "sqlglot.expressions", "qualname": "Null.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;null&#x27;"}, "sqlglot.expressions.Boolean": {"fullname": "sqlglot.expressions.Boolean", "modulename": "sqlglot.expressions", "qualname": "Boolean", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Boolean.key": {"fullname": "sqlglot.expressions.Boolean.key", "modulename": "sqlglot.expressions", "qualname": "Boolean.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;boolean&#x27;"}, "sqlglot.expressions.DataTypeParam": {"fullname": "sqlglot.expressions.DataTypeParam", "modulename": "sqlglot.expressions", "qualname": "DataTypeParam", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.DataTypeParam.arg_types": {"fullname": "sqlglot.expressions.DataTypeParam.arg_types", "modulename": "sqlglot.expressions", "qualname": "DataTypeParam.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.DataTypeParam.name": {"fullname": "sqlglot.expressions.DataTypeParam.name", "modulename": "sqlglot.expressions", "qualname": "DataTypeParam.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.DataTypeParam.key": {"fullname": "sqlglot.expressions.DataTypeParam.key", "modulename": "sqlglot.expressions", "qualname": "DataTypeParam.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datatypeparam&#x27;"}, "sqlglot.expressions.DataType": {"fullname": "sqlglot.expressions.DataType", "modulename": "sqlglot.expressions", "qualname": "DataType", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.DataType.arg_types": {"fullname": "sqlglot.expressions.DataType.arg_types", "modulename": "sqlglot.expressions", "qualname": "DataType.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False, &#x27;nested&#x27;: False, &#x27;values&#x27;: False, &#x27;prefix&#x27;: False, &#x27;kind&#x27;: False}"}, "sqlglot.expressions.DataType.Type": {"fullname": "sqlglot.expressions.DataType.Type", "modulename": "sqlglot.expressions", "qualname": "DataType.Type", "kind": "class", "doc": "<p>An enumeration.</p>\n", "bases": "sqlglot.helper.AutoName"}, "sqlglot.expressions.DataType.Type.ARRAY": {"fullname": "sqlglot.expressions.DataType.Type.ARRAY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.ARRAY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.ARRAY: &#x27;ARRAY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"fullname": "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.AGGREGATEFUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"fullname": "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.SIMPLEAGGREGATEFUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"fullname": "sqlglot.expressions.DataType.Type.BIGDECIMAL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.BIGDECIMAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.BIGINT": {"fullname": "sqlglot.expressions.DataType.Type.BIGINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.BIGINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"fullname": "sqlglot.expressions.DataType.Type.BIGSERIAL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.BIGSERIAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.BINARY": {"fullname": "sqlglot.expressions.DataType.Type.BINARY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.BINARY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.BINARY: &#x27;BINARY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.BIT": {"fullname": "sqlglot.expressions.DataType.Type.BIT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.BIT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.BIT: &#x27;BIT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"fullname": "sqlglot.expressions.DataType.Type.BOOLEAN", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.BOOLEAN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.BPCHAR": {"fullname": "sqlglot.expressions.DataType.Type.BPCHAR", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.BPCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.BPCHAR: &#x27;BPCHAR&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.CHAR": {"fullname": "sqlglot.expressions.DataType.Type.CHAR", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.CHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DATE": {"fullname": "sqlglot.expressions.DataType.Type.DATE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DATE: &#x27;DATE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DATE32": {"fullname": "sqlglot.expressions.DataType.Type.DATE32", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DATE32", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DATE32: &#x27;DATE32&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"fullname": "sqlglot.expressions.DataType.Type.DATEMULTIRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DATEMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DATERANGE": {"fullname": "sqlglot.expressions.DataType.Type.DATERANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DATERANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DATERANGE: &#x27;DATERANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DATETIME": {"fullname": "sqlglot.expressions.DataType.Type.DATETIME", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DATETIME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DATETIME64": {"fullname": "sqlglot.expressions.DataType.Type.DATETIME64", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DATETIME64", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DATETIME64: &#x27;DATETIME64&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DECIMAL": {"fullname": "sqlglot.expressions.DataType.Type.DECIMAL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DECIMAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.DOUBLE": {"fullname": "sqlglot.expressions.DataType.Type.DOUBLE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.DOUBLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.ENUM": {"fullname": "sqlglot.expressions.DataType.Type.ENUM", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.ENUM", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.ENUM: &#x27;ENUM&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.ENUM8": {"fullname": "sqlglot.expressions.DataType.Type.ENUM8", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.ENUM8", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.ENUM8: &#x27;ENUM8&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.ENUM16": {"fullname": "sqlglot.expressions.DataType.Type.ENUM16", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.ENUM16", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.ENUM16: &#x27;ENUM16&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"fullname": "sqlglot.expressions.DataType.Type.FIXEDSTRING", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.FIXEDSTRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.FLOAT": {"fullname": "sqlglot.expressions.DataType.Type.FLOAT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.FLOAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"fullname": "sqlglot.expressions.DataType.Type.GEOGRAPHY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.GEOGRAPHY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"fullname": "sqlglot.expressions.DataType.Type.GEOMETRY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.GEOMETRY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"fullname": "sqlglot.expressions.DataType.Type.HLLSKETCH", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.HLLSKETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.HSTORE": {"fullname": "sqlglot.expressions.DataType.Type.HSTORE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.HSTORE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.HSTORE: &#x27;HSTORE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.IMAGE": {"fullname": "sqlglot.expressions.DataType.Type.IMAGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.IMAGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.IMAGE: &#x27;IMAGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INET": {"fullname": "sqlglot.expressions.DataType.Type.INET", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INET: &#x27;INET&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INT": {"fullname": "sqlglot.expressions.DataType.Type.INT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INT: &#x27;INT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INT128": {"fullname": "sqlglot.expressions.DataType.Type.INT128", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INT128", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INT128: &#x27;INT128&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INT256": {"fullname": "sqlglot.expressions.DataType.Type.INT256", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INT256", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INT256: &#x27;INT256&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"fullname": "sqlglot.expressions.DataType.Type.INT4MULTIRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INT4MULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"fullname": "sqlglot.expressions.DataType.Type.INT4RANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INT4RANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"fullname": "sqlglot.expressions.DataType.Type.INT8MULTIRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INT8MULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"fullname": "sqlglot.expressions.DataType.Type.INT8RANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INT8RANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.INTERVAL": {"fullname": "sqlglot.expressions.DataType.Type.INTERVAL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.INTERVAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"fullname": "sqlglot.expressions.DataType.Type.IPADDRESS", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.IPADDRESS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"fullname": "sqlglot.expressions.DataType.Type.IPPREFIX", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.IPPREFIX", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.IPV4": {"fullname": "sqlglot.expressions.DataType.Type.IPV4", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.IPV4", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.IPV4: &#x27;IPV4&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.IPV6": {"fullname": "sqlglot.expressions.DataType.Type.IPV6", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.IPV6", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.IPV6: &#x27;IPV6&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.JSON": {"fullname": "sqlglot.expressions.DataType.Type.JSON", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.JSON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.JSON: &#x27;JSON&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.JSONB": {"fullname": "sqlglot.expressions.DataType.Type.JSONB", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.JSONB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.JSONB: &#x27;JSONB&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"fullname": "sqlglot.expressions.DataType.Type.LONGBLOB", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.LONGBLOB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"fullname": "sqlglot.expressions.DataType.Type.LONGTEXT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.LONGTEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"fullname": "sqlglot.expressions.DataType.Type.LOWCARDINALITY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.LOWCARDINALITY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.MAP": {"fullname": "sqlglot.expressions.DataType.Type.MAP", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.MAP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.MAP: &#x27;MAP&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"fullname": "sqlglot.expressions.DataType.Type.MEDIUMBLOB", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.MEDIUMBLOB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"fullname": "sqlglot.expressions.DataType.Type.MEDIUMINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.MEDIUMINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"fullname": "sqlglot.expressions.DataType.Type.MEDIUMTEXT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.MEDIUMTEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.MONEY": {"fullname": "sqlglot.expressions.DataType.Type.MONEY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.MONEY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.MONEY: &#x27;MONEY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NAME": {"fullname": "sqlglot.expressions.DataType.Type.NAME", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NAME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NAME: &#x27;NAME&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NCHAR": {"fullname": "sqlglot.expressions.DataType.Type.NCHAR", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NESTED": {"fullname": "sqlglot.expressions.DataType.Type.NESTED", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NESTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NESTED: &#x27;NESTED&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NULL": {"fullname": "sqlglot.expressions.DataType.Type.NULL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NULL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NULL: &#x27;NULL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NULLABLE": {"fullname": "sqlglot.expressions.DataType.Type.NULLABLE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NULLABLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NULLABLE: &#x27;NULLABLE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"fullname": "sqlglot.expressions.DataType.Type.NUMMULTIRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NUMMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"fullname": "sqlglot.expressions.DataType.Type.NUMRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NUMRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"fullname": "sqlglot.expressions.DataType.Type.NVARCHAR", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.NVARCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.OBJECT": {"fullname": "sqlglot.expressions.DataType.Type.OBJECT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.OBJECT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.OBJECT: &#x27;OBJECT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"fullname": "sqlglot.expressions.DataType.Type.ROWVERSION", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.ROWVERSION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.SERIAL": {"fullname": "sqlglot.expressions.DataType.Type.SERIAL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.SERIAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.SERIAL: &#x27;SERIAL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.SET": {"fullname": "sqlglot.expressions.DataType.Type.SET", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.SET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.SET: &#x27;SET&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.SMALLINT": {"fullname": "sqlglot.expressions.DataType.Type.SMALLINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.SMALLINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"fullname": "sqlglot.expressions.DataType.Type.SMALLMONEY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.SMALLMONEY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"fullname": "sqlglot.expressions.DataType.Type.SMALLSERIAL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.SMALLSERIAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.STRUCT": {"fullname": "sqlglot.expressions.DataType.Type.STRUCT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.STRUCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.STRUCT: &#x27;STRUCT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.SUPER": {"fullname": "sqlglot.expressions.DataType.Type.SUPER", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.SUPER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.SUPER: &#x27;SUPER&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TEXT": {"fullname": "sqlglot.expressions.DataType.Type.TEXT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"fullname": "sqlglot.expressions.DataType.Type.TINYBLOB", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TINYBLOB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"fullname": "sqlglot.expressions.DataType.Type.TINYTEXT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TINYTEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIME": {"fullname": "sqlglot.expressions.DataType.Type.TIME", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIME: &#x27;TIME&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMETZ": {"fullname": "sqlglot.expressions.DataType.Type.TIMETZ", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMETZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMETZ: &#x27;TIMETZ&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"fullname": "sqlglot.expressions.DataType.Type.TIMESTAMP", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMESTAMP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"fullname": "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMESTAMPNTZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"fullname": "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMESTAMPLTZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"fullname": "sqlglot.expressions.DataType.Type.TIMESTAMPTZ", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMESTAMPTZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"fullname": "sqlglot.expressions.DataType.Type.TIMESTAMP_S", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMESTAMP_S", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"fullname": "sqlglot.expressions.DataType.Type.TIMESTAMP_MS", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMESTAMP_MS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"fullname": "sqlglot.expressions.DataType.Type.TIMESTAMP_NS", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TIMESTAMP_NS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TINYINT": {"fullname": "sqlglot.expressions.DataType.Type.TINYINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TINYINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"fullname": "sqlglot.expressions.DataType.Type.TSMULTIRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TSMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TSRANGE": {"fullname": "sqlglot.expressions.DataType.Type.TSRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TSRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TSRANGE: &#x27;TSRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"fullname": "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TSTZMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"fullname": "sqlglot.expressions.DataType.Type.TSTZRANGE", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TSTZRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UBIGINT": {"fullname": "sqlglot.expressions.DataType.Type.UBIGINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UBIGINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UINT": {"fullname": "sqlglot.expressions.DataType.Type.UINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UINT: &#x27;UINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UINT128": {"fullname": "sqlglot.expressions.DataType.Type.UINT128", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UINT128", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UINT128: &#x27;UINT128&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UINT256": {"fullname": "sqlglot.expressions.DataType.Type.UINT256", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UINT256", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UINT256: &#x27;UINT256&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"fullname": "sqlglot.expressions.DataType.Type.UMEDIUMINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UMEDIUMINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"fullname": "sqlglot.expressions.DataType.Type.UDECIMAL", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UDECIMAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"fullname": "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UNIQUEIDENTIFIER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"fullname": "sqlglot.expressions.DataType.Type.UNKNOWN", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UNKNOWN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"fullname": "sqlglot.expressions.DataType.Type.USERDEFINED", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.USERDEFINED", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.USERDEFINED: &#x27;USER-DEFINED&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.USMALLINT": {"fullname": "sqlglot.expressions.DataType.Type.USMALLINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.USMALLINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UTINYINT": {"fullname": "sqlglot.expressions.DataType.Type.UTINYINT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UTINYINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.UUID": {"fullname": "sqlglot.expressions.DataType.Type.UUID", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.UUID", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.UUID: &#x27;UUID&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.VARBINARY": {"fullname": "sqlglot.expressions.DataType.Type.VARBINARY", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.VARBINARY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.VARBINARY: &#x27;VARBINARY&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.VARCHAR": {"fullname": "sqlglot.expressions.DataType.Type.VARCHAR", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.VARCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.VARIANT": {"fullname": "sqlglot.expressions.DataType.Type.VARIANT", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.VARIANT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.VARIANT: &#x27;VARIANT&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.XML": {"fullname": "sqlglot.expressions.DataType.Type.XML", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.XML", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.XML: &#x27;XML&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.YEAR": {"fullname": "sqlglot.expressions.DataType.Type.YEAR", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.YEAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.YEAR: &#x27;YEAR&#x27;&gt;"}, "sqlglot.expressions.DataType.Type.TDIGEST": {"fullname": "sqlglot.expressions.DataType.Type.TDIGEST", "modulename": "sqlglot.expressions", "qualname": "DataType.Type.TDIGEST", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Type.TDIGEST: &#x27;TDIGEST&#x27;&gt;"}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"fullname": "sqlglot.expressions.DataType.STRUCT_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.STRUCT_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;Type.NESTED: &#x27;NESTED&#x27;&gt;, &lt;Type.STRUCT: &#x27;STRUCT&#x27;&gt;}"}, "sqlglot.expressions.DataType.NESTED_TYPES": {"fullname": "sqlglot.expressions.DataType.NESTED_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.NESTED_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.MAP: &#x27;MAP&#x27;&gt;, &lt;Type.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;Type.NESTED: &#x27;NESTED&#x27;&gt;, &lt;Type.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;Type.STRUCT: &#x27;STRUCT&#x27;&gt;}"}, "sqlglot.expressions.DataType.TEXT_TYPES": {"fullname": "sqlglot.expressions.DataType.TEXT_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.TEXT_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;}"}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"fullname": "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.SIGNED_INTEGER_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;}"}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"fullname": "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.UNSIGNED_INTEGER_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;}"}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"fullname": "sqlglot.expressions.DataType.INTEGER_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.INTEGER_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;}"}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"fullname": "sqlglot.expressions.DataType.FLOAT_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.FLOAT_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;}"}, "sqlglot.expressions.DataType.REAL_TYPES": {"fullname": "sqlglot.expressions.DataType.REAL_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.REAL_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;}"}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"fullname": "sqlglot.expressions.DataType.NUMERIC_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.NUMERIC_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.MONEY: &#x27;MONEY&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;}"}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"fullname": "sqlglot.expressions.DataType.TEMPORAL_TYPES", "modulename": "sqlglot.expressions", "qualname": "DataType.TEMPORAL_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;Type.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;Type.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;Type.DATE: &#x27;DATE&#x27;&gt;, &lt;Type.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;Type.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;Type.DATE32: &#x27;DATE32&#x27;&gt;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;Type.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;Type.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;Type.TIME: &#x27;TIME&#x27;&gt;}"}, "sqlglot.expressions.DataType.build": {"fullname": "sqlglot.expressions.DataType.build", "modulename": "sqlglot.expressions", "qualname": "DataType.build", "kind": "function", "doc": "<p>Constructs a DataType object.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>dtype:</strong> the data type of interest.</li>\n<li><strong>dialect:</strong> the dialect to use for parsing <code>dtype</code>, in case it's a string.</li>\n<li><strong>udt:</strong> when set to True, <code>dtype</code> will be used as-is if it can't be parsed into a\nDataType, thus creating a user-defined type.</li>\n<li><strong>copy:</strong> whether to copy the data type.</li>\n<li><strong>kwargs:</strong> additional arguments to pass in the constructor of DataType.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The constructed DataType object.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">dtype</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">udt</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.DataType.is_type": {"fullname": "sqlglot.expressions.DataType.is_type", "modulename": "sqlglot.expressions", "qualname": "DataType.is_type", "kind": "function", "doc": "<p>Checks whether this DataType matches one of the provided data types. Nested types or precision\nwill be compared using \"structural equivalence\" semantics, so e.g. array<int> != array<float>.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>dtypes:</strong> the data types to compare this DataType to.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>True, if and only if there is a type in <code>dtypes</code> which is equal to this DataType.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">dtypes</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.DataType.key": {"fullname": "sqlglot.expressions.DataType.key", "modulename": "sqlglot.expressions", "qualname": "DataType.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datatype&#x27;"}, "sqlglot.expressions.DATA_TYPE": {"fullname": "sqlglot.expressions.DATA_TYPE", "modulename": "sqlglot.expressions", "qualname": "DATA_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Union[str, sqlglot.expressions.DataType, sqlglot.expressions.DataType.Type]"}, "sqlglot.expressions.PseudoType": {"fullname": "sqlglot.expressions.PseudoType", "modulename": "sqlglot.expressions", "qualname": "PseudoType", "kind": "class", "doc": "<p></p>\n", "bases": "DataType"}, "sqlglot.expressions.PseudoType.arg_types": {"fullname": "sqlglot.expressions.PseudoType.arg_types", "modulename": "sqlglot.expressions", "qualname": "PseudoType.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.PseudoType.key": {"fullname": "sqlglot.expressions.PseudoType.key", "modulename": "sqlglot.expressions", "qualname": "PseudoType.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;pseudotype&#x27;"}, "sqlglot.expressions.ObjectIdentifier": {"fullname": "sqlglot.expressions.ObjectIdentifier", "modulename": "sqlglot.expressions", "qualname": "ObjectIdentifier", "kind": "class", "doc": "<p></p>\n", "bases": "DataType"}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"fullname": "sqlglot.expressions.ObjectIdentifier.arg_types", "modulename": "sqlglot.expressions", "qualname": "ObjectIdentifier.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.ObjectIdentifier.key": {"fullname": "sqlglot.expressions.ObjectIdentifier.key", "modulename": "sqlglot.expressions", "qualname": "ObjectIdentifier.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;objectidentifier&#x27;"}, "sqlglot.expressions.SubqueryPredicate": {"fullname": "sqlglot.expressions.SubqueryPredicate", "modulename": "sqlglot.expressions", "qualname": "SubqueryPredicate", "kind": "class", "doc": "<p></p>\n", "bases": "Predicate"}, "sqlglot.expressions.SubqueryPredicate.key": {"fullname": "sqlglot.expressions.SubqueryPredicate.key", "modulename": "sqlglot.expressions", "qualname": "SubqueryPredicate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;subquerypredicate&#x27;"}, "sqlglot.expressions.All": {"fullname": "sqlglot.expressions.All", "modulename": "sqlglot.expressions", "qualname": "All", "kind": "class", "doc": "<p></p>\n", "bases": "SubqueryPredicate"}, "sqlglot.expressions.All.key": {"fullname": "sqlglot.expressions.All.key", "modulename": "sqlglot.expressions", "qualname": "All.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;all&#x27;"}, "sqlglot.expressions.Any": {"fullname": "sqlglot.expressions.Any", "modulename": "sqlglot.expressions", "qualname": "Any", "kind": "class", "doc": "<p></p>\n", "bases": "SubqueryPredicate"}, "sqlglot.expressions.Any.key": {"fullname": "sqlglot.expressions.Any.key", "modulename": "sqlglot.expressions", "qualname": "Any.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;any&#x27;"}, "sqlglot.expressions.Exists": {"fullname": "sqlglot.expressions.Exists", "modulename": "sqlglot.expressions", "qualname": "Exists", "kind": "class", "doc": "<p></p>\n", "bases": "SubqueryPredicate"}, "sqlglot.expressions.Exists.key": {"fullname": "sqlglot.expressions.Exists.key", "modulename": "sqlglot.expressions", "qualname": "Exists.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;exists&#x27;"}, "sqlglot.expressions.Command": {"fullname": "sqlglot.expressions.Command", "modulename": "sqlglot.expressions", "qualname": "Command", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Command.arg_types": {"fullname": "sqlglot.expressions.Command.arg_types", "modulename": "sqlglot.expressions", "qualname": "Command.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.Command.key": {"fullname": "sqlglot.expressions.Command.key", "modulename": "sqlglot.expressions", "qualname": "Command.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;command&#x27;"}, "sqlglot.expressions.Transaction": {"fullname": "sqlglot.expressions.Transaction", "modulename": "sqlglot.expressions", "qualname": "Transaction", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Transaction.arg_types": {"fullname": "sqlglot.expressions.Transaction.arg_types", "modulename": "sqlglot.expressions", "qualname": "Transaction.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;modes&#x27;: False, &#x27;mark&#x27;: False}"}, "sqlglot.expressions.Transaction.key": {"fullname": "sqlglot.expressions.Transaction.key", "modulename": "sqlglot.expressions", "qualname": "Transaction.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;transaction&#x27;"}, "sqlglot.expressions.Commit": {"fullname": "sqlglot.expressions.Commit", "modulename": "sqlglot.expressions", "qualname": "Commit", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Commit.arg_types": {"fullname": "sqlglot.expressions.Commit.arg_types", "modulename": "sqlglot.expressions", "qualname": "Commit.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;chain&#x27;: False, &#x27;this&#x27;: False, &#x27;durability&#x27;: False}"}, "sqlglot.expressions.Commit.key": {"fullname": "sqlglot.expressions.Commit.key", "modulename": "sqlglot.expressions", "qualname": "Commit.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;commit&#x27;"}, "sqlglot.expressions.Rollback": {"fullname": "sqlglot.expressions.Rollback", "modulename": "sqlglot.expressions", "qualname": "Rollback", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Rollback.arg_types": {"fullname": "sqlglot.expressions.Rollback.arg_types", "modulename": "sqlglot.expressions", "qualname": "Rollback.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;savepoint&#x27;: False, &#x27;this&#x27;: False}"}, "sqlglot.expressions.Rollback.key": {"fullname": "sqlglot.expressions.Rollback.key", "modulename": "sqlglot.expressions", "qualname": "Rollback.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rollback&#x27;"}, "sqlglot.expressions.AlterTable": {"fullname": "sqlglot.expressions.AlterTable", "modulename": "sqlglot.expressions", "qualname": "AlterTable", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.AlterTable.arg_types": {"fullname": "sqlglot.expressions.AlterTable.arg_types", "modulename": "sqlglot.expressions", "qualname": "AlterTable.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;actions&#x27;: True, &#x27;exists&#x27;: False, &#x27;only&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.AlterTable.key": {"fullname": "sqlglot.expressions.AlterTable.key", "modulename": "sqlglot.expressions", "qualname": "AlterTable.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;altertable&#x27;"}, "sqlglot.expressions.AddConstraint": {"fullname": "sqlglot.expressions.AddConstraint", "modulename": "sqlglot.expressions", "qualname": "AddConstraint", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.AddConstraint.arg_types": {"fullname": "sqlglot.expressions.AddConstraint.arg_types", "modulename": "sqlglot.expressions", "qualname": "AddConstraint.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.AddConstraint.key": {"fullname": "sqlglot.expressions.AddConstraint.key", "modulename": "sqlglot.expressions", "qualname": "AddConstraint.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;addconstraint&#x27;"}, "sqlglot.expressions.DropPartition": {"fullname": "sqlglot.expressions.DropPartition", "modulename": "sqlglot.expressions", "qualname": "DropPartition", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.DropPartition.arg_types": {"fullname": "sqlglot.expressions.DropPartition.arg_types", "modulename": "sqlglot.expressions", "qualname": "DropPartition.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;exists&#x27;: False}"}, "sqlglot.expressions.DropPartition.key": {"fullname": "sqlglot.expressions.DropPartition.key", "modulename": "sqlglot.expressions", "qualname": "DropPartition.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;droppartition&#x27;"}, "sqlglot.expressions.Binary": {"fullname": "sqlglot.expressions.Binary", "modulename": "sqlglot.expressions", "qualname": "Binary", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Binary.arg_types": {"fullname": "sqlglot.expressions.Binary.arg_types", "modulename": "sqlglot.expressions", "qualname": "Binary.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Binary.left": {"fullname": "sqlglot.expressions.Binary.left", "modulename": "sqlglot.expressions", "qualname": "Binary.left", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.expressions.Binary.right": {"fullname": "sqlglot.expressions.Binary.right", "modulename": "sqlglot.expressions", "qualname": "Binary.right", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.expressions.Binary.key": {"fullname": "sqlglot.expressions.Binary.key", "modulename": "sqlglot.expressions", "qualname": "Binary.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;binary&#x27;"}, "sqlglot.expressions.Add": {"fullname": "sqlglot.expressions.Add", "modulename": "sqlglot.expressions", "qualname": "Add", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Add.key": {"fullname": "sqlglot.expressions.Add.key", "modulename": "sqlglot.expressions", "qualname": "Add.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;add&#x27;"}, "sqlglot.expressions.Connector": {"fullname": "sqlglot.expressions.Connector", "modulename": "sqlglot.expressions", "qualname": "Connector", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Connector.key": {"fullname": "sqlglot.expressions.Connector.key", "modulename": "sqlglot.expressions", "qualname": "Connector.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;connector&#x27;"}, "sqlglot.expressions.And": {"fullname": "sqlglot.expressions.And", "modulename": "sqlglot.expressions", "qualname": "And", "kind": "class", "doc": "<p></p>\n", "bases": "Connector"}, "sqlglot.expressions.And.key": {"fullname": "sqlglot.expressions.And.key", "modulename": "sqlglot.expressions", "qualname": "And.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;and&#x27;"}, "sqlglot.expressions.Or": {"fullname": "sqlglot.expressions.Or", "modulename": "sqlglot.expressions", "qualname": "Or", "kind": "class", "doc": "<p></p>\n", "bases": "Connector"}, "sqlglot.expressions.Or.key": {"fullname": "sqlglot.expressions.Or.key", "modulename": "sqlglot.expressions", "qualname": "Or.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;or&#x27;"}, "sqlglot.expressions.BitwiseAnd": {"fullname": "sqlglot.expressions.BitwiseAnd", "modulename": "sqlglot.expressions", "qualname": "BitwiseAnd", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.BitwiseAnd.key": {"fullname": "sqlglot.expressions.BitwiseAnd.key", "modulename": "sqlglot.expressions", "qualname": "BitwiseAnd.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bitwiseand&#x27;"}, "sqlglot.expressions.BitwiseLeftShift": {"fullname": "sqlglot.expressions.BitwiseLeftShift", "modulename": "sqlglot.expressions", "qualname": "BitwiseLeftShift", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.BitwiseLeftShift.key": {"fullname": "sqlglot.expressions.BitwiseLeftShift.key", "modulename": "sqlglot.expressions", "qualname": "BitwiseLeftShift.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bitwiseleftshift&#x27;"}, "sqlglot.expressions.BitwiseOr": {"fullname": "sqlglot.expressions.BitwiseOr", "modulename": "sqlglot.expressions", "qualname": "BitwiseOr", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.BitwiseOr.key": {"fullname": "sqlglot.expressions.BitwiseOr.key", "modulename": "sqlglot.expressions", "qualname": "BitwiseOr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bitwiseor&#x27;"}, "sqlglot.expressions.BitwiseRightShift": {"fullname": "sqlglot.expressions.BitwiseRightShift", "modulename": "sqlglot.expressions", "qualname": "BitwiseRightShift", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.BitwiseRightShift.key": {"fullname": "sqlglot.expressions.BitwiseRightShift.key", "modulename": "sqlglot.expressions", "qualname": "BitwiseRightShift.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bitwiserightshift&#x27;"}, "sqlglot.expressions.BitwiseXor": {"fullname": "sqlglot.expressions.BitwiseXor", "modulename": "sqlglot.expressions", "qualname": "BitwiseXor", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.BitwiseXor.key": {"fullname": "sqlglot.expressions.BitwiseXor.key", "modulename": "sqlglot.expressions", "qualname": "BitwiseXor.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bitwisexor&#x27;"}, "sqlglot.expressions.Div": {"fullname": "sqlglot.expressions.Div", "modulename": "sqlglot.expressions", "qualname": "Div", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Div.arg_types": {"fullname": "sqlglot.expressions.Div.arg_types", "modulename": "sqlglot.expressions", "qualname": "Div.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;typed&#x27;: False, &#x27;safe&#x27;: False}"}, "sqlglot.expressions.Div.key": {"fullname": "sqlglot.expressions.Div.key", "modulename": "sqlglot.expressions", "qualname": "Div.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;div&#x27;"}, "sqlglot.expressions.Overlaps": {"fullname": "sqlglot.expressions.Overlaps", "modulename": "sqlglot.expressions", "qualname": "Overlaps", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Overlaps.key": {"fullname": "sqlglot.expressions.Overlaps.key", "modulename": "sqlglot.expressions", "qualname": "Overlaps.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;overlaps&#x27;"}, "sqlglot.expressions.Dot": {"fullname": "sqlglot.expressions.Dot", "modulename": "sqlglot.expressions", "qualname": "Dot", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Dot.is_star": {"fullname": "sqlglot.expressions.Dot.is_star", "modulename": "sqlglot.expressions", "qualname": "Dot.is_star", "kind": "variable", "doc": "<p>Checks whether an expression is a star.</p>\n", "annotation": ": bool"}, "sqlglot.expressions.Dot.name": {"fullname": "sqlglot.expressions.Dot.name", "modulename": "sqlglot.expressions", "qualname": "Dot.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Dot.output_name": {"fullname": "sqlglot.expressions.Dot.output_name", "modulename": "sqlglot.expressions", "qualname": "Dot.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Dot.build": {"fullname": "sqlglot.expressions.Dot.build", "modulename": "sqlglot.expressions", "qualname": "Dot.build", "kind": "function", "doc": "<p>Build a Dot object with a sequence of expressions.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Dot</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Dot.parts": {"fullname": "sqlglot.expressions.Dot.parts", "modulename": "sqlglot.expressions", "qualname": "Dot.parts", "kind": "variable", "doc": "<p>Return the parts of a table / column in order catalog, db, table.</p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Dot.key": {"fullname": "sqlglot.expressions.Dot.key", "modulename": "sqlglot.expressions", "qualname": "Dot.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dot&#x27;"}, "sqlglot.expressions.DPipe": {"fullname": "sqlglot.expressions.DPipe", "modulename": "sqlglot.expressions", "qualname": "DPipe", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.DPipe.arg_types": {"fullname": "sqlglot.expressions.DPipe.arg_types", "modulename": "sqlglot.expressions", "qualname": "DPipe.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;safe&#x27;: False}"}, "sqlglot.expressions.DPipe.key": {"fullname": "sqlglot.expressions.DPipe.key", "modulename": "sqlglot.expressions", "qualname": "DPipe.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dpipe&#x27;"}, "sqlglot.expressions.EQ": {"fullname": "sqlglot.expressions.EQ", "modulename": "sqlglot.expressions", "qualname": "EQ", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.EQ.key": {"fullname": "sqlglot.expressions.EQ.key", "modulename": "sqlglot.expressions", "qualname": "EQ.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;eq&#x27;"}, "sqlglot.expressions.NullSafeEQ": {"fullname": "sqlglot.expressions.NullSafeEQ", "modulename": "sqlglot.expressions", "qualname": "NullSafeEQ", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.NullSafeEQ.key": {"fullname": "sqlglot.expressions.NullSafeEQ.key", "modulename": "sqlglot.expressions", "qualname": "NullSafeEQ.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;nullsafeeq&#x27;"}, "sqlglot.expressions.NullSafeNEQ": {"fullname": "sqlglot.expressions.NullSafeNEQ", "modulename": "sqlglot.expressions", "qualname": "NullSafeNEQ", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.NullSafeNEQ.key": {"fullname": "sqlglot.expressions.NullSafeNEQ.key", "modulename": "sqlglot.expressions", "qualname": "NullSafeNEQ.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;nullsafeneq&#x27;"}, "sqlglot.expressions.PropertyEQ": {"fullname": "sqlglot.expressions.PropertyEQ", "modulename": "sqlglot.expressions", "qualname": "PropertyEQ", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.PropertyEQ.key": {"fullname": "sqlglot.expressions.PropertyEQ.key", "modulename": "sqlglot.expressions", "qualname": "PropertyEQ.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;propertyeq&#x27;"}, "sqlglot.expressions.Distance": {"fullname": "sqlglot.expressions.Distance", "modulename": "sqlglot.expressions", "qualname": "Distance", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Distance.key": {"fullname": "sqlglot.expressions.Distance.key", "modulename": "sqlglot.expressions", "qualname": "Distance.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;distance&#x27;"}, "sqlglot.expressions.Escape": {"fullname": "sqlglot.expressions.Escape", "modulename": "sqlglot.expressions", "qualname": "Escape", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Escape.key": {"fullname": "sqlglot.expressions.Escape.key", "modulename": "sqlglot.expressions", "qualname": "Escape.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;escape&#x27;"}, "sqlglot.expressions.Glob": {"fullname": "sqlglot.expressions.Glob", "modulename": "sqlglot.expressions", "qualname": "Glob", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.Glob.key": {"fullname": "sqlglot.expressions.Glob.key", "modulename": "sqlglot.expressions", "qualname": "Glob.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;glob&#x27;"}, "sqlglot.expressions.GT": {"fullname": "sqlglot.expressions.GT", "modulename": "sqlglot.expressions", "qualname": "GT", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.GT.key": {"fullname": "sqlglot.expressions.GT.key", "modulename": "sqlglot.expressions", "qualname": "GT.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;gt&#x27;"}, "sqlglot.expressions.GTE": {"fullname": "sqlglot.expressions.GTE", "modulename": "sqlglot.expressions", "qualname": "GTE", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.GTE.key": {"fullname": "sqlglot.expressions.GTE.key", "modulename": "sqlglot.expressions", "qualname": "GTE.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;gte&#x27;"}, "sqlglot.expressions.ILike": {"fullname": "sqlglot.expressions.ILike", "modulename": "sqlglot.expressions", "qualname": "ILike", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.ILike.key": {"fullname": "sqlglot.expressions.ILike.key", "modulename": "sqlglot.expressions", "qualname": "ILike.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ilike&#x27;"}, "sqlglot.expressions.ILikeAny": {"fullname": "sqlglot.expressions.ILikeAny", "modulename": "sqlglot.expressions", "qualname": "ILikeAny", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.ILikeAny.key": {"fullname": "sqlglot.expressions.ILikeAny.key", "modulename": "sqlglot.expressions", "qualname": "ILikeAny.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ilikeany&#x27;"}, "sqlglot.expressions.IntDiv": {"fullname": "sqlglot.expressions.IntDiv", "modulename": "sqlglot.expressions", "qualname": "IntDiv", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.IntDiv.key": {"fullname": "sqlglot.expressions.IntDiv.key", "modulename": "sqlglot.expressions", "qualname": "IntDiv.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;intdiv&#x27;"}, "sqlglot.expressions.Is": {"fullname": "sqlglot.expressions.Is", "modulename": "sqlglot.expressions", "qualname": "Is", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.Is.key": {"fullname": "sqlglot.expressions.Is.key", "modulename": "sqlglot.expressions", "qualname": "Is.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;is&#x27;"}, "sqlglot.expressions.Kwarg": {"fullname": "sqlglot.expressions.Kwarg", "modulename": "sqlglot.expressions", "qualname": "Kwarg", "kind": "class", "doc": "<p>Kwarg in special functions like func(kwarg =&gt; y).</p>\n", "bases": "Binary"}, "sqlglot.expressions.Kwarg.key": {"fullname": "sqlglot.expressions.Kwarg.key", "modulename": "sqlglot.expressions", "qualname": "Kwarg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;kwarg&#x27;"}, "sqlglot.expressions.Like": {"fullname": "sqlglot.expressions.Like", "modulename": "sqlglot.expressions", "qualname": "Like", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.Like.key": {"fullname": "sqlglot.expressions.Like.key", "modulename": "sqlglot.expressions", "qualname": "Like.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;like&#x27;"}, "sqlglot.expressions.LikeAny": {"fullname": "sqlglot.expressions.LikeAny", "modulename": "sqlglot.expressions", "qualname": "LikeAny", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.LikeAny.key": {"fullname": "sqlglot.expressions.LikeAny.key", "modulename": "sqlglot.expressions", "qualname": "LikeAny.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;likeany&#x27;"}, "sqlglot.expressions.LT": {"fullname": "sqlglot.expressions.LT", "modulename": "sqlglot.expressions", "qualname": "LT", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.LT.key": {"fullname": "sqlglot.expressions.LT.key", "modulename": "sqlglot.expressions", "qualname": "LT.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lt&#x27;"}, "sqlglot.expressions.LTE": {"fullname": "sqlglot.expressions.LTE", "modulename": "sqlglot.expressions", "qualname": "LTE", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.LTE.key": {"fullname": "sqlglot.expressions.LTE.key", "modulename": "sqlglot.expressions", "qualname": "LTE.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lte&#x27;"}, "sqlglot.expressions.Mod": {"fullname": "sqlglot.expressions.Mod", "modulename": "sqlglot.expressions", "qualname": "Mod", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Mod.key": {"fullname": "sqlglot.expressions.Mod.key", "modulename": "sqlglot.expressions", "qualname": "Mod.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;mod&#x27;"}, "sqlglot.expressions.Mul": {"fullname": "sqlglot.expressions.Mul", "modulename": "sqlglot.expressions", "qualname": "Mul", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Mul.key": {"fullname": "sqlglot.expressions.Mul.key", "modulename": "sqlglot.expressions", "qualname": "Mul.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;mul&#x27;"}, "sqlglot.expressions.NEQ": {"fullname": "sqlglot.expressions.NEQ", "modulename": "sqlglot.expressions", "qualname": "NEQ", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.NEQ.key": {"fullname": "sqlglot.expressions.NEQ.key", "modulename": "sqlglot.expressions", "qualname": "NEQ.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;neq&#x27;"}, "sqlglot.expressions.Operator": {"fullname": "sqlglot.expressions.Operator", "modulename": "sqlglot.expressions", "qualname": "Operator", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Operator.arg_types": {"fullname": "sqlglot.expressions.Operator.arg_types", "modulename": "sqlglot.expressions", "qualname": "Operator.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;operator&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Operator.key": {"fullname": "sqlglot.expressions.Operator.key", "modulename": "sqlglot.expressions", "qualname": "Operator.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;operator&#x27;"}, "sqlglot.expressions.SimilarTo": {"fullname": "sqlglot.expressions.SimilarTo", "modulename": "sqlglot.expressions", "qualname": "SimilarTo", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate"}, "sqlglot.expressions.SimilarTo.key": {"fullname": "sqlglot.expressions.SimilarTo.key", "modulename": "sqlglot.expressions", "qualname": "SimilarTo.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;similarto&#x27;"}, "sqlglot.expressions.Slice": {"fullname": "sqlglot.expressions.Slice", "modulename": "sqlglot.expressions", "qualname": "Slice", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Slice.arg_types": {"fullname": "sqlglot.expressions.Slice.arg_types", "modulename": "sqlglot.expressions", "qualname": "Slice.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.Slice.key": {"fullname": "sqlglot.expressions.Slice.key", "modulename": "sqlglot.expressions", "qualname": "Slice.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;slice&#x27;"}, "sqlglot.expressions.Sub": {"fullname": "sqlglot.expressions.Sub", "modulename": "sqlglot.expressions", "qualname": "Sub", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.Sub.key": {"fullname": "sqlglot.expressions.Sub.key", "modulename": "sqlglot.expressions", "qualname": "Sub.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sub&#x27;"}, "sqlglot.expressions.Unary": {"fullname": "sqlglot.expressions.Unary", "modulename": "sqlglot.expressions", "qualname": "Unary", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Unary.key": {"fullname": "sqlglot.expressions.Unary.key", "modulename": "sqlglot.expressions", "qualname": "Unary.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unary&#x27;"}, "sqlglot.expressions.BitwiseNot": {"fullname": "sqlglot.expressions.BitwiseNot", "modulename": "sqlglot.expressions", "qualname": "BitwiseNot", "kind": "class", "doc": "<p></p>\n", "bases": "Unary"}, "sqlglot.expressions.BitwiseNot.key": {"fullname": "sqlglot.expressions.BitwiseNot.key", "modulename": "sqlglot.expressions", "qualname": "BitwiseNot.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bitwisenot&#x27;"}, "sqlglot.expressions.Not": {"fullname": "sqlglot.expressions.Not", "modulename": "sqlglot.expressions", "qualname": "Not", "kind": "class", "doc": "<p></p>\n", "bases": "Unary"}, "sqlglot.expressions.Not.key": {"fullname": "sqlglot.expressions.Not.key", "modulename": "sqlglot.expressions", "qualname": "Not.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;not&#x27;"}, "sqlglot.expressions.Paren": {"fullname": "sqlglot.expressions.Paren", "modulename": "sqlglot.expressions", "qualname": "Paren", "kind": "class", "doc": "<p></p>\n", "bases": "Unary"}, "sqlglot.expressions.Paren.output_name": {"fullname": "sqlglot.expressions.Paren.output_name", "modulename": "sqlglot.expressions", "qualname": "Paren.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Paren.key": {"fullname": "sqlglot.expressions.Paren.key", "modulename": "sqlglot.expressions", "qualname": "Paren.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;paren&#x27;"}, "sqlglot.expressions.Neg": {"fullname": "sqlglot.expressions.Neg", "modulename": "sqlglot.expressions", "qualname": "Neg", "kind": "class", "doc": "<p></p>\n", "bases": "Unary"}, "sqlglot.expressions.Neg.key": {"fullname": "sqlglot.expressions.Neg.key", "modulename": "sqlglot.expressions", "qualname": "Neg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;neg&#x27;"}, "sqlglot.expressions.Alias": {"fullname": "sqlglot.expressions.Alias", "modulename": "sqlglot.expressions", "qualname": "Alias", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Alias.arg_types": {"fullname": "sqlglot.expressions.Alias.arg_types", "modulename": "sqlglot.expressions", "qualname": "Alias.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;alias&#x27;: False}"}, "sqlglot.expressions.Alias.output_name": {"fullname": "sqlglot.expressions.Alias.output_name", "modulename": "sqlglot.expressions", "qualname": "Alias.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Alias.key": {"fullname": "sqlglot.expressions.Alias.key", "modulename": "sqlglot.expressions", "qualname": "Alias.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;alias&#x27;"}, "sqlglot.expressions.PivotAlias": {"fullname": "sqlglot.expressions.PivotAlias", "modulename": "sqlglot.expressions", "qualname": "PivotAlias", "kind": "class", "doc": "<p></p>\n", "bases": "Alias"}, "sqlglot.expressions.PivotAlias.key": {"fullname": "sqlglot.expressions.PivotAlias.key", "modulename": "sqlglot.expressions", "qualname": "PivotAlias.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;pivotalias&#x27;"}, "sqlglot.expressions.Aliases": {"fullname": "sqlglot.expressions.Aliases", "modulename": "sqlglot.expressions", "qualname": "Aliases", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Aliases.arg_types": {"fullname": "sqlglot.expressions.Aliases.arg_types", "modulename": "sqlglot.expressions", "qualname": "Aliases.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True}"}, "sqlglot.expressions.Aliases.aliases": {"fullname": "sqlglot.expressions.Aliases.aliases", "modulename": "sqlglot.expressions", "qualname": "Aliases.aliases", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.expressions.Aliases.key": {"fullname": "sqlglot.expressions.Aliases.key", "modulename": "sqlglot.expressions", "qualname": "Aliases.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;aliases&#x27;"}, "sqlglot.expressions.AtIndex": {"fullname": "sqlglot.expressions.AtIndex", "modulename": "sqlglot.expressions", "qualname": "AtIndex", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.AtIndex.arg_types": {"fullname": "sqlglot.expressions.AtIndex.arg_types", "modulename": "sqlglot.expressions", "qualname": "AtIndex.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.AtIndex.key": {"fullname": "sqlglot.expressions.AtIndex.key", "modulename": "sqlglot.expressions", "qualname": "AtIndex.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;atindex&#x27;"}, "sqlglot.expressions.AtTimeZone": {"fullname": "sqlglot.expressions.AtTimeZone", "modulename": "sqlglot.expressions", "qualname": "AtTimeZone", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.AtTimeZone.arg_types": {"fullname": "sqlglot.expressions.AtTimeZone.arg_types", "modulename": "sqlglot.expressions", "qualname": "AtTimeZone.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;zone&#x27;: True}"}, "sqlglot.expressions.AtTimeZone.key": {"fullname": "sqlglot.expressions.AtTimeZone.key", "modulename": "sqlglot.expressions", "qualname": "AtTimeZone.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;attimezone&#x27;"}, "sqlglot.expressions.FromTimeZone": {"fullname": "sqlglot.expressions.FromTimeZone", "modulename": "sqlglot.expressions", "qualname": "FromTimeZone", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.FromTimeZone.arg_types": {"fullname": "sqlglot.expressions.FromTimeZone.arg_types", "modulename": "sqlglot.expressions", "qualname": "FromTimeZone.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;zone&#x27;: True}"}, "sqlglot.expressions.FromTimeZone.key": {"fullname": "sqlglot.expressions.FromTimeZone.key", "modulename": "sqlglot.expressions", "qualname": "FromTimeZone.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;fromtimezone&#x27;"}, "sqlglot.expressions.Between": {"fullname": "sqlglot.expressions.Between", "modulename": "sqlglot.expressions", "qualname": "Between", "kind": "class", "doc": "<p></p>\n", "bases": "Predicate"}, "sqlglot.expressions.Between.arg_types": {"fullname": "sqlglot.expressions.Between.arg_types", "modulename": "sqlglot.expressions", "qualname": "Between.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;low&#x27;: True, &#x27;high&#x27;: True}"}, "sqlglot.expressions.Between.key": {"fullname": "sqlglot.expressions.Between.key", "modulename": "sqlglot.expressions", "qualname": "Between.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;between&#x27;"}, "sqlglot.expressions.Bracket": {"fullname": "sqlglot.expressions.Bracket", "modulename": "sqlglot.expressions", "qualname": "Bracket", "kind": "class", "doc": "<p></p>\n", "bases": "Condition"}, "sqlglot.expressions.Bracket.arg_types": {"fullname": "sqlglot.expressions.Bracket.arg_types", "modulename": "sqlglot.expressions", "qualname": "Bracket.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True, &#x27;offset&#x27;: False, &#x27;safe&#x27;: False, &#x27;returns_list_for_maps&#x27;: False}"}, "sqlglot.expressions.Bracket.output_name": {"fullname": "sqlglot.expressions.Bracket.output_name", "modulename": "sqlglot.expressions", "qualname": "Bracket.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Bracket.key": {"fullname": "sqlglot.expressions.Bracket.key", "modulename": "sqlglot.expressions", "qualname": "Bracket.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;bracket&#x27;"}, "sqlglot.expressions.Distinct": {"fullname": "sqlglot.expressions.Distinct", "modulename": "sqlglot.expressions", "qualname": "Distinct", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Distinct.arg_types": {"fullname": "sqlglot.expressions.Distinct.arg_types", "modulename": "sqlglot.expressions", "qualname": "Distinct.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False, &#x27;on&#x27;: False}"}, "sqlglot.expressions.Distinct.key": {"fullname": "sqlglot.expressions.Distinct.key", "modulename": "sqlglot.expressions", "qualname": "Distinct.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;distinct&#x27;"}, "sqlglot.expressions.In": {"fullname": "sqlglot.expressions.In", "modulename": "sqlglot.expressions", "qualname": "In", "kind": "class", "doc": "<p></p>\n", "bases": "Predicate"}, "sqlglot.expressions.In.arg_types": {"fullname": "sqlglot.expressions.In.arg_types", "modulename": "sqlglot.expressions", "qualname": "In.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False, &#x27;query&#x27;: False, &#x27;unnest&#x27;: False, &#x27;field&#x27;: False, &#x27;is_global&#x27;: False}"}, "sqlglot.expressions.In.key": {"fullname": "sqlglot.expressions.In.key", "modulename": "sqlglot.expressions", "qualname": "In.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;in&#x27;"}, "sqlglot.expressions.ForIn": {"fullname": "sqlglot.expressions.ForIn", "modulename": "sqlglot.expressions", "qualname": "ForIn", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.ForIn.arg_types": {"fullname": "sqlglot.expressions.ForIn.arg_types", "modulename": "sqlglot.expressions", "qualname": "ForIn.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.ForIn.key": {"fullname": "sqlglot.expressions.ForIn.key", "modulename": "sqlglot.expressions", "qualname": "ForIn.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;forin&#x27;"}, "sqlglot.expressions.TimeUnit": {"fullname": "sqlglot.expressions.TimeUnit", "modulename": "sqlglot.expressions", "qualname": "TimeUnit", "kind": "class", "doc": "<p>Automatically converts unit arg into a var.</p>\n", "bases": "Expression"}, "sqlglot.expressions.TimeUnit.__init__": {"fullname": "sqlglot.expressions.TimeUnit.__init__", "modulename": "sqlglot.expressions", "qualname": "TimeUnit.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">**</span><span class=\"n\">args</span></span>)</span>"}, "sqlglot.expressions.TimeUnit.arg_types": {"fullname": "sqlglot.expressions.TimeUnit.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimeUnit.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;unit&#x27;: False}"}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"fullname": "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME", "modulename": "sqlglot.expressions", "qualname": "TimeUnit.UNABBREVIATED_UNIT_NAME", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;D&#x27;: &#x27;DAY&#x27;, &#x27;H&#x27;: &#x27;HOUR&#x27;, &#x27;M&#x27;: &#x27;MINUTE&#x27;, &#x27;MS&#x27;: &#x27;MILLISECOND&#x27;, &#x27;NS&#x27;: &#x27;NANOSECOND&#x27;, &#x27;Q&#x27;: &#x27;QUARTER&#x27;, &#x27;S&#x27;: &#x27;SECOND&#x27;, &#x27;US&#x27;: &#x27;MICROSECOND&#x27;, &#x27;W&#x27;: &#x27;WEEK&#x27;, &#x27;Y&#x27;: &#x27;YEAR&#x27;}"}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"fullname": "sqlglot.expressions.TimeUnit.VAR_LIKE", "modulename": "sqlglot.expressions", "qualname": "TimeUnit.VAR_LIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Column&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Literal&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Var&#x27;&gt;)"}, "sqlglot.expressions.TimeUnit.unit": {"fullname": "sqlglot.expressions.TimeUnit.unit", "modulename": "sqlglot.expressions", "qualname": "TimeUnit.unit", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Union[sqlglot.expressions.Var, sqlglot.expressions.IntervalSpan, NoneType]"}, "sqlglot.expressions.TimeUnit.key": {"fullname": "sqlglot.expressions.TimeUnit.key", "modulename": "sqlglot.expressions", "qualname": "TimeUnit.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timeunit&#x27;"}, "sqlglot.expressions.IntervalOp": {"fullname": "sqlglot.expressions.IntervalOp", "modulename": "sqlglot.expressions", "qualname": "IntervalOp", "kind": "class", "doc": "<p></p>\n", "bases": "TimeUnit"}, "sqlglot.expressions.IntervalOp.arg_types": {"fullname": "sqlglot.expressions.IntervalOp.arg_types", "modulename": "sqlglot.expressions", "qualname": "IntervalOp.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;unit&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.IntervalOp.interval": {"fullname": "sqlglot.expressions.IntervalOp.interval", "modulename": "sqlglot.expressions", "qualname": "IntervalOp.interval", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.IntervalOp.key": {"fullname": "sqlglot.expressions.IntervalOp.key", "modulename": "sqlglot.expressions", "qualname": "IntervalOp.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;intervalop&#x27;"}, "sqlglot.expressions.IntervalSpan": {"fullname": "sqlglot.expressions.IntervalSpan", "modulename": "sqlglot.expressions", "qualname": "IntervalSpan", "kind": "class", "doc": "<p></p>\n", "bases": "DataType"}, "sqlglot.expressions.IntervalSpan.arg_types": {"fullname": "sqlglot.expressions.IntervalSpan.arg_types", "modulename": "sqlglot.expressions", "qualname": "IntervalSpan.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.IntervalSpan.key": {"fullname": "sqlglot.expressions.IntervalSpan.key", "modulename": "sqlglot.expressions", "qualname": "IntervalSpan.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;intervalspan&#x27;"}, "sqlglot.expressions.Interval": {"fullname": "sqlglot.expressions.Interval", "modulename": "sqlglot.expressions", "qualname": "Interval", "kind": "class", "doc": "<p></p>\n", "bases": "TimeUnit"}, "sqlglot.expressions.Interval.arg_types": {"fullname": "sqlglot.expressions.Interval.arg_types", "modulename": "sqlglot.expressions", "qualname": "Interval.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.Interval.key": {"fullname": "sqlglot.expressions.Interval.key", "modulename": "sqlglot.expressions", "qualname": "Interval.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;interval&#x27;"}, "sqlglot.expressions.IgnoreNulls": {"fullname": "sqlglot.expressions.IgnoreNulls", "modulename": "sqlglot.expressions", "qualname": "IgnoreNulls", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.IgnoreNulls.key": {"fullname": "sqlglot.expressions.IgnoreNulls.key", "modulename": "sqlglot.expressions", "qualname": "IgnoreNulls.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ignorenulls&#x27;"}, "sqlglot.expressions.RespectNulls": {"fullname": "sqlglot.expressions.RespectNulls", "modulename": "sqlglot.expressions", "qualname": "RespectNulls", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.RespectNulls.key": {"fullname": "sqlglot.expressions.RespectNulls.key", "modulename": "sqlglot.expressions", "qualname": "RespectNulls.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;respectnulls&#x27;"}, "sqlglot.expressions.HavingMax": {"fullname": "sqlglot.expressions.HavingMax", "modulename": "sqlglot.expressions", "qualname": "HavingMax", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.HavingMax.arg_types": {"fullname": "sqlglot.expressions.HavingMax.arg_types", "modulename": "sqlglot.expressions", "qualname": "HavingMax.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;max&#x27;: True}"}, "sqlglot.expressions.HavingMax.key": {"fullname": "sqlglot.expressions.HavingMax.key", "modulename": "sqlglot.expressions", "qualname": "HavingMax.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;havingmax&#x27;"}, "sqlglot.expressions.Func": {"fullname": "sqlglot.expressions.Func", "modulename": "sqlglot.expressions", "qualname": "Func", "kind": "class", "doc": "<p>The base class for all function expressions.</p>\n\n<h6 id=\"attributes\">Attributes:</h6>\n\n<ul>\n<li><strong>is_var_len_args (bool):</strong> if set to True the last argument defined in arg_types will be\ntreated as a variable length argument and the argument's value will be stored as a list.</li>\n<li><strong>_sql_names (list):</strong> the SQL name (1st item in the list) and aliases (subsequent items) for this\nfunction expression. These values are used to map this node to a name during parsing as\nwell as to provide the function's name during SQL string generation. By default the SQL\nname is set to the expression's class name transformed to snake case.</li>\n</ul>\n", "bases": "Condition"}, "sqlglot.expressions.Func.is_var_len_args": {"fullname": "sqlglot.expressions.Func.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Func.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.expressions.Func.from_arg_list": {"fullname": "sqlglot.expressions.Func.from_arg_list", "modulename": "sqlglot.expressions", "qualname": "Func.from_arg_list", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">args</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Func.sql_names": {"fullname": "sqlglot.expressions.Func.sql_names", "modulename": "sqlglot.expressions", "qualname": "Func.sql_names", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Func.sql_name": {"fullname": "sqlglot.expressions.Func.sql_name", "modulename": "sqlglot.expressions", "qualname": "Func.sql_name", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Func.default_parser_mappings": {"fullname": "sqlglot.expressions.Func.default_parser_mappings", "modulename": "sqlglot.expressions", "qualname": "Func.default_parser_mappings", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.Func.key": {"fullname": "sqlglot.expressions.Func.key", "modulename": "sqlglot.expressions", "qualname": "Func.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;func&#x27;"}, "sqlglot.expressions.AggFunc": {"fullname": "sqlglot.expressions.AggFunc", "modulename": "sqlglot.expressions", "qualname": "AggFunc", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.AggFunc.key": {"fullname": "sqlglot.expressions.AggFunc.key", "modulename": "sqlglot.expressions", "qualname": "AggFunc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;aggfunc&#x27;"}, "sqlglot.expressions.ParameterizedAgg": {"fullname": "sqlglot.expressions.ParameterizedAgg", "modulename": "sqlglot.expressions", "qualname": "ParameterizedAgg", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"fullname": "sqlglot.expressions.ParameterizedAgg.arg_types", "modulename": "sqlglot.expressions", "qualname": "ParameterizedAgg.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True, &#x27;params&#x27;: True}"}, "sqlglot.expressions.ParameterizedAgg.key": {"fullname": "sqlglot.expressions.ParameterizedAgg.key", "modulename": "sqlglot.expressions", "qualname": "ParameterizedAgg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;parameterizedagg&#x27;"}, "sqlglot.expressions.Abs": {"fullname": "sqlglot.expressions.Abs", "modulename": "sqlglot.expressions", "qualname": "Abs", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Abs.key": {"fullname": "sqlglot.expressions.Abs.key", "modulename": "sqlglot.expressions", "qualname": "Abs.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;abs&#x27;"}, "sqlglot.expressions.ArgMax": {"fullname": "sqlglot.expressions.ArgMax", "modulename": "sqlglot.expressions", "qualname": "ArgMax", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ArgMax.arg_types": {"fullname": "sqlglot.expressions.ArgMax.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArgMax.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;count&#x27;: False}"}, "sqlglot.expressions.ArgMax.key": {"fullname": "sqlglot.expressions.ArgMax.key", "modulename": "sqlglot.expressions", "qualname": "ArgMax.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;argmax&#x27;"}, "sqlglot.expressions.ArgMin": {"fullname": "sqlglot.expressions.ArgMin", "modulename": "sqlglot.expressions", "qualname": "ArgMin", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ArgMin.arg_types": {"fullname": "sqlglot.expressions.ArgMin.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArgMin.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;count&#x27;: False}"}, "sqlglot.expressions.ArgMin.key": {"fullname": "sqlglot.expressions.ArgMin.key", "modulename": "sqlglot.expressions", "qualname": "ArgMin.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;argmin&#x27;"}, "sqlglot.expressions.ApproxTopK": {"fullname": "sqlglot.expressions.ApproxTopK", "modulename": "sqlglot.expressions", "qualname": "ApproxTopK", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ApproxTopK.arg_types": {"fullname": "sqlglot.expressions.ApproxTopK.arg_types", "modulename": "sqlglot.expressions", "qualname": "ApproxTopK.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False, &#x27;counters&#x27;: False}"}, "sqlglot.expressions.ApproxTopK.key": {"fullname": "sqlglot.expressions.ApproxTopK.key", "modulename": "sqlglot.expressions", "qualname": "ApproxTopK.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;approxtopk&#x27;"}, "sqlglot.expressions.Flatten": {"fullname": "sqlglot.expressions.Flatten", "modulename": "sqlglot.expressions", "qualname": "Flatten", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Flatten.key": {"fullname": "sqlglot.expressions.Flatten.key", "modulename": "sqlglot.expressions", "qualname": "Flatten.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;flatten&#x27;"}, "sqlglot.expressions.Transform": {"fullname": "sqlglot.expressions.Transform", "modulename": "sqlglot.expressions", "qualname": "Transform", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Transform.arg_types": {"fullname": "sqlglot.expressions.Transform.arg_types", "modulename": "sqlglot.expressions", "qualname": "Transform.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Transform.key": {"fullname": "sqlglot.expressions.Transform.key", "modulename": "sqlglot.expressions", "qualname": "Transform.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;transform&#x27;"}, "sqlglot.expressions.Anonymous": {"fullname": "sqlglot.expressions.Anonymous", "modulename": "sqlglot.expressions", "qualname": "Anonymous", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Anonymous.arg_types": {"fullname": "sqlglot.expressions.Anonymous.arg_types", "modulename": "sqlglot.expressions", "qualname": "Anonymous.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Anonymous.is_var_len_args": {"fullname": "sqlglot.expressions.Anonymous.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Anonymous.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Anonymous.name": {"fullname": "sqlglot.expressions.Anonymous.name", "modulename": "sqlglot.expressions", "qualname": "Anonymous.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Anonymous.key": {"fullname": "sqlglot.expressions.Anonymous.key", "modulename": "sqlglot.expressions", "qualname": "Anonymous.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;anonymous&#x27;"}, "sqlglot.expressions.AnonymousAggFunc": {"fullname": "sqlglot.expressions.AnonymousAggFunc", "modulename": "sqlglot.expressions", "qualname": "AnonymousAggFunc", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"fullname": "sqlglot.expressions.AnonymousAggFunc.arg_types", "modulename": "sqlglot.expressions", "qualname": "AnonymousAggFunc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"fullname": "sqlglot.expressions.AnonymousAggFunc.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "AnonymousAggFunc.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.AnonymousAggFunc.key": {"fullname": "sqlglot.expressions.AnonymousAggFunc.key", "modulename": "sqlglot.expressions", "qualname": "AnonymousAggFunc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;anonymousaggfunc&#x27;"}, "sqlglot.expressions.CombinedAggFunc": {"fullname": "sqlglot.expressions.CombinedAggFunc", "modulename": "sqlglot.expressions", "qualname": "CombinedAggFunc", "kind": "class", "doc": "<p></p>\n", "bases": "AnonymousAggFunc"}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"fullname": "sqlglot.expressions.CombinedAggFunc.arg_types", "modulename": "sqlglot.expressions", "qualname": "CombinedAggFunc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False, &#x27;parts&#x27;: True}"}, "sqlglot.expressions.CombinedAggFunc.key": {"fullname": "sqlglot.expressions.CombinedAggFunc.key", "modulename": "sqlglot.expressions", "qualname": "CombinedAggFunc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;combinedaggfunc&#x27;"}, "sqlglot.expressions.CombinedParameterizedAgg": {"fullname": "sqlglot.expressions.CombinedParameterizedAgg", "modulename": "sqlglot.expressions", "qualname": "CombinedParameterizedAgg", "kind": "class", "doc": "<p></p>\n", "bases": "ParameterizedAgg"}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"fullname": "sqlglot.expressions.CombinedParameterizedAgg.arg_types", "modulename": "sqlglot.expressions", "qualname": "CombinedParameterizedAgg.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True, &#x27;params&#x27;: True, &#x27;parts&#x27;: True}"}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"fullname": "sqlglot.expressions.CombinedParameterizedAgg.key", "modulename": "sqlglot.expressions", "qualname": "CombinedParameterizedAgg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;combinedparameterizedagg&#x27;"}, "sqlglot.expressions.Hll": {"fullname": "sqlglot.expressions.Hll", "modulename": "sqlglot.expressions", "qualname": "Hll", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Hll.arg_types": {"fullname": "sqlglot.expressions.Hll.arg_types", "modulename": "sqlglot.expressions", "qualname": "Hll.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Hll.is_var_len_args": {"fullname": "sqlglot.expressions.Hll.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Hll.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Hll.key": {"fullname": "sqlglot.expressions.Hll.key", "modulename": "sqlglot.expressions", "qualname": "Hll.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;hll&#x27;"}, "sqlglot.expressions.ApproxDistinct": {"fullname": "sqlglot.expressions.ApproxDistinct", "modulename": "sqlglot.expressions", "qualname": "ApproxDistinct", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ApproxDistinct.arg_types": {"fullname": "sqlglot.expressions.ApproxDistinct.arg_types", "modulename": "sqlglot.expressions", "qualname": "ApproxDistinct.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;accuracy&#x27;: False}"}, "sqlglot.expressions.ApproxDistinct.key": {"fullname": "sqlglot.expressions.ApproxDistinct.key", "modulename": "sqlglot.expressions", "qualname": "ApproxDistinct.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;approxdistinct&#x27;"}, "sqlglot.expressions.Array": {"fullname": "sqlglot.expressions.Array", "modulename": "sqlglot.expressions", "qualname": "Array", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Array.arg_types": {"fullname": "sqlglot.expressions.Array.arg_types", "modulename": "sqlglot.expressions", "qualname": "Array.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Array.is_var_len_args": {"fullname": "sqlglot.expressions.Array.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Array.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Array.key": {"fullname": "sqlglot.expressions.Array.key", "modulename": "sqlglot.expressions", "qualname": "Array.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;array&#x27;"}, "sqlglot.expressions.ToArray": {"fullname": "sqlglot.expressions.ToArray", "modulename": "sqlglot.expressions", "qualname": "ToArray", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ToArray.key": {"fullname": "sqlglot.expressions.ToArray.key", "modulename": "sqlglot.expressions", "qualname": "ToArray.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;toarray&#x27;"}, "sqlglot.expressions.ToChar": {"fullname": "sqlglot.expressions.ToChar", "modulename": "sqlglot.expressions", "qualname": "ToChar", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ToChar.arg_types": {"fullname": "sqlglot.expressions.ToChar.arg_types", "modulename": "sqlglot.expressions", "qualname": "ToChar.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: False, &#x27;nlsparam&#x27;: False}"}, "sqlglot.expressions.ToChar.key": {"fullname": "sqlglot.expressions.ToChar.key", "modulename": "sqlglot.expressions", "qualname": "ToChar.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tochar&#x27;"}, "sqlglot.expressions.ToNumber": {"fullname": "sqlglot.expressions.ToNumber", "modulename": "sqlglot.expressions", "qualname": "ToNumber", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ToNumber.arg_types": {"fullname": "sqlglot.expressions.ToNumber.arg_types", "modulename": "sqlglot.expressions", "qualname": "ToNumber.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: False, &#x27;nlsparam&#x27;: False, &#x27;precision&#x27;: False, &#x27;scale&#x27;: False}"}, "sqlglot.expressions.ToNumber.key": {"fullname": "sqlglot.expressions.ToNumber.key", "modulename": "sqlglot.expressions", "qualname": "ToNumber.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tonumber&#x27;"}, "sqlglot.expressions.Convert": {"fullname": "sqlglot.expressions.Convert", "modulename": "sqlglot.expressions", "qualname": "Convert", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Convert.arg_types": {"fullname": "sqlglot.expressions.Convert.arg_types", "modulename": "sqlglot.expressions", "qualname": "Convert.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;style&#x27;: False}"}, "sqlglot.expressions.Convert.key": {"fullname": "sqlglot.expressions.Convert.key", "modulename": "sqlglot.expressions", "qualname": "Convert.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;convert&#x27;"}, "sqlglot.expressions.GenerateSeries": {"fullname": "sqlglot.expressions.GenerateSeries", "modulename": "sqlglot.expressions", "qualname": "GenerateSeries", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.GenerateSeries.arg_types": {"fullname": "sqlglot.expressions.GenerateSeries.arg_types", "modulename": "sqlglot.expressions", "qualname": "GenerateSeries.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;start&#x27;: True, &#x27;end&#x27;: True, &#x27;step&#x27;: False, &#x27;is_end_exclusive&#x27;: False}"}, "sqlglot.expressions.GenerateSeries.key": {"fullname": "sqlglot.expressions.GenerateSeries.key", "modulename": "sqlglot.expressions", "qualname": "GenerateSeries.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;generateseries&#x27;"}, "sqlglot.expressions.ArrayAgg": {"fullname": "sqlglot.expressions.ArrayAgg", "modulename": "sqlglot.expressions", "qualname": "ArrayAgg", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ArrayAgg.key": {"fullname": "sqlglot.expressions.ArrayAgg.key", "modulename": "sqlglot.expressions", "qualname": "ArrayAgg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayagg&#x27;"}, "sqlglot.expressions.ArrayUniqueAgg": {"fullname": "sqlglot.expressions.ArrayUniqueAgg", "modulename": "sqlglot.expressions", "qualname": "ArrayUniqueAgg", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ArrayUniqueAgg.key": {"fullname": "sqlglot.expressions.ArrayUniqueAgg.key", "modulename": "sqlglot.expressions", "qualname": "ArrayUniqueAgg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayuniqueagg&#x27;"}, "sqlglot.expressions.ArrayAll": {"fullname": "sqlglot.expressions.ArrayAll", "modulename": "sqlglot.expressions", "qualname": "ArrayAll", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArrayAll.arg_types": {"fullname": "sqlglot.expressions.ArrayAll.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArrayAll.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.ArrayAll.key": {"fullname": "sqlglot.expressions.ArrayAll.key", "modulename": "sqlglot.expressions", "qualname": "ArrayAll.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayall&#x27;"}, "sqlglot.expressions.ArrayAny": {"fullname": "sqlglot.expressions.ArrayAny", "modulename": "sqlglot.expressions", "qualname": "ArrayAny", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArrayAny.arg_types": {"fullname": "sqlglot.expressions.ArrayAny.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArrayAny.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.ArrayAny.key": {"fullname": "sqlglot.expressions.ArrayAny.key", "modulename": "sqlglot.expressions", "qualname": "ArrayAny.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayany&#x27;"}, "sqlglot.expressions.ArrayConcat": {"fullname": "sqlglot.expressions.ArrayConcat", "modulename": "sqlglot.expressions", "qualname": "ArrayConcat", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArrayConcat.arg_types": {"fullname": "sqlglot.expressions.ArrayConcat.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArrayConcat.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"fullname": "sqlglot.expressions.ArrayConcat.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "ArrayConcat.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.ArrayConcat.key": {"fullname": "sqlglot.expressions.ArrayConcat.key", "modulename": "sqlglot.expressions", "qualname": "ArrayConcat.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayconcat&#x27;"}, "sqlglot.expressions.ArrayContains": {"fullname": "sqlglot.expressions.ArrayContains", "modulename": "sqlglot.expressions", "qualname": "ArrayContains", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.ArrayContains.key": {"fullname": "sqlglot.expressions.ArrayContains.key", "modulename": "sqlglot.expressions", "qualname": "ArrayContains.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arraycontains&#x27;"}, "sqlglot.expressions.ArrayContained": {"fullname": "sqlglot.expressions.ArrayContained", "modulename": "sqlglot.expressions", "qualname": "ArrayContained", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.ArrayContained.key": {"fullname": "sqlglot.expressions.ArrayContained.key", "modulename": "sqlglot.expressions", "qualname": "ArrayContained.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arraycontained&#x27;"}, "sqlglot.expressions.ArrayFilter": {"fullname": "sqlglot.expressions.ArrayFilter", "modulename": "sqlglot.expressions", "qualname": "ArrayFilter", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArrayFilter.arg_types": {"fullname": "sqlglot.expressions.ArrayFilter.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArrayFilter.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.ArrayFilter.key": {"fullname": "sqlglot.expressions.ArrayFilter.key", "modulename": "sqlglot.expressions", "qualname": "ArrayFilter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayfilter&#x27;"}, "sqlglot.expressions.ArrayToString": {"fullname": "sqlglot.expressions.ArrayToString", "modulename": "sqlglot.expressions", "qualname": "ArrayToString", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArrayToString.arg_types": {"fullname": "sqlglot.expressions.ArrayToString.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArrayToString.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;null&#x27;: False}"}, "sqlglot.expressions.ArrayToString.key": {"fullname": "sqlglot.expressions.ArrayToString.key", "modulename": "sqlglot.expressions", "qualname": "ArrayToString.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arraytostring&#x27;"}, "sqlglot.expressions.ArrayOverlaps": {"fullname": "sqlglot.expressions.ArrayOverlaps", "modulename": "sqlglot.expressions", "qualname": "ArrayOverlaps", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.ArrayOverlaps.key": {"fullname": "sqlglot.expressions.ArrayOverlaps.key", "modulename": "sqlglot.expressions", "qualname": "ArrayOverlaps.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayoverlaps&#x27;"}, "sqlglot.expressions.ArraySize": {"fullname": "sqlglot.expressions.ArraySize", "modulename": "sqlglot.expressions", "qualname": "ArraySize", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArraySize.arg_types": {"fullname": "sqlglot.expressions.ArraySize.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArraySize.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.ArraySize.key": {"fullname": "sqlglot.expressions.ArraySize.key", "modulename": "sqlglot.expressions", "qualname": "ArraySize.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arraysize&#x27;"}, "sqlglot.expressions.ArraySort": {"fullname": "sqlglot.expressions.ArraySort", "modulename": "sqlglot.expressions", "qualname": "ArraySort", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArraySort.arg_types": {"fullname": "sqlglot.expressions.ArraySort.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArraySort.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.ArraySort.key": {"fullname": "sqlglot.expressions.ArraySort.key", "modulename": "sqlglot.expressions", "qualname": "ArraySort.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arraysort&#x27;"}, "sqlglot.expressions.ArraySum": {"fullname": "sqlglot.expressions.ArraySum", "modulename": "sqlglot.expressions", "qualname": "ArraySum", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ArraySum.arg_types": {"fullname": "sqlglot.expressions.ArraySum.arg_types", "modulename": "sqlglot.expressions", "qualname": "ArraySum.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.ArraySum.key": {"fullname": "sqlglot.expressions.ArraySum.key", "modulename": "sqlglot.expressions", "qualname": "ArraySum.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arraysum&#x27;"}, "sqlglot.expressions.ArrayUnionAgg": {"fullname": "sqlglot.expressions.ArrayUnionAgg", "modulename": "sqlglot.expressions", "qualname": "ArrayUnionAgg", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.ArrayUnionAgg.key": {"fullname": "sqlglot.expressions.ArrayUnionAgg.key", "modulename": "sqlglot.expressions", "qualname": "ArrayUnionAgg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;arrayunionagg&#x27;"}, "sqlglot.expressions.Avg": {"fullname": "sqlglot.expressions.Avg", "modulename": "sqlglot.expressions", "qualname": "Avg", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Avg.key": {"fullname": "sqlglot.expressions.Avg.key", "modulename": "sqlglot.expressions", "qualname": "Avg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;avg&#x27;"}, "sqlglot.expressions.AnyValue": {"fullname": "sqlglot.expressions.AnyValue", "modulename": "sqlglot.expressions", "qualname": "AnyValue", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.AnyValue.key": {"fullname": "sqlglot.expressions.AnyValue.key", "modulename": "sqlglot.expressions", "qualname": "AnyValue.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;anyvalue&#x27;"}, "sqlglot.expressions.Lag": {"fullname": "sqlglot.expressions.Lag", "modulename": "sqlglot.expressions", "qualname": "Lag", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Lag.arg_types": {"fullname": "sqlglot.expressions.Lag.arg_types", "modulename": "sqlglot.expressions", "qualname": "Lag.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;offset&#x27;: False, &#x27;default&#x27;: False}"}, "sqlglot.expressions.Lag.key": {"fullname": "sqlglot.expressions.Lag.key", "modulename": "sqlglot.expressions", "qualname": "Lag.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lag&#x27;"}, "sqlglot.expressions.Lead": {"fullname": "sqlglot.expressions.Lead", "modulename": "sqlglot.expressions", "qualname": "Lead", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Lead.arg_types": {"fullname": "sqlglot.expressions.Lead.arg_types", "modulename": "sqlglot.expressions", "qualname": "Lead.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;offset&#x27;: False, &#x27;default&#x27;: False}"}, "sqlglot.expressions.Lead.key": {"fullname": "sqlglot.expressions.Lead.key", "modulename": "sqlglot.expressions", "qualname": "Lead.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lead&#x27;"}, "sqlglot.expressions.First": {"fullname": "sqlglot.expressions.First", "modulename": "sqlglot.expressions", "qualname": "First", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.First.key": {"fullname": "sqlglot.expressions.First.key", "modulename": "sqlglot.expressions", "qualname": "First.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;first&#x27;"}, "sqlglot.expressions.Last": {"fullname": "sqlglot.expressions.Last", "modulename": "sqlglot.expressions", "qualname": "Last", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Last.key": {"fullname": "sqlglot.expressions.Last.key", "modulename": "sqlglot.expressions", "qualname": "Last.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;last&#x27;"}, "sqlglot.expressions.FirstValue": {"fullname": "sqlglot.expressions.FirstValue", "modulename": "sqlglot.expressions", "qualname": "FirstValue", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.FirstValue.key": {"fullname": "sqlglot.expressions.FirstValue.key", "modulename": "sqlglot.expressions", "qualname": "FirstValue.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;firstvalue&#x27;"}, "sqlglot.expressions.LastValue": {"fullname": "sqlglot.expressions.LastValue", "modulename": "sqlglot.expressions", "qualname": "LastValue", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.LastValue.key": {"fullname": "sqlglot.expressions.LastValue.key", "modulename": "sqlglot.expressions", "qualname": "LastValue.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lastvalue&#x27;"}, "sqlglot.expressions.NthValue": {"fullname": "sqlglot.expressions.NthValue", "modulename": "sqlglot.expressions", "qualname": "NthValue", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.NthValue.arg_types": {"fullname": "sqlglot.expressions.NthValue.arg_types", "modulename": "sqlglot.expressions", "qualname": "NthValue.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;offset&#x27;: True}"}, "sqlglot.expressions.NthValue.key": {"fullname": "sqlglot.expressions.NthValue.key", "modulename": "sqlglot.expressions", "qualname": "NthValue.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;nthvalue&#x27;"}, "sqlglot.expressions.Case": {"fullname": "sqlglot.expressions.Case", "modulename": "sqlglot.expressions", "qualname": "Case", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Case.arg_types": {"fullname": "sqlglot.expressions.Case.arg_types", "modulename": "sqlglot.expressions", "qualname": "Case.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;ifs&#x27;: True, &#x27;default&#x27;: False}"}, "sqlglot.expressions.Case.when": {"fullname": "sqlglot.expressions.Case.when", "modulename": "sqlglot.expressions", "qualname": "Case.when", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">condition</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">then</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Case</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Case.else_": {"fullname": "sqlglot.expressions.Case.else_", "modulename": "sqlglot.expressions", "qualname": "Case.else_", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">condition</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Case</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Case.key": {"fullname": "sqlglot.expressions.Case.key", "modulename": "sqlglot.expressions", "qualname": "Case.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;case&#x27;"}, "sqlglot.expressions.Cast": {"fullname": "sqlglot.expressions.Cast", "modulename": "sqlglot.expressions", "qualname": "Cast", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Cast.arg_types": {"fullname": "sqlglot.expressions.Cast.arg_types", "modulename": "sqlglot.expressions", "qualname": "Cast.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;to&#x27;: True, &#x27;format&#x27;: False, &#x27;safe&#x27;: False, &#x27;action&#x27;: False}"}, "sqlglot.expressions.Cast.name": {"fullname": "sqlglot.expressions.Cast.name", "modulename": "sqlglot.expressions", "qualname": "Cast.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.expressions.Cast.to": {"fullname": "sqlglot.expressions.Cast.to", "modulename": "sqlglot.expressions", "qualname": "Cast.to", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.DataType"}, "sqlglot.expressions.Cast.output_name": {"fullname": "sqlglot.expressions.Cast.output_name", "modulename": "sqlglot.expressions", "qualname": "Cast.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.Cast.is_type": {"fullname": "sqlglot.expressions.Cast.is_type", "modulename": "sqlglot.expressions", "qualname": "Cast.is_type", "kind": "function", "doc": "<p>Checks whether this Cast's DataType matches one of the provided data types. Nested types\nlike arrays or structs will be compared using \"structural equivalence\" semantics, so e.g.\narray<int> != array<float>.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>dtypes:</strong> the data types to compare this Cast's DataType to.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>True, if and only if there is a type in <code>dtypes</code> which is equal to this Cast's DataType.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">dtypes</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.Cast.key": {"fullname": "sqlglot.expressions.Cast.key", "modulename": "sqlglot.expressions", "qualname": "Cast.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;cast&#x27;"}, "sqlglot.expressions.TryCast": {"fullname": "sqlglot.expressions.TryCast", "modulename": "sqlglot.expressions", "qualname": "TryCast", "kind": "class", "doc": "<p></p>\n", "bases": "Cast"}, "sqlglot.expressions.TryCast.key": {"fullname": "sqlglot.expressions.TryCast.key", "modulename": "sqlglot.expressions", "qualname": "TryCast.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;trycast&#x27;"}, "sqlglot.expressions.Try": {"fullname": "sqlglot.expressions.Try", "modulename": "sqlglot.expressions", "qualname": "Try", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Try.key": {"fullname": "sqlglot.expressions.Try.key", "modulename": "sqlglot.expressions", "qualname": "Try.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;try&#x27;"}, "sqlglot.expressions.CastToStrType": {"fullname": "sqlglot.expressions.CastToStrType", "modulename": "sqlglot.expressions", "qualname": "CastToStrType", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.CastToStrType.arg_types": {"fullname": "sqlglot.expressions.CastToStrType.arg_types", "modulename": "sqlglot.expressions", "qualname": "CastToStrType.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;to&#x27;: True}"}, "sqlglot.expressions.CastToStrType.key": {"fullname": "sqlglot.expressions.CastToStrType.key", "modulename": "sqlglot.expressions", "qualname": "CastToStrType.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;casttostrtype&#x27;"}, "sqlglot.expressions.Collate": {"fullname": "sqlglot.expressions.Collate", "modulename": "sqlglot.expressions", "qualname": "Collate", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.Collate.key": {"fullname": "sqlglot.expressions.Collate.key", "modulename": "sqlglot.expressions", "qualname": "Collate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;collate&#x27;"}, "sqlglot.expressions.Ceil": {"fullname": "sqlglot.expressions.Ceil", "modulename": "sqlglot.expressions", "qualname": "Ceil", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Ceil.arg_types": {"fullname": "sqlglot.expressions.Ceil.arg_types", "modulename": "sqlglot.expressions", "qualname": "Ceil.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;decimals&#x27;: False}"}, "sqlglot.expressions.Ceil.key": {"fullname": "sqlglot.expressions.Ceil.key", "modulename": "sqlglot.expressions", "qualname": "Ceil.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ceil&#x27;"}, "sqlglot.expressions.Coalesce": {"fullname": "sqlglot.expressions.Coalesce", "modulename": "sqlglot.expressions", "qualname": "Coalesce", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Coalesce.arg_types": {"fullname": "sqlglot.expressions.Coalesce.arg_types", "modulename": "sqlglot.expressions", "qualname": "Coalesce.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Coalesce.is_var_len_args": {"fullname": "sqlglot.expressions.Coalesce.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Coalesce.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Coalesce.key": {"fullname": "sqlglot.expressions.Coalesce.key", "modulename": "sqlglot.expressions", "qualname": "Coalesce.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;coalesce&#x27;"}, "sqlglot.expressions.Chr": {"fullname": "sqlglot.expressions.Chr", "modulename": "sqlglot.expressions", "qualname": "Chr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Chr.arg_types": {"fullname": "sqlglot.expressions.Chr.arg_types", "modulename": "sqlglot.expressions", "qualname": "Chr.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;charset&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Chr.is_var_len_args": {"fullname": "sqlglot.expressions.Chr.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Chr.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Chr.key": {"fullname": "sqlglot.expressions.Chr.key", "modulename": "sqlglot.expressions", "qualname": "Chr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;chr&#x27;"}, "sqlglot.expressions.Concat": {"fullname": "sqlglot.expressions.Concat", "modulename": "sqlglot.expressions", "qualname": "Concat", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Concat.arg_types": {"fullname": "sqlglot.expressions.Concat.arg_types", "modulename": "sqlglot.expressions", "qualname": "Concat.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;safe&#x27;: False, &#x27;coalesce&#x27;: False}"}, "sqlglot.expressions.Concat.is_var_len_args": {"fullname": "sqlglot.expressions.Concat.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Concat.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Concat.key": {"fullname": "sqlglot.expressions.Concat.key", "modulename": "sqlglot.expressions", "qualname": "Concat.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;concat&#x27;"}, "sqlglot.expressions.ConcatWs": {"fullname": "sqlglot.expressions.ConcatWs", "modulename": "sqlglot.expressions", "qualname": "ConcatWs", "kind": "class", "doc": "<p></p>\n", "bases": "Concat"}, "sqlglot.expressions.ConcatWs.key": {"fullname": "sqlglot.expressions.ConcatWs.key", "modulename": "sqlglot.expressions", "qualname": "ConcatWs.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;concatws&#x27;"}, "sqlglot.expressions.ConnectByRoot": {"fullname": "sqlglot.expressions.ConnectByRoot", "modulename": "sqlglot.expressions", "qualname": "ConnectByRoot", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ConnectByRoot.key": {"fullname": "sqlglot.expressions.ConnectByRoot.key", "modulename": "sqlglot.expressions", "qualname": "ConnectByRoot.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;connectbyroot&#x27;"}, "sqlglot.expressions.Count": {"fullname": "sqlglot.expressions.Count", "modulename": "sqlglot.expressions", "qualname": "Count", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Count.arg_types": {"fullname": "sqlglot.expressions.Count.arg_types", "modulename": "sqlglot.expressions", "qualname": "Count.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Count.is_var_len_args": {"fullname": "sqlglot.expressions.Count.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Count.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Count.key": {"fullname": "sqlglot.expressions.Count.key", "modulename": "sqlglot.expressions", "qualname": "Count.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;count&#x27;"}, "sqlglot.expressions.CountIf": {"fullname": "sqlglot.expressions.CountIf", "modulename": "sqlglot.expressions", "qualname": "CountIf", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.CountIf.key": {"fullname": "sqlglot.expressions.CountIf.key", "modulename": "sqlglot.expressions", "qualname": "CountIf.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;countif&#x27;"}, "sqlglot.expressions.Cbrt": {"fullname": "sqlglot.expressions.Cbrt", "modulename": "sqlglot.expressions", "qualname": "Cbrt", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Cbrt.key": {"fullname": "sqlglot.expressions.Cbrt.key", "modulename": "sqlglot.expressions", "qualname": "Cbrt.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;cbrt&#x27;"}, "sqlglot.expressions.CurrentDate": {"fullname": "sqlglot.expressions.CurrentDate", "modulename": "sqlglot.expressions", "qualname": "CurrentDate", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.CurrentDate.arg_types": {"fullname": "sqlglot.expressions.CurrentDate.arg_types", "modulename": "sqlglot.expressions", "qualname": "CurrentDate.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.CurrentDate.key": {"fullname": "sqlglot.expressions.CurrentDate.key", "modulename": "sqlglot.expressions", "qualname": "CurrentDate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;currentdate&#x27;"}, "sqlglot.expressions.CurrentDatetime": {"fullname": "sqlglot.expressions.CurrentDatetime", "modulename": "sqlglot.expressions", "qualname": "CurrentDatetime", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.CurrentDatetime.arg_types": {"fullname": "sqlglot.expressions.CurrentDatetime.arg_types", "modulename": "sqlglot.expressions", "qualname": "CurrentDatetime.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.CurrentDatetime.key": {"fullname": "sqlglot.expressions.CurrentDatetime.key", "modulename": "sqlglot.expressions", "qualname": "CurrentDatetime.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;currentdatetime&#x27;"}, "sqlglot.expressions.CurrentTime": {"fullname": "sqlglot.expressions.CurrentTime", "modulename": "sqlglot.expressions", "qualname": "CurrentTime", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.CurrentTime.arg_types": {"fullname": "sqlglot.expressions.CurrentTime.arg_types", "modulename": "sqlglot.expressions", "qualname": "CurrentTime.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.CurrentTime.key": {"fullname": "sqlglot.expressions.CurrentTime.key", "modulename": "sqlglot.expressions", "qualname": "CurrentTime.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;currenttime&#x27;"}, "sqlglot.expressions.CurrentTimestamp": {"fullname": "sqlglot.expressions.CurrentTimestamp", "modulename": "sqlglot.expressions", "qualname": "CurrentTimestamp", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"fullname": "sqlglot.expressions.CurrentTimestamp.arg_types", "modulename": "sqlglot.expressions", "qualname": "CurrentTimestamp.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;transaction&#x27;: False}"}, "sqlglot.expressions.CurrentTimestamp.key": {"fullname": "sqlglot.expressions.CurrentTimestamp.key", "modulename": "sqlglot.expressions", "qualname": "CurrentTimestamp.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;currenttimestamp&#x27;"}, "sqlglot.expressions.CurrentUser": {"fullname": "sqlglot.expressions.CurrentUser", "modulename": "sqlglot.expressions", "qualname": "CurrentUser", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.CurrentUser.arg_types": {"fullname": "sqlglot.expressions.CurrentUser.arg_types", "modulename": "sqlglot.expressions", "qualname": "CurrentUser.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.CurrentUser.key": {"fullname": "sqlglot.expressions.CurrentUser.key", "modulename": "sqlglot.expressions", "qualname": "CurrentUser.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;currentuser&#x27;"}, "sqlglot.expressions.DateAdd": {"fullname": "sqlglot.expressions.DateAdd", "modulename": "sqlglot.expressions", "qualname": "DateAdd", "kind": "class", "doc": "<p></p>\n", "bases": "Func, IntervalOp"}, "sqlglot.expressions.DateAdd.arg_types": {"fullname": "sqlglot.expressions.DateAdd.arg_types", "modulename": "sqlglot.expressions", "qualname": "DateAdd.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.DateAdd.key": {"fullname": "sqlglot.expressions.DateAdd.key", "modulename": "sqlglot.expressions", "qualname": "DateAdd.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dateadd&#x27;"}, "sqlglot.expressions.DateSub": {"fullname": "sqlglot.expressions.DateSub", "modulename": "sqlglot.expressions", "qualname": "DateSub", "kind": "class", "doc": "<p></p>\n", "bases": "Func, IntervalOp"}, "sqlglot.expressions.DateSub.arg_types": {"fullname": "sqlglot.expressions.DateSub.arg_types", "modulename": "sqlglot.expressions", "qualname": "DateSub.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.DateSub.key": {"fullname": "sqlglot.expressions.DateSub.key", "modulename": "sqlglot.expressions", "qualname": "DateSub.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datesub&#x27;"}, "sqlglot.expressions.DateDiff": {"fullname": "sqlglot.expressions.DateDiff", "modulename": "sqlglot.expressions", "qualname": "DateDiff", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.DateDiff.arg_types": {"fullname": "sqlglot.expressions.DateDiff.arg_types", "modulename": "sqlglot.expressions", "qualname": "DateDiff.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.DateDiff.key": {"fullname": "sqlglot.expressions.DateDiff.key", "modulename": "sqlglot.expressions", "qualname": "DateDiff.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datediff&#x27;"}, "sqlglot.expressions.DateTrunc": {"fullname": "sqlglot.expressions.DateTrunc", "modulename": "sqlglot.expressions", "qualname": "DateTrunc", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DateTrunc.__init__": {"fullname": "sqlglot.expressions.DateTrunc.__init__", "modulename": "sqlglot.expressions", "qualname": "DateTrunc.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">**</span><span class=\"n\">args</span></span>)</span>"}, "sqlglot.expressions.DateTrunc.arg_types": {"fullname": "sqlglot.expressions.DateTrunc.arg_types", "modulename": "sqlglot.expressions", "qualname": "DateTrunc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;unit&#x27;: True, &#x27;this&#x27;: True, &#x27;zone&#x27;: False}"}, "sqlglot.expressions.DateTrunc.unit": {"fullname": "sqlglot.expressions.DateTrunc.unit", "modulename": "sqlglot.expressions", "qualname": "DateTrunc.unit", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.expressions.DateTrunc.key": {"fullname": "sqlglot.expressions.DateTrunc.key", "modulename": "sqlglot.expressions", "qualname": "DateTrunc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datetrunc&#x27;"}, "sqlglot.expressions.DatetimeAdd": {"fullname": "sqlglot.expressions.DatetimeAdd", "modulename": "sqlglot.expressions", "qualname": "DatetimeAdd", "kind": "class", "doc": "<p></p>\n", "bases": "Func, IntervalOp"}, "sqlglot.expressions.DatetimeAdd.arg_types": {"fullname": "sqlglot.expressions.DatetimeAdd.arg_types", "modulename": "sqlglot.expressions", "qualname": "DatetimeAdd.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.DatetimeAdd.key": {"fullname": "sqlglot.expressions.DatetimeAdd.key", "modulename": "sqlglot.expressions", "qualname": "DatetimeAdd.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datetimeadd&#x27;"}, "sqlglot.expressions.DatetimeSub": {"fullname": "sqlglot.expressions.DatetimeSub", "modulename": "sqlglot.expressions", "qualname": "DatetimeSub", "kind": "class", "doc": "<p></p>\n", "bases": "Func, IntervalOp"}, "sqlglot.expressions.DatetimeSub.arg_types": {"fullname": "sqlglot.expressions.DatetimeSub.arg_types", "modulename": "sqlglot.expressions", "qualname": "DatetimeSub.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.DatetimeSub.key": {"fullname": "sqlglot.expressions.DatetimeSub.key", "modulename": "sqlglot.expressions", "qualname": "DatetimeSub.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datetimesub&#x27;"}, "sqlglot.expressions.DatetimeDiff": {"fullname": "sqlglot.expressions.DatetimeDiff", "modulename": "sqlglot.expressions", "qualname": "DatetimeDiff", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.DatetimeDiff.arg_types": {"fullname": "sqlglot.expressions.DatetimeDiff.arg_types", "modulename": "sqlglot.expressions", "qualname": "DatetimeDiff.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.DatetimeDiff.key": {"fullname": "sqlglot.expressions.DatetimeDiff.key", "modulename": "sqlglot.expressions", "qualname": "DatetimeDiff.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datetimediff&#x27;"}, "sqlglot.expressions.DatetimeTrunc": {"fullname": "sqlglot.expressions.DatetimeTrunc", "modulename": "sqlglot.expressions", "qualname": "DatetimeTrunc", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"fullname": "sqlglot.expressions.DatetimeTrunc.arg_types", "modulename": "sqlglot.expressions", "qualname": "DatetimeTrunc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;unit&#x27;: True, &#x27;zone&#x27;: False}"}, "sqlglot.expressions.DatetimeTrunc.key": {"fullname": "sqlglot.expressions.DatetimeTrunc.key", "modulename": "sqlglot.expressions", "qualname": "DatetimeTrunc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datetimetrunc&#x27;"}, "sqlglot.expressions.DayOfWeek": {"fullname": "sqlglot.expressions.DayOfWeek", "modulename": "sqlglot.expressions", "qualname": "DayOfWeek", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DayOfWeek.key": {"fullname": "sqlglot.expressions.DayOfWeek.key", "modulename": "sqlglot.expressions", "qualname": "DayOfWeek.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dayofweek&#x27;"}, "sqlglot.expressions.DayOfMonth": {"fullname": "sqlglot.expressions.DayOfMonth", "modulename": "sqlglot.expressions", "qualname": "DayOfMonth", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DayOfMonth.key": {"fullname": "sqlglot.expressions.DayOfMonth.key", "modulename": "sqlglot.expressions", "qualname": "DayOfMonth.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dayofmonth&#x27;"}, "sqlglot.expressions.DayOfYear": {"fullname": "sqlglot.expressions.DayOfYear", "modulename": "sqlglot.expressions", "qualname": "DayOfYear", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DayOfYear.key": {"fullname": "sqlglot.expressions.DayOfYear.key", "modulename": "sqlglot.expressions", "qualname": "DayOfYear.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;dayofyear&#x27;"}, "sqlglot.expressions.ToDays": {"fullname": "sqlglot.expressions.ToDays", "modulename": "sqlglot.expressions", "qualname": "ToDays", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ToDays.key": {"fullname": "sqlglot.expressions.ToDays.key", "modulename": "sqlglot.expressions", "qualname": "ToDays.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;todays&#x27;"}, "sqlglot.expressions.WeekOfYear": {"fullname": "sqlglot.expressions.WeekOfYear", "modulename": "sqlglot.expressions", "qualname": "WeekOfYear", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.WeekOfYear.key": {"fullname": "sqlglot.expressions.WeekOfYear.key", "modulename": "sqlglot.expressions", "qualname": "WeekOfYear.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;weekofyear&#x27;"}, "sqlglot.expressions.MonthsBetween": {"fullname": "sqlglot.expressions.MonthsBetween", "modulename": "sqlglot.expressions", "qualname": "MonthsBetween", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.MonthsBetween.arg_types": {"fullname": "sqlglot.expressions.MonthsBetween.arg_types", "modulename": "sqlglot.expressions", "qualname": "MonthsBetween.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;roundoff&#x27;: False}"}, "sqlglot.expressions.MonthsBetween.key": {"fullname": "sqlglot.expressions.MonthsBetween.key", "modulename": "sqlglot.expressions", "qualname": "MonthsBetween.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;monthsbetween&#x27;"}, "sqlglot.expressions.LastDay": {"fullname": "sqlglot.expressions.LastDay", "modulename": "sqlglot.expressions", "qualname": "LastDay", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.LastDay.arg_types": {"fullname": "sqlglot.expressions.LastDay.arg_types", "modulename": "sqlglot.expressions", "qualname": "LastDay.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.LastDay.key": {"fullname": "sqlglot.expressions.LastDay.key", "modulename": "sqlglot.expressions", "qualname": "LastDay.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lastday&#x27;"}, "sqlglot.expressions.Extract": {"fullname": "sqlglot.expressions.Extract", "modulename": "sqlglot.expressions", "qualname": "Extract", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Extract.arg_types": {"fullname": "sqlglot.expressions.Extract.arg_types", "modulename": "sqlglot.expressions", "qualname": "Extract.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Extract.key": {"fullname": "sqlglot.expressions.Extract.key", "modulename": "sqlglot.expressions", "qualname": "Extract.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;extract&#x27;"}, "sqlglot.expressions.Timestamp": {"fullname": "sqlglot.expressions.Timestamp", "modulename": "sqlglot.expressions", "qualname": "Timestamp", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Timestamp.arg_types": {"fullname": "sqlglot.expressions.Timestamp.arg_types", "modulename": "sqlglot.expressions", "qualname": "Timestamp.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: False, &#x27;with_tz&#x27;: False}"}, "sqlglot.expressions.Timestamp.key": {"fullname": "sqlglot.expressions.Timestamp.key", "modulename": "sqlglot.expressions", "qualname": "Timestamp.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestamp&#x27;"}, "sqlglot.expressions.TimestampAdd": {"fullname": "sqlglot.expressions.TimestampAdd", "modulename": "sqlglot.expressions", "qualname": "TimestampAdd", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimestampAdd.arg_types": {"fullname": "sqlglot.expressions.TimestampAdd.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimestampAdd.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.TimestampAdd.key": {"fullname": "sqlglot.expressions.TimestampAdd.key", "modulename": "sqlglot.expressions", "qualname": "TimestampAdd.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestampadd&#x27;"}, "sqlglot.expressions.TimestampSub": {"fullname": "sqlglot.expressions.TimestampSub", "modulename": "sqlglot.expressions", "qualname": "TimestampSub", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimestampSub.arg_types": {"fullname": "sqlglot.expressions.TimestampSub.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimestampSub.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.TimestampSub.key": {"fullname": "sqlglot.expressions.TimestampSub.key", "modulename": "sqlglot.expressions", "qualname": "TimestampSub.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestampsub&#x27;"}, "sqlglot.expressions.TimestampDiff": {"fullname": "sqlglot.expressions.TimestampDiff", "modulename": "sqlglot.expressions", "qualname": "TimestampDiff", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimestampDiff.arg_types": {"fullname": "sqlglot.expressions.TimestampDiff.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimestampDiff.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.TimestampDiff.key": {"fullname": "sqlglot.expressions.TimestampDiff.key", "modulename": "sqlglot.expressions", "qualname": "TimestampDiff.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestampdiff&#x27;"}, "sqlglot.expressions.TimestampTrunc": {"fullname": "sqlglot.expressions.TimestampTrunc", "modulename": "sqlglot.expressions", "qualname": "TimestampTrunc", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimestampTrunc.arg_types": {"fullname": "sqlglot.expressions.TimestampTrunc.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimestampTrunc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;unit&#x27;: True, &#x27;zone&#x27;: False}"}, "sqlglot.expressions.TimestampTrunc.key": {"fullname": "sqlglot.expressions.TimestampTrunc.key", "modulename": "sqlglot.expressions", "qualname": "TimestampTrunc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestamptrunc&#x27;"}, "sqlglot.expressions.TimeAdd": {"fullname": "sqlglot.expressions.TimeAdd", "modulename": "sqlglot.expressions", "qualname": "TimeAdd", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimeAdd.arg_types": {"fullname": "sqlglot.expressions.TimeAdd.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimeAdd.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.TimeAdd.key": {"fullname": "sqlglot.expressions.TimeAdd.key", "modulename": "sqlglot.expressions", "qualname": "TimeAdd.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timeadd&#x27;"}, "sqlglot.expressions.TimeSub": {"fullname": "sqlglot.expressions.TimeSub", "modulename": "sqlglot.expressions", "qualname": "TimeSub", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimeSub.arg_types": {"fullname": "sqlglot.expressions.TimeSub.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimeSub.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.TimeSub.key": {"fullname": "sqlglot.expressions.TimeSub.key", "modulename": "sqlglot.expressions", "qualname": "TimeSub.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timesub&#x27;"}, "sqlglot.expressions.TimeDiff": {"fullname": "sqlglot.expressions.TimeDiff", "modulename": "sqlglot.expressions", "qualname": "TimeDiff", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimeDiff.arg_types": {"fullname": "sqlglot.expressions.TimeDiff.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimeDiff.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.TimeDiff.key": {"fullname": "sqlglot.expressions.TimeDiff.key", "modulename": "sqlglot.expressions", "qualname": "TimeDiff.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timediff&#x27;"}, "sqlglot.expressions.TimeTrunc": {"fullname": "sqlglot.expressions.TimeTrunc", "modulename": "sqlglot.expressions", "qualname": "TimeTrunc", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TimeTrunc.arg_types": {"fullname": "sqlglot.expressions.TimeTrunc.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimeTrunc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;unit&#x27;: True, &#x27;zone&#x27;: False}"}, "sqlglot.expressions.TimeTrunc.key": {"fullname": "sqlglot.expressions.TimeTrunc.key", "modulename": "sqlglot.expressions", "qualname": "TimeTrunc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timetrunc&#x27;"}, "sqlglot.expressions.DateFromParts": {"fullname": "sqlglot.expressions.DateFromParts", "modulename": "sqlglot.expressions", "qualname": "DateFromParts", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DateFromParts.arg_types": {"fullname": "sqlglot.expressions.DateFromParts.arg_types", "modulename": "sqlglot.expressions", "qualname": "DateFromParts.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;year&#x27;: True, &#x27;month&#x27;: True, &#x27;day&#x27;: True}"}, "sqlglot.expressions.DateFromParts.key": {"fullname": "sqlglot.expressions.DateFromParts.key", "modulename": "sqlglot.expressions", "qualname": "DateFromParts.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datefromparts&#x27;"}, "sqlglot.expressions.TimeFromParts": {"fullname": "sqlglot.expressions.TimeFromParts", "modulename": "sqlglot.expressions", "qualname": "TimeFromParts", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimeFromParts.arg_types": {"fullname": "sqlglot.expressions.TimeFromParts.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimeFromParts.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;hour&#x27;: True, &#x27;min&#x27;: True, &#x27;sec&#x27;: True, &#x27;nano&#x27;: False, &#x27;fractions&#x27;: False, &#x27;precision&#x27;: False}"}, "sqlglot.expressions.TimeFromParts.key": {"fullname": "sqlglot.expressions.TimeFromParts.key", "modulename": "sqlglot.expressions", "qualname": "TimeFromParts.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timefromparts&#x27;"}, "sqlglot.expressions.DateStrToDate": {"fullname": "sqlglot.expressions.DateStrToDate", "modulename": "sqlglot.expressions", "qualname": "DateStrToDate", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DateStrToDate.key": {"fullname": "sqlglot.expressions.DateStrToDate.key", "modulename": "sqlglot.expressions", "qualname": "DateStrToDate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datestrtodate&#x27;"}, "sqlglot.expressions.DateToDateStr": {"fullname": "sqlglot.expressions.DateToDateStr", "modulename": "sqlglot.expressions", "qualname": "DateToDateStr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DateToDateStr.key": {"fullname": "sqlglot.expressions.DateToDateStr.key", "modulename": "sqlglot.expressions", "qualname": "DateToDateStr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datetodatestr&#x27;"}, "sqlglot.expressions.DateToDi": {"fullname": "sqlglot.expressions.DateToDi", "modulename": "sqlglot.expressions", "qualname": "DateToDi", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DateToDi.key": {"fullname": "sqlglot.expressions.DateToDi.key", "modulename": "sqlglot.expressions", "qualname": "DateToDi.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;datetodi&#x27;"}, "sqlglot.expressions.Date": {"fullname": "sqlglot.expressions.Date", "modulename": "sqlglot.expressions", "qualname": "Date", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Date.arg_types": {"fullname": "sqlglot.expressions.Date.arg_types", "modulename": "sqlglot.expressions", "qualname": "Date.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;zone&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Date.is_var_len_args": {"fullname": "sqlglot.expressions.Date.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Date.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Date.key": {"fullname": "sqlglot.expressions.Date.key", "modulename": "sqlglot.expressions", "qualname": "Date.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;date&#x27;"}, "sqlglot.expressions.Day": {"fullname": "sqlglot.expressions.Day", "modulename": "sqlglot.expressions", "qualname": "Day", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Day.key": {"fullname": "sqlglot.expressions.Day.key", "modulename": "sqlglot.expressions", "qualname": "Day.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;day&#x27;"}, "sqlglot.expressions.Decode": {"fullname": "sqlglot.expressions.Decode", "modulename": "sqlglot.expressions", "qualname": "Decode", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Decode.arg_types": {"fullname": "sqlglot.expressions.Decode.arg_types", "modulename": "sqlglot.expressions", "qualname": "Decode.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;charset&#x27;: True, &#x27;replace&#x27;: False}"}, "sqlglot.expressions.Decode.key": {"fullname": "sqlglot.expressions.Decode.key", "modulename": "sqlglot.expressions", "qualname": "Decode.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;decode&#x27;"}, "sqlglot.expressions.DiToDate": {"fullname": "sqlglot.expressions.DiToDate", "modulename": "sqlglot.expressions", "qualname": "DiToDate", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.DiToDate.key": {"fullname": "sqlglot.expressions.DiToDate.key", "modulename": "sqlglot.expressions", "qualname": "DiToDate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ditodate&#x27;"}, "sqlglot.expressions.Encode": {"fullname": "sqlglot.expressions.Encode", "modulename": "sqlglot.expressions", "qualname": "Encode", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Encode.arg_types": {"fullname": "sqlglot.expressions.Encode.arg_types", "modulename": "sqlglot.expressions", "qualname": "Encode.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;charset&#x27;: True}"}, "sqlglot.expressions.Encode.key": {"fullname": "sqlglot.expressions.Encode.key", "modulename": "sqlglot.expressions", "qualname": "Encode.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;encode&#x27;"}, "sqlglot.expressions.Exp": {"fullname": "sqlglot.expressions.Exp", "modulename": "sqlglot.expressions", "qualname": "Exp", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Exp.key": {"fullname": "sqlglot.expressions.Exp.key", "modulename": "sqlglot.expressions", "qualname": "Exp.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;exp&#x27;"}, "sqlglot.expressions.Explode": {"fullname": "sqlglot.expressions.Explode", "modulename": "sqlglot.expressions", "qualname": "Explode", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Explode.arg_types": {"fullname": "sqlglot.expressions.Explode.arg_types", "modulename": "sqlglot.expressions", "qualname": "Explode.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Explode.is_var_len_args": {"fullname": "sqlglot.expressions.Explode.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Explode.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Explode.key": {"fullname": "sqlglot.expressions.Explode.key", "modulename": "sqlglot.expressions", "qualname": "Explode.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;explode&#x27;"}, "sqlglot.expressions.ExplodeOuter": {"fullname": "sqlglot.expressions.ExplodeOuter", "modulename": "sqlglot.expressions", "qualname": "ExplodeOuter", "kind": "class", "doc": "<p></p>\n", "bases": "Explode"}, "sqlglot.expressions.ExplodeOuter.key": {"fullname": "sqlglot.expressions.ExplodeOuter.key", "modulename": "sqlglot.expressions", "qualname": "ExplodeOuter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;explodeouter&#x27;"}, "sqlglot.expressions.Posexplode": {"fullname": "sqlglot.expressions.Posexplode", "modulename": "sqlglot.expressions", "qualname": "Posexplode", "kind": "class", "doc": "<p></p>\n", "bases": "Explode"}, "sqlglot.expressions.Posexplode.key": {"fullname": "sqlglot.expressions.Posexplode.key", "modulename": "sqlglot.expressions", "qualname": "Posexplode.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;posexplode&#x27;"}, "sqlglot.expressions.PosexplodeOuter": {"fullname": "sqlglot.expressions.PosexplodeOuter", "modulename": "sqlglot.expressions", "qualname": "PosexplodeOuter", "kind": "class", "doc": "<p></p>\n", "bases": "Posexplode, ExplodeOuter"}, "sqlglot.expressions.PosexplodeOuter.key": {"fullname": "sqlglot.expressions.PosexplodeOuter.key", "modulename": "sqlglot.expressions", "qualname": "PosexplodeOuter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;posexplodeouter&#x27;"}, "sqlglot.expressions.Floor": {"fullname": "sqlglot.expressions.Floor", "modulename": "sqlglot.expressions", "qualname": "Floor", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Floor.arg_types": {"fullname": "sqlglot.expressions.Floor.arg_types", "modulename": "sqlglot.expressions", "qualname": "Floor.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;decimals&#x27;: False}"}, "sqlglot.expressions.Floor.key": {"fullname": "sqlglot.expressions.Floor.key", "modulename": "sqlglot.expressions", "qualname": "Floor.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;floor&#x27;"}, "sqlglot.expressions.FromBase64": {"fullname": "sqlglot.expressions.FromBase64", "modulename": "sqlglot.expressions", "qualname": "FromBase64", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.FromBase64.key": {"fullname": "sqlglot.expressions.FromBase64.key", "modulename": "sqlglot.expressions", "qualname": "FromBase64.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;frombase64&#x27;"}, "sqlglot.expressions.ToBase64": {"fullname": "sqlglot.expressions.ToBase64", "modulename": "sqlglot.expressions", "qualname": "ToBase64", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ToBase64.key": {"fullname": "sqlglot.expressions.ToBase64.key", "modulename": "sqlglot.expressions", "qualname": "ToBase64.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tobase64&#x27;"}, "sqlglot.expressions.GenerateDateArray": {"fullname": "sqlglot.expressions.GenerateDateArray", "modulename": "sqlglot.expressions", "qualname": "GenerateDateArray", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.GenerateDateArray.arg_types": {"fullname": "sqlglot.expressions.GenerateDateArray.arg_types", "modulename": "sqlglot.expressions", "qualname": "GenerateDateArray.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;start&#x27;: True, &#x27;end&#x27;: True, &#x27;interval&#x27;: False}"}, "sqlglot.expressions.GenerateDateArray.key": {"fullname": "sqlglot.expressions.GenerateDateArray.key", "modulename": "sqlglot.expressions", "qualname": "GenerateDateArray.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;generatedatearray&#x27;"}, "sqlglot.expressions.Greatest": {"fullname": "sqlglot.expressions.Greatest", "modulename": "sqlglot.expressions", "qualname": "Greatest", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Greatest.arg_types": {"fullname": "sqlglot.expressions.Greatest.arg_types", "modulename": "sqlglot.expressions", "qualname": "Greatest.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Greatest.is_var_len_args": {"fullname": "sqlglot.expressions.Greatest.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Greatest.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Greatest.key": {"fullname": "sqlglot.expressions.Greatest.key", "modulename": "sqlglot.expressions", "qualname": "Greatest.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;greatest&#x27;"}, "sqlglot.expressions.GroupConcat": {"fullname": "sqlglot.expressions.GroupConcat", "modulename": "sqlglot.expressions", "qualname": "GroupConcat", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.GroupConcat.arg_types": {"fullname": "sqlglot.expressions.GroupConcat.arg_types", "modulename": "sqlglot.expressions", "qualname": "GroupConcat.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;separator&#x27;: False}"}, "sqlglot.expressions.GroupConcat.key": {"fullname": "sqlglot.expressions.GroupConcat.key", "modulename": "sqlglot.expressions", "qualname": "GroupConcat.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;groupconcat&#x27;"}, "sqlglot.expressions.Hex": {"fullname": "sqlglot.expressions.Hex", "modulename": "sqlglot.expressions", "qualname": "Hex", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Hex.key": {"fullname": "sqlglot.expressions.Hex.key", "modulename": "sqlglot.expressions", "qualname": "Hex.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;hex&#x27;"}, "sqlglot.expressions.Xor": {"fullname": "sqlglot.expressions.Xor", "modulename": "sqlglot.expressions", "qualname": "Xor", "kind": "class", "doc": "<p></p>\n", "bases": "Connector, Func"}, "sqlglot.expressions.Xor.arg_types": {"fullname": "sqlglot.expressions.Xor.arg_types", "modulename": "sqlglot.expressions", "qualname": "Xor.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;expression&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Xor.key": {"fullname": "sqlglot.expressions.Xor.key", "modulename": "sqlglot.expressions", "qualname": "Xor.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;xor&#x27;"}, "sqlglot.expressions.If": {"fullname": "sqlglot.expressions.If", "modulename": "sqlglot.expressions", "qualname": "If", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.If.arg_types": {"fullname": "sqlglot.expressions.If.arg_types", "modulename": "sqlglot.expressions", "qualname": "If.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;true&#x27;: True, &#x27;false&#x27;: False}"}, "sqlglot.expressions.If.key": {"fullname": "sqlglot.expressions.If.key", "modulename": "sqlglot.expressions", "qualname": "If.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;if&#x27;"}, "sqlglot.expressions.Nullif": {"fullname": "sqlglot.expressions.Nullif", "modulename": "sqlglot.expressions", "qualname": "Nullif", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Nullif.arg_types": {"fullname": "sqlglot.expressions.Nullif.arg_types", "modulename": "sqlglot.expressions", "qualname": "Nullif.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Nullif.key": {"fullname": "sqlglot.expressions.Nullif.key", "modulename": "sqlglot.expressions", "qualname": "Nullif.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;nullif&#x27;"}, "sqlglot.expressions.Initcap": {"fullname": "sqlglot.expressions.Initcap", "modulename": "sqlglot.expressions", "qualname": "Initcap", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Initcap.arg_types": {"fullname": "sqlglot.expressions.Initcap.arg_types", "modulename": "sqlglot.expressions", "qualname": "Initcap.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.Initcap.key": {"fullname": "sqlglot.expressions.Initcap.key", "modulename": "sqlglot.expressions", "qualname": "Initcap.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;initcap&#x27;"}, "sqlglot.expressions.IsNan": {"fullname": "sqlglot.expressions.IsNan", "modulename": "sqlglot.expressions", "qualname": "IsNan", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.IsNan.key": {"fullname": "sqlglot.expressions.IsNan.key", "modulename": "sqlglot.expressions", "qualname": "IsNan.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;isnan&#x27;"}, "sqlglot.expressions.IsInf": {"fullname": "sqlglot.expressions.IsInf", "modulename": "sqlglot.expressions", "qualname": "IsInf", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.IsInf.key": {"fullname": "sqlglot.expressions.IsInf.key", "modulename": "sqlglot.expressions", "qualname": "IsInf.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;isinf&#x27;"}, "sqlglot.expressions.JSONPath": {"fullname": "sqlglot.expressions.JSONPath", "modulename": "sqlglot.expressions", "qualname": "JSONPath", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.JSONPath.arg_types": {"fullname": "sqlglot.expressions.JSONPath.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPath.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.JSONPath.output_name": {"fullname": "sqlglot.expressions.JSONPath.output_name", "modulename": "sqlglot.expressions", "qualname": "JSONPath.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.JSONPath.key": {"fullname": "sqlglot.expressions.JSONPath.key", "modulename": "sqlglot.expressions", "qualname": "JSONPath.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpath&#x27;"}, "sqlglot.expressions.JSONPathPart": {"fullname": "sqlglot.expressions.JSONPathPart", "modulename": "sqlglot.expressions", "qualname": "JSONPathPart", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.JSONPathPart.arg_types": {"fullname": "sqlglot.expressions.JSONPathPart.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathPart.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{}"}, "sqlglot.expressions.JSONPathPart.key": {"fullname": "sqlglot.expressions.JSONPathPart.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathPart.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathpart&#x27;"}, "sqlglot.expressions.JSONPathFilter": {"fullname": "sqlglot.expressions.JSONPathFilter", "modulename": "sqlglot.expressions", "qualname": "JSONPathFilter", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathFilter.arg_types": {"fullname": "sqlglot.expressions.JSONPathFilter.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathFilter.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.JSONPathFilter.key": {"fullname": "sqlglot.expressions.JSONPathFilter.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathFilter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathfilter&#x27;"}, "sqlglot.expressions.JSONPathKey": {"fullname": "sqlglot.expressions.JSONPathKey", "modulename": "sqlglot.expressions", "qualname": "JSONPathKey", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathKey.arg_types": {"fullname": "sqlglot.expressions.JSONPathKey.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathKey.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.JSONPathKey.key": {"fullname": "sqlglot.expressions.JSONPathKey.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathKey.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathkey&#x27;"}, "sqlglot.expressions.JSONPathRecursive": {"fullname": "sqlglot.expressions.JSONPathRecursive", "modulename": "sqlglot.expressions", "qualname": "JSONPathRecursive", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"fullname": "sqlglot.expressions.JSONPathRecursive.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathRecursive.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.JSONPathRecursive.key": {"fullname": "sqlglot.expressions.JSONPathRecursive.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathRecursive.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathrecursive&#x27;"}, "sqlglot.expressions.JSONPathRoot": {"fullname": "sqlglot.expressions.JSONPathRoot", "modulename": "sqlglot.expressions", "qualname": "JSONPathRoot", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathRoot.key": {"fullname": "sqlglot.expressions.JSONPathRoot.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathRoot.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathroot&#x27;"}, "sqlglot.expressions.JSONPathScript": {"fullname": "sqlglot.expressions.JSONPathScript", "modulename": "sqlglot.expressions", "qualname": "JSONPathScript", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathScript.arg_types": {"fullname": "sqlglot.expressions.JSONPathScript.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathScript.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.JSONPathScript.key": {"fullname": "sqlglot.expressions.JSONPathScript.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathScript.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathscript&#x27;"}, "sqlglot.expressions.JSONPathSlice": {"fullname": "sqlglot.expressions.JSONPathSlice", "modulename": "sqlglot.expressions", "qualname": "JSONPathSlice", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathSlice.arg_types": {"fullname": "sqlglot.expressions.JSONPathSlice.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathSlice.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;start&#x27;: False, &#x27;end&#x27;: False, &#x27;step&#x27;: False}"}, "sqlglot.expressions.JSONPathSlice.key": {"fullname": "sqlglot.expressions.JSONPathSlice.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathSlice.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathslice&#x27;"}, "sqlglot.expressions.JSONPathSelector": {"fullname": "sqlglot.expressions.JSONPathSelector", "modulename": "sqlglot.expressions", "qualname": "JSONPathSelector", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathSelector.arg_types": {"fullname": "sqlglot.expressions.JSONPathSelector.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathSelector.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.JSONPathSelector.key": {"fullname": "sqlglot.expressions.JSONPathSelector.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathSelector.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathselector&#x27;"}, "sqlglot.expressions.JSONPathSubscript": {"fullname": "sqlglot.expressions.JSONPathSubscript", "modulename": "sqlglot.expressions", "qualname": "JSONPathSubscript", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"fullname": "sqlglot.expressions.JSONPathSubscript.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathSubscript.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True}"}, "sqlglot.expressions.JSONPathSubscript.key": {"fullname": "sqlglot.expressions.JSONPathSubscript.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathSubscript.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathsubscript&#x27;"}, "sqlglot.expressions.JSONPathUnion": {"fullname": "sqlglot.expressions.JSONPathUnion", "modulename": "sqlglot.expressions", "qualname": "JSONPathUnion", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathUnion.arg_types": {"fullname": "sqlglot.expressions.JSONPathUnion.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONPathUnion.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.JSONPathUnion.key": {"fullname": "sqlglot.expressions.JSONPathUnion.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathUnion.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathunion&#x27;"}, "sqlglot.expressions.JSONPathWildcard": {"fullname": "sqlglot.expressions.JSONPathWildcard", "modulename": "sqlglot.expressions", "qualname": "JSONPathWildcard", "kind": "class", "doc": "<p></p>\n", "bases": "JSONPathPart"}, "sqlglot.expressions.JSONPathWildcard.key": {"fullname": "sqlglot.expressions.JSONPathWildcard.key", "modulename": "sqlglot.expressions", "qualname": "JSONPathWildcard.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonpathwildcard&#x27;"}, "sqlglot.expressions.FormatJson": {"fullname": "sqlglot.expressions.FormatJson", "modulename": "sqlglot.expressions", "qualname": "FormatJson", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.FormatJson.key": {"fullname": "sqlglot.expressions.FormatJson.key", "modulename": "sqlglot.expressions", "qualname": "FormatJson.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;formatjson&#x27;"}, "sqlglot.expressions.JSONKeyValue": {"fullname": "sqlglot.expressions.JSONKeyValue", "modulename": "sqlglot.expressions", "qualname": "JSONKeyValue", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.JSONKeyValue.arg_types": {"fullname": "sqlglot.expressions.JSONKeyValue.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONKeyValue.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.JSONKeyValue.key": {"fullname": "sqlglot.expressions.JSONKeyValue.key", "modulename": "sqlglot.expressions", "qualname": "JSONKeyValue.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonkeyvalue&#x27;"}, "sqlglot.expressions.JSONObject": {"fullname": "sqlglot.expressions.JSONObject", "modulename": "sqlglot.expressions", "qualname": "JSONObject", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.JSONObject.arg_types": {"fullname": "sqlglot.expressions.JSONObject.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONObject.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False, &#x27;null_handling&#x27;: False, &#x27;unique_keys&#x27;: False, &#x27;return_type&#x27;: False, &#x27;encoding&#x27;: False}"}, "sqlglot.expressions.JSONObject.key": {"fullname": "sqlglot.expressions.JSONObject.key", "modulename": "sqlglot.expressions", "qualname": "JSONObject.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonobject&#x27;"}, "sqlglot.expressions.JSONObjectAgg": {"fullname": "sqlglot.expressions.JSONObjectAgg", "modulename": "sqlglot.expressions", "qualname": "JSONObjectAgg", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"fullname": "sqlglot.expressions.JSONObjectAgg.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONObjectAgg.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False, &#x27;null_handling&#x27;: False, &#x27;unique_keys&#x27;: False, &#x27;return_type&#x27;: False, &#x27;encoding&#x27;: False}"}, "sqlglot.expressions.JSONObjectAgg.key": {"fullname": "sqlglot.expressions.JSONObjectAgg.key", "modulename": "sqlglot.expressions", "qualname": "JSONObjectAgg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonobjectagg&#x27;"}, "sqlglot.expressions.JSONArray": {"fullname": "sqlglot.expressions.JSONArray", "modulename": "sqlglot.expressions", "qualname": "JSONArray", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.JSONArray.arg_types": {"fullname": "sqlglot.expressions.JSONArray.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONArray.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True, &#x27;null_handling&#x27;: False, &#x27;return_type&#x27;: False, &#x27;strict&#x27;: False}"}, "sqlglot.expressions.JSONArray.key": {"fullname": "sqlglot.expressions.JSONArray.key", "modulename": "sqlglot.expressions", "qualname": "JSONArray.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonarray&#x27;"}, "sqlglot.expressions.JSONArrayAgg": {"fullname": "sqlglot.expressions.JSONArrayAgg", "modulename": "sqlglot.expressions", "qualname": "JSONArrayAgg", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"fullname": "sqlglot.expressions.JSONArrayAgg.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONArrayAgg.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;order&#x27;: False, &#x27;null_handling&#x27;: False, &#x27;return_type&#x27;: False, &#x27;strict&#x27;: False}"}, "sqlglot.expressions.JSONArrayAgg.key": {"fullname": "sqlglot.expressions.JSONArrayAgg.key", "modulename": "sqlglot.expressions", "qualname": "JSONArrayAgg.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonarrayagg&#x27;"}, "sqlglot.expressions.JSONColumnDef": {"fullname": "sqlglot.expressions.JSONColumnDef", "modulename": "sqlglot.expressions", "qualname": "JSONColumnDef", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.JSONColumnDef.arg_types": {"fullname": "sqlglot.expressions.JSONColumnDef.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONColumnDef.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;kind&#x27;: False, &#x27;path&#x27;: False, &#x27;nested_schema&#x27;: False}"}, "sqlglot.expressions.JSONColumnDef.key": {"fullname": "sqlglot.expressions.JSONColumnDef.key", "modulename": "sqlglot.expressions", "qualname": "JSONColumnDef.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsoncolumndef&#x27;"}, "sqlglot.expressions.JSONSchema": {"fullname": "sqlglot.expressions.JSONSchema", "modulename": "sqlglot.expressions", "qualname": "JSONSchema", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.JSONSchema.arg_types": {"fullname": "sqlglot.expressions.JSONSchema.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONSchema.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: True}"}, "sqlglot.expressions.JSONSchema.key": {"fullname": "sqlglot.expressions.JSONSchema.key", "modulename": "sqlglot.expressions", "qualname": "JSONSchema.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonschema&#x27;"}, "sqlglot.expressions.JSONTable": {"fullname": "sqlglot.expressions.JSONTable", "modulename": "sqlglot.expressions", "qualname": "JSONTable", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.JSONTable.arg_types": {"fullname": "sqlglot.expressions.JSONTable.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONTable.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;schema&#x27;: True, &#x27;path&#x27;: False, &#x27;error_handling&#x27;: False, &#x27;empty_handling&#x27;: False}"}, "sqlglot.expressions.JSONTable.key": {"fullname": "sqlglot.expressions.JSONTable.key", "modulename": "sqlglot.expressions", "qualname": "JSONTable.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsontable&#x27;"}, "sqlglot.expressions.OpenJSONColumnDef": {"fullname": "sqlglot.expressions.OpenJSONColumnDef", "modulename": "sqlglot.expressions", "qualname": "OpenJSONColumnDef", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"fullname": "sqlglot.expressions.OpenJSONColumnDef.arg_types", "modulename": "sqlglot.expressions", "qualname": "OpenJSONColumnDef.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: True, &#x27;path&#x27;: False, &#x27;as_json&#x27;: False}"}, "sqlglot.expressions.OpenJSONColumnDef.key": {"fullname": "sqlglot.expressions.OpenJSONColumnDef.key", "modulename": "sqlglot.expressions", "qualname": "OpenJSONColumnDef.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;openjsoncolumndef&#x27;"}, "sqlglot.expressions.OpenJSON": {"fullname": "sqlglot.expressions.OpenJSON", "modulename": "sqlglot.expressions", "qualname": "OpenJSON", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.OpenJSON.arg_types": {"fullname": "sqlglot.expressions.OpenJSON.arg_types", "modulename": "sqlglot.expressions", "qualname": "OpenJSON.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;path&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.OpenJSON.key": {"fullname": "sqlglot.expressions.OpenJSON.key", "modulename": "sqlglot.expressions", "qualname": "OpenJSON.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;openjson&#x27;"}, "sqlglot.expressions.JSONBContains": {"fullname": "sqlglot.expressions.JSONBContains", "modulename": "sqlglot.expressions", "qualname": "JSONBContains", "kind": "class", "doc": "<p></p>\n", "bases": "Binary"}, "sqlglot.expressions.JSONBContains.key": {"fullname": "sqlglot.expressions.JSONBContains.key", "modulename": "sqlglot.expressions", "qualname": "JSONBContains.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonbcontains&#x27;"}, "sqlglot.expressions.JSONExtract": {"fullname": "sqlglot.expressions.JSONExtract", "modulename": "sqlglot.expressions", "qualname": "JSONExtract", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.JSONExtract.arg_types": {"fullname": "sqlglot.expressions.JSONExtract.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONExtract.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;only_json_types&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"fullname": "sqlglot.expressions.JSONExtract.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "JSONExtract.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.JSONExtract.output_name": {"fullname": "sqlglot.expressions.JSONExtract.output_name", "modulename": "sqlglot.expressions", "qualname": "JSONExtract.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.JSONExtract.key": {"fullname": "sqlglot.expressions.JSONExtract.key", "modulename": "sqlglot.expressions", "qualname": "JSONExtract.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonextract&#x27;"}, "sqlglot.expressions.JSONExtractScalar": {"fullname": "sqlglot.expressions.JSONExtractScalar", "modulename": "sqlglot.expressions", "qualname": "JSONExtractScalar", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"fullname": "sqlglot.expressions.JSONExtractScalar.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONExtractScalar.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;only_json_types&#x27;: False, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"fullname": "sqlglot.expressions.JSONExtractScalar.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "JSONExtractScalar.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.JSONExtractScalar.output_name": {"fullname": "sqlglot.expressions.JSONExtractScalar.output_name", "modulename": "sqlglot.expressions", "qualname": "JSONExtractScalar.output_name", "kind": "variable", "doc": "<p>Name of the output column if this expression is a selection.</p>\n\n<p>If the Expression has no output name, an empty string is returned.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;a&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT b AS c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;c&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 + 2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">output_name</span>\n<span class=\"go\">&#39;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "annotation": ": str"}, "sqlglot.expressions.JSONExtractScalar.key": {"fullname": "sqlglot.expressions.JSONExtractScalar.key", "modulename": "sqlglot.expressions", "qualname": "JSONExtractScalar.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonextractscalar&#x27;"}, "sqlglot.expressions.JSONBExtract": {"fullname": "sqlglot.expressions.JSONBExtract", "modulename": "sqlglot.expressions", "qualname": "JSONBExtract", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.JSONBExtract.key": {"fullname": "sqlglot.expressions.JSONBExtract.key", "modulename": "sqlglot.expressions", "qualname": "JSONBExtract.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonbextract&#x27;"}, "sqlglot.expressions.JSONBExtractScalar": {"fullname": "sqlglot.expressions.JSONBExtractScalar", "modulename": "sqlglot.expressions", "qualname": "JSONBExtractScalar", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.JSONBExtractScalar.key": {"fullname": "sqlglot.expressions.JSONBExtractScalar.key", "modulename": "sqlglot.expressions", "qualname": "JSONBExtractScalar.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonbextractscalar&#x27;"}, "sqlglot.expressions.JSONFormat": {"fullname": "sqlglot.expressions.JSONFormat", "modulename": "sqlglot.expressions", "qualname": "JSONFormat", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.JSONFormat.arg_types": {"fullname": "sqlglot.expressions.JSONFormat.arg_types", "modulename": "sqlglot.expressions", "qualname": "JSONFormat.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;options&#x27;: False}"}, "sqlglot.expressions.JSONFormat.key": {"fullname": "sqlglot.expressions.JSONFormat.key", "modulename": "sqlglot.expressions", "qualname": "JSONFormat.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonformat&#x27;"}, "sqlglot.expressions.JSONArrayContains": {"fullname": "sqlglot.expressions.JSONArrayContains", "modulename": "sqlglot.expressions", "qualname": "JSONArrayContains", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Predicate, Func"}, "sqlglot.expressions.JSONArrayContains.key": {"fullname": "sqlglot.expressions.JSONArrayContains.key", "modulename": "sqlglot.expressions", "qualname": "JSONArrayContains.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;jsonarraycontains&#x27;"}, "sqlglot.expressions.ParseJSON": {"fullname": "sqlglot.expressions.ParseJSON", "modulename": "sqlglot.expressions", "qualname": "ParseJSON", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ParseJSON.arg_types": {"fullname": "sqlglot.expressions.ParseJSON.arg_types", "modulename": "sqlglot.expressions", "qualname": "ParseJSON.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"fullname": "sqlglot.expressions.ParseJSON.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "ParseJSON.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.ParseJSON.key": {"fullname": "sqlglot.expressions.ParseJSON.key", "modulename": "sqlglot.expressions", "qualname": "ParseJSON.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;parsejson&#x27;"}, "sqlglot.expressions.Least": {"fullname": "sqlglot.expressions.Least", "modulename": "sqlglot.expressions", "qualname": "Least", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Least.arg_types": {"fullname": "sqlglot.expressions.Least.arg_types", "modulename": "sqlglot.expressions", "qualname": "Least.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Least.is_var_len_args": {"fullname": "sqlglot.expressions.Least.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Least.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Least.key": {"fullname": "sqlglot.expressions.Least.key", "modulename": "sqlglot.expressions", "qualname": "Least.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;least&#x27;"}, "sqlglot.expressions.Left": {"fullname": "sqlglot.expressions.Left", "modulename": "sqlglot.expressions", "qualname": "Left", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Left.arg_types": {"fullname": "sqlglot.expressions.Left.arg_types", "modulename": "sqlglot.expressions", "qualname": "Left.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Left.key": {"fullname": "sqlglot.expressions.Left.key", "modulename": "sqlglot.expressions", "qualname": "Left.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;left&#x27;"}, "sqlglot.expressions.Right": {"fullname": "sqlglot.expressions.Right", "modulename": "sqlglot.expressions", "qualname": "Right", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Right.arg_types": {"fullname": "sqlglot.expressions.Right.arg_types", "modulename": "sqlglot.expressions", "qualname": "Right.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Right.key": {"fullname": "sqlglot.expressions.Right.key", "modulename": "sqlglot.expressions", "qualname": "Right.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;right&#x27;"}, "sqlglot.expressions.Length": {"fullname": "sqlglot.expressions.Length", "modulename": "sqlglot.expressions", "qualname": "Length", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Length.key": {"fullname": "sqlglot.expressions.Length.key", "modulename": "sqlglot.expressions", "qualname": "Length.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;length&#x27;"}, "sqlglot.expressions.Levenshtein": {"fullname": "sqlglot.expressions.Levenshtein", "modulename": "sqlglot.expressions", "qualname": "Levenshtein", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Levenshtein.arg_types": {"fullname": "sqlglot.expressions.Levenshtein.arg_types", "modulename": "sqlglot.expressions", "qualname": "Levenshtein.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False, &#x27;ins_cost&#x27;: False, &#x27;del_cost&#x27;: False, &#x27;sub_cost&#x27;: False}"}, "sqlglot.expressions.Levenshtein.key": {"fullname": "sqlglot.expressions.Levenshtein.key", "modulename": "sqlglot.expressions", "qualname": "Levenshtein.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;levenshtein&#x27;"}, "sqlglot.expressions.Ln": {"fullname": "sqlglot.expressions.Ln", "modulename": "sqlglot.expressions", "qualname": "Ln", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Ln.key": {"fullname": "sqlglot.expressions.Ln.key", "modulename": "sqlglot.expressions", "qualname": "Ln.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ln&#x27;"}, "sqlglot.expressions.Log": {"fullname": "sqlglot.expressions.Log", "modulename": "sqlglot.expressions", "qualname": "Log", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Log.arg_types": {"fullname": "sqlglot.expressions.Log.arg_types", "modulename": "sqlglot.expressions", "qualname": "Log.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.Log.key": {"fullname": "sqlglot.expressions.Log.key", "modulename": "sqlglot.expressions", "qualname": "Log.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;log&#x27;"}, "sqlglot.expressions.LogicalOr": {"fullname": "sqlglot.expressions.LogicalOr", "modulename": "sqlglot.expressions", "qualname": "LogicalOr", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.LogicalOr.key": {"fullname": "sqlglot.expressions.LogicalOr.key", "modulename": "sqlglot.expressions", "qualname": "LogicalOr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;logicalor&#x27;"}, "sqlglot.expressions.LogicalAnd": {"fullname": "sqlglot.expressions.LogicalAnd", "modulename": "sqlglot.expressions", "qualname": "LogicalAnd", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.LogicalAnd.key": {"fullname": "sqlglot.expressions.LogicalAnd.key", "modulename": "sqlglot.expressions", "qualname": "LogicalAnd.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;logicaland&#x27;"}, "sqlglot.expressions.Lower": {"fullname": "sqlglot.expressions.Lower", "modulename": "sqlglot.expressions", "qualname": "Lower", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Lower.key": {"fullname": "sqlglot.expressions.Lower.key", "modulename": "sqlglot.expressions", "qualname": "Lower.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;lower&#x27;"}, "sqlglot.expressions.Map": {"fullname": "sqlglot.expressions.Map", "modulename": "sqlglot.expressions", "qualname": "Map", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Map.arg_types": {"fullname": "sqlglot.expressions.Map.arg_types", "modulename": "sqlglot.expressions", "qualname": "Map.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;keys&#x27;: False, &#x27;values&#x27;: False}"}, "sqlglot.expressions.Map.keys": {"fullname": "sqlglot.expressions.Map.keys", "modulename": "sqlglot.expressions", "qualname": "Map.keys", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Map.values": {"fullname": "sqlglot.expressions.Map.values", "modulename": "sqlglot.expressions", "qualname": "Map.values", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.Map.key": {"fullname": "sqlglot.expressions.Map.key", "modulename": "sqlglot.expressions", "qualname": "Map.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;map&#x27;"}, "sqlglot.expressions.ToMap": {"fullname": "sqlglot.expressions.ToMap", "modulename": "sqlglot.expressions", "qualname": "ToMap", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ToMap.key": {"fullname": "sqlglot.expressions.ToMap.key", "modulename": "sqlglot.expressions", "qualname": "ToMap.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tomap&#x27;"}, "sqlglot.expressions.MapFromEntries": {"fullname": "sqlglot.expressions.MapFromEntries", "modulename": "sqlglot.expressions", "qualname": "MapFromEntries", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.MapFromEntries.key": {"fullname": "sqlglot.expressions.MapFromEntries.key", "modulename": "sqlglot.expressions", "qualname": "MapFromEntries.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;mapfromentries&#x27;"}, "sqlglot.expressions.StarMap": {"fullname": "sqlglot.expressions.StarMap", "modulename": "sqlglot.expressions", "qualname": "StarMap", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StarMap.key": {"fullname": "sqlglot.expressions.StarMap.key", "modulename": "sqlglot.expressions", "qualname": "StarMap.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;starmap&#x27;"}, "sqlglot.expressions.VarMap": {"fullname": "sqlglot.expressions.VarMap", "modulename": "sqlglot.expressions", "qualname": "VarMap", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.VarMap.arg_types": {"fullname": "sqlglot.expressions.VarMap.arg_types", "modulename": "sqlglot.expressions", "qualname": "VarMap.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;keys&#x27;: True, &#x27;values&#x27;: True}"}, "sqlglot.expressions.VarMap.is_var_len_args": {"fullname": "sqlglot.expressions.VarMap.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "VarMap.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.VarMap.keys": {"fullname": "sqlglot.expressions.VarMap.keys", "modulename": "sqlglot.expressions", "qualname": "VarMap.keys", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.VarMap.values": {"fullname": "sqlglot.expressions.VarMap.values", "modulename": "sqlglot.expressions", "qualname": "VarMap.values", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.expressions.VarMap.key": {"fullname": "sqlglot.expressions.VarMap.key", "modulename": "sqlglot.expressions", "qualname": "VarMap.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;varmap&#x27;"}, "sqlglot.expressions.MatchAgainst": {"fullname": "sqlglot.expressions.MatchAgainst", "modulename": "sqlglot.expressions", "qualname": "MatchAgainst", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.MatchAgainst.arg_types": {"fullname": "sqlglot.expressions.MatchAgainst.arg_types", "modulename": "sqlglot.expressions", "qualname": "MatchAgainst.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True, &#x27;modifier&#x27;: False}"}, "sqlglot.expressions.MatchAgainst.key": {"fullname": "sqlglot.expressions.MatchAgainst.key", "modulename": "sqlglot.expressions", "qualname": "MatchAgainst.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;matchagainst&#x27;"}, "sqlglot.expressions.Max": {"fullname": "sqlglot.expressions.Max", "modulename": "sqlglot.expressions", "qualname": "Max", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Max.arg_types": {"fullname": "sqlglot.expressions.Max.arg_types", "modulename": "sqlglot.expressions", "qualname": "Max.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Max.is_var_len_args": {"fullname": "sqlglot.expressions.Max.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Max.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Max.key": {"fullname": "sqlglot.expressions.Max.key", "modulename": "sqlglot.expressions", "qualname": "Max.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;max&#x27;"}, "sqlglot.expressions.MD5": {"fullname": "sqlglot.expressions.MD5", "modulename": "sqlglot.expressions", "qualname": "MD5", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.MD5.key": {"fullname": "sqlglot.expressions.MD5.key", "modulename": "sqlglot.expressions", "qualname": "MD5.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;md5&#x27;"}, "sqlglot.expressions.MD5Digest": {"fullname": "sqlglot.expressions.MD5Digest", "modulename": "sqlglot.expressions", "qualname": "MD5Digest", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.MD5Digest.key": {"fullname": "sqlglot.expressions.MD5Digest.key", "modulename": "sqlglot.expressions", "qualname": "MD5Digest.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;md5digest&#x27;"}, "sqlglot.expressions.Min": {"fullname": "sqlglot.expressions.Min", "modulename": "sqlglot.expressions", "qualname": "Min", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Min.arg_types": {"fullname": "sqlglot.expressions.Min.arg_types", "modulename": "sqlglot.expressions", "qualname": "Min.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Min.is_var_len_args": {"fullname": "sqlglot.expressions.Min.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Min.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Min.key": {"fullname": "sqlglot.expressions.Min.key", "modulename": "sqlglot.expressions", "qualname": "Min.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;min&#x27;"}, "sqlglot.expressions.Month": {"fullname": "sqlglot.expressions.Month", "modulename": "sqlglot.expressions", "qualname": "Month", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Month.key": {"fullname": "sqlglot.expressions.Month.key", "modulename": "sqlglot.expressions", "qualname": "Month.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;month&#x27;"}, "sqlglot.expressions.AddMonths": {"fullname": "sqlglot.expressions.AddMonths", "modulename": "sqlglot.expressions", "qualname": "AddMonths", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.AddMonths.arg_types": {"fullname": "sqlglot.expressions.AddMonths.arg_types", "modulename": "sqlglot.expressions", "qualname": "AddMonths.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.AddMonths.key": {"fullname": "sqlglot.expressions.AddMonths.key", "modulename": "sqlglot.expressions", "qualname": "AddMonths.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;addmonths&#x27;"}, "sqlglot.expressions.Nvl2": {"fullname": "sqlglot.expressions.Nvl2", "modulename": "sqlglot.expressions", "qualname": "Nvl2", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Nvl2.arg_types": {"fullname": "sqlglot.expressions.Nvl2.arg_types", "modulename": "sqlglot.expressions", "qualname": "Nvl2.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;true&#x27;: True, &#x27;false&#x27;: False}"}, "sqlglot.expressions.Nvl2.key": {"fullname": "sqlglot.expressions.Nvl2.key", "modulename": "sqlglot.expressions", "qualname": "Nvl2.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;nvl2&#x27;"}, "sqlglot.expressions.Predict": {"fullname": "sqlglot.expressions.Predict", "modulename": "sqlglot.expressions", "qualname": "Predict", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Predict.arg_types": {"fullname": "sqlglot.expressions.Predict.arg_types", "modulename": "sqlglot.expressions", "qualname": "Predict.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;params_struct&#x27;: False}"}, "sqlglot.expressions.Predict.key": {"fullname": "sqlglot.expressions.Predict.key", "modulename": "sqlglot.expressions", "qualname": "Predict.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;predict&#x27;"}, "sqlglot.expressions.Pow": {"fullname": "sqlglot.expressions.Pow", "modulename": "sqlglot.expressions", "qualname": "Pow", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.Pow.key": {"fullname": "sqlglot.expressions.Pow.key", "modulename": "sqlglot.expressions", "qualname": "Pow.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;pow&#x27;"}, "sqlglot.expressions.PercentileCont": {"fullname": "sqlglot.expressions.PercentileCont", "modulename": "sqlglot.expressions", "qualname": "PercentileCont", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.PercentileCont.arg_types": {"fullname": "sqlglot.expressions.PercentileCont.arg_types", "modulename": "sqlglot.expressions", "qualname": "PercentileCont.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.PercentileCont.key": {"fullname": "sqlglot.expressions.PercentileCont.key", "modulename": "sqlglot.expressions", "qualname": "PercentileCont.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;percentilecont&#x27;"}, "sqlglot.expressions.PercentileDisc": {"fullname": "sqlglot.expressions.PercentileDisc", "modulename": "sqlglot.expressions", "qualname": "PercentileDisc", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.PercentileDisc.arg_types": {"fullname": "sqlglot.expressions.PercentileDisc.arg_types", "modulename": "sqlglot.expressions", "qualname": "PercentileDisc.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.PercentileDisc.key": {"fullname": "sqlglot.expressions.PercentileDisc.key", "modulename": "sqlglot.expressions", "qualname": "PercentileDisc.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;percentiledisc&#x27;"}, "sqlglot.expressions.Quantile": {"fullname": "sqlglot.expressions.Quantile", "modulename": "sqlglot.expressions", "qualname": "Quantile", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Quantile.arg_types": {"fullname": "sqlglot.expressions.Quantile.arg_types", "modulename": "sqlglot.expressions", "qualname": "Quantile.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;quantile&#x27;: True}"}, "sqlglot.expressions.Quantile.key": {"fullname": "sqlglot.expressions.Quantile.key", "modulename": "sqlglot.expressions", "qualname": "Quantile.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;quantile&#x27;"}, "sqlglot.expressions.ApproxQuantile": {"fullname": "sqlglot.expressions.ApproxQuantile", "modulename": "sqlglot.expressions", "qualname": "ApproxQuantile", "kind": "class", "doc": "<p></p>\n", "bases": "Quantile"}, "sqlglot.expressions.ApproxQuantile.arg_types": {"fullname": "sqlglot.expressions.ApproxQuantile.arg_types", "modulename": "sqlglot.expressions", "qualname": "ApproxQuantile.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;quantile&#x27;: True, &#x27;accuracy&#x27;: False, &#x27;weight&#x27;: False}"}, "sqlglot.expressions.ApproxQuantile.key": {"fullname": "sqlglot.expressions.ApproxQuantile.key", "modulename": "sqlglot.expressions", "qualname": "ApproxQuantile.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;approxquantile&#x27;"}, "sqlglot.expressions.Quarter": {"fullname": "sqlglot.expressions.Quarter", "modulename": "sqlglot.expressions", "qualname": "Quarter", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Quarter.key": {"fullname": "sqlglot.expressions.Quarter.key", "modulename": "sqlglot.expressions", "qualname": "Quarter.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;quarter&#x27;"}, "sqlglot.expressions.Rand": {"fullname": "sqlglot.expressions.Rand", "modulename": "sqlglot.expressions", "qualname": "Rand", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Rand.arg_types": {"fullname": "sqlglot.expressions.Rand.arg_types", "modulename": "sqlglot.expressions", "qualname": "Rand.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.Rand.key": {"fullname": "sqlglot.expressions.Rand.key", "modulename": "sqlglot.expressions", "qualname": "Rand.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rand&#x27;"}, "sqlglot.expressions.Randn": {"fullname": "sqlglot.expressions.Randn", "modulename": "sqlglot.expressions", "qualname": "Randn", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Randn.arg_types": {"fullname": "sqlglot.expressions.Randn.arg_types", "modulename": "sqlglot.expressions", "qualname": "Randn.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False}"}, "sqlglot.expressions.Randn.key": {"fullname": "sqlglot.expressions.Randn.key", "modulename": "sqlglot.expressions", "qualname": "Randn.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;randn&#x27;"}, "sqlglot.expressions.RangeN": {"fullname": "sqlglot.expressions.RangeN", "modulename": "sqlglot.expressions", "qualname": "RangeN", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.RangeN.arg_types": {"fullname": "sqlglot.expressions.RangeN.arg_types", "modulename": "sqlglot.expressions", "qualname": "RangeN.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: True, &#x27;each&#x27;: False}"}, "sqlglot.expressions.RangeN.key": {"fullname": "sqlglot.expressions.RangeN.key", "modulename": "sqlglot.expressions", "qualname": "RangeN.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rangen&#x27;"}, "sqlglot.expressions.ReadCSV": {"fullname": "sqlglot.expressions.ReadCSV", "modulename": "sqlglot.expressions", "qualname": "ReadCSV", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"fullname": "sqlglot.expressions.ReadCSV.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "ReadCSV.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.ReadCSV.arg_types": {"fullname": "sqlglot.expressions.ReadCSV.arg_types", "modulename": "sqlglot.expressions", "qualname": "ReadCSV.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expressions&#x27;: False}"}, "sqlglot.expressions.ReadCSV.key": {"fullname": "sqlglot.expressions.ReadCSV.key", "modulename": "sqlglot.expressions", "qualname": "ReadCSV.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;readcsv&#x27;"}, "sqlglot.expressions.Reduce": {"fullname": "sqlglot.expressions.Reduce", "modulename": "sqlglot.expressions", "qualname": "Reduce", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Reduce.arg_types": {"fullname": "sqlglot.expressions.Reduce.arg_types", "modulename": "sqlglot.expressions", "qualname": "Reduce.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;initial&#x27;: True, &#x27;merge&#x27;: True, &#x27;finish&#x27;: False}"}, "sqlglot.expressions.Reduce.key": {"fullname": "sqlglot.expressions.Reduce.key", "modulename": "sqlglot.expressions", "qualname": "Reduce.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;reduce&#x27;"}, "sqlglot.expressions.RegexpExtract": {"fullname": "sqlglot.expressions.RegexpExtract", "modulename": "sqlglot.expressions", "qualname": "RegexpExtract", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.RegexpExtract.arg_types": {"fullname": "sqlglot.expressions.RegexpExtract.arg_types", "modulename": "sqlglot.expressions", "qualname": "RegexpExtract.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;position&#x27;: False, &#x27;occurrence&#x27;: False, &#x27;parameters&#x27;: False, &#x27;group&#x27;: False}"}, "sqlglot.expressions.RegexpExtract.key": {"fullname": "sqlglot.expressions.RegexpExtract.key", "modulename": "sqlglot.expressions", "qualname": "RegexpExtract.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;regexpextract&#x27;"}, "sqlglot.expressions.RegexpReplace": {"fullname": "sqlglot.expressions.RegexpReplace", "modulename": "sqlglot.expressions", "qualname": "RegexpReplace", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.RegexpReplace.arg_types": {"fullname": "sqlglot.expressions.RegexpReplace.arg_types", "modulename": "sqlglot.expressions", "qualname": "RegexpReplace.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;replacement&#x27;: False, &#x27;position&#x27;: False, &#x27;occurrence&#x27;: False, &#x27;modifiers&#x27;: False}"}, "sqlglot.expressions.RegexpReplace.key": {"fullname": "sqlglot.expressions.RegexpReplace.key", "modulename": "sqlglot.expressions", "qualname": "RegexpReplace.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;regexpreplace&#x27;"}, "sqlglot.expressions.RegexpLike": {"fullname": "sqlglot.expressions.RegexpLike", "modulename": "sqlglot.expressions", "qualname": "RegexpLike", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.RegexpLike.arg_types": {"fullname": "sqlglot.expressions.RegexpLike.arg_types", "modulename": "sqlglot.expressions", "qualname": "RegexpLike.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;flag&#x27;: False}"}, "sqlglot.expressions.RegexpLike.key": {"fullname": "sqlglot.expressions.RegexpLike.key", "modulename": "sqlglot.expressions", "qualname": "RegexpLike.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;regexplike&#x27;"}, "sqlglot.expressions.RegexpILike": {"fullname": "sqlglot.expressions.RegexpILike", "modulename": "sqlglot.expressions", "qualname": "RegexpILike", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, Func"}, "sqlglot.expressions.RegexpILike.arg_types": {"fullname": "sqlglot.expressions.RegexpILike.arg_types", "modulename": "sqlglot.expressions", "qualname": "RegexpILike.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;flag&#x27;: False}"}, "sqlglot.expressions.RegexpILike.key": {"fullname": "sqlglot.expressions.RegexpILike.key", "modulename": "sqlglot.expressions", "qualname": "RegexpILike.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;regexpilike&#x27;"}, "sqlglot.expressions.RegexpSplit": {"fullname": "sqlglot.expressions.RegexpSplit", "modulename": "sqlglot.expressions", "qualname": "RegexpSplit", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.RegexpSplit.arg_types": {"fullname": "sqlglot.expressions.RegexpSplit.arg_types", "modulename": "sqlglot.expressions", "qualname": "RegexpSplit.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;limit&#x27;: False}"}, "sqlglot.expressions.RegexpSplit.key": {"fullname": "sqlglot.expressions.RegexpSplit.key", "modulename": "sqlglot.expressions", "qualname": "RegexpSplit.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;regexpsplit&#x27;"}, "sqlglot.expressions.Repeat": {"fullname": "sqlglot.expressions.Repeat", "modulename": "sqlglot.expressions", "qualname": "Repeat", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Repeat.arg_types": {"fullname": "sqlglot.expressions.Repeat.arg_types", "modulename": "sqlglot.expressions", "qualname": "Repeat.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;times&#x27;: True}"}, "sqlglot.expressions.Repeat.key": {"fullname": "sqlglot.expressions.Repeat.key", "modulename": "sqlglot.expressions", "qualname": "Repeat.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;repeat&#x27;"}, "sqlglot.expressions.Round": {"fullname": "sqlglot.expressions.Round", "modulename": "sqlglot.expressions", "qualname": "Round", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Round.arg_types": {"fullname": "sqlglot.expressions.Round.arg_types", "modulename": "sqlglot.expressions", "qualname": "Round.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;decimals&#x27;: False, &#x27;truncate&#x27;: False}"}, "sqlglot.expressions.Round.key": {"fullname": "sqlglot.expressions.Round.key", "modulename": "sqlglot.expressions", "qualname": "Round.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;round&#x27;"}, "sqlglot.expressions.RowNumber": {"fullname": "sqlglot.expressions.RowNumber", "modulename": "sqlglot.expressions", "qualname": "RowNumber", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.RowNumber.arg_types": {"fullname": "sqlglot.expressions.RowNumber.arg_types", "modulename": "sqlglot.expressions", "qualname": "RowNumber.arg_types", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Any]", "default_value": "{}"}, "sqlglot.expressions.RowNumber.key": {"fullname": "sqlglot.expressions.RowNumber.key", "modulename": "sqlglot.expressions", "qualname": "RowNumber.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;rownumber&#x27;"}, "sqlglot.expressions.SafeDivide": {"fullname": "sqlglot.expressions.SafeDivide", "modulename": "sqlglot.expressions", "qualname": "SafeDivide", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.SafeDivide.arg_types": {"fullname": "sqlglot.expressions.SafeDivide.arg_types", "modulename": "sqlglot.expressions", "qualname": "SafeDivide.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.SafeDivide.key": {"fullname": "sqlglot.expressions.SafeDivide.key", "modulename": "sqlglot.expressions", "qualname": "SafeDivide.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;safedivide&#x27;"}, "sqlglot.expressions.SHA": {"fullname": "sqlglot.expressions.SHA", "modulename": "sqlglot.expressions", "qualname": "SHA", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.SHA.key": {"fullname": "sqlglot.expressions.SHA.key", "modulename": "sqlglot.expressions", "qualname": "SHA.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sha&#x27;"}, "sqlglot.expressions.SHA2": {"fullname": "sqlglot.expressions.SHA2", "modulename": "sqlglot.expressions", "qualname": "SHA2", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.SHA2.arg_types": {"fullname": "sqlglot.expressions.SHA2.arg_types", "modulename": "sqlglot.expressions", "qualname": "SHA2.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;length&#x27;: False}"}, "sqlglot.expressions.SHA2.key": {"fullname": "sqlglot.expressions.SHA2.key", "modulename": "sqlglot.expressions", "qualname": "SHA2.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sha2&#x27;"}, "sqlglot.expressions.Sign": {"fullname": "sqlglot.expressions.Sign", "modulename": "sqlglot.expressions", "qualname": "Sign", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Sign.key": {"fullname": "sqlglot.expressions.Sign.key", "modulename": "sqlglot.expressions", "qualname": "Sign.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sign&#x27;"}, "sqlglot.expressions.SortArray": {"fullname": "sqlglot.expressions.SortArray", "modulename": "sqlglot.expressions", "qualname": "SortArray", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.SortArray.arg_types": {"fullname": "sqlglot.expressions.SortArray.arg_types", "modulename": "sqlglot.expressions", "qualname": "SortArray.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;asc&#x27;: False}"}, "sqlglot.expressions.SortArray.key": {"fullname": "sqlglot.expressions.SortArray.key", "modulename": "sqlglot.expressions", "qualname": "SortArray.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sortarray&#x27;"}, "sqlglot.expressions.Split": {"fullname": "sqlglot.expressions.Split", "modulename": "sqlglot.expressions", "qualname": "Split", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Split.arg_types": {"fullname": "sqlglot.expressions.Split.arg_types", "modulename": "sqlglot.expressions", "qualname": "Split.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;limit&#x27;: False}"}, "sqlglot.expressions.Split.key": {"fullname": "sqlglot.expressions.Split.key", "modulename": "sqlglot.expressions", "qualname": "Split.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;split&#x27;"}, "sqlglot.expressions.Substring": {"fullname": "sqlglot.expressions.Substring", "modulename": "sqlglot.expressions", "qualname": "Substring", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Substring.arg_types": {"fullname": "sqlglot.expressions.Substring.arg_types", "modulename": "sqlglot.expressions", "qualname": "Substring.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;start&#x27;: False, &#x27;length&#x27;: False}"}, "sqlglot.expressions.Substring.key": {"fullname": "sqlglot.expressions.Substring.key", "modulename": "sqlglot.expressions", "qualname": "Substring.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;substring&#x27;"}, "sqlglot.expressions.StandardHash": {"fullname": "sqlglot.expressions.StandardHash", "modulename": "sqlglot.expressions", "qualname": "StandardHash", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StandardHash.arg_types": {"fullname": "sqlglot.expressions.StandardHash.arg_types", "modulename": "sqlglot.expressions", "qualname": "StandardHash.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False}"}, "sqlglot.expressions.StandardHash.key": {"fullname": "sqlglot.expressions.StandardHash.key", "modulename": "sqlglot.expressions", "qualname": "StandardHash.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;standardhash&#x27;"}, "sqlglot.expressions.StartsWith": {"fullname": "sqlglot.expressions.StartsWith", "modulename": "sqlglot.expressions", "qualname": "StartsWith", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StartsWith.arg_types": {"fullname": "sqlglot.expressions.StartsWith.arg_types", "modulename": "sqlglot.expressions", "qualname": "StartsWith.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.StartsWith.key": {"fullname": "sqlglot.expressions.StartsWith.key", "modulename": "sqlglot.expressions", "qualname": "StartsWith.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;startswith&#x27;"}, "sqlglot.expressions.StrPosition": {"fullname": "sqlglot.expressions.StrPosition", "modulename": "sqlglot.expressions", "qualname": "StrPosition", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StrPosition.arg_types": {"fullname": "sqlglot.expressions.StrPosition.arg_types", "modulename": "sqlglot.expressions", "qualname": "StrPosition.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;substr&#x27;: True, &#x27;position&#x27;: False, &#x27;instance&#x27;: False}"}, "sqlglot.expressions.StrPosition.key": {"fullname": "sqlglot.expressions.StrPosition.key", "modulename": "sqlglot.expressions", "qualname": "StrPosition.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;strposition&#x27;"}, "sqlglot.expressions.StrToDate": {"fullname": "sqlglot.expressions.StrToDate", "modulename": "sqlglot.expressions", "qualname": "StrToDate", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StrToDate.arg_types": {"fullname": "sqlglot.expressions.StrToDate.arg_types", "modulename": "sqlglot.expressions", "qualname": "StrToDate.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: True}"}, "sqlglot.expressions.StrToDate.key": {"fullname": "sqlglot.expressions.StrToDate.key", "modulename": "sqlglot.expressions", "qualname": "StrToDate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;strtodate&#x27;"}, "sqlglot.expressions.StrToTime": {"fullname": "sqlglot.expressions.StrToTime", "modulename": "sqlglot.expressions", "qualname": "StrToTime", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StrToTime.arg_types": {"fullname": "sqlglot.expressions.StrToTime.arg_types", "modulename": "sqlglot.expressions", "qualname": "StrToTime.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: True, &#x27;zone&#x27;: False}"}, "sqlglot.expressions.StrToTime.key": {"fullname": "sqlglot.expressions.StrToTime.key", "modulename": "sqlglot.expressions", "qualname": "StrToTime.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;strtotime&#x27;"}, "sqlglot.expressions.StrToUnix": {"fullname": "sqlglot.expressions.StrToUnix", "modulename": "sqlglot.expressions", "qualname": "StrToUnix", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StrToUnix.arg_types": {"fullname": "sqlglot.expressions.StrToUnix.arg_types", "modulename": "sqlglot.expressions", "qualname": "StrToUnix.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: False, &#x27;format&#x27;: False}"}, "sqlglot.expressions.StrToUnix.key": {"fullname": "sqlglot.expressions.StrToUnix.key", "modulename": "sqlglot.expressions", "qualname": "StrToUnix.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;strtounix&#x27;"}, "sqlglot.expressions.StrToMap": {"fullname": "sqlglot.expressions.StrToMap", "modulename": "sqlglot.expressions", "qualname": "StrToMap", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StrToMap.arg_types": {"fullname": "sqlglot.expressions.StrToMap.arg_types", "modulename": "sqlglot.expressions", "qualname": "StrToMap.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;pair_delim&#x27;: False, &#x27;key_value_delim&#x27;: False, &#x27;duplicate_resolution_callback&#x27;: False}"}, "sqlglot.expressions.StrToMap.key": {"fullname": "sqlglot.expressions.StrToMap.key", "modulename": "sqlglot.expressions", "qualname": "StrToMap.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;strtomap&#x27;"}, "sqlglot.expressions.NumberToStr": {"fullname": "sqlglot.expressions.NumberToStr", "modulename": "sqlglot.expressions", "qualname": "NumberToStr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.NumberToStr.arg_types": {"fullname": "sqlglot.expressions.NumberToStr.arg_types", "modulename": "sqlglot.expressions", "qualname": "NumberToStr.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: True, &#x27;culture&#x27;: False}"}, "sqlglot.expressions.NumberToStr.key": {"fullname": "sqlglot.expressions.NumberToStr.key", "modulename": "sqlglot.expressions", "qualname": "NumberToStr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;numbertostr&#x27;"}, "sqlglot.expressions.FromBase": {"fullname": "sqlglot.expressions.FromBase", "modulename": "sqlglot.expressions", "qualname": "FromBase", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.FromBase.arg_types": {"fullname": "sqlglot.expressions.FromBase.arg_types", "modulename": "sqlglot.expressions", "qualname": "FromBase.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.FromBase.key": {"fullname": "sqlglot.expressions.FromBase.key", "modulename": "sqlglot.expressions", "qualname": "FromBase.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;frombase&#x27;"}, "sqlglot.expressions.Struct": {"fullname": "sqlglot.expressions.Struct", "modulename": "sqlglot.expressions", "qualname": "Struct", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Struct.arg_types": {"fullname": "sqlglot.expressions.Struct.arg_types", "modulename": "sqlglot.expressions", "qualname": "Struct.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;expressions&#x27;: False}"}, "sqlglot.expressions.Struct.is_var_len_args": {"fullname": "sqlglot.expressions.Struct.is_var_len_args", "modulename": "sqlglot.expressions", "qualname": "Struct.is_var_len_args", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.expressions.Struct.key": {"fullname": "sqlglot.expressions.Struct.key", "modulename": "sqlglot.expressions", "qualname": "Struct.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;struct&#x27;"}, "sqlglot.expressions.StructExtract": {"fullname": "sqlglot.expressions.StructExtract", "modulename": "sqlglot.expressions", "qualname": "StructExtract", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.StructExtract.arg_types": {"fullname": "sqlglot.expressions.StructExtract.arg_types", "modulename": "sqlglot.expressions", "qualname": "StructExtract.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.StructExtract.key": {"fullname": "sqlglot.expressions.StructExtract.key", "modulename": "sqlglot.expressions", "qualname": "StructExtract.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;structextract&#x27;"}, "sqlglot.expressions.Stuff": {"fullname": "sqlglot.expressions.Stuff", "modulename": "sqlglot.expressions", "qualname": "Stuff", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Stuff.arg_types": {"fullname": "sqlglot.expressions.Stuff.arg_types", "modulename": "sqlglot.expressions", "qualname": "Stuff.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;start&#x27;: True, &#x27;length&#x27;: True, &#x27;expression&#x27;: True}"}, "sqlglot.expressions.Stuff.key": {"fullname": "sqlglot.expressions.Stuff.key", "modulename": "sqlglot.expressions", "qualname": "Stuff.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;stuff&#x27;"}, "sqlglot.expressions.Sum": {"fullname": "sqlglot.expressions.Sum", "modulename": "sqlglot.expressions", "qualname": "Sum", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Sum.key": {"fullname": "sqlglot.expressions.Sum.key", "modulename": "sqlglot.expressions", "qualname": "Sum.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sum&#x27;"}, "sqlglot.expressions.Sqrt": {"fullname": "sqlglot.expressions.Sqrt", "modulename": "sqlglot.expressions", "qualname": "Sqrt", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Sqrt.key": {"fullname": "sqlglot.expressions.Sqrt.key", "modulename": "sqlglot.expressions", "qualname": "Sqrt.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;sqrt&#x27;"}, "sqlglot.expressions.Stddev": {"fullname": "sqlglot.expressions.Stddev", "modulename": "sqlglot.expressions", "qualname": "Stddev", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Stddev.key": {"fullname": "sqlglot.expressions.Stddev.key", "modulename": "sqlglot.expressions", "qualname": "Stddev.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;stddev&#x27;"}, "sqlglot.expressions.StddevPop": {"fullname": "sqlglot.expressions.StddevPop", "modulename": "sqlglot.expressions", "qualname": "StddevPop", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.StddevPop.key": {"fullname": "sqlglot.expressions.StddevPop.key", "modulename": "sqlglot.expressions", "qualname": "StddevPop.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;stddevpop&#x27;"}, "sqlglot.expressions.StddevSamp": {"fullname": "sqlglot.expressions.StddevSamp", "modulename": "sqlglot.expressions", "qualname": "StddevSamp", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.StddevSamp.key": {"fullname": "sqlglot.expressions.StddevSamp.key", "modulename": "sqlglot.expressions", "qualname": "StddevSamp.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;stddevsamp&#x27;"}, "sqlglot.expressions.TimeToStr": {"fullname": "sqlglot.expressions.TimeToStr", "modulename": "sqlglot.expressions", "qualname": "TimeToStr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimeToStr.arg_types": {"fullname": "sqlglot.expressions.TimeToStr.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimeToStr.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: True, &#x27;culture&#x27;: False, &#x27;timezone&#x27;: False}"}, "sqlglot.expressions.TimeToStr.key": {"fullname": "sqlglot.expressions.TimeToStr.key", "modulename": "sqlglot.expressions", "qualname": "TimeToStr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timetostr&#x27;"}, "sqlglot.expressions.TimeToTimeStr": {"fullname": "sqlglot.expressions.TimeToTimeStr", "modulename": "sqlglot.expressions", "qualname": "TimeToTimeStr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimeToTimeStr.key": {"fullname": "sqlglot.expressions.TimeToTimeStr.key", "modulename": "sqlglot.expressions", "qualname": "TimeToTimeStr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timetotimestr&#x27;"}, "sqlglot.expressions.TimeToUnix": {"fullname": "sqlglot.expressions.TimeToUnix", "modulename": "sqlglot.expressions", "qualname": "TimeToUnix", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimeToUnix.key": {"fullname": "sqlglot.expressions.TimeToUnix.key", "modulename": "sqlglot.expressions", "qualname": "TimeToUnix.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timetounix&#x27;"}, "sqlglot.expressions.TimeStrToDate": {"fullname": "sqlglot.expressions.TimeStrToDate", "modulename": "sqlglot.expressions", "qualname": "TimeStrToDate", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimeStrToDate.key": {"fullname": "sqlglot.expressions.TimeStrToDate.key", "modulename": "sqlglot.expressions", "qualname": "TimeStrToDate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestrtodate&#x27;"}, "sqlglot.expressions.TimeStrToTime": {"fullname": "sqlglot.expressions.TimeStrToTime", "modulename": "sqlglot.expressions", "qualname": "TimeStrToTime", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimeStrToTime.key": {"fullname": "sqlglot.expressions.TimeStrToTime.key", "modulename": "sqlglot.expressions", "qualname": "TimeStrToTime.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestrtotime&#x27;"}, "sqlglot.expressions.TimeStrToUnix": {"fullname": "sqlglot.expressions.TimeStrToUnix", "modulename": "sqlglot.expressions", "qualname": "TimeStrToUnix", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimeStrToUnix.key": {"fullname": "sqlglot.expressions.TimeStrToUnix.key", "modulename": "sqlglot.expressions", "qualname": "TimeStrToUnix.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestrtounix&#x27;"}, "sqlglot.expressions.Trim": {"fullname": "sqlglot.expressions.Trim", "modulename": "sqlglot.expressions", "qualname": "Trim", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Trim.arg_types": {"fullname": "sqlglot.expressions.Trim.arg_types", "modulename": "sqlglot.expressions", "qualname": "Trim.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: False, &#x27;position&#x27;: False, &#x27;collation&#x27;: False}"}, "sqlglot.expressions.Trim.key": {"fullname": "sqlglot.expressions.Trim.key", "modulename": "sqlglot.expressions", "qualname": "Trim.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;trim&#x27;"}, "sqlglot.expressions.TsOrDsAdd": {"fullname": "sqlglot.expressions.TsOrDsAdd", "modulename": "sqlglot.expressions", "qualname": "TsOrDsAdd", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"fullname": "sqlglot.expressions.TsOrDsAdd.arg_types", "modulename": "sqlglot.expressions", "qualname": "TsOrDsAdd.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False, &#x27;return_type&#x27;: False}"}, "sqlglot.expressions.TsOrDsAdd.return_type": {"fullname": "sqlglot.expressions.TsOrDsAdd.return_type", "modulename": "sqlglot.expressions", "qualname": "TsOrDsAdd.return_type", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.DataType"}, "sqlglot.expressions.TsOrDsAdd.key": {"fullname": "sqlglot.expressions.TsOrDsAdd.key", "modulename": "sqlglot.expressions", "qualname": "TsOrDsAdd.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tsordsadd&#x27;"}, "sqlglot.expressions.TsOrDsDiff": {"fullname": "sqlglot.expressions.TsOrDsDiff", "modulename": "sqlglot.expressions", "qualname": "TsOrDsDiff", "kind": "class", "doc": "<p></p>\n", "bases": "Func, TimeUnit"}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"fullname": "sqlglot.expressions.TsOrDsDiff.arg_types", "modulename": "sqlglot.expressions", "qualname": "TsOrDsDiff.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;expression&#x27;: True, &#x27;unit&#x27;: False}"}, "sqlglot.expressions.TsOrDsDiff.key": {"fullname": "sqlglot.expressions.TsOrDsDiff.key", "modulename": "sqlglot.expressions", "qualname": "TsOrDsDiff.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tsordsdiff&#x27;"}, "sqlglot.expressions.TsOrDsToDateStr": {"fullname": "sqlglot.expressions.TsOrDsToDateStr", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToDateStr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TsOrDsToDateStr.key": {"fullname": "sqlglot.expressions.TsOrDsToDateStr.key", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToDateStr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tsordstodatestr&#x27;"}, "sqlglot.expressions.TsOrDsToDate": {"fullname": "sqlglot.expressions.TsOrDsToDate", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToDate", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"fullname": "sqlglot.expressions.TsOrDsToDate.arg_types", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToDate.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: False, &#x27;safe&#x27;: False}"}, "sqlglot.expressions.TsOrDsToDate.key": {"fullname": "sqlglot.expressions.TsOrDsToDate.key", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToDate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tsordstodate&#x27;"}, "sqlglot.expressions.TsOrDsToTime": {"fullname": "sqlglot.expressions.TsOrDsToTime", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToTime", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TsOrDsToTime.key": {"fullname": "sqlglot.expressions.TsOrDsToTime.key", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToTime.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tsordstotime&#x27;"}, "sqlglot.expressions.TsOrDsToTimestamp": {"fullname": "sqlglot.expressions.TsOrDsToTimestamp", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToTimestamp", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"fullname": "sqlglot.expressions.TsOrDsToTimestamp.key", "modulename": "sqlglot.expressions", "qualname": "TsOrDsToTimestamp.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tsordstotimestamp&#x27;"}, "sqlglot.expressions.TsOrDiToDi": {"fullname": "sqlglot.expressions.TsOrDiToDi", "modulename": "sqlglot.expressions", "qualname": "TsOrDiToDi", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TsOrDiToDi.key": {"fullname": "sqlglot.expressions.TsOrDiToDi.key", "modulename": "sqlglot.expressions", "qualname": "TsOrDiToDi.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;tsorditodi&#x27;"}, "sqlglot.expressions.Unhex": {"fullname": "sqlglot.expressions.Unhex", "modulename": "sqlglot.expressions", "qualname": "Unhex", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Unhex.key": {"fullname": "sqlglot.expressions.Unhex.key", "modulename": "sqlglot.expressions", "qualname": "Unhex.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unhex&#x27;"}, "sqlglot.expressions.UnixDate": {"fullname": "sqlglot.expressions.UnixDate", "modulename": "sqlglot.expressions", "qualname": "UnixDate", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.UnixDate.key": {"fullname": "sqlglot.expressions.UnixDate.key", "modulename": "sqlglot.expressions", "qualname": "UnixDate.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unixdate&#x27;"}, "sqlglot.expressions.UnixToStr": {"fullname": "sqlglot.expressions.UnixToStr", "modulename": "sqlglot.expressions", "qualname": "UnixToStr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.UnixToStr.arg_types": {"fullname": "sqlglot.expressions.UnixToStr.arg_types", "modulename": "sqlglot.expressions", "qualname": "UnixToStr.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;format&#x27;: False}"}, "sqlglot.expressions.UnixToStr.key": {"fullname": "sqlglot.expressions.UnixToStr.key", "modulename": "sqlglot.expressions", "qualname": "UnixToStr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unixtostr&#x27;"}, "sqlglot.expressions.UnixToTime": {"fullname": "sqlglot.expressions.UnixToTime", "modulename": "sqlglot.expressions", "qualname": "UnixToTime", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.UnixToTime.arg_types": {"fullname": "sqlglot.expressions.UnixToTime.arg_types", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;scale&#x27;: False, &#x27;zone&#x27;: False, &#x27;hours&#x27;: False, &#x27;minutes&#x27;: False, &#x27;format&#x27;: False}"}, "sqlglot.expressions.UnixToTime.SECONDS": {"fullname": "sqlglot.expressions.UnixToTime.SECONDS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.SECONDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=0, is_string=False)"}, "sqlglot.expressions.UnixToTime.DECIS": {"fullname": "sqlglot.expressions.UnixToTime.DECIS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.DECIS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=1, is_string=False)"}, "sqlglot.expressions.UnixToTime.CENTIS": {"fullname": "sqlglot.expressions.UnixToTime.CENTIS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.CENTIS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=2, is_string=False)"}, "sqlglot.expressions.UnixToTime.MILLIS": {"fullname": "sqlglot.expressions.UnixToTime.MILLIS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.MILLIS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=3, is_string=False)"}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"fullname": "sqlglot.expressions.UnixToTime.DECIMILLIS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.DECIMILLIS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=4, is_string=False)"}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"fullname": "sqlglot.expressions.UnixToTime.CENTIMILLIS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.CENTIMILLIS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=5, is_string=False)"}, "sqlglot.expressions.UnixToTime.MICROS": {"fullname": "sqlglot.expressions.UnixToTime.MICROS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.MICROS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=6, is_string=False)"}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"fullname": "sqlglot.expressions.UnixToTime.DECIMICROS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.DECIMICROS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=7, is_string=False)"}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"fullname": "sqlglot.expressions.UnixToTime.CENTIMICROS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.CENTIMICROS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=8, is_string=False)"}, "sqlglot.expressions.UnixToTime.NANOS": {"fullname": "sqlglot.expressions.UnixToTime.NANOS", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.NANOS", "kind": "variable", "doc": "<p></p>\n", "default_value": "Literal(this=9, is_string=False)"}, "sqlglot.expressions.UnixToTime.key": {"fullname": "sqlglot.expressions.UnixToTime.key", "modulename": "sqlglot.expressions", "qualname": "UnixToTime.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unixtotime&#x27;"}, "sqlglot.expressions.UnixToTimeStr": {"fullname": "sqlglot.expressions.UnixToTimeStr", "modulename": "sqlglot.expressions", "qualname": "UnixToTimeStr", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.UnixToTimeStr.key": {"fullname": "sqlglot.expressions.UnixToTimeStr.key", "modulename": "sqlglot.expressions", "qualname": "UnixToTimeStr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;unixtotimestr&#x27;"}, "sqlglot.expressions.TimestampFromParts": {"fullname": "sqlglot.expressions.TimestampFromParts", "modulename": "sqlglot.expressions", "qualname": "TimestampFromParts", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.TimestampFromParts.arg_types": {"fullname": "sqlglot.expressions.TimestampFromParts.arg_types", "modulename": "sqlglot.expressions", "qualname": "TimestampFromParts.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;year&#x27;: True, &#x27;month&#x27;: True, &#x27;day&#x27;: True, &#x27;hour&#x27;: True, &#x27;min&#x27;: True, &#x27;sec&#x27;: True, &#x27;nano&#x27;: False, &#x27;zone&#x27;: False, &#x27;milli&#x27;: False}"}, "sqlglot.expressions.TimestampFromParts.key": {"fullname": "sqlglot.expressions.TimestampFromParts.key", "modulename": "sqlglot.expressions", "qualname": "TimestampFromParts.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;timestampfromparts&#x27;"}, "sqlglot.expressions.Upper": {"fullname": "sqlglot.expressions.Upper", "modulename": "sqlglot.expressions", "qualname": "Upper", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Upper.key": {"fullname": "sqlglot.expressions.Upper.key", "modulename": "sqlglot.expressions", "qualname": "Upper.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;upper&#x27;"}, "sqlglot.expressions.Corr": {"fullname": "sqlglot.expressions.Corr", "modulename": "sqlglot.expressions", "qualname": "Corr", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, AggFunc"}, "sqlglot.expressions.Corr.key": {"fullname": "sqlglot.expressions.Corr.key", "modulename": "sqlglot.expressions", "qualname": "Corr.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;corr&#x27;"}, "sqlglot.expressions.Variance": {"fullname": "sqlglot.expressions.Variance", "modulename": "sqlglot.expressions", "qualname": "Variance", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.Variance.key": {"fullname": "sqlglot.expressions.Variance.key", "modulename": "sqlglot.expressions", "qualname": "Variance.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;variance&#x27;"}, "sqlglot.expressions.VariancePop": {"fullname": "sqlglot.expressions.VariancePop", "modulename": "sqlglot.expressions", "qualname": "VariancePop", "kind": "class", "doc": "<p></p>\n", "bases": "AggFunc"}, "sqlglot.expressions.VariancePop.key": {"fullname": "sqlglot.expressions.VariancePop.key", "modulename": "sqlglot.expressions", "qualname": "VariancePop.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;variancepop&#x27;"}, "sqlglot.expressions.CovarSamp": {"fullname": "sqlglot.expressions.CovarSamp", "modulename": "sqlglot.expressions", "qualname": "CovarSamp", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, AggFunc"}, "sqlglot.expressions.CovarSamp.key": {"fullname": "sqlglot.expressions.CovarSamp.key", "modulename": "sqlglot.expressions", "qualname": "CovarSamp.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;covarsamp&#x27;"}, "sqlglot.expressions.CovarPop": {"fullname": "sqlglot.expressions.CovarPop", "modulename": "sqlglot.expressions", "qualname": "CovarPop", "kind": "class", "doc": "<p></p>\n", "bases": "Binary, AggFunc"}, "sqlglot.expressions.CovarPop.key": {"fullname": "sqlglot.expressions.CovarPop.key", "modulename": "sqlglot.expressions", "qualname": "CovarPop.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;covarpop&#x27;"}, "sqlglot.expressions.Week": {"fullname": "sqlglot.expressions.Week", "modulename": "sqlglot.expressions", "qualname": "Week", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Week.arg_types": {"fullname": "sqlglot.expressions.Week.arg_types", "modulename": "sqlglot.expressions", "qualname": "Week.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;mode&#x27;: False}"}, "sqlglot.expressions.Week.key": {"fullname": "sqlglot.expressions.Week.key", "modulename": "sqlglot.expressions", "qualname": "Week.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;week&#x27;"}, "sqlglot.expressions.XMLTable": {"fullname": "sqlglot.expressions.XMLTable", "modulename": "sqlglot.expressions", "qualname": "XMLTable", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.XMLTable.arg_types": {"fullname": "sqlglot.expressions.XMLTable.arg_types", "modulename": "sqlglot.expressions", "qualname": "XMLTable.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;passing&#x27;: False, &#x27;columns&#x27;: False, &#x27;by_ref&#x27;: False}"}, "sqlglot.expressions.XMLTable.key": {"fullname": "sqlglot.expressions.XMLTable.key", "modulename": "sqlglot.expressions", "qualname": "XMLTable.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;xmltable&#x27;"}, "sqlglot.expressions.Year": {"fullname": "sqlglot.expressions.Year", "modulename": "sqlglot.expressions", "qualname": "Year", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.Year.key": {"fullname": "sqlglot.expressions.Year.key", "modulename": "sqlglot.expressions", "qualname": "Year.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;year&#x27;"}, "sqlglot.expressions.Use": {"fullname": "sqlglot.expressions.Use", "modulename": "sqlglot.expressions", "qualname": "Use", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Use.arg_types": {"fullname": "sqlglot.expressions.Use.arg_types", "modulename": "sqlglot.expressions", "qualname": "Use.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;kind&#x27;: False}"}, "sqlglot.expressions.Use.key": {"fullname": "sqlglot.expressions.Use.key", "modulename": "sqlglot.expressions", "qualname": "Use.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;use&#x27;"}, "sqlglot.expressions.Merge": {"fullname": "sqlglot.expressions.Merge", "modulename": "sqlglot.expressions", "qualname": "Merge", "kind": "class", "doc": "<p></p>\n", "bases": "Expression"}, "sqlglot.expressions.Merge.arg_types": {"fullname": "sqlglot.expressions.Merge.arg_types", "modulename": "sqlglot.expressions", "qualname": "Merge.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;using&#x27;: True, &#x27;on&#x27;: True, &#x27;expressions&#x27;: True, &#x27;with&#x27;: False}"}, "sqlglot.expressions.Merge.key": {"fullname": "sqlglot.expressions.Merge.key", "modulename": "sqlglot.expressions", "qualname": "Merge.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;merge&#x27;"}, "sqlglot.expressions.When": {"fullname": "sqlglot.expressions.When", "modulename": "sqlglot.expressions", "qualname": "When", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.When.arg_types": {"fullname": "sqlglot.expressions.When.arg_types", "modulename": "sqlglot.expressions", "qualname": "When.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;matched&#x27;: True, &#x27;source&#x27;: False, &#x27;condition&#x27;: False, &#x27;then&#x27;: True}"}, "sqlglot.expressions.When.key": {"fullname": "sqlglot.expressions.When.key", "modulename": "sqlglot.expressions", "qualname": "When.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;when&#x27;"}, "sqlglot.expressions.NextValueFor": {"fullname": "sqlglot.expressions.NextValueFor", "modulename": "sqlglot.expressions", "qualname": "NextValueFor", "kind": "class", "doc": "<p></p>\n", "bases": "Func"}, "sqlglot.expressions.NextValueFor.arg_types": {"fullname": "sqlglot.expressions.NextValueFor.arg_types", "modulename": "sqlglot.expressions", "qualname": "NextValueFor.arg_types", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;this&#x27;: True, &#x27;order&#x27;: False}"}, "sqlglot.expressions.NextValueFor.key": {"fullname": "sqlglot.expressions.NextValueFor.key", "modulename": "sqlglot.expressions", "qualname": "NextValueFor.key", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;nextvaluefor&#x27;"}, "sqlglot.expressions.ALL_FUNCTIONS": {"fullname": "sqlglot.expressions.ALL_FUNCTIONS", "modulename": "sqlglot.expressions", "qualname": "ALL_FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ConcatWs&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateToDateStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Log&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToTimeStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDateStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;]"}, "sqlglot.expressions.FUNCTION_BY_NAME": {"fullname": "sqlglot.expressions.FUNCTION_BY_NAME", "modulename": "sqlglot.expressions", "qualname": "FUNCTION_BY_NAME", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ABS&#x27;: &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;, &#x27;ANY_VALUE&#x27;: &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;, &#x27;ARG_MAX&#x27;: &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;, &#x27;ARGMAX&#x27;: &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;, &#x27;MAX_BY&#x27;: &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;, &#x27;ARG_MIN&#x27;: &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;, &#x27;ARGMIN&#x27;: &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;, &#x27;MIN_BY&#x27;: &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;, &#x27;FILTER&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;, &#x27;AVG&#x27;: &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;, &#x27;CASE&#x27;: &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;, &#x27;CAST&#x27;: &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;, &#x27;CBRT&#x27;: &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;, &#x27;CEIL&#x27;: &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;, &#x27;CEILING&#x27;: &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;, &#x27;CHR&#x27;: &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;, &#x27;CHAR&#x27;: &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;, &#x27;COALESCE&#x27;: &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;, &#x27;IFNULL&#x27;: &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;, &#x27;NVL&#x27;: &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;, &#x27;CONCAT&#x27;: &lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;, &#x27;CONCAT_WS&#x27;: &lt;class &#x27;sqlglot.expressions.ConcatWs&#x27;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;, &#x27;CONVERT&#x27;: &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;, &#x27;CORR&#x27;: &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;, &#x27;COUNT&#x27;: &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;, &#x27;COUNT_IF&#x27;: &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;, &#x27;COUNTIF&#x27;: &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;, &#x27;COVAR_POP&#x27;: &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;, &#x27;DATE&#x27;: &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;, &#x27;DATE_ADD&#x27;: &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;, &#x27;DATEDIFF&#x27;: &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;, &#x27;DATE_DIFF&#x27;: &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;, &#x27;DATE_SUB&#x27;: &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;class &#x27;sqlglot.expressions.DateToDateStr&#x27;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;, &#x27;DAY&#x27;: &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;, &#x27;DECODE&#x27;: &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;, &#x27;ENCODE&#x27;: &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;, &#x27;EXP&#x27;: &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;, &#x27;EXPLODE&#x27;: &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;, &#x27;EXTRACT&#x27;: &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;, &#x27;FIRST&#x27;: &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;, &#x27;FLATTEN&#x27;: &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;, &#x27;FLOOR&#x27;: &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;, &#x27;FROM_BASE&#x27;: &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;, &#x27;FROM_BASE64&#x27;: &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;, &#x27;GREATEST&#x27;: &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;, &#x27;HEX&#x27;: &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;, &#x27;HLL&#x27;: &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;, &#x27;IF&#x27;: &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;, &#x27;IIF&#x27;: &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;, &#x27;INITCAP&#x27;: &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;, &#x27;IS_INF&#x27;: &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;, &#x27;ISINF&#x27;: &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;, &#x27;IS_NAN&#x27;: &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;, &#x27;ISNAN&#x27;: &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;, &#x27;JSON_FORMAT&#x27;: &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;, &#x27;LAG&#x27;: &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;, &#x27;LAST&#x27;: &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;, &#x27;LAST_DAY&#x27;: &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;, &#x27;LAST_VALUE&#x27;: &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;, &#x27;LEAD&#x27;: &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;, &#x27;LEAST&#x27;: &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;, &#x27;LEFT&#x27;: &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;, &#x27;LENGTH&#x27;: &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;, &#x27;LEN&#x27;: &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;, &#x27;LN&#x27;: &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;, &#x27;LOG&#x27;: &lt;class &#x27;sqlglot.expressions.Log&#x27;&gt;, &#x27;LOGICAL_AND&#x27;: &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;, &#x27;BOOL_AND&#x27;: &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;, &#x27;BOOL_OR&#x27;: &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;, &#x27;LOWER&#x27;: &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;, &#x27;LCASE&#x27;: &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;, &#x27;MD5&#x27;: &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;, &#x27;MAP&#x27;: &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;, &#x27;MAX&#x27;: &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;, &#x27;MIN&#x27;: &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;, &#x27;MONTH&#x27;: &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;, &#x27;NTH_VALUE&#x27;: &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;, &#x27;NULLIF&#x27;: &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;, &#x27;NVL2&#x27;: &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;, &#x27;PARSE_JSON&#x27;: &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;, &#x27;JSON_PARSE&#x27;: &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;, &#x27;POSEXPLODE&#x27;: &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;, &#x27;POWER&#x27;: &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;, &#x27;POW&#x27;: &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;, &#x27;PREDICT&#x27;: &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;, &#x27;QUANTILE&#x27;: &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;, &#x27;QUARTER&#x27;: &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;, &#x27;RAND&#x27;: &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;, &#x27;RANDOM&#x27;: &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;, &#x27;RANDN&#x27;: &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;, &#x27;RANGE_N&#x27;: &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;, &#x27;READ_CSV&#x27;: &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;, &#x27;REDUCE&#x27;: &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;, &#x27;REPEAT&#x27;: &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;, &#x27;ROUND&#x27;: &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;, &#x27;SHA&#x27;: &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;, &#x27;SHA1&#x27;: &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;, &#x27;SHA2&#x27;: &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;, &#x27;SIGN&#x27;: &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;, &#x27;SIGNUM&#x27;: &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;, &#x27;SPLIT&#x27;: &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;, &#x27;SQRT&#x27;: &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;, &#x27;STAR_MAP&#x27;: &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;, &#x27;STARTS_WITH&#x27;: &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;, &#x27;STARTSWITH&#x27;: &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;, &#x27;STDDEV&#x27;: &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;, &#x27;STDDEV_POP&#x27;: &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;, &#x27;STR_POSITION&#x27;: &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;, &#x27;STUFF&#x27;: &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;, &#x27;INSERT&#x27;: &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;, &#x27;SUBSTRING&#x27;: &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;, &#x27;SUM&#x27;: &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;, &#x27;TIME_ADD&#x27;: &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;, &#x27;TIME_DIFF&#x27;: &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;, &#x27;TIME_SUB&#x27;: &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;class &#x27;sqlglot.expressions.TimeToTimeStr&#x27;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;, &#x27;TO_ARRAY&#x27;: &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;, &#x27;TO_BASE64&#x27;: &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;, &#x27;TO_CHAR&#x27;: &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;, &#x27;TO_DAYS&#x27;: &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;, &#x27;TO_MAP&#x27;: &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;, &#x27;TO_NUMBER&#x27;: &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;, &#x27;TRANSFORM&#x27;: &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;, &#x27;TRIM&#x27;: &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;, &#x27;TRY&#x27;: &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;, &#x27;TRY_CAST&#x27;: &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;class &#x27;sqlglot.expressions.TsOrDsToDateStr&#x27;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;, &#x27;UNHEX&#x27;: &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;, &#x27;UNIX_DATE&#x27;: &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;, &#x27;UPPER&#x27;: &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;, &#x27;UCASE&#x27;: &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;, &#x27;VAR_MAP&#x27;: &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;, &#x27;VARIANCE&#x27;: &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;, &#x27;VAR_SAMP&#x27;: &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;, &#x27;VAR_POP&#x27;: &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;, &#x27;WEEK&#x27;: &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;, &#x27;WHEN&#x27;: &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;, &#x27;XOR&#x27;: &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;, &#x27;YEAR&#x27;: &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;}"}, "sqlglot.expressions.JSON_PATH_PARTS": {"fullname": "sqlglot.expressions.JSON_PATH_PARTS", "modulename": "sqlglot.expressions", "qualname": "JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;]"}, "sqlglot.expressions.PERCENTILES": {"fullname": "sqlglot.expressions.PERCENTILES", "modulename": "sqlglot.expressions", "qualname": "PERCENTILES", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;)"}, "sqlglot.expressions.maybe_parse": {"fullname": "sqlglot.expressions.maybe_parse", "modulename": "sqlglot.expressions", "qualname": "maybe_parse", "kind": "function", "doc": "<p>Gracefully handle a possible string or expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">maybe_parse</span><span class=\"p\">(</span><span class=\"s2\">&quot;1&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">Literal(this=1, is_string=False)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">maybe_parse</span><span class=\"p\">(</span><span class=\"n\">to_identifier</span><span class=\"p\">(</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">))</span>\n<span class=\"go\">Identifier(this=x, quoted=False)</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql_or_expression:</strong> the SQL code string or an expression</li>\n<li><strong>into:</strong> the SQLGlot Expression to parse into</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions (in the case that an\ninput expression is a SQL string).</li>\n<li><strong>prefix:</strong> a string to prefix the sql with before it gets parsed\n(automatically includes a space)</li>\n<li><strong>copy:</strong> whether to copy the expression.</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions (again, in the case\nthat an input expression is a SQL string).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Expression: the parsed or given expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql_or_expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"o\">*</span>,</span><span class=\"param\">\t<span class=\"n\">into</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">prefix</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.maybe_copy": {"fullname": "sqlglot.expressions.maybe_copy", "modulename": "sqlglot.expressions", "qualname": "maybe_copy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">instance</span>, </span><span class=\"param\"><span class=\"n\">copy</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.union": {"fullname": "sqlglot.expressions.union", "modulename": "sqlglot.expressions", "qualname": "union", "kind": "function", "doc": "<p>Initializes a syntax tree from one UNION expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">union</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM foo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;SELECT * FROM bla&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM foo UNION SELECT * FROM bla&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>left:</strong> the SQL code string corresponding to the left-hand side.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>right:</strong> the SQL code string corresponding to the right-hand side.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>distinct:</strong> set the DISTINCT flag if and only if this is true.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy the expression.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Union instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">left</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">right</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Union</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.intersect": {"fullname": "sqlglot.expressions.intersect", "modulename": "sqlglot.expressions", "qualname": "intersect", "kind": "function", "doc": "<p>Initializes a syntax tree from one INTERSECT expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">intersect</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM foo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;SELECT * FROM bla&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM foo INTERSECT SELECT * FROM bla&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>left:</strong> the SQL code string corresponding to the left-hand side.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>right:</strong> the SQL code string corresponding to the right-hand side.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>distinct:</strong> set the DISTINCT flag if and only if this is true.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy the expression.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Intersect instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">left</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">right</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Intersect</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.except_": {"fullname": "sqlglot.expressions.except_", "modulename": "sqlglot.expressions", "qualname": "except_", "kind": "function", "doc": "<p>Initializes a syntax tree from one EXCEPT expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">except_</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM foo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;SELECT * FROM bla&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM foo EXCEPT SELECT * FROM bla&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>left:</strong> the SQL code string corresponding to the left-hand side.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>right:</strong> the SQL code string corresponding to the right-hand side.\nIf an <code>Expression</code> instance is passed, it will be used as-is.</li>\n<li><strong>distinct:</strong> set the DISTINCT flag if and only if this is true.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy the expression.</li>\n<li><strong>opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Except instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">left</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">right</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Except</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.select": {"fullname": "sqlglot.expressions.select", "modulename": "sqlglot.expressions", "qualname": "select", "kind": "function", "doc": "<p>Initializes a syntax tree from one or multiple SELECT expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;col1&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;col2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT col1, col2 FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code string to parse as the expressions of a\nSELECT statement. If an Expression instance is passed, this is used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions (in the case that an\ninput expression is a SQL string).</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions (again, in the case\nthat an input expression is a SQL string).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Select: the syntax tree for the SELECT statement.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.from_": {"fullname": "sqlglot.expressions.from_", "modulename": "sqlglot.expressions", "qualname": "from_", "kind": "function", "doc": "<p>Initializes a syntax tree from a FROM expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;col1&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;col2&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT col1, col2 FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expression:</strong> the SQL code string to parse as the FROM expressions of a\nSELECT statement. If an Expression instance is passed, this is used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression (in the case that the\ninput expression is a SQL string).</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions (again, in the case\nthat the input expression is a SQL string).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Select: the syntax tree for the SELECT statement.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.update": {"fullname": "sqlglot.expressions.update", "modulename": "sqlglot.expressions", "qualname": "update", "kind": "function", "doc": "<p>Creates an update statement.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">update</span><span class=\"p\">(</span><span class=\"s2\">&quot;my_table&quot;</span><span class=\"p\">,</span> <span class=\"p\">{</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s2\">&quot;y&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;2&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;z&quot;</span><span class=\"p\">:</span> <span class=\"kc\">None</span><span class=\"p\">},</span> <span class=\"n\">from_</span><span class=\"o\">=</span><span class=\"s2\">&quot;baz&quot;</span><span class=\"p\">,</span> <span class=\"n\">where</span><span class=\"o\">=</span><span class=\"s2\">&quot;id &gt; 1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&quot;UPDATE my_table SET x = 1, y = &#39;2&#39;, z = NULL FROM baz WHERE id &gt; 1&quot;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*properties:</strong> dictionary of properties to set which are\nauto converted to sql objects eg None -> NULL</li>\n<li><strong>where:</strong> sql conditional parsed into a WHERE statement</li>\n<li><strong>from_:</strong> sql statement parsed into a FROM statement</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Update: the syntax tree for the UPDATE statement.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>,</span><span class=\"param\">\t<span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"nb\">dict</span>,</span><span class=\"param\">\t<span class=\"n\">where</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">from_</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Update</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.delete": {"fullname": "sqlglot.expressions.delete", "modulename": "sqlglot.expressions", "qualname": "delete", "kind": "function", "doc": "<p>Builds a delete statement.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">delete</span><span class=\"p\">(</span><span class=\"s2\">&quot;my_table&quot;</span><span class=\"p\">,</span> <span class=\"n\">where</span><span class=\"o\">=</span><span class=\"s2\">&quot;id &gt; 1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;DELETE FROM my_table WHERE id &gt; 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>where:</strong> sql conditional parsed into a WHERE statement</li>\n<li><strong>returning:</strong> sql conditional parsed into a RETURNING statement</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Delete: the syntax tree for the DELETE statement.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">where</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">returning</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Delete</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.insert": {"fullname": "sqlglot.expressions.insert", "modulename": "sqlglot.expressions", "qualname": "insert", "kind": "function", "doc": "<p>Builds an INSERT statement.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">insert</span><span class=\"p\">(</span><span class=\"s2\">&quot;VALUES (1, 2, 3)&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;INSERT INTO tbl VALUES (1, 2, 3)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the sql string or expression of the INSERT statement</li>\n<li><strong>into:</strong> the tbl to insert data to.</li>\n<li><strong>columns:</strong> optionally the table's column names.</li>\n<li><strong>overwrite:</strong> whether to INSERT OVERWRITE or not.</li>\n<li><strong>returning:</strong> sql conditional parsed into a RETURNING statement</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expressions.</li>\n<li><strong>copy:</strong> whether to copy the expression.</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Insert: the syntax tree for the INSERT statement.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">into</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">columns</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">overwrite</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">returning</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Insert</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.condition": {"fullname": "sqlglot.expressions.condition", "modulename": "sqlglot.expressions", "qualname": "condition", "kind": "function", "doc": "<p>Initialize a logical condition expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">condition</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;x = 1&#39;</span>\n</code></pre>\n </div>\n \n <p>This is helpful for composing larger logical syntax trees:</p>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">where</span> <span class=\"o\">=</span> <span class=\"n\">condition</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">where</span> <span class=\"o\">=</span> <span class=\"n\">where</span><span class=\"o\">.</span><span class=\"n\">and_</span><span class=\"p\">(</span><span class=\"s2\">&quot;y=1&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">Select</span><span class=\"p\">()</span><span class=\"o\">.</span><span class=\"n\">from_</span><span class=\"p\">(</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s2\">&quot;*&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">where</span><span class=\"p\">(</span><span class=\"n\">where</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM tbl WHERE x = 1 AND y = 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expression:</strong> the SQL code string to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression (in the case that the\ninput expression is a SQL string).</li>\n<li><strong>copy:</strong> Whether to copy <code>expression</code> (only applies to expressions).</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions (again, in the case\nthat the input expression is a SQL string).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Condition instance</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Condition</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.and_": {"fullname": "sqlglot.expressions.and_", "modulename": "sqlglot.expressions", "qualname": "and_", "kind": "function", "doc": "<p>Combine multiple conditions with an AND logical operator.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">and_</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">,</span> <span class=\"n\">and_</span><span class=\"p\">(</span><span class=\"s2\">&quot;y=1&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;z=1&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;x = 1 AND (y = 1 AND z = 1)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy <code>expressions</code> (only applies to Expressions).</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new condition</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Condition</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.or_": {"fullname": "sqlglot.expressions.or_", "modulename": "sqlglot.expressions", "qualname": "or_", "kind": "function", "doc": "<p>Combine multiple conditions with an OR logical operator.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">or_</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">,</span> <span class=\"n\">or_</span><span class=\"p\">(</span><span class=\"s2\">&quot;y=1&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;z=1&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;x = 1 OR (y = 1 OR z = 1)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy <code>expressions</code> (only applies to Expressions).</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new condition</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Condition</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.xor": {"fullname": "sqlglot.expressions.xor", "modulename": "sqlglot.expressions", "qualname": "xor", "kind": "function", "doc": "<p>Combine multiple conditions with an XOR logical operator.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">xor</span><span class=\"p\">(</span><span class=\"s2\">&quot;x=1&quot;</span><span class=\"p\">,</span> <span class=\"n\">xor</span><span class=\"p\">(</span><span class=\"s2\">&quot;y=1&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;z=1&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;x = 1 XOR (y = 1 XOR z = 1)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>*expressions:</strong> the SQL code strings to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy <code>expressions</code> (only applies to Expressions).</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new condition</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Condition</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.not_": {"fullname": "sqlglot.expressions.not_", "modulename": "sqlglot.expressions", "qualname": "not_", "kind": "function", "doc": "<p>Wrap a condition with a NOT operator.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">not_</span><span class=\"p\">(</span><span class=\"s2\">&quot;this_suit=&#39;black&#39;&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&quot;NOT this_suit = &#39;black&#39;&quot;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> whether to copy the expression or not.</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new condition.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Not</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.paren": {"fullname": "sqlglot.expressions.paren", "modulename": "sqlglot.expressions", "qualname": "paren", "kind": "function", "doc": "<p>Wrap an expression in parentheses.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">paren</span><span class=\"p\">(</span><span class=\"s2\">&quot;5 + 3&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;(5 + 3)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code string to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>copy:</strong> whether to copy the expression or not.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The wrapped expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Paren</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"fullname": "sqlglot.expressions.SAFE_IDENTIFIER_RE", "modulename": "sqlglot.expressions", "qualname": "SAFE_IDENTIFIER_RE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Pattern[str]", "default_value": "re.compile(&#x27;^[_a-zA-Z][\\\\w]*$&#x27;)"}, "sqlglot.expressions.to_identifier": {"fullname": "sqlglot.expressions.to_identifier", "modulename": "sqlglot.expressions", "qualname": "to_identifier", "kind": "function", "doc": "<p>Builds an identifier.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>name:</strong> The name to turn into an identifier.</li>\n<li><strong>quoted:</strong> Whether to force quote the identifier.</li>\n<li><strong>copy:</strong> Whether to copy name if it's an Identifier.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The identifier ast node.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">name</span>, </span><span class=\"param\"><span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">None</span>, </span><span class=\"param\"><span class=\"n\">copy</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.parse_identifier": {"fullname": "sqlglot.expressions.parse_identifier", "modulename": "sqlglot.expressions", "qualname": "parse_identifier", "kind": "function", "doc": "<p>Parses a given string into an identifier.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>name:</strong> The name to parse into an identifier.</li>\n<li><strong>dialect:</strong> The dialect to parse against.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The identifier ast node.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.INTERVAL_STRING_RE": {"fullname": "sqlglot.expressions.INTERVAL_STRING_RE", "modulename": "sqlglot.expressions", "qualname": "INTERVAL_STRING_RE", "kind": "variable", "doc": "<p></p>\n", "default_value": "re.compile(&#x27;\\\\s*([0-9]+)\\\\s*([a-zA-Z]+)\\\\s*&#x27;)"}, "sqlglot.expressions.to_interval": {"fullname": "sqlglot.expressions.to_interval", "modulename": "sqlglot.expressions", "qualname": "to_interval", "kind": "function", "doc": "<p>Builds an interval expression from a string like '1 day' or '5 months'.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">interval</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Literal</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Interval</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.to_table": {"fullname": "sqlglot.expressions.to_table", "modulename": "sqlglot.expressions", "qualname": "to_table", "kind": "function", "doc": "<p>Create a table expression from a <code>[catalog].[schema].[table]</code> sql path. Catalog and schema are optional.\nIf a table is passed in then that table is returned.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql_path:</strong> a <code>[catalog].[schema].[table]</code> string.</li>\n<li><strong>dialect:</strong> the source dialect according to which the table name will be parsed.</li>\n<li><strong>copy:</strong> Whether to copy a table if it is passed in.</li>\n<li><strong>kwargs:</strong> the kwargs to instantiate the resulting <code>Table</code> expression with.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A table expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql_path</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.to_column": {"fullname": "sqlglot.expressions.to_column", "modulename": "sqlglot.expressions", "qualname": "to_column", "kind": "function", "doc": "<p>Create a column from a <code>[table].[column]</code> sql path. Table is optional.\nIf a column is passed in then that column is returned.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>sql_path:</strong> a <code>[table].[column]</code> string.</li>\n<li><strong>quoted:</strong> Whether or not to force quote identifiers.</li>\n<li><strong>dialect:</strong> the source dialect according to which the column name will be parsed.</li>\n<li><strong>copy:</strong> Whether to copy a column if it is passed in.</li>\n<li><strong>kwargs:</strong> the kwargs to instantiate the resulting <code>Column</code> expression with.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A column expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">sql_path</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span>,</span><span class=\"param\">\t<span class=\"n\">quoted</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.alias_": {"fullname": "sqlglot.expressions.alias_", "modulename": "sqlglot.expressions", "qualname": "alias_", "kind": "function", "doc": "<p>Create an Alias expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">alias_</span><span class=\"p\">(</span><span class=\"s1\">&#39;foo&#39;</span><span class=\"p\">,</span> <span class=\"s1\">&#39;bar&#39;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;foo AS bar&#39;</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">alias_</span><span class=\"p\">(</span><span class=\"s1\">&#39;(select 1, 2)&#39;</span><span class=\"p\">,</span> <span class=\"s1\">&#39;bar&#39;</span><span class=\"p\">,</span> <span class=\"n\">table</span><span class=\"o\">=</span><span class=\"p\">[</span><span class=\"s1\">&#39;a&#39;</span><span class=\"p\">,</span> <span class=\"s1\">&#39;b&#39;</span><span class=\"p\">])</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;(SELECT 1, 2) AS bar(a, b)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code strings to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>alias:</strong> the alias name to use. If the name has\nspecial characters it is quoted.</li>\n<li><strong>table:</strong> Whether to create a table alias, can also be a list of columns.</li>\n<li><strong>quoted:</strong> whether to quote the alias</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>copy:</strong> Whether to copy the expression.</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Alias: the aliased expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">quoted</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.subquery": {"fullname": "sqlglot.expressions.subquery", "modulename": "sqlglot.expressions", "qualname": "subquery", "kind": "function", "doc": "<p>Build a subquery expression that's selected from.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">subquery</span><span class=\"p\">(</span><span class=\"s1\">&#39;select x from tbl&#39;</span><span class=\"p\">,</span> <span class=\"s1\">&#39;bar&#39;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">select</span><span class=\"p\">(</span><span class=\"s1\">&#39;x&#39;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x FROM (SELECT x FROM tbl) AS bar&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the SQL code strings to parse.\nIf an Expression instance is passed, this is used as-is.</li>\n<li><strong>alias:</strong> the alias name to use.</li>\n<li><strong>dialect:</strong> the dialect used to parse the input expression.</li>\n<li><strong>**opts:</strong> other options to use to parse the input expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A new Select instance with the subquery expression included.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.column": {"fullname": "sqlglot.expressions.column", "modulename": "sqlglot.expressions", "qualname": "column", "kind": "function", "doc": "<p>Build a Column.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>col:</strong> Column name.</li>\n<li><strong>table:</strong> Table name.</li>\n<li><strong>db:</strong> Database name.</li>\n<li><strong>catalog:</strong> Catalog name.</li>\n<li><strong>fields:</strong> Additional fields using dots.</li>\n<li><strong>quoted:</strong> Whether to force quotes on the column's identifiers.</li>\n<li><strong>copy:</strong> Whether to copy identifiers if passed in.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Column instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">col</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">db</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">catalog</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">*</span>,</span><span class=\"param\">\t<span class=\"n\">fields</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">quoted</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.expressions.cast": {"fullname": "sqlglot.expressions.cast", "modulename": "sqlglot.expressions", "qualname": "cast", "kind": "function", "doc": "<p>Cast an expression to a data type.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">cast</span><span class=\"p\">(</span><span class=\"s1\">&#39;x + 1&#39;</span><span class=\"p\">,</span> <span class=\"s1\">&#39;int&#39;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;CAST(x + 1 AS INT)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to cast.</li>\n<li><strong>to:</strong> The datatype to cast to.</li>\n<li><strong>copy:</strong> Whether to copy the supplied expressions.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Cast instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">to</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cast</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.table_": {"fullname": "sqlglot.expressions.table_", "modulename": "sqlglot.expressions", "qualname": "table_", "kind": "function", "doc": "<p>Build a Table.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> Table name.</li>\n<li><strong>db:</strong> Database name.</li>\n<li><strong>catalog:</strong> Catalog name.</li>\n<li><strong>quote:</strong> Whether to force quotes on the table's identifiers.</li>\n<li><strong>alias:</strong> Table's alias.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new Table instance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">db</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">catalog</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">quoted</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.values": {"fullname": "sqlglot.expressions.values", "modulename": "sqlglot.expressions", "qualname": "values", "kind": "function", "doc": "<p>Build VALUES statement.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">values</span><span class=\"p\">([(</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s1\">&#39;2&#39;</span><span class=\"p\">)])</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&quot;VALUES (1, &#39;2&#39;)&quot;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>values:</strong> values statements that will be converted to SQL</li>\n<li><strong>alias:</strong> optional alias</li>\n<li><strong>columns:</strong> Optional list of ordered column names or ordered dictionary of column names to types.\nIf either are provided then an alias is also required.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Values: the Values expression object</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">values</span><span class=\"p\">:</span> <span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">,</span> <span class=\"o\">...</span><span class=\"p\">]]</span>,</span><span class=\"param\">\t<span class=\"n\">alias</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">columns</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">],</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Values</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.var": {"fullname": "sqlglot.expressions.var", "modulename": "sqlglot.expressions", "qualname": "var", "kind": "function", "doc": "<p>Build a SQL variable.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"nb\">repr</span><span class=\"p\">(</span><span class=\"n\">var</span><span class=\"p\">(</span><span class=\"s1\">&#39;x&#39;</span><span class=\"p\">))</span>\n<span class=\"go\">&#39;Var(this=x)&#39;</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"nb\">repr</span><span class=\"p\">(</span><span class=\"n\">var</span><span class=\"p\">(</span><span class=\"n\">column</span><span class=\"p\">(</span><span class=\"s1\">&#39;x&#39;</span><span class=\"p\">,</span> <span class=\"n\">table</span><span class=\"o\">=</span><span class=\"s1\">&#39;y&#39;</span><span class=\"p\">)))</span>\n<span class=\"go\">&#39;Var(this=x)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>name:</strong> The name of the var or an expression who's name will become the var.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new variable node.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Var</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.rename_table": {"fullname": "sqlglot.expressions.rename_table", "modulename": "sqlglot.expressions", "qualname": "rename_table", "kind": "function", "doc": "<p>Build ALTER TABLE... RENAME... expression</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>old_name:</strong> The old name of the table</li>\n<li><strong>new_name:</strong> The new name of the table</li>\n<li><strong>dialect:</strong> The dialect to parse the table.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Alter table expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">old_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>,</span><span class=\"param\">\t<span class=\"n\">new_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterTable</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.rename_column": {"fullname": "sqlglot.expressions.rename_column", "modulename": "sqlglot.expressions", "qualname": "rename_column", "kind": "function", "doc": "<p>Build ALTER TABLE... RENAME COLUMN... expression</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table_name:</strong> Name of the table</li>\n<li><strong>old_column:</strong> The old name of the column</li>\n<li><strong>new_column:</strong> The new name of the column</li>\n<li><strong>exists:</strong> Whether to add the <code>IF EXISTS</code> clause</li>\n<li><strong>dialect:</strong> The dialect to parse the table/column.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Alter table expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">table_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>,</span><span class=\"param\">\t<span class=\"n\">old_column_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span>,</span><span class=\"param\">\t<span class=\"n\">new_column_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span>,</span><span class=\"param\">\t<span class=\"n\">exists</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterTable</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.convert": {"fullname": "sqlglot.expressions.convert", "modulename": "sqlglot.expressions", "qualname": "convert", "kind": "function", "doc": "<p>Convert a python value into an expression object.</p>\n\n<p>Raises an error if a conversion is not possible.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>value:</strong> A python object.</li>\n<li><strong>copy:</strong> Whether to copy <code>value</code> (only applies to Expressions and collections).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The equivalent expression object.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span>, </span><span class=\"param\"><span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.replace_children": {"fullname": "sqlglot.expressions.replace_children", "modulename": "sqlglot.expressions", "qualname": "replace_children", "kind": "function", "doc": "<p>Replace children of an expression with the result of a lambda fun(child) -> exp.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">fun</span><span class=\"p\">:</span> <span class=\"n\">Callable</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">args</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.replace_tree": {"fullname": "sqlglot.expressions.replace_tree", "modulename": "sqlglot.expressions", "qualname": "replace_tree", "kind": "function", "doc": "<p>Replace an entire tree with the result of function calls on each node.</p>\n\n<p>This will be traversed in reverse dfs, so leaves first.\nIf new nodes are created as a result of function calls, they will also be traversed.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">fun</span><span class=\"p\">:</span> <span class=\"n\">Callable</span>,</span><span class=\"param\">\t<span class=\"n\">prune</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">bool</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.column_table_names": {"fullname": "sqlglot.expressions.column_table_names", "modulename": "sqlglot.expressions", "qualname": "column_table_names", "kind": "function", "doc": "<p>Return all table names referenced through columns in an expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"nb\">sorted</span><span class=\"p\">(</span><span class=\"n\">column_table_names</span><span class=\"p\">(</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;a.b AND c.d AND c.e&quot;</span><span class=\"p\">)))</span>\n<span class=\"go\">[&#39;a&#39;, &#39;c&#39;]</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> expression to find table names.</li>\n<li><strong>exclude:</strong> a table name to exclude</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A list of unique names.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">exclude</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Set</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.table_name": {"fullname": "sqlglot.expressions.table_name", "modulename": "sqlglot.expressions", "qualname": "table_name", "kind": "function", "doc": "<p>Get the full name of a table as a string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> Table expression node or string.</li>\n<li><strong>dialect:</strong> The dialect to generate the table name for.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue: Always quote.</li>\n</ul>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">exp</span><span class=\"p\">,</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">table_name</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from a.b.c&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">find</span><span class=\"p\">(</span><span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">Table</span><span class=\"p\">))</span>\n<span class=\"go\">&#39;a.b.c&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The table name.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">identify</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.normalize_table_name": {"fullname": "sqlglot.expressions.normalize_table_name", "modulename": "sqlglot.expressions", "qualname": "normalize_table_name", "kind": "function", "doc": "<p>Returns a case normalized table name without quotes.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the table to normalize</li>\n<li><strong>dialect:</strong> the dialect to use for normalization rules</li>\n<li><strong>copy:</strong> whether to copy the expression.</li>\n</ul>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalize_table_name</span><span class=\"p\">(</span><span class=\"s2\">&quot;`A-B`.c&quot;</span><span class=\"p\">,</span> <span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"s2\">&quot;bigquery&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">&#39;A-B.c&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.replace_tables": {"fullname": "sqlglot.expressions.replace_tables", "modulename": "sqlglot.expressions", "qualname": "replace_tables", "kind": "function", "doc": "<p>Replace all tables in expression according to the mapping.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> expression node to be transformed and replaced.</li>\n<li><strong>mapping:</strong> mapping of table names.</li>\n<li><strong>dialect:</strong> the dialect of the mapping table</li>\n<li><strong>copy:</strong> whether to copy the expression.</li>\n</ul>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">exp</span><span class=\"p\">,</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">replace_tables</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from a.b&quot;</span><span class=\"p\">),</span> <span class=\"p\">{</span><span class=\"s2\">&quot;a.b&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;c&quot;</span><span class=\"p\">})</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM c /* a.b */&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The mapped expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span>,</span><span class=\"param\">\t<span class=\"n\">mapping</span><span class=\"p\">:</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.replace_placeholders": {"fullname": "sqlglot.expressions.replace_placeholders", "modulename": "sqlglot.expressions", "qualname": "replace_placeholders", "kind": "function", "doc": "<p>Replace placeholders in an expression.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> expression node to be transformed and replaced.</li>\n<li><strong>args:</strong> positional names that will substitute unnamed placeholders in the given order.</li>\n<li><strong>kwargs:</strong> keyword arguments that will substitute named placeholders.</li>\n</ul>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">exp</span><span class=\"p\">,</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">replace_placeholders</span><span class=\"p\">(</span>\n<span class=\"gp\">... </span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from :tbl where ? = ?&quot;</span><span class=\"p\">),</span>\n<span class=\"gp\">... </span> <span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">to_identifier</span><span class=\"p\">(</span><span class=\"s2\">&quot;str_col&quot;</span><span class=\"p\">),</span> <span class=\"s2\">&quot;b&quot;</span><span class=\"p\">,</span> <span class=\"n\">tbl</span><span class=\"o\">=</span><span class=\"n\">exp</span><span class=\"o\">.</span><span class=\"n\">to_identifier</span><span class=\"p\">(</span><span class=\"s2\">&quot;foo&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">... </span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&quot;SELECT * FROM foo WHERE str_col = &#39;b&#39;&quot;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The mapped expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">args</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.expand": {"fullname": "sqlglot.expressions.expand", "modulename": "sqlglot.expressions", "qualname": "expand", "kind": "function", "doc": "<p>Transforms an expression by expanding all referenced sources into subqueries.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expand</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from x AS z&quot;</span><span class=\"p\">),</span> <span class=\"p\">{</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">:</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from y&quot;</span><span class=\"p\">)})</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM (SELECT * FROM y) AS z /* source: x */&#39;</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expand</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from x AS z&quot;</span><span class=\"p\">),</span> <span class=\"p\">{</span><span class=\"s2\">&quot;x&quot;</span><span class=\"p\">:</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from y&quot;</span><span class=\"p\">),</span> <span class=\"s2\">&quot;y&quot;</span><span class=\"p\">:</span> <span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;select * from z&quot;</span><span class=\"p\">)})</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM (SELECT * FROM (SELECT * FROM z) AS y /* source: y */) AS z /* source: x */&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to expand.</li>\n<li><strong>sources:</strong> A dictionary of name to Queries.</li>\n<li><strong>dialect:</strong> The dialect of the sources dict.</li>\n<li><strong>copy:</strong> Whether to copy the expression during transformation. Defaults to True.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The transformed expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">sources</span><span class=\"p\">:</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Query</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.func": {"fullname": "sqlglot.expressions.func", "modulename": "sqlglot.expressions", "qualname": "func", "kind": "function", "doc": "<p>Returns a Func expression.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">func</span><span class=\"p\">(</span><span class=\"s2\">&quot;abs&quot;</span><span class=\"p\">,</span> <span class=\"mi\">5</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;ABS(5)&#39;</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">func</span><span class=\"p\">(</span><span class=\"s2\">&quot;cast&quot;</span><span class=\"p\">,</span> <span class=\"n\">this</span><span class=\"o\">=</span><span class=\"mi\">5</span><span class=\"p\">,</span> <span class=\"n\">to</span><span class=\"o\">=</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">build</span><span class=\"p\">(</span><span class=\"s2\">&quot;DOUBLE&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;CAST(5 AS DOUBLE)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>name:</strong> the name of the function to build.</li>\n<li><strong>args:</strong> the args used to instantiate the function of interest.</li>\n<li><strong>copy:</strong> whether to copy the argument expressions.</li>\n<li><strong>dialect:</strong> the source dialect.</li>\n<li><strong>kwargs:</strong> the kwargs used to instantiate the function of interest.</li>\n</ul>\n\n<h6 id=\"note\">Note:</h6>\n\n<blockquote>\n <p>The arguments <code>args</code> and <code>kwargs</code> are mutually exclusive.</p>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>An instance of the function of interest, or an anonymous function, if <code>name</code> doesn't\n correspond to an existing <code>sqlglot.expressions.Func</code> class.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">args</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Func</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.case": {"fullname": "sqlglot.expressions.case", "modulename": "sqlglot.expressions", "qualname": "case", "kind": "function", "doc": "<p>Initialize a CASE statement.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <p>case().when(\"a = 1\", \"foo\").else_(\"bar\")</p>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Optionally, the input expression (not all dialects support this)</li>\n<li><strong>**opts:</strong> Extra keyword arguments for parsing <code>expression</code></li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Case</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.array": {"fullname": "sqlglot.expressions.array", "modulename": "sqlglot.expressions", "qualname": "array", "kind": "function", "doc": "<p>Returns an array.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">array</span><span class=\"p\">(</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s1\">&#39;x&#39;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;ARRAY(1, x)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expressions:</strong> the expressions to add to the array.</li>\n<li><strong>copy:</strong> whether to copy the argument expressions.</li>\n<li><strong>dialect:</strong> the source dialect.</li>\n<li><strong>kwargs:</strong> the kwargs used to instantiate the function of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>An array expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Array</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.tuple_": {"fullname": "sqlglot.expressions.tuple_", "modulename": "sqlglot.expressions", "qualname": "tuple_", "kind": "function", "doc": "<p>Returns an tuple.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">tuple_</span><span class=\"p\">(</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"s1\">&#39;x&#39;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;(1, x)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expressions:</strong> the expressions to add to the tuple.</li>\n<li><strong>copy:</strong> whether to copy the argument expressions.</li>\n<li><strong>dialect:</strong> the source dialect.</li>\n<li><strong>kwargs:</strong> the kwargs used to instantiate the function of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A tuple expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Tuple</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.true": {"fullname": "sqlglot.expressions.true", "modulename": "sqlglot.expressions", "qualname": "true", "kind": "function", "doc": "<p>Returns a true Boolean expression.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Boolean</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.false": {"fullname": "sqlglot.expressions.false", "modulename": "sqlglot.expressions", "qualname": "false", "kind": "function", "doc": "<p>Returns a false Boolean expression.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Boolean</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.null": {"fullname": "sqlglot.expressions.null", "modulename": "sqlglot.expressions", "qualname": "null", "kind": "function", "doc": "<p>Returns a Null expression.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Null</span>:</span></span>", "funcdef": "def"}, "sqlglot.expressions.NONNULL_CONSTANTS": {"fullname": "sqlglot.expressions.NONNULL_CONSTANTS", "modulename": "sqlglot.expressions", "qualname": "NONNULL_CONSTANTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Literal&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Boolean&#x27;&gt;)"}, "sqlglot.expressions.CONSTANTS": {"fullname": "sqlglot.expressions.CONSTANTS", "modulename": "sqlglot.expressions", "qualname": "CONSTANTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Literal&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Boolean&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Null&#x27;&gt;)"}, "sqlglot.generator": {"fullname": "sqlglot.generator", "modulename": "sqlglot.generator", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.generator.logger": {"fullname": "sqlglot.generator.logger", "modulename": "sqlglot.generator", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"fullname": "sqlglot.generator.ESCAPED_UNICODE_RE", "modulename": "sqlglot.generator", "qualname": "ESCAPED_UNICODE_RE", "kind": "variable", "doc": "<p></p>\n", "default_value": "re.compile(&#x27;\\\\\\\\(\\\\d+)&#x27;)"}, "sqlglot.generator.Generator": {"fullname": "sqlglot.generator.Generator", "modulename": "sqlglot.generator", "qualname": "Generator", "kind": "class", "doc": "<p>Generator converts a given syntax tree to the corresponding SQL string.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>pretty:</strong> Whether to format the produced SQL string.\nDefault: False.</li>\n<li><strong>identify:</strong> Determines when an identifier should be quoted. Possible values are:\nFalse (default): Never quote, except in cases where it's mandatory by the dialect.\nTrue or 'always': Always quote.\n'safe': Only quote identifiers that are case insensitive.</li>\n<li><strong>normalize:</strong> Whether to normalize identifiers to lowercase.\nDefault: False.</li>\n<li><strong>pad:</strong> The pad size in a formatted string. For example, this affects the indentation of\na projection in a query, relative to its nesting level.\nDefault: 2.</li>\n<li><strong>indent:</strong> The indentation size in a formatted string. For example, this affects the\nindentation of subqueries and filters under a <code>WHERE</code> clause.\nDefault: 2.</li>\n<li><strong>normalize_functions:</strong> How to normalize function names. Possible values are:\n\"upper\" or True (default): Convert names to uppercase.\n\"lower\": Convert names to lowercase.\nFalse: Disables function name normalization.</li>\n<li><strong>unsupported_level:</strong> Determines the generator's behavior when it encounters unsupported expressions.\nDefault ErrorLevel.WARN.</li>\n<li><strong>max_unsupported:</strong> Maximum number of unsupported messages to include in a raised UnsupportedError.\nThis is only relevant if unsupported_level is ErrorLevel.RAISE.\nDefault: 3</li>\n<li><strong>leading_comma:</strong> Whether the comma is leading or trailing in select expressions.\nThis is only relevant when generating in pretty mode.\nDefault: False</li>\n<li><strong>max_text_width:</strong> The max number of characters in a segment before creating new lines in pretty mode.\nThe default is on the smaller end because the length only represents a segment and not the true\nline length.\nDefault: 80</li>\n<li><strong>comments:</strong> Whether to preserve comments in the output SQL code.\nDefault: True</li>\n</ul>\n"}, "sqlglot.generator.Generator.__init__": {"fullname": "sqlglot.generator.Generator.__init__", "modulename": "sqlglot.generator", "qualname": "Generator.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">pretty</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">identify</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">pad</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">2</span>,</span><span class=\"param\">\t<span class=\"n\">indent</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">2</span>,</span><span class=\"param\">\t<span class=\"n\">normalize_functions</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">unsupported_level</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">errors</span><span class=\"o\">.</span><span class=\"n\">ErrorLevel</span> <span class=\"o\">=</span> <span class=\"o\">&lt;</span><span class=\"n\">ErrorLevel</span><span class=\"o\">.</span><span class=\"n\">WARN</span><span class=\"p\">:</span> <span class=\"s1\">&#39;WARN&#39;</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"n\">max_unsupported</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">3</span>,</span><span class=\"param\">\t<span class=\"n\">leading_comma</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">max_text_width</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">80</span>,</span><span class=\"param\">\t<span class=\"n\">comments</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.generator.Generator.TRANSFORMS": {"fullname": "sqlglot.generator.Generator.TRANSFORMS", "modulename": "sqlglot.generator", "qualname": "Generator.TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Type[sqlglot.expressions.Expression], Callable[..., str]]", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CaseSpecificColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CollateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CommentColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFormatColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DefaultColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EncodeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EphemeralColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExcludeColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InlineLengthColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntervalSpan&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NonClusteredColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NotForReplicationColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OnUpdateColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PathColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TitleColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UppercaseColumnConstraint&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.WithOperator&#x27;&gt;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"fullname": "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED", "modulename": "sqlglot.generator", "qualname": "Generator.NULL_ORDERING_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[bool]", "default_value": "True"}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"fullname": "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC", "modulename": "sqlglot.generator", "qualname": "Generator.IGNORE_NULLS_IN_FUNC", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"fullname": "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED", "modulename": "sqlglot.generator", "qualname": "Generator.LOCKING_READS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"fullname": "sqlglot.generator.Generator.EXPLICIT_UNION", "modulename": "sqlglot.generator", "qualname": "Generator.EXPLICIT_UNION", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"fullname": "sqlglot.generator.Generator.WRAP_DERIVED_VALUES", "modulename": "sqlglot.generator", "qualname": "Generator.WRAP_DERIVED_VALUES", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"fullname": "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS", "modulename": "sqlglot.generator", "qualname": "Generator.CREATE_FUNCTION_RETURN_AS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"fullname": "sqlglot.generator.Generator.MATCHED_BY_SOURCE", "modulename": "sqlglot.generator", "qualname": "Generator.MATCHED_BY_SOURCE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"fullname": "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL", "modulename": "sqlglot.generator", "qualname": "Generator.SINGLE_STRING_INTERVAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"fullname": "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM", "modulename": "sqlglot.generator", "qualname": "Generator.INTERVAL_ALLOWS_PLURAL_FORM", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.LIMIT_FETCH": {"fullname": "sqlglot.generator.Generator.LIMIT_FETCH", "modulename": "sqlglot.generator", "qualname": "Generator.LIMIT_FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ALL&#x27;"}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"fullname": "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS", "modulename": "sqlglot.generator", "qualname": "Generator.LIMIT_ONLY_LITERALS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"fullname": "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB", "modulename": "sqlglot.generator", "qualname": "Generator.RENAME_TABLE_WITH_DB", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"fullname": "sqlglot.generator.Generator.GROUPINGS_SEP", "modulename": "sqlglot.generator", "qualname": "Generator.GROUPINGS_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;,&#x27;"}, "sqlglot.generator.Generator.INDEX_ON": {"fullname": "sqlglot.generator.Generator.INDEX_ON", "modulename": "sqlglot.generator", "qualname": "Generator.INDEX_ON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;ON&#x27;"}, "sqlglot.generator.Generator.JOIN_HINTS": {"fullname": "sqlglot.generator.Generator.JOIN_HINTS", "modulename": "sqlglot.generator", "qualname": "Generator.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TABLE_HINTS": {"fullname": "sqlglot.generator.Generator.TABLE_HINTS", "modulename": "sqlglot.generator", "qualname": "Generator.TABLE_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.QUERY_HINTS": {"fullname": "sqlglot.generator.Generator.QUERY_HINTS", "modulename": "sqlglot.generator", "qualname": "Generator.QUERY_HINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"fullname": "sqlglot.generator.Generator.QUERY_HINT_SEP", "modulename": "sqlglot.generator", "qualname": "Generator.QUERY_HINT_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;, &#x27;"}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"fullname": "sqlglot.generator.Generator.IS_BOOL_ALLOWED", "modulename": "sqlglot.generator", "qualname": "Generator.IS_BOOL_ALLOWED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"fullname": "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET", "modulename": "sqlglot.generator", "qualname": "Generator.DUPLICATE_KEY_UPDATE_WITH_SET", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"fullname": "sqlglot.generator.Generator.LIMIT_IS_TOP", "modulename": "sqlglot.generator", "qualname": "Generator.LIMIT_IS_TOP", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.RETURNING_END": {"fullname": "sqlglot.generator.Generator.RETURNING_END", "modulename": "sqlglot.generator", "qualname": "Generator.RETURNING_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"fullname": "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED", "modulename": "sqlglot.generator", "qualname": "Generator.COLUMN_JOIN_MARKS_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"fullname": "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES", "modulename": "sqlglot.generator", "qualname": "Generator.EXTRACT_ALLOWS_QUOTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"fullname": "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE", "modulename": "sqlglot.generator", "qualname": "Generator.TZ_TO_WITH_TIME_ZONE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"fullname": "sqlglot.generator.Generator.NVL2_SUPPORTED", "modulename": "sqlglot.generator", "qualname": "Generator.NVL2_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.SELECT_KINDS": {"fullname": "sqlglot.generator.Generator.SELECT_KINDS", "modulename": "sqlglot.generator", "qualname": "Generator.SELECT_KINDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]", "default_value": "(&#x27;STRUCT&#x27;, &#x27;VALUE&#x27;)"}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"fullname": "sqlglot.generator.Generator.VALUES_AS_TABLE", "modulename": "sqlglot.generator", "qualname": "Generator.VALUES_AS_TABLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"fullname": "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD", "modulename": "sqlglot.generator", "qualname": "Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"fullname": "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY", "modulename": "sqlglot.generator", "qualname": "Generator.UNNEST_WITH_ORDINALITY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"fullname": "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED", "modulename": "sqlglot.generator", "qualname": "Generator.AGGREGATE_FILTER_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"fullname": "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE", "modulename": "sqlglot.generator", "qualname": "Generator.SEMI_ANTI_JOIN_WITH_SIDE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"fullname": "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE", "modulename": "sqlglot.generator", "qualname": "Generator.COMPUTED_COLUMN_WITH_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"fullname": "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTS_TABLE_COPY", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"fullname": "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS", "modulename": "sqlglot.generator", "qualname": "Generator.TABLESAMPLE_REQUIRES_PARENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"fullname": "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS", "modulename": "sqlglot.generator", "qualname": "Generator.TABLESAMPLE_SIZE_IS_ROWS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"fullname": "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS", "modulename": "sqlglot.generator", "qualname": "Generator.TABLESAMPLE_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;TABLESAMPLE&#x27;"}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"fullname": "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD", "modulename": "sqlglot.generator", "qualname": "Generator.TABLESAMPLE_WITH_METHOD", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"fullname": "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD", "modulename": "sqlglot.generator", "qualname": "Generator.TABLESAMPLE_SEED_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;SEED&#x27;"}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"fullname": "sqlglot.generator.Generator.COLLATE_IS_FUNC", "modulename": "sqlglot.generator", "qualname": "Generator.COLLATE_IS_FUNC", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"fullname": "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED", "modulename": "sqlglot.generator", "qualname": "Generator.DATA_TYPE_SPECIFIERS_ALLOWED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"fullname": "sqlglot.generator.Generator.ENSURE_BOOLS", "modulename": "sqlglot.generator", "qualname": "Generator.ENSURE_BOOLS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"fullname": "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED", "modulename": "sqlglot.generator", "qualname": "Generator.CTE_RECURSIVE_KEYWORD_REQUIRED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"fullname": "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTS_SINGLE_ARG_CONCAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"fullname": "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART", "modulename": "sqlglot.generator", "qualname": "Generator.LAST_DAY_SUPPORTS_DATE_PART", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"fullname": "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTS_TABLE_ALIAS_COLUMNS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"fullname": "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS", "modulename": "sqlglot.generator", "qualname": "Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"fullname": "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP", "modulename": "sqlglot.generator", "qualname": "Generator.JSON_KEY_VALUE_PAIR_SEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;:&#x27;"}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"fullname": "sqlglot.generator.Generator.INSERT_OVERWRITE", "modulename": "sqlglot.generator", "qualname": "Generator.INSERT_OVERWRITE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27; OVERWRITE TABLE&#x27;"}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"fullname": "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTS_SELECT_INTO", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"fullname": "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTS_UNLOGGED_TABLES", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"fullname": "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTS_CREATE_TABLE_LIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"fullname": "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA", "modulename": "sqlglot.generator", "qualname": "Generator.LIKE_PROPERTY_INSIDE_SCHEMA", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"fullname": "sqlglot.generator.Generator.MULTI_ARG_DISTINCT", "modulename": "sqlglot.generator", "qualname": "Generator.MULTI_ARG_DISTINCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"fullname": "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION", "modulename": "sqlglot.generator", "qualname": "Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"fullname": "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "modulename": "sqlglot.generator", "qualname": "Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"fullname": "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE", "modulename": "sqlglot.generator", "qualname": "Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"fullname": "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTED_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;}"}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"fullname": "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY", "modulename": "sqlglot.generator", "qualname": "Generator.CAN_IMPLEMENT_ARRAY_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"fullname": "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER", "modulename": "sqlglot.generator", "qualname": "Generator.SUPPORTS_TO_NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"fullname": "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS", "modulename": "sqlglot.generator", "qualname": "Generator.OUTER_UNION_MODIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"fullname": "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED", "modulename": "sqlglot.generator", "qualname": "Generator.COPY_PARAMS_ARE_WRAPPED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"fullname": "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED", "modulename": "sqlglot.generator", "qualname": "Generator.COPY_PARAMS_EQ_REQUIRED", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"fullname": "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD", "modulename": "sqlglot.generator", "qualname": "Generator.COPY_HAS_INTO_KEYWORD", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"fullname": "sqlglot.generator.Generator.TRY_SUPPORTED", "modulename": "sqlglot.generator", "qualname": "Generator.TRY_SUPPORTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.generator.Generator.TYPE_MAPPING": {"fullname": "sqlglot.generator.Generator.TYPE_MAPPING", "modulename": "sqlglot.generator", "qualname": "Generator.TYPE_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: &#x27;CHAR&#x27;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: &#x27;VARCHAR&#x27;, &lt;Type.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;: &#x27;TEXT&#x27;, &lt;Type.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;: &#x27;BLOB&#x27;, &lt;Type.INET: &#x27;INET&#x27;&gt;: &#x27;INET&#x27;, &lt;Type.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;: &#x27;VARBINARY&#x27;}"}, "sqlglot.generator.Generator.STAR_MAPPING": {"fullname": "sqlglot.generator.Generator.STAR_MAPPING", "modulename": "sqlglot.generator", "qualname": "Generator.STAR_MAPPING", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;except&#x27;: &#x27;EXCEPT&#x27;, &#x27;replace&#x27;: &#x27;REPLACE&#x27;}"}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"fullname": "sqlglot.generator.Generator.TIME_PART_SINGULARS", "modulename": "sqlglot.generator", "qualname": "Generator.TIME_PART_SINGULARS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;MICROSECONDS&#x27;: &#x27;MICROSECOND&#x27;, &#x27;SECONDS&#x27;: &#x27;SECOND&#x27;, &#x27;MINUTES&#x27;: &#x27;MINUTE&#x27;, &#x27;HOURS&#x27;: &#x27;HOUR&#x27;, &#x27;DAYS&#x27;: &#x27;DAY&#x27;, &#x27;WEEKS&#x27;: &#x27;WEEK&#x27;, &#x27;MONTHS&#x27;: &#x27;MONTH&#x27;, &#x27;QUARTERS&#x27;: &#x27;QUARTER&#x27;, &#x27;YEARS&#x27;: &#x27;YEAR&#x27;}"}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"fullname": "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "modulename": "sqlglot.generator", "qualname": "Generator.AFTER_HAVING_MODIFIER_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;cluster&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;distribute&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;qualify&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;sort&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;, &#x27;windows&#x27;: &lt;function Generator.&lt;lambda&gt;&gt;}"}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"fullname": "sqlglot.generator.Generator.TOKEN_MAPPING", "modulename": "sqlglot.generator", "qualname": "Generator.TOKEN_MAPPING", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[sqlglot.tokens.TokenType, str]", "default_value": "{}"}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"fullname": "sqlglot.generator.Generator.STRUCT_DELIMITER", "modulename": "sqlglot.generator", "qualname": "Generator.STRUCT_DELIMITER", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;&lt;&#x27;, &#x27;&gt;&#x27;)"}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"fullname": "sqlglot.generator.Generator.PARAMETER_TOKEN", "modulename": "sqlglot.generator", "qualname": "Generator.PARAMETER_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;@&#x27;"}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"fullname": "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN", "modulename": "sqlglot.generator", "qualname": "Generator.NAMED_PLACEHOLDER_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;:&#x27;"}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"fullname": "sqlglot.generator.Generator.PROPERTIES_LOCATION", "modulename": "sqlglot.generator", "qualname": "Generator.PROPERTIES_LOCATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.AlgorithmProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoIncrementProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.AutoRefreshProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BackupProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.BlockCompressionProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CharacterSetProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ChecksumProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CollateProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CopyGrantsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ClusteredByProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DataBlocksizeProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DefinerProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictRange&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DictProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DistStyleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EngineProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExecuteAsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ExternalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FallbackProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FileFormatProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.FreespaceProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GlobalProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.HeapProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InheritsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IcebergProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.InputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.IsolatedLoadingProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JournalProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LanguageProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LikeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LocationProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LockingProperty&#x27;&gt;: &lt;Location.POST_ALIAS: &#x27;POST_ALIAS&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LogProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MaterializedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeBlockRatioProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NoPrimaryIndexProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OnCommitProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.OutputModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedByProperty&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PartitionedOfProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PrimaryKey&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Property&#x27;&gt;: &lt;Location.POST_WITH: &#x27;POST_WITH&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RemoteWithConnectionModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ReturnsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatDelimitedProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.RowFormatSerdeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SampleProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SchemaCommentProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SerdeProperties&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Set&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SettingsProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SetConfigProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SharingProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SequenceProperties&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SortKeyProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlReadWriteProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SqlSecurityProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StabilityProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TemporaryProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ToTableProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransientProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TransformModelProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.MergeTreeTTL&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnloggedProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ViewAttributeProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VolatileProperty&#x27;&gt;: &lt;Location.POST_CREATE: &#x27;POST_CREATE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithDataProperty&#x27;&gt;: &lt;Location.POST_EXPRESSION: &#x27;POST_EXPRESSION&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithJournalTableProperty&#x27;&gt;: &lt;Location.POST_NAME: &#x27;POST_NAME&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.WithSystemVersioningProperty&#x27;&gt;: &lt;Location.POST_SCHEMA: &#x27;POST_SCHEMA&#x27;&gt;}"}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"fullname": "sqlglot.generator.Generator.RESERVED_KEYWORDS", "modulename": "sqlglot.generator", "qualname": "Generator.RESERVED_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Set[str]", "default_value": "set()"}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"fullname": "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS", "modulename": "sqlglot.generator", "qualname": "Generator.WITH_SEPARATED_COMMENTS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[Type[sqlglot.expressions.Expression], ...]", "default_value": "(&lt;class &#x27;sqlglot.expressions.Create&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Delete&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Drop&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.From&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Insert&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Join&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Select&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Union&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Update&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Where&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;)"}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"fullname": "sqlglot.generator.Generator.EXCLUDE_COMMENTS", "modulename": "sqlglot.generator", "qualname": "Generator.EXCLUDE_COMMENTS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[Type[sqlglot.expressions.Expression], ...]", "default_value": "(&lt;class &#x27;sqlglot.expressions.Binary&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Union&#x27;&gt;)"}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"fullname": "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES", "modulename": "sqlglot.generator", "qualname": "Generator.UNWRAPPED_INTERVAL_VALUES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[Type[sqlglot.expressions.Expression], ...]", "default_value": "(&lt;class &#x27;sqlglot.expressions.Column&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Literal&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Neg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Paren&#x27;&gt;)"}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"fullname": "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES", "modulename": "sqlglot.generator", "qualname": "Generator.PARAMETERIZABLE_TEXT_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;}"}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"fullname": "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES", "modulename": "sqlglot.generator", "qualname": "Generator.EXPRESSIONS_WITHOUT_NESTED_CTES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Set[Type[sqlglot.expressions.Expression]]", "default_value": "set()"}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"fullname": "sqlglot.generator.Generator.SENTINEL_LINE_BREAK", "modulename": "sqlglot.generator", "qualname": "Generator.SENTINEL_LINE_BREAK", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;__SQLGLOT__LB__&#x27;"}, "sqlglot.generator.Generator.pretty": {"fullname": "sqlglot.generator.Generator.pretty", "modulename": "sqlglot.generator", "qualname": "Generator.pretty", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.identify": {"fullname": "sqlglot.generator.Generator.identify", "modulename": "sqlglot.generator", "qualname": "Generator.identify", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.normalize": {"fullname": "sqlglot.generator.Generator.normalize", "modulename": "sqlglot.generator", "qualname": "Generator.normalize", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.pad": {"fullname": "sqlglot.generator.Generator.pad", "modulename": "sqlglot.generator", "qualname": "Generator.pad", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.unsupported_level": {"fullname": "sqlglot.generator.Generator.unsupported_level", "modulename": "sqlglot.generator", "qualname": "Generator.unsupported_level", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.max_unsupported": {"fullname": "sqlglot.generator.Generator.max_unsupported", "modulename": "sqlglot.generator", "qualname": "Generator.max_unsupported", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.leading_comma": {"fullname": "sqlglot.generator.Generator.leading_comma", "modulename": "sqlglot.generator", "qualname": "Generator.leading_comma", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.max_text_width": {"fullname": "sqlglot.generator.Generator.max_text_width", "modulename": "sqlglot.generator", "qualname": "Generator.max_text_width", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.comments": {"fullname": "sqlglot.generator.Generator.comments", "modulename": "sqlglot.generator", "qualname": "Generator.comments", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.dialect": {"fullname": "sqlglot.generator.Generator.dialect", "modulename": "sqlglot.generator", "qualname": "Generator.dialect", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.normalize_functions": {"fullname": "sqlglot.generator.Generator.normalize_functions", "modulename": "sqlglot.generator", "qualname": "Generator.normalize_functions", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.generator.Generator.unsupported_messages": {"fullname": "sqlglot.generator.Generator.unsupported_messages", "modulename": "sqlglot.generator", "qualname": "Generator.unsupported_messages", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[str]"}, "sqlglot.generator.Generator.generate": {"fullname": "sqlglot.generator.Generator.generate", "modulename": "sqlglot.generator", "qualname": "Generator.generate", "kind": "function", "doc": "<p>Generates the SQL string corresponding to the given syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The syntax tree.</li>\n<li><strong>copy:</strong> Whether to copy the expression. The generator performs mutations so\nit is safer to copy.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The SQL string corresponding to <code>expression</code>.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">copy</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.preprocess": {"fullname": "sqlglot.generator.Generator.preprocess", "modulename": "sqlglot.generator", "qualname": "Generator.preprocess", "kind": "function", "doc": "<p>Apply generic preprocessing transformations to a given expression.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.unsupported": {"fullname": "sqlglot.generator.Generator.unsupported", "modulename": "sqlglot.generator", "qualname": "Generator.unsupported", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">message</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.sep": {"fullname": "sqlglot.generator.Generator.sep", "modulename": "sqlglot.generator", "qualname": "Generator.sep", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.seg": {"fullname": "sqlglot.generator.Generator.seg", "modulename": "sqlglot.generator", "qualname": "Generator.seg", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.pad_comment": {"fullname": "sqlglot.generator.Generator.pad_comment", "modulename": "sqlglot.generator", "qualname": "Generator.pad_comment", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">comment</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.maybe_comment": {"fullname": "sqlglot.generator.Generator.maybe_comment", "modulename": "sqlglot.generator", "qualname": "Generator.maybe_comment", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">comments</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">separated</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.wrap": {"fullname": "sqlglot.generator.Generator.wrap", "modulename": "sqlglot.generator", "qualname": "Generator.wrap", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span> <span class=\"o\">|</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.no_identify": {"fullname": "sqlglot.generator.Generator.no_identify", "modulename": "sqlglot.generator", "qualname": "Generator.no_identify", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">func</span><span class=\"p\">:</span> <span class=\"n\">Callable</span><span class=\"p\">[</span><span class=\"o\">...</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">args</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.normalize_func": {"fullname": "sqlglot.generator.Generator.normalize_func", "modulename": "sqlglot.generator", "qualname": "Generator.normalize_func", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.indent": {"fullname": "sqlglot.generator.Generator.indent", "modulename": "sqlglot.generator", "qualname": "Generator.indent", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">level</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">0</span>,</span><span class=\"param\">\t<span class=\"n\">pad</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">int</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">skip_first</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">skip_last</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.sql": {"fullname": "sqlglot.generator.Generator.sql", "modulename": "sqlglot.generator", "qualname": "Generator.sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">key</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">comment</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.uncache_sql": {"fullname": "sqlglot.generator.Generator.uncache_sql", "modulename": "sqlglot.generator", "qualname": "Generator.uncache_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Uncache</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.cache_sql": {"fullname": "sqlglot.generator.Generator.cache_sql", "modulename": "sqlglot.generator", "qualname": "Generator.cache_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cache</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.characterset_sql": {"fullname": "sqlglot.generator.Generator.characterset_sql", "modulename": "sqlglot.generator", "qualname": "Generator.characterset_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CharacterSet</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.column_parts": {"fullname": "sqlglot.generator.Generator.column_parts", "modulename": "sqlglot.generator", "qualname": "Generator.column_parts", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.column_sql": {"fullname": "sqlglot.generator.Generator.column_sql", "modulename": "sqlglot.generator", "qualname": "Generator.column_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.columnposition_sql": {"fullname": "sqlglot.generator.Generator.columnposition_sql", "modulename": "sqlglot.generator", "qualname": "Generator.columnposition_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ColumnPosition</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.columndef_sql": {"fullname": "sqlglot.generator.Generator.columndef_sql", "modulename": "sqlglot.generator", "qualname": "Generator.columndef_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ColumnDef</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.columnconstraint_sql": {"fullname": "sqlglot.generator.Generator.columnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.columnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.computedcolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.computedcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ComputedColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.autoincrementcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">_</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.compresscolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.compresscolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CompressColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.generatedasidentitycolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GeneratedAsIdentityColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.generatedasrowcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GeneratedAsRowColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"fullname": "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.periodforsystemtimeconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PeriodForSystemTimeConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.notnullcolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.notnullcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NotNullColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.transformcolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.transformcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TransformColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.primarykeycolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.primarykeycolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PrimaryKeyColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.uniquecolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.uniquecolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">UniqueColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.createable_sql": {"fullname": "sqlglot.generator.Generator.createable_sql", "modulename": "sqlglot.generator", "qualname": "Generator.createable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span>,</span><span class=\"param\">\t<span class=\"n\">locations</span><span class=\"p\">:</span> <span class=\"n\">DefaultDict</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.create_sql": {"fullname": "sqlglot.generator.Generator.create_sql", "modulename": "sqlglot.generator", "qualname": "Generator.create_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Create</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.sequenceproperties_sql": {"fullname": "sqlglot.generator.Generator.sequenceproperties_sql", "modulename": "sqlglot.generator", "qualname": "Generator.sequenceproperties_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SequenceProperties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.clone_sql": {"fullname": "sqlglot.generator.Generator.clone_sql", "modulename": "sqlglot.generator", "qualname": "Generator.clone_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Clone</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.describe_sql": {"fullname": "sqlglot.generator.Generator.describe_sql", "modulename": "sqlglot.generator", "qualname": "Generator.describe_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Describe</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.heredoc_sql": {"fullname": "sqlglot.generator.Generator.heredoc_sql", "modulename": "sqlglot.generator", "qualname": "Generator.heredoc_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Heredoc</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.prepend_ctes": {"fullname": "sqlglot.generator.Generator.prepend_ctes", "modulename": "sqlglot.generator", "qualname": "Generator.prepend_ctes", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>, </span><span class=\"param\"><span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.with_sql": {"fullname": "sqlglot.generator.Generator.with_sql", "modulename": "sqlglot.generator", "qualname": "Generator.with_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">With</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.cte_sql": {"fullname": "sqlglot.generator.Generator.cte_sql", "modulename": "sqlglot.generator", "qualname": "Generator.cte_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CTE</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tablealias_sql": {"fullname": "sqlglot.generator.Generator.tablealias_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tablealias_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TableAlias</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bitstring_sql": {"fullname": "sqlglot.generator.Generator.bitstring_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bitstring_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BitString</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.hexstring_sql": {"fullname": "sqlglot.generator.Generator.hexstring_sql", "modulename": "sqlglot.generator", "qualname": "Generator.hexstring_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">HexString</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bytestring_sql": {"fullname": "sqlglot.generator.Generator.bytestring_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bytestring_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ByteString</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.unicodestring_sql": {"fullname": "sqlglot.generator.Generator.unicodestring_sql", "modulename": "sqlglot.generator", "qualname": "Generator.unicodestring_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">UnicodeString</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.rawstring_sql": {"fullname": "sqlglot.generator.Generator.rawstring_sql", "modulename": "sqlglot.generator", "qualname": "Generator.rawstring_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RawString</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.datatypeparam_sql": {"fullname": "sqlglot.generator.Generator.datatypeparam_sql", "modulename": "sqlglot.generator", "qualname": "Generator.datatypeparam_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataTypeParam</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.datatype_sql": {"fullname": "sqlglot.generator.Generator.datatype_sql", "modulename": "sqlglot.generator", "qualname": "Generator.datatype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.directory_sql": {"fullname": "sqlglot.generator.Generator.directory_sql", "modulename": "sqlglot.generator", "qualname": "Generator.directory_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Directory</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.delete_sql": {"fullname": "sqlglot.generator.Generator.delete_sql", "modulename": "sqlglot.generator", "qualname": "Generator.delete_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Delete</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.drop_sql": {"fullname": "sqlglot.generator.Generator.drop_sql", "modulename": "sqlglot.generator", "qualname": "Generator.drop_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Drop</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.except_sql": {"fullname": "sqlglot.generator.Generator.except_sql", "modulename": "sqlglot.generator", "qualname": "Generator.except_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Except</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.except_op": {"fullname": "sqlglot.generator.Generator.except_op", "modulename": "sqlglot.generator", "qualname": "Generator.except_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Except</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.fetch_sql": {"fullname": "sqlglot.generator.Generator.fetch_sql", "modulename": "sqlglot.generator", "qualname": "Generator.fetch_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Fetch</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.filter_sql": {"fullname": "sqlglot.generator.Generator.filter_sql", "modulename": "sqlglot.generator", "qualname": "Generator.filter_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Filter</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.hint_sql": {"fullname": "sqlglot.generator.Generator.hint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.hint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Hint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.indexparameters_sql": {"fullname": "sqlglot.generator.Generator.indexparameters_sql", "modulename": "sqlglot.generator", "qualname": "Generator.indexparameters_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IndexParameters</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.index_sql": {"fullname": "sqlglot.generator.Generator.index_sql", "modulename": "sqlglot.generator", "qualname": "Generator.index_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Index</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.identifier_sql": {"fullname": "sqlglot.generator.Generator.identifier_sql", "modulename": "sqlglot.generator", "qualname": "Generator.identifier_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.inputoutputformat_sql": {"fullname": "sqlglot.generator.Generator.inputoutputformat_sql", "modulename": "sqlglot.generator", "qualname": "Generator.inputoutputformat_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">InputOutputFormat</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.national_sql": {"fullname": "sqlglot.generator.Generator.national_sql", "modulename": "sqlglot.generator", "qualname": "Generator.national_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">National</span>, </span><span class=\"param\"><span class=\"n\">prefix</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;N&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.partition_sql": {"fullname": "sqlglot.generator.Generator.partition_sql", "modulename": "sqlglot.generator", "qualname": "Generator.partition_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Partition</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.properties_sql": {"fullname": "sqlglot.generator.Generator.properties_sql", "modulename": "sqlglot.generator", "qualname": "Generator.properties_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.root_properties": {"fullname": "sqlglot.generator.Generator.root_properties", "modulename": "sqlglot.generator", "qualname": "Generator.root_properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.properties": {"fullname": "sqlglot.generator.Generator.properties", "modulename": "sqlglot.generator", "qualname": "Generator.properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span>,</span><span class=\"param\">\t<span class=\"n\">prefix</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;, &#39;</span>,</span><span class=\"param\">\t<span class=\"n\">suffix</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">wrapped</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.with_properties": {"fullname": "sqlglot.generator.Generator.with_properties", "modulename": "sqlglot.generator", "qualname": "Generator.with_properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.locate_properties": {"fullname": "sqlglot.generator.Generator.locate_properties", "modulename": "sqlglot.generator", "qualname": "Generator.locate_properties", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">properties</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Properties</span></span><span class=\"return-annotation\">) -> <span class=\"n\">DefaultDict</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.property_name": {"fullname": "sqlglot.generator.Generator.property_name", "modulename": "sqlglot.generator", "qualname": "Generator.property_name", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Property</span>,</span><span class=\"param\">\t<span class=\"n\">string_key</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.property_sql": {"fullname": "sqlglot.generator.Generator.property_sql", "modulename": "sqlglot.generator", "qualname": "Generator.property_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Property</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.likeproperty_sql": {"fullname": "sqlglot.generator.Generator.likeproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.likeproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LikeProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.fallbackproperty_sql": {"fullname": "sqlglot.generator.Generator.fallbackproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.fallbackproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">FallbackProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.journalproperty_sql": {"fullname": "sqlglot.generator.Generator.journalproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.journalproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JournalProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.freespaceproperty_sql": {"fullname": "sqlglot.generator.Generator.freespaceproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.freespaceproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">FreespaceProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.checksumproperty_sql": {"fullname": "sqlglot.generator.Generator.checksumproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.checksumproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ChecksumProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"fullname": "sqlglot.generator.Generator.mergeblockratioproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.mergeblockratioproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MergeBlockRatioProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"fullname": "sqlglot.generator.Generator.datablocksizeproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.datablocksizeproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataBlocksizeProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"fullname": "sqlglot.generator.Generator.blockcompressionproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.blockcompressionproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BlockCompressionProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"fullname": "sqlglot.generator.Generator.isolatedloadingproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.isolatedloadingproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IsolatedLoadingProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.partitionboundspec_sql": {"fullname": "sqlglot.generator.Generator.partitionboundspec_sql", "modulename": "sqlglot.generator", "qualname": "Generator.partitionboundspec_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PartitionBoundSpec</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"fullname": "sqlglot.generator.Generator.partitionedofproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.partitionedofproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PartitionedOfProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lockingproperty_sql": {"fullname": "sqlglot.generator.Generator.lockingproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.lockingproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LockingProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.withdataproperty_sql": {"fullname": "sqlglot.generator.Generator.withdataproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.withdataproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">WithDataProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"fullname": "sqlglot.generator.Generator.withsystemversioningproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.withsystemversioningproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">WithSystemVersioningProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.insert_sql": {"fullname": "sqlglot.generator.Generator.insert_sql", "modulename": "sqlglot.generator", "qualname": "Generator.insert_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Insert</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.intersect_sql": {"fullname": "sqlglot.generator.Generator.intersect_sql", "modulename": "sqlglot.generator", "qualname": "Generator.intersect_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Intersect</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.intersect_op": {"fullname": "sqlglot.generator.Generator.intersect_op", "modulename": "sqlglot.generator", "qualname": "Generator.intersect_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Intersect</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.introducer_sql": {"fullname": "sqlglot.generator.Generator.introducer_sql", "modulename": "sqlglot.generator", "qualname": "Generator.introducer_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Introducer</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.kill_sql": {"fullname": "sqlglot.generator.Generator.kill_sql", "modulename": "sqlglot.generator", "qualname": "Generator.kill_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Kill</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.pseudotype_sql": {"fullname": "sqlglot.generator.Generator.pseudotype_sql", "modulename": "sqlglot.generator", "qualname": "Generator.pseudotype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PseudoType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.objectidentifier_sql": {"fullname": "sqlglot.generator.Generator.objectidentifier_sql", "modulename": "sqlglot.generator", "qualname": "Generator.objectidentifier_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ObjectIdentifier</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.onconflict_sql": {"fullname": "sqlglot.generator.Generator.onconflict_sql", "modulename": "sqlglot.generator", "qualname": "Generator.onconflict_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">OnConflict</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.returning_sql": {"fullname": "sqlglot.generator.Generator.returning_sql", "modulename": "sqlglot.generator", "qualname": "Generator.returning_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Returning</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"fullname": "sqlglot.generator.Generator.rowformatdelimitedproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.rowformatdelimitedproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RowFormatDelimitedProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.withtablehint_sql": {"fullname": "sqlglot.generator.Generator.withtablehint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.withtablehint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">WithTableHint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.indextablehint_sql": {"fullname": "sqlglot.generator.Generator.indextablehint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.indextablehint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IndexTableHint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.historicaldata_sql": {"fullname": "sqlglot.generator.Generator.historicaldata_sql", "modulename": "sqlglot.generator", "qualname": "Generator.historicaldata_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">HistoricalData</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.table_parts": {"fullname": "sqlglot.generator.Generator.table_parts", "modulename": "sqlglot.generator", "qualname": "Generator.table_parts", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.table_sql": {"fullname": "sqlglot.generator.Generator.table_sql", "modulename": "sqlglot.generator", "qualname": "Generator.table_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; AS &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tablesample_sql": {"fullname": "sqlglot.generator.Generator.tablesample_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tablesample_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TableSample</span>,</span><span class=\"param\">\t<span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; AS &#39;</span>,</span><span class=\"param\">\t<span class=\"n\">tablesample_keyword</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.pivot_sql": {"fullname": "sqlglot.generator.Generator.pivot_sql", "modulename": "sqlglot.generator", "qualname": "Generator.pivot_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Pivot</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.version_sql": {"fullname": "sqlglot.generator.Generator.version_sql", "modulename": "sqlglot.generator", "qualname": "Generator.version_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Version</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tuple_sql": {"fullname": "sqlglot.generator.Generator.tuple_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tuple_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Tuple</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.update_sql": {"fullname": "sqlglot.generator.Generator.update_sql", "modulename": "sqlglot.generator", "qualname": "Generator.update_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Update</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.values_sql": {"fullname": "sqlglot.generator.Generator.values_sql", "modulename": "sqlglot.generator", "qualname": "Generator.values_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Values</span>,</span><span class=\"param\">\t<span class=\"n\">values_as_table</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.var_sql": {"fullname": "sqlglot.generator.Generator.var_sql", "modulename": "sqlglot.generator", "qualname": "Generator.var_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Var</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.into_sql": {"fullname": "sqlglot.generator.Generator.into_sql", "modulename": "sqlglot.generator", "qualname": "Generator.into_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Into</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.from_sql": {"fullname": "sqlglot.generator.Generator.from_sql", "modulename": "sqlglot.generator", "qualname": "Generator.from_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">From</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.group_sql": {"fullname": "sqlglot.generator.Generator.group_sql", "modulename": "sqlglot.generator", "qualname": "Generator.group_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Group</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.having_sql": {"fullname": "sqlglot.generator.Generator.having_sql", "modulename": "sqlglot.generator", "qualname": "Generator.having_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Having</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.connect_sql": {"fullname": "sqlglot.generator.Generator.connect_sql", "modulename": "sqlglot.generator", "qualname": "Generator.connect_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Connect</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.prior_sql": {"fullname": "sqlglot.generator.Generator.prior_sql", "modulename": "sqlglot.generator", "qualname": "Generator.prior_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Prior</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.join_sql": {"fullname": "sqlglot.generator.Generator.join_sql", "modulename": "sqlglot.generator", "qualname": "Generator.join_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Join</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lambda_sql": {"fullname": "sqlglot.generator.Generator.lambda_sql", "modulename": "sqlglot.generator", "qualname": "Generator.lambda_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Lambda</span>,</span><span class=\"param\">\t<span class=\"n\">arrow_sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;-&gt;&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lateral_op": {"fullname": "sqlglot.generator.Generator.lateral_op", "modulename": "sqlglot.generator", "qualname": "Generator.lateral_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Lateral</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lateral_sql": {"fullname": "sqlglot.generator.Generator.lateral_sql", "modulename": "sqlglot.generator", "qualname": "Generator.lateral_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Lateral</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.limit_sql": {"fullname": "sqlglot.generator.Generator.limit_sql", "modulename": "sqlglot.generator", "qualname": "Generator.limit_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Limit</span>, </span><span class=\"param\"><span class=\"n\">top</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.offset_sql": {"fullname": "sqlglot.generator.Generator.offset_sql", "modulename": "sqlglot.generator", "qualname": "Generator.offset_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Offset</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.setitem_sql": {"fullname": "sqlglot.generator.Generator.setitem_sql", "modulename": "sqlglot.generator", "qualname": "Generator.setitem_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SetItem</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.set_sql": {"fullname": "sqlglot.generator.Generator.set_sql", "modulename": "sqlglot.generator", "qualname": "Generator.set_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Set</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.pragma_sql": {"fullname": "sqlglot.generator.Generator.pragma_sql", "modulename": "sqlglot.generator", "qualname": "Generator.pragma_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Pragma</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lock_sql": {"fullname": "sqlglot.generator.Generator.lock_sql", "modulename": "sqlglot.generator", "qualname": "Generator.lock_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Lock</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.literal_sql": {"fullname": "sqlglot.generator.Generator.literal_sql", "modulename": "sqlglot.generator", "qualname": "Generator.literal_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Literal</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.escape_str": {"fullname": "sqlglot.generator.Generator.escape_str", "modulename": "sqlglot.generator", "qualname": "Generator.escape_str", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">escape_backslash</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.loaddata_sql": {"fullname": "sqlglot.generator.Generator.loaddata_sql", "modulename": "sqlglot.generator", "qualname": "Generator.loaddata_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LoadData</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.null_sql": {"fullname": "sqlglot.generator.Generator.null_sql", "modulename": "sqlglot.generator", "qualname": "Generator.null_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">_</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.boolean_sql": {"fullname": "sqlglot.generator.Generator.boolean_sql", "modulename": "sqlglot.generator", "qualname": "Generator.boolean_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Boolean</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.order_sql": {"fullname": "sqlglot.generator.Generator.order_sql", "modulename": "sqlglot.generator", "qualname": "Generator.order_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Order</span>, </span><span class=\"param\"><span class=\"n\">flat</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.withfill_sql": {"fullname": "sqlglot.generator.Generator.withfill_sql", "modulename": "sqlglot.generator", "qualname": "Generator.withfill_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">WithFill</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.cluster_sql": {"fullname": "sqlglot.generator.Generator.cluster_sql", "modulename": "sqlglot.generator", "qualname": "Generator.cluster_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cluster</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.distribute_sql": {"fullname": "sqlglot.generator.Generator.distribute_sql", "modulename": "sqlglot.generator", "qualname": "Generator.distribute_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Distribute</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.sort_sql": {"fullname": "sqlglot.generator.Generator.sort_sql", "modulename": "sqlglot.generator", "qualname": "Generator.sort_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Sort</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.ordered_sql": {"fullname": "sqlglot.generator.Generator.ordered_sql", "modulename": "sqlglot.generator", "qualname": "Generator.ordered_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Ordered</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"fullname": "sqlglot.generator.Generator.matchrecognizemeasure_sql", "modulename": "sqlglot.generator", "qualname": "Generator.matchrecognizemeasure_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MatchRecognizeMeasure</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.matchrecognize_sql": {"fullname": "sqlglot.generator.Generator.matchrecognize_sql", "modulename": "sqlglot.generator", "qualname": "Generator.matchrecognize_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MatchRecognize</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.query_modifiers": {"fullname": "sqlglot.generator.Generator.query_modifiers", "modulename": "sqlglot.generator", "qualname": "Generator.query_modifiers", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">sqls</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.queryoption_sql": {"fullname": "sqlglot.generator.Generator.queryoption_sql", "modulename": "sqlglot.generator", "qualname": "Generator.queryoption_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">QueryOption</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.offset_limit_modifiers": {"fullname": "sqlglot.generator.Generator.offset_limit_modifiers", "modulename": "sqlglot.generator", "qualname": "Generator.offset_limit_modifiers", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">fetch</span><span class=\"p\">:</span> <span class=\"nb\">bool</span>,</span><span class=\"param\">\t<span class=\"n\">limit</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Fetch</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Limit</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.after_limit_modifiers": {"fullname": "sqlglot.generator.Generator.after_limit_modifiers", "modulename": "sqlglot.generator", "qualname": "Generator.after_limit_modifiers", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.select_sql": {"fullname": "sqlglot.generator.Generator.select_sql", "modulename": "sqlglot.generator", "qualname": "Generator.select_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Select</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.schema_sql": {"fullname": "sqlglot.generator.Generator.schema_sql", "modulename": "sqlglot.generator", "qualname": "Generator.schema_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Schema</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.schema_columns_sql": {"fullname": "sqlglot.generator.Generator.schema_columns_sql", "modulename": "sqlglot.generator", "qualname": "Generator.schema_columns_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Schema</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.star_sql": {"fullname": "sqlglot.generator.Generator.star_sql", "modulename": "sqlglot.generator", "qualname": "Generator.star_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Star</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.parameter_sql": {"fullname": "sqlglot.generator.Generator.parameter_sql", "modulename": "sqlglot.generator", "qualname": "Generator.parameter_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Parameter</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.sessionparameter_sql": {"fullname": "sqlglot.generator.Generator.sessionparameter_sql", "modulename": "sqlglot.generator", "qualname": "Generator.sessionparameter_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SessionParameter</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.placeholder_sql": {"fullname": "sqlglot.generator.Generator.placeholder_sql", "modulename": "sqlglot.generator", "qualname": "Generator.placeholder_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Placeholder</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.subquery_sql": {"fullname": "sqlglot.generator.Generator.subquery_sql", "modulename": "sqlglot.generator", "qualname": "Generator.subquery_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Subquery</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39; AS &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.qualify_sql": {"fullname": "sqlglot.generator.Generator.qualify_sql", "modulename": "sqlglot.generator", "qualname": "Generator.qualify_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Qualify</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.set_operations": {"fullname": "sqlglot.generator.Generator.set_operations", "modulename": "sqlglot.generator", "qualname": "Generator.set_operations", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Union</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.union_sql": {"fullname": "sqlglot.generator.Generator.union_sql", "modulename": "sqlglot.generator", "qualname": "Generator.union_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Union</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.union_op": {"fullname": "sqlglot.generator.Generator.union_op", "modulename": "sqlglot.generator", "qualname": "Generator.union_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Union</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.unnest_sql": {"fullname": "sqlglot.generator.Generator.unnest_sql", "modulename": "sqlglot.generator", "qualname": "Generator.unnest_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Unnest</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.prewhere_sql": {"fullname": "sqlglot.generator.Generator.prewhere_sql", "modulename": "sqlglot.generator", "qualname": "Generator.prewhere_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PreWhere</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.where_sql": {"fullname": "sqlglot.generator.Generator.where_sql", "modulename": "sqlglot.generator", "qualname": "Generator.where_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Where</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.window_sql": {"fullname": "sqlglot.generator.Generator.window_sql", "modulename": "sqlglot.generator", "qualname": "Generator.window_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Window</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.partition_by_sql": {"fullname": "sqlglot.generator.Generator.partition_by_sql", "modulename": "sqlglot.generator", "qualname": "Generator.partition_by_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Window</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MatchRecognize</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.windowspec_sql": {"fullname": "sqlglot.generator.Generator.windowspec_sql", "modulename": "sqlglot.generator", "qualname": "Generator.windowspec_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">WindowSpec</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.withingroup_sql": {"fullname": "sqlglot.generator.Generator.withingroup_sql", "modulename": "sqlglot.generator", "qualname": "Generator.withingroup_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">WithinGroup</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.between_sql": {"fullname": "sqlglot.generator.Generator.between_sql", "modulename": "sqlglot.generator", "qualname": "Generator.between_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Between</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bracket_offset_expressions": {"fullname": "sqlglot.generator.Generator.bracket_offset_expressions", "modulename": "sqlglot.generator", "qualname": "Generator.bracket_offset_expressions", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bracket_sql": {"fullname": "sqlglot.generator.Generator.bracket_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bracket_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.all_sql": {"fullname": "sqlglot.generator.Generator.all_sql", "modulename": "sqlglot.generator", "qualname": "Generator.all_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">All</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.any_sql": {"fullname": "sqlglot.generator.Generator.any_sql", "modulename": "sqlglot.generator", "qualname": "Generator.any_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.exists_sql": {"fullname": "sqlglot.generator.Generator.exists_sql", "modulename": "sqlglot.generator", "qualname": "Generator.exists_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Exists</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.case_sql": {"fullname": "sqlglot.generator.Generator.case_sql", "modulename": "sqlglot.generator", "qualname": "Generator.case_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Case</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.constraint_sql": {"fullname": "sqlglot.generator.Generator.constraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.constraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Constraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.nextvaluefor_sql": {"fullname": "sqlglot.generator.Generator.nextvaluefor_sql", "modulename": "sqlglot.generator", "qualname": "Generator.nextvaluefor_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NextValueFor</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.extract_sql": {"fullname": "sqlglot.generator.Generator.extract_sql", "modulename": "sqlglot.generator", "qualname": "Generator.extract_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Extract</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.trim_sql": {"fullname": "sqlglot.generator.Generator.trim_sql", "modulename": "sqlglot.generator", "qualname": "Generator.trim_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Trim</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.convert_concat_args": {"fullname": "sqlglot.generator.Generator.convert_concat_args", "modulename": "sqlglot.generator", "qualname": "Generator.convert_concat_args", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Concat</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ConcatWs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.concat_sql": {"fullname": "sqlglot.generator.Generator.concat_sql", "modulename": "sqlglot.generator", "qualname": "Generator.concat_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Concat</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.concatws_sql": {"fullname": "sqlglot.generator.Generator.concatws_sql", "modulename": "sqlglot.generator", "qualname": "Generator.concatws_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ConcatWs</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.check_sql": {"fullname": "sqlglot.generator.Generator.check_sql", "modulename": "sqlglot.generator", "qualname": "Generator.check_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Check</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.foreignkey_sql": {"fullname": "sqlglot.generator.Generator.foreignkey_sql", "modulename": "sqlglot.generator", "qualname": "Generator.foreignkey_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ForeignKey</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.primarykey_sql": {"fullname": "sqlglot.generator.Generator.primarykey_sql", "modulename": "sqlglot.generator", "qualname": "Generator.primarykey_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ForeignKey</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.if_sql": {"fullname": "sqlglot.generator.Generator.if_sql", "modulename": "sqlglot.generator", "qualname": "Generator.if_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">If</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.matchagainst_sql": {"fullname": "sqlglot.generator.Generator.matchagainst_sql", "modulename": "sqlglot.generator", "qualname": "Generator.matchagainst_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MatchAgainst</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"fullname": "sqlglot.generator.Generator.jsonkeyvalue_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsonkeyvalue_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONKeyValue</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsonpath_sql": {"fullname": "sqlglot.generator.Generator.jsonpath_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsonpath_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONPath</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.json_path_part": {"fullname": "sqlglot.generator.Generator.json_path_part", "modulename": "sqlglot.generator", "qualname": "Generator.json_path_part", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">|</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONPathPart</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.formatjson_sql": {"fullname": "sqlglot.generator.Generator.formatjson_sql", "modulename": "sqlglot.generator", "qualname": "Generator.formatjson_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">FormatJson</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsonobject_sql": {"fullname": "sqlglot.generator.Generator.jsonobject_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsonobject_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONObject</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONObjectAgg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"fullname": "sqlglot.generator.Generator.jsonobjectagg_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsonobjectagg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONObjectAgg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsonarray_sql": {"fullname": "sqlglot.generator.Generator.jsonarray_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsonarray_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONArray</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"fullname": "sqlglot.generator.Generator.jsonarrayagg_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsonarrayagg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONArrayAgg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"fullname": "sqlglot.generator.Generator.jsoncolumndef_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsoncolumndef_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONColumnDef</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsonschema_sql": {"fullname": "sqlglot.generator.Generator.jsonschema_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsonschema_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONSchema</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.jsontable_sql": {"fullname": "sqlglot.generator.Generator.jsontable_sql", "modulename": "sqlglot.generator", "qualname": "Generator.jsontable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"fullname": "sqlglot.generator.Generator.openjsoncolumndef_sql", "modulename": "sqlglot.generator", "qualname": "Generator.openjsoncolumndef_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">OpenJSONColumnDef</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.openjson_sql": {"fullname": "sqlglot.generator.Generator.openjson_sql", "modulename": "sqlglot.generator", "qualname": "Generator.openjson_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">OpenJSON</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.in_sql": {"fullname": "sqlglot.generator.Generator.in_sql", "modulename": "sqlglot.generator", "qualname": "Generator.in_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">In</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.in_unnest_op": {"fullname": "sqlglot.generator.Generator.in_unnest_op", "modulename": "sqlglot.generator", "qualname": "Generator.in_unnest_op", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">unnest</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Unnest</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.interval_sql": {"fullname": "sqlglot.generator.Generator.interval_sql", "modulename": "sqlglot.generator", "qualname": "Generator.interval_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Interval</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.return_sql": {"fullname": "sqlglot.generator.Generator.return_sql", "modulename": "sqlglot.generator", "qualname": "Generator.return_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Return</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.reference_sql": {"fullname": "sqlglot.generator.Generator.reference_sql", "modulename": "sqlglot.generator", "qualname": "Generator.reference_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Reference</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.anonymous_sql": {"fullname": "sqlglot.generator.Generator.anonymous_sql", "modulename": "sqlglot.generator", "qualname": "Generator.anonymous_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Anonymous</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.paren_sql": {"fullname": "sqlglot.generator.Generator.paren_sql", "modulename": "sqlglot.generator", "qualname": "Generator.paren_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Paren</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.neg_sql": {"fullname": "sqlglot.generator.Generator.neg_sql", "modulename": "sqlglot.generator", "qualname": "Generator.neg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Neg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.not_sql": {"fullname": "sqlglot.generator.Generator.not_sql", "modulename": "sqlglot.generator", "qualname": "Generator.not_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Not</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.alias_sql": {"fullname": "sqlglot.generator.Generator.alias_sql", "modulename": "sqlglot.generator", "qualname": "Generator.alias_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Alias</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.pivotalias_sql": {"fullname": "sqlglot.generator.Generator.pivotalias_sql", "modulename": "sqlglot.generator", "qualname": "Generator.pivotalias_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PivotAlias</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.aliases_sql": {"fullname": "sqlglot.generator.Generator.aliases_sql", "modulename": "sqlglot.generator", "qualname": "Generator.aliases_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Aliases</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.atindex_sql": {"fullname": "sqlglot.generator.Generator.atindex_sql", "modulename": "sqlglot.generator", "qualname": "Generator.atindex_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AtTimeZone</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.attimezone_sql": {"fullname": "sqlglot.generator.Generator.attimezone_sql", "modulename": "sqlglot.generator", "qualname": "Generator.attimezone_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AtTimeZone</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.fromtimezone_sql": {"fullname": "sqlglot.generator.Generator.fromtimezone_sql", "modulename": "sqlglot.generator", "qualname": "Generator.fromtimezone_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">FromTimeZone</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.add_sql": {"fullname": "sqlglot.generator.Generator.add_sql", "modulename": "sqlglot.generator", "qualname": "Generator.add_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Add</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.and_sql": {"fullname": "sqlglot.generator.Generator.and_sql", "modulename": "sqlglot.generator", "qualname": "Generator.and_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">And</span>,</span><span class=\"param\">\t<span class=\"n\">stack</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.or_sql": {"fullname": "sqlglot.generator.Generator.or_sql", "modulename": "sqlglot.generator", "qualname": "Generator.or_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Or</span>,</span><span class=\"param\">\t<span class=\"n\">stack</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.xor_sql": {"fullname": "sqlglot.generator.Generator.xor_sql", "modulename": "sqlglot.generator", "qualname": "Generator.xor_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Xor</span>,</span><span class=\"param\">\t<span class=\"n\">stack</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.connector_sql": {"fullname": "sqlglot.generator.Generator.connector_sql", "modulename": "sqlglot.generator", "qualname": "Generator.connector_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Connector</span>,</span><span class=\"param\">\t<span class=\"n\">op</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">stack</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bitwiseand_sql": {"fullname": "sqlglot.generator.Generator.bitwiseand_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bitwiseand_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BitwiseAnd</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"fullname": "sqlglot.generator.Generator.bitwiseleftshift_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bitwiseleftshift_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BitwiseLeftShift</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bitwisenot_sql": {"fullname": "sqlglot.generator.Generator.bitwisenot_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bitwisenot_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BitwiseNot</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bitwiseor_sql": {"fullname": "sqlglot.generator.Generator.bitwiseor_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bitwiseor_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BitwiseOr</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"fullname": "sqlglot.generator.Generator.bitwiserightshift_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bitwiserightshift_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BitwiseRightShift</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.bitwisexor_sql": {"fullname": "sqlglot.generator.Generator.bitwisexor_sql", "modulename": "sqlglot.generator", "qualname": "Generator.bitwisexor_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">BitwiseXor</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.cast_sql": {"fullname": "sqlglot.generator.Generator.cast_sql", "modulename": "sqlglot.generator", "qualname": "Generator.cast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Cast</span>,</span><span class=\"param\">\t<span class=\"n\">safe_prefix</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.currentdate_sql": {"fullname": "sqlglot.generator.Generator.currentdate_sql", "modulename": "sqlglot.generator", "qualname": "Generator.currentdate_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CurrentDate</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.currenttimestamp_sql": {"fullname": "sqlglot.generator.Generator.currenttimestamp_sql", "modulename": "sqlglot.generator", "qualname": "Generator.currenttimestamp_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CurrentTimestamp</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.collate_sql": {"fullname": "sqlglot.generator.Generator.collate_sql", "modulename": "sqlglot.generator", "qualname": "Generator.collate_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Collate</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.command_sql": {"fullname": "sqlglot.generator.Generator.command_sql", "modulename": "sqlglot.generator", "qualname": "Generator.command_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Command</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.comment_sql": {"fullname": "sqlglot.generator.Generator.comment_sql", "modulename": "sqlglot.generator", "qualname": "Generator.comment_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Comment</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"fullname": "sqlglot.generator.Generator.mergetreettlaction_sql", "modulename": "sqlglot.generator", "qualname": "Generator.mergetreettlaction_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MergeTreeTTLAction</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.mergetreettl_sql": {"fullname": "sqlglot.generator.Generator.mergetreettl_sql", "modulename": "sqlglot.generator", "qualname": "Generator.mergetreettl_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">MergeTreeTTL</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.transaction_sql": {"fullname": "sqlglot.generator.Generator.transaction_sql", "modulename": "sqlglot.generator", "qualname": "Generator.transaction_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Transaction</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.commit_sql": {"fullname": "sqlglot.generator.Generator.commit_sql", "modulename": "sqlglot.generator", "qualname": "Generator.commit_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Commit</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.rollback_sql": {"fullname": "sqlglot.generator.Generator.rollback_sql", "modulename": "sqlglot.generator", "qualname": "Generator.rollback_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Rollback</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.altercolumn_sql": {"fullname": "sqlglot.generator.Generator.altercolumn_sql", "modulename": "sqlglot.generator", "qualname": "Generator.altercolumn_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterColumn</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.renametable_sql": {"fullname": "sqlglot.generator.Generator.renametable_sql", "modulename": "sqlglot.generator", "qualname": "Generator.renametable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RenameTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.renamecolumn_sql": {"fullname": "sqlglot.generator.Generator.renamecolumn_sql", "modulename": "sqlglot.generator", "qualname": "Generator.renamecolumn_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RenameColumn</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.altertable_sql": {"fullname": "sqlglot.generator.Generator.altertable_sql", "modulename": "sqlglot.generator", "qualname": "Generator.altertable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.add_column_sql": {"fullname": "sqlglot.generator.Generator.add_column_sql", "modulename": "sqlglot.generator", "qualname": "Generator.add_column_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AlterTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.droppartition_sql": {"fullname": "sqlglot.generator.Generator.droppartition_sql", "modulename": "sqlglot.generator", "qualname": "Generator.droppartition_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DropPartition</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.addconstraint_sql": {"fullname": "sqlglot.generator.Generator.addconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.addconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AddConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.distinct_sql": {"fullname": "sqlglot.generator.Generator.distinct_sql", "modulename": "sqlglot.generator", "qualname": "Generator.distinct_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Distinct</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.ignorenulls_sql": {"fullname": "sqlglot.generator.Generator.ignorenulls_sql", "modulename": "sqlglot.generator", "qualname": "Generator.ignorenulls_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IgnoreNulls</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.respectnulls_sql": {"fullname": "sqlglot.generator.Generator.respectnulls_sql", "modulename": "sqlglot.generator", "qualname": "Generator.respectnulls_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">RespectNulls</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.havingmax_sql": {"fullname": "sqlglot.generator.Generator.havingmax_sql", "modulename": "sqlglot.generator", "qualname": "Generator.havingmax_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">HavingMax</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.intdiv_sql": {"fullname": "sqlglot.generator.Generator.intdiv_sql", "modulename": "sqlglot.generator", "qualname": "Generator.intdiv_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IntDiv</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.dpipe_sql": {"fullname": "sqlglot.generator.Generator.dpipe_sql", "modulename": "sqlglot.generator", "qualname": "Generator.dpipe_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DPipe</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.div_sql": {"fullname": "sqlglot.generator.Generator.div_sql", "modulename": "sqlglot.generator", "qualname": "Generator.div_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Div</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.overlaps_sql": {"fullname": "sqlglot.generator.Generator.overlaps_sql", "modulename": "sqlglot.generator", "qualname": "Generator.overlaps_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Overlaps</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.distance_sql": {"fullname": "sqlglot.generator.Generator.distance_sql", "modulename": "sqlglot.generator", "qualname": "Generator.distance_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Distance</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.dot_sql": {"fullname": "sqlglot.generator.Generator.dot_sql", "modulename": "sqlglot.generator", "qualname": "Generator.dot_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Dot</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.eq_sql": {"fullname": "sqlglot.generator.Generator.eq_sql", "modulename": "sqlglot.generator", "qualname": "Generator.eq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">EQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.propertyeq_sql": {"fullname": "sqlglot.generator.Generator.propertyeq_sql", "modulename": "sqlglot.generator", "qualname": "Generator.propertyeq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PropertyEQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.escape_sql": {"fullname": "sqlglot.generator.Generator.escape_sql", "modulename": "sqlglot.generator", "qualname": "Generator.escape_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Escape</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.glob_sql": {"fullname": "sqlglot.generator.Generator.glob_sql", "modulename": "sqlglot.generator", "qualname": "Generator.glob_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Glob</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.gt_sql": {"fullname": "sqlglot.generator.Generator.gt_sql", "modulename": "sqlglot.generator", "qualname": "Generator.gt_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GT</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.gte_sql": {"fullname": "sqlglot.generator.Generator.gte_sql", "modulename": "sqlglot.generator", "qualname": "Generator.gte_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GTE</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.ilike_sql": {"fullname": "sqlglot.generator.Generator.ilike_sql", "modulename": "sqlglot.generator", "qualname": "Generator.ilike_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ILike</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.ilikeany_sql": {"fullname": "sqlglot.generator.Generator.ilikeany_sql", "modulename": "sqlglot.generator", "qualname": "Generator.ilikeany_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ILikeAny</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.is_sql": {"fullname": "sqlglot.generator.Generator.is_sql", "modulename": "sqlglot.generator", "qualname": "Generator.is_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Is</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.like_sql": {"fullname": "sqlglot.generator.Generator.like_sql", "modulename": "sqlglot.generator", "qualname": "Generator.like_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Like</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.likeany_sql": {"fullname": "sqlglot.generator.Generator.likeany_sql", "modulename": "sqlglot.generator", "qualname": "Generator.likeany_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LikeAny</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.similarto_sql": {"fullname": "sqlglot.generator.Generator.similarto_sql", "modulename": "sqlglot.generator", "qualname": "Generator.similarto_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">SimilarTo</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lt_sql": {"fullname": "sqlglot.generator.Generator.lt_sql", "modulename": "sqlglot.generator", "qualname": "Generator.lt_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LT</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lte_sql": {"fullname": "sqlglot.generator.Generator.lte_sql", "modulename": "sqlglot.generator", "qualname": "Generator.lte_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LTE</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.mod_sql": {"fullname": "sqlglot.generator.Generator.mod_sql", "modulename": "sqlglot.generator", "qualname": "Generator.mod_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Mod</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.mul_sql": {"fullname": "sqlglot.generator.Generator.mul_sql", "modulename": "sqlglot.generator", "qualname": "Generator.mul_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Mul</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.neq_sql": {"fullname": "sqlglot.generator.Generator.neq_sql", "modulename": "sqlglot.generator", "qualname": "Generator.neq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NEQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.nullsafeeq_sql": {"fullname": "sqlglot.generator.Generator.nullsafeeq_sql", "modulename": "sqlglot.generator", "qualname": "Generator.nullsafeeq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NullSafeEQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.nullsafeneq_sql": {"fullname": "sqlglot.generator.Generator.nullsafeneq_sql", "modulename": "sqlglot.generator", "qualname": "Generator.nullsafeneq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NullSafeNEQ</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.slice_sql": {"fullname": "sqlglot.generator.Generator.slice_sql", "modulename": "sqlglot.generator", "qualname": "Generator.slice_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Slice</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.sub_sql": {"fullname": "sqlglot.generator.Generator.sub_sql", "modulename": "sqlglot.generator", "qualname": "Generator.sub_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Sub</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.trycast_sql": {"fullname": "sqlglot.generator.Generator.trycast_sql", "modulename": "sqlglot.generator", "qualname": "Generator.trycast_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TryCast</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.try_sql": {"fullname": "sqlglot.generator.Generator.try_sql", "modulename": "sqlglot.generator", "qualname": "Generator.try_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Try</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.log_sql": {"fullname": "sqlglot.generator.Generator.log_sql", "modulename": "sqlglot.generator", "qualname": "Generator.log_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Log</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.use_sql": {"fullname": "sqlglot.generator.Generator.use_sql", "modulename": "sqlglot.generator", "qualname": "Generator.use_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Use</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.binary": {"fullname": "sqlglot.generator.Generator.binary", "modulename": "sqlglot.generator", "qualname": "Generator.binary", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Binary</span>, </span><span class=\"param\"><span class=\"n\">op</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.function_fallback_sql": {"fullname": "sqlglot.generator.Generator.function_fallback_sql", "modulename": "sqlglot.generator", "qualname": "Generator.function_fallback_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Func</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.func": {"fullname": "sqlglot.generator.Generator.func", "modulename": "sqlglot.generator", "qualname": "Generator.func", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">prefix</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;(&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">suffix</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;)&#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.format_args": {"fullname": "sqlglot.generator.Generator.format_args", "modulename": "sqlglot.generator", "qualname": "Generator.format_args", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.too_wide": {"fullname": "sqlglot.generator.Generator.too_wide", "modulename": "sqlglot.generator", "qualname": "Generator.too_wide", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Iterable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.format_time": {"fullname": "sqlglot.generator.Generator.format_time", "modulename": "sqlglot.generator", "qualname": "Generator.format_time", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">inverse_time_mapping</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">inverse_time_trie</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.expressions": {"fullname": "sqlglot.generator.Generator.expressions", "modulename": "sqlglot.generator", "qualname": "Generator.expressions", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">key</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">sqls</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">flat</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">indent</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">skip_first</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">skip_last</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;, &#39;</span>,</span><span class=\"param\">\t<span class=\"n\">prefix</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">dynamic</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">new_line</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.op_expressions": {"fullname": "sqlglot.generator.Generator.op_expressions", "modulename": "sqlglot.generator", "qualname": "Generator.op_expressions", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">op</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">flat</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.naked_property": {"fullname": "sqlglot.generator.Generator.naked_property", "modulename": "sqlglot.generator", "qualname": "Generator.naked_property", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Property</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tag_sql": {"fullname": "sqlglot.generator.Generator.tag_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tag_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Tag</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.token_sql": {"fullname": "sqlglot.generator.Generator.token_sql", "modulename": "sqlglot.generator", "qualname": "Generator.token_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">token_type</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">TokenType</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"fullname": "sqlglot.generator.Generator.userdefinedfunction_sql", "modulename": "sqlglot.generator", "qualname": "Generator.userdefinedfunction_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">UserDefinedFunction</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.joinhint_sql": {"fullname": "sqlglot.generator.Generator.joinhint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.joinhint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JoinHint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.kwarg_sql": {"fullname": "sqlglot.generator.Generator.kwarg_sql", "modulename": "sqlglot.generator", "qualname": "Generator.kwarg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Kwarg</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.when_sql": {"fullname": "sqlglot.generator.Generator.when_sql", "modulename": "sqlglot.generator", "qualname": "Generator.when_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">When</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.merge_sql": {"fullname": "sqlglot.generator.Generator.merge_sql", "modulename": "sqlglot.generator", "qualname": "Generator.merge_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Merge</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tochar_sql": {"fullname": "sqlglot.generator.Generator.tochar_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tochar_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ToChar</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tonumber_sql": {"fullname": "sqlglot.generator.Generator.tonumber_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tonumber_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ToNumber</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.dictproperty_sql": {"fullname": "sqlglot.generator.Generator.dictproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.dictproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DictProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.dictrange_sql": {"fullname": "sqlglot.generator.Generator.dictrange_sql", "modulename": "sqlglot.generator", "qualname": "Generator.dictrange_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DictRange</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.dictsubproperty_sql": {"fullname": "sqlglot.generator.Generator.dictsubproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.dictsubproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DictSubProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.oncluster_sql": {"fullname": "sqlglot.generator.Generator.oncluster_sql", "modulename": "sqlglot.generator", "qualname": "Generator.oncluster_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">OnCluster</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"fullname": "sqlglot.generator.Generator.clusteredbyproperty_sql", "modulename": "sqlglot.generator", "qualname": "Generator.clusteredbyproperty_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ClusteredByProperty</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.anyvalue_sql": {"fullname": "sqlglot.generator.Generator.anyvalue_sql", "modulename": "sqlglot.generator", "qualname": "Generator.anyvalue_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">AnyValue</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.querytransform_sql": {"fullname": "sqlglot.generator.Generator.querytransform_sql", "modulename": "sqlglot.generator", "qualname": "Generator.querytransform_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">QueryTransform</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"fullname": "sqlglot.generator.Generator.indexconstraintoption_sql", "modulename": "sqlglot.generator", "qualname": "Generator.indexconstraintoption_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IndexConstraintOption</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.checkcolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.checkcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CheckColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"fullname": "sqlglot.generator.Generator.indexcolumnconstraint_sql", "modulename": "sqlglot.generator", "qualname": "Generator.indexcolumnconstraint_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IndexColumnConstraint</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.nvl2_sql": {"fullname": "sqlglot.generator.Generator.nvl2_sql", "modulename": "sqlglot.generator", "qualname": "Generator.nvl2_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Nvl2</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.comprehension_sql": {"fullname": "sqlglot.generator.Generator.comprehension_sql", "modulename": "sqlglot.generator", "qualname": "Generator.comprehension_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Comprehension</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.columnprefix_sql": {"fullname": "sqlglot.generator.Generator.columnprefix_sql", "modulename": "sqlglot.generator", "qualname": "Generator.columnprefix_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ColumnPrefix</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.opclass_sql": {"fullname": "sqlglot.generator.Generator.opclass_sql", "modulename": "sqlglot.generator", "qualname": "Generator.opclass_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Opclass</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.predict_sql": {"fullname": "sqlglot.generator.Generator.predict_sql", "modulename": "sqlglot.generator", "qualname": "Generator.predict_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Predict</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.forin_sql": {"fullname": "sqlglot.generator.Generator.forin_sql", "modulename": "sqlglot.generator", "qualname": "Generator.forin_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ForIn</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.refresh_sql": {"fullname": "sqlglot.generator.Generator.refresh_sql", "modulename": "sqlglot.generator", "qualname": "Generator.refresh_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Refresh</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.operator_sql": {"fullname": "sqlglot.generator.Generator.operator_sql", "modulename": "sqlglot.generator", "qualname": "Generator.operator_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Operator</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.toarray_sql": {"fullname": "sqlglot.generator.Generator.toarray_sql", "modulename": "sqlglot.generator", "qualname": "Generator.toarray_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ToArray</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tsordstotime_sql": {"fullname": "sqlglot.generator.Generator.tsordstotime_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tsordstotime_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TsOrDsToTime</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"fullname": "sqlglot.generator.Generator.tsordstotimestamp_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tsordstotimestamp_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TsOrDsToTimestamp</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.tsordstodate_sql": {"fullname": "sqlglot.generator.Generator.tsordstodate_sql", "modulename": "sqlglot.generator", "qualname": "Generator.tsordstodate_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TsOrDsToDate</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.unixdate_sql": {"fullname": "sqlglot.generator.Generator.unixdate_sql", "modulename": "sqlglot.generator", "qualname": "Generator.unixdate_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">UnixDate</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.lastday_sql": {"fullname": "sqlglot.generator.Generator.lastday_sql", "modulename": "sqlglot.generator", "qualname": "Generator.lastday_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LastDay</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.dateadd_sql": {"fullname": "sqlglot.generator.Generator.dateadd_sql", "modulename": "sqlglot.generator", "qualname": "Generator.dateadd_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DateAdd</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.arrayany_sql": {"fullname": "sqlglot.generator.Generator.arrayany_sql", "modulename": "sqlglot.generator", "qualname": "Generator.arrayany_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ArrayAny</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.generateseries_sql": {"fullname": "sqlglot.generator.Generator.generateseries_sql", "modulename": "sqlglot.generator", "qualname": "Generator.generateseries_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GenerateSeries</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.struct_sql": {"fullname": "sqlglot.generator.Generator.struct_sql", "modulename": "sqlglot.generator", "qualname": "Generator.struct_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Struct</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.partitionrange_sql": {"fullname": "sqlglot.generator.Generator.partitionrange_sql", "modulename": "sqlglot.generator", "qualname": "Generator.partitionrange_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">PartitionRange</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.truncatetable_sql": {"fullname": "sqlglot.generator.Generator.truncatetable_sql", "modulename": "sqlglot.generator", "qualname": "Generator.truncatetable_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TruncateTable</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.convert_sql": {"fullname": "sqlglot.generator.Generator.convert_sql", "modulename": "sqlglot.generator", "qualname": "Generator.convert_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Convert</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.copyparameter_sql": {"fullname": "sqlglot.generator.Generator.copyparameter_sql", "modulename": "sqlglot.generator", "qualname": "Generator.copyparameter_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">CopyParameter</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.credentials_sql": {"fullname": "sqlglot.generator.Generator.credentials_sql", "modulename": "sqlglot.generator", "qualname": "Generator.credentials_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Credentials</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.generator.Generator.copy_sql": {"fullname": "sqlglot.generator.Generator.copy_sql", "modulename": "sqlglot.generator", "qualname": "Generator.copy_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Copy</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper": {"fullname": "sqlglot.helper", "modulename": "sqlglot.helper", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"fullname": "sqlglot.helper.CAMEL_CASE_PATTERN", "modulename": "sqlglot.helper", "qualname": "CAMEL_CASE_PATTERN", "kind": "variable", "doc": "<p></p>\n", "default_value": "re.compile(&#x27;(?&lt;!^)(?=[A-Z])&#x27;)"}, "sqlglot.helper.PYTHON_VERSION": {"fullname": "sqlglot.helper.PYTHON_VERSION", "modulename": "sqlglot.helper", "qualname": "PYTHON_VERSION", "kind": "variable", "doc": "<p></p>\n", "default_value": "(3, 10)"}, "sqlglot.helper.logger": {"fullname": "sqlglot.helper.logger", "modulename": "sqlglot.helper", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.helper.AutoName": {"fullname": "sqlglot.helper.AutoName", "modulename": "sqlglot.helper", "qualname": "AutoName", "kind": "class", "doc": "<p>This is used for creating Enum classes where <code>auto()</code> is the string form\nof the corresponding enum's identifier (e.g. FOO.value results in \"FOO\").</p>\n\n<p>Reference: <a href=\"https://docs.python.org/3/howto/enum.html#using-automatic-values\">https://docs.python.org/3/howto/enum.html#using-automatic-values</a></p>\n", "bases": "enum.Enum"}, "sqlglot.helper.classproperty": {"fullname": "sqlglot.helper.classproperty", "modulename": "sqlglot.helper", "qualname": "classproperty", "kind": "class", "doc": "<p>Similar to a normal property but works for class methods</p>\n", "bases": "builtins.property"}, "sqlglot.helper.seq_get": {"fullname": "sqlglot.helper.seq_get", "modulename": "sqlglot.helper", "qualname": "seq_get", "kind": "function", "doc": "<p>Returns the value in <code>seq</code> at position <code>index</code>, or <code>None</code> if <code>index</code> is out of bounds.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">seq</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">T</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"n\">index</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">T</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.ensure_list": {"fullname": "sqlglot.helper.ensure_list", "modulename": "sqlglot.helper", "qualname": "ensure_list", "kind": "function", "doc": "<p>Ensures that a value is a list, otherwise casts or wraps it into one.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>value:</strong> The value of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The value cast as a list if it's a list or a tuple, or else the value wrapped in a list.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">value</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.helper.ensure_collection": {"fullname": "sqlglot.helper.ensure_collection", "modulename": "sqlglot.helper", "qualname": "ensure_collection", "kind": "function", "doc": "<p>Ensures that a value is a collection (excluding <code>str</code> and <code>bytes</code>), otherwise wraps it into a list.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>value:</strong> The value of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The value if it's a collection, or else the value wrapped in a list.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">value</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.helper.csv": {"fullname": "sqlglot.helper.csv", "modulename": "sqlglot.helper", "qualname": "csv", "kind": "function", "doc": "<p>Formats any number of string arguments as CSV.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>args:</strong> The string arguments to format.</li>\n<li><strong>sep:</strong> The argument separator.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The arguments formatted as a CSV string.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">*</span><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;, &#39;</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.subclasses": {"fullname": "sqlglot.helper.subclasses", "modulename": "sqlglot.helper", "qualname": "subclasses", "kind": "function", "doc": "<p>Returns all subclasses for a collection of classes, possibly excluding some of them.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>module_name:</strong> The name of the module to search for subclasses in.</li>\n<li><strong>classes:</strong> Class(es) we want to find the subclasses of.</li>\n<li><strong>exclude:</strong> Class(es) we want to exclude from the returned list.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The target subclasses.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">module_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">classes</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"o\">...</span><span class=\"p\">]]</span>,</span><span class=\"param\">\t<span class=\"n\">exclude</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"o\">...</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"p\">()</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Type</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.apply_index_offset": {"fullname": "sqlglot.helper.apply_index_offset", "modulename": "sqlglot.helper", "qualname": "apply_index_offset", "kind": "function", "doc": "<p>Applies an offset to a given integer literal expression.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>this:</strong> The target of the index.</li>\n<li><strong>expressions:</strong> The expression the offset will be applied to, wrapped in a list.</li>\n<li><strong>offset:</strong> The offset that will be applied.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The original expression with the offset applied to it, wrapped in a list. If the provided\n <code>expressions</code> argument contains more than one expression, it's returned unaffected.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">this</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">expressions</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">offset</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.camel_to_snake_case": {"fullname": "sqlglot.helper.camel_to_snake_case", "modulename": "sqlglot.helper", "qualname": "camel_to_snake_case", "kind": "function", "doc": "<p>Converts <code>name</code> from camelCase to snake_case and returns the result.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.while_changing": {"fullname": "sqlglot.helper.while_changing", "modulename": "sqlglot.helper", "qualname": "while_changing", "kind": "function", "doc": "<p>Applies a transformation to a given expression until a fix point is reached.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to be transformed.</li>\n<li><strong>func:</strong> The transformation to be applied.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The transformed expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">func</span><span class=\"p\">:</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.tsort": {"fullname": "sqlglot.helper.tsort", "modulename": "sqlglot.helper", "qualname": "tsort", "kind": "function", "doc": "<p>Sorts a given directed acyclic graph in topological order.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>dag:</strong> The graph to be sorted.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A list that contains all of the graph's nodes in topological order.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">dag</span><span class=\"p\">:</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">T</span><span class=\"p\">,</span> <span class=\"n\">Set</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">T</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">T</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.open_file": {"fullname": "sqlglot.helper.open_file", "modulename": "sqlglot.helper", "qualname": "open_file", "kind": "function", "doc": "<p>Open a file that may be compressed as gzip and return it in universal newline mode.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">file_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> &lt;class &#x27;TextIO&#x27;&gt;:</span></span>", "funcdef": "def"}, "sqlglot.helper.csv_reader": {"fullname": "sqlglot.helper.csv_reader", "modulename": "sqlglot.helper", "qualname": "csv_reader", "kind": "function", "doc": "<p>Returns a csv reader given the expression <code>READ_CSV(name, ['delimiter', '|', ...])</code>.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>read_csv:</strong> A <code>ReadCSV</code> function call.</li>\n</ul>\n\n<h6 id=\"yields\">Yields:</h6>\n\n<blockquote>\n <p>A python csv reader.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">read_csv</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ReadCSV</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Any</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.find_new_name": {"fullname": "sqlglot.helper.find_new_name", "modulename": "sqlglot.helper", "qualname": "find_new_name", "kind": "function", "doc": "<p>Searches for a new name.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>taken:</strong> A collection of taken names.</li>\n<li><strong>base:</strong> Base name to alter.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The new, available name.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">taken</span><span class=\"p\">:</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"n\">base</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.is_int": {"fullname": "sqlglot.helper.is_int", "modulename": "sqlglot.helper", "qualname": "is_int", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.is_float": {"fullname": "sqlglot.helper.is_float", "modulename": "sqlglot.helper", "qualname": "is_float", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.is_type": {"fullname": "sqlglot.helper.is_type", "modulename": "sqlglot.helper", "qualname": "is_type", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">target_type</span><span class=\"p\">:</span> <span class=\"n\">Type</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.name_sequence": {"fullname": "sqlglot.helper.name_sequence", "modulename": "sqlglot.helper", "qualname": "name_sequence", "kind": "function", "doc": "<p>Returns a name generator given a prefix (e.g. a0, a1, a2, ... if the prefix is \"a\").</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">prefix</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.object_to_dict": {"fullname": "sqlglot.helper.object_to_dict", "modulename": "sqlglot.helper", "qualname": "object_to_dict", "kind": "function", "doc": "<p>Returns a dictionary created from an object's attributes.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">obj</span><span class=\"p\">:</span> <span class=\"n\">Any</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Dict</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.split_num_words": {"fullname": "sqlglot.helper.split_num_words", "modulename": "sqlglot.helper", "qualname": "split_num_words", "kind": "function", "doc": "<p>Perform a split on a value and return N words as a result with <code>None</code> used for words that don't exist.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>value:</strong> The value to be split.</li>\n<li><strong>sep:</strong> The value to use to split on.</li>\n<li><strong>min_num_words:</strong> The minimum number of words that are going to be in the result.</li>\n<li><strong>fill_from_start:</strong> Indicates that if <code>None</code> values should be inserted at the start or end of the list.</li>\n</ul>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">split_num_words</span><span class=\"p\">(</span><span class=\"s2\">&quot;db.table&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;.&quot;</span><span class=\"p\">,</span> <span class=\"mi\">3</span><span class=\"p\">)</span>\n<span class=\"go\">[None, &#39;db&#39;, &#39;table&#39;]</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">split_num_words</span><span class=\"p\">(</span><span class=\"s2\">&quot;db.table&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;.&quot;</span><span class=\"p\">,</span> <span class=\"mi\">3</span><span class=\"p\">,</span> <span class=\"n\">fill_from_start</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)</span>\n<span class=\"go\">[&#39;db&#39;, &#39;table&#39;, None]</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">split_num_words</span><span class=\"p\">(</span><span class=\"s2\">&quot;db.table&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;.&quot;</span><span class=\"p\">,</span> <span class=\"mi\">1</span><span class=\"p\">)</span>\n<span class=\"go\">[&#39;db&#39;, &#39;table&#39;]</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The list of words returned by <code>split</code>, possibly augmented by a number of <code>None</code> values.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">sep</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">min_num_words</span><span class=\"p\">:</span> <span class=\"nb\">int</span>,</span><span class=\"param\">\t<span class=\"n\">fill_from_start</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.is_iterable": {"fullname": "sqlglot.helper.is_iterable", "modulename": "sqlglot.helper", "qualname": "is_iterable", "kind": "function", "doc": "<p>Checks if the value is an iterable, excluding the types <code>str</code> and <code>bytes</code>.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">is_iterable</span><span class=\"p\">([</span><span class=\"mi\">1</span><span class=\"p\">,</span><span class=\"mi\">2</span><span class=\"p\">])</span>\n<span class=\"go\">True</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">is_iterable</span><span class=\"p\">(</span><span class=\"s2\">&quot;test&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">False</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>value:</strong> The value to check if it is an iterable.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A <code>bool</code> value indicating if it is an iterable.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.flatten": {"fullname": "sqlglot.helper.flatten", "modulename": "sqlglot.helper", "qualname": "flatten", "kind": "function", "doc": "<p>Flattens an iterable that can contain both iterable and non-iterable elements. Objects of\ntype <code>str</code> and <code>bytes</code> are not regarded as iterables.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"nb\">list</span><span class=\"p\">(</span><span class=\"n\">flatten</span><span class=\"p\">([[</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"mi\">2</span><span class=\"p\">],</span> <span class=\"mi\">3</span><span class=\"p\">,</span> <span class=\"p\">{</span><span class=\"mi\">4</span><span class=\"p\">},</span> <span class=\"p\">(</span><span class=\"mi\">5</span><span class=\"p\">,</span> <span class=\"s2\">&quot;bla&quot;</span><span class=\"p\">)]))</span>\n<span class=\"go\">[1, 2, 3, 4, 5, &#39;bla&#39;]</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"nb\">list</span><span class=\"p\">(</span><span class=\"n\">flatten</span><span class=\"p\">([</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"mi\">3</span><span class=\"p\">]))</span>\n<span class=\"go\">[1, 2, 3]</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>values:</strong> The value to be flattened.</li>\n</ul>\n\n<h6 id=\"yields\">Yields:</h6>\n\n<blockquote>\n <p>Non-iterable elements in <code>values</code>.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">values</span><span class=\"p\">:</span> <span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">],</span> <span class=\"n\">Any</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Iterator</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.dict_depth": {"fullname": "sqlglot.helper.dict_depth", "modulename": "sqlglot.helper", "qualname": "dict_depth", "kind": "function", "doc": "<p>Get the nesting depth of a dictionary.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">dict_depth</span><span class=\"p\">(</span><span class=\"kc\">None</span><span class=\"p\">)</span>\n<span class=\"go\">0</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">dict_depth</span><span class=\"p\">({})</span>\n<span class=\"go\">1</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">dict_depth</span><span class=\"p\">({</span><span class=\"s2\">&quot;a&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;b&quot;</span><span class=\"p\">})</span>\n<span class=\"go\">1</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">dict_depth</span><span class=\"p\">({</span><span class=\"s2\">&quot;a&quot;</span><span class=\"p\">:</span> <span class=\"p\">{}})</span>\n<span class=\"go\">2</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">dict_depth</span><span class=\"p\">({</span><span class=\"s2\">&quot;a&quot;</span><span class=\"p\">:</span> <span class=\"p\">{</span><span class=\"s2\">&quot;b&quot;</span><span class=\"p\">:</span> <span class=\"p\">{}}})</span>\n<span class=\"go\">3</span>\n</code></pre>\n </div>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">d</span><span class=\"p\">:</span> <span class=\"n\">Dict</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">int</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.first": {"fullname": "sqlglot.helper.first", "modulename": "sqlglot.helper", "qualname": "first", "kind": "function", "doc": "<p>Returns the first element from an iterable (useful for sets).</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">it</span><span class=\"p\">:</span> <span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">T</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">T</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.merge_ranges": {"fullname": "sqlglot.helper.merge_ranges", "modulename": "sqlglot.helper", "qualname": "merge_ranges", "kind": "function", "doc": "<p>Merges a sequence of ranges, represented as tuples (low, high) whose values\nbelong to some totally-ordered set.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">merge_ranges</span><span class=\"p\">([(</span><span class=\"mi\">1</span><span class=\"p\">,</span> <span class=\"mi\">3</span><span class=\"p\">),</span> <span class=\"p\">(</span><span class=\"mi\">2</span><span class=\"p\">,</span> <span class=\"mi\">6</span><span class=\"p\">)])</span>\n<span class=\"go\">[(1, 6)]</span>\n</code></pre>\n </div>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">ranges</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">A</span><span class=\"p\">,</span> <span class=\"o\">~</span><span class=\"n\">A</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">A</span><span class=\"p\">,</span> <span class=\"o\">~</span><span class=\"n\">A</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.is_iso_date": {"fullname": "sqlglot.helper.is_iso_date", "modulename": "sqlglot.helper", "qualname": "is_iso_date", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.is_iso_datetime": {"fullname": "sqlglot.helper.is_iso_datetime", "modulename": "sqlglot.helper", "qualname": "is_iso_datetime", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.DATE_UNITS": {"fullname": "sqlglot.helper.DATE_UNITS", "modulename": "sqlglot.helper", "qualname": "DATE_UNITS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;quarter&#x27;, &#x27;year_month&#x27;, &#x27;week&#x27;, &#x27;year&#x27;, &#x27;day&#x27;, &#x27;month&#x27;}"}, "sqlglot.helper.is_date_unit": {"fullname": "sqlglot.helper.is_date_unit", "modulename": "sqlglot.helper", "qualname": "is_date_unit", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.helper.SingleValuedMapping": {"fullname": "sqlglot.helper.SingleValuedMapping", "modulename": "sqlglot.helper", "qualname": "SingleValuedMapping", "kind": "class", "doc": "<p>Mapping where all keys return the same value.</p>\n\n<p>This rigamarole is meant to avoid copying keys, which was originally intended\nas an optimization while qualifying columns for tables with lots of columns.</p>\n", "bases": "typing.Mapping[~K, ~V]"}, "sqlglot.helper.SingleValuedMapping.__init__": {"fullname": "sqlglot.helper.SingleValuedMapping.__init__", "modulename": "sqlglot.helper", "qualname": "SingleValuedMapping.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">keys</span><span class=\"p\">:</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">K</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">V</span></span>)</span>"}, "sqlglot.jsonpath": {"fullname": "sqlglot.jsonpath", "modulename": "sqlglot.jsonpath", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.jsonpath.JSONPathTokenizer": {"fullname": "sqlglot.jsonpath.JSONPathTokenizer", "modulename": "sqlglot.jsonpath", "qualname": "JSONPathTokenizer", "kind": "class", "doc": "<p></p>\n", "bases": "sqlglot.tokens.Tokenizer"}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS", "modulename": "sqlglot.jsonpath", "qualname": "JSONPathTokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.QUOTE: &#x27;QUOTE&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.QUOTE: &#x27;QUOTE&#x27;&gt;, &#x27;$&#x27;: &lt;TokenType.DOLLAR: &#x27;DOLLAR&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;}"}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"fullname": "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS", "modulename": "sqlglot.jsonpath", "qualname": "JSONPathTokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;..&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;}"}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"fullname": "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES", "modulename": "sqlglot.jsonpath", "qualname": "JSONPathTokenizer.IDENTIFIER_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;]"}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"fullname": "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES", "modulename": "sqlglot.jsonpath", "qualname": "JSONPathTokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;\\\\&#x27;]"}, "sqlglot.jsonpath.parse": {"fullname": "sqlglot.jsonpath.parse", "modulename": "sqlglot.jsonpath", "qualname": "parse", "kind": "function", "doc": "<p>Takes in a JSON path string and parses it into a JSONPath expression.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">path</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">JSONPath</span>:</span></span>", "funcdef": "def"}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"fullname": "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS", "modulename": "sqlglot.jsonpath", "qualname": "JSON_PATH_PART_TRANSFORMS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Type[sqlglot.expressions.Expression], Callable[..., str]]", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;}"}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"fullname": "sqlglot.jsonpath.ALL_JSON_PATH_PARTS", "modulename": "sqlglot.jsonpath", "qualname": "ALL_JSON_PATH_PARTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.JSONPathRecursive&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathWildcard&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathUnion&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathKey&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSubscript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathFilter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSelector&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathSlice&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathScript&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.JSONPathRoot&#x27;&gt;}"}, "sqlglot.lineage": {"fullname": "sqlglot.lineage", "modulename": "sqlglot.lineage", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.lineage.logger": {"fullname": "sqlglot.lineage.logger", "modulename": "sqlglot.lineage", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.lineage.Node": {"fullname": "sqlglot.lineage.Node", "modulename": "sqlglot.lineage", "qualname": "Node", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.lineage.Node.__init__": {"fullname": "sqlglot.lineage.Node.__init__", "modulename": "sqlglot.lineage", "qualname": "Node.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">source</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">downstream</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">lineage</span><span class=\"o\">.</span><span class=\"n\">Node</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"o\">&lt;</span><span class=\"n\">factory</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"n\">source_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;&#39;</span>,</span><span class=\"param\">\t<span class=\"n\">reference_node_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">=</span> <span class=\"s1\">&#39;&#39;</span></span>)</span>"}, "sqlglot.lineage.Node.name": {"fullname": "sqlglot.lineage.Node.name", "modulename": "sqlglot.lineage", "qualname": "Node.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.lineage.Node.expression": {"fullname": "sqlglot.lineage.Node.expression", "modulename": "sqlglot.lineage", "qualname": "Node.expression", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.lineage.Node.source": {"fullname": "sqlglot.lineage.Node.source", "modulename": "sqlglot.lineage", "qualname": "Node.source", "kind": "variable", "doc": "<p></p>\n", "annotation": ": sqlglot.expressions.Expression"}, "sqlglot.lineage.Node.downstream": {"fullname": "sqlglot.lineage.Node.downstream", "modulename": "sqlglot.lineage", "qualname": "Node.downstream", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.lineage.Node]"}, "sqlglot.lineage.Node.source_name": {"fullname": "sqlglot.lineage.Node.source_name", "modulename": "sqlglot.lineage", "qualname": "Node.source_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str", "default_value": "&#x27;&#x27;"}, "sqlglot.lineage.Node.reference_node_name": {"fullname": "sqlglot.lineage.Node.reference_node_name", "modulename": "sqlglot.lineage", "qualname": "Node.reference_node_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str", "default_value": "&#x27;&#x27;"}, "sqlglot.lineage.Node.walk": {"fullname": "sqlglot.lineage.Node.walk", "modulename": "sqlglot.lineage", "qualname": "Node.walk", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Iterator</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">lineage</span><span class=\"o\">.</span><span class=\"n\">Node</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.lineage.Node.to_html": {"fullname": "sqlglot.lineage.Node.to_html", "modulename": "sqlglot.lineage", "qualname": "Node.to_html", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">opts</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">lineage</span><span class=\"o\">.</span><span class=\"n\">GraphHTML</span>:</span></span>", "funcdef": "def"}, "sqlglot.lineage.lineage": {"fullname": "sqlglot.lineage.lineage", "modulename": "sqlglot.lineage", "qualname": "lineage", "kind": "function", "doc": "<p>Build the lineage graph for a column of a SQL query.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>column:</strong> The column to build the lineage for.</li>\n<li><strong>sql:</strong> The SQL string or expression.</li>\n<li><strong>schema:</strong> The schema of tables.</li>\n<li><strong>sources:</strong> A mapping of queries which will be used to continue building lineage.</li>\n<li><strong>dialect:</strong> The dialect of input SQL.</li>\n<li><strong>scope:</strong> A pre-created scope to use instead.</li>\n<li><strong>trim_selects:</strong> Whether or not to clean up selects by trimming to only relevant columns.</li>\n<li><strong>**kwargs:</strong> Qualification optimizer kwargs.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A lineage node.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span>,</span><span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">sources</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Mapping</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Query</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">scope</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">scope</span><span class=\"o\">.</span><span class=\"n\">Scope</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">trim_selects</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">lineage</span><span class=\"o\">.</span><span class=\"n\">Node</span>:</span></span>", "funcdef": "def"}, "sqlglot.lineage.to_node": {"fullname": "sqlglot.lineage.to_node", "modulename": "sqlglot.lineage", "qualname": "to_node", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"nb\">int</span>,</span><span class=\"param\">\t<span class=\"n\">scope</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">scope</span><span class=\"o\">.</span><span class=\"n\">Scope</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">scope_name</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">upstream</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">lineage</span><span class=\"o\">.</span><span class=\"n\">Node</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">source_name</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">reference_node_name</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">trim_selects</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">lineage</span><span class=\"o\">.</span><span class=\"n\">Node</span>:</span></span>", "funcdef": "def"}, "sqlglot.lineage.GraphHTML": {"fullname": "sqlglot.lineage.GraphHTML", "modulename": "sqlglot.lineage", "qualname": "GraphHTML", "kind": "class", "doc": "<p>Node to HTML generator using vis.js.</p>\n\n<p><a href=\"https://visjs.github.io/vis-network/docs/network/\">https://visjs.github.io/vis-network/docs/network/</a></p>\n"}, "sqlglot.lineage.GraphHTML.__init__": {"fullname": "sqlglot.lineage.GraphHTML.__init__", "modulename": "sqlglot.lineage", "qualname": "GraphHTML.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">nodes</span><span class=\"p\">:</span> <span class=\"n\">Dict</span>,</span><span class=\"param\">\t<span class=\"n\">edges</span><span class=\"p\">:</span> <span class=\"n\">List</span>,</span><span class=\"param\">\t<span class=\"n\">imports</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">options</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.lineage.GraphHTML.imports": {"fullname": "sqlglot.lineage.GraphHTML.imports", "modulename": "sqlglot.lineage", "qualname": "GraphHTML.imports", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.lineage.GraphHTML.options": {"fullname": "sqlglot.lineage.GraphHTML.options", "modulename": "sqlglot.lineage", "qualname": "GraphHTML.options", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.lineage.GraphHTML.nodes": {"fullname": "sqlglot.lineage.GraphHTML.nodes", "modulename": "sqlglot.lineage", "qualname": "GraphHTML.nodes", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.lineage.GraphHTML.edges": {"fullname": "sqlglot.lineage.GraphHTML.edges", "modulename": "sqlglot.lineage", "qualname": "GraphHTML.edges", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer": {"fullname": "sqlglot.optimizer", "modulename": "sqlglot.optimizer", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.annotate_types": {"fullname": "sqlglot.optimizer.annotate_types", "modulename": "sqlglot.optimizer.annotate_types", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.annotate_types.annotate_types": {"fullname": "sqlglot.optimizer.annotate_types.annotate_types", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "annotate_types", "kind": "function", "doc": "<p>Infers the types of an expression, annotating its AST accordingly.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">schema</span> <span class=\"o\">=</span> <span class=\"p\">{</span><span class=\"s2\">&quot;y&quot;</span><span class=\"p\">:</span> <span class=\"p\">{</span><span class=\"s2\">&quot;cola&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;SMALLINT&quot;</span><span class=\"p\">}}</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sql</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;SELECT x.cola + 2.5 AS cola FROM (SELECT y.cola AS cola FROM y AS y) AS x&quot;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">annotated_expr</span> <span class=\"o\">=</span> <span class=\"n\">annotate_types</span><span class=\"p\">(</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">),</span> <span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"n\">schema</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">annotated_expr</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">type</span><span class=\"o\">.</span><span class=\"n\">this</span> <span class=\"c1\"># Get the type of &quot;x.cola + 2.5 AS cola&quot;</span>\n<span class=\"go\">&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Expression to annotate.</li>\n<li><strong>schema:</strong> Database schema.</li>\n<li><strong>annotators:</strong> Maps expression type to corresponding annotation function.</li>\n<li><strong>coerces_to:</strong> Maps expression type to set of types that it can be coerced into.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The expression annotated with types.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">annotators</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">],</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">annotate_types</span><span class=\"o\">.</span><span class=\"n\">TypeAnnotator</span><span class=\"p\">,</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">coerces_to</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">Set</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.annotate_types.swap_args": {"fullname": "sqlglot.optimizer.annotate_types.swap_args", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "swap_args", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">func</span><span class=\"p\">:</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.annotate_types.swap_all": {"fullname": "sqlglot.optimizer.annotate_types.swap_all", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "swap_all", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">coercions</span><span class=\"p\">:</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">],</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">],</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.annotate_types.TypeAnnotator": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span>,</span><span class=\"param\">\t<span class=\"n\">annotators</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">],</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">annotate_types</span><span class=\"o\">.</span><span class=\"n\">TypeAnnotator</span><span class=\"p\">,</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">coerces_to</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">Set</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">binary_coercions</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">],</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">]]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.TYPE_TO_EXPRESSIONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[sqlglot.expressions.DataType.Type, Set[Type[sqlglot.expressions.Expression]]]", "default_value": "{&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;}, &lt;Type.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Boolean&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Between&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.In&#x27;&gt;}, &lt;Type.DATE: &#x27;DATE&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;}, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;}, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Log&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Div&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;}, &lt;Type.INT: &#x27;INT&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;}, &lt;Type.JSON: &#x27;JSON&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;}, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;}, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;}, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: {&lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateToDateStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToTimeStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDateStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.ConcatWs&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;}}"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.ANNOTATORS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&lt;class &#x27;sqlglot.expressions.Alias&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseNot&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Neg&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Not&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Paren&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PivotAlias&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Unary&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.And&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContained&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Binary&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseLeftShift&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseRightShift&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Connector&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DPipe&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Distance&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Div&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Dot&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Escape&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Glob&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ILike&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ILikeAny&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.IntDiv&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Is&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBContains&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtract&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.JSONExtractScalar&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Kwarg&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Like&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LikeAny&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Mod&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Mul&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeNEQ&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Operator&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Or&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Overlaps&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.PropertyEQ&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SimilarTo&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Slice&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Boolean&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Between&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.In&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Log&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateToDateStr&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToTimeStr&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TsOrDsToDateStr&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ConcatWs&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Anonymous&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Bracket&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DataType&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Distinct&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Filter&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Interval&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Literal&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Null&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Unnest&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.VarMap&#x27;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;}"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.NESTED_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.ARRAY: &#x27;ARRAY&#x27;&gt;}"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.COERCES_TO", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[sqlglot.expressions.DataType.Type, Set[sqlglot.expressions.DataType.Type]]", "default_value": "{&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;: set(), &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;: {&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;}, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;: {&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;}, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;: {&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;}, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;: {&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;}, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;: set(), &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;: {&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;}, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;: {&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;}, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;: {&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;}, &lt;Type.INT: &#x27;INT&#x27;&gt;: {&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;}, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;: {&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;}, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;: {&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;}, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;: set(), &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;: {&lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;}, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;: {&lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;}, &lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;: {&lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;}, &lt;Type.DATE: &#x27;DATE&#x27;&gt;: {&lt;Type.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;Type.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;Type.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;Type.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;}}"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.BINARY_COERCIONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Tuple[sqlglot.expressions.DataType.Type, sqlglot.expressions.DataType.Type], Callable[[sqlglot.expressions.Expression, sqlglot.expressions.Expression], sqlglot.expressions.DataType.Type]]", "default_value": "{(&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#x27;CHAR&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#x27;TEXT&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#x27;NAME&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.MONEY: &#x27;MONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.BIT: &#x27;BIT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.UINT: &#x27;UINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.INT128: &#x27;INT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.UINT128: &#x27;UINT128&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.INT256: &#x27;INT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.UINT256: &#x27;UINT256&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;Type.INT: &#x27;INT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#x27;MONEY&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#x27;UINT256&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.CHAR: &#x27;CHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#x27;MONEY&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#x27;UINT256&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.TEXT: &#x27;TEXT&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#x27;MONEY&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#x27;UINT256&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.NCHAR: &#x27;NCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#x27;MONEY&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#x27;UINT256&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.VARCHAR: &#x27;VARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#x27;MONEY&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#x27;UINT256&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.NAME: &#x27;NAME&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#x27;MONEY&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#x27;BIT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#x27;UINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#x27;INT128&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#x27;UINT128&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#x27;INT256&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#x27;UINT256&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#x27;INT&#x27;&gt;, &lt;Type.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DATE: &#x27;DATE&#x27;&gt;, &lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;): &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;Type.DATE: &#x27;DATE&#x27;&gt;): &lt;function TypeAnnotator.&lt;lambda&gt;&gt;}"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.schema", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.schema", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.annotators", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.coerces_to", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.binary_coercions", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.annotate", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"fullname": "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope", "modulename": "sqlglot.optimizer.annotate_types", "qualname": "TypeAnnotator.annotate_scope", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">scope</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">scope</span><span class=\"o\">.</span><span class=\"n\">Scope</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.canonicalize": {"fullname": "sqlglot.optimizer.canonicalize", "modulename": "sqlglot.optimizer.canonicalize", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.canonicalize.canonicalize": {"fullname": "sqlglot.optimizer.canonicalize.canonicalize", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "canonicalize", "kind": "function", "doc": "<p>Converts a sql expression into a standard form.</p>\n\n<p>This method relies on annotate_types because many of the\nconversions rely on type inference.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to canonicalize.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"fullname": "sqlglot.optimizer.canonicalize.add_text_to_concat", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "add_text_to_concat", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">node</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"fullname": "sqlglot.optimizer.canonicalize.replace_date_funcs", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "replace_date_funcs", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">node</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"fullname": "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "COERCIBLE_DATE_OPS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeNEQ&#x27;&gt;)"}, "sqlglot.optimizer.canonicalize.coerce_type": {"fullname": "sqlglot.optimizer.canonicalize.coerce_type", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "coerce_type", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">node</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"fullname": "sqlglot.optimizer.canonicalize.remove_redundant_casts", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "remove_redundant_casts", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.canonicalize.ensure_bools": {"fullname": "sqlglot.optimizer.canonicalize.ensure_bools", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "ensure_bools", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">replace_func</span><span class=\"p\">:</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"fullname": "sqlglot.optimizer.canonicalize.remove_ascending_order", "modulename": "sqlglot.optimizer.canonicalize", "qualname": "remove_ascending_order", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.eliminate_ctes": {"fullname": "sqlglot.optimizer.eliminate_ctes", "modulename": "sqlglot.optimizer.eliminate_ctes", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"fullname": "sqlglot.optimizer.eliminate_ctes.eliminate_ctes", "modulename": "sqlglot.optimizer.eliminate_ctes", "qualname": "eliminate_ctes", "kind": "function", "doc": "<p>Remove unused CTEs from an expression.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sql</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;WITH y AS (SELECT a FROM x) SELECT a FROM z&quot;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">eliminate_ctes</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT a FROM z&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression to optimize</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: optimized expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.eliminate_joins": {"fullname": "sqlglot.optimizer.eliminate_joins", "modulename": "sqlglot.optimizer.eliminate_joins", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"fullname": "sqlglot.optimizer.eliminate_joins.eliminate_joins", "modulename": "sqlglot.optimizer.eliminate_joins", "qualname": "eliminate_joins", "kind": "function", "doc": "<p>Remove unused joins from an expression.</p>\n\n<p>This only removes joins when we know that the join condition doesn't produce duplicate rows.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sql</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;SELECT x.a FROM x LEFT JOIN (SELECT DISTINCT y.b FROM y) AS y ON x.b = y.b&quot;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">eliminate_joins</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x.a FROM x&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression to optimize</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: optimized expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.eliminate_joins.join_condition": {"fullname": "sqlglot.optimizer.eliminate_joins.join_condition", "modulename": "sqlglot.optimizer.eliminate_joins", "qualname": "join_condition", "kind": "function", "doc": "<p>Extract the join condition from a join expression.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li>join (exp.Join)</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>tuple[list[str], list[str], exp.Expression]:\n Tuple of (source key, join key, remaining predicate)</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">join</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.eliminate_subqueries": {"fullname": "sqlglot.optimizer.eliminate_subqueries", "modulename": "sqlglot.optimizer.eliminate_subqueries", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"fullname": "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries", "modulename": "sqlglot.optimizer.eliminate_subqueries", "qualname": "eliminate_subqueries", "kind": "function", "doc": "<p>Rewrite derived tables as CTES, deduplicating if possible.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a FROM (SELECT * FROM x) AS y&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">eliminate_subqueries</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;WITH y AS (SELECT * FROM x) SELECT a FROM y AS y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"this-also-deduplicates-common-subqueries\">This also deduplicates common subqueries:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a FROM (SELECT * FROM x) AS y CROSS JOIN (SELECT * FROM x) AS z&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">eliminate_subqueries</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;WITH y AS (SELECT * FROM x) SELECT a FROM y AS y CROSS JOIN y AS z&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.isolate_table_selects": {"fullname": "sqlglot.optimizer.isolate_table_selects", "modulename": "sqlglot.optimizer.isolate_table_selects", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"fullname": "sqlglot.optimizer.isolate_table_selects.isolate_table_selects", "modulename": "sqlglot.optimizer.isolate_table_selects", "qualname": "isolate_table_selects", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.merge_subqueries": {"fullname": "sqlglot.optimizer.merge_subqueries", "modulename": "sqlglot.optimizer.merge_subqueries", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"fullname": "sqlglot.optimizer.merge_subqueries.merge_subqueries", "modulename": "sqlglot.optimizer.merge_subqueries", "qualname": "merge_subqueries", "kind": "function", "doc": "<p>Rewrite sqlglot AST to merge derived tables into the outer query.</p>\n\n<p>This also merges CTEs if they are selected from only once.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a FROM (SELECT x.a FROM x) CROSS JOIN y&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">merge_subqueries</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT x.a FROM x CROSS JOIN y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<p>If <code>leave_tables_isolated</code> is True, this will not merge inner queries into outer\nqueries if it would result in multiple table selects in a single query:</p>\n\n<blockquote>\n <blockquote>\n <blockquote>\n <p>expression = sqlglot.parse_one(\"SELECT a FROM (SELECT x.a FROM x) CROSS JOIN y\")\n merge_subqueries(expression, leave_tables_isolated=True).sql()\n 'SELECT a FROM (SELECT x.a FROM x) CROSS JOIN y'</p>\n </blockquote>\n </blockquote>\n</blockquote>\n\n<p>Inspired by <a href=\"https://dev.mysql.com/doc/refman/8.0/en/derived-table-optimization.html\">https://dev.mysql.com/doc/refman/8.0/en/derived-table-optimization.html</a></p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression to optimize</li>\n<li><strong>leave_tables_isolated (bool):</strong> </li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: optimized expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">leave_tables_isolated</span><span class=\"o\">=</span><span class=\"kc\">False</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"fullname": "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS", "modulename": "sqlglot.optimizer.merge_subqueries", "qualname": "UNMERGABLE_ARGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;with&#x27;, &#x27;locks&#x27;, &#x27;distinct&#x27;, &#x27;settings&#x27;, &#x27;offset&#x27;, &#x27;distribute&#x27;, &#x27;prewhere&#x27;, &#x27;laterals&#x27;, &#x27;qualify&#x27;, &#x27;windows&#x27;, &#x27;match&#x27;, &#x27;sample&#x27;, &#x27;sort&#x27;, &#x27;into&#x27;, &#x27;kind&#x27;, &#x27;pivots&#x27;, &#x27;limit&#x27;, &#x27;format&#x27;, &#x27;connect&#x27;, &#x27;cluster&#x27;, &#x27;options&#x27;, &#x27;group&#x27;, &#x27;having&#x27;}"}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"fullname": "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED", "modulename": "sqlglot.optimizer.merge_subqueries", "qualname": "SAFE_TO_REPLACE_UNWRAPPED", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Column&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Func&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Paren&#x27;&gt;)"}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"fullname": "sqlglot.optimizer.merge_subqueries.merge_ctes", "modulename": "sqlglot.optimizer.merge_subqueries", "qualname": "merge_ctes", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">leave_tables_isolated</span><span class=\"o\">=</span><span class=\"kc\">False</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"fullname": "sqlglot.optimizer.merge_subqueries.merge_derived_tables", "modulename": "sqlglot.optimizer.merge_subqueries", "qualname": "merge_derived_tables", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">leave_tables_isolated</span><span class=\"o\">=</span><span class=\"kc\">False</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.normalize": {"fullname": "sqlglot.optimizer.normalize", "modulename": "sqlglot.optimizer.normalize", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.normalize.logger": {"fullname": "sqlglot.optimizer.normalize.logger", "modulename": "sqlglot.optimizer.normalize", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.optimizer.normalize.normalize": {"fullname": "sqlglot.optimizer.normalize.normalize", "modulename": "sqlglot.optimizer.normalize", "qualname": "normalize", "kind": "function", "doc": "<p>Rewrite sqlglot AST into conjunctive normal form or disjunctive normal form.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;(x AND y) OR z&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalize</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">,</span> <span class=\"n\">dnf</span><span class=\"o\">=</span><span class=\"kc\">False</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;(x OR z) AND (y OR z)&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> expression to normalize</li>\n<li><strong>dnf:</strong> rewrite in disjunctive normal form instead.</li>\n<li><strong>max_distance (int):</strong> the maximal estimated distance from cnf/dnf to attempt conversion</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: normalized expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">dnf</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">max_distance</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">128</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.normalize.normalized": {"fullname": "sqlglot.optimizer.normalize.normalized", "modulename": "sqlglot.optimizer.normalize", "qualname": "normalized", "kind": "function", "doc": "<p>Checks whether a given expression is in a normal form of interest.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalized</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;(a AND b) OR c OR (d AND e)&quot;</span><span class=\"p\">),</span> <span class=\"n\">dnf</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">)</span>\n<span class=\"go\">True</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalized</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;(a OR b) AND c&quot;</span><span class=\"p\">))</span> <span class=\"c1\"># Checks CNF by default</span>\n<span class=\"go\">True</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalized</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;a AND (b OR c)&quot;</span><span class=\"p\">),</span> <span class=\"n\">dnf</span><span class=\"o\">=</span><span class=\"kc\">True</span><span class=\"p\">)</span>\n<span class=\"go\">False</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to check if it's normalized.</li>\n<li><strong>dnf:</strong> Whether to check if the expression is in Disjunctive Normal Form (DNF).\nDefault: False, i.e. we check if it's in Conjunctive Normal Form (CNF).</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>, </span><span class=\"param\"><span class=\"n\">dnf</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.normalize.normalization_distance": {"fullname": "sqlglot.optimizer.normalize.normalization_distance", "modulename": "sqlglot.optimizer.normalize", "qualname": "normalization_distance", "kind": "function", "doc": "<p>The difference in the number of predicates between a given expression and its normalized form.</p>\n\n<p>This is used as an estimate of the cost of the conversion which is exponential in complexity.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;(a AND b) OR (c AND d)&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalization_distance</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span>\n<span class=\"go\">4</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to compute the normalization distance for.</li>\n<li><strong>dnf:</strong> Whether to check if the expression is in Disjunctive Normal Form (DNF).\nDefault: False, i.e. we check if it's in Conjunctive Normal Form (CNF).</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The normalization distance.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>, </span><span class=\"param\"><span class=\"n\">dnf</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">int</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.normalize.distributive_law": {"fullname": "sqlglot.optimizer.normalize.distributive_law", "modulename": "sqlglot.optimizer.normalize", "qualname": "distributive_law", "kind": "function", "doc": "<p>x OR (y AND z) -> (x OR y) AND (x OR z)\n(x AND y) OR (y AND z) -> (x OR y) AND (x OR z) AND (y OR y) AND (y OR z)</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">dnf</span>, </span><span class=\"param\"><span class=\"n\">max_distance</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.normalize_identifiers": {"fullname": "sqlglot.optimizer.normalize_identifiers", "modulename": "sqlglot.optimizer.normalize_identifiers", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"fullname": "sqlglot.optimizer.normalize_identifiers.normalize_identifiers", "modulename": "sqlglot.optimizer.normalize_identifiers", "qualname": "normalize_identifiers", "kind": "function", "doc": "<p>Normalize all unquoted identifiers to either lower or upper case, depending\non the dialect. This essentially makes those identifiers case-insensitive.</p>\n\n<p>It's possible to make this a no-op by adding a special comment next to the\nidentifier of interest:</p>\n\n<pre><code>SELECT a /* sqlglot.meta case_sensitive */ FROM table\n</code></pre>\n\n<p>In this example, the identifier <code>a</code> will not be normalized.</p>\n\n<h6 id=\"note\">Note:</h6>\n\n<blockquote>\n <p>Some dialects (e.g. BigQuery) treat identifiers as case-insensitive even\n when they're quoted, so in these cases all identifiers are normalized.</p>\n</blockquote>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s1\">&#39;SELECT Bar.A AS A FROM &quot;Foo&quot;.Bar&#39;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalize_identifiers</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT bar.a AS a FROM &quot;Foo&quot;.bar&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">normalize_identifiers</span><span class=\"p\">(</span><span class=\"s2\">&quot;foo&quot;</span><span class=\"p\">,</span> <span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"s2\">&quot;snowflake&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(</span><span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"s2\">&quot;snowflake&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">&#39;FOO&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to transform.</li>\n<li><strong>dialect:</strong> The dialect to use in order to decide how to normalize identifiers.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The transformed expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.optimize_joins": {"fullname": "sqlglot.optimizer.optimize_joins", "modulename": "sqlglot.optimizer.optimize_joins", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"fullname": "sqlglot.optimizer.optimize_joins.JOIN_ATTRS", "modulename": "sqlglot.optimizer.optimize_joins", "qualname": "JOIN_ATTRS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&#x27;on&#x27;, &#x27;side&#x27;, &#x27;kind&#x27;, &#x27;using&#x27;, &#x27;method&#x27;)"}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"fullname": "sqlglot.optimizer.optimize_joins.optimize_joins", "modulename": "sqlglot.optimizer.optimize_joins", "qualname": "optimize_joins", "kind": "function", "doc": "<p>Removes cross joins if possible and reorder joins based on predicate dependencies.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">optimize_joins</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM x CROSS JOIN y JOIN z ON x.a = z.a AND y.a = z.a&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM x JOIN z ON x.a = z.a AND TRUE JOIN y ON y.a = z.a&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"fullname": "sqlglot.optimizer.optimize_joins.reorder_joins", "modulename": "sqlglot.optimizer.optimize_joins", "qualname": "reorder_joins", "kind": "function", "doc": "<p>Reorder joins by topological sort order based on predicate references.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.optimize_joins.normalize": {"fullname": "sqlglot.optimizer.optimize_joins.normalize", "modulename": "sqlglot.optimizer.optimize_joins", "qualname": "normalize", "kind": "function", "doc": "<p>Remove INNER and OUTER from joins as they are optional.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.optimize_joins.other_table_names": {"fullname": "sqlglot.optimizer.optimize_joins.other_table_names", "modulename": "sqlglot.optimizer.optimize_joins", "qualname": "other_table_names", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">join</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Join</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Set</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.optimizer": {"fullname": "sqlglot.optimizer.optimizer", "modulename": "sqlglot.optimizer.optimizer", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.optimizer.RULES": {"fullname": "sqlglot.optimizer.optimizer.RULES", "modulename": "sqlglot.optimizer.optimizer", "qualname": "RULES", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;function qualify&gt;, &lt;function pushdown_projections&gt;, &lt;function normalize&gt;, &lt;function unnest_subqueries&gt;, &lt;function pushdown_predicates&gt;, &lt;function optimize_joins&gt;, &lt;function eliminate_subqueries&gt;, &lt;function merge_subqueries&gt;, &lt;function eliminate_joins&gt;, &lt;function eliminate_ctes&gt;, &lt;function quote_identifiers&gt;, &lt;function annotate_types&gt;, &lt;function canonicalize&gt;, &lt;function simplify&gt;)"}, "sqlglot.optimizer.optimizer.optimize": {"fullname": "sqlglot.optimizer.optimizer.optimize", "modulename": "sqlglot.optimizer.optimizer", "qualname": "optimize", "kind": "function", "doc": "<p>Rewrite a sqlglot AST into an optimized form.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> expression to optimize</li>\n<li><strong>schema:</strong> database schema.\nThis can either be an instance of <code>sqlglot.optimizer.Schema</code> or a mapping in one of\nthe following forms:\n 1. {table: {col: type}}\n 2. {db: {table: {col: type}}}\n 3. {catalog: {db: {table: {col: type}}}}\nIf no schema is provided then the default schema defined at <code>sqlgot.schema</code> will be used</li>\n<li><strong>db:</strong> specify the default database, as might be set by a <code>USE DATABASE db</code> statement</li>\n<li><strong>catalog:</strong> specify the default catalog, as might be set by a <code>USE CATALOG c</code> statement</li>\n<li><strong>dialect:</strong> The dialect to parse the sql string.</li>\n<li><strong>rules:</strong> sequence of optimizer rules to use.\nMany of the rules require tables and columns to be qualified.\nDo not remove <code>qualify</code> from the sequence of rules unless you know what you're doing!</li>\n<li><strong><em>*kwargs:</strong> If a rule has a keyword argument with a same name in *</em>kwargs, it will be passed in.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The optimized expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">dict</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">db</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">catalog</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">rules</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"n\">Callable</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"p\">(</span><span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">qualify</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">pushdown_projections</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">normalize</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">unnest_subqueries</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">pushdown_predicates</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">optimize_joins</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">eliminate_subqueries</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">merge_subqueries</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">eliminate_joins</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">eliminate_ctes</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">quote_identifiers</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">annotate_types</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">canonicalize</span><span class=\"o\">&gt;</span><span class=\"p\">,</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"n\">simplify</span><span class=\"o\">&gt;</span><span class=\"p\">)</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_predicates": {"fullname": "sqlglot.optimizer.pushdown_predicates", "modulename": "sqlglot.optimizer.pushdown_predicates", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"fullname": "sqlglot.optimizer.pushdown_predicates.pushdown_predicates", "modulename": "sqlglot.optimizer.pushdown_predicates", "qualname": "pushdown_predicates", "kind": "function", "doc": "<p>Rewrite sqlglot AST to pushdown predicates in FROMS and JOINS</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sql</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;SELECT y.a AS a FROM (SELECT x.a AS a FROM x AS x) AS y WHERE y.a = 1&quot;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">pushdown_predicates</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT y.a AS a FROM (SELECT x.a AS a FROM x AS x WHERE x.a = 1) AS y WHERE TRUE&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression to optimize</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: optimized expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">dialect</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"fullname": "sqlglot.optimizer.pushdown_predicates.pushdown", "modulename": "sqlglot.optimizer.pushdown_predicates", "qualname": "pushdown", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">condition</span>, </span><span class=\"param\"><span class=\"n\">sources</span>, </span><span class=\"param\"><span class=\"n\">scope_ref_count</span>, </span><span class=\"param\"><span class=\"n\">dialect</span>, </span><span class=\"param\"><span class=\"n\">join_index</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"fullname": "sqlglot.optimizer.pushdown_predicates.pushdown_cnf", "modulename": "sqlglot.optimizer.pushdown_predicates", "qualname": "pushdown_cnf", "kind": "function", "doc": "<p>If the predicates are in CNF like form, we can simply replace each block in the parent.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">predicates</span>, </span><span class=\"param\"><span class=\"n\">sources</span>, </span><span class=\"param\"><span class=\"n\">scope_ref_count</span>, </span><span class=\"param\"><span class=\"n\">join_index</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"fullname": "sqlglot.optimizer.pushdown_predicates.pushdown_dnf", "modulename": "sqlglot.optimizer.pushdown_predicates", "qualname": "pushdown_dnf", "kind": "function", "doc": "<p>If the predicates are in DNF form, we can only push down conditions that are in all blocks.\nAdditionally, we can't remove predicates from their original form.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">predicates</span>, </span><span class=\"param\"><span class=\"n\">sources</span>, </span><span class=\"param\"><span class=\"n\">scope_ref_count</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"fullname": "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate", "modulename": "sqlglot.optimizer.pushdown_predicates", "qualname": "nodes_for_predicate", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">predicate</span>, </span><span class=\"param\"><span class=\"n\">sources</span>, </span><span class=\"param\"><span class=\"n\">scope_ref_count</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"fullname": "sqlglot.optimizer.pushdown_predicates.replace_aliases", "modulename": "sqlglot.optimizer.pushdown_predicates", "qualname": "replace_aliases", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">source</span>, </span><span class=\"param\"><span class=\"n\">predicate</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_projections": {"fullname": "sqlglot.optimizer.pushdown_projections", "modulename": "sqlglot.optimizer.pushdown_projections", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"fullname": "sqlglot.optimizer.pushdown_projections.SELECT_ALL", "modulename": "sqlglot.optimizer.pushdown_projections", "qualname": "SELECT_ALL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;object object&gt;"}, "sqlglot.optimizer.pushdown_projections.default_selection": {"fullname": "sqlglot.optimizer.pushdown_projections.default_selection", "modulename": "sqlglot.optimizer.pushdown_projections", "qualname": "default_selection", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">is_agg</span><span class=\"p\">:</span> <span class=\"nb\">bool</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Alias</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"fullname": "sqlglot.optimizer.pushdown_projections.pushdown_projections", "modulename": "sqlglot.optimizer.pushdown_projections", "qualname": "pushdown_projections", "kind": "function", "doc": "<p>Rewrite sqlglot AST to remove unused columns projections.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sql</span> <span class=\"o\">=</span> <span class=\"s2\">&quot;SELECT y.a AS a FROM (SELECT x.a AS a, x.b AS b FROM x) AS y&quot;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"n\">sql</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">pushdown_projections</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT y.a AS a FROM (SELECT x.a AS a FROM x) AS y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression to optimize</li>\n<li><strong>remove_unused_selections (bool):</strong> remove selects that are unused</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: optimized expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"kc\">None</span>, </span><span class=\"param\"><span class=\"n\">remove_unused_selections</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify": {"fullname": "sqlglot.optimizer.qualify", "modulename": "sqlglot.optimizer.qualify", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.qualify.qualify": {"fullname": "sqlglot.optimizer.qualify.qualify", "modulename": "sqlglot.optimizer.qualify", "qualname": "qualify", "kind": "function", "doc": "<p>Rewrite sqlglot AST to have normalized and qualified tables and columns.</p>\n\n<p>This step is necessary for all further SQLGlot optimizations.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">schema</span> <span class=\"o\">=</span> <span class=\"p\">{</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">:</span> <span class=\"p\">{</span><span class=\"s2\">&quot;col&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">}}</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT col FROM tbl&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">qualify</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">,</span> <span class=\"n\">schema</span><span class=\"o\">=</span><span class=\"n\">schema</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT &quot;tbl&quot;.&quot;col&quot; AS &quot;col&quot; FROM &quot;tbl&quot; AS &quot;tbl&quot;&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Expression to qualify.</li>\n<li><strong>db:</strong> Default database name for tables.</li>\n<li><strong>catalog:</strong> Default catalog name for tables.</li>\n<li><strong>schema:</strong> Schema to infer column names and types.</li>\n<li><strong>expand_alias_refs:</strong> Whether to expand references to aliases.</li>\n<li><strong>expand_stars:</strong> Whether to expand star queries. This is a necessary step\nfor most of the optimizer's rules to work; do not set to False unless you\nknow what you're doing!</li>\n<li><strong>infer_schema:</strong> Whether to infer the schema if missing.</li>\n<li><strong>isolate_tables:</strong> Whether to isolate table selects.</li>\n<li><strong>qualify_columns:</strong> Whether to qualify columns.</li>\n<li><strong>validate_qualify_columns:</strong> Whether to validate columns.</li>\n<li><strong>quote_identifiers:</strong> Whether to run the quote_identifiers step.\nThis step is necessary to ensure correctness for case sensitive queries.\nBut this flag is provided in case this step is performed at a later time.</li>\n<li><strong>identify:</strong> If True, quote all identifiers, else only necessary ones.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The qualified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">db</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">catalog</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">dict</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">expand_alias_refs</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">expand_stars</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">infer_schema</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">isolate_tables</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">qualify_columns</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">validate_qualify_columns</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">quote_identifiers</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">identify</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_columns": {"fullname": "sqlglot.optimizer.qualify_columns", "modulename": "sqlglot.optimizer.qualify_columns", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"fullname": "sqlglot.optimizer.qualify_columns.qualify_columns", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "qualify_columns", "kind": "function", "doc": "<p>Rewrite sqlglot AST to have fully qualified columns.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">schema</span> <span class=\"o\">=</span> <span class=\"p\">{</span><span class=\"s2\">&quot;tbl&quot;</span><span class=\"p\">:</span> <span class=\"p\">{</span><span class=\"s2\">&quot;col&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;INT&quot;</span><span class=\"p\">}}</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT col FROM tbl&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">qualify_columns</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">,</span> <span class=\"n\">schema</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT tbl.col AS col FROM tbl&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Expression to qualify.</li>\n<li><strong>schema:</strong> Database schema.</li>\n<li><strong>expand_alias_refs:</strong> Whether to expand references to aliases.</li>\n<li><strong>expand_stars:</strong> Whether to expand star queries. This is a necessary step\nfor most of the optimizer's rules to work; do not set to False unless you\nknow what you're doing!</li>\n<li><strong>infer_schema:</strong> Whether to infer the schema if missing.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The qualified expression.</p>\n</blockquote>\n\n<h6 id=\"notes\">Notes:</h6>\n\n<blockquote>\n <ul>\n <li>Currently only handles a single PIVOT or UNPIVOT operator</li>\n </ul>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">expand_alias_refs</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">expand_stars</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span>,</span><span class=\"param\">\t<span class=\"n\">infer_schema</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"fullname": "sqlglot.optimizer.qualify_columns.validate_qualify_columns", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "validate_qualify_columns", "kind": "function", "doc": "<p>Raise an <code>OptimizeError</code> if any columns aren't qualified</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"fullname": "sqlglot.optimizer.qualify_columns.qualify_outputs", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "qualify_outputs", "kind": "function", "doc": "<p>Ensure all output columns are aliased</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">scope_or_expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">scope</span><span class=\"o\">.</span><span class=\"n\">Scope</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"fullname": "sqlglot.optimizer.qualify_columns.quote_identifiers", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "quote_identifiers", "kind": "function", "doc": "<p>Makes sure all identifiers that need to be quoted are quoted.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">identify</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"fullname": "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "pushdown_cte_alias_columns", "kind": "function", "doc": "<p>Pushes down the CTE alias columns into the projection,</p>\n\n<p>This step is useful in Snowflake where the CTE alias columns can be referenced in the HAVING.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;WITH y (c) AS (SELECT SUM(a) FROM ( SELECT 1 a ) AS x HAVING c &gt; 0) SELECT c FROM y&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">pushdown_cte_alias_columns</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;WITH y(c) AS (SELECT SUM(a) AS c FROM (SELECT 1 AS a) AS x HAVING c &gt; 0) SELECT c FROM y&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Expression to pushdown.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The expression with the CTE aliases pushed down into the projection.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_columns.Resolver": {"fullname": "sqlglot.optimizer.qualify_columns.Resolver", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "Resolver", "kind": "class", "doc": "<p>Helper for resolving columns.</p>\n\n<p>This is a class so we can lazily load some things and easily share them across functions.</p>\n"}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"fullname": "sqlglot.optimizer.qualify_columns.Resolver.__init__", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "Resolver.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">scope</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">scope</span><span class=\"o\">.</span><span class=\"n\">Scope</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span>,</span><span class=\"param\">\t<span class=\"n\">infer_schema</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span>)</span>"}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"fullname": "sqlglot.optimizer.qualify_columns.Resolver.scope", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "Resolver.scope", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"fullname": "sqlglot.optimizer.qualify_columns.Resolver.schema", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "Resolver.schema", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"fullname": "sqlglot.optimizer.qualify_columns.Resolver.get_table", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "Resolver.get_table", "kind": "function", "doc": "<p>Get the table for a column name.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>column_name:</strong> The column name to find the table for.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The table name if it can be found/inferred.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">column_name</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"fullname": "sqlglot.optimizer.qualify_columns.Resolver.all_columns", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "Resolver.all_columns", "kind": "variable", "doc": "<p>All available columns of all sources in this scope</p>\n", "annotation": ": Set[str]"}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"fullname": "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns", "modulename": "sqlglot.optimizer.qualify_columns", "qualname": "Resolver.get_source_columns", "kind": "function", "doc": "<p>Resolve the source columns for a given source <code>name</code>.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">name</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">only_visible</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.qualify_tables": {"fullname": "sqlglot.optimizer.qualify_tables", "modulename": "sqlglot.optimizer.qualify_tables", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"fullname": "sqlglot.optimizer.qualify_tables.qualify_tables", "modulename": "sqlglot.optimizer.qualify_tables", "qualname": "qualify_tables", "kind": "function", "doc": "<p>Rewrite sqlglot AST to have fully qualified tables. Join constructs such as\n(t1 JOIN t2) AS t will be expanded into (SELECT * FROM t1 AS t1, t2 AS t2) AS t.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 FROM tbl&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">qualify_tables</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">,</span> <span class=\"n\">db</span><span class=\"o\">=</span><span class=\"s2\">&quot;db&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT 1 FROM db.tbl AS tbl&#39;</span>\n<span class=\"gp\">&gt;&gt;&gt;</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT 1 FROM (t1 JOIN t2) AS t&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">qualify_tables</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT 1 FROM (SELECT * FROM t1 AS t1, t2 AS t2) AS t&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Expression to qualify</li>\n<li><strong>db:</strong> Database name</li>\n<li><strong>catalog:</strong> Catalog name</li>\n<li><strong>schema:</strong> A schema to populate</li>\n<li><strong>dialect:</strong> The dialect to parse catalog and schema into.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The qualified expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span>,</span><span class=\"param\">\t<span class=\"n\">db</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">catalog</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope": {"fullname": "sqlglot.optimizer.scope", "modulename": "sqlglot.optimizer.scope", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.logger": {"fullname": "sqlglot.optimizer.scope.logger", "modulename": "sqlglot.optimizer.scope", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.optimizer.scope.TRAVERSABLES": {"fullname": "sqlglot.optimizer.scope.TRAVERSABLES", "modulename": "sqlglot.optimizer.scope", "qualname": "TRAVERSABLES", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Query&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DDL&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DML&#x27;&gt;)"}, "sqlglot.optimizer.scope.ScopeType": {"fullname": "sqlglot.optimizer.scope.ScopeType", "modulename": "sqlglot.optimizer.scope", "qualname": "ScopeType", "kind": "class", "doc": "<p>An enumeration.</p>\n", "bases": "enum.Enum"}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"fullname": "sqlglot.optimizer.scope.ScopeType.ROOT", "modulename": "sqlglot.optimizer.scope", "qualname": "ScopeType.ROOT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;ScopeType.ROOT: 1&gt;"}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"fullname": "sqlglot.optimizer.scope.ScopeType.SUBQUERY", "modulename": "sqlglot.optimizer.scope", "qualname": "ScopeType.SUBQUERY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;ScopeType.SUBQUERY: 2&gt;"}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"fullname": "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE", "modulename": "sqlglot.optimizer.scope", "qualname": "ScopeType.DERIVED_TABLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;ScopeType.DERIVED_TABLE: 3&gt;"}, "sqlglot.optimizer.scope.ScopeType.CTE": {"fullname": "sqlglot.optimizer.scope.ScopeType.CTE", "modulename": "sqlglot.optimizer.scope", "qualname": "ScopeType.CTE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;ScopeType.CTE: 4&gt;"}, "sqlglot.optimizer.scope.ScopeType.UNION": {"fullname": "sqlglot.optimizer.scope.ScopeType.UNION", "modulename": "sqlglot.optimizer.scope", "qualname": "ScopeType.UNION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;ScopeType.UNION: 5&gt;"}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"fullname": "sqlglot.optimizer.scope.ScopeType.UDTF", "modulename": "sqlglot.optimizer.scope", "qualname": "ScopeType.UDTF", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;ScopeType.UDTF: 6&gt;"}, "sqlglot.optimizer.scope.Scope": {"fullname": "sqlglot.optimizer.scope.Scope", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope", "kind": "class", "doc": "<p>Selection scope.</p>\n\n<h6 id=\"attributes\">Attributes:</h6>\n\n<ul>\n<li><strong>expression (exp.Select|exp.Union):</strong> Root expression of this scope</li>\n<li><strong>sources (dict[str, exp.Table|Scope]):</strong> Mapping of source name to either\na Table expression or another Scope instance. For example:\n SELECT * FROM x {\"x\": Table(this=\"x\")}\n SELECT * FROM x AS y {\"y\": Table(this=\"x\")}\n SELECT * FROM (SELECT ...) AS y {\"y\": Scope(...)}</li>\n<li><strong>lateral_sources (dict[str, exp.Table|Scope]):</strong> Sources from laterals\nFor example:\n SELECT c FROM x LATERAL VIEW EXPLODE (a) AS c;\nThe LATERAL VIEW EXPLODE gets x as a source.</li>\n<li><strong>cte_sources (dict[str, Scope]):</strong> Sources from CTES</li>\n<li><strong>outer_columns (list[str]):</strong> If this is a derived table or CTE, and the outer query\ndefines a column list for the alias of this scope, this is that list of columns.\nFor example:\n SELECT * FROM (SELECT ...) AS y(col1, col2)\nThe inner query would have <code>[\"col1\", \"col2\"]</code> for its <code>outer_columns</code></li>\n<li><strong>parent (Scope):</strong> Parent scope</li>\n<li><strong>scope_type (ScopeType):</strong> Type of this scope, relative to it's parent</li>\n<li><strong>subquery_scopes (list[Scope]):</strong> List of all child scopes for subqueries</li>\n<li><strong>cte_scopes (list[Scope]):</strong> List of all child scopes for CTEs</li>\n<li><strong>derived_table_scopes (list[Scope]):</strong> List of all child scopes for derived_tables</li>\n<li><strong>udtf_scopes (list[Scope]):</strong> List of all child scopes for user defined tabular functions</li>\n<li><strong>table_scopes (list[Scope]):</strong> derived_table_scopes + udtf_scopes, in the order that they're defined</li>\n<li><strong>union_scopes (list[Scope, Scope]):</strong> If this Scope is for a Union expression, this will be\na list of the left and right child scopes.</li>\n</ul>\n"}, "sqlglot.optimizer.scope.Scope.__init__": {"fullname": "sqlglot.optimizer.scope.Scope.__init__", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span>,</span><span class=\"param\">\t<span class=\"n\">sources</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">outer_columns</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">parent</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">scope_type</span><span class=\"o\">=&lt;</span><span class=\"n\">ScopeType</span><span class=\"o\">.</span><span class=\"n\">ROOT</span><span class=\"p\">:</span> <span class=\"mi\">1</span><span class=\"o\">&gt;</span>,</span><span class=\"param\">\t<span class=\"n\">lateral_sources</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">cte_sources</span><span class=\"o\">=</span><span class=\"kc\">None</span></span>)</span>"}, "sqlglot.optimizer.scope.Scope.expression": {"fullname": "sqlglot.optimizer.scope.Scope.expression", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.expression", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.sources": {"fullname": "sqlglot.optimizer.scope.Scope.sources", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.sources", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"fullname": "sqlglot.optimizer.scope.Scope.lateral_sources", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.lateral_sources", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.cte_sources": {"fullname": "sqlglot.optimizer.scope.Scope.cte_sources", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.cte_sources", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.outer_columns": {"fullname": "sqlglot.optimizer.scope.Scope.outer_columns", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.outer_columns", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.parent": {"fullname": "sqlglot.optimizer.scope.Scope.parent", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.parent", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.scope_type": {"fullname": "sqlglot.optimizer.scope.Scope.scope_type", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.scope_type", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"fullname": "sqlglot.optimizer.scope.Scope.subquery_scopes", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.subquery_scopes", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"fullname": "sqlglot.optimizer.scope.Scope.derived_table_scopes", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.derived_table_scopes", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.table_scopes": {"fullname": "sqlglot.optimizer.scope.Scope.table_scopes", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.table_scopes", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"fullname": "sqlglot.optimizer.scope.Scope.cte_scopes", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.cte_scopes", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.union_scopes": {"fullname": "sqlglot.optimizer.scope.Scope.union_scopes", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.union_scopes", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"fullname": "sqlglot.optimizer.scope.Scope.udtf_scopes", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.udtf_scopes", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.clear_cache": {"fullname": "sqlglot.optimizer.scope.Scope.clear_cache", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.clear_cache", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.branch": {"fullname": "sqlglot.optimizer.scope.Scope.branch", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.branch", "kind": "function", "doc": "<p>Branch from the current scope to a new, inner scope</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span>,</span><span class=\"param\">\t<span class=\"n\">scope_type</span>,</span><span class=\"param\">\t<span class=\"n\">sources</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">cte_sources</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">lateral_sources</span><span class=\"o\">=</span><span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.walk": {"fullname": "sqlglot.optimizer.scope.Scope.walk", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.walk", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"o\">=</span><span class=\"kc\">True</span>, </span><span class=\"param\"><span class=\"n\">prune</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.find": {"fullname": "sqlglot.optimizer.scope.Scope.find", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.find", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">expression_types</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.find_all": {"fullname": "sqlglot.optimizer.scope.Scope.find_all", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.find_all", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">expression_types</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.replace": {"fullname": "sqlglot.optimizer.scope.Scope.replace", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.replace", "kind": "function", "doc": "<p>Replace <code>old</code> with <code>new</code>.</p>\n\n<p>This can be used instead of <code>exp.Expression.replace</code> to ensure the <code>Scope</code> is kept up-to-date.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>old (exp.Expression):</strong> old node</li>\n<li><strong>new (exp.Expression):</strong> new node</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">old</span>, </span><span class=\"param\"><span class=\"n\">new</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.tables": {"fullname": "sqlglot.optimizer.scope.Scope.tables", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.tables", "kind": "variable", "doc": "<p>List of tables in this scope.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.Table]: tables</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.ctes": {"fullname": "sqlglot.optimizer.scope.Scope.ctes", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.ctes", "kind": "variable", "doc": "<p>List of CTEs in this scope.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.CTE]: ctes</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.derived_tables": {"fullname": "sqlglot.optimizer.scope.Scope.derived_tables", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.derived_tables", "kind": "variable", "doc": "<p>List of derived tables in this scope.</p>\n\n<h6 id=\"for-example\">For example:</h6>\n\n<blockquote>\n <p>SELECT * FROM (SELECT ...) &lt;- that's a derived table</p>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.Subquery]: derived tables</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.udtfs": {"fullname": "sqlglot.optimizer.scope.Scope.udtfs", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.udtfs", "kind": "variable", "doc": "<p>List of \"User Defined Tabular Functions\" in this scope.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.UDTF]: UDTFs</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.subqueries": {"fullname": "sqlglot.optimizer.scope.Scope.subqueries", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.subqueries", "kind": "variable", "doc": "<p>List of subqueries in this scope.</p>\n\n<h6 id=\"for-example\">For example:</h6>\n\n<blockquote>\n <p>SELECT * FROM x WHERE a IN (SELECT ...) &lt;- that's a subquery</p>\n</blockquote>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.Select | exp.Union]: subqueries</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.columns": {"fullname": "sqlglot.optimizer.scope.Scope.columns", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.columns", "kind": "variable", "doc": "<p>List of columns in this scope.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.Column]: Column instances in this scope, plus any\n Columns that reference this scope from correlated subqueries.</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.selected_sources": {"fullname": "sqlglot.optimizer.scope.Scope.selected_sources", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.selected_sources", "kind": "variable", "doc": "<p>Mapping of nodes and sources that are actually selected from in this scope.</p>\n\n<p>That is, all tables in a schema are selectable at any point. But a\ntable only becomes a selected source if it's included in a FROM or JOIN clause.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>dict[str, (exp.Table|exp.Select, exp.Table|Scope)]: selected sources and nodes</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.references": {"fullname": "sqlglot.optimizer.scope.Scope.references", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.references", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Tuple[str, sqlglot.expressions.Expression]]"}, "sqlglot.optimizer.scope.Scope.external_columns": {"fullname": "sqlglot.optimizer.scope.Scope.external_columns", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.external_columns", "kind": "variable", "doc": "<p>Columns that appear to reference sources in outer scopes.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.Column]: Column instances that don't reference\n sources in the current scope.</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"fullname": "sqlglot.optimizer.scope.Scope.unqualified_columns", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.unqualified_columns", "kind": "variable", "doc": "<p>Unqualified columns in the current scope.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.Column]: Unqualified columns</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.join_hints": {"fullname": "sqlglot.optimizer.scope.Scope.join_hints", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.join_hints", "kind": "variable", "doc": "<p>Hints that exist in the scope that reference tables</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.JoinHint]: Join hints that are referenced within the scope</p>\n</blockquote>\n"}, "sqlglot.optimizer.scope.Scope.pivots": {"fullname": "sqlglot.optimizer.scope.Scope.pivots", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.pivots", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.scope.Scope.source_columns": {"fullname": "sqlglot.optimizer.scope.Scope.source_columns", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.source_columns", "kind": "function", "doc": "<p>Get all columns in the current scope for a particular source.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>source_name (str):</strong> Name of the source</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>list[exp.Column]: Column instances that reference <code>source_name</code></p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">source_name</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.is_subquery": {"fullname": "sqlglot.optimizer.scope.Scope.is_subquery", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.is_subquery", "kind": "variable", "doc": "<p>Determine if this scope is a subquery</p>\n"}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"fullname": "sqlglot.optimizer.scope.Scope.is_derived_table", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.is_derived_table", "kind": "variable", "doc": "<p>Determine if this scope is a derived table</p>\n"}, "sqlglot.optimizer.scope.Scope.is_union": {"fullname": "sqlglot.optimizer.scope.Scope.is_union", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.is_union", "kind": "variable", "doc": "<p>Determine if this scope is a union</p>\n"}, "sqlglot.optimizer.scope.Scope.is_cte": {"fullname": "sqlglot.optimizer.scope.Scope.is_cte", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.is_cte", "kind": "variable", "doc": "<p>Determine if this scope is a common table expression</p>\n"}, "sqlglot.optimizer.scope.Scope.is_root": {"fullname": "sqlglot.optimizer.scope.Scope.is_root", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.is_root", "kind": "variable", "doc": "<p>Determine if this is the root scope</p>\n"}, "sqlglot.optimizer.scope.Scope.is_udtf": {"fullname": "sqlglot.optimizer.scope.Scope.is_udtf", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.is_udtf", "kind": "variable", "doc": "<p>Determine if this scope is a UDTF (User Defined Table Function)</p>\n"}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"fullname": "sqlglot.optimizer.scope.Scope.is_correlated_subquery", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.is_correlated_subquery", "kind": "variable", "doc": "<p>Determine if this scope is a correlated subquery</p>\n"}, "sqlglot.optimizer.scope.Scope.rename_source": {"fullname": "sqlglot.optimizer.scope.Scope.rename_source", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.rename_source", "kind": "function", "doc": "<p>Rename a source in this scope</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">old_name</span>, </span><span class=\"param\"><span class=\"n\">new_name</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.add_source": {"fullname": "sqlglot.optimizer.scope.Scope.add_source", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.add_source", "kind": "function", "doc": "<p>Add a source to this scope</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">name</span>, </span><span class=\"param\"><span class=\"n\">source</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.remove_source": {"fullname": "sqlglot.optimizer.scope.Scope.remove_source", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.remove_source", "kind": "function", "doc": "<p>Remove a source from this scope</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">name</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.traverse": {"fullname": "sqlglot.optimizer.scope.Scope.traverse", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.traverse", "kind": "function", "doc": "<p>Traverse the scope tree from this node.</p>\n\n<h6 id=\"yields\">Yields:</h6>\n\n<blockquote>\n <p>Scope: scope instances in depth-first-search post-order</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.Scope.ref_count": {"fullname": "sqlglot.optimizer.scope.Scope.ref_count", "modulename": "sqlglot.optimizer.scope", "qualname": "Scope.ref_count", "kind": "function", "doc": "<p>Count the number of times each scope in this tree is referenced.</p>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>dict[int, int]: Mapping of Scope instance ID to reference count</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.traverse_scope": {"fullname": "sqlglot.optimizer.scope.traverse_scope", "modulename": "sqlglot.optimizer.scope", "qualname": "traverse_scope", "kind": "function", "doc": "<p>Traverse an expression by its \"scopes\".</p>\n\n<p>\"Scope\" represents the current context of a Select statement.</p>\n\n<p>This is helpful for optimizing queries, where we need more information than\nthe expression tree itself. For example, we might care about the source\nnames within a subquery. Returns a list because a generator could result in\nincomplete properties which is confusing.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a FROM (SELECT a FROM x) AS y&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">scopes</span> <span class=\"o\">=</span> <span class=\"n\">traverse_scope</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">scopes</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">expression</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(),</span> <span class=\"nb\">list</span><span class=\"p\">(</span><span class=\"n\">scopes</span><span class=\"p\">[</span><span class=\"mi\">0</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">sources</span><span class=\"p\">)</span>\n<span class=\"go\">(&#39;SELECT a FROM x&#39;, [&#39;x&#39;])</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">scopes</span><span class=\"p\">[</span><span class=\"mi\">1</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">expression</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">(),</span> <span class=\"nb\">list</span><span class=\"p\">(</span><span class=\"n\">scopes</span><span class=\"p\">[</span><span class=\"mi\">1</span><span class=\"p\">]</span><span class=\"o\">.</span><span class=\"n\">sources</span><span class=\"p\">)</span>\n<span class=\"go\">(&#39;SELECT a FROM (SELECT a FROM x) AS y&#39;, [&#39;y&#39;])</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Expression to traverse</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A list of the created scope instances</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">scope</span><span class=\"o\">.</span><span class=\"n\">Scope</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.build_scope": {"fullname": "sqlglot.optimizer.scope.build_scope", "modulename": "sqlglot.optimizer.scope", "qualname": "build_scope", "kind": "function", "doc": "<p>Build a scope tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> Expression to build the scope tree for.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The root scope</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">optimizer</span><span class=\"o\">.</span><span class=\"n\">scope</span><span class=\"o\">.</span><span class=\"n\">Scope</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.walk_in_scope": {"fullname": "sqlglot.optimizer.scope.walk_in_scope", "modulename": "sqlglot.optimizer.scope", "qualname": "walk_in_scope", "kind": "function", "doc": "<p>Returns a generator object which visits all nodes in the syntrax tree, stopping at\nnodes that start child scopes.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (exp.Expression):</strong> </li>\n<li><strong>bfs (bool):</strong> if set to True the BFS traversal order will be applied,\notherwise the DFS traversal will be used instead.</li>\n<li><strong>prune ((node, parent, arg_key) -> bool):</strong> callable that returns True if\nthe generator should stop traversing this branch of the tree.</li>\n</ul>\n\n<h6 id=\"yields\">Yields:</h6>\n\n<blockquote>\n <p>tuple[exp.Expression, Optional[exp.Expression], str]: node, parent, arg key</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"o\">=</span><span class=\"kc\">True</span>, </span><span class=\"param\"><span class=\"n\">prune</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.find_all_in_scope": {"fullname": "sqlglot.optimizer.scope.find_all_in_scope", "modulename": "sqlglot.optimizer.scope", "qualname": "find_all_in_scope", "kind": "function", "doc": "<p>Returns a generator object which visits all nodes in this scope and only yields those that\nmatch at least one of the specified expression types.</p>\n\n<p>This does NOT traverse into subscopes.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (exp.Expression):</strong> </li>\n<li><strong>expression_types (tuple[type]|type):</strong> the expression type(s) to match.</li>\n<li><strong>bfs (bool):</strong> True to use breadth-first search, False to use depth-first.</li>\n</ul>\n\n<h6 id=\"yields\">Yields:</h6>\n\n<blockquote>\n <p>exp.Expression: nodes</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">expression_types</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.scope.find_in_scope": {"fullname": "sqlglot.optimizer.scope.find_in_scope", "modulename": "sqlglot.optimizer.scope", "qualname": "find_in_scope", "kind": "function", "doc": "<p>Returns the first node in this scope which matches at least one of the specified types.</p>\n\n<p>This does NOT traverse into subscopes.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (exp.Expression):</strong> </li>\n<li><strong>expression_types (tuple[type]|type):</strong> the expression type(s) to match.</li>\n<li><strong>bfs (bool):</strong> True to use breadth-first search, False to use depth-first.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>exp.Expression: the node which matches the criteria or None if no node matching\n the criteria was found.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">expression_types</span>, </span><span class=\"param\"><span class=\"n\">bfs</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify": {"fullname": "sqlglot.optimizer.simplify", "modulename": "sqlglot.optimizer.simplify", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.simplify.FINAL": {"fullname": "sqlglot.optimizer.simplify.FINAL", "modulename": "sqlglot.optimizer.simplify", "qualname": "FINAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&#x27;final&#x27;"}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"fullname": "sqlglot.optimizer.simplify.TINYINT_MIN", "modulename": "sqlglot.optimizer.simplify", "qualname": "TINYINT_MIN", "kind": "variable", "doc": "<p></p>\n", "default_value": "-128"}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"fullname": "sqlglot.optimizer.simplify.TINYINT_MAX", "modulename": "sqlglot.optimizer.simplify", "qualname": "TINYINT_MAX", "kind": "variable", "doc": "<p></p>\n", "default_value": "127"}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"fullname": "sqlglot.optimizer.simplify.UTINYINT_MIN", "modulename": "sqlglot.optimizer.simplify", "qualname": "UTINYINT_MIN", "kind": "variable", "doc": "<p></p>\n", "default_value": "0"}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"fullname": "sqlglot.optimizer.simplify.UTINYINT_MAX", "modulename": "sqlglot.optimizer.simplify", "qualname": "UTINYINT_MAX", "kind": "variable", "doc": "<p></p>\n", "default_value": "255"}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"fullname": "sqlglot.optimizer.simplify.UnsupportedUnit", "modulename": "sqlglot.optimizer.simplify", "qualname": "UnsupportedUnit", "kind": "class", "doc": "<p>Common base class for all non-exit exceptions.</p>\n", "bases": "builtins.Exception"}, "sqlglot.optimizer.simplify.simplify": {"fullname": "sqlglot.optimizer.simplify.simplify", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify", "kind": "function", "doc": "<p>Rewrite sqlglot AST to simplify expressions.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;TRUE AND TRUE&quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">simplify</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;TRUE&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression to simplify</li>\n<li><strong>constant_propagation:</strong> whether the constant propagation rule should be used</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: simplified expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">constant_propagation</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.catch": {"fullname": "sqlglot.optimizer.simplify.catch", "modulename": "sqlglot.optimizer.simplify", "qualname": "catch", "kind": "function", "doc": "<p>Decorator that ignores a simplification function if any of <code>exceptions</code> are raised</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">*</span><span class=\"n\">exceptions</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.rewrite_between": {"fullname": "sqlglot.optimizer.simplify.rewrite_between", "modulename": "sqlglot.optimizer.simplify", "qualname": "rewrite_between", "kind": "function", "doc": "<p>Rewrite x between y and z to x &gt;= y AND x &lt;= z.</p>\n\n<p>This is done because comparison simplification is only done on lt/lte/gt/gte.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"fullname": "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS", "modulename": "sqlglot.optimizer.simplify", "qualname": "COMPLEMENT_COMPARISONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;}"}, "sqlglot.optimizer.simplify.simplify_not": {"fullname": "sqlglot.optimizer.simplify.simplify_not", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_not", "kind": "function", "doc": "<p>Demorgan's Law\nNOT (x OR y) -> NOT x AND NOT y\nNOT (x AND y) -> NOT x OR NOT y</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.flatten": {"fullname": "sqlglot.optimizer.simplify.flatten", "modulename": "sqlglot.optimizer.simplify", "qualname": "flatten", "kind": "function", "doc": "<p>A AND (B AND C) -> A AND B AND C\nA OR (B OR C) -> A OR B OR C</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.simplify_connectors": {"fullname": "sqlglot.optimizer.simplify.simplify_connectors", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_connectors", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">root</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.LT_LTE": {"fullname": "sqlglot.optimizer.simplify.LT_LTE", "modulename": "sqlglot.optimizer.simplify", "qualname": "LT_LTE", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;)"}, "sqlglot.optimizer.simplify.GT_GTE": {"fullname": "sqlglot.optimizer.simplify.GT_GTE", "modulename": "sqlglot.optimizer.simplify", "qualname": "GT_GTE", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;)"}, "sqlglot.optimizer.simplify.COMPARISONS": {"fullname": "sqlglot.optimizer.simplify.COMPARISONS", "modulename": "sqlglot.optimizer.simplify", "qualname": "COMPARISONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Is&#x27;&gt;)"}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"fullname": "sqlglot.optimizer.simplify.INVERSE_COMPARISONS", "modulename": "sqlglot.optimizer.simplify", "qualname": "INVERSE_COMPARISONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Type[sqlglot.expressions.Expression], Type[sqlglot.expressions.Expression]]", "default_value": "{&lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;}"}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"fullname": "sqlglot.optimizer.simplify.NONDETERMINISTIC", "modulename": "sqlglot.optimizer.simplify", "qualname": "NONDETERMINISTIC", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;)"}, "sqlglot.optimizer.simplify.remove_complements": {"fullname": "sqlglot.optimizer.simplify.remove_complements", "modulename": "sqlglot.optimizer.simplify", "qualname": "remove_complements", "kind": "function", "doc": "<p>Removing complements.</p>\n\n<p>A AND NOT A -> FALSE\nA OR NOT A -> TRUE</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">root</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.uniq_sort": {"fullname": "sqlglot.optimizer.simplify.uniq_sort", "modulename": "sqlglot.optimizer.simplify", "qualname": "uniq_sort", "kind": "function", "doc": "<p>Uniq and sort a connector.</p>\n\n<p>C AND A AND B AND B -> A AND B AND C</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">root</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"fullname": "sqlglot.optimizer.simplify.absorb_and_eliminate", "modulename": "sqlglot.optimizer.simplify", "qualname": "absorb_and_eliminate", "kind": "function", "doc": "<p>absorption:\n A AND (A OR B) -> A\n A OR (A AND B) -> A\n A AND (NOT A OR B) -> A AND B\n A OR (NOT A AND B) -> A OR B\nelimination:\n (A AND B) OR (A AND NOT B) -> A\n (A OR B) AND (A OR NOT B) -> A</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">root</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.propagate_constants": {"fullname": "sqlglot.optimizer.simplify.propagate_constants", "modulename": "sqlglot.optimizer.simplify", "qualname": "propagate_constants", "kind": "function", "doc": "<p>Propagate constants for conjunctions in DNF:</p>\n\n<p>SELECT * FROM t WHERE a = b AND b = 5 becomes\nSELECT * FROM t WHERE a = 5 AND b = 5</p>\n\n<p>Reference: <a href=\"https://www.sqlite.org/optoverview.html\">https://www.sqlite.org/optoverview.html</a></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">root</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"fullname": "sqlglot.optimizer.simplify.INVERSE_DATE_OPS", "modulename": "sqlglot.optimizer.simplify", "qualname": "INVERSE_DATE_OPS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Type[sqlglot.expressions.Expression], Type[sqlglot.expressions.Expression]]", "default_value": "{&lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;}"}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"fullname": "sqlglot.optimizer.simplify.INVERSE_OPS", "modulename": "sqlglot.optimizer.simplify", "qualname": "INVERSE_OPS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Type[sqlglot.expressions.Expression], Type[sqlglot.expressions.Expression]]", "default_value": "{&lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;}"}, "sqlglot.optimizer.simplify.simplify_equality": {"fullname": "sqlglot.optimizer.simplify.simplify_equality", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_equality", "kind": "function", "doc": "<h6 id=\"use-the-subtraction-and-addition-properties-of-equality-to-simplify-expressions\">Use the subtraction and addition properties of equality to simplify expressions:</h6>\n\n<blockquote>\n <p>x + 1 = 3 becomes x = 2</p>\n</blockquote>\n\n<p>There are two binary operations in the above expression: + and =\nHere's how we reference all the operands in the code below:</p>\n\n<pre><code> l r\nx + 1 = 3\na b\n</code></pre>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">args</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.simplify_literals": {"fullname": "sqlglot.optimizer.simplify.simplify_literals", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_literals", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">root</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.NULL_OK": {"fullname": "sqlglot.optimizer.simplify.NULL_OK", "modulename": "sqlglot.optimizer.simplify", "qualname": "NULL_OK", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NullSafeNEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PropertyEQ&#x27;&gt;)"}, "sqlglot.optimizer.simplify.simplify_parens": {"fullname": "sqlglot.optimizer.simplify.simplify_parens", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_parens", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.simplify_coalesce": {"fullname": "sqlglot.optimizer.simplify.simplify_coalesce", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_coalesce", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.CONCATS": {"fullname": "sqlglot.optimizer.simplify.CONCATS", "modulename": "sqlglot.optimizer.simplify", "qualname": "CONCATS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Concat&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.DPipe&#x27;&gt;)"}, "sqlglot.optimizer.simplify.simplify_concat": {"fullname": "sqlglot.optimizer.simplify.simplify_concat", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_concat", "kind": "function", "doc": "<p>Reduces all groups that contain string literals by concatenating them.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.simplify_conditionals": {"fullname": "sqlglot.optimizer.simplify.simplify_conditionals", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_conditionals", "kind": "function", "doc": "<p>Simplifies expressions like IF, CASE if their condition is statically known.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.simplify_startswith": {"fullname": "sqlglot.optimizer.simplify.simplify_startswith", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_startswith", "kind": "function", "doc": "<p>Reduces a prefix check to either TRUE or FALSE if both the string and the\nprefix are statically known.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">from</span> <span class=\"nn\">sqlglot</span> <span class=\"kn\">import</span> <span class=\"n\">parse_one</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">simplify_startswith</span><span class=\"p\">(</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;STARTSWITH(&#39;foo&#39;, &#39;f&#39;)&quot;</span><span class=\"p\">))</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;TRUE&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.DateRange": {"fullname": "sqlglot.optimizer.simplify.DateRange", "modulename": "sqlglot.optimizer.simplify", "qualname": "DateRange", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Tuple[datetime.date, datetime.date]"}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"fullname": "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS", "modulename": "sqlglot.optimizer.simplify", "qualname": "DATETRUNC_BINARY_COMPARISONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Type[sqlglot.expressions.Expression], Callable[[sqlglot.expressions.Expression, datetime.date, str, sqlglot.dialects.dialect.Dialect, sqlglot.expressions.DataType], Optional[sqlglot.expressions.Expression]]]", "default_value": "{&lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;: &lt;function &lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;: &lt;function _datetrunc_eq&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;: &lt;function _datetrunc_neq&gt;}"}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"fullname": "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS", "modulename": "sqlglot.optimizer.simplify", "qualname": "DATETRUNC_COMPARISONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.In&#x27;&gt;}"}, "sqlglot.optimizer.simplify.DATETRUNCS": {"fullname": "sqlglot.optimizer.simplify.DATETRUNCS", "modulename": "sqlglot.optimizer.simplify", "qualname": "DATETRUNCS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;)"}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"fullname": "sqlglot.optimizer.simplify.simplify_datetrunc", "modulename": "sqlglot.optimizer.simplify", "qualname": "simplify_datetrunc", "kind": "function", "doc": "<p>Simplify expressions like <code>DATE_TRUNC('year', x) &gt;= CAST('2021-01-01' AS DATE)</code></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"o\">*</span><span class=\"n\">args</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.sort_comparison": {"fullname": "sqlglot.optimizer.simplify.sort_comparison", "modulename": "sqlglot.optimizer.simplify", "qualname": "sort_comparison", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.JOINS": {"fullname": "sqlglot.optimizer.simplify.JOINS", "modulename": "sqlglot.optimizer.simplify", "qualname": "JOINS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{(&#x27;RIGHT&#x27;, &#x27;&#x27;), (&#x27;&#x27;, &#x27;INNER&#x27;), (&#x27;RIGHT&#x27;, &#x27;OUTER&#x27;), (&#x27;&#x27;, &#x27;&#x27;)}"}, "sqlglot.optimizer.simplify.remove_where_true": {"fullname": "sqlglot.optimizer.simplify.remove_where_true", "modulename": "sqlglot.optimizer.simplify", "qualname": "remove_where_true", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.always_true": {"fullname": "sqlglot.optimizer.simplify.always_true", "modulename": "sqlglot.optimizer.simplify", "qualname": "always_true", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.always_false": {"fullname": "sqlglot.optimizer.simplify.always_false", "modulename": "sqlglot.optimizer.simplify", "qualname": "always_false", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.is_complement": {"fullname": "sqlglot.optimizer.simplify.is_complement", "modulename": "sqlglot.optimizer.simplify", "qualname": "is_complement", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">a</span>, </span><span class=\"param\"><span class=\"n\">b</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.is_false": {"fullname": "sqlglot.optimizer.simplify.is_false", "modulename": "sqlglot.optimizer.simplify", "qualname": "is_false", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">a</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.is_null": {"fullname": "sqlglot.optimizer.simplify.is_null", "modulename": "sqlglot.optimizer.simplify", "qualname": "is_null", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">a</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.eval_boolean": {"fullname": "sqlglot.optimizer.simplify.eval_boolean", "modulename": "sqlglot.optimizer.simplify", "qualname": "eval_boolean", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span>, </span><span class=\"param\"><span class=\"n\">a</span>, </span><span class=\"param\"><span class=\"n\">b</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.cast_as_date": {"fullname": "sqlglot.optimizer.simplify.cast_as_date", "modulename": "sqlglot.optimizer.simplify", "qualname": "cast_as_date", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">date</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.cast_as_datetime": {"fullname": "sqlglot.optimizer.simplify.cast_as_datetime", "modulename": "sqlglot.optimizer.simplify", "qualname": "cast_as_datetime", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">datetime</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.cast_value": {"fullname": "sqlglot.optimizer.simplify.cast_value", "modulename": "sqlglot.optimizer.simplify", "qualname": "cast_value", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span>, </span><span class=\"param\"><span class=\"n\">to</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">date</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.extract_date": {"fullname": "sqlglot.optimizer.simplify.extract_date", "modulename": "sqlglot.optimizer.simplify", "qualname": "extract_date", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">cast</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">date</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.extract_interval": {"fullname": "sqlglot.optimizer.simplify.extract_interval", "modulename": "sqlglot.optimizer.simplify", "qualname": "extract_interval", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.extract_type": {"fullname": "sqlglot.optimizer.simplify.extract_type", "modulename": "sqlglot.optimizer.simplify", "qualname": "extract_type", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"o\">*</span><span class=\"n\">expressions</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.date_literal": {"fullname": "sqlglot.optimizer.simplify.date_literal", "modulename": "sqlglot.optimizer.simplify", "qualname": "date_literal", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">date</span>, </span><span class=\"param\"><span class=\"n\">target_type</span><span class=\"o\">=</span><span class=\"kc\">None</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.interval": {"fullname": "sqlglot.optimizer.simplify.interval", "modulename": "sqlglot.optimizer.simplify", "qualname": "interval", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">unit</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">n</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">1</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.date_floor": {"fullname": "sqlglot.optimizer.simplify.date_floor", "modulename": "sqlglot.optimizer.simplify", "qualname": "date_floor", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">d</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">date</span>,</span><span class=\"param\">\t<span class=\"n\">unit</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span></span><span class=\"return-annotation\">) -> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">date</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.date_ceil": {"fullname": "sqlglot.optimizer.simplify.date_ceil", "modulename": "sqlglot.optimizer.simplify", "qualname": "date_ceil", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">d</span><span class=\"p\">:</span> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">date</span>,</span><span class=\"param\">\t<span class=\"n\">unit</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span></span><span class=\"return-annotation\">) -> <span class=\"n\">datetime</span><span class=\"o\">.</span><span class=\"n\">date</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.boolean_literal": {"fullname": "sqlglot.optimizer.simplify.boolean_literal", "modulename": "sqlglot.optimizer.simplify", "qualname": "boolean_literal", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">condition</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.gen": {"fullname": "sqlglot.optimizer.simplify.gen", "modulename": "sqlglot.optimizer.simplify", "qualname": "gen", "kind": "function", "doc": "<p>Simple pseudo sql generator for quickly generating sortable and uniq strings.</p>\n\n<p>Sorting and deduping sql is a necessary step for optimization. Calling the actual\ngenerator is expensive so we have a bare minimum sql generator here.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen": {"fullname": "sqlglot.optimizer.simplify.Gen", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.optimizer.simplify.Gen.stack": {"fullname": "sqlglot.optimizer.simplify.Gen.stack", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.stack", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.simplify.Gen.sqls": {"fullname": "sqlglot.optimizer.simplify.Gen.sqls", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.sqls", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.optimizer.simplify.Gen.gen": {"fullname": "sqlglot.optimizer.simplify.Gen.gen", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.gen", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.add_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.add_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.add_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Add</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.alias_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.alias_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Alias</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.and_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.and_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.and_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">And</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.anonymous_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.anonymous_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Anonymous</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.between_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.between_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.between_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Between</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.boolean_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.boolean_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Boolean</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.bracket_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.bracket_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Bracket</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.column_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.column_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.column_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.datatype_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.datatype_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.div_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.div_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.div_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Div</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.dot_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.dot_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Dot</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.eq_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.eq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">EQ</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.from_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.from_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.from_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">From</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.gt_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.gt_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GT</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.gte_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.gte_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">GTE</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.identifier_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.identifier_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.ilike_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.ilike_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">ILike</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.in_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.in_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.in_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">In</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.intdiv_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.intdiv_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">IntDiv</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.is_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.is_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.is_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Is</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.like_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.like_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.like_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Like</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.literal_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.literal_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Literal</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.lt_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.lt_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LT</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.lte_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.lte_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">LTE</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.mod_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.mod_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Mod</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.mul_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.mul_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Mul</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.neg_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.neg_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Neg</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.neq_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.neq_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">NEQ</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.not_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.not_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.not_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Not</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.null_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.null_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.null_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Null</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.or_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.or_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.or_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Or</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.paren_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.paren_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Paren</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.sub_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.sub_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Sub</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.subquery_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.subquery_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Subquery</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.table_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.table_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.table_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.tablealias_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.tablealias_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">TableAlias</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.simplify.Gen.var_sql": {"fullname": "sqlglot.optimizer.simplify.Gen.var_sql", "modulename": "sqlglot.optimizer.simplify", "qualname": "Gen.var_sql", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">e</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Var</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.optimizer.unnest_subqueries": {"fullname": "sqlglot.optimizer.unnest_subqueries", "modulename": "sqlglot.optimizer.unnest_subqueries", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"fullname": "sqlglot.optimizer.unnest_subqueries.unnest_subqueries", "modulename": "sqlglot.optimizer.unnest_subqueries", "qualname": "unnest_subqueries", "kind": "function", "doc": "<p>Rewrite sqlglot AST to convert some predicates with subqueries into joins.</p>\n\n<p>Convert scalar subqueries into cross joins.\nConvert correlated or vectorized subqueries into a group by so it is not a many to many left join.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">expression</span> <span class=\"o\">=</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT * FROM x AS x WHERE (SELECT y.a AS a FROM y AS y WHERE x.a = y.a) = 1 &quot;</span><span class=\"p\">)</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">unnest_subqueries</span><span class=\"p\">(</span><span class=\"n\">expression</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT * FROM x AS x LEFT JOIN (SELECT y.a AS a FROM y AS y WHERE TRUE GROUP BY y.a) AS _u_0 ON x.a = _u_0.a WHERE _u_0.a = 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression (sqlglot.Expression):</strong> expression to unnest</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>sqlglot.Expression: unnested expression</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.unnest_subqueries.unnest": {"fullname": "sqlglot.optimizer.unnest_subqueries.unnest", "modulename": "sqlglot.optimizer.unnest_subqueries", "qualname": "unnest", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">select</span>, </span><span class=\"param\"><span class=\"n\">parent_select</span>, </span><span class=\"param\"><span class=\"n\">next_alias_name</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"fullname": "sqlglot.optimizer.unnest_subqueries.decorrelate", "modulename": "sqlglot.optimizer.unnest_subqueries", "qualname": "decorrelate", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">select</span>, </span><span class=\"param\"><span class=\"n\">parent_select</span>, </span><span class=\"param\"><span class=\"n\">external_columns</span>, </span><span class=\"param\"><span class=\"n\">next_alias_name</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.parser": {"fullname": "sqlglot.parser", "modulename": "sqlglot.parser", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.parser.logger": {"fullname": "sqlglot.parser.logger", "modulename": "sqlglot.parser", "qualname": "logger", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;Logger sqlglot (WARNING)&gt;"}, "sqlglot.parser.OPTIONS_TYPE": {"fullname": "sqlglot.parser.OPTIONS_TYPE", "modulename": "sqlglot.parser", "qualname": "OPTIONS_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Dict[str, typing.Sequence[typing.Union[typing.Sequence[str], str]]]"}, "sqlglot.parser.build_var_map": {"fullname": "sqlglot.parser.build_var_map", "modulename": "sqlglot.parser", "qualname": "build_var_map", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">StarMap</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">VarMap</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.build_like": {"fullname": "sqlglot.parser.build_like", "modulename": "sqlglot.parser", "qualname": "build_like", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Escape</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Like</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.binary_range_parser": {"fullname": "sqlglot.parser.binary_range_parser", "modulename": "sqlglot.parser", "qualname": "binary_range_parser", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expr_type</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parser</span><span class=\"o\">.</span><span class=\"n\">Parser</span><span class=\"p\">,</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]],</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.build_logarithm": {"fullname": "sqlglot.parser.build_logarithm", "modulename": "sqlglot.parser", "qualname": "build_logarithm", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">List</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Func</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.build_extract_json_with_path": {"fullname": "sqlglot.parser.build_extract_json_with_path", "modulename": "sqlglot.parser", "qualname": "build_extract_json_with_path", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expr_type</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser": {"fullname": "sqlglot.parser.Parser", "modulename": "sqlglot.parser", "qualname": "Parser", "kind": "class", "doc": "<p>Parser consumes a list of tokens produced by the Tokenizer and produces a parsed syntax tree.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>error_level:</strong> The desired error level.\nDefault: ErrorLevel.IMMEDIATE</li>\n<li><strong>error_message_context:</strong> The amount of context to capture from a query string when displaying\nthe error message (in number of characters).\nDefault: 100</li>\n<li><strong>max_errors:</strong> Maximum number of error messages to include in a raised ParseError.\nThis is only relevant if error_level is ErrorLevel.RAISE.\nDefault: 3</li>\n</ul>\n"}, "sqlglot.parser.Parser.__init__": {"fullname": "sqlglot.parser.Parser.__init__", "modulename": "sqlglot.parser", "qualname": "Parser.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">error_level</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">errors</span><span class=\"o\">.</span><span class=\"n\">ErrorLevel</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">error_message_context</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">100</span>,</span><span class=\"param\">\t<span class=\"n\">max_errors</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">3</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.parser.Parser.FUNCTIONS": {"fullname": "sqlglot.parser.Parser.FUNCTIONS", "modulename": "sqlglot.parser", "qualname": "Parser.FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Callable]", "default_value": "{&#x27;ABS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Abs&#x27;&gt;&gt;, &#x27;ADD_MONTHS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AddMonths&#x27;&gt;&gt;, &#x27;ANONYMOUS_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnonymousAggFunc&#x27;&gt;&gt;, &#x27;ANY_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.AnyValue&#x27;&gt;&gt;, &#x27;APPROX_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_COUNT_DISTINCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxDistinct&#x27;&gt;&gt;, &#x27;APPROX_QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxQuantile&#x27;&gt;&gt;, &#x27;APPROX_TOP_K&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ApproxTopK&#x27;&gt;&gt;, &#x27;ARG_MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARGMAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;MAX_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMax&#x27;&gt;&gt;, &#x27;ARG_MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARGMIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;MIN_BY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArgMin&#x27;&gt;&gt;, &#x27;ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Array&#x27;&gt;&gt;, &#x27;ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAgg&#x27;&gt;&gt;, &#x27;ARRAY_ALL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAll&#x27;&gt;&gt;, &#x27;ARRAY_ANY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayAny&#x27;&gt;&gt;, &#x27;ARRAY_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayConcat&#x27;&gt;&gt;, &#x27;ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayContains&#x27;&gt;&gt;, &#x27;FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_FILTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayFilter&#x27;&gt;&gt;, &#x27;ARRAY_OVERLAPS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayOverlaps&#x27;&gt;&gt;, &#x27;ARRAY_SIZE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySize&#x27;&gt;&gt;, &#x27;ARRAY_SORT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySort&#x27;&gt;&gt;, &#x27;ARRAY_SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArraySum&#x27;&gt;&gt;, &#x27;ARRAY_TO_STRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_JOIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayToString&#x27;&gt;&gt;, &#x27;ARRAY_UNION_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUnionAgg&#x27;&gt;&gt;, &#x27;ARRAY_UNIQUE_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ArrayUniqueAgg&#x27;&gt;&gt;, &#x27;AVG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Avg&#x27;&gt;&gt;, &#x27;CASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Case&#x27;&gt;&gt;, &#x27;CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cast&#x27;&gt;&gt;, &#x27;CAST_TO_STR_TYPE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CastToStrType&#x27;&gt;&gt;, &#x27;CBRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Cbrt&#x27;&gt;&gt;, &#x27;CEIL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CEILING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ceil&#x27;&gt;&gt;, &#x27;CHR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Chr&#x27;&gt;&gt;, &#x27;COALESCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;IFNULL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;NVL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Coalesce&#x27;&gt;&gt;, &#x27;COLLATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;&gt;, &#x27;COMBINED_AGG_FUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedAggFunc&#x27;&gt;&gt;, &#x27;COMBINED_PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CombinedParameterizedAgg&#x27;&gt;&gt;, &#x27;CONCAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONCAT_WS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONNECT_BY_ROOT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ConnectByRoot&#x27;&gt;&gt;, &#x27;CONVERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Convert&#x27;&gt;&gt;, &#x27;CORR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Corr&#x27;&gt;&gt;, &#x27;COUNT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Count&#x27;&gt;&gt;, &#x27;COUNT_IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COUNTIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CountIf&#x27;&gt;&gt;, &#x27;COVAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarPop&#x27;&gt;&gt;, &#x27;COVAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CovarSamp&#x27;&gt;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;&gt;, &#x27;CURRENT_DATETIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentDatetime&#x27;&gt;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;&gt;, &#x27;CURRENT_USER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;&gt;, &#x27;DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Date&#x27;&gt;&gt;, &#x27;DATE_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateAdd&#x27;&gt;&gt;, &#x27;DATEDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateDiff&#x27;&gt;&gt;, &#x27;DATE_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateFromParts&#x27;&gt;&gt;, &#x27;DATE_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateStrToDate&#x27;&gt;&gt;, &#x27;DATE_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateSub&#x27;&gt;&gt;, &#x27;DATE_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATE_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateToDi&#x27;&gt;&gt;, &#x27;DATE_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DateTrunc&#x27;&gt;&gt;, &#x27;DATETIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeAdd&#x27;&gt;&gt;, &#x27;DATETIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeDiff&#x27;&gt;&gt;, &#x27;DATETIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeSub&#x27;&gt;&gt;, &#x27;DATETIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DatetimeTrunc&#x27;&gt;&gt;, &#x27;DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Day&#x27;&gt;&gt;, &#x27;DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAYOFMONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfMonth&#x27;&gt;&gt;, &#x27;DAY_OF_WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAYOFWEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfWeek&#x27;&gt;&gt;, &#x27;DAY_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DAYOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DayOfYear&#x27;&gt;&gt;, &#x27;DECODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Decode&#x27;&gt;&gt;, &#x27;DI_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.DiToDate&#x27;&gt;&gt;, &#x27;ENCODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Encode&#x27;&gt;&gt;, &#x27;EXP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Exp&#x27;&gt;&gt;, &#x27;EXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Explode&#x27;&gt;&gt;, &#x27;EXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ExplodeOuter&#x27;&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Extract&#x27;&gt;&gt;, &#x27;FIRST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.First&#x27;&gt;&gt;, &#x27;FIRST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FirstValue&#x27;&gt;&gt;, &#x27;FLATTEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Flatten&#x27;&gt;&gt;, &#x27;FLOOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Floor&#x27;&gt;&gt;, &#x27;FROM_BASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase&#x27;&gt;&gt;, &#x27;FROM_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.FromBase64&#x27;&gt;&gt;, &#x27;GENERATE_DATE_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateDateArray&#x27;&gt;&gt;, &#x27;GENERATE_SERIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GenerateSeries&#x27;&gt;&gt;, &#x27;GREATEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Greatest&#x27;&gt;&gt;, &#x27;GROUP_CONCAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.GroupConcat&#x27;&gt;&gt;, &#x27;HEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hex&#x27;&gt;&gt;, &#x27;HLL&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Hll&#x27;&gt;&gt;, &#x27;IF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;IIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.If&#x27;&gt;&gt;, &#x27;INITCAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Initcap&#x27;&gt;&gt;, &#x27;IS_INF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;ISINF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsInf&#x27;&gt;&gt;, &#x27;IS_NAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;ISNAN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.IsNan&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArray&#x27;&gt;&gt;, &#x27;J_S_O_N_ARRAY_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayAgg&#x27;&gt;&gt;, &#x27;JSON_ARRAY_CONTAINS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONArrayContains&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtract&#x27;&gt;&gt;, &#x27;JSONB_EXTRACT_SCALAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONBExtractScalar&#x27;&gt;&gt;, &#x27;JSON_EXTRACT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_EXTRACT_SCALAR&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;JSON_FORMAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONFormat&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObject&#x27;&gt;&gt;, &#x27;J_S_O_N_OBJECT_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONObjectAgg&#x27;&gt;&gt;, &#x27;J_S_O_N_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.JSONTable&#x27;&gt;&gt;, &#x27;LAG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lag&#x27;&gt;&gt;, &#x27;LAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Last&#x27;&gt;&gt;, &#x27;LAST_DAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_DAY_OF_MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastDay&#x27;&gt;&gt;, &#x27;LAST_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LastValue&#x27;&gt;&gt;, &#x27;LEAD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lead&#x27;&gt;&gt;, &#x27;LEAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Least&#x27;&gt;&gt;, &#x27;LEFT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Left&#x27;&gt;&gt;, &#x27;LENGTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Length&#x27;&gt;&gt;, &#x27;LEVENSHTEIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Levenshtein&#x27;&gt;&gt;, &#x27;LN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Ln&#x27;&gt;&gt;, &#x27;LOG&#x27;: &lt;function build_logarithm&gt;, &#x27;LOGICAL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOL_AND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;BOOLAND_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalAnd&#x27;&gt;&gt;, &#x27;LOGICAL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOL_OR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;BOOLOR_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.LogicalOr&#x27;&gt;&gt;, &#x27;LOWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;LCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Lower&#x27;&gt;&gt;, &#x27;MD5&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5&#x27;&gt;&gt;, &#x27;MD5_DIGEST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MD5Digest&#x27;&gt;&gt;, &#x27;MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Map&#x27;&gt;&gt;, &#x27;MAP_FROM_ENTRIES&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MapFromEntries&#x27;&gt;&gt;, &#x27;MATCH_AGAINST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MatchAgainst&#x27;&gt;&gt;, &#x27;MAX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Max&#x27;&gt;&gt;, &#x27;MIN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Min&#x27;&gt;&gt;, &#x27;MONTH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Month&#x27;&gt;&gt;, &#x27;MONTHS_BETWEEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.MonthsBetween&#x27;&gt;&gt;, &#x27;NEXT_VALUE_FOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NextValueFor&#x27;&gt;&gt;, &#x27;NTH_VALUE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NthValue&#x27;&gt;&gt;, &#x27;NULLIF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nullif&#x27;&gt;&gt;, &#x27;NUMBER_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.NumberToStr&#x27;&gt;&gt;, &#x27;NVL2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Nvl2&#x27;&gt;&gt;, &#x27;OPEN_J_S_O_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.OpenJSON&#x27;&gt;&gt;, &#x27;PARAMETERIZED_AGG&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParameterizedAgg&#x27;&gt;&gt;, &#x27;PARSE_JSON&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;JSON_PARSE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ParseJSON&#x27;&gt;&gt;, &#x27;PERCENTILE_CONT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileCont&#x27;&gt;&gt;, &#x27;PERCENTILE_DISC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PercentileDisc&#x27;&gt;&gt;, &#x27;POSEXPLODE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Posexplode&#x27;&gt;&gt;, &#x27;POSEXPLODE_OUTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.PosexplodeOuter&#x27;&gt;&gt;, &#x27;POWER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;POW&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Pow&#x27;&gt;&gt;, &#x27;PREDICT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Predict&#x27;&gt;&gt;, &#x27;QUANTILE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quantile&#x27;&gt;&gt;, &#x27;QUARTER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Quarter&#x27;&gt;&gt;, &#x27;RAND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDOM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Rand&#x27;&gt;&gt;, &#x27;RANDN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Randn&#x27;&gt;&gt;, &#x27;RANGE_N&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RangeN&#x27;&gt;&gt;, &#x27;READ_CSV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ReadCSV&#x27;&gt;&gt;, &#x27;REDUCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Reduce&#x27;&gt;&gt;, &#x27;REGEXP_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpExtract&#x27;&gt;&gt;, &#x27;REGEXP_I_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpILike&#x27;&gt;&gt;, &#x27;REGEXP_LIKE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpLike&#x27;&gt;&gt;, &#x27;REGEXP_REPLACE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpReplace&#x27;&gt;&gt;, &#x27;REGEXP_SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RegexpSplit&#x27;&gt;&gt;, &#x27;REPEAT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Repeat&#x27;&gt;&gt;, &#x27;RIGHT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Right&#x27;&gt;&gt;, &#x27;ROUND&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Round&#x27;&gt;&gt;, &#x27;ROW_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.RowNumber&#x27;&gt;&gt;, &#x27;SHA&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA1&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA&#x27;&gt;&gt;, &#x27;SHA2&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SHA2&#x27;&gt;&gt;, &#x27;SAFE_DIVIDE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SafeDivide&#x27;&gt;&gt;, &#x27;SIGN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SIGNUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sign&#x27;&gt;&gt;, &#x27;SORT_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.SortArray&#x27;&gt;&gt;, &#x27;SPLIT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Split&#x27;&gt;&gt;, &#x27;SQRT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sqrt&#x27;&gt;&gt;, &#x27;STANDARD_HASH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StandardHash&#x27;&gt;&gt;, &#x27;STAR_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StarMap&#x27;&gt;&gt;, &#x27;STARTS_WITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STARTSWITH&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StartsWith&#x27;&gt;&gt;, &#x27;STDDEV&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stddev&#x27;&gt;&gt;, &#x27;STDDEV_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevPop&#x27;&gt;&gt;, &#x27;STDDEV_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StddevSamp&#x27;&gt;&gt;, &#x27;STR_POSITION&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrPosition&#x27;&gt;&gt;, &#x27;STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToDate&#x27;&gt;&gt;, &#x27;STR_TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToMap&#x27;&gt;&gt;, &#x27;STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToTime&#x27;&gt;&gt;, &#x27;STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StrToUnix&#x27;&gt;&gt;, &#x27;STRUCT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Struct&#x27;&gt;&gt;, &#x27;STRUCT_EXTRACT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.StructExtract&#x27;&gt;&gt;, &#x27;STUFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;INSERT&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Stuff&#x27;&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Substring&#x27;&gt;&gt;, &#x27;SUM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Sum&#x27;&gt;&gt;, &#x27;TIME_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeAdd&#x27;&gt;&gt;, &#x27;TIME_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeDiff&#x27;&gt;&gt;, &#x27;TIME_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIMEFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeFromParts&#x27;&gt;&gt;, &#x27;TIME_STR_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToDate&#x27;&gt;&gt;, &#x27;TIME_STR_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToTime&#x27;&gt;&gt;, &#x27;TIME_STR_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeStrToUnix&#x27;&gt;&gt;, &#x27;TIME_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeSub&#x27;&gt;&gt;, &#x27;TIME_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToStr&#x27;&gt;&gt;, &#x27;TIME_TO_TIME_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TIME_TO_UNIX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeToUnix&#x27;&gt;&gt;, &#x27;TIME_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimeTrunc&#x27;&gt;&gt;, &#x27;TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Timestamp&#x27;&gt;&gt;, &#x27;TIMESTAMP_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampAdd&#x27;&gt;&gt;, &#x27;TIMESTAMPDIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampDiff&#x27;&gt;&gt;, &#x27;TIMESTAMP_FROM_PARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMPFROMPARTS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampFromParts&#x27;&gt;&gt;, &#x27;TIMESTAMP_SUB&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampSub&#x27;&gt;&gt;, &#x27;TIMESTAMP_TRUNC&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TimestampTrunc&#x27;&gt;&gt;, &#x27;TO_ARRAY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToArray&#x27;&gt;&gt;, &#x27;TO_BASE64&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToBase64&#x27;&gt;&gt;, &#x27;TO_CHAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToChar&#x27;&gt;&gt;, &#x27;TO_DAYS&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToDays&#x27;&gt;&gt;, &#x27;TO_MAP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToMap&#x27;&gt;&gt;, &#x27;TO_NUMBER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.ToNumber&#x27;&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Transform&#x27;&gt;&gt;, &#x27;TRIM&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Trim&#x27;&gt;&gt;, &#x27;TRY&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Try&#x27;&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TryCast&#x27;&gt;&gt;, &#x27;TS_OR_DI_TO_DI&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDiToDi&#x27;&gt;&gt;, &#x27;TS_OR_DS_ADD&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsAdd&#x27;&gt;&gt;, &#x27;TS_OR_DS_DIFF&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsDiff&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToDate&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_DATE_STR&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TS_OR_DS_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTime&#x27;&gt;&gt;, &#x27;TS_OR_DS_TO_TIMESTAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.TsOrDsToTimestamp&#x27;&gt;&gt;, &#x27;UNHEX&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Unhex&#x27;&gt;&gt;, &#x27;UNIX_DATE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixDate&#x27;&gt;&gt;, &#x27;UNIX_TO_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToStr&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTime&#x27;&gt;&gt;, &#x27;UNIX_TO_TIME_STR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.UnixToTimeStr&#x27;&gt;&gt;, &#x27;UPPER&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;UCASE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Upper&#x27;&gt;&gt;, &#x27;VAR_MAP&#x27;: &lt;function build_var_map&gt;, &#x27;VARIANCE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VAR_SAMP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Variance&#x27;&gt;&gt;, &#x27;VARIANCE_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;VAR_POP&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.VariancePop&#x27;&gt;&gt;, &#x27;WEEK&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Week&#x27;&gt;&gt;, &#x27;WEEK_OF_YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WEEKOFYEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.WeekOfYear&#x27;&gt;&gt;, &#x27;WHEN&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;&gt;, &#x27;X_M_L_TABLE&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.XMLTable&#x27;&gt;&gt;, &#x27;XOR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Xor&#x27;&gt;&gt;, &#x27;YEAR&#x27;: &lt;bound method Func.from_arg_list of &lt;class &#x27;sqlglot.expressions.Year&#x27;&gt;&gt;, &#x27;GLOB&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_EXTRACT_PATH_TEXT&#x27;: &lt;function build_extract_json_with_path.&lt;locals&gt;._builder&gt;, &#x27;LIKE&#x27;: &lt;function build_like&gt;, &#x27;LOG2&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG10&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"fullname": "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS", "modulename": "sqlglot.parser", "qualname": "Parser.NO_PAREN_FUNCTIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentDate&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentTime&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentTimestamp&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.CurrentUser&#x27;&gt;}"}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"fullname": "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.STRUCT_TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;}"}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"fullname": "sqlglot.parser.Parser.NESTED_TYPE_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.NESTED_TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;}"}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"fullname": "sqlglot.parser.Parser.ENUM_TYPE_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.ENUM_TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;}"}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"fullname": "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.AGGREGATE_TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;}"}, "sqlglot.parser.Parser.TYPE_TOKENS": {"fullname": "sqlglot.parser.Parser.TYPE_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.TYPE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;}"}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"fullname": "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN", "modulename": "sqlglot.parser", "qualname": "Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;: &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;: &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;: &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;: &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;: &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;}"}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"fullname": "sqlglot.parser.Parser.SUBQUERY_PREDICATES", "modulename": "sqlglot.parser", "qualname": "Parser.SUBQUERY_PREDICATES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ANY: &#x27;ANY&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Any&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.All&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Exists&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Any&#x27;&gt;}"}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"fullname": "sqlglot.parser.Parser.RESERVED_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.RESERVED_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;}"}, "sqlglot.parser.Parser.DB_CREATABLES": {"fullname": "sqlglot.parser.Parser.DB_CREATABLES", "modulename": "sqlglot.parser", "qualname": "Parser.DB_CREATABLES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;}"}, "sqlglot.parser.Parser.CREATABLES": {"fullname": "sqlglot.parser.Parser.CREATABLES", "modulename": "sqlglot.parser", "qualname": "Parser.CREATABLES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;}"}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"fullname": "sqlglot.parser.Parser.ID_VAR_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.ID_VAR_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.parser.Parser.INTERVAL_VARS": {"fullname": "sqlglot.parser.Parser.INTERVAL_VARS", "modulename": "sqlglot.parser", "qualname": "Parser.INTERVAL_VARS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"fullname": "sqlglot.parser.Parser.ALIAS_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"fullname": "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.COMMENT_TABLE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"fullname": "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.UPDATE_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.parser.Parser.TRIM_TYPES": {"fullname": "sqlglot.parser.Parser.TRIM_TYPES", "modulename": "sqlglot.parser", "qualname": "Parser.TRIM_TYPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;TRAILING&#x27;, &#x27;LEADING&#x27;, &#x27;BOTH&#x27;}"}, "sqlglot.parser.Parser.FUNC_TOKENS": {"fullname": "sqlglot.parser.Parser.FUNC_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.FUNC_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.parser.Parser.CONJUNCTION": {"fullname": "sqlglot.parser.Parser.CONJUNCTION", "modulename": "sqlglot.parser", "qualname": "Parser.CONJUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.AND: &#x27;AND&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.And&#x27;&gt;, &lt;TokenType.OR: &#x27;OR&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Or&#x27;&gt;}"}, "sqlglot.parser.Parser.EQUALITY": {"fullname": "sqlglot.parser.Parser.EQUALITY", "modulename": "sqlglot.parser", "qualname": "Parser.EQUALITY", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.PropertyEQ&#x27;&gt;, &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;, &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.NEQ&#x27;&gt;, &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.NullSafeEQ&#x27;&gt;}"}, "sqlglot.parser.Parser.COMPARISON": {"fullname": "sqlglot.parser.Parser.COMPARISON", "modulename": "sqlglot.parser", "qualname": "Parser.COMPARISON", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.GT: &#x27;GT&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.GT&#x27;&gt;, &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.GTE&#x27;&gt;, &lt;TokenType.LT: &#x27;LT&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.LT&#x27;&gt;, &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.LTE&#x27;&gt;}"}, "sqlglot.parser.Parser.BITWISE": {"fullname": "sqlglot.parser.Parser.BITWISE", "modulename": "sqlglot.parser", "qualname": "Parser.BITWISE", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.AMP: &#x27;AMP&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseAnd&#x27;&gt;, &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseXor&#x27;&gt;, &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.BitwiseOr&#x27;&gt;}"}, "sqlglot.parser.Parser.TERM": {"fullname": "sqlglot.parser.Parser.TERM", "modulename": "sqlglot.parser", "qualname": "Parser.TERM", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DASH: &#x27;DASH&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Sub&#x27;&gt;, &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Add&#x27;&gt;, &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Mod&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Collate&#x27;&gt;}"}, "sqlglot.parser.Parser.FACTOR": {"fullname": "sqlglot.parser.Parser.FACTOR", "modulename": "sqlglot.parser", "qualname": "Parser.FACTOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DIV: &#x27;DIV&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.IntDiv&#x27;&gt;, &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Distance&#x27;&gt;, &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Div&#x27;&gt;, &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;: &lt;class &#x27;sqlglot.expressions.Mul&#x27;&gt;}"}, "sqlglot.parser.Parser.EXPONENT": {"fullname": "sqlglot.parser.Parser.EXPONENT", "modulename": "sqlglot.parser", "qualname": "Parser.EXPONENT", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[sqlglot.tokens.TokenType, Type[sqlglot.expressions.Expression]]", "default_value": "{}"}, "sqlglot.parser.Parser.TIMES": {"fullname": "sqlglot.parser.Parser.TIMES", "modulename": "sqlglot.parser", "qualname": "Parser.TIMES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;}"}, "sqlglot.parser.Parser.TIMESTAMPS": {"fullname": "sqlglot.parser.Parser.TIMESTAMPS", "modulename": "sqlglot.parser", "qualname": "Parser.TIMESTAMPS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;}"}, "sqlglot.parser.Parser.SET_OPERATIONS": {"fullname": "sqlglot.parser.Parser.SET_OPERATIONS", "modulename": "sqlglot.parser", "qualname": "Parser.SET_OPERATIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;}"}, "sqlglot.parser.Parser.JOIN_METHODS": {"fullname": "sqlglot.parser.Parser.JOIN_METHODS", "modulename": "sqlglot.parser", "qualname": "Parser.JOIN_METHODS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.POSITIONAL: &#x27;POSITIONAL&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;}"}, "sqlglot.parser.Parser.JOIN_SIDES": {"fullname": "sqlglot.parser.Parser.JOIN_SIDES", "modulename": "sqlglot.parser", "qualname": "Parser.JOIN_SIDES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;}"}, "sqlglot.parser.Parser.JOIN_KINDS": {"fullname": "sqlglot.parser.Parser.JOIN_KINDS", "modulename": "sqlglot.parser", "qualname": "Parser.JOIN_KINDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;}"}, "sqlglot.parser.Parser.JOIN_HINTS": {"fullname": "sqlglot.parser.Parser.JOIN_HINTS", "modulename": "sqlglot.parser", "qualname": "Parser.JOIN_HINTS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Set[str]", "default_value": "set()"}, "sqlglot.parser.Parser.LAMBDAS": {"fullname": "sqlglot.parser.Parser.LAMBDAS", "modulename": "sqlglot.parser", "qualname": "Parser.LAMBDAS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"fullname": "sqlglot.parser.Parser.COLUMN_OPERATORS", "modulename": "sqlglot.parser", "qualname": "Parser.COLUMN_OPERATORS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DOT: &#x27;DOT&#x27;&gt;: None, &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"fullname": "sqlglot.parser.Parser.EXPRESSION_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.EXPRESSION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;class &#x27;sqlglot.expressions.Cluster&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Column&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Condition&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.DataType&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Expression&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.From&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Group&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Having&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Identifier&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Join&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Lambda&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Lateral&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Limit&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Offset&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Order&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Ordered&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Properties&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Qualify&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Returning&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Sort&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Table&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.TableAlias&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.When&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Where&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.Window&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;class &#x27;sqlglot.expressions.With&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOIN_TYPE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"fullname": "sqlglot.parser.Parser.STATEMENT_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.STATEMENT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.UNARY_PARSERS": {"fullname": "sqlglot.parser.Parser.UNARY_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.UNARY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PIPE_SLASH: &#x27;PIPE_SLASH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DPIPE_SLASH: &#x27;DPIPE_SLASH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.STRING_PARSERS": {"fullname": "sqlglot.parser.Parser.STRING_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.STRING_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.HEREDOC_STRING: &#x27;HEREDOC_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.NATIONAL_STRING: &#x27;NATIONAL_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.RAW_STRING: &#x27;RAW_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.STRING: &#x27;STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNICODE_STRING: &#x27;UNICODE_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"fullname": "sqlglot.parser.Parser.NUMERIC_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.NUMERIC_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BIT_STRING: &#x27;BIT_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BYTE_STRING: &#x27;BYTE_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HEX_STRING: &#x27;HEX_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.NUMBER: &#x27;NUMBER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"fullname": "sqlglot.parser.Parser.PRIMARY_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.PRIMARY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.HEREDOC_STRING: &#x27;HEREDOC_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.NATIONAL_STRING: &#x27;NATIONAL_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.RAW_STRING: &#x27;RAW_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.STRING: &#x27;STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.UNICODE_STRING: &#x27;UNICODE_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BIT_STRING: &#x27;BIT_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.BYTE_STRING: &#x27;BYTE_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HEX_STRING: &#x27;HEX_STRING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.NUMBER: &#x27;NUMBER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SESSION_PARAMETER: &#x27;SESSION_PARAMETER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"fullname": "sqlglot.parser.Parser.PLACEHOLDER_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.PLACEHOLDER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.RANGE_PARSERS": {"fullname": "sqlglot.parser.Parser.RANGE_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.RANGE_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IN: &#x27;IN&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;: &lt;function binary_range_parser.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"fullname": "sqlglot.parser.Parser.PROPERTY_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.PROPERTY_PARSERS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Callable]", "default_value": "{&#x27;ALGORITHM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BACKUP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;BLOCKCOMPRESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARSET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECKSUM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONTAINS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COPY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DATABLOCKSIZE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFINER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DETERMINISTIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DISTSTYLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENGINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXECUTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTERNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FALLBACK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FREESPACE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;HEAP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ICEBERG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IMMUTABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INHERITS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JOURNAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LANGUAGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LAYOUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIFETIME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCATION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCKING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATERIALIZED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MERGEBLOCKRATIO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MODIFIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MULTISET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ORDER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OUTPUT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITION BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RANGE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;READS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REMOTE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RETURNS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ROW_FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAMPLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SETTINGS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SHARING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SORTKEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SOURCE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STORED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SYSTEM_VERSIONING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TBLPROPERTIES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TEMPORARY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TO&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSIENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSFORM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;USING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNLOGGED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;VOLATILE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"fullname": "sqlglot.parser.Parser.CONSTRAINT_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.CONSTRAINT_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;AUTOINCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASESPECIFIC&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHARACTER SET&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CHECK&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COLLATE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMMENT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;COMPRESS&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NONCLUSTERED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DEFAULT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ENCODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EPHEMERAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXCLUDE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;FORMAT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;GENERATED&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IDENTITY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;INLINE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LIKE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NOT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NULL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PATH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PERIOD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;REFERENCES&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TITLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TTL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UNIQUE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;UPPERCASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;WITH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.ALTER_PARSERS": {"fullname": "sqlglot.parser.Parser.ALTER_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.ALTER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ADD&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;ALTER&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CLUSTER BY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DELETE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DROP&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;RENAME&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"fullname": "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS", "modulename": "sqlglot.parser", "qualname": "Parser.SCHEMA_UNNAMED_CONSTRAINTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;FOREIGN KEY&#x27;, &#x27;PERIOD&#x27;, &#x27;CHECK&#x27;, &#x27;LIKE&#x27;, &#x27;PRIMARY KEY&#x27;, &#x27;EXCLUDE&#x27;, &#x27;UNIQUE&#x27;}"}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"fullname": "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.NO_PAREN_FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ANY&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CASE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;IF&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;NEXT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"fullname": "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.INVALID_FUNC_NAME_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.STRING: &#x27;STRING&#x27;&gt;}"}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"fullname": "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS", "modulename": "sqlglot.parser", "qualname": "Parser.FUNCTIONS_WITH_ALIASED_ARGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;STRUCT&#x27;}"}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"fullname": "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS", "modulename": "sqlglot.parser", "qualname": "Parser.KEY_VALUE_DEFINITIONS", "kind": "variable", "doc": "<p></p>\n", "default_value": "(&lt;class &#x27;sqlglot.expressions.Alias&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.EQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.PropertyEQ&#x27;&gt;, &lt;class &#x27;sqlglot.expressions.Slice&#x27;&gt;)"}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"fullname": "sqlglot.parser.Parser.FUNCTION_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.FUNCTION_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;DECODE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;EXTRACT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_OBJECTAGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;JSON_TABLE&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;MATCH&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;OPENJSON&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;POSITION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;PREDICT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SAFE_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;STRING_AGG&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SUBSTRING&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRIM&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CAST&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRY_CONVERT&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"fullname": "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.QUERY_MODIFIER_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.PREWHERE: &#x27;PREWHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.USING: &#x27;USING&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;, &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.SET_PARSERS": {"fullname": "sqlglot.parser.Parser.SET_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.SET_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;GLOBAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;LOCAL&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;SESSION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;, &#x27;TRANSACTION&#x27;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.SHOW_PARSERS": {"fullname": "sqlglot.parser.Parser.SHOW_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.SHOW_PARSERS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Callable]", "default_value": "{}"}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"fullname": "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS", "modulename": "sqlglot.parser", "qualname": "Parser.TYPE_LITERAL_PARSERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;Type.JSON: &#x27;JSON&#x27;&gt;: &lt;function Parser.&lt;lambda&gt;&gt;}"}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"fullname": "sqlglot.parser.Parser.DDL_SELECT_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.DDL_SELECT_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;}"}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"fullname": "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.PRE_VOLATILE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;}"}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"fullname": "sqlglot.parser.Parser.TRANSACTION_KIND", "modulename": "sqlglot.parser", "qualname": "Parser.TRANSACTION_KIND", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;DEFERRED&#x27;, &#x27;IMMEDIATE&#x27;, &#x27;EXCLUSIVE&#x27;}"}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"fullname": "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS", "modulename": "sqlglot.parser", "qualname": "Parser.TRANSACTION_CHARACTERISTICS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;ISOLATION&#x27;: ((&#x27;LEVEL&#x27;, &#x27;REPEATABLE&#x27;, &#x27;READ&#x27;), (&#x27;LEVEL&#x27;, &#x27;READ&#x27;, &#x27;COMMITTED&#x27;), (&#x27;LEVEL&#x27;, &#x27;READ&#x27;, &#x27;UNCOMITTED&#x27;), (&#x27;LEVEL&#x27;, &#x27;SERIALIZABLE&#x27;)), &#x27;READ&#x27;: (&#x27;WRITE&#x27;, &#x27;ONLY&#x27;)}"}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"fullname": "sqlglot.parser.Parser.CONFLICT_ACTIONS", "modulename": "sqlglot.parser", "qualname": "Parser.CONFLICT_ACTIONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;ABORT&#x27;: (), &#x27;FAIL&#x27;: (), &#x27;IGNORE&#x27;: (), &#x27;REPLACE&#x27;: (), &#x27;ROLLBACK&#x27;: (), &#x27;UPDATE&#x27;: (), &#x27;DO&#x27;: (&#x27;NOTHING&#x27;, &#x27;UPDATE&#x27;)}"}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"fullname": "sqlglot.parser.Parser.CREATE_SEQUENCE", "modulename": "sqlglot.parser", "qualname": "Parser.CREATE_SEQUENCE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;SCALE&#x27;: (&#x27;EXTEND&#x27;, &#x27;NOEXTEND&#x27;), &#x27;SHARD&#x27;: (&#x27;EXTEND&#x27;, &#x27;NOEXTEND&#x27;), &#x27;NO&#x27;: (&#x27;CYCLE&#x27;, &#x27;CACHE&#x27;, &#x27;MAXVALUE&#x27;, &#x27;MINVALUE&#x27;), &#x27;SESSION&#x27;: (), &#x27;GLOBAL&#x27;: (), &#x27;KEEP&#x27;: (), &#x27;NOKEEP&#x27;: (), &#x27;ORDER&#x27;: (), &#x27;NOORDER&#x27;: (), &#x27;NOCACHE&#x27;: (), &#x27;CYCLE&#x27;: (), &#x27;NOCYCLE&#x27;: (), &#x27;NOMINVALUE&#x27;: (), &#x27;NOMAXVALUE&#x27;: (), &#x27;NOSCALE&#x27;: (), &#x27;NOSHARD&#x27;: ()}"}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"fullname": "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS", "modulename": "sqlglot.parser", "qualname": "Parser.ISOLATED_LOADING_OPTIONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;FOR&#x27;: (&#x27;ALL&#x27;, &#x27;INSERT&#x27;, &#x27;NONE&#x27;)}"}, "sqlglot.parser.Parser.USABLES": {"fullname": "sqlglot.parser.Parser.USABLES", "modulename": "sqlglot.parser", "qualname": "Parser.USABLES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;ROLE&#x27;: (), &#x27;WAREHOUSE&#x27;: (), &#x27;DATABASE&#x27;: (), &#x27;SCHEMA&#x27;: ()}"}, "sqlglot.parser.Parser.CAST_ACTIONS": {"fullname": "sqlglot.parser.Parser.CAST_ACTIONS", "modulename": "sqlglot.parser", "qualname": "Parser.CAST_ACTIONS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Sequence[Union[Sequence[str], str]]]", "default_value": "{&#x27;RENAME&#x27;: (&#x27;FIELDS&#x27;,), &#x27;ADD&#x27;: (&#x27;FIELDS&#x27;,)}"}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"fullname": "sqlglot.parser.Parser.INSERT_ALTERNATIVES", "modulename": "sqlglot.parser", "qualname": "Parser.INSERT_ALTERNATIVES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;FAIL&#x27;, &#x27;IGNORE&#x27;, &#x27;REPLACE&#x27;, &#x27;ROLLBACK&#x27;, &#x27;ABORT&#x27;}"}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"fullname": "sqlglot.parser.Parser.CLONE_KEYWORDS", "modulename": "sqlglot.parser", "qualname": "Parser.CLONE_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;COPY&#x27;, &#x27;CLONE&#x27;}"}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"fullname": "sqlglot.parser.Parser.HISTORICAL_DATA_KIND", "modulename": "sqlglot.parser", "qualname": "Parser.HISTORICAL_DATA_KIND", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;OFFSET&#x27;, &#x27;TIMESTAMP&#x27;, &#x27;STATEMENT&#x27;, &#x27;STREAM&#x27;}"}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"fullname": "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS", "modulename": "sqlglot.parser", "qualname": "Parser.OPCLASS_FOLLOW_KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;ASC&#x27;, &#x27;WITH&#x27;, &#x27;NULLS&#x27;, &#x27;DESC&#x27;}"}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"fullname": "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.OPTYPE_FOLLOW_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;}"}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"fullname": "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.TABLE_INDEX_HINT_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IGNORE: &#x27;IGNORE&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.FORCE: &#x27;FORCE&#x27;&gt;}"}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"fullname": "sqlglot.parser.Parser.VIEW_ATTRIBUTES", "modulename": "sqlglot.parser", "qualname": "Parser.VIEW_ATTRIBUTES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;SCHEMABINDING&#x27;, &#x27;ENCRYPTION&#x27;, &#x27;VIEW_METADATA&#x27;}"}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"fullname": "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.WINDOW_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"fullname": "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.WINDOW_BEFORE_PAREN_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.OVER: &#x27;OVER&#x27;&gt;}"}, "sqlglot.parser.Parser.WINDOW_SIDES": {"fullname": "sqlglot.parser.Parser.WINDOW_SIDES", "modulename": "sqlglot.parser", "qualname": "Parser.WINDOW_SIDES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;FOLLOWING&#x27;, &#x27;PRECEDING&#x27;}"}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"fullname": "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;}"}, "sqlglot.parser.Parser.FETCH_TOKENS": {"fullname": "sqlglot.parser.Parser.FETCH_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.FETCH_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"fullname": "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.ADD_CONSTRAINT_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;}"}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"fullname": "sqlglot.parser.Parser.DISTINCT_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.DISTINCT_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;}"}, "sqlglot.parser.Parser.NULL_TOKENS": {"fullname": "sqlglot.parser.Parser.NULL_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.NULL_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.NULL: &#x27;NULL&#x27;&gt;}"}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"fullname": "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.UNNEST_OFFSET_ALIAS_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;, &lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;, &lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;, &lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;, &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;, &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;, &lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;, &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;, &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;, &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;, &lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;, &lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;, &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;, &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;, &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;, &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;, &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;, &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;, &lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;, &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &lt;TokenType.XML: &#x27;XML&#x27;&gt;, &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;, &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;, &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;, &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;, &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;, &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;, &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;, &lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;, &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;, &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;, &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;, &lt;TokenType.NAME: &#x27;NAME&#x27;&gt;, &lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;, &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;, &lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;, &lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;, &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;, &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;, &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;, &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;, &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &lt;TokenType.TOP: &#x27;TOP&#x27;&gt;, &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &lt;TokenType.END: &#x27;END&#x27;&gt;, &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;, &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;, &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;, &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &lt;TokenType.VAR: &#x27;VAR&#x27;&gt;, &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;, &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;, &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;, &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &lt;TokenType.INT256: &#x27;INT256&#x27;&gt;, &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;, &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;}"}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"fullname": "sqlglot.parser.Parser.SELECT_START_TOKENS", "modulename": "sqlglot.parser", "qualname": "Parser.SELECT_START_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;}"}, "sqlglot.parser.Parser.STRICT_CAST": {"fullname": "sqlglot.parser.Parser.STRICT_CAST", "modulename": "sqlglot.parser", "qualname": "Parser.STRICT_CAST", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"fullname": "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS", "modulename": "sqlglot.parser", "qualname": "Parser.PREFIXED_PIVOT_COLUMNS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"fullname": "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS", "modulename": "sqlglot.parser", "qualname": "Parser.IDENTIFY_PIVOT_STRINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"fullname": "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN", "modulename": "sqlglot.parser", "qualname": "Parser.LOG_DEFAULTS_TO_LN", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"fullname": "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN", "modulename": "sqlglot.parser", "qualname": "Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"fullname": "sqlglot.parser.Parser.TABLESAMPLE_CSV", "modulename": "sqlglot.parser", "qualname": "Parser.TABLESAMPLE_CSV", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"fullname": "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER", "modulename": "sqlglot.parser", "qualname": "Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"fullname": "sqlglot.parser.Parser.TRIM_PATTERN_FIRST", "modulename": "sqlglot.parser", "qualname": "Parser.TRIM_PATTERN_FIRST", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.STRING_ALIASES": {"fullname": "sqlglot.parser.Parser.STRING_ALIASES", "modulename": "sqlglot.parser", "qualname": "Parser.STRING_ALIASES", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"fullname": "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION", "modulename": "sqlglot.parser", "qualname": "Parser.MODIFIERS_ATTACHED_TO_UNION", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"fullname": "sqlglot.parser.Parser.UNION_MODIFIERS", "modulename": "sqlglot.parser", "qualname": "Parser.UNION_MODIFIERS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;offset&#x27;, &#x27;order&#x27;, &#x27;limit&#x27;}"}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"fullname": "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS", "modulename": "sqlglot.parser", "qualname": "Parser.NO_PAREN_IF_COMMANDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"fullname": "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE", "modulename": "sqlglot.parser", "qualname": "Parser.JSON_ARROWS_REQUIRE_JSON_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"fullname": "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN", "modulename": "sqlglot.parser", "qualname": "Parser.VALUES_FOLLOWED_BY_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"fullname": "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST", "modulename": "sqlglot.parser", "qualname": "Parser.SUPPORTS_IMPLICIT_UNNEST", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"fullname": "sqlglot.parser.Parser.INTERVAL_SPANS", "modulename": "sqlglot.parser", "qualname": "Parser.INTERVAL_SPANS", "kind": "variable", "doc": "<p></p>\n", "default_value": "True"}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"fullname": "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION", "modulename": "sqlglot.parser", "qualname": "Parser.SUPPORTS_PARTITION_SELECTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.parser.Parser.SHOW_TRIE": {"fullname": "sqlglot.parser.Parser.SHOW_TRIE", "modulename": "sqlglot.parser", "qualname": "Parser.SHOW_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{}"}, "sqlglot.parser.Parser.SET_TRIE": {"fullname": "sqlglot.parser.Parser.SET_TRIE", "modulename": "sqlglot.parser", "qualname": "Parser.SET_TRIE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict", "default_value": "{&#x27;GLOBAL&#x27;: {0: True}, &#x27;LOCAL&#x27;: {0: True}, &#x27;SESSION&#x27;: {0: True}, &#x27;TRANSACTION&#x27;: {0: True}}"}, "sqlglot.parser.Parser.error_level": {"fullname": "sqlglot.parser.Parser.error_level", "modulename": "sqlglot.parser", "qualname": "Parser.error_level", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.parser.Parser.error_message_context": {"fullname": "sqlglot.parser.Parser.error_message_context", "modulename": "sqlglot.parser", "qualname": "Parser.error_message_context", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.parser.Parser.max_errors": {"fullname": "sqlglot.parser.Parser.max_errors", "modulename": "sqlglot.parser", "qualname": "Parser.max_errors", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.parser.Parser.dialect": {"fullname": "sqlglot.parser.Parser.dialect", "modulename": "sqlglot.parser", "qualname": "Parser.dialect", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.parser.Parser.reset": {"fullname": "sqlglot.parser.Parser.reset", "modulename": "sqlglot.parser", "qualname": "Parser.reset", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">):</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser.parse": {"fullname": "sqlglot.parser.Parser.parse", "modulename": "sqlglot.parser", "qualname": "Parser.parse", "kind": "function", "doc": "<p>Parses a list of tokens and returns a list of syntax trees, one tree\nper parsed SQL statement.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>raw_tokens:</strong> The list of tokens.</li>\n<li><strong>sql:</strong> The original SQL string, used to produce helpful debug messages.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The list of the produced syntax trees.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">raw_tokens</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser.parse_into": {"fullname": "sqlglot.parser.Parser.parse_into", "modulename": "sqlglot.parser", "qualname": "Parser.parse_into", "kind": "function", "doc": "<p>Parses a list of tokens into a given Expression type. If a collection of Expression\ntypes is given instead, this method will try to parse the token list into each one\nof them, stopping at the first for which the parsing succeeds.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression_types:</strong> The expression type(s) to try and parse the token list into.</li>\n<li><strong>raw_tokens:</strong> The list of tokens.</li>\n<li><strong>sql:</strong> The original SQL string, used to produce helpful debug messages.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The target Expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">expression_types</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">Collection</span><span class=\"p\">[</span><span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]]]</span>,</span><span class=\"param\">\t<span class=\"n\">raw_tokens</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser.check_errors": {"fullname": "sqlglot.parser.Parser.check_errors", "modulename": "sqlglot.parser", "qualname": "Parser.check_errors", "kind": "function", "doc": "<p>Logs or raises any found errors, depending on the chosen error level setting.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser.raise_error": {"fullname": "sqlglot.parser.Parser.raise_error", "modulename": "sqlglot.parser", "qualname": "Parser.raise_error", "kind": "function", "doc": "<p>Appends an error in the list of recorded errors or raises it, depending on the chosen\nerror level setting.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">message</span><span class=\"p\">:</span> <span class=\"nb\">str</span>, </span><span class=\"param\"><span class=\"n\">token</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser.expression": {"fullname": "sqlglot.parser.Parser.expression", "modulename": "sqlglot.parser", "qualname": "Parser.expression", "kind": "function", "doc": "<p>Creates a new, validated Expression.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>exp_class:</strong> The expression class to instantiate.</li>\n<li><strong>comments:</strong> An optional list of comments to attach to the expression.</li>\n<li><strong>kwargs:</strong> The arguments to set for the expression along with their respective values.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The target expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">exp_class</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"o\">~</span><span class=\"n\">E</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">comments</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser.validate_expression": {"fullname": "sqlglot.parser.Parser.validate_expression", "modulename": "sqlglot.parser", "qualname": "Parser.validate_expression", "kind": "function", "doc": "<p>Validates an Expression, making sure that all its mandatory arguments are set.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> The expression to validate.</li>\n<li><strong>args:</strong> An optional list of items that was used to instantiate the expression, if it's a Func.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The validated expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"o\">~</span><span class=\"n\">E</span>, </span><span class=\"param\"><span class=\"n\">args</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"o\">~</span><span class=\"n\">E</span>:</span></span>", "funcdef": "def"}, "sqlglot.parser.Parser.errors": {"fullname": "sqlglot.parser.Parser.errors", "modulename": "sqlglot.parser", "qualname": "Parser.errors", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.parser.Parser.sql": {"fullname": "sqlglot.parser.Parser.sql", "modulename": "sqlglot.parser", "qualname": "Parser.sql", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner": {"fullname": "sqlglot.planner", "modulename": "sqlglot.planner", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.planner.Plan": {"fullname": "sqlglot.planner.Plan", "modulename": "sqlglot.planner", "qualname": "Plan", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.planner.Plan.__init__": {"fullname": "sqlglot.planner.Plan.__init__", "modulename": "sqlglot.planner", "qualname": "Plan.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span>)</span>"}, "sqlglot.planner.Plan.expression": {"fullname": "sqlglot.planner.Plan.expression", "modulename": "sqlglot.planner", "qualname": "Plan.expression", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner.Plan.root": {"fullname": "sqlglot.planner.Plan.root", "modulename": "sqlglot.planner", "qualname": "Plan.root", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner.Plan.dag": {"fullname": "sqlglot.planner.Plan.dag", "modulename": "sqlglot.planner", "qualname": "Plan.dag", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[sqlglot.planner.Step, Set[sqlglot.planner.Step]]"}, "sqlglot.planner.Plan.leaves": {"fullname": "sqlglot.planner.Plan.leaves", "modulename": "sqlglot.planner", "qualname": "Plan.leaves", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Iterator[sqlglot.planner.Step]"}, "sqlglot.planner.Step": {"fullname": "sqlglot.planner.Step", "modulename": "sqlglot.planner", "qualname": "Step", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.planner.Step.from_expression": {"fullname": "sqlglot.planner.Step.from_expression", "modulename": "sqlglot.planner", "qualname": "Step.from_expression", "kind": "function", "doc": "<p>Builds a DAG of Steps from a SQL expression so that it's easier to execute in an engine.\nNote: the expression's tables and subqueries must be aliased for this method to work. For\nexample, given the following expression:</p>\n\n<p>SELECT\n x.a,\n SUM(x.b)\nFROM x AS x\nJOIN y AS y\n ON x.a = y.a\nGROUP BY x.a</p>\n\n<p>the following DAG is produced (the expression IDs might differ per execution):</p>\n\n<ul>\n<li>Aggregate: x (4347984624)\nContext:\n Aggregations:\n - SUM(x.b)\n Group:\n - x.a\nProjections:\n<ul>\n<li>x.a</li>\n<li>\"x\".\"\"\nDependencies:\n<ul>\n<li>Join: x (4347985296)\nContext:\ny:\nOn: x.a = y.a\nProjections:\nDependencies:</li>\n</ul></li>\n<li>Scan: x (4347983136)\nContext:\n Source: x AS x\nProjections:</li>\n<li>Scan: y (4343416624)\nContext:\n Source: y AS y\nProjections:</li>\n</ul></li>\n</ul>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the expression to build the DAG from.</li>\n<li><strong>ctes:</strong> a dictionary that maps CTEs to their corresponding Step DAG by name.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A Step DAG corresponding to <code>expression</code>.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">ctes</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Step</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Step</span>:</span></span>", "funcdef": "def"}, "sqlglot.planner.Step.name": {"fullname": "sqlglot.planner.Step.name", "modulename": "sqlglot.planner", "qualname": "Step.name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]"}, "sqlglot.planner.Step.dependencies": {"fullname": "sqlglot.planner.Step.dependencies", "modulename": "sqlglot.planner", "qualname": "Step.dependencies", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Set[sqlglot.planner.Step]"}, "sqlglot.planner.Step.dependents": {"fullname": "sqlglot.planner.Step.dependents", "modulename": "sqlglot.planner", "qualname": "Step.dependents", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Set[sqlglot.planner.Step]"}, "sqlglot.planner.Step.projections": {"fullname": "sqlglot.planner.Step.projections", "modulename": "sqlglot.planner", "qualname": "Step.projections", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Sequence[sqlglot.expressions.Expression]"}, "sqlglot.planner.Step.limit": {"fullname": "sqlglot.planner.Step.limit", "modulename": "sqlglot.planner", "qualname": "Step.limit", "kind": "variable", "doc": "<p></p>\n", "annotation": ": float"}, "sqlglot.planner.Step.condition": {"fullname": "sqlglot.planner.Step.condition", "modulename": "sqlglot.planner", "qualname": "Step.condition", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[sqlglot.expressions.Expression]"}, "sqlglot.planner.Step.add_dependency": {"fullname": "sqlglot.planner.Step.add_dependency", "modulename": "sqlglot.planner", "qualname": "Step.add_dependency", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">dependency</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Step</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.planner.Step.to_s": {"fullname": "sqlglot.planner.Step.to_s", "modulename": "sqlglot.planner", "qualname": "Step.to_s", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">level</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">0</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">str</span>:</span></span>", "funcdef": "def"}, "sqlglot.planner.Step.type_name": {"fullname": "sqlglot.planner.Step.type_name", "modulename": "sqlglot.planner", "qualname": "Step.type_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.planner.Step.id": {"fullname": "sqlglot.planner.Step.id", "modulename": "sqlglot.planner", "qualname": "Step.id", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.planner.Scan": {"fullname": "sqlglot.planner.Scan", "modulename": "sqlglot.planner", "qualname": "Scan", "kind": "class", "doc": "<p></p>\n", "bases": "Step"}, "sqlglot.planner.Scan.from_expression": {"fullname": "sqlglot.planner.Scan.from_expression", "modulename": "sqlglot.planner", "qualname": "Scan.from_expression", "kind": "function", "doc": "<p>Builds a DAG of Steps from a SQL expression so that it's easier to execute in an engine.\nNote: the expression's tables and subqueries must be aliased for this method to work. For\nexample, given the following expression:</p>\n\n<p>SELECT\n x.a,\n SUM(x.b)\nFROM x AS x\nJOIN y AS y\n ON x.a = y.a\nGROUP BY x.a</p>\n\n<p>the following DAG is produced (the expression IDs might differ per execution):</p>\n\n<ul>\n<li>Aggregate: x (4347984624)\nContext:\n Aggregations:\n - SUM(x.b)\n Group:\n - x.a\nProjections:\n<ul>\n<li>x.a</li>\n<li>\"x\".\"\"\nDependencies:\n<ul>\n<li>Join: x (4347985296)\nContext:\ny:\nOn: x.a = y.a\nProjections:\nDependencies:</li>\n</ul></li>\n<li>Scan: x (4347983136)\nContext:\n Source: x AS x\nProjections:</li>\n<li>Scan: y (4343416624)\nContext:\n Source: y AS y\nProjections:</li>\n</ul></li>\n</ul>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the expression to build the DAG from.</li>\n<li><strong>ctes:</strong> a dictionary that maps CTEs to their corresponding Step DAG by name.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A Step DAG corresponding to <code>expression</code>.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">ctes</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Step</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Step</span>:</span></span>", "funcdef": "def"}, "sqlglot.planner.Scan.source": {"fullname": "sqlglot.planner.Scan.source", "modulename": "sqlglot.planner", "qualname": "Scan.source", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[sqlglot.expressions.Expression]"}, "sqlglot.planner.Join": {"fullname": "sqlglot.planner.Join", "modulename": "sqlglot.planner", "qualname": "Join", "kind": "class", "doc": "<p></p>\n", "bases": "Step"}, "sqlglot.planner.Join.from_joins": {"fullname": "sqlglot.planner.Join.from_joins", "modulename": "sqlglot.planner", "qualname": "Join.from_joins", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">joins</span><span class=\"p\">:</span> <span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Join</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">ctes</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Step</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Join</span>:</span></span>", "funcdef": "def"}, "sqlglot.planner.Join.source_name": {"fullname": "sqlglot.planner.Join.source_name", "modulename": "sqlglot.planner", "qualname": "Join.source_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]"}, "sqlglot.planner.Join.joins": {"fullname": "sqlglot.planner.Join.joins", "modulename": "sqlglot.planner", "qualname": "Join.joins", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, Dict[str, Union[List[str], sqlglot.expressions.Expression]]]"}, "sqlglot.planner.Aggregate": {"fullname": "sqlglot.planner.Aggregate", "modulename": "sqlglot.planner", "qualname": "Aggregate", "kind": "class", "doc": "<p></p>\n", "bases": "Step"}, "sqlglot.planner.Aggregate.aggregations": {"fullname": "sqlglot.planner.Aggregate.aggregations", "modulename": "sqlglot.planner", "qualname": "Aggregate.aggregations", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[sqlglot.expressions.Expression]"}, "sqlglot.planner.Aggregate.operands": {"fullname": "sqlglot.planner.Aggregate.operands", "modulename": "sqlglot.planner", "qualname": "Aggregate.operands", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[sqlglot.expressions.Expression, ...]"}, "sqlglot.planner.Aggregate.group": {"fullname": "sqlglot.planner.Aggregate.group", "modulename": "sqlglot.planner", "qualname": "Aggregate.group", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, sqlglot.expressions.Expression]"}, "sqlglot.planner.Aggregate.source": {"fullname": "sqlglot.planner.Aggregate.source", "modulename": "sqlglot.planner", "qualname": "Aggregate.source", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Optional[str]"}, "sqlglot.planner.Sort": {"fullname": "sqlglot.planner.Sort", "modulename": "sqlglot.planner", "qualname": "Sort", "kind": "class", "doc": "<p></p>\n", "bases": "Step"}, "sqlglot.planner.Sort.key": {"fullname": "sqlglot.planner.Sort.key", "modulename": "sqlglot.planner", "qualname": "Sort.key", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner.SetOperation": {"fullname": "sqlglot.planner.SetOperation", "modulename": "sqlglot.planner", "qualname": "SetOperation", "kind": "class", "doc": "<p></p>\n", "bases": "Step"}, "sqlglot.planner.SetOperation.__init__": {"fullname": "sqlglot.planner.SetOperation.__init__", "modulename": "sqlglot.planner", "qualname": "SetOperation.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">op</span><span class=\"p\">:</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">left</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">right</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">distinct</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span></span>)</span>"}, "sqlglot.planner.SetOperation.op": {"fullname": "sqlglot.planner.SetOperation.op", "modulename": "sqlglot.planner", "qualname": "SetOperation.op", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner.SetOperation.left": {"fullname": "sqlglot.planner.SetOperation.left", "modulename": "sqlglot.planner", "qualname": "SetOperation.left", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner.SetOperation.right": {"fullname": "sqlglot.planner.SetOperation.right", "modulename": "sqlglot.planner", "qualname": "SetOperation.right", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner.SetOperation.distinct": {"fullname": "sqlglot.planner.SetOperation.distinct", "modulename": "sqlglot.planner", "qualname": "SetOperation.distinct", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.planner.SetOperation.from_expression": {"fullname": "sqlglot.planner.SetOperation.from_expression", "modulename": "sqlglot.planner", "qualname": "SetOperation.from_expression", "kind": "function", "doc": "<p>Builds a DAG of Steps from a SQL expression so that it's easier to execute in an engine.\nNote: the expression's tables and subqueries must be aliased for this method to work. For\nexample, given the following expression:</p>\n\n<p>SELECT\n x.a,\n SUM(x.b)\nFROM x AS x\nJOIN y AS y\n ON x.a = y.a\nGROUP BY x.a</p>\n\n<p>the following DAG is produced (the expression IDs might differ per execution):</p>\n\n<ul>\n<li>Aggregate: x (4347984624)\nContext:\n Aggregations:\n - SUM(x.b)\n Group:\n - x.a\nProjections:\n<ul>\n<li>x.a</li>\n<li>\"x\".\"\"\nDependencies:\n<ul>\n<li>Join: x (4347985296)\nContext:\ny:\nOn: x.a = y.a\nProjections:\nDependencies:</li>\n</ul></li>\n<li>Scan: x (4347983136)\nContext:\n Source: x AS x\nProjections:</li>\n<li>Scan: y (4343416624)\nContext:\n Source: y AS y\nProjections:</li>\n</ul></li>\n</ul>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the expression to build the DAG from.</li>\n<li><strong>ctes:</strong> a dictionary that maps CTEs to their corresponding Step DAG by name.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A Step DAG corresponding to <code>expression</code>.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">ctes</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">Step</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">planner</span><span class=\"o\">.</span><span class=\"n\">SetOperation</span>:</span></span>", "funcdef": "def"}, "sqlglot.planner.SetOperation.type_name": {"fullname": "sqlglot.planner.SetOperation.type_name", "modulename": "sqlglot.planner", "qualname": "SetOperation.type_name", "kind": "variable", "doc": "<p></p>\n", "annotation": ": str"}, "sqlglot.schema.Schema": {"fullname": "sqlglot.schema.Schema", "modulename": "sqlglot.schema", "qualname": "Schema", "kind": "class", "doc": "<p>Abstract base class for database schemas</p>\n", "bases": "abc.ABC"}, "sqlglot.schema.Schema.dialect": {"fullname": "sqlglot.schema.Schema.dialect", "modulename": "sqlglot.schema", "qualname": "Schema.dialect", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Union[str, sqlglot.dialects.dialect.Dialect, Type[sqlglot.dialects.dialect.Dialect], NoneType]"}, "sqlglot.schema.Schema.add_table": {"fullname": "sqlglot.schema.Schema.add_table", "modulename": "sqlglot.schema", "qualname": "Schema.add_table", "kind": "function", "doc": "<p>Register or update a table. Some implementing classes may require column information to also be provided.\nThe added table must have the necessary number of qualifiers in its path to match the schema's nesting level.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the <code>Table</code> expression instance or string representing the table.</li>\n<li><strong>column_mapping:</strong> a column mapping that describes the structure of the table.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n<li><strong>match_depth:</strong> whether to enforce that the table must match the schema's depth or not.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">column_mapping</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructType</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">match_depth</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.Schema.column_names": {"fullname": "sqlglot.schema.Schema.column_names", "modulename": "sqlglot.schema", "qualname": "Schema.column_names", "kind": "function", "doc": "<p>Get the column names for a table.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the <code>Table</code> expression instance.</li>\n<li><strong>only_visible:</strong> whether to include invisible columns.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The sequence of column names.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">only_visible</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.Schema.get_column_type": {"fullname": "sqlglot.schema.Schema.get_column_type", "modulename": "sqlglot.schema", "qualname": "Schema.get_column_type", "kind": "function", "doc": "<p>Get the <code>sqlglot.exp.DataType</code> type of a column in the schema.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the source table.</li>\n<li><strong>column:</strong> the target column.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The resulting column type.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.Schema.has_column": {"fullname": "sqlglot.schema.Schema.has_column", "modulename": "sqlglot.schema", "qualname": "Schema.has_column", "kind": "function", "doc": "<p>Returns whether <code>column</code> appears in <code>table</code>'s schema.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the source table.</li>\n<li><strong>column:</strong> the target column.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>True if the column appears in the schema, False otherwise.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.Schema.supported_table_args": {"fullname": "sqlglot.schema.Schema.supported_table_args", "modulename": "sqlglot.schema", "qualname": "Schema.supported_table_args", "kind": "variable", "doc": "<p>Table arguments this schema support, e.g. <code>(\"this\", \"db\", \"catalog\")</code></p>\n", "annotation": ": Tuple[str, ...]"}, "sqlglot.schema.Schema.empty": {"fullname": "sqlglot.schema.Schema.empty", "modulename": "sqlglot.schema", "qualname": "Schema.empty", "kind": "variable", "doc": "<p>Returns whether the schema is empty.</p>\n", "annotation": ": bool"}, "sqlglot.schema.AbstractMappingSchema": {"fullname": "sqlglot.schema.AbstractMappingSchema", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.schema.AbstractMappingSchema.__init__": {"fullname": "sqlglot.schema.AbstractMappingSchema.__init__", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">mapping</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.schema.AbstractMappingSchema.mapping": {"fullname": "sqlglot.schema.AbstractMappingSchema.mapping", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.mapping", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"fullname": "sqlglot.schema.AbstractMappingSchema.mapping_trie", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.mapping_trie", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.schema.AbstractMappingSchema.empty": {"fullname": "sqlglot.schema.AbstractMappingSchema.empty", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.empty", "kind": "variable", "doc": "<p></p>\n", "annotation": ": bool"}, "sqlglot.schema.AbstractMappingSchema.depth": {"fullname": "sqlglot.schema.AbstractMappingSchema.depth", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.depth", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">int</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"fullname": "sqlglot.schema.AbstractMappingSchema.supported_table_args", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.supported_table_args", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Tuple[str, ...]"}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"fullname": "sqlglot.schema.AbstractMappingSchema.table_parts", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.table_parts", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.AbstractMappingSchema.find": {"fullname": "sqlglot.schema.AbstractMappingSchema.find", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.find", "kind": "function", "doc": "<p>Returns the schema of a given table.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the target table.</li>\n<li><strong>raise_on_missing:</strong> whether to raise in case the schema is not found.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The schema of the target table.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span>,</span><span class=\"param\">\t<span class=\"n\">raise_on_missing</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"fullname": "sqlglot.schema.AbstractMappingSchema.nested_get", "modulename": "sqlglot.schema", "qualname": "AbstractMappingSchema.nested_get", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">parts</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">d</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">raise_on_missing</span><span class=\"o\">=</span><span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.MappingSchema": {"fullname": "sqlglot.schema.MappingSchema", "modulename": "sqlglot.schema", "qualname": "MappingSchema", "kind": "class", "doc": "<p>Schema based on a nested mapping.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>schema:</strong> Mapping in one of the following forms:\n<ol>\n<li>{table: {col: type}}</li>\n<li>{db: {table: {col: type}}}</li>\n<li>{catalog: {db: {table: {col: type}}}}</li>\n<li>None - Tables will be added later</li>\n</ol></li>\n<li><strong>visible:</strong> Optional mapping of which columns in the schema are visible. If not provided, all columns\nare assumed to be visible. The nesting should mirror that of the schema:\n<ol>\n<li>{table: set(<em>cols)}}</li>\n<li>{db: {table: set(</em>cols)}}}</li>\n<li>{catalog: {db: {table: set(*cols)}}}}</li>\n</ol></li>\n<li><strong>dialect:</strong> The dialect to be used for custom type mappings &amp; parsing string arguments.</li>\n<li><strong>normalize:</strong> Whether to normalize identifier names according to the given dialect or not.</li>\n</ul>\n", "bases": "AbstractMappingSchema, Schema"}, "sqlglot.schema.MappingSchema.__init__": {"fullname": "sqlglot.schema.MappingSchema.__init__", "modulename": "sqlglot.schema", "qualname": "MappingSchema.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">visible</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span>)</span>"}, "sqlglot.schema.MappingSchema.dialect": {"fullname": "sqlglot.schema.MappingSchema.dialect", "modulename": "sqlglot.schema", "qualname": "MappingSchema.dialect", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.schema.MappingSchema.visible": {"fullname": "sqlglot.schema.MappingSchema.visible", "modulename": "sqlglot.schema", "qualname": "MappingSchema.visible", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.schema.MappingSchema.normalize": {"fullname": "sqlglot.schema.MappingSchema.normalize", "modulename": "sqlglot.schema", "qualname": "MappingSchema.normalize", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"fullname": "sqlglot.schema.MappingSchema.from_mapping_schema", "modulename": "sqlglot.schema", "qualname": "MappingSchema.from_mapping_schema", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">cls</span>,</span><span class=\"param\">\t<span class=\"n\">mapping_schema</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">MappingSchema</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">MappingSchema</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.MappingSchema.copy": {"fullname": "sqlglot.schema.MappingSchema.copy", "modulename": "sqlglot.schema", "qualname": "MappingSchema.copy", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"o\">**</span><span class=\"n\">kwargs</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">MappingSchema</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.MappingSchema.add_table": {"fullname": "sqlglot.schema.MappingSchema.add_table", "modulename": "sqlglot.schema", "qualname": "MappingSchema.add_table", "kind": "function", "doc": "<p>Register or update a table. Updates are only performed if a new column mapping is provided.\nThe added table must have the necessary number of qualifiers in its path to match the schema's nesting level.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the <code>Table</code> expression instance or string representing the table.</li>\n<li><strong>column_mapping:</strong> a column mapping that describes the structure of the table.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n<li><strong>match_depth:</strong> whether to enforce that the table must match the schema's depth or not.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">column_mapping</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructType</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">match_depth</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.MappingSchema.column_names": {"fullname": "sqlglot.schema.MappingSchema.column_names", "modulename": "sqlglot.schema", "qualname": "MappingSchema.column_names", "kind": "function", "doc": "<p>Get the column names for a table.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the <code>Table</code> expression instance.</li>\n<li><strong>only_visible:</strong> whether to include invisible columns.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The sequence of column names.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">only_visible</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.MappingSchema.get_column_type": {"fullname": "sqlglot.schema.MappingSchema.get_column_type", "modulename": "sqlglot.schema", "qualname": "MappingSchema.get_column_type", "kind": "function", "doc": "<p>Get the <code>sqlglot.exp.DataType</code> type of a column in the schema.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the source table.</li>\n<li><strong>column:</strong> the target column.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The resulting column type.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.MappingSchema.has_column": {"fullname": "sqlglot.schema.MappingSchema.has_column", "modulename": "sqlglot.schema", "qualname": "MappingSchema.has_column", "kind": "function", "doc": "<p>Returns whether <code>column</code> appears in <code>table</code>'s schema.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>table:</strong> the source table.</li>\n<li><strong>column:</strong> the target column.</li>\n<li><strong>dialect:</strong> the SQL dialect that will be used to parse <code>table</code> if it's a string.</li>\n<li><strong>normalize:</strong> whether to normalize identifiers according to the dialect of interest.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>True if the column appears in the schema, False otherwise.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"bp\">self</span>,</span><span class=\"param\">\t<span class=\"n\">table</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Table</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">column</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Column</span> <span class=\"o\">|</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">bool</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.MappingSchema.depth": {"fullname": "sqlglot.schema.MappingSchema.depth", "modulename": "sqlglot.schema", "qualname": "MappingSchema.depth", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"nb\">int</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.normalize_name": {"fullname": "sqlglot.schema.normalize_name", "modulename": "sqlglot.schema", "qualname": "normalize_name", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">identifier</span><span class=\"p\">:</span> <span class=\"nb\">str</span> <span class=\"o\">|</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span>,</span><span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span>,</span><span class=\"param\">\t<span class=\"n\">is_table</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">False</span>,</span><span class=\"param\">\t<span class=\"n\">normalize</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">bool</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Identifier</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.ensure_schema": {"fullname": "sqlglot.schema.ensure_schema", "modulename": "sqlglot.schema", "qualname": "ensure_schema", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span><span class=\"p\">,</span> <span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"o\">**</span><span class=\"n\">kwargs</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">schema</span><span class=\"o\">.</span><span class=\"n\">Schema</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.ensure_column_mapping": {"fullname": "sqlglot.schema.ensure_column_mapping", "modulename": "sqlglot.schema", "qualname": "ensure_column_mapping", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">mapping</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dataframe</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"o\">.</span><span class=\"n\">types</span><span class=\"o\">.</span><span class=\"n\">StructType</span><span class=\"p\">,</span> <span class=\"n\">List</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Dict</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.flatten_schema": {"fullname": "sqlglot.schema.flatten_schema", "modulename": "sqlglot.schema", "qualname": "flatten_schema", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">schema</span><span class=\"p\">:</span> <span class=\"n\">Dict</span>,</span><span class=\"param\">\t<span class=\"n\">depth</span><span class=\"p\">:</span> <span class=\"nb\">int</span>,</span><span class=\"param\">\t<span class=\"n\">keys</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.nested_get": {"fullname": "sqlglot.schema.nested_get", "modulename": "sqlglot.schema", "qualname": "nested_get", "kind": "function", "doc": "<p>Get a value for a nested dictionary.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>d:</strong> the dictionary to search.</li>\n<li><strong>*path:</strong> tuples of (name, key), where:\n<code>key</code> is the key in the dictionary to get.\n<code>name</code> is a string to use in the error if <code>key</code> isn't found.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The value or None if it doesn't exist.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">d</span><span class=\"p\">:</span> <span class=\"n\">Dict</span>,</span><span class=\"param\">\t<span class=\"o\">*</span><span class=\"n\">path</span><span class=\"p\">:</span> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">raise_on_missing</span><span class=\"p\">:</span> <span class=\"nb\">bool</span> <span class=\"o\">=</span> <span class=\"kc\">True</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Any</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.schema.nested_set": {"fullname": "sqlglot.schema.nested_set", "modulename": "sqlglot.schema", "qualname": "nested_set", "kind": "function", "doc": "<p>In-place set a value for a nested dictionary</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">nested_set</span><span class=\"p\">({},</span> <span class=\"p\">[</span><span class=\"s2\">&quot;top_key&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;second_key&quot;</span><span class=\"p\">],</span> <span class=\"s2\">&quot;value&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">{&#39;top_key&#39;: {&#39;second_key&#39;: &#39;value&#39;}}</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">nested_set</span><span class=\"p\">({</span><span class=\"s2\">&quot;top_key&quot;</span><span class=\"p\">:</span> <span class=\"p\">{</span><span class=\"s2\">&quot;third_key&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;third_value&quot;</span><span class=\"p\">}},</span> <span class=\"p\">[</span><span class=\"s2\">&quot;top_key&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;second_key&quot;</span><span class=\"p\">],</span> <span class=\"s2\">&quot;value&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">{&#39;top_key&#39;: {&#39;third_key&#39;: &#39;third_value&#39;, &#39;second_key&#39;: &#39;value&#39;}}</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>d:</strong> dictionary to update.</li>\n<li><strong>keys:</strong> the keys that makeup the path to <code>value</code>.</li>\n<li><strong>value:</strong> the value to set in the dictionary for the given key path.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The (possibly) updated dictionary.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"n\">d</span><span class=\"p\">:</span> <span class=\"n\">Dict</span>, </span><span class=\"param\"><span class=\"n\">keys</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>, </span><span class=\"param\"><span class=\"n\">value</span><span class=\"p\">:</span> <span class=\"n\">Any</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Dict</span>:</span></span>", "funcdef": "def"}, "sqlglot.serde": {"fullname": "sqlglot.serde", "modulename": "sqlglot.serde", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.serde.dump": {"fullname": "sqlglot.serde.dump", "modulename": "sqlglot.serde", "qualname": "dump", "kind": "function", "doc": "<p>Recursively dump an AST into a JSON-serializable dict.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">node</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">ForwardRef</span><span class=\"p\">(</span><span class=\"s1\">&#39;Node&#39;</span><span class=\"p\">)],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"nb\">dict</span><span class=\"p\">,</span> <span class=\"nb\">list</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">dict</span><span class=\"p\">,</span> <span class=\"nb\">list</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.serde.load": {"fullname": "sqlglot.serde.load", "modulename": "sqlglot.serde", "qualname": "load", "kind": "function", "doc": "<p>Recursively load a dict (as returned by <code>dump</code>) into an AST.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">obj</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">dict</span><span class=\"p\">,</span> <span class=\"nb\">list</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">ForwardRef</span><span class=\"p\">(</span><span class=\"s1\">&#39;Node&#39;</span><span class=\"p\">)],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">DataType</span><span class=\"o\">.</span><span class=\"n\">Type</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">,</span> <span class=\"nb\">dict</span><span class=\"p\">,</span> <span class=\"nb\">list</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">float</span><span class=\"p\">,</span> <span class=\"nb\">int</span><span class=\"p\">,</span> <span class=\"nb\">bool</span><span class=\"p\">,</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.time": {"fullname": "sqlglot.time", "modulename": "sqlglot.time", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.time.format_time": {"fullname": "sqlglot.time.format_time", "modulename": "sqlglot.time", "qualname": "format_time", "kind": "function", "doc": "<p>Converts a time string given a mapping.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">format_time</span><span class=\"p\">(</span><span class=\"s2\">&quot;%Y&quot;</span><span class=\"p\">,</span> <span class=\"p\">{</span><span class=\"s2\">&quot;%Y&quot;</span><span class=\"p\">:</span> <span class=\"s2\">&quot;YYYY&quot;</span><span class=\"p\">})</span>\n<span class=\"go\">&#39;YYYY&#39;</span>\n</code></pre>\n </div>\n \n <p>Args:\n mapping: dictionary of time format to target time format.\n trie: optional trie, can be passed in for performance.</p>\n \n <p>Returns:\n The converted time string.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">string</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">mapping</span><span class=\"p\">:</span> <span class=\"n\">Dict</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"nb\">str</span><span class=\"p\">]</span>,</span><span class=\"param\">\t<span class=\"n\">trie</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.time.TIMEZONES": {"fullname": "sqlglot.time.TIMEZONES", "modulename": "sqlglot.time", "qualname": "TIMEZONES", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;navajo&#x27;, &#x27;etc/zulu&#x27;, &#x27;asia/nicosia&#x27;, &#x27;australia/sydney&#x27;, &#x27;asia/pontianak&#x27;, &#x27;america/guyana&#x27;, &#x27;america/thunder_bay&#x27;, &#x27;asia/yerevan&#x27;, &#x27;australia/lhi&#x27;, &#x27;america/santo_domingo&#x27;, &#x27;europe/lisbon&#x27;, &#x27;pacific/honolulu&#x27;, &#x27;us/hawaii&#x27;, &#x27;japan&#x27;, &#x27;asia/novokuznetsk&#x27;, &#x27;nz&#x27;, &#x27;w-su&#x27;, &#x27;asia/kuwait&#x27;, &#x27;us/alaska&#x27;, &#x27;america/juneau&#x27;, &#x27;etc/gmt-10&#x27;, &#x27;africa/dar_es_salaam&#x27;, &#x27;pacific/wake&#x27;, &#x27;europe/bucharest&#x27;, &#x27;america/cayenne&#x27;, &#x27;asia/ust-nera&#x27;, &#x27;asia/beirut&#x27;, &#x27;africa/luanda&#x27;, &#x27;europe/samara&#x27;, &#x27;africa/kampala&#x27;, &#x27;america/tijuana&#x27;, &#x27;america/edmonton&#x27;, &#x27;europe/sofia&#x27;, &#x27;america/guayaquil&#x27;, &#x27;america/los_angeles&#x27;, &#x27;europe/uzhgorod&#x27;, &#x27;indian/reunion&#x27;, &#x27;utc&#x27;, &#x27;america/kentucky/monticello&#x27;, &#x27;europe/busingen&#x27;, &#x27;europe/luxembourg&#x27;, &#x27;america/asuncion&#x27;, &#x27;israel&#x27;, &#x27;africa/juba&#x27;, &#x27;america/cancun&#x27;, &#x27;america/dominica&#x27;, &#x27;africa/niamey&#x27;, &#x27;asia/chita&#x27;, &#x27;america/st_barthelemy&#x27;, &#x27;indian/maldives&#x27;, &#x27;us/central&#x27;, &#x27;europe/ljubljana&#x27;, &#x27;america/miquelon&#x27;, &#x27;asia/kuala_lumpur&#x27;, &#x27;asia/samarkand&#x27;, &#x27;africa/libreville&#x27;, &#x27;est5edt&#x27;, &#x27;australia/act&#x27;, &#x27;atlantic/azores&#x27;, &#x27;europe/kaliningrad&#x27;, &#x27;asia/rangoon&#x27;, &#x27;america/st_lucia&#x27;, &#x27;america/rosario&#x27;, &#x27;pacific/noumea&#x27;, &#x27;africa/el_aaiun&#x27;, &#x27;australia/south&#x27;, &#x27;america/nuuk&#x27;, &#x27;cet&#x27;, &#x27;america/kralendijk&#x27;, &#x27;africa/bissau&#x27;, &#x27;asia/vladivostok&#x27;, &#x27;america/indianapolis&#x27;, &#x27;america/thule&#x27;, &#x27;etc/utc&#x27;, &#x27;america/st_thomas&#x27;, &#x27;asia/kamchatka&#x27;, &#x27;atlantic/faroe&#x27;, &#x27;indian/chagos&#x27;, &#x27;america/north_dakota/center&#x27;, &#x27;africa/timbuktu&#x27;, &#x27;etc/gmt-11&#x27;, &#x27;asia/ho_chi_minh&#x27;, &#x27;asia/srednekolymsk&#x27;, &#x27;asia/manila&#x27;, &#x27;australia/queensland&#x27;, &#x27;america/iqaluit&#x27;, &#x27;us/michigan&#x27;, &#x27;etc/gmt+5&#x27;, &#x27;australia/perth&#x27;, &#x27;etc/gmt-7&#x27;, &#x27;asia/ulaanbaatar&#x27;, &#x27;america/barbados&#x27;, &#x27;atlantic/canary&#x27;, &#x27;europe/malta&#x27;, &#x27;america/fort_wayne&#x27;, &#x27;australia/tasmania&#x27;, &#x27;america/chihuahua&#x27;, &#x27;europe/kyiv&#x27;, &#x27;europe/athens&#x27;, &#x27;asia/calcutta&#x27;, &#x27;etc/gmt-12&#x27;, &#x27;us/east-indiana&#x27;, &#x27;america/shiprock&#x27;, &#x27;antarctica/macquarie&#x27;, &#x27;etc/uct&#x27;, &#x27;europe/monaco&#x27;, &#x27;australia/broken_hill&#x27;, &#x27;america/indiana/petersburg&#x27;, &#x27;brazil/east&#x27;, &#x27;europe/nicosia&#x27;, &#x27;africa/khartoum&#x27;, &#x27;america/detroit&#x27;, &#x27;australia/currie&#x27;, &#x27;pacific/palau&#x27;, &#x27;asia/shanghai&#x27;, &#x27;america/yellowknife&#x27;, &#x27;africa/lusaka&#x27;, &#x27;antarctica/palmer&#x27;, &#x27;america/recife&#x27;, &#x27;hst&#x27;, &#x27;eire&#x27;, &#x27;portugal&#x27;, &#x27;america/ciudad_juarez&#x27;, &#x27;pacific/samoa&#x27;, &#x27;africa/brazzaville&#x27;, &#x27;america/puerto_rico&#x27;, &#x27;etc/gmt-9&#x27;, &#x27;us/arizona&#x27;, &#x27;pacific/pago_pago&#x27;, &#x27;iceland&#x27;, &#x27;asia/harbin&#x27;, &#x27;gb&#x27;, &#x27;libya&#x27;, &#x27;pacific/auckland&#x27;, &#x27;pacific/kosrae&#x27;, &#x27;africa/tunis&#x27;, &#x27;america/montreal&#x27;, &#x27;asia/jayapura&#x27;, &#x27;africa/conakry&#x27;, &#x27;america/tegucigalpa&#x27;, &#x27;africa/bangui&#x27;, &#x27;asia/makassar&#x27;, &#x27;etc/gmt+12&#x27;, &#x27;asia/kolkata&#x27;, &#x27;etc/gmt+10&#x27;, &#x27;america/punta_arenas&#x27;, &#x27;africa/windhoek&#x27;, &#x27;europe/dublin&#x27;, &#x27;america/argentina/mendoza&#x27;, &#x27;europe/brussels&#x27;, &#x27;pacific/kiritimati&#x27;, &#x27;africa/cairo&#x27;, &#x27;america/godthab&#x27;, &#x27;america/cambridge_bay&#x27;, &#x27;america/argentina/san_juan&#x27;, &#x27;america/argentina/catamarca&#x27;, &#x27;america/indiana/winamac&#x27;, &#x27;asia/macau&#x27;, &#x27;asia/phnom_penh&#x27;, &#x27;africa/douala&#x27;, &#x27;america/fortaleza&#x27;, &#x27;europe/warsaw&#x27;, &#x27;america/argentina/salta&#x27;, &#x27;africa/dakar&#x27;, &#x27;america/rainy_river&#x27;, &#x27;africa/mogadishu&#x27;, &#x27;africa/abidjan&#x27;, &#x27;asia/atyrau&#x27;, &#x27;europe/jersey&#x27;, &#x27;rok&#x27;, &#x27;america/indiana/indianapolis&#x27;, &#x27;europe/tiraspol&#x27;, &#x27;iran&#x27;, &#x27;africa/tripoli&#x27;, &#x27;america/santarem&#x27;, &#x27;america/mazatlan&#x27;, &#x27;africa/accra&#x27;, &#x27;asia/karachi&#x27;, &#x27;pacific/chuuk&#x27;, &#x27;europe/madrid&#x27;, &#x27;etc/gmt&#x27;, &#x27;africa/blantyre&#x27;, &#x27;asia/aqtobe&#x27;, &#x27;asia/ashgabat&#x27;, &#x27;chile/continental&#x27;, &#x27;asia/kathmandu&#x27;, &#x27;america/belize&#x27;, &#x27;asia/katmandu&#x27;, &#x27;america/danmarkshavn&#x27;, &#x27;antarctica/mcmurdo&#x27;, &#x27;antarctica/rothera&#x27;, &#x27;europe/saratov&#x27;, &#x27;pacific/fiji&#x27;, &#x27;america/managua&#x27;, &#x27;america/port_of_spain&#x27;, &#x27;canada/central&#x27;, &#x27;pacific/easter&#x27;, &#x27;atlantic/st_helena&#x27;, &#x27;europe/belgrade&#x27;, &#x27;africa/algiers&#x27;, &#x27;america/inuvik&#x27;, &#x27;brazil/denoronha&#x27;, &#x27;etc/gmt+0&#x27;, &#x27;australia/adelaide&#x27;, &#x27;asia/bangkok&#x27;, &#x27;europe/istanbul&#x27;, &#x27;atlantic/reykjavik&#x27;, &#x27;pacific/truk&#x27;, &#x27;pacific/yap&#x27;, &#x27;canada/newfoundland&#x27;, &#x27;america/ojinaga&#x27;, &#x27;america/swift_current&#x27;, &#x27;zulu&#x27;, &#x27;uct&#x27;, &#x27;indian/mahe&#x27;, &#x27;etc/gmt+7&#x27;, &#x27;america/argentina/ushuaia&#x27;, &#x27;africa/porto-novo&#x27;, &#x27;europe/gibraltar&#x27;, &#x27;europe/vaduz&#x27;, &#x27;mst7mdt&#x27;, &#x27;america/north_dakota/beulah&#x27;, &#x27;america/new_york&#x27;, &#x27;etc/gmt+2&#x27;, &#x27;asia/taipei&#x27;, &#x27;europe/london&#x27;, &#x27;asia/krasnoyarsk&#x27;, &#x27;america/aruba&#x27;, &#x27;europe/oslo&#x27;, &#x27;america/buenos_aires&#x27;, &#x27;pacific/niue&#x27;, &#x27;pacific/port_moresby&#x27;, &#x27;europe/zaporozhye&#x27;, &#x27;australia/west&#x27;, &#x27;america/lima&#x27;, &#x27;cst6cdt&#x27;, &#x27;asia/tbilisi&#x27;, &#x27;indian/mauritius&#x27;, &#x27;asia/baku&#x27;, &#x27;america/indiana/vincennes&#x27;, &#x27;atlantic/faeroe&#x27;, &#x27;asia/yakutsk&#x27;, &#x27;america/coral_harbour&#x27;, &#x27;asia/omsk&#x27;, &#x27;gmt0&#x27;, &#x27;asia/brunei&#x27;, &#x27;africa/djibouti&#x27;, &#x27;antarctica/south_pole&#x27;, &#x27;america/st_vincent&#x27;, &#x27;etc/universal&#x27;, &#x27;europe/tallinn&#x27;, &#x27;europe/volgograd&#x27;, &#x27;etc/gmt-5&#x27;, &#x27;asia/jerusalem&#x27;, &#x27;america/yakutat&#x27;, &#x27;pacific/norfolk&#x27;, &#x27;america/araguaina&#x27;, &#x27;africa/lome&#x27;, &#x27;america/chicago&#x27;, &#x27;pacific/ponape&#x27;, &#x27;america/eirunepe&#x27;, &#x27;asia/pyongyang&#x27;, &#x27;australia/yancowinna&#x27;, &#x27;asia/dhaka&#x27;, &#x27;asia/magadan&#x27;, &#x27;europe/minsk&#x27;, &#x27;asia/vientiane&#x27;, &#x27;america/rankin_inlet&#x27;, &#x27;etc/gmt+9&#x27;, &#x27;asia/bahrain&#x27;, &#x27;america/merida&#x27;, &#x27;africa/lubumbashi&#x27;, &#x27;est&#x27;, &#x27;pacific/nauru&#x27;, &#x27;brazil/west&#x27;, &#x27;antarctica/davis&#x27;, &#x27;australia/north&#x27;, &#x27;america/jujuy&#x27;, &#x27;asia/damascus&#x27;, &#x27;atlantic/jan_mayen&#x27;, &#x27;europe/budapest&#x27;, &#x27;mexico/bajasur&#x27;, &#x27;africa/nairobi&#x27;, &#x27;asia/bishkek&#x27;, &#x27;america/toronto&#x27;, &#x27;africa/freetown&#x27;, &#x27;australia/eucla&#x27;, &#x27;asia/kabul&#x27;, &#x27;america/mexico_city&#x27;, &#x27;nz-chat&#x27;, &#x27;asia/dacca&#x27;, &#x27;america/jamaica&#x27;, &#x27;america/caracas&#x27;, &#x27;asia/oral&#x27;, &#x27;pacific/tongatapu&#x27;, &#x27;eet&#x27;, &#x27;asia/baghdad&#x27;, &#x27;atlantic/south_georgia&#x27;, &#x27;america/noronha&#x27;, &#x27;indian/comoro&#x27;, &#x27;africa/nouakchott&#x27;, &#x27;mexico/general&#x27;, &#x27;america/halifax&#x27;, &#x27;europe/vilnius&#x27;, &#x27;america/guadeloupe&#x27;, &#x27;europe/moscow&#x27;, &#x27;etc/greenwich&#x27;, &#x27;atlantic/madeira&#x27;, &#x27;indian/kerguelen&#x27;, &#x27;america/louisville&#x27;, &#x27;indian/mayotte&#x27;, &#x27;america/costa_rica&#x27;, &#x27;europe/skopje&#x27;, &#x27;asia/yekaterinburg&#x27;, &#x27;chile/easterisland&#x27;, &#x27;gmt-0&#x27;, &#x27;australia/darwin&#x27;, &#x27;america/belem&#x27;, &#x27;america/paramaribo&#x27;, &#x27;atlantic/bermuda&#x27;, &#x27;etc/gmt-14&#x27;, &#x27;arctic/longyearbyen&#x27;, &#x27;asia/amman&#x27;, &#x27;africa/lagos&#x27;, &#x27;america/cuiaba&#x27;, &#x27;etc/gmt+8&#x27;, &#x27;europe/tirane&#x27;, &#x27;africa/maseru&#x27;, &#x27;pacific/wallis&#x27;, &#x27;pacific/midway&#x27;, &#x27;america/antigua&#x27;, &#x27;canada/mountain&#x27;, &#x27;asia/choibalsan&#x27;, &#x27;gb-eire&#x27;, &#x27;america/indiana/vevay&#x27;, &#x27;america/la_paz&#x27;, &#x27;greenwich&#x27;, &#x27;europe/isle_of_man&#x27;, &#x27;africa/asmera&#x27;, &#x27;asia/dushanbe&#x27;, &#x27;asia/urumqi&#x27;, &#x27;europe/podgorica&#x27;, &#x27;us/eastern&#x27;, &#x27;asia/ashkhabad&#x27;, &#x27;asia/singapore&#x27;, &#x27;america/winnipeg&#x27;, &#x27;america/argentina/tucuman&#x27;, &#x27;hongkong&#x27;, &#x27;america/creston&#x27;, &#x27;asia/tel_aviv&#x27;, &#x27;america/menominee&#x27;, &#x27;america/denver&#x27;, &#x27;pst8pdt&#x27;, &#x27;europe/riga&#x27;, &#x27;america/argentina/cordoba&#x27;, &#x27;america/nipigon&#x27;, &#x27;europe/amsterdam&#x27;, &#x27;asia/colombo&#x27;, &#x27;atlantic/stanley&#x27;, &#x27;america/santiago&#x27;, &#x27;australia/victoria&#x27;, &#x27;pacific/enderbury&#x27;, &#x27;asia/riyadh&#x27;, &#x27;europe/zurich&#x27;, &#x27;america/curacao&#x27;, &#x27;africa/casablanca&#x27;, &#x27;asia/qostanay&#x27;, &#x27;universal&#x27;, &#x27;america/cayman&#x27;, &#x27;asia/ujung_pandang&#x27;, &#x27;australia/lindeman&#x27;, &#x27;america/argentina/buenos_aires&#x27;, &#x27;africa/kigali&#x27;, &#x27;pacific/bougainville&#x27;, &#x27;etc/gmt-6&#x27;, &#x27;europe/kirov&#x27;, &#x27;america/bogota&#x27;, &#x27;jamaica&#x27;, &#x27;america/argentina/jujuy&#x27;, &#x27;asia/kashgar&#x27;, &#x27;america/martinique&#x27;, &#x27;australia/lord_howe&#x27;, &#x27;america/north_dakota/new_salem&#x27;, &#x27;america/maceio&#x27;, &#x27;america/virgin&#x27;, &#x27;asia/chungking&#x27;, &#x27;asia/tehran&#x27;, &#x27;america/argentina/comodrivadavia&#x27;, &#x27;asia/hovd&#x27;, &#x27;pacific/pitcairn&#x27;, &#x27;america/st_johns&#x27;, &#x27;asia/ulan_bator&#x27;, &#x27;america/kentucky/louisville&#x27;, &#x27;us/samoa&#x27;, &#x27;america/pangnirtung&#x27;, &#x27;america/st_kitts&#x27;, &#x27;america/regina&#x27;, &#x27;asia/muscat&#x27;, &#x27;america/dawson&#x27;, &#x27;indian/cocos&#x27;, &#x27;america/indiana/tell_city&#x27;, &#x27;america/nassau&#x27;, &#x27;australia/hobart&#x27;, &#x27;america/montevideo&#x27;, &#x27;europe/mariehamn&#x27;, &#x27;asia/barnaul&#x27;, &#x27;etc/gmt-1&#x27;, &#x27;europe/berlin&#x27;, &#x27;cuba&#x27;, &#x27;europe/zagreb&#x27;, &#x27;america/anguilla&#x27;, &#x27;america/el_salvador&#x27;, &#x27;etc/gmt+1&#x27;, &#x27;asia/tomsk&#x27;, &#x27;asia/aden&#x27;, &#x27;africa/gaborone&#x27;, &#x27;australia/nsw&#x27;, &#x27;etc/gmt+3&#x27;, &#x27;canada/saskatchewan&#x27;, &#x27;america/metlakatla&#x27;, &#x27;pacific/johnston&#x27;, &#x27;etc/gmt-4&#x27;, &#x27;africa/banjul&#x27;, &#x27;wet&#x27;, &#x27;africa/monrovia&#x27;, &#x27;pacific/guadalcanal&#x27;, &#x27;america/matamoros&#x27;, &#x27;america/indiana/knox&#x27;, &#x27;indian/christmas&#x27;, &#x27;europe/stockholm&#x27;, &#x27;africa/johannesburg&#x27;, &#x27;america/boise&#x27;, &#x27;america/blanc-sablon&#x27;, &#x27;asia/saigon&#x27;, &#x27;brazil/acre&#x27;, &#x27;america/moncton&#x27;, &#x27;europe/sarajevo&#x27;, &#x27;europe/simferopol&#x27;, &#x27;europe/chisinau&#x27;, &#x27;america/atka&#x27;, &#x27;america/indiana/marengo&#x27;, &#x27;america/glace_bay&#x27;, &#x27;asia/tashkent&#x27;, &#x27;asia/tokyo&#x27;, &#x27;america/marigot&#x27;, &#x27;asia/khandyga&#x27;, &#x27;met&#x27;, &#x27;america/anchorage&#x27;, &#x27;america/guatemala&#x27;, &#x27;pacific/funafuti&#x27;, &#x27;etc/gmt+4&#x27;, &#x27;america/argentina/san_luis&#x27;, &#x27;africa/kinshasa&#x27;, &#x27;america/panama&#x27;, &#x27;asia/almaty&#x27;, &#x27;europe/san_marino&#x27;, &#x27;pacific/chatham&#x27;, &#x27;america/resolute&#x27;, &#x27;poland&#x27;, &#x27;pacific/saipan&#x27;, &#x27;america/nome&#x27;, &#x27;america/hermosillo&#x27;, &#x27;europe/vatican&#x27;, &#x27;asia/anadyr&#x27;, &#x27;antarctica/casey&#x27;, &#x27;indian/antananarivo&#x27;, &#x27;atlantic/cape_verde&#x27;, &#x27;pacific/pohnpei&#x27;, &#x27;america/atikokan&#x27;, &#x27;america/catamarca&#x27;, &#x27;prc&#x27;, &#x27;europe/kiev&#x27;, &#x27;canada/yukon&#x27;, &#x27;america/lower_princes&#x27;, &#x27;america/grand_turk&#x27;, &#x27;asia/aqtau&#x27;, &#x27;pacific/marquesas&#x27;, &#x27;america/phoenix&#x27;, &#x27;mexico/bajanorte&#x27;, &#x27;asia/jakarta&#x27;, &#x27;pacific/kanton&#x27;, &#x27;asia/macao&#x27;, &#x27;pacific/galapagos&#x27;, &#x27;america/rio_branco&#x27;, &#x27;pacific/tarawa&#x27;, &#x27;africa/harare&#x27;, &#x27;america/porto_velho&#x27;, &#x27;pacific/apia&#x27;, &#x27;america/fort_nelson&#x27;, &#x27;asia/qatar&#x27;, &#x27;etc/gmt+6&#x27;, &#x27;asia/thimphu&#x27;, &#x27;asia/gaza&#x27;, &#x27;africa/bamako&#x27;, &#x27;america/tortola&#x27;, &#x27;america/montserrat&#x27;, &#x27;america/sao_paulo&#x27;, &#x27;africa/asmara&#x27;, &#x27;pacific/tahiti&#x27;, &#x27;america/ensenada&#x27;, &#x27;africa/sao_tome&#x27;, &#x27;america/vancouver&#x27;, &#x27;america/santa_isabel&#x27;, &#x27;etc/gmt0&#x27;, &#x27;etc/gmt-8&#x27;, &#x27;america/cordoba&#x27;, &#x27;america/grenada&#x27;, &#x27;africa/addis_ababa&#x27;, &#x27;america/mendoza&#x27;, &#x27;europe/belfast&#x27;, &#x27;europe/copenhagen&#x27;, &#x27;africa/ndjamena&#x27;, &#x27;america/knox_in&#x27;, &#x27;singapore&#x27;, &#x27;asia/novosibirsk&#x27;, &#x27;america/bahia_banderas&#x27;, &#x27;africa/ouagadougou&#x27;, &#x27;america/scoresbysund&#x27;, &#x27;australia/canberra&#x27;, &#x27;america/sitka&#x27;, &#x27;us/pacific&#x27;, &#x27;europe/rome&#x27;, &#x27;pacific/guam&#x27;, &#x27;america/argentina/rio_gallegos&#x27;, &#x27;africa/malabo&#x27;, &#x27;roc&#x27;, &#x27;africa/bujumbura&#x27;, &#x27;egypt&#x27;, &#x27;gmt+0&#x27;, &#x27;africa/mbabane&#x27;, &#x27;america/monterrey&#x27;, &#x27;asia/yangon&#x27;, &#x27;pacific/rarotonga&#x27;, &#x27;antarctica/troll&#x27;, &#x27;america/adak&#x27;, &#x27;asia/kuching&#x27;, &#x27;europe/ulyanovsk&#x27;, &#x27;europe/helsinki&#x27;, &#x27;antarctica/mawson&#x27;, &#x27;us/indiana-starke&#x27;, &#x27;australia/brisbane&#x27;, &#x27;canada/pacific&#x27;, &#x27;us/mountain&#x27;, &#x27;us/aleutian&#x27;, &#x27;pacific/gambier&#x27;, &#x27;mst&#x27;, &#x27;asia/hong_kong&#x27;, &#x27;asia/thimbu&#x27;, &#x27;europe/bratislava&#x27;, &#x27;america/campo_grande&#x27;, &#x27;america/manaus&#x27;, &#x27;europe/prague&#x27;, &#x27;america/goose_bay&#x27;, &#x27;europe/paris&#x27;, &#x27;america/porto_acre&#x27;, &#x27;australia/melbourne&#x27;, &#x27;asia/dubai&#x27;, &#x27;asia/irkutsk&#x27;, &#x27;kwajalein&#x27;, &#x27;america/havana&#x27;, &#x27;asia/dili&#x27;, &#x27;pacific/majuro&#x27;, &#x27;asia/seoul&#x27;, &#x27;etc/gmt-3&#x27;, &#x27;america/whitehorse&#x27;, &#x27;antarctica/syowa&#x27;, &#x27;america/port-au-prince&#x27;, &#x27;asia/qyzylorda&#x27;, &#x27;asia/chongqing&#x27;, &#x27;america/bahia&#x27;, &#x27;turkey&#x27;, &#x27;asia/hebron&#x27;, &#x27;etc/gmt-2&#x27;, &#x27;europe/astrakhan&#x27;, &#x27;europe/guernsey&#x27;, &#x27;antarctica/dumontdurville&#x27;, &#x27;antarctica/vostok&#x27;, &#x27;pacific/kwajalein&#x27;, &#x27;canada/atlantic&#x27;, &#x27;america/dawson_creek&#x27;, &#x27;pacific/fakaofo&#x27;, &#x27;pacific/efate&#x27;, &#x27;asia/istanbul&#x27;, &#x27;africa/ceuta&#x27;, &#x27;etc/gmt-13&#x27;, &#x27;america/argentina/la_rioja&#x27;, &#x27;canada/eastern&#x27;, &#x27;america/boa_vista&#x27;, &#x27;africa/maputo&#x27;, &#x27;asia/famagusta&#x27;, &#x27;europe/andorra&#x27;, &#x27;gmt&#x27;, &#x27;etc/gmt-0&#x27;, &#x27;asia/sakhalin&#x27;, &#x27;etc/gmt+11&#x27;, &#x27;europe/vienna&#x27;}"}, "sqlglot.tokens": {"fullname": "sqlglot.tokens", "modulename": "sqlglot.tokens", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.tokens.TokenType": {"fullname": "sqlglot.tokens.TokenType", "modulename": "sqlglot.tokens", "qualname": "TokenType", "kind": "class", "doc": "<p>An enumeration.</p>\n", "bases": "sqlglot.helper.AutoName"}, "sqlglot.tokens.TokenType.L_PAREN": {"fullname": "sqlglot.tokens.TokenType.L_PAREN", "modulename": "sqlglot.tokens", "qualname": "TokenType.L_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;"}, "sqlglot.tokens.TokenType.R_PAREN": {"fullname": "sqlglot.tokens.TokenType.R_PAREN", "modulename": "sqlglot.tokens", "qualname": "TokenType.R_PAREN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;"}, "sqlglot.tokens.TokenType.L_BRACKET": {"fullname": "sqlglot.tokens.TokenType.L_BRACKET", "modulename": "sqlglot.tokens", "qualname": "TokenType.L_BRACKET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;"}, "sqlglot.tokens.TokenType.R_BRACKET": {"fullname": "sqlglot.tokens.TokenType.R_BRACKET", "modulename": "sqlglot.tokens", "qualname": "TokenType.R_BRACKET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;"}, "sqlglot.tokens.TokenType.L_BRACE": {"fullname": "sqlglot.tokens.TokenType.L_BRACE", "modulename": "sqlglot.tokens", "qualname": "TokenType.L_BRACE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;"}, "sqlglot.tokens.TokenType.R_BRACE": {"fullname": "sqlglot.tokens.TokenType.R_BRACE", "modulename": "sqlglot.tokens", "qualname": "TokenType.R_BRACE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;"}, "sqlglot.tokens.TokenType.COMMA": {"fullname": "sqlglot.tokens.TokenType.COMMA", "modulename": "sqlglot.tokens", "qualname": "TokenType.COMMA", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;"}, "sqlglot.tokens.TokenType.DOT": {"fullname": "sqlglot.tokens.TokenType.DOT", "modulename": "sqlglot.tokens", "qualname": "TokenType.DOT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DOT: &#x27;DOT&#x27;&gt;"}, "sqlglot.tokens.TokenType.DASH": {"fullname": "sqlglot.tokens.TokenType.DASH", "modulename": "sqlglot.tokens", "qualname": "TokenType.DASH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DASH: &#x27;DASH&#x27;&gt;"}, "sqlglot.tokens.TokenType.PLUS": {"fullname": "sqlglot.tokens.TokenType.PLUS", "modulename": "sqlglot.tokens", "qualname": "TokenType.PLUS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;"}, "sqlglot.tokens.TokenType.COLON": {"fullname": "sqlglot.tokens.TokenType.COLON", "modulename": "sqlglot.tokens", "qualname": "TokenType.COLON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COLON: &#x27;COLON&#x27;&gt;"}, "sqlglot.tokens.TokenType.DCOLON": {"fullname": "sqlglot.tokens.TokenType.DCOLON", "modulename": "sqlglot.tokens", "qualname": "TokenType.DCOLON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;"}, "sqlglot.tokens.TokenType.DQMARK": {"fullname": "sqlglot.tokens.TokenType.DQMARK", "modulename": "sqlglot.tokens", "qualname": "TokenType.DQMARK", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;"}, "sqlglot.tokens.TokenType.SEMICOLON": {"fullname": "sqlglot.tokens.TokenType.SEMICOLON", "modulename": "sqlglot.tokens", "qualname": "TokenType.SEMICOLON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;"}, "sqlglot.tokens.TokenType.STAR": {"fullname": "sqlglot.tokens.TokenType.STAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.STAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.STAR: &#x27;STAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.BACKSLASH": {"fullname": "sqlglot.tokens.TokenType.BACKSLASH", "modulename": "sqlglot.tokens", "qualname": "TokenType.BACKSLASH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;"}, "sqlglot.tokens.TokenType.SLASH": {"fullname": "sqlglot.tokens.TokenType.SLASH", "modulename": "sqlglot.tokens", "qualname": "TokenType.SLASH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;"}, "sqlglot.tokens.TokenType.LT": {"fullname": "sqlglot.tokens.TokenType.LT", "modulename": "sqlglot.tokens", "qualname": "TokenType.LT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LT: &#x27;LT&#x27;&gt;"}, "sqlglot.tokens.TokenType.LTE": {"fullname": "sqlglot.tokens.TokenType.LTE", "modulename": "sqlglot.tokens", "qualname": "TokenType.LTE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LTE: &#x27;LTE&#x27;&gt;"}, "sqlglot.tokens.TokenType.GT": {"fullname": "sqlglot.tokens.TokenType.GT", "modulename": "sqlglot.tokens", "qualname": "TokenType.GT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GT: &#x27;GT&#x27;&gt;"}, "sqlglot.tokens.TokenType.GTE": {"fullname": "sqlglot.tokens.TokenType.GTE", "modulename": "sqlglot.tokens", "qualname": "TokenType.GTE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GTE: &#x27;GTE&#x27;&gt;"}, "sqlglot.tokens.TokenType.NOT": {"fullname": "sqlglot.tokens.TokenType.NOT", "modulename": "sqlglot.tokens", "qualname": "TokenType.NOT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NOT: &#x27;NOT&#x27;&gt;"}, "sqlglot.tokens.TokenType.EQ": {"fullname": "sqlglot.tokens.TokenType.EQ", "modulename": "sqlglot.tokens", "qualname": "TokenType.EQ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.EQ: &#x27;EQ&#x27;&gt;"}, "sqlglot.tokens.TokenType.NEQ": {"fullname": "sqlglot.tokens.TokenType.NEQ", "modulename": "sqlglot.tokens", "qualname": "TokenType.NEQ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;"}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"fullname": "sqlglot.tokens.TokenType.NULLSAFE_EQ", "modulename": "sqlglot.tokens", "qualname": "TokenType.NULLSAFE_EQ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;"}, "sqlglot.tokens.TokenType.COLON_EQ": {"fullname": "sqlglot.tokens.TokenType.COLON_EQ", "modulename": "sqlglot.tokens", "qualname": "TokenType.COLON_EQ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;"}, "sqlglot.tokens.TokenType.AND": {"fullname": "sqlglot.tokens.TokenType.AND", "modulename": "sqlglot.tokens", "qualname": "TokenType.AND", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.AND: &#x27;AND&#x27;&gt;"}, "sqlglot.tokens.TokenType.OR": {"fullname": "sqlglot.tokens.TokenType.OR", "modulename": "sqlglot.tokens", "qualname": "TokenType.OR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OR: &#x27;OR&#x27;&gt;"}, "sqlglot.tokens.TokenType.AMP": {"fullname": "sqlglot.tokens.TokenType.AMP", "modulename": "sqlglot.tokens", "qualname": "TokenType.AMP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.AMP: &#x27;AMP&#x27;&gt;"}, "sqlglot.tokens.TokenType.DPIPE": {"fullname": "sqlglot.tokens.TokenType.DPIPE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DPIPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;"}, "sqlglot.tokens.TokenType.PIPE": {"fullname": "sqlglot.tokens.TokenType.PIPE", "modulename": "sqlglot.tokens", "qualname": "TokenType.PIPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;"}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"fullname": "sqlglot.tokens.TokenType.PIPE_SLASH", "modulename": "sqlglot.tokens", "qualname": "TokenType.PIPE_SLASH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PIPE_SLASH: &#x27;PIPE_SLASH&#x27;&gt;"}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"fullname": "sqlglot.tokens.TokenType.DPIPE_SLASH", "modulename": "sqlglot.tokens", "qualname": "TokenType.DPIPE_SLASH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DPIPE_SLASH: &#x27;DPIPE_SLASH&#x27;&gt;"}, "sqlglot.tokens.TokenType.CARET": {"fullname": "sqlglot.tokens.TokenType.CARET", "modulename": "sqlglot.tokens", "qualname": "TokenType.CARET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CARET: &#x27;CARET&#x27;&gt;"}, "sqlglot.tokens.TokenType.TILDA": {"fullname": "sqlglot.tokens.TokenType.TILDA", "modulename": "sqlglot.tokens", "qualname": "TokenType.TILDA", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;"}, "sqlglot.tokens.TokenType.ARROW": {"fullname": "sqlglot.tokens.TokenType.ARROW", "modulename": "sqlglot.tokens", "qualname": "TokenType.ARROW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;"}, "sqlglot.tokens.TokenType.DARROW": {"fullname": "sqlglot.tokens.TokenType.DARROW", "modulename": "sqlglot.tokens", "qualname": "TokenType.DARROW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;"}, "sqlglot.tokens.TokenType.FARROW": {"fullname": "sqlglot.tokens.TokenType.FARROW", "modulename": "sqlglot.tokens", "qualname": "TokenType.FARROW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;"}, "sqlglot.tokens.TokenType.HASH": {"fullname": "sqlglot.tokens.TokenType.HASH", "modulename": "sqlglot.tokens", "qualname": "TokenType.HASH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HASH: &#x27;HASH&#x27;&gt;"}, "sqlglot.tokens.TokenType.HASH_ARROW": {"fullname": "sqlglot.tokens.TokenType.HASH_ARROW", "modulename": "sqlglot.tokens", "qualname": "TokenType.HASH_ARROW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;"}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"fullname": "sqlglot.tokens.TokenType.DHASH_ARROW", "modulename": "sqlglot.tokens", "qualname": "TokenType.DHASH_ARROW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;"}, "sqlglot.tokens.TokenType.LR_ARROW": {"fullname": "sqlglot.tokens.TokenType.LR_ARROW", "modulename": "sqlglot.tokens", "qualname": "TokenType.LR_ARROW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;"}, "sqlglot.tokens.TokenType.DAT": {"fullname": "sqlglot.tokens.TokenType.DAT", "modulename": "sqlglot.tokens", "qualname": "TokenType.DAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DAT: &#x27;DAT&#x27;&gt;"}, "sqlglot.tokens.TokenType.LT_AT": {"fullname": "sqlglot.tokens.TokenType.LT_AT", "modulename": "sqlglot.tokens", "qualname": "TokenType.LT_AT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LT_AT: &#x27;LT_AT&#x27;&gt;"}, "sqlglot.tokens.TokenType.AT_GT": {"fullname": "sqlglot.tokens.TokenType.AT_GT", "modulename": "sqlglot.tokens", "qualname": "TokenType.AT_GT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.AT_GT: &#x27;AT_GT&#x27;&gt;"}, "sqlglot.tokens.TokenType.DOLLAR": {"fullname": "sqlglot.tokens.TokenType.DOLLAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.DOLLAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DOLLAR: &#x27;DOLLAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.PARAMETER": {"fullname": "sqlglot.tokens.TokenType.PARAMETER", "modulename": "sqlglot.tokens", "qualname": "TokenType.PARAMETER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;"}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"fullname": "sqlglot.tokens.TokenType.SESSION_PARAMETER", "modulename": "sqlglot.tokens", "qualname": "TokenType.SESSION_PARAMETER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SESSION_PARAMETER: &#x27;SESSION_PARAMETER&#x27;&gt;"}, "sqlglot.tokens.TokenType.DAMP": {"fullname": "sqlglot.tokens.TokenType.DAMP", "modulename": "sqlglot.tokens", "qualname": "TokenType.DAMP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;"}, "sqlglot.tokens.TokenType.XOR": {"fullname": "sqlglot.tokens.TokenType.XOR", "modulename": "sqlglot.tokens", "qualname": "TokenType.XOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.XOR: &#x27;XOR&#x27;&gt;"}, "sqlglot.tokens.TokenType.DSTAR": {"fullname": "sqlglot.tokens.TokenType.DSTAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.DSTAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DSTAR: &#x27;DSTAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.BLOCK_START": {"fullname": "sqlglot.tokens.TokenType.BLOCK_START", "modulename": "sqlglot.tokens", "qualname": "TokenType.BLOCK_START", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;"}, "sqlglot.tokens.TokenType.BLOCK_END": {"fullname": "sqlglot.tokens.TokenType.BLOCK_END", "modulename": "sqlglot.tokens", "qualname": "TokenType.BLOCK_END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;"}, "sqlglot.tokens.TokenType.SPACE": {"fullname": "sqlglot.tokens.TokenType.SPACE", "modulename": "sqlglot.tokens", "qualname": "TokenType.SPACE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SPACE: &#x27;SPACE&#x27;&gt;"}, "sqlglot.tokens.TokenType.BREAK": {"fullname": "sqlglot.tokens.TokenType.BREAK", "modulename": "sqlglot.tokens", "qualname": "TokenType.BREAK", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BREAK: &#x27;BREAK&#x27;&gt;"}, "sqlglot.tokens.TokenType.STRING": {"fullname": "sqlglot.tokens.TokenType.STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.STRING: &#x27;STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.NUMBER": {"fullname": "sqlglot.tokens.TokenType.NUMBER", "modulename": "sqlglot.tokens", "qualname": "TokenType.NUMBER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NUMBER: &#x27;NUMBER&#x27;&gt;"}, "sqlglot.tokens.TokenType.IDENTIFIER": {"fullname": "sqlglot.tokens.TokenType.IDENTIFIER", "modulename": "sqlglot.tokens", "qualname": "TokenType.IDENTIFIER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IDENTIFIER: &#x27;IDENTIFIER&#x27;&gt;"}, "sqlglot.tokens.TokenType.DATABASE": {"fullname": "sqlglot.tokens.TokenType.DATABASE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DATABASE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;"}, "sqlglot.tokens.TokenType.COLUMN": {"fullname": "sqlglot.tokens.TokenType.COLUMN", "modulename": "sqlglot.tokens", "qualname": "TokenType.COLUMN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;"}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"fullname": "sqlglot.tokens.TokenType.COLUMN_DEF", "modulename": "sqlglot.tokens", "qualname": "TokenType.COLUMN_DEF", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COLUMN_DEF: &#x27;COLUMN_DEF&#x27;&gt;"}, "sqlglot.tokens.TokenType.SCHEMA": {"fullname": "sqlglot.tokens.TokenType.SCHEMA", "modulename": "sqlglot.tokens", "qualname": "TokenType.SCHEMA", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;"}, "sqlglot.tokens.TokenType.TABLE": {"fullname": "sqlglot.tokens.TokenType.TABLE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TABLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;"}, "sqlglot.tokens.TokenType.VAR": {"fullname": "sqlglot.tokens.TokenType.VAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.VAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VAR: &#x27;VAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.BIT_STRING": {"fullname": "sqlglot.tokens.TokenType.BIT_STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.BIT_STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BIT_STRING: &#x27;BIT_STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.HEX_STRING": {"fullname": "sqlglot.tokens.TokenType.HEX_STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.HEX_STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HEX_STRING: &#x27;HEX_STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.BYTE_STRING": {"fullname": "sqlglot.tokens.TokenType.BYTE_STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.BYTE_STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BYTE_STRING: &#x27;BYTE_STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"fullname": "sqlglot.tokens.TokenType.NATIONAL_STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.NATIONAL_STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NATIONAL_STRING: &#x27;NATIONAL_STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.RAW_STRING": {"fullname": "sqlglot.tokens.TokenType.RAW_STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.RAW_STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.RAW_STRING: &#x27;RAW_STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"fullname": "sqlglot.tokens.TokenType.HEREDOC_STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.HEREDOC_STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HEREDOC_STRING: &#x27;HEREDOC_STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"fullname": "sqlglot.tokens.TokenType.UNICODE_STRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNICODE_STRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNICODE_STRING: &#x27;UNICODE_STRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.BIT": {"fullname": "sqlglot.tokens.TokenType.BIT", "modulename": "sqlglot.tokens", "qualname": "TokenType.BIT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BIT: &#x27;BIT&#x27;&gt;"}, "sqlglot.tokens.TokenType.BOOLEAN": {"fullname": "sqlglot.tokens.TokenType.BOOLEAN", "modulename": "sqlglot.tokens", "qualname": "TokenType.BOOLEAN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;"}, "sqlglot.tokens.TokenType.TINYINT": {"fullname": "sqlglot.tokens.TokenType.TINYINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.TINYINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.UTINYINT": {"fullname": "sqlglot.tokens.TokenType.UTINYINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.UTINYINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UTINYINT: &#x27;UTINYINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.SMALLINT": {"fullname": "sqlglot.tokens.TokenType.SMALLINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.SMALLINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.USMALLINT": {"fullname": "sqlglot.tokens.TokenType.USMALLINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.USMALLINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.USMALLINT: &#x27;USMALLINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.MEDIUMINT": {"fullname": "sqlglot.tokens.TokenType.MEDIUMINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.MEDIUMINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"fullname": "sqlglot.tokens.TokenType.UMEDIUMINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.UMEDIUMINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UMEDIUMINT: &#x27;UMEDIUMINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.INT": {"fullname": "sqlglot.tokens.TokenType.INT", "modulename": "sqlglot.tokens", "qualname": "TokenType.INT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INT: &#x27;INT&#x27;&gt;"}, "sqlglot.tokens.TokenType.UINT": {"fullname": "sqlglot.tokens.TokenType.UINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.UINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UINT: &#x27;UINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.BIGINT": {"fullname": "sqlglot.tokens.TokenType.BIGINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.BIGINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.UBIGINT": {"fullname": "sqlglot.tokens.TokenType.UBIGINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.UBIGINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UBIGINT: &#x27;UBIGINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.INT128": {"fullname": "sqlglot.tokens.TokenType.INT128", "modulename": "sqlglot.tokens", "qualname": "TokenType.INT128", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INT128: &#x27;INT128&#x27;&gt;"}, "sqlglot.tokens.TokenType.UINT128": {"fullname": "sqlglot.tokens.TokenType.UINT128", "modulename": "sqlglot.tokens", "qualname": "TokenType.UINT128", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UINT128: &#x27;UINT128&#x27;&gt;"}, "sqlglot.tokens.TokenType.INT256": {"fullname": "sqlglot.tokens.TokenType.INT256", "modulename": "sqlglot.tokens", "qualname": "TokenType.INT256", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INT256: &#x27;INT256&#x27;&gt;"}, "sqlglot.tokens.TokenType.UINT256": {"fullname": "sqlglot.tokens.TokenType.UINT256", "modulename": "sqlglot.tokens", "qualname": "TokenType.UINT256", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UINT256: &#x27;UINT256&#x27;&gt;"}, "sqlglot.tokens.TokenType.FLOAT": {"fullname": "sqlglot.tokens.TokenType.FLOAT", "modulename": "sqlglot.tokens", "qualname": "TokenType.FLOAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;"}, "sqlglot.tokens.TokenType.DOUBLE": {"fullname": "sqlglot.tokens.TokenType.DOUBLE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DOUBLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;"}, "sqlglot.tokens.TokenType.DECIMAL": {"fullname": "sqlglot.tokens.TokenType.DECIMAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.DECIMAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.UDECIMAL": {"fullname": "sqlglot.tokens.TokenType.UDECIMAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.UDECIMAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UDECIMAL: &#x27;UDECIMAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"fullname": "sqlglot.tokens.TokenType.BIGDECIMAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.BIGDECIMAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.CHAR": {"fullname": "sqlglot.tokens.TokenType.CHAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.CHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.NCHAR": {"fullname": "sqlglot.tokens.TokenType.NCHAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.NCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.VARCHAR": {"fullname": "sqlglot.tokens.TokenType.VARCHAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.VARCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.NVARCHAR": {"fullname": "sqlglot.tokens.TokenType.NVARCHAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.NVARCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.BPCHAR": {"fullname": "sqlglot.tokens.TokenType.BPCHAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.BPCHAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.TEXT": {"fullname": "sqlglot.tokens.TokenType.TEXT", "modulename": "sqlglot.tokens", "qualname": "TokenType.TEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;"}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"fullname": "sqlglot.tokens.TokenType.MEDIUMTEXT", "modulename": "sqlglot.tokens", "qualname": "TokenType.MEDIUMTEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;"}, "sqlglot.tokens.TokenType.LONGTEXT": {"fullname": "sqlglot.tokens.TokenType.LONGTEXT", "modulename": "sqlglot.tokens", "qualname": "TokenType.LONGTEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;"}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"fullname": "sqlglot.tokens.TokenType.MEDIUMBLOB", "modulename": "sqlglot.tokens", "qualname": "TokenType.MEDIUMBLOB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;"}, "sqlglot.tokens.TokenType.LONGBLOB": {"fullname": "sqlglot.tokens.TokenType.LONGBLOB", "modulename": "sqlglot.tokens", "qualname": "TokenType.LONGBLOB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;"}, "sqlglot.tokens.TokenType.TINYBLOB": {"fullname": "sqlglot.tokens.TokenType.TINYBLOB", "modulename": "sqlglot.tokens", "qualname": "TokenType.TINYBLOB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;"}, "sqlglot.tokens.TokenType.TINYTEXT": {"fullname": "sqlglot.tokens.TokenType.TINYTEXT", "modulename": "sqlglot.tokens", "qualname": "TokenType.TINYTEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;"}, "sqlglot.tokens.TokenType.NAME": {"fullname": "sqlglot.tokens.TokenType.NAME", "modulename": "sqlglot.tokens", "qualname": "TokenType.NAME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NAME: &#x27;NAME&#x27;&gt;"}, "sqlglot.tokens.TokenType.BINARY": {"fullname": "sqlglot.tokens.TokenType.BINARY", "modulename": "sqlglot.tokens", "qualname": "TokenType.BINARY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;"}, "sqlglot.tokens.TokenType.VARBINARY": {"fullname": "sqlglot.tokens.TokenType.VARBINARY", "modulename": "sqlglot.tokens", "qualname": "TokenType.VARBINARY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;"}, "sqlglot.tokens.TokenType.JSON": {"fullname": "sqlglot.tokens.TokenType.JSON", "modulename": "sqlglot.tokens", "qualname": "TokenType.JSON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.JSON: &#x27;JSON&#x27;&gt;"}, "sqlglot.tokens.TokenType.JSONB": {"fullname": "sqlglot.tokens.TokenType.JSONB", "modulename": "sqlglot.tokens", "qualname": "TokenType.JSONB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.JSONB: &#x27;JSONB&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIME": {"fullname": "sqlglot.tokens.TokenType.TIME", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIME: &#x27;TIME&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMETZ": {"fullname": "sqlglot.tokens.TokenType.TIMETZ", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMETZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMP": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMP", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMPTZ", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMPTZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMPLTZ", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMPLTZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMPNTZ", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMPNTZ", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMP_S", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMP_S", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMP_S: &#x27;TIMESTAMP_S&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMP_MS", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMP_MS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMP_MS: &#x27;TIMESTAMP_MS&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMP_NS", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMP_NS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMP_NS: &#x27;TIMESTAMP_NS&#x27;&gt;"}, "sqlglot.tokens.TokenType.DATETIME": {"fullname": "sqlglot.tokens.TokenType.DATETIME", "modulename": "sqlglot.tokens", "qualname": "TokenType.DATETIME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;"}, "sqlglot.tokens.TokenType.DATETIME64": {"fullname": "sqlglot.tokens.TokenType.DATETIME64", "modulename": "sqlglot.tokens", "qualname": "TokenType.DATETIME64", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DATETIME64: &#x27;DATETIME64&#x27;&gt;"}, "sqlglot.tokens.TokenType.DATE": {"fullname": "sqlglot.tokens.TokenType.DATE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DATE: &#x27;DATE&#x27;&gt;"}, "sqlglot.tokens.TokenType.DATE32": {"fullname": "sqlglot.tokens.TokenType.DATE32", "modulename": "sqlglot.tokens", "qualname": "TokenType.DATE32", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DATE32: &#x27;DATE32&#x27;&gt;"}, "sqlglot.tokens.TokenType.INT4RANGE": {"fullname": "sqlglot.tokens.TokenType.INT4RANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.INT4RANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"fullname": "sqlglot.tokens.TokenType.INT4MULTIRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.INT4MULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.INT8RANGE": {"fullname": "sqlglot.tokens.TokenType.INT8RANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.INT8RANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"fullname": "sqlglot.tokens.TokenType.INT8MULTIRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.INT8MULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.NUMRANGE": {"fullname": "sqlglot.tokens.TokenType.NUMRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.NUMRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"fullname": "sqlglot.tokens.TokenType.NUMMULTIRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.NUMMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.TSRANGE": {"fullname": "sqlglot.tokens.TokenType.TSRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TSRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"fullname": "sqlglot.tokens.TokenType.TSMULTIRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TSMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.TSTZRANGE": {"fullname": "sqlglot.tokens.TokenType.TSTZRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TSTZRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"fullname": "sqlglot.tokens.TokenType.TSTZMULTIRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TSTZMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.DATERANGE": {"fullname": "sqlglot.tokens.TokenType.DATERANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DATERANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"fullname": "sqlglot.tokens.TokenType.DATEMULTIRANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DATEMULTIRANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.UUID": {"fullname": "sqlglot.tokens.TokenType.UUID", "modulename": "sqlglot.tokens", "qualname": "TokenType.UUID", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UUID: &#x27;UUID&#x27;&gt;"}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"fullname": "sqlglot.tokens.TokenType.GEOGRAPHY", "modulename": "sqlglot.tokens", "qualname": "TokenType.GEOGRAPHY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;"}, "sqlglot.tokens.TokenType.NULLABLE": {"fullname": "sqlglot.tokens.TokenType.NULLABLE", "modulename": "sqlglot.tokens", "qualname": "TokenType.NULLABLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;"}, "sqlglot.tokens.TokenType.GEOMETRY": {"fullname": "sqlglot.tokens.TokenType.GEOMETRY", "modulename": "sqlglot.tokens", "qualname": "TokenType.GEOMETRY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;"}, "sqlglot.tokens.TokenType.HLLSKETCH": {"fullname": "sqlglot.tokens.TokenType.HLLSKETCH", "modulename": "sqlglot.tokens", "qualname": "TokenType.HLLSKETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HLLSKETCH: &#x27;HLLSKETCH&#x27;&gt;"}, "sqlglot.tokens.TokenType.HSTORE": {"fullname": "sqlglot.tokens.TokenType.HSTORE", "modulename": "sqlglot.tokens", "qualname": "TokenType.HSTORE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HSTORE: &#x27;HSTORE&#x27;&gt;"}, "sqlglot.tokens.TokenType.SUPER": {"fullname": "sqlglot.tokens.TokenType.SUPER", "modulename": "sqlglot.tokens", "qualname": "TokenType.SUPER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SUPER: &#x27;SUPER&#x27;&gt;"}, "sqlglot.tokens.TokenType.SERIAL": {"fullname": "sqlglot.tokens.TokenType.SERIAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.SERIAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SERIAL: &#x27;SERIAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"fullname": "sqlglot.tokens.TokenType.SMALLSERIAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.SMALLSERIAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SMALLSERIAL: &#x27;SMALLSERIAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.BIGSERIAL": {"fullname": "sqlglot.tokens.TokenType.BIGSERIAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.BIGSERIAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BIGSERIAL: &#x27;BIGSERIAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.XML": {"fullname": "sqlglot.tokens.TokenType.XML", "modulename": "sqlglot.tokens", "qualname": "TokenType.XML", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.XML: &#x27;XML&#x27;&gt;"}, "sqlglot.tokens.TokenType.YEAR": {"fullname": "sqlglot.tokens.TokenType.YEAR", "modulename": "sqlglot.tokens", "qualname": "TokenType.YEAR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.YEAR: &#x27;YEAR&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"fullname": "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNIQUEIDENTIFIER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNIQUEIDENTIFIER: &#x27;UNIQUEIDENTIFIER&#x27;&gt;"}, "sqlglot.tokens.TokenType.USERDEFINED": {"fullname": "sqlglot.tokens.TokenType.USERDEFINED", "modulename": "sqlglot.tokens", "qualname": "TokenType.USERDEFINED", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;"}, "sqlglot.tokens.TokenType.MONEY": {"fullname": "sqlglot.tokens.TokenType.MONEY", "modulename": "sqlglot.tokens", "qualname": "TokenType.MONEY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MONEY: &#x27;MONEY&#x27;&gt;"}, "sqlglot.tokens.TokenType.SMALLMONEY": {"fullname": "sqlglot.tokens.TokenType.SMALLMONEY", "modulename": "sqlglot.tokens", "qualname": "TokenType.SMALLMONEY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SMALLMONEY: &#x27;SMALLMONEY&#x27;&gt;"}, "sqlglot.tokens.TokenType.ROWVERSION": {"fullname": "sqlglot.tokens.TokenType.ROWVERSION", "modulename": "sqlglot.tokens", "qualname": "TokenType.ROWVERSION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ROWVERSION: &#x27;ROWVERSION&#x27;&gt;"}, "sqlglot.tokens.TokenType.IMAGE": {"fullname": "sqlglot.tokens.TokenType.IMAGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.IMAGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IMAGE: &#x27;IMAGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.VARIANT": {"fullname": "sqlglot.tokens.TokenType.VARIANT", "modulename": "sqlglot.tokens", "qualname": "TokenType.VARIANT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;"}, "sqlglot.tokens.TokenType.OBJECT": {"fullname": "sqlglot.tokens.TokenType.OBJECT", "modulename": "sqlglot.tokens", "qualname": "TokenType.OBJECT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;"}, "sqlglot.tokens.TokenType.INET": {"fullname": "sqlglot.tokens.TokenType.INET", "modulename": "sqlglot.tokens", "qualname": "TokenType.INET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INET: &#x27;INET&#x27;&gt;"}, "sqlglot.tokens.TokenType.IPADDRESS": {"fullname": "sqlglot.tokens.TokenType.IPADDRESS", "modulename": "sqlglot.tokens", "qualname": "TokenType.IPADDRESS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IPADDRESS: &#x27;IPADDRESS&#x27;&gt;"}, "sqlglot.tokens.TokenType.IPPREFIX": {"fullname": "sqlglot.tokens.TokenType.IPPREFIX", "modulename": "sqlglot.tokens", "qualname": "TokenType.IPPREFIX", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IPPREFIX: &#x27;IPPREFIX&#x27;&gt;"}, "sqlglot.tokens.TokenType.IPV4": {"fullname": "sqlglot.tokens.TokenType.IPV4", "modulename": "sqlglot.tokens", "qualname": "TokenType.IPV4", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IPV4: &#x27;IPV4&#x27;&gt;"}, "sqlglot.tokens.TokenType.IPV6": {"fullname": "sqlglot.tokens.TokenType.IPV6", "modulename": "sqlglot.tokens", "qualname": "TokenType.IPV6", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IPV6: &#x27;IPV6&#x27;&gt;"}, "sqlglot.tokens.TokenType.ENUM": {"fullname": "sqlglot.tokens.TokenType.ENUM", "modulename": "sqlglot.tokens", "qualname": "TokenType.ENUM", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;"}, "sqlglot.tokens.TokenType.ENUM8": {"fullname": "sqlglot.tokens.TokenType.ENUM8", "modulename": "sqlglot.tokens", "qualname": "TokenType.ENUM8", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ENUM8: &#x27;ENUM8&#x27;&gt;"}, "sqlglot.tokens.TokenType.ENUM16": {"fullname": "sqlglot.tokens.TokenType.ENUM16", "modulename": "sqlglot.tokens", "qualname": "TokenType.ENUM16", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ENUM16: &#x27;ENUM16&#x27;&gt;"}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"fullname": "sqlglot.tokens.TokenType.FIXEDSTRING", "modulename": "sqlglot.tokens", "qualname": "TokenType.FIXEDSTRING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FIXEDSTRING: &#x27;FIXEDSTRING&#x27;&gt;"}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"fullname": "sqlglot.tokens.TokenType.LOWCARDINALITY", "modulename": "sqlglot.tokens", "qualname": "TokenType.LOWCARDINALITY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LOWCARDINALITY: &#x27;LOWCARDINALITY&#x27;&gt;"}, "sqlglot.tokens.TokenType.NESTED": {"fullname": "sqlglot.tokens.TokenType.NESTED", "modulename": "sqlglot.tokens", "qualname": "TokenType.NESTED", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NESTED: &#x27;NESTED&#x27;&gt;"}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"fullname": "sqlglot.tokens.TokenType.AGGREGATEFUNCTION", "modulename": "sqlglot.tokens", "qualname": "TokenType.AGGREGATEFUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.AGGREGATEFUNCTION: &#x27;AGGREGATEFUNCTION&#x27;&gt;"}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"fullname": "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION", "modulename": "sqlglot.tokens", "qualname": "TokenType.SIMPLEAGGREGATEFUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#x27;SIMPLEAGGREGATEFUNCTION&#x27;&gt;"}, "sqlglot.tokens.TokenType.TDIGEST": {"fullname": "sqlglot.tokens.TokenType.TDIGEST", "modulename": "sqlglot.tokens", "qualname": "TokenType.TDIGEST", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TDIGEST: &#x27;TDIGEST&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNKNOWN": {"fullname": "sqlglot.tokens.TokenType.UNKNOWN", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNKNOWN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;"}, "sqlglot.tokens.TokenType.ALIAS": {"fullname": "sqlglot.tokens.TokenType.ALIAS", "modulename": "sqlglot.tokens", "qualname": "TokenType.ALIAS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;"}, "sqlglot.tokens.TokenType.ALTER": {"fullname": "sqlglot.tokens.TokenType.ALTER", "modulename": "sqlglot.tokens", "qualname": "TokenType.ALTER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;"}, "sqlglot.tokens.TokenType.ALWAYS": {"fullname": "sqlglot.tokens.TokenType.ALWAYS", "modulename": "sqlglot.tokens", "qualname": "TokenType.ALWAYS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;"}, "sqlglot.tokens.TokenType.ALL": {"fullname": "sqlglot.tokens.TokenType.ALL", "modulename": "sqlglot.tokens", "qualname": "TokenType.ALL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ALL: &#x27;ALL&#x27;&gt;"}, "sqlglot.tokens.TokenType.ANTI": {"fullname": "sqlglot.tokens.TokenType.ANTI", "modulename": "sqlglot.tokens", "qualname": "TokenType.ANTI", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;"}, "sqlglot.tokens.TokenType.ANY": {"fullname": "sqlglot.tokens.TokenType.ANY", "modulename": "sqlglot.tokens", "qualname": "TokenType.ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ANY: &#x27;ANY&#x27;&gt;"}, "sqlglot.tokens.TokenType.APPLY": {"fullname": "sqlglot.tokens.TokenType.APPLY", "modulename": "sqlglot.tokens", "qualname": "TokenType.APPLY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;"}, "sqlglot.tokens.TokenType.ARRAY": {"fullname": "sqlglot.tokens.TokenType.ARRAY", "modulename": "sqlglot.tokens", "qualname": "TokenType.ARRAY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;"}, "sqlglot.tokens.TokenType.ASC": {"fullname": "sqlglot.tokens.TokenType.ASC", "modulename": "sqlglot.tokens", "qualname": "TokenType.ASC", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ASC: &#x27;ASC&#x27;&gt;"}, "sqlglot.tokens.TokenType.ASOF": {"fullname": "sqlglot.tokens.TokenType.ASOF", "modulename": "sqlglot.tokens", "qualname": "TokenType.ASOF", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;"}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"fullname": "sqlglot.tokens.TokenType.AUTO_INCREMENT", "modulename": "sqlglot.tokens", "qualname": "TokenType.AUTO_INCREMENT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;"}, "sqlglot.tokens.TokenType.BEGIN": {"fullname": "sqlglot.tokens.TokenType.BEGIN", "modulename": "sqlglot.tokens", "qualname": "TokenType.BEGIN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;"}, "sqlglot.tokens.TokenType.BETWEEN": {"fullname": "sqlglot.tokens.TokenType.BETWEEN", "modulename": "sqlglot.tokens", "qualname": "TokenType.BETWEEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;"}, "sqlglot.tokens.TokenType.CACHE": {"fullname": "sqlglot.tokens.TokenType.CACHE", "modulename": "sqlglot.tokens", "qualname": "TokenType.CACHE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;"}, "sqlglot.tokens.TokenType.CASE": {"fullname": "sqlglot.tokens.TokenType.CASE", "modulename": "sqlglot.tokens", "qualname": "TokenType.CASE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CASE: &#x27;CASE&#x27;&gt;"}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"fullname": "sqlglot.tokens.TokenType.CHARACTER_SET", "modulename": "sqlglot.tokens", "qualname": "TokenType.CHARACTER_SET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;"}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"fullname": "sqlglot.tokens.TokenType.CLUSTER_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.CLUSTER_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.COLLATE": {"fullname": "sqlglot.tokens.TokenType.COLLATE", "modulename": "sqlglot.tokens", "qualname": "TokenType.COLLATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;"}, "sqlglot.tokens.TokenType.COMMAND": {"fullname": "sqlglot.tokens.TokenType.COMMAND", "modulename": "sqlglot.tokens", "qualname": "TokenType.COMMAND", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;"}, "sqlglot.tokens.TokenType.COMMENT": {"fullname": "sqlglot.tokens.TokenType.COMMENT", "modulename": "sqlglot.tokens", "qualname": "TokenType.COMMENT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;"}, "sqlglot.tokens.TokenType.COMMIT": {"fullname": "sqlglot.tokens.TokenType.COMMIT", "modulename": "sqlglot.tokens", "qualname": "TokenType.COMMIT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;"}, "sqlglot.tokens.TokenType.CONNECT_BY": {"fullname": "sqlglot.tokens.TokenType.CONNECT_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.CONNECT_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.CONSTRAINT": {"fullname": "sqlglot.tokens.TokenType.CONSTRAINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.CONSTRAINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.COPY": {"fullname": "sqlglot.tokens.TokenType.COPY", "modulename": "sqlglot.tokens", "qualname": "TokenType.COPY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.COPY: &#x27;COPY&#x27;&gt;"}, "sqlglot.tokens.TokenType.CREATE": {"fullname": "sqlglot.tokens.TokenType.CREATE", "modulename": "sqlglot.tokens", "qualname": "TokenType.CREATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;"}, "sqlglot.tokens.TokenType.CROSS": {"fullname": "sqlglot.tokens.TokenType.CROSS", "modulename": "sqlglot.tokens", "qualname": "TokenType.CROSS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;"}, "sqlglot.tokens.TokenType.CUBE": {"fullname": "sqlglot.tokens.TokenType.CUBE", "modulename": "sqlglot.tokens", "qualname": "TokenType.CUBE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;"}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"fullname": "sqlglot.tokens.TokenType.CURRENT_DATE", "modulename": "sqlglot.tokens", "qualname": "TokenType.CURRENT_DATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;"}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"fullname": "sqlglot.tokens.TokenType.CURRENT_DATETIME", "modulename": "sqlglot.tokens", "qualname": "TokenType.CURRENT_DATETIME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CURRENT_DATETIME: &#x27;CURRENT_DATETIME&#x27;&gt;"}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"fullname": "sqlglot.tokens.TokenType.CURRENT_TIME", "modulename": "sqlglot.tokens", "qualname": "TokenType.CURRENT_TIME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;"}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"fullname": "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP", "modulename": "sqlglot.tokens", "qualname": "TokenType.CURRENT_TIMESTAMP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;"}, "sqlglot.tokens.TokenType.CURRENT_USER": {"fullname": "sqlglot.tokens.TokenType.CURRENT_USER", "modulename": "sqlglot.tokens", "qualname": "TokenType.CURRENT_USER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;"}, "sqlglot.tokens.TokenType.DEFAULT": {"fullname": "sqlglot.tokens.TokenType.DEFAULT", "modulename": "sqlglot.tokens", "qualname": "TokenType.DEFAULT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;"}, "sqlglot.tokens.TokenType.DELETE": {"fullname": "sqlglot.tokens.TokenType.DELETE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DELETE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;"}, "sqlglot.tokens.TokenType.DESC": {"fullname": "sqlglot.tokens.TokenType.DESC", "modulename": "sqlglot.tokens", "qualname": "TokenType.DESC", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DESC: &#x27;DESC&#x27;&gt;"}, "sqlglot.tokens.TokenType.DESCRIBE": {"fullname": "sqlglot.tokens.TokenType.DESCRIBE", "modulename": "sqlglot.tokens", "qualname": "TokenType.DESCRIBE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;"}, "sqlglot.tokens.TokenType.DICTIONARY": {"fullname": "sqlglot.tokens.TokenType.DICTIONARY", "modulename": "sqlglot.tokens", "qualname": "TokenType.DICTIONARY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DICTIONARY: &#x27;DICTIONARY&#x27;&gt;"}, "sqlglot.tokens.TokenType.DISTINCT": {"fullname": "sqlglot.tokens.TokenType.DISTINCT", "modulename": "sqlglot.tokens", "qualname": "TokenType.DISTINCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;"}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"fullname": "sqlglot.tokens.TokenType.DISTRIBUTE_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.DISTRIBUTE_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.DIV": {"fullname": "sqlglot.tokens.TokenType.DIV", "modulename": "sqlglot.tokens", "qualname": "TokenType.DIV", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DIV: &#x27;DIV&#x27;&gt;"}, "sqlglot.tokens.TokenType.DROP": {"fullname": "sqlglot.tokens.TokenType.DROP", "modulename": "sqlglot.tokens", "qualname": "TokenType.DROP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.DROP: &#x27;DROP&#x27;&gt;"}, "sqlglot.tokens.TokenType.ELSE": {"fullname": "sqlglot.tokens.TokenType.ELSE", "modulename": "sqlglot.tokens", "qualname": "TokenType.ELSE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;"}, "sqlglot.tokens.TokenType.END": {"fullname": "sqlglot.tokens.TokenType.END", "modulename": "sqlglot.tokens", "qualname": "TokenType.END", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.END: &#x27;END&#x27;&gt;"}, "sqlglot.tokens.TokenType.ESCAPE": {"fullname": "sqlglot.tokens.TokenType.ESCAPE", "modulename": "sqlglot.tokens", "qualname": "TokenType.ESCAPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;"}, "sqlglot.tokens.TokenType.EXCEPT": {"fullname": "sqlglot.tokens.TokenType.EXCEPT", "modulename": "sqlglot.tokens", "qualname": "TokenType.EXCEPT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;"}, "sqlglot.tokens.TokenType.EXECUTE": {"fullname": "sqlglot.tokens.TokenType.EXECUTE", "modulename": "sqlglot.tokens", "qualname": "TokenType.EXECUTE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;"}, "sqlglot.tokens.TokenType.EXISTS": {"fullname": "sqlglot.tokens.TokenType.EXISTS", "modulename": "sqlglot.tokens", "qualname": "TokenType.EXISTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;"}, "sqlglot.tokens.TokenType.FALSE": {"fullname": "sqlglot.tokens.TokenType.FALSE", "modulename": "sqlglot.tokens", "qualname": "TokenType.FALSE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;"}, "sqlglot.tokens.TokenType.FETCH": {"fullname": "sqlglot.tokens.TokenType.FETCH", "modulename": "sqlglot.tokens", "qualname": "TokenType.FETCH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;"}, "sqlglot.tokens.TokenType.FILTER": {"fullname": "sqlglot.tokens.TokenType.FILTER", "modulename": "sqlglot.tokens", "qualname": "TokenType.FILTER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;"}, "sqlglot.tokens.TokenType.FINAL": {"fullname": "sqlglot.tokens.TokenType.FINAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.FINAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FINAL: &#x27;FINAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.FIRST": {"fullname": "sqlglot.tokens.TokenType.FIRST", "modulename": "sqlglot.tokens", "qualname": "TokenType.FIRST", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;"}, "sqlglot.tokens.TokenType.FOR": {"fullname": "sqlglot.tokens.TokenType.FOR", "modulename": "sqlglot.tokens", "qualname": "TokenType.FOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FOR: &#x27;FOR&#x27;&gt;"}, "sqlglot.tokens.TokenType.FORCE": {"fullname": "sqlglot.tokens.TokenType.FORCE", "modulename": "sqlglot.tokens", "qualname": "TokenType.FORCE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FORCE: &#x27;FORCE&#x27;&gt;"}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"fullname": "sqlglot.tokens.TokenType.FOREIGN_KEY", "modulename": "sqlglot.tokens", "qualname": "TokenType.FOREIGN_KEY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;"}, "sqlglot.tokens.TokenType.FORMAT": {"fullname": "sqlglot.tokens.TokenType.FORMAT", "modulename": "sqlglot.tokens", "qualname": "TokenType.FORMAT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;"}, "sqlglot.tokens.TokenType.FROM": {"fullname": "sqlglot.tokens.TokenType.FROM", "modulename": "sqlglot.tokens", "qualname": "TokenType.FROM", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FROM: &#x27;FROM&#x27;&gt;"}, "sqlglot.tokens.TokenType.FULL": {"fullname": "sqlglot.tokens.TokenType.FULL", "modulename": "sqlglot.tokens", "qualname": "TokenType.FULL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FULL: &#x27;FULL&#x27;&gt;"}, "sqlglot.tokens.TokenType.FUNCTION": {"fullname": "sqlglot.tokens.TokenType.FUNCTION", "modulename": "sqlglot.tokens", "qualname": "TokenType.FUNCTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;"}, "sqlglot.tokens.TokenType.GLOB": {"fullname": "sqlglot.tokens.TokenType.GLOB", "modulename": "sqlglot.tokens", "qualname": "TokenType.GLOB", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;"}, "sqlglot.tokens.TokenType.GLOBAL": {"fullname": "sqlglot.tokens.TokenType.GLOBAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.GLOBAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GLOBAL: &#x27;GLOBAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.GROUP_BY": {"fullname": "sqlglot.tokens.TokenType.GROUP_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.GROUP_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"fullname": "sqlglot.tokens.TokenType.GROUPING_SETS", "modulename": "sqlglot.tokens", "qualname": "TokenType.GROUPING_SETS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;"}, "sqlglot.tokens.TokenType.HAVING": {"fullname": "sqlglot.tokens.TokenType.HAVING", "modulename": "sqlglot.tokens", "qualname": "TokenType.HAVING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;"}, "sqlglot.tokens.TokenType.HINT": {"fullname": "sqlglot.tokens.TokenType.HINT", "modulename": "sqlglot.tokens", "qualname": "TokenType.HINT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.HINT: &#x27;HINT&#x27;&gt;"}, "sqlglot.tokens.TokenType.IGNORE": {"fullname": "sqlglot.tokens.TokenType.IGNORE", "modulename": "sqlglot.tokens", "qualname": "TokenType.IGNORE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IGNORE: &#x27;IGNORE&#x27;&gt;"}, "sqlglot.tokens.TokenType.ILIKE": {"fullname": "sqlglot.tokens.TokenType.ILIKE", "modulename": "sqlglot.tokens", "qualname": "TokenType.ILIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;"}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"fullname": "sqlglot.tokens.TokenType.ILIKE_ANY", "modulename": "sqlglot.tokens", "qualname": "TokenType.ILIKE_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ILIKE_ANY: &#x27;ILIKE_ANY&#x27;&gt;"}, "sqlglot.tokens.TokenType.IN": {"fullname": "sqlglot.tokens.TokenType.IN", "modulename": "sqlglot.tokens", "qualname": "TokenType.IN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IN: &#x27;IN&#x27;&gt;"}, "sqlglot.tokens.TokenType.INDEX": {"fullname": "sqlglot.tokens.TokenType.INDEX", "modulename": "sqlglot.tokens", "qualname": "TokenType.INDEX", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;"}, "sqlglot.tokens.TokenType.INNER": {"fullname": "sqlglot.tokens.TokenType.INNER", "modulename": "sqlglot.tokens", "qualname": "TokenType.INNER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INNER: &#x27;INNER&#x27;&gt;"}, "sqlglot.tokens.TokenType.INSERT": {"fullname": "sqlglot.tokens.TokenType.INSERT", "modulename": "sqlglot.tokens", "qualname": "TokenType.INSERT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;"}, "sqlglot.tokens.TokenType.INTERSECT": {"fullname": "sqlglot.tokens.TokenType.INTERSECT", "modulename": "sqlglot.tokens", "qualname": "TokenType.INTERSECT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;"}, "sqlglot.tokens.TokenType.INTERVAL": {"fullname": "sqlglot.tokens.TokenType.INTERVAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.INTERVAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.INTO": {"fullname": "sqlglot.tokens.TokenType.INTO", "modulename": "sqlglot.tokens", "qualname": "TokenType.INTO", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INTO: &#x27;INTO&#x27;&gt;"}, "sqlglot.tokens.TokenType.INTRODUCER": {"fullname": "sqlglot.tokens.TokenType.INTRODUCER", "modulename": "sqlglot.tokens", "qualname": "TokenType.INTRODUCER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.INTRODUCER: &#x27;INTRODUCER&#x27;&gt;"}, "sqlglot.tokens.TokenType.IRLIKE": {"fullname": "sqlglot.tokens.TokenType.IRLIKE", "modulename": "sqlglot.tokens", "qualname": "TokenType.IRLIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IRLIKE: &#x27;IRLIKE&#x27;&gt;"}, "sqlglot.tokens.TokenType.IS": {"fullname": "sqlglot.tokens.TokenType.IS", "modulename": "sqlglot.tokens", "qualname": "TokenType.IS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.IS: &#x27;IS&#x27;&gt;"}, "sqlglot.tokens.TokenType.ISNULL": {"fullname": "sqlglot.tokens.TokenType.ISNULL", "modulename": "sqlglot.tokens", "qualname": "TokenType.ISNULL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;"}, "sqlglot.tokens.TokenType.JOIN": {"fullname": "sqlglot.tokens.TokenType.JOIN", "modulename": "sqlglot.tokens", "qualname": "TokenType.JOIN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;"}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"fullname": "sqlglot.tokens.TokenType.JOIN_MARKER", "modulename": "sqlglot.tokens", "qualname": "TokenType.JOIN_MARKER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.JOIN_MARKER: &#x27;JOIN_MARKER&#x27;&gt;"}, "sqlglot.tokens.TokenType.KEEP": {"fullname": "sqlglot.tokens.TokenType.KEEP", "modulename": "sqlglot.tokens", "qualname": "TokenType.KEEP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;"}, "sqlglot.tokens.TokenType.KILL": {"fullname": "sqlglot.tokens.TokenType.KILL", "modulename": "sqlglot.tokens", "qualname": "TokenType.KILL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.KILL: &#x27;KILL&#x27;&gt;"}, "sqlglot.tokens.TokenType.LANGUAGE": {"fullname": "sqlglot.tokens.TokenType.LANGUAGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.LANGUAGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LANGUAGE: &#x27;LANGUAGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.LATERAL": {"fullname": "sqlglot.tokens.TokenType.LATERAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.LATERAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.LEFT": {"fullname": "sqlglot.tokens.TokenType.LEFT", "modulename": "sqlglot.tokens", "qualname": "TokenType.LEFT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;"}, "sqlglot.tokens.TokenType.LIKE": {"fullname": "sqlglot.tokens.TokenType.LIKE", "modulename": "sqlglot.tokens", "qualname": "TokenType.LIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;"}, "sqlglot.tokens.TokenType.LIKE_ANY": {"fullname": "sqlglot.tokens.TokenType.LIKE_ANY", "modulename": "sqlglot.tokens", "qualname": "TokenType.LIKE_ANY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LIKE_ANY: &#x27;LIKE_ANY&#x27;&gt;"}, "sqlglot.tokens.TokenType.LIMIT": {"fullname": "sqlglot.tokens.TokenType.LIMIT", "modulename": "sqlglot.tokens", "qualname": "TokenType.LIMIT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;"}, "sqlglot.tokens.TokenType.LOAD": {"fullname": "sqlglot.tokens.TokenType.LOAD", "modulename": "sqlglot.tokens", "qualname": "TokenType.LOAD", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;"}, "sqlglot.tokens.TokenType.LOCK": {"fullname": "sqlglot.tokens.TokenType.LOCK", "modulename": "sqlglot.tokens", "qualname": "TokenType.LOCK", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;"}, "sqlglot.tokens.TokenType.MAP": {"fullname": "sqlglot.tokens.TokenType.MAP", "modulename": "sqlglot.tokens", "qualname": "TokenType.MAP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MAP: &#x27;MAP&#x27;&gt;"}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"fullname": "sqlglot.tokens.TokenType.MATCH_CONDITION", "modulename": "sqlglot.tokens", "qualname": "TokenType.MATCH_CONDITION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MATCH_CONDITION: &#x27;MATCH_CONDITION&#x27;&gt;"}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"fullname": "sqlglot.tokens.TokenType.MATCH_RECOGNIZE", "modulename": "sqlglot.tokens", "qualname": "TokenType.MATCH_RECOGNIZE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MATCH_RECOGNIZE: &#x27;MATCH_RECOGNIZE&#x27;&gt;"}, "sqlglot.tokens.TokenType.MEMBER_OF": {"fullname": "sqlglot.tokens.TokenType.MEMBER_OF", "modulename": "sqlglot.tokens", "qualname": "TokenType.MEMBER_OF", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MEMBER_OF: &#x27;MEMBER_OF&#x27;&gt;"}, "sqlglot.tokens.TokenType.MERGE": {"fullname": "sqlglot.tokens.TokenType.MERGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.MERGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.MOD": {"fullname": "sqlglot.tokens.TokenType.MOD", "modulename": "sqlglot.tokens", "qualname": "TokenType.MOD", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MOD: &#x27;MOD&#x27;&gt;"}, "sqlglot.tokens.TokenType.MODEL": {"fullname": "sqlglot.tokens.TokenType.MODEL", "modulename": "sqlglot.tokens", "qualname": "TokenType.MODEL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.MODEL: &#x27;MODEL&#x27;&gt;"}, "sqlglot.tokens.TokenType.NATURAL": {"fullname": "sqlglot.tokens.TokenType.NATURAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.NATURAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.NEXT": {"fullname": "sqlglot.tokens.TokenType.NEXT", "modulename": "sqlglot.tokens", "qualname": "TokenType.NEXT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;"}, "sqlglot.tokens.TokenType.NOTNULL": {"fullname": "sqlglot.tokens.TokenType.NOTNULL", "modulename": "sqlglot.tokens", "qualname": "TokenType.NOTNULL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;"}, "sqlglot.tokens.TokenType.NULL": {"fullname": "sqlglot.tokens.TokenType.NULL", "modulename": "sqlglot.tokens", "qualname": "TokenType.NULL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.NULL: &#x27;NULL&#x27;&gt;"}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"fullname": "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER", "modulename": "sqlglot.tokens", "qualname": "TokenType.OBJECT_IDENTIFIER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OBJECT_IDENTIFIER: &#x27;OBJECT_IDENTIFIER&#x27;&gt;"}, "sqlglot.tokens.TokenType.OFFSET": {"fullname": "sqlglot.tokens.TokenType.OFFSET", "modulename": "sqlglot.tokens", "qualname": "TokenType.OFFSET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;"}, "sqlglot.tokens.TokenType.ON": {"fullname": "sqlglot.tokens.TokenType.ON", "modulename": "sqlglot.tokens", "qualname": "TokenType.ON", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ON: &#x27;ON&#x27;&gt;"}, "sqlglot.tokens.TokenType.ONLY": {"fullname": "sqlglot.tokens.TokenType.ONLY", "modulename": "sqlglot.tokens", "qualname": "TokenType.ONLY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ONLY: &#x27;ONLY&#x27;&gt;"}, "sqlglot.tokens.TokenType.OPERATOR": {"fullname": "sqlglot.tokens.TokenType.OPERATOR", "modulename": "sqlglot.tokens", "qualname": "TokenType.OPERATOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OPERATOR: &#x27;OPERATOR&#x27;&gt;"}, "sqlglot.tokens.TokenType.ORDER_BY": {"fullname": "sqlglot.tokens.TokenType.ORDER_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.ORDER_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"fullname": "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.ORDER_SIBLINGS_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ORDER_SIBLINGS_BY: &#x27;ORDER_SIBLINGS_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.ORDERED": {"fullname": "sqlglot.tokens.TokenType.ORDERED", "modulename": "sqlglot.tokens", "qualname": "TokenType.ORDERED", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ORDERED: &#x27;ORDERED&#x27;&gt;"}, "sqlglot.tokens.TokenType.ORDINALITY": {"fullname": "sqlglot.tokens.TokenType.ORDINALITY", "modulename": "sqlglot.tokens", "qualname": "TokenType.ORDINALITY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;"}, "sqlglot.tokens.TokenType.OUTER": {"fullname": "sqlglot.tokens.TokenType.OUTER", "modulename": "sqlglot.tokens", "qualname": "TokenType.OUTER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;"}, "sqlglot.tokens.TokenType.OVER": {"fullname": "sqlglot.tokens.TokenType.OVER", "modulename": "sqlglot.tokens", "qualname": "TokenType.OVER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OVER: &#x27;OVER&#x27;&gt;"}, "sqlglot.tokens.TokenType.OVERLAPS": {"fullname": "sqlglot.tokens.TokenType.OVERLAPS", "modulename": "sqlglot.tokens", "qualname": "TokenType.OVERLAPS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;"}, "sqlglot.tokens.TokenType.OVERWRITE": {"fullname": "sqlglot.tokens.TokenType.OVERWRITE", "modulename": "sqlglot.tokens", "qualname": "TokenType.OVERWRITE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;"}, "sqlglot.tokens.TokenType.PARTITION": {"fullname": "sqlglot.tokens.TokenType.PARTITION", "modulename": "sqlglot.tokens", "qualname": "TokenType.PARTITION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;"}, "sqlglot.tokens.TokenType.PARTITION_BY": {"fullname": "sqlglot.tokens.TokenType.PARTITION_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.PARTITION_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.PERCENT": {"fullname": "sqlglot.tokens.TokenType.PERCENT", "modulename": "sqlglot.tokens", "qualname": "TokenType.PERCENT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;"}, "sqlglot.tokens.TokenType.PIVOT": {"fullname": "sqlglot.tokens.TokenType.PIVOT", "modulename": "sqlglot.tokens", "qualname": "TokenType.PIVOT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;"}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"fullname": "sqlglot.tokens.TokenType.PLACEHOLDER", "modulename": "sqlglot.tokens", "qualname": "TokenType.PLACEHOLDER", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;"}, "sqlglot.tokens.TokenType.POSITIONAL": {"fullname": "sqlglot.tokens.TokenType.POSITIONAL", "modulename": "sqlglot.tokens", "qualname": "TokenType.POSITIONAL", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.POSITIONAL: &#x27;POSITIONAL&#x27;&gt;"}, "sqlglot.tokens.TokenType.PRAGMA": {"fullname": "sqlglot.tokens.TokenType.PRAGMA", "modulename": "sqlglot.tokens", "qualname": "TokenType.PRAGMA", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;"}, "sqlglot.tokens.TokenType.PREWHERE": {"fullname": "sqlglot.tokens.TokenType.PREWHERE", "modulename": "sqlglot.tokens", "qualname": "TokenType.PREWHERE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PREWHERE: &#x27;PREWHERE&#x27;&gt;"}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"fullname": "sqlglot.tokens.TokenType.PRIMARY_KEY", "modulename": "sqlglot.tokens", "qualname": "TokenType.PRIMARY_KEY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;"}, "sqlglot.tokens.TokenType.PROCEDURE": {"fullname": "sqlglot.tokens.TokenType.PROCEDURE", "modulename": "sqlglot.tokens", "qualname": "TokenType.PROCEDURE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;"}, "sqlglot.tokens.TokenType.PROPERTIES": {"fullname": "sqlglot.tokens.TokenType.PROPERTIES", "modulename": "sqlglot.tokens", "qualname": "TokenType.PROPERTIES", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PROPERTIES: &#x27;PROPERTIES&#x27;&gt;"}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"fullname": "sqlglot.tokens.TokenType.PSEUDO_TYPE", "modulename": "sqlglot.tokens", "qualname": "TokenType.PSEUDO_TYPE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.PSEUDO_TYPE: &#x27;PSEUDO_TYPE&#x27;&gt;"}, "sqlglot.tokens.TokenType.QUALIFY": {"fullname": "sqlglot.tokens.TokenType.QUALIFY", "modulename": "sqlglot.tokens", "qualname": "TokenType.QUALIFY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;"}, "sqlglot.tokens.TokenType.QUOTE": {"fullname": "sqlglot.tokens.TokenType.QUOTE", "modulename": "sqlglot.tokens", "qualname": "TokenType.QUOTE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.QUOTE: &#x27;QUOTE&#x27;&gt;"}, "sqlglot.tokens.TokenType.RANGE": {"fullname": "sqlglot.tokens.TokenType.RANGE", "modulename": "sqlglot.tokens", "qualname": "TokenType.RANGE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;"}, "sqlglot.tokens.TokenType.RECURSIVE": {"fullname": "sqlglot.tokens.TokenType.RECURSIVE", "modulename": "sqlglot.tokens", "qualname": "TokenType.RECURSIVE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;"}, "sqlglot.tokens.TokenType.REFRESH": {"fullname": "sqlglot.tokens.TokenType.REFRESH", "modulename": "sqlglot.tokens", "qualname": "TokenType.REFRESH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.REFRESH: &#x27;REFRESH&#x27;&gt;"}, "sqlglot.tokens.TokenType.REPLACE": {"fullname": "sqlglot.tokens.TokenType.REPLACE", "modulename": "sqlglot.tokens", "qualname": "TokenType.REPLACE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;"}, "sqlglot.tokens.TokenType.RETURNING": {"fullname": "sqlglot.tokens.TokenType.RETURNING", "modulename": "sqlglot.tokens", "qualname": "TokenType.RETURNING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;"}, "sqlglot.tokens.TokenType.REFERENCES": {"fullname": "sqlglot.tokens.TokenType.REFERENCES", "modulename": "sqlglot.tokens", "qualname": "TokenType.REFERENCES", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;"}, "sqlglot.tokens.TokenType.RIGHT": {"fullname": "sqlglot.tokens.TokenType.RIGHT", "modulename": "sqlglot.tokens", "qualname": "TokenType.RIGHT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;"}, "sqlglot.tokens.TokenType.RLIKE": {"fullname": "sqlglot.tokens.TokenType.RLIKE", "modulename": "sqlglot.tokens", "qualname": "TokenType.RLIKE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;"}, "sqlglot.tokens.TokenType.ROLLBACK": {"fullname": "sqlglot.tokens.TokenType.ROLLBACK", "modulename": "sqlglot.tokens", "qualname": "TokenType.ROLLBACK", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;"}, "sqlglot.tokens.TokenType.ROLLUP": {"fullname": "sqlglot.tokens.TokenType.ROLLUP", "modulename": "sqlglot.tokens", "qualname": "TokenType.ROLLUP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;"}, "sqlglot.tokens.TokenType.ROW": {"fullname": "sqlglot.tokens.TokenType.ROW", "modulename": "sqlglot.tokens", "qualname": "TokenType.ROW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ROW: &#x27;ROW&#x27;&gt;"}, "sqlglot.tokens.TokenType.ROWS": {"fullname": "sqlglot.tokens.TokenType.ROWS", "modulename": "sqlglot.tokens", "qualname": "TokenType.ROWS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;"}, "sqlglot.tokens.TokenType.SELECT": {"fullname": "sqlglot.tokens.TokenType.SELECT", "modulename": "sqlglot.tokens", "qualname": "TokenType.SELECT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;"}, "sqlglot.tokens.TokenType.SEMI": {"fullname": "sqlglot.tokens.TokenType.SEMI", "modulename": "sqlglot.tokens", "qualname": "TokenType.SEMI", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;"}, "sqlglot.tokens.TokenType.SEPARATOR": {"fullname": "sqlglot.tokens.TokenType.SEPARATOR", "modulename": "sqlglot.tokens", "qualname": "TokenType.SEPARATOR", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SEPARATOR: &#x27;SEPARATOR&#x27;&gt;"}, "sqlglot.tokens.TokenType.SEQUENCE": {"fullname": "sqlglot.tokens.TokenType.SEQUENCE", "modulename": "sqlglot.tokens", "qualname": "TokenType.SEQUENCE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;"}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"fullname": "sqlglot.tokens.TokenType.SERDE_PROPERTIES", "modulename": "sqlglot.tokens", "qualname": "TokenType.SERDE_PROPERTIES", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SERDE_PROPERTIES: &#x27;SERDE_PROPERTIES&#x27;&gt;"}, "sqlglot.tokens.TokenType.SET": {"fullname": "sqlglot.tokens.TokenType.SET", "modulename": "sqlglot.tokens", "qualname": "TokenType.SET", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SET: &#x27;SET&#x27;&gt;"}, "sqlglot.tokens.TokenType.SETTINGS": {"fullname": "sqlglot.tokens.TokenType.SETTINGS", "modulename": "sqlglot.tokens", "qualname": "TokenType.SETTINGS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;"}, "sqlglot.tokens.TokenType.SHOW": {"fullname": "sqlglot.tokens.TokenType.SHOW", "modulename": "sqlglot.tokens", "qualname": "TokenType.SHOW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;"}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"fullname": "sqlglot.tokens.TokenType.SIMILAR_TO", "modulename": "sqlglot.tokens", "qualname": "TokenType.SIMILAR_TO", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;"}, "sqlglot.tokens.TokenType.SOME": {"fullname": "sqlglot.tokens.TokenType.SOME", "modulename": "sqlglot.tokens", "qualname": "TokenType.SOME", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SOME: &#x27;SOME&#x27;&gt;"}, "sqlglot.tokens.TokenType.SORT_BY": {"fullname": "sqlglot.tokens.TokenType.SORT_BY", "modulename": "sqlglot.tokens", "qualname": "TokenType.SORT_BY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;"}, "sqlglot.tokens.TokenType.START_WITH": {"fullname": "sqlglot.tokens.TokenType.START_WITH", "modulename": "sqlglot.tokens", "qualname": "TokenType.START_WITH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;"}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"fullname": "sqlglot.tokens.TokenType.STORAGE_INTEGRATION", "modulename": "sqlglot.tokens", "qualname": "TokenType.STORAGE_INTEGRATION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.STORAGE_INTEGRATION: &#x27;STORAGE_INTEGRATION&#x27;&gt;"}, "sqlglot.tokens.TokenType.STRUCT": {"fullname": "sqlglot.tokens.TokenType.STRUCT", "modulename": "sqlglot.tokens", "qualname": "TokenType.STRUCT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;"}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"fullname": "sqlglot.tokens.TokenType.TABLE_SAMPLE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TABLE_SAMPLE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;"}, "sqlglot.tokens.TokenType.TEMPORARY": {"fullname": "sqlglot.tokens.TokenType.TEMPORARY", "modulename": "sqlglot.tokens", "qualname": "TokenType.TEMPORARY", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;"}, "sqlglot.tokens.TokenType.TOP": {"fullname": "sqlglot.tokens.TokenType.TOP", "modulename": "sqlglot.tokens", "qualname": "TokenType.TOP", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TOP: &#x27;TOP&#x27;&gt;"}, "sqlglot.tokens.TokenType.THEN": {"fullname": "sqlglot.tokens.TokenType.THEN", "modulename": "sqlglot.tokens", "qualname": "TokenType.THEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.THEN: &#x27;THEN&#x27;&gt;"}, "sqlglot.tokens.TokenType.TRUE": {"fullname": "sqlglot.tokens.TokenType.TRUE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TRUE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;"}, "sqlglot.tokens.TokenType.TRUNCATE": {"fullname": "sqlglot.tokens.TokenType.TRUNCATE", "modulename": "sqlglot.tokens", "qualname": "TokenType.TRUNCATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNCACHE": {"fullname": "sqlglot.tokens.TokenType.UNCACHE", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNCACHE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNION": {"fullname": "sqlglot.tokens.TokenType.UNION", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNION: &#x27;UNION&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNNEST": {"fullname": "sqlglot.tokens.TokenType.UNNEST", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNNEST", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNPIVOT": {"fullname": "sqlglot.tokens.TokenType.UNPIVOT", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNPIVOT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;"}, "sqlglot.tokens.TokenType.UPDATE": {"fullname": "sqlglot.tokens.TokenType.UPDATE", "modulename": "sqlglot.tokens", "qualname": "TokenType.UPDATE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;"}, "sqlglot.tokens.TokenType.USE": {"fullname": "sqlglot.tokens.TokenType.USE", "modulename": "sqlglot.tokens", "qualname": "TokenType.USE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.USE: &#x27;USE&#x27;&gt;"}, "sqlglot.tokens.TokenType.USING": {"fullname": "sqlglot.tokens.TokenType.USING", "modulename": "sqlglot.tokens", "qualname": "TokenType.USING", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.USING: &#x27;USING&#x27;&gt;"}, "sqlglot.tokens.TokenType.VALUES": {"fullname": "sqlglot.tokens.TokenType.VALUES", "modulename": "sqlglot.tokens", "qualname": "TokenType.VALUES", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;"}, "sqlglot.tokens.TokenType.VIEW": {"fullname": "sqlglot.tokens.TokenType.VIEW", "modulename": "sqlglot.tokens", "qualname": "TokenType.VIEW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;"}, "sqlglot.tokens.TokenType.VOLATILE": {"fullname": "sqlglot.tokens.TokenType.VOLATILE", "modulename": "sqlglot.tokens", "qualname": "TokenType.VOLATILE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;"}, "sqlglot.tokens.TokenType.WHEN": {"fullname": "sqlglot.tokens.TokenType.WHEN", "modulename": "sqlglot.tokens", "qualname": "TokenType.WHEN", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;"}, "sqlglot.tokens.TokenType.WHERE": {"fullname": "sqlglot.tokens.TokenType.WHERE", "modulename": "sqlglot.tokens", "qualname": "TokenType.WHERE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;"}, "sqlglot.tokens.TokenType.WINDOW": {"fullname": "sqlglot.tokens.TokenType.WINDOW", "modulename": "sqlglot.tokens", "qualname": "TokenType.WINDOW", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;"}, "sqlglot.tokens.TokenType.WITH": {"fullname": "sqlglot.tokens.TokenType.WITH", "modulename": "sqlglot.tokens", "qualname": "TokenType.WITH", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.WITH: &#x27;WITH&#x27;&gt;"}, "sqlglot.tokens.TokenType.UNIQUE": {"fullname": "sqlglot.tokens.TokenType.UNIQUE", "modulename": "sqlglot.tokens", "qualname": "TokenType.UNIQUE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;"}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"fullname": "sqlglot.tokens.TokenType.VERSION_SNAPSHOT", "modulename": "sqlglot.tokens", "qualname": "TokenType.VERSION_SNAPSHOT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;"}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"fullname": "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT", "modulename": "sqlglot.tokens", "qualname": "TokenType.TIMESTAMP_SNAPSHOT", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;"}, "sqlglot.tokens.TokenType.OPTION": {"fullname": "sqlglot.tokens.TokenType.OPTION", "modulename": "sqlglot.tokens", "qualname": "TokenType.OPTION", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.OPTION: &#x27;OPTION&#x27;&gt;"}, "sqlglot.tokens.Token": {"fullname": "sqlglot.tokens.Token", "modulename": "sqlglot.tokens", "qualname": "Token", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.tokens.Token.__init__": {"fullname": "sqlglot.tokens.Token.__init__", "modulename": "sqlglot.tokens", "qualname": "Token.__init__", "kind": "function", "doc": "<p>Token initializer.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>token_type:</strong> The TokenType Enum.</li>\n<li><strong>text:</strong> The text of the token.</li>\n<li><strong>line:</strong> The line that the token ends on.</li>\n<li><strong>col:</strong> The column that the token ends on.</li>\n<li><strong>start:</strong> The start index of the token.</li>\n<li><strong>end:</strong> The ending index of the token.</li>\n<li><strong>comments:</strong> The comments to attach to the token.</li>\n</ul>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">token_type</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">TokenType</span>,</span><span class=\"param\">\t<span class=\"n\">text</span><span class=\"p\">:</span> <span class=\"nb\">str</span>,</span><span class=\"param\">\t<span class=\"n\">line</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">1</span>,</span><span class=\"param\">\t<span class=\"n\">col</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">1</span>,</span><span class=\"param\">\t<span class=\"n\">start</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">0</span>,</span><span class=\"param\">\t<span class=\"n\">end</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">0</span>,</span><span class=\"param\">\t<span class=\"n\">comments</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">List</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">]]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.tokens.Token.number": {"fullname": "sqlglot.tokens.Token.number", "modulename": "sqlglot.tokens", "qualname": "Token.number", "kind": "function", "doc": "<p>Returns a NUMBER token with <code>number</code> as its text.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">number</span><span class=\"p\">:</span> <span class=\"nb\">int</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span>:</span></span>", "funcdef": "def"}, "sqlglot.tokens.Token.string": {"fullname": "sqlglot.tokens.Token.string", "modulename": "sqlglot.tokens", "qualname": "Token.string", "kind": "function", "doc": "<p>Returns a STRING token with <code>string</code> as its text.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">string</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span>:</span></span>", "funcdef": "def"}, "sqlglot.tokens.Token.identifier": {"fullname": "sqlglot.tokens.Token.identifier", "modulename": "sqlglot.tokens", "qualname": "Token.identifier", "kind": "function", "doc": "<p>Returns an IDENTIFIER token with <code>identifier</code> as its text.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">identifier</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span>:</span></span>", "funcdef": "def"}, "sqlglot.tokens.Token.var": {"fullname": "sqlglot.tokens.Token.var", "modulename": "sqlglot.tokens", "qualname": "Token.var", "kind": "function", "doc": "<p>Returns an VAR token with <code>var</code> as its text.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">cls</span>, </span><span class=\"param\"><span class=\"n\">var</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span>:</span></span>", "funcdef": "def"}, "sqlglot.tokens.Token.token_type": {"fullname": "sqlglot.tokens.Token.token_type", "modulename": "sqlglot.tokens", "qualname": "Token.token_type", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Token.text": {"fullname": "sqlglot.tokens.Token.text", "modulename": "sqlglot.tokens", "qualname": "Token.text", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Token.line": {"fullname": "sqlglot.tokens.Token.line", "modulename": "sqlglot.tokens", "qualname": "Token.line", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Token.col": {"fullname": "sqlglot.tokens.Token.col", "modulename": "sqlglot.tokens", "qualname": "Token.col", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Token.start": {"fullname": "sqlglot.tokens.Token.start", "modulename": "sqlglot.tokens", "qualname": "Token.start", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Token.end": {"fullname": "sqlglot.tokens.Token.end", "modulename": "sqlglot.tokens", "qualname": "Token.end", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Token.comments": {"fullname": "sqlglot.tokens.Token.comments", "modulename": "sqlglot.tokens", "qualname": "Token.comments", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Tokenizer": {"fullname": "sqlglot.tokens.Tokenizer", "modulename": "sqlglot.tokens", "qualname": "Tokenizer", "kind": "class", "doc": "<p></p>\n"}, "sqlglot.tokens.Tokenizer.__init__": {"fullname": "sqlglot.tokens.Tokenizer.__init__", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.__init__", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">dialect</span><span class=\"p\">:</span> <span class=\"n\">Union</span><span class=\"p\">[</span><span class=\"nb\">str</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">,</span> <span class=\"n\">Type</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">dialects</span><span class=\"o\">.</span><span class=\"n\">dialect</span><span class=\"o\">.</span><span class=\"n\">Dialect</span><span class=\"p\">],</span> <span class=\"n\">NoneType</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span>)</span>"}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"fullname": "sqlglot.tokens.Tokenizer.SINGLE_TOKENS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&#x27;(&#x27;: &lt;TokenType.L_PAREN: &#x27;L_PAREN&#x27;&gt;, &#x27;)&#x27;: &lt;TokenType.R_PAREN: &#x27;R_PAREN&#x27;&gt;, &#x27;[&#x27;: &lt;TokenType.L_BRACKET: &#x27;L_BRACKET&#x27;&gt;, &#x27;]&#x27;: &lt;TokenType.R_BRACKET: &#x27;R_BRACKET&#x27;&gt;, &#x27;{&#x27;: &lt;TokenType.L_BRACE: &#x27;L_BRACE&#x27;&gt;, &#x27;}&#x27;: &lt;TokenType.R_BRACE: &#x27;R_BRACE&#x27;&gt;, &#x27;&amp;&#x27;: &lt;TokenType.AMP: &#x27;AMP&#x27;&gt;, &#x27;^&#x27;: &lt;TokenType.CARET: &#x27;CARET&#x27;&gt;, &#x27;:&#x27;: &lt;TokenType.COLON: &#x27;COLON&#x27;&gt;, &#x27;,&#x27;: &lt;TokenType.COMMA: &#x27;COMMA&#x27;&gt;, &#x27;.&#x27;: &lt;TokenType.DOT: &#x27;DOT&#x27;&gt;, &#x27;-&#x27;: &lt;TokenType.DASH: &#x27;DASH&#x27;&gt;, &#x27;=&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;&gt;&#x27;: &lt;TokenType.GT: &#x27;GT&#x27;&gt;, &#x27;&lt;&#x27;: &lt;TokenType.LT: &#x27;LT&#x27;&gt;, &#x27;%&#x27;: &lt;TokenType.MOD: &#x27;MOD&#x27;&gt;, &#x27;!&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;|&#x27;: &lt;TokenType.PIPE: &#x27;PIPE&#x27;&gt;, &#x27;+&#x27;: &lt;TokenType.PLUS: &#x27;PLUS&#x27;&gt;, &#x27;;&#x27;: &lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &#x27;/&#x27;: &lt;TokenType.SLASH: &#x27;SLASH&#x27;&gt;, &#x27;\\\\&#x27;: &lt;TokenType.BACKSLASH: &#x27;BACKSLASH&#x27;&gt;, &#x27;*&#x27;: &lt;TokenType.STAR: &#x27;STAR&#x27;&gt;, &#x27;~&#x27;: &lt;TokenType.TILDA: &#x27;TILDA&#x27;&gt;, &#x27;?&#x27;: &lt;TokenType.PLACEHOLDER: &#x27;PLACEHOLDER&#x27;&gt;, &#x27;@&#x27;: &lt;TokenType.PARAMETER: &#x27;PARAMETER&#x27;&gt;, &#x27;#&#x27;: &lt;TokenType.HASH: &#x27;HASH&#x27;&gt;, &quot;&#x27;&quot;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;`&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;&quot;&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;}"}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"fullname": "sqlglot.tokens.Tokenizer.BIT_STRINGS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.BIT_STRINGS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[]"}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"fullname": "sqlglot.tokens.Tokenizer.BYTE_STRINGS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.BYTE_STRINGS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[]"}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"fullname": "sqlglot.tokens.Tokenizer.HEX_STRINGS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.HEX_STRINGS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[]"}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"fullname": "sqlglot.tokens.Tokenizer.RAW_STRINGS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.RAW_STRINGS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[]"}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"fullname": "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.HEREDOC_STRINGS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[]"}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"fullname": "sqlglot.tokens.Tokenizer.UNICODE_STRINGS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.UNICODE_STRINGS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[]"}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"fullname": "sqlglot.tokens.Tokenizer.IDENTIFIERS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.IDENTIFIERS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[&#x27;&quot;&#x27;]"}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"fullname": "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.IDENTIFIER_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;&quot;&#x27;]"}, "sqlglot.tokens.Tokenizer.QUOTES": {"fullname": "sqlglot.tokens.Tokenizer.QUOTES", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.QUOTES", "kind": "variable", "doc": "<p></p>\n", "annotation": ": List[Union[str, Tuple[str, str]]]", "default_value": "[&quot;&#x27;&quot;]"}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"fullname": "sqlglot.tokens.Tokenizer.STRING_ESCAPES", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.STRING_ESCAPES", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&quot;&#x27;&quot;]"}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"fullname": "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.VAR_SINGLE_TOKENS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Set[str]", "default_value": "set()"}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"fullname": "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.HEREDOC_TAG_IS_IDENTIFIER", "kind": "variable", "doc": "<p></p>\n", "default_value": "False"}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"fullname": "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.HEREDOC_STRING_ALTERNATIVE", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TokenType.VAR: &#x27;VAR&#x27;&gt;"}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"fullname": "sqlglot.tokens.Tokenizer.KEYWORDS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.KEYWORDS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, sqlglot.tokens.TokenType]", "default_value": "{&#x27;{%&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{%-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;+%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-%}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;{{+&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;{{-&#x27;: &lt;TokenType.BLOCK_START: &#x27;BLOCK_START&#x27;&gt;, &#x27;+}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;-}}&#x27;: &lt;TokenType.BLOCK_END: &#x27;BLOCK_END&#x27;&gt;, &#x27;/*+&#x27;: &lt;TokenType.HINT: &#x27;HINT&#x27;&gt;, &#x27;==&#x27;: &lt;TokenType.EQ: &#x27;EQ&#x27;&gt;, &#x27;::&#x27;: &lt;TokenType.DCOLON: &#x27;DCOLON&#x27;&gt;, &#x27;||&#x27;: &lt;TokenType.DPIPE: &#x27;DPIPE&#x27;&gt;, &#x27;&gt;=&#x27;: &lt;TokenType.GTE: &#x27;GTE&#x27;&gt;, &#x27;&lt;=&#x27;: &lt;TokenType.LTE: &#x27;LTE&#x27;&gt;, &#x27;&lt;&gt;&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;!=&#x27;: &lt;TokenType.NEQ: &#x27;NEQ&#x27;&gt;, &#x27;:=&#x27;: &lt;TokenType.COLON_EQ: &#x27;COLON_EQ&#x27;&gt;, &#x27;&lt;=&gt;&#x27;: &lt;TokenType.NULLSAFE_EQ: &#x27;NULLSAFE_EQ&#x27;&gt;, &#x27;-&gt;&#x27;: &lt;TokenType.ARROW: &#x27;ARROW&#x27;&gt;, &#x27;-&gt;&gt;&#x27;: &lt;TokenType.DARROW: &#x27;DARROW&#x27;&gt;, &#x27;=&gt;&#x27;: &lt;TokenType.FARROW: &#x27;FARROW&#x27;&gt;, &#x27;#&gt;&#x27;: &lt;TokenType.HASH_ARROW: &#x27;HASH_ARROW&#x27;&gt;, &#x27;#&gt;&gt;&#x27;: &lt;TokenType.DHASH_ARROW: &#x27;DHASH_ARROW&#x27;&gt;, &#x27;&lt;-&gt;&#x27;: &lt;TokenType.LR_ARROW: &#x27;LR_ARROW&#x27;&gt;, &#x27;&amp;&amp;&#x27;: &lt;TokenType.DAMP: &#x27;DAMP&#x27;&gt;, &#x27;??&#x27;: &lt;TokenType.DQMARK: &#x27;DQMARK&#x27;&gt;, &#x27;ALL&#x27;: &lt;TokenType.ALL: &#x27;ALL&#x27;&gt;, &#x27;ALWAYS&#x27;: &lt;TokenType.ALWAYS: &#x27;ALWAYS&#x27;&gt;, &#x27;AND&#x27;: &lt;TokenType.AND: &#x27;AND&#x27;&gt;, &#x27;ANTI&#x27;: &lt;TokenType.ANTI: &#x27;ANTI&#x27;&gt;, &#x27;ANY&#x27;: &lt;TokenType.ANY: &#x27;ANY&#x27;&gt;, &#x27;ASC&#x27;: &lt;TokenType.ASC: &#x27;ASC&#x27;&gt;, &#x27;AS&#x27;: &lt;TokenType.ALIAS: &#x27;ALIAS&#x27;&gt;, &#x27;ASOF&#x27;: &lt;TokenType.ASOF: &#x27;ASOF&#x27;&gt;, &#x27;AUTOINCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;AUTO_INCREMENT&#x27;: &lt;TokenType.AUTO_INCREMENT: &#x27;AUTO_INCREMENT&#x27;&gt;, &#x27;BEGIN&#x27;: &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;, &#x27;BETWEEN&#x27;: &lt;TokenType.BETWEEN: &#x27;BETWEEN&#x27;&gt;, &#x27;CACHE&#x27;: &lt;TokenType.CACHE: &#x27;CACHE&#x27;&gt;, &#x27;UNCACHE&#x27;: &lt;TokenType.UNCACHE: &#x27;UNCACHE&#x27;&gt;, &#x27;CASE&#x27;: &lt;TokenType.CASE: &#x27;CASE&#x27;&gt;, &#x27;CHARACTER SET&#x27;: &lt;TokenType.CHARACTER_SET: &#x27;CHARACTER_SET&#x27;&gt;, &#x27;CLUSTER BY&#x27;: &lt;TokenType.CLUSTER_BY: &#x27;CLUSTER_BY&#x27;&gt;, &#x27;COLLATE&#x27;: &lt;TokenType.COLLATE: &#x27;COLLATE&#x27;&gt;, &#x27;COLUMN&#x27;: &lt;TokenType.COLUMN: &#x27;COLUMN&#x27;&gt;, &#x27;COMMIT&#x27;: &lt;TokenType.COMMIT: &#x27;COMMIT&#x27;&gt;, &#x27;CONNECT BY&#x27;: &lt;TokenType.CONNECT_BY: &#x27;CONNECT_BY&#x27;&gt;, &#x27;CONSTRAINT&#x27;: &lt;TokenType.CONSTRAINT: &#x27;CONSTRAINT&#x27;&gt;, &#x27;COPY&#x27;: &lt;TokenType.COPY: &#x27;COPY&#x27;&gt;, &#x27;CREATE&#x27;: &lt;TokenType.CREATE: &#x27;CREATE&#x27;&gt;, &#x27;CROSS&#x27;: &lt;TokenType.CROSS: &#x27;CROSS&#x27;&gt;, &#x27;CUBE&#x27;: &lt;TokenType.CUBE: &#x27;CUBE&#x27;&gt;, &#x27;CURRENT_DATE&#x27;: &lt;TokenType.CURRENT_DATE: &#x27;CURRENT_DATE&#x27;&gt;, &#x27;CURRENT_TIME&#x27;: &lt;TokenType.CURRENT_TIME: &#x27;CURRENT_TIME&#x27;&gt;, &#x27;CURRENT_TIMESTAMP&#x27;: &lt;TokenType.CURRENT_TIMESTAMP: &#x27;CURRENT_TIMESTAMP&#x27;&gt;, &#x27;CURRENT_USER&#x27;: &lt;TokenType.CURRENT_USER: &#x27;CURRENT_USER&#x27;&gt;, &#x27;DATABASE&#x27;: &lt;TokenType.DATABASE: &#x27;DATABASE&#x27;&gt;, &#x27;DEFAULT&#x27;: &lt;TokenType.DEFAULT: &#x27;DEFAULT&#x27;&gt;, &#x27;DELETE&#x27;: &lt;TokenType.DELETE: &#x27;DELETE&#x27;&gt;, &#x27;DESC&#x27;: &lt;TokenType.DESC: &#x27;DESC&#x27;&gt;, &#x27;DESCRIBE&#x27;: &lt;TokenType.DESCRIBE: &#x27;DESCRIBE&#x27;&gt;, &#x27;DISTINCT&#x27;: &lt;TokenType.DISTINCT: &#x27;DISTINCT&#x27;&gt;, &#x27;DISTRIBUTE BY&#x27;: &lt;TokenType.DISTRIBUTE_BY: &#x27;DISTRIBUTE_BY&#x27;&gt;, &#x27;DIV&#x27;: &lt;TokenType.DIV: &#x27;DIV&#x27;&gt;, &#x27;DROP&#x27;: &lt;TokenType.DROP: &#x27;DROP&#x27;&gt;, &#x27;ELSE&#x27;: &lt;TokenType.ELSE: &#x27;ELSE&#x27;&gt;, &#x27;END&#x27;: &lt;TokenType.END: &#x27;END&#x27;&gt;, &#x27;ENUM&#x27;: &lt;TokenType.ENUM: &#x27;ENUM&#x27;&gt;, &#x27;ESCAPE&#x27;: &lt;TokenType.ESCAPE: &#x27;ESCAPE&#x27;&gt;, &#x27;EXCEPT&#x27;: &lt;TokenType.EXCEPT: &#x27;EXCEPT&#x27;&gt;, &#x27;EXECUTE&#x27;: &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &#x27;EXISTS&#x27;: &lt;TokenType.EXISTS: &#x27;EXISTS&#x27;&gt;, &#x27;FALSE&#x27;: &lt;TokenType.FALSE: &#x27;FALSE&#x27;&gt;, &#x27;FETCH&#x27;: &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;, &#x27;FILTER&#x27;: &lt;TokenType.FILTER: &#x27;FILTER&#x27;&gt;, &#x27;FIRST&#x27;: &lt;TokenType.FIRST: &#x27;FIRST&#x27;&gt;, &#x27;FULL&#x27;: &lt;TokenType.FULL: &#x27;FULL&#x27;&gt;, &#x27;FUNCTION&#x27;: &lt;TokenType.FUNCTION: &#x27;FUNCTION&#x27;&gt;, &#x27;FOR&#x27;: &lt;TokenType.FOR: &#x27;FOR&#x27;&gt;, &#x27;FOREIGN KEY&#x27;: &lt;TokenType.FOREIGN_KEY: &#x27;FOREIGN_KEY&#x27;&gt;, &#x27;FORMAT&#x27;: &lt;TokenType.FORMAT: &#x27;FORMAT&#x27;&gt;, &#x27;FROM&#x27;: &lt;TokenType.FROM: &#x27;FROM&#x27;&gt;, &#x27;GEOGRAPHY&#x27;: &lt;TokenType.GEOGRAPHY: &#x27;GEOGRAPHY&#x27;&gt;, &#x27;GEOMETRY&#x27;: &lt;TokenType.GEOMETRY: &#x27;GEOMETRY&#x27;&gt;, &#x27;GLOB&#x27;: &lt;TokenType.GLOB: &#x27;GLOB&#x27;&gt;, &#x27;GROUP BY&#x27;: &lt;TokenType.GROUP_BY: &#x27;GROUP_BY&#x27;&gt;, &#x27;GROUPING SETS&#x27;: &lt;TokenType.GROUPING_SETS: &#x27;GROUPING_SETS&#x27;&gt;, &#x27;HAVING&#x27;: &lt;TokenType.HAVING: &#x27;HAVING&#x27;&gt;, &#x27;ILIKE&#x27;: &lt;TokenType.ILIKE: &#x27;ILIKE&#x27;&gt;, &#x27;IN&#x27;: &lt;TokenType.IN: &#x27;IN&#x27;&gt;, &#x27;INDEX&#x27;: &lt;TokenType.INDEX: &#x27;INDEX&#x27;&gt;, &#x27;INET&#x27;: &lt;TokenType.INET: &#x27;INET&#x27;&gt;, &#x27;INNER&#x27;: &lt;TokenType.INNER: &#x27;INNER&#x27;&gt;, &#x27;INSERT&#x27;: &lt;TokenType.INSERT: &#x27;INSERT&#x27;&gt;, &#x27;INTERVAL&#x27;: &lt;TokenType.INTERVAL: &#x27;INTERVAL&#x27;&gt;, &#x27;INTERSECT&#x27;: &lt;TokenType.INTERSECT: &#x27;INTERSECT&#x27;&gt;, &#x27;INTO&#x27;: &lt;TokenType.INTO: &#x27;INTO&#x27;&gt;, &#x27;IS&#x27;: &lt;TokenType.IS: &#x27;IS&#x27;&gt;, &#x27;ISNULL&#x27;: &lt;TokenType.ISNULL: &#x27;ISNULL&#x27;&gt;, &#x27;JOIN&#x27;: &lt;TokenType.JOIN: &#x27;JOIN&#x27;&gt;, &#x27;KEEP&#x27;: &lt;TokenType.KEEP: &#x27;KEEP&#x27;&gt;, &#x27;KILL&#x27;: &lt;TokenType.KILL: &#x27;KILL&#x27;&gt;, &#x27;LATERAL&#x27;: &lt;TokenType.LATERAL: &#x27;LATERAL&#x27;&gt;, &#x27;LEFT&#x27;: &lt;TokenType.LEFT: &#x27;LEFT&#x27;&gt;, &#x27;LIKE&#x27;: &lt;TokenType.LIKE: &#x27;LIKE&#x27;&gt;, &#x27;LIMIT&#x27;: &lt;TokenType.LIMIT: &#x27;LIMIT&#x27;&gt;, &#x27;LOAD&#x27;: &lt;TokenType.LOAD: &#x27;LOAD&#x27;&gt;, &#x27;LOCK&#x27;: &lt;TokenType.LOCK: &#x27;LOCK&#x27;&gt;, &#x27;MERGE&#x27;: &lt;TokenType.MERGE: &#x27;MERGE&#x27;&gt;, &#x27;NATURAL&#x27;: &lt;TokenType.NATURAL: &#x27;NATURAL&#x27;&gt;, &#x27;NEXT&#x27;: &lt;TokenType.NEXT: &#x27;NEXT&#x27;&gt;, &#x27;NOT&#x27;: &lt;TokenType.NOT: &#x27;NOT&#x27;&gt;, &#x27;NOTNULL&#x27;: &lt;TokenType.NOTNULL: &#x27;NOTNULL&#x27;&gt;, &#x27;NULL&#x27;: &lt;TokenType.NULL: &#x27;NULL&#x27;&gt;, &#x27;OBJECT&#x27;: &lt;TokenType.OBJECT: &#x27;OBJECT&#x27;&gt;, &#x27;OFFSET&#x27;: &lt;TokenType.OFFSET: &#x27;OFFSET&#x27;&gt;, &#x27;ON&#x27;: &lt;TokenType.ON: &#x27;ON&#x27;&gt;, &#x27;OR&#x27;: &lt;TokenType.OR: &#x27;OR&#x27;&gt;, &#x27;XOR&#x27;: &lt;TokenType.XOR: &#x27;XOR&#x27;&gt;, &#x27;ORDER BY&#x27;: &lt;TokenType.ORDER_BY: &#x27;ORDER_BY&#x27;&gt;, &#x27;ORDINALITY&#x27;: &lt;TokenType.ORDINALITY: &#x27;ORDINALITY&#x27;&gt;, &#x27;OUTER&#x27;: &lt;TokenType.OUTER: &#x27;OUTER&#x27;&gt;, &#x27;OVER&#x27;: &lt;TokenType.OVER: &#x27;OVER&#x27;&gt;, &#x27;OVERLAPS&#x27;: &lt;TokenType.OVERLAPS: &#x27;OVERLAPS&#x27;&gt;, &#x27;OVERWRITE&#x27;: &lt;TokenType.OVERWRITE: &#x27;OVERWRITE&#x27;&gt;, &#x27;PARTITION&#x27;: &lt;TokenType.PARTITION: &#x27;PARTITION&#x27;&gt;, &#x27;PARTITION BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PARTITIONED_BY&#x27;: &lt;TokenType.PARTITION_BY: &#x27;PARTITION_BY&#x27;&gt;, &#x27;PERCENT&#x27;: &lt;TokenType.PERCENT: &#x27;PERCENT&#x27;&gt;, &#x27;PIVOT&#x27;: &lt;TokenType.PIVOT: &#x27;PIVOT&#x27;&gt;, &#x27;PRAGMA&#x27;: &lt;TokenType.PRAGMA: &#x27;PRAGMA&#x27;&gt;, &#x27;PRIMARY KEY&#x27;: &lt;TokenType.PRIMARY_KEY: &#x27;PRIMARY_KEY&#x27;&gt;, &#x27;PROCEDURE&#x27;: &lt;TokenType.PROCEDURE: &#x27;PROCEDURE&#x27;&gt;, &#x27;QUALIFY&#x27;: &lt;TokenType.QUALIFY: &#x27;QUALIFY&#x27;&gt;, &#x27;RANGE&#x27;: &lt;TokenType.RANGE: &#x27;RANGE&#x27;&gt;, &#x27;RECURSIVE&#x27;: &lt;TokenType.RECURSIVE: &#x27;RECURSIVE&#x27;&gt;, &#x27;REGEXP&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;REPLACE&#x27;: &lt;TokenType.REPLACE: &#x27;REPLACE&#x27;&gt;, &#x27;RETURNING&#x27;: &lt;TokenType.RETURNING: &#x27;RETURNING&#x27;&gt;, &#x27;REFERENCES&#x27;: &lt;TokenType.REFERENCES: &#x27;REFERENCES&#x27;&gt;, &#x27;RIGHT&#x27;: &lt;TokenType.RIGHT: &#x27;RIGHT&#x27;&gt;, &#x27;RLIKE&#x27;: &lt;TokenType.RLIKE: &#x27;RLIKE&#x27;&gt;, &#x27;ROLLBACK&#x27;: &lt;TokenType.ROLLBACK: &#x27;ROLLBACK&#x27;&gt;, &#x27;ROLLUP&#x27;: &lt;TokenType.ROLLUP: &#x27;ROLLUP&#x27;&gt;, &#x27;ROW&#x27;: &lt;TokenType.ROW: &#x27;ROW&#x27;&gt;, &#x27;ROWS&#x27;: &lt;TokenType.ROWS: &#x27;ROWS&#x27;&gt;, &#x27;SCHEMA&#x27;: &lt;TokenType.SCHEMA: &#x27;SCHEMA&#x27;&gt;, &#x27;SELECT&#x27;: &lt;TokenType.SELECT: &#x27;SELECT&#x27;&gt;, &#x27;SEMI&#x27;: &lt;TokenType.SEMI: &#x27;SEMI&#x27;&gt;, &#x27;SET&#x27;: &lt;TokenType.SET: &#x27;SET&#x27;&gt;, &#x27;SETTINGS&#x27;: &lt;TokenType.SETTINGS: &#x27;SETTINGS&#x27;&gt;, &#x27;SHOW&#x27;: &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &#x27;SIMILAR TO&#x27;: &lt;TokenType.SIMILAR_TO: &#x27;SIMILAR_TO&#x27;&gt;, &#x27;SOME&#x27;: &lt;TokenType.SOME: &#x27;SOME&#x27;&gt;, &#x27;SORT BY&#x27;: &lt;TokenType.SORT_BY: &#x27;SORT_BY&#x27;&gt;, &#x27;START WITH&#x27;: &lt;TokenType.START_WITH: &#x27;START_WITH&#x27;&gt;, &#x27;TABLE&#x27;: &lt;TokenType.TABLE: &#x27;TABLE&#x27;&gt;, &#x27;TABLESAMPLE&#x27;: &lt;TokenType.TABLE_SAMPLE: &#x27;TABLE_SAMPLE&#x27;&gt;, &#x27;TEMP&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;TEMPORARY&#x27;: &lt;TokenType.TEMPORARY: &#x27;TEMPORARY&#x27;&gt;, &#x27;THEN&#x27;: &lt;TokenType.THEN: &#x27;THEN&#x27;&gt;, &#x27;TRUE&#x27;: &lt;TokenType.TRUE: &#x27;TRUE&#x27;&gt;, &#x27;TRUNCATE&#x27;: &lt;TokenType.TRUNCATE: &#x27;TRUNCATE&#x27;&gt;, &#x27;UNION&#x27;: &lt;TokenType.UNION: &#x27;UNION&#x27;&gt;, &#x27;UNKNOWN&#x27;: &lt;TokenType.UNKNOWN: &#x27;UNKNOWN&#x27;&gt;, &#x27;UNNEST&#x27;: &lt;TokenType.UNNEST: &#x27;UNNEST&#x27;&gt;, &#x27;UNPIVOT&#x27;: &lt;TokenType.UNPIVOT: &#x27;UNPIVOT&#x27;&gt;, &#x27;UPDATE&#x27;: &lt;TokenType.UPDATE: &#x27;UPDATE&#x27;&gt;, &#x27;USE&#x27;: &lt;TokenType.USE: &#x27;USE&#x27;&gt;, &#x27;USING&#x27;: &lt;TokenType.USING: &#x27;USING&#x27;&gt;, &#x27;UUID&#x27;: &lt;TokenType.UUID: &#x27;UUID&#x27;&gt;, &#x27;VALUES&#x27;: &lt;TokenType.VALUES: &#x27;VALUES&#x27;&gt;, &#x27;VIEW&#x27;: &lt;TokenType.VIEW: &#x27;VIEW&#x27;&gt;, &#x27;VOLATILE&#x27;: &lt;TokenType.VOLATILE: &#x27;VOLATILE&#x27;&gt;, &#x27;WHEN&#x27;: &lt;TokenType.WHEN: &#x27;WHEN&#x27;&gt;, &#x27;WHERE&#x27;: &lt;TokenType.WHERE: &#x27;WHERE&#x27;&gt;, &#x27;WINDOW&#x27;: &lt;TokenType.WINDOW: &#x27;WINDOW&#x27;&gt;, &#x27;WITH&#x27;: &lt;TokenType.WITH: &#x27;WITH&#x27;&gt;, &#x27;APPLY&#x27;: &lt;TokenType.APPLY: &#x27;APPLY&#x27;&gt;, &#x27;ARRAY&#x27;: &lt;TokenType.ARRAY: &#x27;ARRAY&#x27;&gt;, &#x27;BIT&#x27;: &lt;TokenType.BIT: &#x27;BIT&#x27;&gt;, &#x27;BOOL&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BOOLEAN&#x27;: &lt;TokenType.BOOLEAN: &#x27;BOOLEAN&#x27;&gt;, &#x27;BYTE&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;MEDIUMINT&#x27;: &lt;TokenType.MEDIUMINT: &#x27;MEDIUMINT&#x27;&gt;, &#x27;INT1&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;TINYINT&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;INT16&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SHORT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;SMALLINT&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INT128&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;HUGEINT&#x27;: &lt;TokenType.INT128: &#x27;INT128&#x27;&gt;, &#x27;INT2&#x27;: &lt;TokenType.SMALLINT: &#x27;SMALLINT&#x27;&gt;, &#x27;INTEGER&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT4&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT32&#x27;: &lt;TokenType.INT: &#x27;INT&#x27;&gt;, &#x27;INT64&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;LONG&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;BIGINT&#x27;: &lt;TokenType.BIGINT: &#x27;BIGINT&#x27;&gt;, &#x27;INT8&#x27;: &lt;TokenType.TINYINT: &#x27;TINYINT&#x27;&gt;, &#x27;UINT&#x27;: &lt;TokenType.UINT: &#x27;UINT&#x27;&gt;, &#x27;DEC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;DECIMAL&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;BIGDECIMAL&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;BIGNUMERIC&#x27;: &lt;TokenType.BIGDECIMAL: &#x27;BIGDECIMAL&#x27;&gt;, &#x27;MAP&#x27;: &lt;TokenType.MAP: &#x27;MAP&#x27;&gt;, &#x27;NULLABLE&#x27;: &lt;TokenType.NULLABLE: &#x27;NULLABLE&#x27;&gt;, &#x27;NUMBER&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;NUMERIC&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;FIXED&#x27;: &lt;TokenType.DECIMAL: &#x27;DECIMAL&#x27;&gt;, &#x27;REAL&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT4&#x27;: &lt;TokenType.FLOAT: &#x27;FLOAT&#x27;&gt;, &#x27;FLOAT8&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;DOUBLE PRECISION&#x27;: &lt;TokenType.DOUBLE: &#x27;DOUBLE&#x27;&gt;, &#x27;JSON&#x27;: &lt;TokenType.JSON: &#x27;JSON&#x27;&gt;, &#x27;CHAR&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;CHARACTER&#x27;: &lt;TokenType.CHAR: &#x27;CHAR&#x27;&gt;, &#x27;NCHAR&#x27;: &lt;TokenType.NCHAR: &#x27;NCHAR&#x27;&gt;, &#x27;VARCHAR&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;VARCHAR2&#x27;: &lt;TokenType.VARCHAR: &#x27;VARCHAR&#x27;&gt;, &#x27;NVARCHAR&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;NVARCHAR2&#x27;: &lt;TokenType.NVARCHAR: &#x27;NVARCHAR&#x27;&gt;, &#x27;BPCHAR&#x27;: &lt;TokenType.BPCHAR: &#x27;BPCHAR&#x27;&gt;, &#x27;STR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;STRING&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;TEXT&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGTEXT&#x27;: &lt;TokenType.LONGTEXT: &#x27;LONGTEXT&#x27;&gt;, &#x27;MEDIUMTEXT&#x27;: &lt;TokenType.MEDIUMTEXT: &#x27;MEDIUMTEXT&#x27;&gt;, &#x27;TINYTEXT&#x27;: &lt;TokenType.TINYTEXT: &#x27;TINYTEXT&#x27;&gt;, &#x27;CLOB&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;LONGVARCHAR&#x27;: &lt;TokenType.TEXT: &#x27;TEXT&#x27;&gt;, &#x27;BINARY&#x27;: &lt;TokenType.BINARY: &#x27;BINARY&#x27;&gt;, &#x27;BLOB&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;LONGBLOB&#x27;: &lt;TokenType.LONGBLOB: &#x27;LONGBLOB&#x27;&gt;, &#x27;MEDIUMBLOB&#x27;: &lt;TokenType.MEDIUMBLOB: &#x27;MEDIUMBLOB&#x27;&gt;, &#x27;TINYBLOB&#x27;: &lt;TokenType.TINYBLOB: &#x27;TINYBLOB&#x27;&gt;, &#x27;BYTEA&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;VARBINARY&#x27;: &lt;TokenType.VARBINARY: &#x27;VARBINARY&#x27;&gt;, &#x27;TIME&#x27;: &lt;TokenType.TIME: &#x27;TIME&#x27;&gt;, &#x27;TIMETZ&#x27;: &lt;TokenType.TIMETZ: &#x27;TIMETZ&#x27;&gt;, &#x27;TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP: &#x27;TIMESTAMP&#x27;&gt;, &#x27;TIMESTAMPTZ&#x27;: &lt;TokenType.TIMESTAMPTZ: &#x27;TIMESTAMPTZ&#x27;&gt;, &#x27;TIMESTAMPLTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMP_LTZ&#x27;: &lt;TokenType.TIMESTAMPLTZ: &#x27;TIMESTAMPLTZ&#x27;&gt;, &#x27;TIMESTAMPNTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;TIMESTAMP_NTZ&#x27;: &lt;TokenType.TIMESTAMPNTZ: &#x27;TIMESTAMPNTZ&#x27;&gt;, &#x27;DATE&#x27;: &lt;TokenType.DATE: &#x27;DATE&#x27;&gt;, &#x27;DATETIME&#x27;: &lt;TokenType.DATETIME: &#x27;DATETIME&#x27;&gt;, &#x27;INT4RANGE&#x27;: &lt;TokenType.INT4RANGE: &#x27;INT4RANGE&#x27;&gt;, &#x27;INT4MULTIRANGE&#x27;: &lt;TokenType.INT4MULTIRANGE: &#x27;INT4MULTIRANGE&#x27;&gt;, &#x27;INT8RANGE&#x27;: &lt;TokenType.INT8RANGE: &#x27;INT8RANGE&#x27;&gt;, &#x27;INT8MULTIRANGE&#x27;: &lt;TokenType.INT8MULTIRANGE: &#x27;INT8MULTIRANGE&#x27;&gt;, &#x27;NUMRANGE&#x27;: &lt;TokenType.NUMRANGE: &#x27;NUMRANGE&#x27;&gt;, &#x27;NUMMULTIRANGE&#x27;: &lt;TokenType.NUMMULTIRANGE: &#x27;NUMMULTIRANGE&#x27;&gt;, &#x27;TSRANGE&#x27;: &lt;TokenType.TSRANGE: &#x27;TSRANGE&#x27;&gt;, &#x27;TSMULTIRANGE&#x27;: &lt;TokenType.TSMULTIRANGE: &#x27;TSMULTIRANGE&#x27;&gt;, &#x27;TSTZRANGE&#x27;: &lt;TokenType.TSTZRANGE: &#x27;TSTZRANGE&#x27;&gt;, &#x27;TSTZMULTIRANGE&#x27;: &lt;TokenType.TSTZMULTIRANGE: &#x27;TSTZMULTIRANGE&#x27;&gt;, &#x27;DATERANGE&#x27;: &lt;TokenType.DATERANGE: &#x27;DATERANGE&#x27;&gt;, &#x27;DATEMULTIRANGE&#x27;: &lt;TokenType.DATEMULTIRANGE: &#x27;DATEMULTIRANGE&#x27;&gt;, &#x27;UNIQUE&#x27;: &lt;TokenType.UNIQUE: &#x27;UNIQUE&#x27;&gt;, &#x27;STRUCT&#x27;: &lt;TokenType.STRUCT: &#x27;STRUCT&#x27;&gt;, &#x27;SEQUENCE&#x27;: &lt;TokenType.SEQUENCE: &#x27;SEQUENCE&#x27;&gt;, &#x27;VARIANT&#x27;: &lt;TokenType.VARIANT: &#x27;VARIANT&#x27;&gt;, &#x27;ALTER&#x27;: &lt;TokenType.ALTER: &#x27;ALTER&#x27;&gt;, &#x27;ANALYZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;CALL&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;COMMENT&#x27;: &lt;TokenType.COMMENT: &#x27;COMMENT&#x27;&gt;, &#x27;EXPLAIN&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;GRANT&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;OPTIMIZE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;PREPARE&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;VACUUM&#x27;: &lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &#x27;USER-DEFINED&#x27;: &lt;TokenType.USERDEFINED: &#x27;USERDEFINED&#x27;&gt;, &#x27;FOR VERSION&#x27;: &lt;TokenType.VERSION_SNAPSHOT: &#x27;VERSION_SNAPSHOT&#x27;&gt;, &#x27;FOR TIMESTAMP&#x27;: &lt;TokenType.TIMESTAMP_SNAPSHOT: &#x27;TIMESTAMP_SNAPSHOT&#x27;&gt;}"}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"fullname": "sqlglot.tokens.Tokenizer.WHITE_SPACE", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.WHITE_SPACE", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[Optional[str], sqlglot.tokens.TokenType]", "default_value": "{&#x27; &#x27;: &lt;TokenType.SPACE: &#x27;SPACE&#x27;&gt;, &#x27;\\t&#x27;: &lt;TokenType.SPACE: &#x27;SPACE&#x27;&gt;, &#x27;\\n&#x27;: &lt;TokenType.BREAK: &#x27;BREAK&#x27;&gt;, &#x27;\\r&#x27;: &lt;TokenType.BREAK: &#x27;BREAK&#x27;&gt;}"}, "sqlglot.tokens.Tokenizer.COMMANDS": {"fullname": "sqlglot.tokens.Tokenizer.COMMANDS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.COMMANDS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.COMMAND: &#x27;COMMAND&#x27;&gt;, &lt;TokenType.EXECUTE: &#x27;EXECUTE&#x27;&gt;, &lt;TokenType.SHOW: &#x27;SHOW&#x27;&gt;, &lt;TokenType.FETCH: &#x27;FETCH&#x27;&gt;}"}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"fullname": "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.COMMAND_PREFIX_TOKENS", "kind": "variable", "doc": "<p></p>\n", "default_value": "{&lt;TokenType.SEMICOLON: &#x27;SEMICOLON&#x27;&gt;, &lt;TokenType.BEGIN: &#x27;BEGIN&#x27;&gt;}"}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"fullname": "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.NUMERIC_LITERALS", "kind": "variable", "doc": "<p></p>\n", "annotation": ": Dict[str, str]", "default_value": "{}"}, "sqlglot.tokens.Tokenizer.COMMENTS": {"fullname": "sqlglot.tokens.Tokenizer.COMMENTS", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.COMMENTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "[&#x27;--&#x27;, (&#x27;/*&#x27;, &#x27;*/&#x27;)]"}, "sqlglot.tokens.Tokenizer.dialect": {"fullname": "sqlglot.tokens.Tokenizer.dialect", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.dialect", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Tokenizer.reset": {"fullname": "sqlglot.tokens.Tokenizer.reset", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.reset", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span></span><span class=\"return-annotation\">) -> <span class=\"kc\">None</span>:</span></span>", "funcdef": "def"}, "sqlglot.tokens.Tokenizer.tokenize": {"fullname": "sqlglot.tokens.Tokenizer.tokenize", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.tokenize", "kind": "function", "doc": "<p>Returns a list of tokens corresponding to the SQL string <code>sql</code>.</p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"fullname": "sqlglot.tokens.Tokenizer.tokenize_rs", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.tokenize_rs", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code condensed\">(<span class=\"param\"><span class=\"bp\">self</span>, </span><span class=\"param\"><span class=\"n\">sql</span><span class=\"p\">:</span> <span class=\"nb\">str</span></span><span class=\"return-annotation\">) -> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">tokens</span><span class=\"o\">.</span><span class=\"n\">Token</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.tokens.Tokenizer.size": {"fullname": "sqlglot.tokens.Tokenizer.size", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.size", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Tokenizer.sql": {"fullname": "sqlglot.tokens.Tokenizer.sql", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.sql", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.tokens.Tokenizer.tokens": {"fullname": "sqlglot.tokens.Tokenizer.tokens", "modulename": "sqlglot.tokens", "qualname": "Tokenizer.tokens", "kind": "variable", "doc": "<p></p>\n"}, "sqlglot.transforms": {"fullname": "sqlglot.transforms", "modulename": "sqlglot.transforms", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.transforms.unalias_group": {"fullname": "sqlglot.transforms.unalias_group", "modulename": "sqlglot.transforms", "qualname": "unalias_group", "kind": "function", "doc": "<p>Replace references to select aliases in GROUP BY clauses.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"kn\">import</span> <span class=\"nn\">sqlglot</span>\n<span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">parse_one</span><span class=\"p\">(</span><span class=\"s2\">&quot;SELECT a AS b FROM x GROUP BY b&quot;</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">transform</span><span class=\"p\">(</span><span class=\"n\">unalias_group</span><span class=\"p\">)</span><span class=\"o\">.</span><span class=\"n\">sql</span><span class=\"p\">()</span>\n<span class=\"go\">&#39;SELECT a AS b FROM x GROUP BY 1&#39;</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the expression that will be transformed.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The transformed expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.eliminate_distinct_on": {"fullname": "sqlglot.transforms.eliminate_distinct_on", "modulename": "sqlglot.transforms", "qualname": "eliminate_distinct_on", "kind": "function", "doc": "<p>Convert SELECT DISTINCT ON statements to a subquery with a window function.</p>\n\n<p>This is useful for dialects that don't support SELECT DISTINCT ON but support window functions.</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>expression:</strong> the expression that will be transformed.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The transformed expression.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.eliminate_qualify": {"fullname": "sqlglot.transforms.eliminate_qualify", "modulename": "sqlglot.transforms", "qualname": "eliminate_qualify", "kind": "function", "doc": "<p>Convert SELECT statements that contain the QUALIFY clause into subqueries, filtered equivalently.</p>\n\n<p>The idea behind this transformation can be seen in Snowflake's documentation for QUALIFY:\n<a href=\"https://docs.snowflake.com/en/sql-reference/constructs/qualify\">https://docs.snowflake.com/en/sql-reference/constructs/qualify</a></p>\n\n<p>Some dialects don't support window functions in the WHERE clause, so we need to include them as\nprojections in the subquery, in order to refer to them in the outer filter using aliases. Also,\nif a column is referenced in the QUALIFY clause but is not selected, we need to include it too,\notherwise we won't be able to refer to it in the outer query's WHERE clause. Finally, if a\nnewly aliased projection is referenced in the QUALIFY clause, it will be replaced by the\ncorresponding expression to avoid creating invalid column references.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.remove_precision_parameterized_types": {"fullname": "sqlglot.transforms.remove_precision_parameterized_types", "modulename": "sqlglot.transforms", "qualname": "remove_precision_parameterized_types", "kind": "function", "doc": "<p>Some dialects only allow the precision for parameterized types to be defined in the DDL and not in\nother expressions. This transforms removes the precision from parameterized types in expressions.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.unqualify_unnest": {"fullname": "sqlglot.transforms.unqualify_unnest", "modulename": "sqlglot.transforms", "qualname": "unqualify_unnest", "kind": "function", "doc": "<p>Remove references to unnest table aliases, added by the optimizer's qualify_columns step.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.unnest_to_explode": {"fullname": "sqlglot.transforms.unnest_to_explode", "modulename": "sqlglot.transforms", "qualname": "unnest_to_explode", "kind": "function", "doc": "<p>Convert cross join unnest into lateral view explode.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.explode_to_unnest": {"fullname": "sqlglot.transforms.explode_to_unnest", "modulename": "sqlglot.transforms", "qualname": "explode_to_unnest", "kind": "function", "doc": "<p>Convert explode/posexplode into unnest.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">index_offset</span><span class=\"p\">:</span> <span class=\"nb\">int</span> <span class=\"o\">=</span> <span class=\"mi\">0</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.add_within_group_for_percentiles": {"fullname": "sqlglot.transforms.add_within_group_for_percentiles", "modulename": "sqlglot.transforms", "qualname": "add_within_group_for_percentiles", "kind": "function", "doc": "<p>Transforms percentiles by adding a WITHIN GROUP clause to them.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.remove_within_group_for_percentiles": {"fullname": "sqlglot.transforms.remove_within_group_for_percentiles", "modulename": "sqlglot.transforms", "qualname": "remove_within_group_for_percentiles", "kind": "function", "doc": "<p>Transforms percentiles by getting rid of their corresponding WITHIN GROUP clause.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.add_recursive_cte_column_names": {"fullname": "sqlglot.transforms.add_recursive_cte_column_names", "modulename": "sqlglot.transforms", "qualname": "add_recursive_cte_column_names", "kind": "function", "doc": "<p>Uses projection output names in recursive CTE definitions to define the CTEs' columns.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.epoch_cast_to_ts": {"fullname": "sqlglot.transforms.epoch_cast_to_ts", "modulename": "sqlglot.transforms", "qualname": "epoch_cast_to_ts", "kind": "function", "doc": "<p>Replace 'epoch' in casts by the equivalent date literal.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"fullname": "sqlglot.transforms.eliminate_semi_and_anti_joins", "modulename": "sqlglot.transforms", "qualname": "eliminate_semi_and_anti_joins", "kind": "function", "doc": "<p>Convert SEMI and ANTI joins into equivalent forms that use EXIST instead.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.eliminate_full_outer_join": {"fullname": "sqlglot.transforms.eliminate_full_outer_join", "modulename": "sqlglot.transforms", "qualname": "eliminate_full_outer_join", "kind": "function", "doc": "<p>Converts a query with a FULL OUTER join to a union of identical queries that\nuse LEFT/RIGHT OUTER joins instead. This transformation currently only works\nfor queries that have a single FULL OUTER join.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.move_ctes_to_top_level": {"fullname": "sqlglot.transforms.move_ctes_to_top_level", "modulename": "sqlglot.transforms", "qualname": "move_ctes_to_top_level", "kind": "function", "doc": "<p>Some dialects (e.g. Hive, T-SQL, Spark prior to version 3) only allow CTEs to be\ndefined at the top-level, so for example queries like:</p>\n\n<pre><code>SELECT * FROM (WITH t(c) AS (SELECT 1) SELECT * FROM t) AS subq\n</code></pre>\n\n<p>are invalid in those dialects. This transformation can be used to ensure all CTEs are\nmoved to the top level so that the final SQL code is valid from a syntax standpoint.</p>\n\n<p>TODO: handle name clashes whilst moving CTEs (it can get quite tricky &amp; costly).</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.ensure_bools": {"fullname": "sqlglot.transforms.ensure_bools", "modulename": "sqlglot.transforms", "qualname": "ensure_bools", "kind": "function", "doc": "<p>Converts numeric values used in conditions into explicit boolean expressions.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.unqualify_columns": {"fullname": "sqlglot.transforms.unqualify_columns", "modulename": "sqlglot.transforms", "qualname": "unqualify_columns", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.remove_unique_constraints": {"fullname": "sqlglot.transforms.remove_unique_constraints", "modulename": "sqlglot.transforms", "qualname": "remove_unique_constraints", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"fullname": "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view", "modulename": "sqlglot.transforms", "qualname": "ctas_with_tmp_tables_to_create_tmp_view", "kind": "function", "doc": "<p></p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>,</span><span class=\"param\">\t<span class=\"n\">tmp_storage_provider</span><span class=\"p\">:</span> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"o\">&lt;</span><span class=\"n\">function</span> <span class=\"o\">&lt;</span><span class=\"k\">lambda</span><span class=\"o\">&gt;&gt;</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"fullname": "sqlglot.transforms.move_schema_columns_to_partitioned_by", "modulename": "sqlglot.transforms", "qualname": "move_schema_columns_to_partitioned_by", "kind": "function", "doc": "<p>In Hive, the PARTITIONED BY property acts as an extension of a table's schema. When the\nPARTITIONED BY value is an array of column names, they are transformed into a schema.\nThe corresponding columns are removed from the create statement.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"fullname": "sqlglot.transforms.move_partitioned_by_to_schema_columns", "modulename": "sqlglot.transforms", "qualname": "move_partitioned_by_to_schema_columns", "kind": "function", "doc": "<p>Spark 3 supports both \"HIVEFORMAT\" and \"DATASOURCE\" formats for CREATE TABLE.</p>\n\n<p>Currently, SQLGlot uses the DATASOURCE format for Spark 3.</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.struct_kv_to_alias": {"fullname": "sqlglot.transforms.struct_kv_to_alias", "modulename": "sqlglot.transforms", "qualname": "struct_kv_to_alias", "kind": "function", "doc": "<p>Converts struct arguments to aliases, e.g. STRUCT(1 AS y).</p>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">expression</span><span class=\"p\">:</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span></span><span class=\"return-annotation\">) -> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span>:</span></span>", "funcdef": "def"}, "sqlglot.transforms.preprocess": {"fullname": "sqlglot.transforms.preprocess", "modulename": "sqlglot.transforms", "qualname": "preprocess", "kind": "function", "doc": "<p>Creates a new transform by chaining a sequence of transformations and converts the resulting\nexpression to SQL, using either the \"_sql\" method corresponding to the resulting expression,\nor the appropriate <code>Generator.TRANSFORMS</code> function (when applicable -- see below).</p>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>transforms:</strong> sequence of transform functions. These will be called in order.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>Function that can be used as a generator transform.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">transforms</span><span class=\"p\">:</span> <span class=\"n\">List</span><span class=\"p\">[</span><span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">]]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Callable</span><span class=\"p\">[[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">generator</span><span class=\"o\">.</span><span class=\"n\">Generator</span><span class=\"p\">,</span> <span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">expressions</span><span class=\"o\">.</span><span class=\"n\">Expression</span><span class=\"p\">],</span> <span class=\"nb\">str</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}, "sqlglot.trie": {"fullname": "sqlglot.trie", "modulename": "sqlglot.trie", "kind": "module", "doc": "<p></p>\n"}, "sqlglot.trie.key": {"fullname": "sqlglot.trie.key", "modulename": "sqlglot.trie", "qualname": "key", "kind": "variable", "doc": "<p></p>\n", "default_value": "typing.Sequence[typing.Hashable]"}, "sqlglot.trie.TrieResult": {"fullname": "sqlglot.trie.TrieResult", "modulename": "sqlglot.trie", "qualname": "TrieResult", "kind": "class", "doc": "<p>An enumeration.</p>\n", "bases": "enum.Enum"}, "sqlglot.trie.TrieResult.FAILED": {"fullname": "sqlglot.trie.TrieResult.FAILED", "modulename": "sqlglot.trie", "qualname": "TrieResult.FAILED", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TrieResult.FAILED: 1&gt;"}, "sqlglot.trie.TrieResult.PREFIX": {"fullname": "sqlglot.trie.TrieResult.PREFIX", "modulename": "sqlglot.trie", "qualname": "TrieResult.PREFIX", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TrieResult.PREFIX: 2&gt;"}, "sqlglot.trie.TrieResult.EXISTS": {"fullname": "sqlglot.trie.TrieResult.EXISTS", "modulename": "sqlglot.trie", "qualname": "TrieResult.EXISTS", "kind": "variable", "doc": "<p></p>\n", "default_value": "&lt;TrieResult.EXISTS: 3&gt;"}, "sqlglot.trie.new_trie": {"fullname": "sqlglot.trie.new_trie", "modulename": "sqlglot.trie", "qualname": "new_trie", "kind": "function", "doc": "<p>Creates a new trie out of a collection of keywords.</p>\n\n<p>The trie is represented as a sequence of nested dictionaries keyed by either single\ncharacter strings, or by 0, which is used to designate that a keyword is in the trie.</p>\n\n<h6 id=\"example\">Example:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">new_trie</span><span class=\"p\">([</span><span class=\"s2\">&quot;bla&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;foo&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;blab&quot;</span><span class=\"p\">])</span>\n<span class=\"go\">{&#39;b&#39;: {&#39;l&#39;: {&#39;a&#39;: {0: True, &#39;b&#39;: {0: True}}}}, &#39;f&#39;: {&#39;o&#39;: {&#39;o&#39;: {0: True}}}}</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>keywords:</strong> the keywords to create the trie from.</li>\n<li><strong>trie:</strong> a trie to mutate instead of creating a new one</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>The trie corresponding to <code>keywords</code>.</p>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">keywords</span><span class=\"p\">:</span> <span class=\"n\">Iterable</span><span class=\"p\">[</span><span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"n\">Hashable</span><span class=\"p\">]]</span>,</span><span class=\"param\">\t<span class=\"n\">trie</span><span class=\"p\">:</span> <span class=\"n\">Optional</span><span class=\"p\">[</span><span class=\"n\">Dict</span><span class=\"p\">]</span> <span class=\"o\">=</span> <span class=\"kc\">None</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Dict</span>:</span></span>", "funcdef": "def"}, "sqlglot.trie.in_trie": {"fullname": "sqlglot.trie.in_trie", "modulename": "sqlglot.trie", "qualname": "in_trie", "kind": "function", "doc": "<p>Checks whether a key is in a trie.</p>\n\n<h6 id=\"examples\">Examples:</h6>\n\n<blockquote>\n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">in_trie</span><span class=\"p\">(</span><span class=\"n\">new_trie</span><span class=\"p\">([</span><span class=\"s2\">&quot;cat&quot;</span><span class=\"p\">]),</span> <span class=\"s2\">&quot;bob&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">(&lt;TrieResult.FAILED: 1&gt;, {&#39;c&#39;: {&#39;a&#39;: {&#39;t&#39;: {0: True}}}})</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">in_trie</span><span class=\"p\">(</span><span class=\"n\">new_trie</span><span class=\"p\">([</span><span class=\"s2\">&quot;cat&quot;</span><span class=\"p\">]),</span> <span class=\"s2\">&quot;ca&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">(&lt;TrieResult.PREFIX: 2&gt;, {&#39;t&#39;: {0: True}})</span>\n</code></pre>\n </div>\n \n <div class=\"pdoc-code codehilite\">\n<pre><span></span><code><span class=\"gp\">&gt;&gt;&gt; </span><span class=\"n\">in_trie</span><span class=\"p\">(</span><span class=\"n\">new_trie</span><span class=\"p\">([</span><span class=\"s2\">&quot;cat&quot;</span><span class=\"p\">]),</span> <span class=\"s2\">&quot;cat&quot;</span><span class=\"p\">)</span>\n<span class=\"go\">(&lt;TrieResult.EXISTS: 3&gt;, {0: True})</span>\n</code></pre>\n </div>\n</blockquote>\n\n<h6 id=\"arguments\">Arguments:</h6>\n\n<ul>\n<li><strong>trie:</strong> The trie to be searched.</li>\n<li><strong>key:</strong> The target key.</li>\n</ul>\n\n<h6 id=\"returns\">Returns:</h6>\n\n<blockquote>\n <p>A pair <code>(value, subtrie)</code>, where <code>subtrie</code> is the sub-trie we get at the point\n where the search stops, and <code>value</code> is a TrieResult value that can be one of:</p>\n \n <ul>\n <li>TrieResult.FAILED: the search was unsuccessful</li>\n <li>TrieResult.PREFIX: <code>value</code> is a prefix of a keyword in <code>trie</code></li>\n <li>TrieResult.EXISTS: <code>key</code> exists in <code>trie</code></li>\n </ul>\n</blockquote>\n", "signature": "<span class=\"signature pdoc-code multiline\">(<span class=\"param\">\t<span class=\"n\">trie</span><span class=\"p\">:</span> <span class=\"n\">Dict</span>,</span><span class=\"param\">\t<span class=\"n\">key</span><span class=\"p\">:</span> <span class=\"n\">Sequence</span><span class=\"p\">[</span><span class=\"n\">Hashable</span><span class=\"p\">]</span></span><span class=\"return-annotation\">) -> <span class=\"n\">Tuple</span><span class=\"p\">[</span><span class=\"n\">sqlglot</span><span class=\"o\">.</span><span class=\"n\">trie</span><span class=\"o\">.</span><span class=\"n\">TrieResult</span><span class=\"p\">,</span> <span class=\"n\">Dict</span><span class=\"p\">]</span>:</span></span>", "funcdef": "def"}}, "docInfo": {"sqlglot": {"qualname": 0, "fullname": 1, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 6612}, "sqlglot.logger": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.pretty": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.schema": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokenize": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 188, "bases": 0, "doc": 72}, "sqlglot.parse": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 200, "bases": 0, "doc": 96}, "sqlglot.parse_one": {"qualname": 2, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 274, "bases": 0, "doc": 111}, "sqlglot.transpile": {"qualname": 1, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 239, "bases": 0, "doc": 177}, "sqlglot.dataframe": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3680}, "sqlglot.dataframe.sql": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.read": {"qualname": 2, "fullname": 5, "annotation": 6, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.table": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 208, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.Builder": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 141, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.SparkSession.builder": {"qualname": 2, "fullname": 5, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 259, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.spark": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.expression": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.branch_id": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.last_op": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.pending_hints": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.write": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.columns": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.na": {"qualname": 2, "fullname": 5, "annotation": 6, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 85, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.copy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 41, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.select": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 48, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.alias": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.where": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 86, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.filter": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 86, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 48, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.agg": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 48, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.join": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 180, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 120, "bases": 0, "doc": 44}, "sqlglot.dataframe.sql.DataFrame.sort": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 120, "bases": 0, "doc": 44}, "sqlglot.dataframe.sql.DataFrame.union": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.intersect": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.distinct": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 38, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.dropna": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 138, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.fillna": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 123, "bases": 0, "doc": 100}, "sqlglot.dataframe.sql.DataFrame.replace": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 217, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 77, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.drop": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 80, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.limit": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.hint": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 77, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.repartition": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 111, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.cache": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrame.persist": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 60, "bases": 0, "doc": 20}, "sqlglot.dataframe.sql.GroupedData": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 106, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.spark": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.last_op": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.agg": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 90, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.count": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.mean": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.avg": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.max": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.min": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.sum": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.GroupedData.pivot": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 63, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.expression": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.ensure_col": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 94, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.ensure_cols": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 98, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 123, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 92, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.binary_op": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 85, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 85, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.unary_op": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.is_alias": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.is_column": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.column_expression": {"qualname": 3, "fullname": 6, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.alias_or_name": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.ensure_literal": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.copy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.set_table_name": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 55, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.alias": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.asc": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.desc": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.when": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 77, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.otherwise": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.isNull": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.isNotNull": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.cast": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 78, "bases": 0, "doc": 27}, "sqlglot.dataframe.sql.Column.startswith": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 78, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.endswith": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 78, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.rlike": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.like": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.ilike": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.substr": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 121, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.isin": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 81, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.between": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 97, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Column.over": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameNaFunctions": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 138, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 143, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 177, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window.currentRow": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window.partitionBy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 104, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window.orderBy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 104, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window.rowsBetween": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.Window.rangeBetween": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.expression": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.copy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 104, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 104, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameReader": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameReader.table": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 122, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 41, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 52, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 3}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 71, "bases": 0, "doc": 3}, "sqlglot.dialects": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 830}, "sqlglot.dialects.athena": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.athena.Athena.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 378, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1368, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 222, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2503, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 83, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 106, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.logger": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 20}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 34}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 42}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 17, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 93, "signature": 0, "bases": 0, "doc": 35}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 8, "signature": 0, "bases": 0, "doc": 28}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 28, "bases": 0, "doc": 190}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 74, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 74, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3335, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5982, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 197, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 92, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 906, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 370, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 184, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 410, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 28, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2121, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 311, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1368, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 292, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 28, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 150, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 62, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 42}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 37}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 34}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 65, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3525, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 350, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5990, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 343, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1025, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 18003, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 209, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 35, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 220, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 90, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1302, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1400, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 352, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 382, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 28, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 112, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 497, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1599, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1386, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 47, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 65, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6301, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 84, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2588, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 3}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 163, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 142, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.logger": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 7}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.DORIS": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.DRILL": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.HIVE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.PRQL": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.SPARK": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.TRINO": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialects.TSQL": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.NormalizationStrategy": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 13}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 7}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 7}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.dialects.dialect.Dialect": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 20}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 15}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 5, "signature": 0, "bases": 0, "doc": 42}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 34}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 37}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 56}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 27}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 35}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 28}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 98}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 99, "bases": 0, "doc": 175}, "sqlglot.dialects.dialect.Dialect.format_time": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 18}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 28, "bases": 0, "doc": 190}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 17}, "sqlglot.dialects.dialect.Dialect.can_identify": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 83}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 75}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.parse": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.parse_into": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 126, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.generate": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 62, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.transpile": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 37, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.tokenize": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"qualname": 2, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.Dialect.generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.DialectType": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.rename_func": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.if_sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 116, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 73, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.inline_array_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.inline_array_unless_query": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_ilike_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_tablesample_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_pivot_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_trycast_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.str_position_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.struct_extract_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.var_map_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 91, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.build_formatted_time": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 90, "bases": 0, "doc": 71}, "sqlglot.dialects.dialect.time_format": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 143, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.build_date_delta": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 78, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.date_trunc_to_time": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.date_add_interval_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_timestamp_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.locate_to_strposition": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.left_to_substring_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.right_to_substring_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.timestrtotime_sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.datestrtodate_sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.encode_decode_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 80, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.min_or_least": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.max_or_greatest": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.count_if_to_sum": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.trim_sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.str_to_time_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.regexp_extract_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.regexp_replace_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.pivot_column_names": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 111, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.binary_from_function": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.bool_xor_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.is_parse_json": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.isnull_to_is_null": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 0, "signature": 74, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.date_delta_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 128, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.unit_to_str": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 68, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.unit_to_var": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 68, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.no_last_day_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.merge_without_target_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 11}, "sqlglot.dialects.dialect.build_json_extract_path": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 84, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.json_extract_segments": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 121, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.json_path_key_only_name": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.doris": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5928, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1344, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 393, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 61, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 156, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2187, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 83, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 106, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 42}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 37}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 56}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 27}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 216, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.drill.Drill.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5889, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 200, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1368, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1619, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 241, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 241, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 174, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 148, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 37}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 27}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3425, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 348, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 66, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6319, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 185, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1337, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 48, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2241, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 34, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 220, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1222, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 83, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 32, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 205, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 348, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3354, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 44, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6028, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 894, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 34, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 34, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 178, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2199, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1366, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 163, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 142, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 38, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.date_add_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 15}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 83, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3842, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1039, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 82, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1344, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 222, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5852, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 233, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 378, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 708, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 882, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 108, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 406, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 81, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 37, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"qualname": 4, "fullname": 7, "annotation": 4, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 754, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 30, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 393, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 61, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1901, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 68, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 35, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 145, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1366, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 90, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 68, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 167, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 83, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 106, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 158, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3353, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"qualname": 9, "fullname": 12, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5906, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 234, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 60, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 894, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 340, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 245, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1401, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1368, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 229, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 229, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 129, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 114, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 48, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 56}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 27}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 37}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 198, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3705, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 350, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 871, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5947, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 209, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 66, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 300, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 378, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 107, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 179, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2035, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1366, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 17}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 308, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 308, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 191, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 166, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 37}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 83, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 56}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 34}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.presto.Presto.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3273, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6221, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 185, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1366, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 222, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2561, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 178, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 102, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 33}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 83, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 106, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 15}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 337, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 66, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 110, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5886, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 212, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.redshift.Redshift.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5994, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 70, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3749, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 339, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 212, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2161, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 480, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 19}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 75}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 321, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 321, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 191, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 166, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 501, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 37}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 98}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 185, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 75}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1416, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1358, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6235, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 213, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 30, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 248, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 105, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 378, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 882, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 264, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 20, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 22, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 150, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3458, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 348, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2033, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 134, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1366, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 56, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 281, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 281, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 101, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 94, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.spark.Spark.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 3}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 30, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6287, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 239, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2487, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 163, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 142, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.temporary_storage_provider": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6248, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 295, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1358, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2501, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 3}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 163, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 142, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 56}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 14, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5904, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 244, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 15, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1401, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1222, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5844, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1344, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 393, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 61, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 156, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1991, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 83, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 106, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 34}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1166, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1368, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5886, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 56}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 188, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3449, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 326, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 180, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1011, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 394, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 232, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 136, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1370, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1393, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 83, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 47, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 188, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 188, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 125, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 112, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 34}, "sqlglot.dialects.trino.Trino.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 96}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 197, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 330}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 2503, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 5, "doc": 3}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 83, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 106, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 44, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 107, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 19, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.BIT_TYPES": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 50, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.OPTIONS": {"qualname": 1, "fullname": 4, "annotation": 4, "default_value": 180, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 15, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 14}, "sqlglot.dialects.tsql.TSQL": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 34}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 56}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 27}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 281, "signature": 0, "bases": 0, "doc": 17}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 337, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 169, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3455, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 96}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"qualname": 9, "fullname": 12, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 336, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 6126, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 14, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 655, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 378, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1351, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"qualname": 7, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"qualname": 5, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 191, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 1505, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1368, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 47, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 429, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 429, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 155, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 136, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 6444}, "sqlglot.diff.Insert": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.diff.Insert.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.diff.Insert.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.Remove": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.diff.Remove.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.diff.Remove.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.Move": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.diff.Move.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.diff.Move.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.Update": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.diff.Update.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.diff.Update.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.Update.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.Keep": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "sqlglot.diff.Keep.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.diff.Keep.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.Keep.target": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.diff": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 206, "bases": 0, "doc": 306}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 50, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.ChangeDistiller": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 46}, "sqlglot.diff.ChangeDistiller.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.diff.ChangeDistiller.f": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.ChangeDistiller.t": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.diff.ChangeDistiller.diff": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 199, "bases": 0, "doc": 3}, "sqlglot.errors": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.errors.ErrorLevel": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 5}, "sqlglot.errors.ErrorLevel.IGNORE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 6}, "sqlglot.errors.ErrorLevel.WARN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 6}, "sqlglot.errors.ErrorLevel.RAISE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 11}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.errors.SqlglotError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 11}, "sqlglot.errors.UnsupportedError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "sqlglot.errors.ParseError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "sqlglot.errors.ParseError.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.errors.ParseError.errors": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.errors.ParseError.new": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 207, "bases": 0, "doc": 3}, "sqlglot.errors.TokenError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "sqlglot.errors.OptimizeError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "sqlglot.errors.SchemaError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "sqlglot.errors.ExecuteError": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "sqlglot.errors.concat_messages": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 3}, "sqlglot.errors.merge_errors": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.executor": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 2950}, "sqlglot.executor.logger": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.execute": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 273, "bases": 0, "doc": 127}, "sqlglot.executor.context": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 64}, "sqlglot.executor.context.Context.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 66, "bases": 0, "doc": 21}, "sqlglot.executor.context.Context.tables": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.range_readers": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.row_readers": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.env": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.eval": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.eval_tuple": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.table": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.add_columns": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.columns": {"qualname": 2, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.table_iter": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.filter": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.sort": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.set_row": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.set_index": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.executor.context.Context.set_range": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.executor.env": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.env.reverse_key": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.env.reverse_key.__init__": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 3}, "sqlglot.executor.env.reverse_key.obj": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.env.filter_nulls": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 3}, "sqlglot.executor.env.null_if_any": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 59}, "sqlglot.executor.env.str_position": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 3}, "sqlglot.executor.env.substring": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "sqlglot.executor.env.cast": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.env.ordered": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 3}, "sqlglot.executor.env.interval": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.env.arraytostring": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 3}, "sqlglot.executor.env.jsonextract": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.env.ENV": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 657, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.env": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.tables": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.execute": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.generate": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 16}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 15}, "sqlglot.executor.python.PythonExecutor.context": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.table": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.scan": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.static": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.scan_table": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.join": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.hash_join": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 28, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.aggregate": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.sort": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.executor.python.PythonExecutor.set_operation": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 4, "doc": 3}, "sqlglot.executor.python.Python.Tokenizer": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.Generator": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 330}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 3720, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 6, "fullname": 9, "annotation": 0, "default_value": 24, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.executor.python.Python.tokenizer_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.parser_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.generator_class": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.TIME_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"qualname": 4, "fullname": 7, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"qualname": 4, "fullname": 7, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"qualname": 3, "fullname": 6, "annotation": 3, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.QUOTE_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.QUOTE_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.BIT_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.BIT_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.HEX_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.HEX_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.BYTE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.BYTE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.UNICODE_START": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.python.Python.UNICODE_END": {"qualname": 3, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.columns": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.column_range": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.reader": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.rows": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.range_reader": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.add_columns": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.append": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.pop": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.executor.table.Table.width": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.TableIter": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.TableIter.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 3}, "sqlglot.executor.table.TableIter.table": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.TableIter.index": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.RangeReader": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.RangeReader.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 9, "bases": 0, "doc": 3}, "sqlglot.executor.table.RangeReader.table": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.RangeReader.range": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.RowReader": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.RowReader.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "sqlglot.executor.table.RowReader.columns": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.RowReader.row": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.executor.table.Tables": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.executor.table.ensure_tables": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 117, "bases": 0, "doc": 3}, "sqlglot.expressions": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 61}, "sqlglot.expressions.SQLGLOT_META": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TABLE_PARTS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.COLUMN_PARTS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 14, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 386}, "sqlglot.expressions.Expression.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.args": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.parent": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.arg_key": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.index": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.comments": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.hashable_args": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.this": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.expressions.Expression.expression": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.expressions.Expression.expressions": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.expressions.Expression.text": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 32}, "sqlglot.expressions.Expression.is_string": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "sqlglot.expressions.Expression.is_number": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "sqlglot.expressions.Expression.is_negative": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 25}, "sqlglot.expressions.Expression.is_int": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "sqlglot.expressions.Expression.is_star": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.expressions.Expression.alias": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 18}, "sqlglot.expressions.Expression.alias_column_names": {"qualname": 4, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.alias_or_name": {"qualname": 4, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Expression.type": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.is_type": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.is_leaf": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.meta": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.copy": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 10}, "sqlglot.expressions.Expression.add_comments": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 41, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.pop_comments": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.append": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 54}, "sqlglot.expressions.Expression.set": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 61}, "sqlglot.expressions.Expression.depth": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.expressions.Expression.iter_expressions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 47, "bases": 0, "doc": 14}, "sqlglot.expressions.Expression.find": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 60, "bases": 0, "doc": 83}, "sqlglot.expressions.Expression.find_all": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 60, "bases": 0, "doc": 81}, "sqlglot.expressions.Expression.find_ancestor": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 43, "bases": 0, "doc": 43}, "sqlglot.expressions.Expression.parent_select": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "sqlglot.expressions.Expression.same_parent": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 13}, "sqlglot.expressions.Expression.root": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 10}, "sqlglot.expressions.Expression.walk": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 93, "bases": 0, "doc": 80}, "sqlglot.expressions.Expression.dfs": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 75, "bases": 0, "doc": 33}, "sqlglot.expressions.Expression.bfs": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 75, "bases": 0, "doc": 33}, "sqlglot.expressions.Expression.unnest": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 11}, "sqlglot.expressions.Expression.unalias": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 12}, "sqlglot.expressions.Expression.unnest_operands": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 9}, "sqlglot.expressions.Expression.flatten": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 27}, "sqlglot.expressions.Expression.to_s": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 27}, "sqlglot.expressions.Expression.sql": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 99, "bases": 0, "doc": 61}, "sqlglot.expressions.Expression.transform": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 75, "bases": 0, "doc": 106}, "sqlglot.expressions.Expression.replace": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 84}, "sqlglot.expressions.Expression.pop": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 22}, "sqlglot.expressions.Expression.assert_is": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 162}, "sqlglot.expressions.Expression.error_messages": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 43, "bases": 0, "doc": 79}, "sqlglot.expressions.Expression.dump": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 11}, "sqlglot.expressions.Expression.load": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 17}, "sqlglot.expressions.Expression.and_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 168, "bases": 0, "doc": 181}, "sqlglot.expressions.Expression.or_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 168, "bases": 0, "doc": 181}, "sqlglot.expressions.Expression.not_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 28, "bases": 0, "doc": 106}, "sqlglot.expressions.Expression.as_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 178, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.isin": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.between": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 73, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.is_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.like": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.ilike": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.eq": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.neq": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.rlike": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.div": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 94, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.asc": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 3}, "sqlglot.expressions.Expression.desc": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 3}, "sqlglot.expressions.IntoType": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ExpOrStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Condition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 11}, "sqlglot.expressions.Condition.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Predicate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 13}, "sqlglot.expressions.Predicate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DerivedTable": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DerivedTable.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DerivedTable.named_selects": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DerivedTable.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Query": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Query.subquery": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 89, "bases": 0, "doc": 192}, "sqlglot.expressions.Query.limit": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 165, "bases": 0, "doc": 220}, "sqlglot.expressions.Query.offset": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 165, "bases": 0, "doc": 219}, "sqlglot.expressions.Query.order_by": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 185, "bases": 0, "doc": 250}, "sqlglot.expressions.Query.ctes": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.expressions.Query.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "sqlglot.expressions.Query.named_selects": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.expressions.Query.select": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 185, "bases": 0, "doc": 196}, "sqlglot.expressions.Query.with_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 235, "bases": 0, "doc": 301}, "sqlglot.expressions.Query.union": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 160, "bases": 0, "doc": 201}, "sqlglot.expressions.Query.intersect": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 160, "bases": 0, "doc": 201}, "sqlglot.expressions.Query.except_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 160, "bases": 0, "doc": 202}, "sqlglot.expressions.Query.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UDTF": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UDTF.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UDTF.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cache": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Cache.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cache.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Uncache": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Uncache.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Uncache.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Refresh": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Refresh.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DDL": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DDL.ctes": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.expressions.DDL.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 19}, "sqlglot.expressions.DDL.named_selects": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 23}, "sqlglot.expressions.DDL.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DML": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DML.returning": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 160, "bases": 0, "doc": 194}, "sqlglot.expressions.DML.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Create": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Create.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 68, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Create.kind": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Create.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SequenceProperties": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SequenceProperties.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 36, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SequenceProperties.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TruncateTable": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TruncateTable.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 42, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TruncateTable.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Clone": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Clone.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Clone.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Describe": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Describe.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Describe.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Kill": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Kill.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Kill.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Pragma": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Pragma.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Set": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Set.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Set.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Heredoc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Heredoc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Heredoc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SetItem": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SetItem.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SetItem.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Show": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Show.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 108, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Show.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UserDefinedFunction": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UserDefinedFunction.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CharacterSet": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CharacterSet.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CharacterSet.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.With": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.With.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.With.recursive": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.With.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithinGroup": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WithinGroup.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithinGroup.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CTE": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CTE.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CTE.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TableAlias": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TableAlias.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TableAlias.columns": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TableAlias.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BitString": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BitString.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.HexString": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.HexString.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ByteString": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ByteString.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RawString": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RawString.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnicodeString": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UnicodeString.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnicodeString.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Column": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Column.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 27, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Column.table": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Column.db": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Column.catalog": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Column.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Column.parts": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 15}, "sqlglot.expressions.Column.to_dot": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 10}, "sqlglot.expressions.Column.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnPosition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ColumnPosition.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnPosition.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnDef": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ColumnDef.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnDef.constraints": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnDef.kind": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnDef.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AlterColumn": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AlterColumn.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 36, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AlterColumn.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RenameColumn": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RenameColumn.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RenameColumn.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RenameTable": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RenameTable.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SwapTable": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SwapTable.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Comment": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Comment.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Comment.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Comprehension": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Comprehension.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Comprehension.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MergeTreeTTLAction": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 28, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MergeTreeTTLAction.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MergeTreeTTL": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MergeTreeTTL.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexConstraintOption": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 41, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexConstraintOption.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnConstraint.kind": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnConstraintKind": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ColumnConstraintKind.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AutoIncrementColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PeriodForSystemTimeConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CaseSpecificColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CharacterSetColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CheckColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CheckColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ClusteredColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CollateColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CollateColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CommentColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CommentColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CompressColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CompressColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateFormatColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DefaultColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DefaultColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.EncodeColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.EncodeColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ExcludeColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.EphemeralColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithOperator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WithOperator.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithOperator.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 42, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GeneratedAsRowColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 37, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.InlineLengthColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NonClusteredColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NotForReplicationColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NotNullColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NotNullColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnUpdateColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TransformColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TransformColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PrimaryKeyColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TitleColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TitleColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UniqueColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UniqueColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UppercaseColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PathColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PathColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ComputedColumnConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ComputedColumnConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Constraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Constraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Constraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Delete": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Delete.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 36, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Delete.delete": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 160, "bases": 0, "doc": 150}, "sqlglot.expressions.Delete.where": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 226}, "sqlglot.expressions.Delete.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Drop": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Drop.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 46, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Drop.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Filter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Filter.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Filter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Check": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Check.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Connect": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Connect.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Connect.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CopyParameter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CopyParameter.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CopyParameter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Copy": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Copy.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 31, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Copy.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Credentials": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Credentials.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 27, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Credentials.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Prior": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Prior.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Directory": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Directory.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Directory.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ForeignKey": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ForeignKey.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ForeignKey.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnPrefix": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ColumnPrefix.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ColumnPrefix.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PrimaryKey": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PrimaryKey.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PrimaryKey.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Into": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Into.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Into.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.From": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.From.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.From.alias_or_name": {"qualname": 4, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.From.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Having": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Having.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Hint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Hint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Hint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JoinHint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JoinHint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JoinHint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Identifier": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Identifier.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Identifier.quoted": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Identifier.hashable_args": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Identifier.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Identifier.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Opclass": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Opclass.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Opclass.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Index": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Index.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 31, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Index.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexParameters": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IndexParameters.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 38, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexParameters.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Insert": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Insert.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 73, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Insert.with_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 236, "bases": 0, "doc": 291}, "sqlglot.expressions.Insert.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnConflict": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OnConflict.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 27, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnConflict.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Returning": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Returning.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Returning.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Introducer": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Introducer.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Introducer.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.National": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.National.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LoadData": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LoadData.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 37, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LoadData.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Partition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Partition.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Partition.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionRange": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PartitionRange.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionRange.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Fetch": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Fetch.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 22, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Fetch.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Group": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Group.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 32, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Group.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lambda": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Lambda.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lambda.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Limit": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Limit.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Limit.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Literal": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Literal.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Literal.hashable_args": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Literal.number": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.expressions.Literal.string": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.expressions.Literal.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Literal.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Join": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Join.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Join.method": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Join.kind": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Join.side": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Join.hint": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Join.alias_or_name": {"qualname": 4, "fullname": 6, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Join.on": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 239}, "sqlglot.expressions.Join.using": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 241}, "sqlglot.expressions.Join.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lateral": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Lateral.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 27, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lateral.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MatchRecognizeMeasure": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MatchRecognize": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MatchRecognize.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 42, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MatchRecognize.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Final": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Final.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Offset": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Offset.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Offset.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Order": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Order.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Order.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithFill": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WithFill.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithFill.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cluster": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Cluster.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Distribute": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Distribute.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Sort": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Sort.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Ordered": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Ordered.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Ordered.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Property": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Property.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Property.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AlgorithmProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AlgorithmProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AutoIncrementProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AutoIncrementProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AutoRefreshProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AutoRefreshProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BackupProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BackupProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BackupProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BlockCompressionProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BlockCompressionProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CharacterSetProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CharacterSetProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ChecksumProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ChecksumProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ChecksumProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CollateProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CollateProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CollateProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CopyGrantsProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CopyGrantsProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataBlocksizeProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataBlocksizeProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DefinerProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DefinerProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DefinerProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DistKeyProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DistKeyProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DistKeyProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DistStyleProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DistStyleProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DistStyleProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.EngineProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.EngineProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.EngineProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.HeapProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.HeapProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.HeapProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToTableProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ToTableProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToTableProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ExecuteAsProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ExecuteAsProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ExternalProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ExternalProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ExternalProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FallbackProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FallbackProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FallbackProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FileFormatProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FileFormatProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FileFormatProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FreespaceProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FreespaceProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FreespaceProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GlobalProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.GlobalProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GlobalProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IcebergProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IcebergProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IcebergProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.InheritsProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.InheritsProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.InheritsProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.InputModelProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.InputModelProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.InputModelProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OutputModelProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OutputModelProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OutputModelProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IsolatedLoadingProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JournalProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JournalProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JournalProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LanguageProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LanguageProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LanguageProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ClusteredByProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ClusteredByProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DictProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DictProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DictProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DictSubProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DictSubProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DictRange": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DictRange.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DictRange.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnCluster": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OnCluster.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnCluster.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LikeProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LikeProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LikeProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LocationProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LocationProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LocationProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LockProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LockProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LockProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LockingProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LockingProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 29, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LockingProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LogProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LogProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LogProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MaterializedProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MaterializedProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MaterializedProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MergeBlockRatioProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NoPrimaryIndexProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OnProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnCommitProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OnCommitProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OnCommitProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionedByProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionedByProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionBoundSpec": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionBoundSpec.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionedOfProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PartitionedOfProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RemoteWithConnectionModelProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ReturnsProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ReturnsProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ReturnsProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowFormatProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RowFormatProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowFormatProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowFormatDelimitedProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 38, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowFormatSerdeProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.QueryTransform": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.QueryTransform.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 43, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.QueryTransform.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SampleProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SampleProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SampleProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SchemaCommentProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SchemaCommentProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SerdeProperties": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SerdeProperties.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SerdeProperties.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SetProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SetProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SetProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SharingProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SharingProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SharingProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SetConfigProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SetConfigProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SetConfigProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SettingsProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SettingsProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SettingsProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SortKeyProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SortKeyProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SortKeyProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SqlReadWriteProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SqlReadWriteProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SqlSecurityProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SqlSecurityProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StabilityProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StabilityProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StabilityProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TemporaryProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TemporaryProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TemporaryProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TransformModelProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TransformModelProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TransformModelProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TransientProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TransientProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TransientProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnloggedProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UnloggedProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnloggedProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ViewAttributeProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ViewAttributeProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VolatileProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.VolatileProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VolatileProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithDataProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WithDataProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithDataProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithJournalTableProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithJournalTableProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithSystemVersioningProperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Properties.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 236, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 236, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 5}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location.POST_NAME": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location.POST_WITH": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.from_dict": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 3}, "sqlglot.expressions.Properties.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Qualify": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Qualify.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.InputOutputFormat": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.InputOutputFormat.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.InputOutputFormat.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Return": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Return.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Reference": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Reference.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Reference.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Tuple": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Tuple.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Tuple.isin": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 3}, "sqlglot.expressions.Tuple.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.QUERY_MODIFIERS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 111, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.QueryOption": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.QueryOption.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.QueryOption.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithTableHint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WithTableHint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WithTableHint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexTableHint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IndexTableHint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IndexTableHint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.HistoricalData": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.HistoricalData.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.HistoricalData.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Table": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Table.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 82, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Table.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Table.db": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Table.catalog": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Table.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Table.named_selects": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Table.parts": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.expressions.Table.to_column": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 75, "bases": 0, "doc": 3}, "sqlglot.expressions.Table.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Union": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Union.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 137, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Union.select": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 196}, "sqlglot.expressions.Union.named_selects": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.expressions.Union.is_star": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.expressions.Union.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "sqlglot.expressions.Union.left": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Union.right": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Union.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Except": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Except.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Intersect": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Intersect.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Unnest": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Unnest.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Unnest.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Unnest.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Update": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Update.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 41, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Update.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Values": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Values.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Values.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Var": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Var.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Version": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 68}, "sqlglot.expressions.Version.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Version.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Schema": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Schema.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Schema.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lock": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Lock.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lock.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Select": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Select.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 146, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Select.from_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 160, "bases": 0, "doc": 199}, "sqlglot.expressions.Select.group_by": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 275}, "sqlglot.expressions.Select.sort_by": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 264}, "sqlglot.expressions.Select.cluster_by": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 264}, "sqlglot.expressions.Select.select": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 196}, "sqlglot.expressions.Select.lateral": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 235}, "sqlglot.expressions.Select.join": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 372, "bases": 0, "doc": 621}, "sqlglot.expressions.Select.where": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 253}, "sqlglot.expressions.Select.having": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 275}, "sqlglot.expressions.Select.window": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 3}, "sqlglot.expressions.Select.qualify": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 3}, "sqlglot.expressions.Select.distinct": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 102, "bases": 0, "doc": 157}, "sqlglot.expressions.Select.ctas": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 184, "bases": 0, "doc": 223}, "sqlglot.expressions.Select.lock": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 331}, "sqlglot.expressions.Select.hint": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 154, "bases": 0, "doc": 205}, "sqlglot.expressions.Select.named_selects": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 12}, "sqlglot.expressions.Select.is_star": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.expressions.Select.selects": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 8}, "sqlglot.expressions.Select.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Subquery": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Subquery.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 126, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Subquery.unnest": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 8}, "sqlglot.expressions.Subquery.unwrap": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.expressions.Subquery.select": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 186, "bases": 0, "doc": 196}, "sqlglot.expressions.Subquery.is_wrapper": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 31}, "sqlglot.expressions.Subquery.is_star": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.expressions.Subquery.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Subquery.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TableSample": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TableSample.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 54, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TableSample.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Tag": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 15}, "sqlglot.expressions.Tag.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Tag.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Pivot": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Pivot.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Pivot.unpivot": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Pivot.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Window": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Window.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 37, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Window.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WindowSpec": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WindowSpec.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 28, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WindowSpec.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PreWhere": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PreWhere.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Where": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Where.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Star": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Star.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Star.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Star.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Star.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Parameter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Parameter.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Parameter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SessionParameter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SessionParameter.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SessionParameter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Placeholder": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Placeholder.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Placeholder.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Placeholder.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Null": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Null.arg_types": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Null.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Null.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Boolean": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Boolean.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataTypeParam": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DataTypeParam.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataTypeParam.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataTypeParam.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DataType.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 31, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 5}, "sqlglot.expressions.DataType.Type.ARRAY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.BIGINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.BINARY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.BIT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.BPCHAR": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.CHAR": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DATE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DATE32": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DATERANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DATETIME": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DATETIME64": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DECIMAL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.DOUBLE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.ENUM": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.ENUM8": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.ENUM16": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.FLOAT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.HSTORE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.IMAGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INET": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INT128": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INT256": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.INTERVAL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.IPV4": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.IPV6": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.JSON": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.JSONB": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.MAP": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.MONEY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NAME": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NCHAR": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NESTED": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NULL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NULLABLE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.OBJECT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.SERIAL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.SET": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.SMALLINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.STRUCT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.SUPER": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TEXT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIME": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMETZ": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TINYINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TSRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UBIGINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UINT128": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UINT256": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.USMALLINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UTINYINT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.UUID": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.VARBINARY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.VARCHAR": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.VARIANT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.XML": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.YEAR": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.Type.TDIGEST": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.NESTED_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 37, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.TEXT_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 44, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 51, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 51, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 107, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.REAL_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 51, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 156, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 99, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DataType.build": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 199, "bases": 0, "doc": 120}, "sqlglot.expressions.DataType.is_type": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 71, "bases": 0, "doc": 83}, "sqlglot.expressions.DataType.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DATA_TYPE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PseudoType": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PseudoType.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PseudoType.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ObjectIdentifier": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ObjectIdentifier.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SubqueryPredicate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SubqueryPredicate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.All": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.All.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Any": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Any.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Exists": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Exists.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Command": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Command.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Command.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Transaction": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Transaction.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Transaction.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Commit": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Commit.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Commit.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Rollback": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Rollback.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Rollback.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AlterTable": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AlterTable.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AlterTable.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AddConstraint": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AddConstraint.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AddConstraint.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DropPartition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DropPartition.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DropPartition.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Binary": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Binary.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Binary.left": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Binary.right": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Binary.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Add": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Add.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Connector": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Connector.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.And": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.And.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Or": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Or.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BitwiseAnd": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BitwiseAnd.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BitwiseLeftShift": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BitwiseLeftShift.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BitwiseOr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BitwiseOr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BitwiseRightShift": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BitwiseRightShift.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BitwiseXor": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BitwiseXor.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Div": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Div.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Div.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Overlaps": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Overlaps.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Dot": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Dot.is_star": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.expressions.Dot.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Dot.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Dot.build": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 52, "bases": 0, "doc": 12}, "sqlglot.expressions.Dot.parts": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 16}, "sqlglot.expressions.Dot.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DPipe": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DPipe.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DPipe.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.EQ": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.EQ.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NullSafeEQ": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.NullSafeEQ.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NullSafeNEQ": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.NullSafeNEQ.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PropertyEQ": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PropertyEQ.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Distance": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Distance.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Escape": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Escape.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Glob": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Glob.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GT": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.GT.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GTE": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.GTE.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ILike": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.ILike.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ILikeAny": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.ILikeAny.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IntDiv": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IntDiv.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Is": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Is.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Kwarg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 12}, "sqlglot.expressions.Kwarg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Like": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Like.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LikeAny": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.LikeAny.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LT": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.LT.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LTE": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.LTE.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Mod": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Mod.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Mul": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Mul.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NEQ": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.NEQ.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Operator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Operator.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Operator.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SimilarTo": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.SimilarTo.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Slice": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Slice.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Slice.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Sub": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Sub.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Unary": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Unary.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.BitwiseNot": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.BitwiseNot.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Not": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Not.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Paren": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Paren.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Paren.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Neg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Neg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Alias": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Alias.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Alias.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Alias.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PivotAlias": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PivotAlias.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Aliases": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Aliases.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Aliases.aliases": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Aliases.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AtIndex": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AtIndex.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AtIndex.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AtTimeZone": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AtTimeZone.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AtTimeZone.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FromTimeZone": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FromTimeZone.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FromTimeZone.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Between": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Between.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Between.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Bracket": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Bracket.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 29, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Bracket.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Bracket.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Distinct": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Distinct.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Distinct.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.In": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.In.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 32, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.In.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ForIn": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ForIn.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ForIn.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeUnit": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 10}, "sqlglot.expressions.TimeUnit.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeUnit.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 72, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeUnit.unit": {"qualname": 2, "fullname": 4, "annotation": 8, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeUnit.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IntervalOp": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IntervalOp.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IntervalOp.interval": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.expressions.IntervalOp.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IntervalSpan": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IntervalSpan.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IntervalSpan.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Interval": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Interval.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Interval.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IgnoreNulls": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IgnoreNulls.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RespectNulls": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RespectNulls.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.HavingMax": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.HavingMax.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.HavingMax.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Func": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 127}, "sqlglot.expressions.Func.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Func.from_arg_list": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.expressions.Func.sql_names": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.expressions.Func.sql_name": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.expressions.Func.default_parser_mappings": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.expressions.Func.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AggFunc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AggFunc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ParameterizedAgg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ParameterizedAgg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Abs": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Abs.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArgMax": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArgMax.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArgMax.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArgMin": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArgMin.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArgMin.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ApproxTopK": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ApproxTopK.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ApproxTopK.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Flatten": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Flatten.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Transform": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Transform.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Transform.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Anonymous": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Anonymous.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Anonymous.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Anonymous.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Anonymous.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AnonymousAggFunc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AnonymousAggFunc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CombinedAggFunc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CombinedAggFunc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CombinedParameterizedAgg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Hll": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Hll.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Hll.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Hll.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ApproxDistinct": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ApproxDistinct.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ApproxDistinct.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Array": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Array.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Array.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Array.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToArray": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ToArray.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToChar": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ToChar.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToChar.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToNumber": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ToNumber.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToNumber.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Convert": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Convert.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Convert.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GenerateSeries": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.GenerateSeries.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GenerateSeries.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayAgg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayAgg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayUniqueAgg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayUniqueAgg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayAll": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayAll.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayAll.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayAny": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayAny.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayAny.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayConcat": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayConcat.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayConcat.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayContains": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.ArrayContains.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayContained": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayContained.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayFilter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayFilter.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayFilter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayToString": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayToString.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayToString.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayOverlaps": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.ArrayOverlaps.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArraySize": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArraySize.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArraySize.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArraySort": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArraySort.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArraySort.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArraySum": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArraySum.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArraySum.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ArrayUnionAgg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ArrayUnionAgg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Avg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Avg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AnyValue": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AnyValue.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lag": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Lag.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lag.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lead": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Lead.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lead.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.First": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.First.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Last": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Last.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FirstValue": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FirstValue.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LastValue": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LastValue.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NthValue": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.NthValue.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NthValue.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Case": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Case.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Case.when": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 117, "bases": 0, "doc": 3}, "sqlglot.expressions.Case.else_": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 84, "bases": 0, "doc": 3}, "sqlglot.expressions.Case.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cast": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Cast.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cast.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cast.to": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cast.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.Cast.is_type": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 71, "bases": 0, "doc": 91}, "sqlglot.expressions.Cast.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TryCast": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TryCast.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Try": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Try.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CastToStrType": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CastToStrType.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CastToStrType.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Collate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Collate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Ceil": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Ceil.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Ceil.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Coalesce": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Coalesce.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Coalesce.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Coalesce.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Chr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Chr.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Chr.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Chr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Concat": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Concat.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Concat.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Concat.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ConcatWs": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ConcatWs.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ConnectByRoot": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ConnectByRoot.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Count": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Count.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Count.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Count.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CountIf": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CountIf.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Cbrt": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Cbrt.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentDate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CurrentDate.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentDate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentDatetime": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CurrentDatetime.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentDatetime.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentTime": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CurrentTime.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentTime.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentTimestamp": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentTimestamp.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentUser": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.CurrentUser.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CurrentUser.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateAdd": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.DateAdd.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateAdd.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateSub": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.DateSub.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateSub.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateDiff": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.DateDiff.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateDiff.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateTrunc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DateTrunc.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.expressions.DateTrunc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateTrunc.unit": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateTrunc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeAdd": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.DatetimeAdd.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeAdd.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeSub": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.DatetimeSub.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeSub.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeDiff": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.DatetimeDiff.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeDiff.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeTrunc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DatetimeTrunc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DayOfWeek": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DayOfWeek.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DayOfMonth": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DayOfMonth.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DayOfYear": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DayOfYear.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToDays": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ToDays.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.WeekOfYear": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.WeekOfYear.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MonthsBetween": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MonthsBetween.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MonthsBetween.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LastDay": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.LastDay.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LastDay.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Extract": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Extract.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Extract.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Timestamp": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Timestamp.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Timestamp.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampAdd": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimestampAdd.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampAdd.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampSub": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimestampSub.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampSub.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampDiff": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimestampDiff.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampDiff.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampTrunc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimestampTrunc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampTrunc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeAdd": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimeAdd.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeAdd.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeSub": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimeSub.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeSub.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeDiff": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimeDiff.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeDiff.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeTrunc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TimeTrunc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeTrunc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateFromParts": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DateFromParts.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateFromParts.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeFromParts": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimeFromParts.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 31, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeFromParts.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateStrToDate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DateStrToDate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateToDateStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DateToDateStr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DateToDi": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DateToDi.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Date": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Date.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Date.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Date.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Day": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Day.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Decode": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Decode.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Decode.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.DiToDate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.DiToDate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Encode": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Encode.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Encode.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Exp": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Exp.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Explode": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Explode.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Explode.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Explode.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ExplodeOuter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ExplodeOuter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Posexplode": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Posexplode.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PosexplodeOuter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.PosexplodeOuter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Floor": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Floor.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Floor.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FromBase64": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FromBase64.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToBase64": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ToBase64.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GenerateDateArray": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.GenerateDateArray.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GenerateDateArray.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Greatest": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Greatest.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Greatest.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Greatest.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GroupConcat": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.GroupConcat.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.GroupConcat.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Hex": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Hex.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Xor": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Xor.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Xor.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.If": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.If.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.If.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Nullif": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Nullif.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Nullif.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Initcap": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Initcap.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Initcap.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IsNan": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IsNan.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.IsInf": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.IsInf.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPath": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPath.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPath.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.JSONPath.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathPart": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathPart.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathPart.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathFilter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathFilter.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathFilter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathKey": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathKey.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathKey.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathRecursive": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathRecursive.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathRoot": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathRoot.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathScript": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathScript.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathScript.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathSlice": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathSlice.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathSlice.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathSelector": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathSelector.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathSelector.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathSubscript": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathSubscript.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathUnion": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathUnion.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathUnion.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONPathWildcard": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONPathWildcard.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FormatJson": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FormatJson.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONKeyValue": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONKeyValue.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONKeyValue.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONObject": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONObject.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 29, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONObject.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONObjectAgg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 29, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONObjectAgg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONArray": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONArray.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONArray.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONArrayAgg": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 28, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONArrayAgg.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONColumnDef": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONColumnDef.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 22, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONColumnDef.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONSchema": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONSchema.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONSchema.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONTable": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONTable.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 28, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONTable.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OpenJSONColumnDef": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 22, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OpenJSONColumnDef.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OpenJSON": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.OpenJSON.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.OpenJSON.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONBContains": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONBContains.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONExtract": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.JSONExtract.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONExtract.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.JSONExtract.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONExtractScalar": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONExtractScalar.output_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 210}, "sqlglot.expressions.JSONExtractScalar.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONBExtract": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.JSONBExtract.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONBExtractScalar": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.JSONBExtractScalar.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONFormat": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.JSONFormat.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONFormat.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSONArrayContains": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.expressions.JSONArrayContains.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ParseJSON": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ParseJSON.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ParseJSON.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Least": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Least.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Least.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Least.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Left": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Left.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Left.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Right": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Right.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Right.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Length": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Length.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Levenshtein": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Levenshtein.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 29, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Levenshtein.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Ln": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Ln.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Log": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Log.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Log.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LogicalOr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LogicalOr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.LogicalAnd": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.LogicalAnd.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Lower": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Lower.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Map": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Map.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Map.keys": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Map.values": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Map.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ToMap": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ToMap.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MapFromEntries": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MapFromEntries.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StarMap": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StarMap.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VarMap": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.VarMap.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VarMap.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VarMap.keys": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VarMap.values": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VarMap.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MatchAgainst": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MatchAgainst.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MatchAgainst.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Max": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Max.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Max.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Max.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MD5": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MD5.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.MD5Digest": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.MD5Digest.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Min": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Min.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Min.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Min.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Month": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Month.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AddMonths": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.AddMonths.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.AddMonths.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Nvl2": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Nvl2.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Nvl2.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Predict": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Predict.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Predict.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Pow": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Pow.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PercentileCont": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PercentileCont.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PercentileCont.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PercentileDisc": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.PercentileDisc.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PercentileDisc.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Quantile": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Quantile.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Quantile.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ApproxQuantile": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ApproxQuantile.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ApproxQuantile.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Quarter": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Quarter.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Rand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Rand.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Rand.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Randn": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Randn.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Randn.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RangeN": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RangeN.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RangeN.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ReadCSV": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ReadCSV.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ReadCSV.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Reduce": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Reduce.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Reduce.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpExtract": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RegexpExtract.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 31, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpExtract.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpReplace": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RegexpReplace.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 31, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpReplace.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpLike": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.RegexpLike.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpLike.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpILike": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.RegexpILike.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpILike.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpSplit": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RegexpSplit.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RegexpSplit.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Repeat": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Repeat.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Repeat.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Round": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Round.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Round.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowNumber": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.RowNumber.arg_types": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.RowNumber.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SafeDivide": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SafeDivide.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SafeDivide.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SHA": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SHA.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SHA2": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SHA2.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SHA2.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Sign": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Sign.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SortArray": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.SortArray.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.SortArray.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Split": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Split.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Split.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Substring": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Substring.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Substring.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StandardHash": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StandardHash.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StandardHash.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StartsWith": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StartsWith.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StartsWith.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrPosition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StrPosition.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrPosition.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToDate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StrToDate.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToDate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToTime": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StrToTime.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToTime.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToUnix": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StrToUnix.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToUnix.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToMap": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StrToMap.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StrToMap.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NumberToStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.NumberToStr.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NumberToStr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FromBase": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.FromBase.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FromBase.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Struct": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Struct.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Struct.is_var_len_args": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Struct.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StructExtract": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StructExtract.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StructExtract.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Stuff": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Stuff.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Stuff.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Sum": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Sum.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Sqrt": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Sqrt.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Stddev": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Stddev.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StddevPop": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StddevPop.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.StddevSamp": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.StddevSamp.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeToStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimeToStr.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeToStr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeToTimeStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimeToTimeStr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeToUnix": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimeToUnix.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeStrToDate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimeStrToDate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeStrToTime": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimeStrToTime.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimeStrToUnix": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimeStrToUnix.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Trim": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Trim.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Trim.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsAdd": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 22, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsAdd.return_type": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsAdd.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsDiff": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsDiff.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsToDateStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TsOrDsToDateStr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsToDate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsToDate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsToTime": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TsOrDsToTime.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDsToTimestamp": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TsOrDiToDi": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TsOrDiToDi.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Unhex": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Unhex.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixDate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UnixDate.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UnixToStr.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToStr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UnixToTime.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 31, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.SECONDS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.DECIS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.CENTIS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.MILLIS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.MICROS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.NANOS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTime.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.UnixToTimeStr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.UnixToTimeStr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampFromParts": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.TimestampFromParts.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 46, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.TimestampFromParts.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Upper": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Upper.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Corr": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.Corr.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Variance": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Variance.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.VariancePop": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.VariancePop.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CovarSamp": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.CovarSamp.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CovarPop": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 3}, "sqlglot.expressions.CovarPop.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Week": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Week.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Week.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.XMLTable": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.XMLTable.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 22, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.XMLTable.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Year": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Year.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Use": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Use.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Use.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Merge": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.Merge.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.Merge.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.When": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.When.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.When.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NextValueFor": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.expressions.NextValueFor.arg_types": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.NextValueFor.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.ALL_FUNCTIONS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 1794, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.FUNCTION_BY_NAME": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 3473, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.JSON_PATH_PARTS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 82, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.PERCENTILES": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.maybe_parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 270, "bases": 0, "doc": 227}, "sqlglot.expressions.maybe_copy": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.expressions.union": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 205, "bases": 0, "doc": 227}, "sqlglot.expressions.intersect": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 205, "bases": 0, "doc": 227}, "sqlglot.expressions.except_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 205, "bases": 0, "doc": 228}, "sqlglot.expressions.select": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 138, "bases": 0, "doc": 206}, "sqlglot.expressions.from_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 136, "bases": 0, "doc": 205}, "sqlglot.expressions.update": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 234, "bases": 0, "doc": 263}, "sqlglot.expressions.delete": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 228, "bases": 0, "doc": 164}, "sqlglot.expressions.insert": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 301, "bases": 0, "doc": 207}, "sqlglot.expressions.condition": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 154, "bases": 0, "doc": 345}, "sqlglot.expressions.and_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 162, "bases": 0, "doc": 189}, "sqlglot.expressions.or_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 162, "bases": 0, "doc": 189}, "sqlglot.expressions.xor": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 162, "bases": 0, "doc": 187}, "sqlglot.expressions.not_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 154, "bases": 0, "doc": 159}, "sqlglot.expressions.paren": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 122}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.to_identifier": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 67}, "sqlglot.expressions.parse_identifier": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 122, "bases": 0, "doc": 55}, "sqlglot.expressions.INTERVAL_STRING_RE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.to_interval": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 16}, "sqlglot.expressions.to_table": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 149, "bases": 0, "doc": 117}, "sqlglot.expressions.to_column": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 173, "bases": 0, "doc": 125}, "sqlglot.expressions.alias_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 254, "bases": 0, "doc": 299}, "sqlglot.expressions.subquery": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 182, "bases": 0, "doc": 192}, "sqlglot.expressions.column": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 84, "bases": 0, "doc": 97}, "sqlglot.expressions.cast": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 132, "bases": 0, "doc": 135}, "sqlglot.expressions.table_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 208, "bases": 0, "doc": 75}, "sqlglot.expressions.values": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 131, "bases": 0, "doc": 143}, "sqlglot.expressions.var": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 58, "bases": 0, "doc": 168}, "sqlglot.expressions.rename_table": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 151, "bases": 0, "doc": 62}, "sqlglot.expressions.rename_column": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 205, "bases": 0, "doc": 87}, "sqlglot.expressions.convert": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 71}, "sqlglot.expressions.replace_children": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 57, "bases": 0, "doc": 18}, "sqlglot.expressions.replace_tree": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 95, "bases": 0, "doc": 45}, "sqlglot.expressions.column_table_names": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 57, "bases": 0, "doc": 142}, "sqlglot.expressions.table_name": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 130, "bases": 0, "doc": 195}, "sqlglot.expressions.normalize_table_name": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 130, "bases": 0, "doc": 117}, "sqlglot.expressions.replace_tables": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 141, "bases": 0, "doc": 196}, "sqlglot.expressions.replace_placeholders": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 56, "bases": 0, "doc": 246}, "sqlglot.expressions.expand": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 167, "bases": 0, "doc": 348}, "sqlglot.expressions.func": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 140, "bases": 0, "doc": 284}, "sqlglot.expressions.case": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 73, "bases": 0, "doc": 59}, "sqlglot.expressions.array": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 156, "bases": 0, "doc": 137}, "sqlglot.expressions.tuple_": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 156, "bases": 0, "doc": 137}, "sqlglot.expressions.true": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 8}, "sqlglot.expressions.false": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 8}, "sqlglot.expressions.null": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 7}, "sqlglot.expressions.NONNULL_CONSTANTS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.expressions.CONSTANTS": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.logger": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 330}, "sqlglot.generator.Generator.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 346, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TRANSFORMS": {"qualname": 2, "fullname": 4, "annotation": 6, "default_value": 1128, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"qualname": 4, "fullname": 6, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.LIMIT_FETCH": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.INDEX_ON": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.JOIN_HINTS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TABLE_HINTS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.QUERY_HINTS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.RETURNING_END": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SELECT_KINDS": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 82, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TYPE_MAPPING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 112, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.STAR_MAPPING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 65, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 57, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"qualname": 3, "fullname": 5, "annotation": 5, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1370, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"qualname": 4, "fullname": 6, "annotation": 5, "default_value": 90, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"qualname": 3, "fullname": 5, "annotation": 5, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"qualname": 4, "fullname": 6, "annotation": 5, "default_value": 34, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 30, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"qualname": 5, "fullname": 7, "annotation": 4, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.pretty": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.identify": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.normalize": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.pad": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.unsupported_level": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.max_unsupported": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.leading_comma": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.max_text_width": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.comments": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.dialect": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.normalize_functions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.unsupported_messages": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.generate": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 68}, "sqlglot.generator.Generator.preprocess": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 11}, "sqlglot.generator.Generator.unsupported": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.sep": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.seg": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.pad_comment": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.maybe_comment": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 106, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.wrap": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.no_identify": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.normalize_func": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.indent": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 106, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.sql": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 96, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.uncache_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.cache_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.characterset_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.column_parts": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.column_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.columnposition_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.columndef_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.columnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 20, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.createable_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 47, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.create_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.sequenceproperties_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.clone_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.describe_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.heredoc_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.prepend_ctes": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.with_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.cte_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tablealias_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bitstring_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.hexstring_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bytestring_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.unicodestring_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.rawstring_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.datatypeparam_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.datatype_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.directory_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.delete_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.drop_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.except_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.except_op": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.fetch_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.filter_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.hint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.indexparameters_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.index_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.identifier_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.inputoutputformat_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.national_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 55, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.partition_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.properties_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.root_properties": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.properties": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 117, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.with_properties": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.locate_properties": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.property_name": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 55, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.property_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.likeproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.fallbackproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.journalproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.freespaceproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.checksumproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.partitionboundspec_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lockingproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.withdataproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 36, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.insert_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.intersect_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.intersect_op": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.introducer_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.kill_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.pseudotype_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.objectidentifier_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.onconflict_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.returning_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.withtablehint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.indextablehint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.historicaldata_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.table_parts": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.table_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 55, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tablesample_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 83, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.pivot_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.version_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tuple_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.update_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.values_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 56, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.var_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.into_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.from_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.group_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.having_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.connect_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.prior_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.join_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lambda_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lateral_op": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lateral_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.limit_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.offset_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.setitem_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.set_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.pragma_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lock_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.literal_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.escape_str": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 42, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.loaddata_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.null_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.boolean_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.order_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.withfill_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.cluster_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.distribute_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.sort_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.ordered_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.matchrecognize_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.query_modifiers": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.queryoption_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.offset_limit_modifiers": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 102, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.after_limit_modifiers": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.select_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.schema_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.schema_columns_sql": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.star_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.parameter_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.sessionparameter_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.placeholder_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.subquery_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 55, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.qualify_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.set_operations": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.union_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.union_op": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.unnest_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.prewhere_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.where_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.window_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.partition_by_sql": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 52, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.windowspec_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.withingroup_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.between_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bracket_offset_expressions": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 52, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bracket_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.all_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.any_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.exists_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.case_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.constraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.nextvaluefor_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.extract_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.trim_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.convert_concat_args": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 68, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.concat_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.concatws_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.check_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.foreignkey_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.primarykey_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.if_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.matchagainst_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsonpath_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.json_path_part": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.formatjson_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsonobject_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 52, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsonarray_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsonschema_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.jsontable_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.openjson_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.in_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.in_unnest_op": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.interval_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.return_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.reference_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.anonymous_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.paren_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.neg_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.not_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.alias_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.pivotalias_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.aliases_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.atindex_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.attimezone_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.fromtimezone_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.add_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.and_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 80, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.or_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 80, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.xor_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 80, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.connector_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 91, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bitwiseand_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bitwisenot_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bitwiseor_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.bitwisexor_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.cast_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 61, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.currentdate_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.currenttimestamp_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.collate_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.command_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.comment_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.mergetreettl_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.transaction_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.commit_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.rollback_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.altercolumn_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.renametable_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.renamecolumn_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.altertable_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.add_column_sql": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.droppartition_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.addconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.distinct_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.ignorenulls_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.respectnulls_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.havingmax_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.intdiv_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.dpipe_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.div_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.overlaps_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.distance_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.dot_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.eq_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.propertyeq_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.escape_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.glob_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.gt_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.gte_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.ilike_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.ilikeany_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.is_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.like_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.likeany_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.similarto_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lt_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lte_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.mod_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.mul_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.neq_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.nullsafeeq_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.nullsafeneq_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.slice_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.sub_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.trycast_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.try_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.log_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.use_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.binary": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 44, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.function_fallback_sql": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.func": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 109, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.format_args": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.too_wide": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.format_time": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 104, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.expressions": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 274, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.op_expressions": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 65, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.naked_property": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tag_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.token_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.joinhint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.kwarg_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.when_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.merge_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tochar_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tonumber_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.dictproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.dictrange_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.dictsubproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.oncluster_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.anyvalue_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.querytransform_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.nvl2_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.comprehension_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.columnprefix_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.opclass_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.predict_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.forin_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.refresh_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.operator_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.toarray_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tsordstotime_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.tsordstodate_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.unixdate_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.lastday_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.dateadd_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.arrayany_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.generateseries_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.struct_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.partitionrange_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.truncatetable_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.convert_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.copyparameter_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.credentials_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.generator.Generator.copy_sql": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.helper": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.helper.PYTHON_VERSION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.helper.logger": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.helper.AutoName": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 43}, "sqlglot.helper.classproperty": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 12}, "sqlglot.helper.seq_get": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 27}, "sqlglot.helper.ensure_list": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 66}, "sqlglot.helper.ensure_collection": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 66}, "sqlglot.helper.csv": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 41, "bases": 0, "doc": 55}, "sqlglot.helper.subclasses": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 103, "bases": 0, "doc": 84}, "sqlglot.helper.apply_index_offset": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 68, "bases": 0, "doc": 99}, "sqlglot.helper.camel_to_snake_case": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 16}, "sqlglot.helper.while_changing": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 67, "bases": 0, "doc": 58}, "sqlglot.helper.tsort": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 47, "bases": 0, "doc": 53}, "sqlglot.helper.open_file": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 19}, "sqlglot.helper.csv_reader": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 54}, "sqlglot.helper.find_new_name": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 50}, "sqlglot.helper.is_int": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "sqlglot.helper.is_float": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "sqlglot.helper.is_type": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "sqlglot.helper.name_sequence": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 20}, "sqlglot.helper.object_to_dict": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 26, "bases": 0, "doc": 12}, "sqlglot.helper.split_num_words": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 74, "bases": 0, "doc": 312}, "sqlglot.helper.is_iterable": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 132}, "sqlglot.helper.flatten": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 195}, "sqlglot.helper.dict_depth": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 167}, "sqlglot.helper.first": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 13}, "sqlglot.helper.merge_ranges": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 86}, "sqlglot.helper.is_iso_date": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "sqlglot.helper.is_iso_datetime": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 3}, "sqlglot.helper.DATE_UNITS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 21, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.helper.is_date_unit": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 3}, "sqlglot.helper.SingleValuedMapping": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 38}, "sqlglot.helper.SingleValuedMapping.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.jsonpath": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.jsonpath.JSONPathTokenizer": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 3}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 159, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.jsonpath.parse": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 16}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"qualname": 4, "fullname": 6, "annotation": 6, "default_value": 152, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 82, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.logger": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 144, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.expression": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.downstream": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.source_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.reference_node_name": {"qualname": 4, "fullname": 6, "annotation": 2, "default_value": 4, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.walk": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "sqlglot.lineage.Node.to_html": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 109, "bases": 0, "doc": 3}, "sqlglot.lineage.lineage": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 311, "bases": 0, "doc": 139}, "sqlglot.lineage.to_node": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 260, "bases": 0, "doc": 3}, "sqlglot.lineage.GraphHTML": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 18}, "sqlglot.lineage.GraphHTML.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 68, "bases": 0, "doc": 3}, "sqlglot.lineage.GraphHTML.imports": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.GraphHTML.options": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.GraphHTML.nodes": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.lineage.GraphHTML.edges": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.annotate_types": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 215, "bases": 0, "doc": 305}, "sqlglot.optimizer.annotate_types.swap_args": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 126, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.swap_all": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 226, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 296, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"qualname": 4, "fullname": 8, "annotation": 8, "default_value": 717, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"qualname": 2, "fullname": 6, "annotation": 2, "default_value": 3327, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"qualname": 3, "fullname": 7, "annotation": 9, "default_value": 455, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"qualname": 3, "fullname": 7, "annotation": 19, "default_value": 6946, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 28, "bases": 0, "doc": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize.canonicalize": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 46}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 82, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize.coerce_type": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize.ensure_bools": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 74, "bases": 0, "doc": 3}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.optimizer.eliminate_ctes": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 166}, "sqlglot.optimizer.eliminate_joins": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 195}, "sqlglot.optimizer.eliminate_joins.join_condition": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 46}, "sqlglot.optimizer.eliminate_subqueries": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 278}, "sqlglot.optimizer.isolate_table_selects": {"qualname": 0, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"qualname": 3, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.optimizer.merge_subqueries": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 276}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 71, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 42, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 3}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 3}, "sqlglot.optimizer.normalize": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.normalize.logger": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.normalize.normalize": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 64, "bases": 0, "doc": 188}, "sqlglot.optimizer.normalize.normalized": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 240}, "sqlglot.optimizer.normalize.normalization_distance": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 46, "bases": 0, "doc": 195}, "sqlglot.optimizer.normalize.distributive_law": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 39}, "sqlglot.optimizer.normalize_identifiers": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 338}, "sqlglot.optimizer.optimize_joins": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 132}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 13}, "sqlglot.optimizer.optimize_joins.normalize": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 13}, "sqlglot.optimizer.optimize_joins.other_table_names": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 35, "bases": 0, "doc": 3}, "sqlglot.optimizer.optimizer": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.optimizer.RULES": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 68, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.optimizer.optimize": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 540, "bases": 0, "doc": 221}, "sqlglot.optimizer.pushdown_predicates": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 198}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 39, "bases": 0, "doc": 3}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 20}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 31}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 3}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.optimizer.pushdown_projections": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 6, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.pushdown_projections.default_selection": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 33, "bases": 0, "doc": 201}, "sqlglot.optimizer.qualify": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.qualify.qualify": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 369, "bases": 0, "doc": 417}, "sqlglot.optimizer.qualify_columns": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 137, "bases": 0, "doc": 291}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 13}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 53, "bases": 0, "doc": 8}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 118, "bases": 0, "doc": 14}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 211}, "sqlglot.optimizer.qualify_columns.Resolver": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 27}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 3}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"qualname": 3, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 41, "bases": 0, "doc": 50}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"qualname": 3, "fullname": 7, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"qualname": 4, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 48, "bases": 0, "doc": 14}, "sqlglot.optimizer.qualify_tables": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 226, "bases": 0, "doc": 315}, "sqlglot.optimizer.scope": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.logger": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.TRAVERSABLES": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.ScopeType": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 5}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.ScopeType.CTE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.ScopeType.UNION": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 337}, "sqlglot.optimizer.scope.Scope.__init__": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 95, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.expression": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.sources": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.cte_sources": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.outer_columns": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.parent": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.scope_type": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.table_scopes": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.union_scopes": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.clear_cache": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.branch": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 68, "bases": 0, "doc": 12}, "sqlglot.optimizer.scope.Scope.walk": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.find": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.find_all": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.replace": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 63}, "sqlglot.optimizer.scope.Scope.tables": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 21}, "sqlglot.optimizer.scope.Scope.ctes": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 21}, "sqlglot.optimizer.scope.Scope.derived_tables": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 43}, "sqlglot.optimizer.scope.Scope.udtfs": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 24}, "sqlglot.optimizer.scope.Scope.subqueries": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 47}, "sqlglot.optimizer.scope.Scope.columns": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 36}, "sqlglot.optimizer.scope.Scope.selected_sources": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 69}, "sqlglot.optimizer.scope.Scope.references": {"qualname": 2, "fullname": 5, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.external_columns": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 35}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 22}, "sqlglot.optimizer.scope.Scope.join_hints": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 30}, "sqlglot.optimizer.scope.Scope.pivots": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.scope.Scope.source_columns": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 17, "bases": 0, "doc": 52}, "sqlglot.optimizer.scope.Scope.is_subquery": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.optimizer.scope.Scope.is_union": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.optimizer.scope.Scope.is_cte": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 11}, "sqlglot.optimizer.scope.Scope.is_root": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.optimizer.scope.Scope.is_udtf": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 14}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 10}, "sqlglot.optimizer.scope.Scope.rename_source": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 23, "bases": 0, "doc": 8}, "sqlglot.optimizer.scope.Scope.add_source": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 8}, "sqlglot.optimizer.scope.Scope.remove_source": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 8}, "sqlglot.optimizer.scope.Scope.traverse": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 28}, "sqlglot.optimizer.scope.Scope.ref_count": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 34}, "sqlglot.optimizer.scope.traverse_scope": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 330}, "sqlglot.optimizer.scope.build_scope": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 39}, "sqlglot.optimizer.scope.walk_in_scope": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 111}, "sqlglot.optimizer.scope.find_all_in_scope": {"qualname": 4, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 99}, "sqlglot.optimizer.scope.find_in_scope": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 106}, "sqlglot.optimizer.simplify": {"qualname": 0, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.FINAL": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 11}, "sqlglot.optimizer.simplify.simplify": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 122, "bases": 0, "doc": 152}, "sqlglot.optimizer.simplify.catch": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 16}, "sqlglot.optimizer.simplify.rewrite_between": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 31}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 104, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.simplify_not": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 25}, "sqlglot.optimizer.simplify.flatten": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 24}, "sqlglot.optimizer.simplify.simplify_connectors": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.LT_LTE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.GT_GTE": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.COMPARISONS": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"qualname": 2, "fullname": 5, "annotation": 7, "default_value": 70, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.remove_complements": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 19}, "sqlglot.optimizer.simplify.uniq_sort": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 23}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 58}, "sqlglot.optimizer.simplify.propagate_constants": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 40}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"qualname": 3, "fullname": 6, "annotation": 7, "default_value": 70, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"qualname": 2, "fullname": 5, "annotation": 7, "default_value": 104, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.simplify_equality": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 65}, "sqlglot.optimizer.simplify.simplify_literals": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.NULL_OK": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 26, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.simplify_parens": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.simplify_coalesce": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.CONCATS": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.simplify_concat": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 13}, "sqlglot.optimizer.simplify.simplify_conditionals": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 14}, "sqlglot.optimizer.simplify.simplify_startswith": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 108}, "sqlglot.optimizer.simplify.DateRange": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"qualname": 3, "fullname": 6, "annotation": 20, "default_value": 90, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 58, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.DATETRUNCS": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 25, "bases": 0, "doc": 19}, "sqlglot.optimizer.simplify.sort_comparison": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.JOINS": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 22, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.remove_where_true": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.always_true": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.always_false": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.is_complement": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 16, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.is_false": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.is_null": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 29, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.eval_boolean": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 21, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.cast_as_date": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.cast_as_datetime": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.cast_value": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 50, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.extract_date": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.extract_interval": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.extract_type": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 13, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.date_literal": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 22, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.interval": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 33, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.date_floor": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 67, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.date_ceil": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 67, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.boolean_literal": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.gen": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 19, "bases": 0, "doc": 42}, "sqlglot.optimizer.simplify.Gen": {"qualname": 1, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.stack": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.sqls": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.gen": {"qualname": 2, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.add_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.and_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.between_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.column_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.div_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.from_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.in_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.is_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.like_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.not_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.null_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.or_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.table_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.simplify.Gen.var_sql": {"qualname": 3, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.optimizer.unnest_subqueries": {"qualname": 0, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"qualname": 2, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 227}, "sqlglot.optimizer.unnest_subqueries.unnest": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"qualname": 1, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 30, "bases": 0, "doc": 3}, "sqlglot.parser": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.logger": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.OPTIONS_TYPE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.build_var_map": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 3}, "sqlglot.parser.build_like": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 3}, "sqlglot.parser.binary_range_parser": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 93, "bases": 0, "doc": 3}, "sqlglot.parser.build_logarithm": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 56, "bases": 0, "doc": 3}, "sqlglot.parser.build_extract_json_with_path": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 64, "bases": 0, "doc": 3}, "sqlglot.parser.Parser": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 96}, "sqlglot.parser.Parser.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 154, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.FUNCTIONS": {"qualname": 2, "fullname": 4, "annotation": 3, "default_value": 5874, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 92, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 51, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TYPE_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 747, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 92, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 66, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 217, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.DB_CREATABLES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 60, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.CREATABLES": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 104, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1407, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.INTERVAL_VARS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1400, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1337, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1407, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1330, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1330, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TRIM_TYPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.FUNC_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1018, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.CONJUNCTION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 34, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.EQUALITY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 70, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.COMPARISON": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 66, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.BITWISE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 50, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TERM": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 66, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.FACTOR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 68, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.EXPONENT": {"qualname": 2, "fullname": 4, "annotation": 7, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TIMES": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TIMESTAMPS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 37, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SET_OPERATIONS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.JOIN_METHODS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.JOIN_SIDES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.JOIN_KINDS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 37, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.JOIN_HINTS": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.LAMBDAS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 32, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 105, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 430, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 362, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.UNARY_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 96, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.STRING_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 85, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 68, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 243, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 47, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.RANGE_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 204, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 881, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 358, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.ALTER_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 69, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 46, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 34, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 196, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 320, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SET_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 46, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SHOW_PARSERS": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 49, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 36, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 90, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"qualname": 4, "fullname": 6, "annotation": 4, "default_value": 15, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.USABLES": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.CAST_ACTIONS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 17, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 14, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 14, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 18, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 12, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1400, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.WINDOW_SIDES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 8, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 23, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.FETCH_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1386, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 27, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.NULL_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1407, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.STRICT_CAST": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"qualname": 8, "fullname": 10, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.STRING_ALIASES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SHOW_TRIE": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.SET_TRIE": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 25, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.error_level": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.error_message_context": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.max_errors": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.dialect": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.reset": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 11, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.parse": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 87, "bases": 0, "doc": 72}, "sqlglot.parser.Parser.parse_into": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 159, "bases": 0, "doc": 111}, "sqlglot.parser.Parser.check_errors": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 16}, "sqlglot.parser.Parser.raise_error": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 57, "bases": 0, "doc": 22}, "sqlglot.parser.Parser.expression": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 73, "bases": 0, "doc": 74}, "sqlglot.parser.Parser.validate_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 51, "bases": 0, "doc": 68}, "sqlglot.parser.Parser.errors": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.parser.Parser.sql": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Plan": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Plan.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 24, "bases": 0, "doc": 3}, "sqlglot.planner.Plan.expression": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Plan.root": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Plan.dag": {"qualname": 2, "fullname": 4, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Plan.leaves": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.from_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 90, "bases": 0, "doc": 209}, "sqlglot.planner.Step.name": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.dependencies": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.dependents": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.projections": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.limit": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.condition": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.add_dependency": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 3}, "sqlglot.planner.Step.to_s": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "sqlglot.planner.Step.type_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Step.id": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Scan": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.planner.Scan.from_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 90, "bases": 0, "doc": 209}, "sqlglot.planner.Scan.source": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Join": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.planner.Join.from_joins": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 96, "bases": 0, "doc": 3}, "sqlglot.planner.Join.source_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Join.joins": {"qualname": 2, "fullname": 4, "annotation": 7, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Aggregate": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.planner.Aggregate.aggregations": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Aggregate.operands": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Aggregate.group": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Aggregate.source": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.Sort": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.planner.Sort.key": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.SetOperation": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 1, "doc": 3}, "sqlglot.planner.SetOperation.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 83, "bases": 0, "doc": 3}, "sqlglot.planner.SetOperation.op": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.SetOperation.left": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.SetOperation.right": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.SetOperation.distinct": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.planner.SetOperation.from_expression": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 90, "bases": 0, "doc": 209}, "sqlglot.planner.SetOperation.type_name": {"qualname": 3, "fullname": 5, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.Schema": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 8}, "sqlglot.schema.Schema.dialect": {"qualname": 2, "fullname": 4, "annotation": 11, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.Schema.add_table": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 230, "bases": 0, "doc": 140}, "sqlglot.schema.Schema.column_names": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 167, "bases": 0, "doc": 95}, "sqlglot.schema.Schema.get_column_type": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 179, "bases": 0, "doc": 95}, "sqlglot.schema.Schema.has_column": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 169, "bases": 0, "doc": 99}, "sqlglot.schema.Schema.supported_table_args": {"qualname": 4, "fullname": 6, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 16}, "sqlglot.schema.Schema.empty": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 9}, "sqlglot.schema.AbstractMappingSchema": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 27, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.mapping": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.empty": {"qualname": 2, "fullname": 4, "annotation": 2, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.depth": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"qualname": 4, "fullname": 6, "annotation": 3, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.schema.AbstractMappingSchema.find": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 62, "bases": 0, "doc": 60}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 75, "bases": 0, "doc": 3}, "sqlglot.schema.MappingSchema": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 155}, "sqlglot.schema.MappingSchema.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 146, "bases": 0, "doc": 3}, "sqlglot.schema.MappingSchema.dialect": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.MappingSchema.visible": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.MappingSchema.normalize": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 47, "bases": 0, "doc": 3}, "sqlglot.schema.MappingSchema.copy": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 31, "bases": 0, "doc": 3}, "sqlglot.schema.MappingSchema.add_table": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 230, "bases": 0, "doc": 140}, "sqlglot.schema.MappingSchema.column_names": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 167, "bases": 0, "doc": 95}, "sqlglot.schema.MappingSchema.get_column_type": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 179, "bases": 0, "doc": 95}, "sqlglot.schema.MappingSchema.has_column": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 169, "bases": 0, "doc": 99}, "sqlglot.schema.MappingSchema.depth": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "sqlglot.schema.normalize_name": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 165, "bases": 0, "doc": 3}, "sqlglot.schema.ensure_schema": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 71, "bases": 0, "doc": 3}, "sqlglot.schema.ensure_column_mapping": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 70, "bases": 0, "doc": 3}, "sqlglot.schema.flatten_schema": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 69, "bases": 0, "doc": 3}, "sqlglot.schema.nested_get": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 71, "bases": 0, "doc": 86}, "sqlglot.schema.nested_set": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 45, "bases": 0, "doc": 276}, "sqlglot.serde": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.serde.dump": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 161, "bases": 0, "doc": 12}, "sqlglot.serde.load": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 161, "bases": 0, "doc": 16}, "sqlglot.time": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.time.format_time": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 73, "bases": 0, "doc": 108}, "sqlglot.time.TIMEZONES": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 1892, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 3, "doc": 5}, "sqlglot.tokens.TokenType.L_PAREN": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.R_PAREN": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.L_BRACKET": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.R_BRACKET": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.L_BRACE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.R_BRACE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COMMA": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DOT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DASH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PLUS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COLON": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DCOLON": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DQMARK": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SEMICOLON": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.STAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BACKSLASH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SLASH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LTE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GTE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NOT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.EQ": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NEQ": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COLON_EQ": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.AND": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.AMP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DPIPE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PIPE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CARET": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TILDA": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ARROW": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DARROW": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FARROW": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HASH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HASH_ARROW": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LR_ARROW": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DAT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LT_AT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.AT_GT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DOLLAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PARAMETER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DAMP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.XOR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DSTAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BLOCK_START": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BLOCK_END": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SPACE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BREAK": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.STRING": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NUMBER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IDENTIFIER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DATABASE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COLUMN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SCHEMA": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TABLE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BIT_STRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HEX_STRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BYTE_STRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.RAW_STRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BIT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BOOLEAN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TINYINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UTINYINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SMALLINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.USMALLINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MEDIUMINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BIGINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UBIGINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INT128": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UINT128": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INT256": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UINT256": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FLOAT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DOUBLE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DECIMAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UDECIMAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CHAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NCHAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VARCHAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NVARCHAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BPCHAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TEXT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LONGTEXT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LONGBLOB": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TINYBLOB": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TINYTEXT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NAME": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BINARY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VARBINARY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.JSON": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.JSONB": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIME": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMETZ": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DATETIME": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DATETIME64": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DATE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DATE32": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INT4RANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INT8RANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NUMRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TSRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TSTZRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DATERANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UUID": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NULLABLE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GEOMETRY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HLLSKETCH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HSTORE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SUPER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SERIAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BIGSERIAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.XML": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.YEAR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.USERDEFINED": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MONEY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SMALLMONEY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ROWVERSION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IMAGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VARIANT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OBJECT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INET": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IPADDRESS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IPPREFIX": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IPV4": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IPV6": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ENUM": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ENUM8": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ENUM16": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NESTED": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TDIGEST": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNKNOWN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ALIAS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ALTER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ALWAYS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ALL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ANTI": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ANY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.APPLY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ARRAY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ASC": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ASOF": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BEGIN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.BETWEEN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CACHE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CASE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COLLATE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COMMAND": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COMMENT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COMMIT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CONNECT_BY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CONSTRAINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.COPY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CREATE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CROSS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CUBE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.CURRENT_USER": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DEFAULT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DELETE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DESC": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DESCRIBE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DICTIONARY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DISTINCT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DIV": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.DROP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ELSE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.END": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ESCAPE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.EXCEPT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.EXECUTE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.EXISTS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FALSE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FETCH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FILTER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FINAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FIRST": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FOR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FORCE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FORMAT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FROM": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FULL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.FUNCTION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GLOB": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GLOBAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GROUP_BY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HAVING": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.HINT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IGNORE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ILIKE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INDEX": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INNER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INSERT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INTERSECT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INTERVAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INTO": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.INTRODUCER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IRLIKE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.IS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ISNULL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.JOIN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.KEEP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.KILL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LANGUAGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LATERAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LEFT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LIKE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LIKE_ANY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LIMIT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LOAD": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.LOCK": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MAP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MEMBER_OF": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MERGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MOD": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.MODEL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NATURAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NEXT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NOTNULL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.NULL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OFFSET": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ON": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ONLY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OPERATOR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ORDER_BY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 13, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ORDERED": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ORDINALITY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OUTER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OVER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OVERLAPS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OVERWRITE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PARTITION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PARTITION_BY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PERCENT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PIVOT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.POSITIONAL": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PRAGMA": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PREWHERE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PROCEDURE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PROPERTIES": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.QUALIFY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.QUOTE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.RANGE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.RECURSIVE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.REFRESH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.REPLACE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.RETURNING": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.REFERENCES": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.RIGHT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.RLIKE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ROLLBACK": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ROLLUP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ROW": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.ROWS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SELECT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SEMI": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SEPARATOR": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SEQUENCE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SET": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SETTINGS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SHOW": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SOME": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.SORT_BY": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.START_WITH": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.STRUCT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TEMPORARY": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TOP": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.THEN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TRUE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TRUNCATE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNCACHE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNNEST": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNPIVOT": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UPDATE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.USE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.USING": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VALUES": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VIEW": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VOLATILE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.WHEN": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.WHERE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.WINDOW": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.WITH": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.UNIQUE": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 11, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.TokenType.OPTION": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 137, "bases": 0, "doc": 96}, "sqlglot.tokens.Token.number": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 14}, "sqlglot.tokens.Token.string": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 14}, "sqlglot.tokens.Token.identifier": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 14}, "sqlglot.tokens.Token.var": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 34, "bases": 0, "doc": 14}, "sqlglot.tokens.Token.token_type": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token.text": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token.line": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token.col": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token.start": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token.end": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Token.comments": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.__init__": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 80, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 337, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"qualname": 3, "fullname": 5, "annotation": 4, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.QUOTES": {"qualname": 2, "fullname": 4, "annotation": 4, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 5, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 2, "default_value": 2, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 9, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"qualname": 2, "fullname": 4, "annotation": 5, "default_value": 3215, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"qualname": 3, "fullname": 5, "annotation": 5, "default_value": 45, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.COMMANDS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 30, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 16, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"qualname": 3, "fullname": 5, "annotation": 3, "default_value": 1, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.COMMENTS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 10, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.dialect": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.reset": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 14, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.tokenize": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 16}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.size": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.sql": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.tokens.Tokenizer.tokens": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.transforms": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.transforms.unalias_group": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 146}, "sqlglot.transforms.eliminate_distinct_on": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 66}, "sqlglot.transforms.eliminate_qualify": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 137}, "sqlglot.transforms.remove_precision_parameterized_types": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 33}, "sqlglot.transforms.unqualify_unnest": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 17}, "sqlglot.transforms.unnest_to_explode": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 11}, "sqlglot.transforms.explode_to_unnest": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 60, "bases": 0, "doc": 7}, "sqlglot.transforms.add_within_group_for_percentiles": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 13}, "sqlglot.transforms.remove_within_group_for_percentiles": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 14}, "sqlglot.transforms.add_recursive_cte_column_names": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 16}, "sqlglot.transforms.epoch_cast_to_ts": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 12}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 15}, "sqlglot.transforms.eliminate_full_outer_join": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 37}, "sqlglot.transforms.move_ctes_to_top_level": {"qualname": 5, "fullname": 7, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 101}, "sqlglot.transforms.ensure_bools": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 13}, "sqlglot.transforms.unqualify_columns": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.transforms.remove_unique_constraints": {"qualname": 3, "fullname": 5, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 3}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"qualname": 8, "fullname": 10, "annotation": 0, "default_value": 0, "signature": 108, "bases": 0, "doc": 3}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 44}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"qualname": 6, "fullname": 8, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 26}, "sqlglot.transforms.struct_kv_to_alias": {"qualname": 4, "fullname": 6, "annotation": 0, "default_value": 0, "signature": 40, "bases": 0, "doc": 14}, "sqlglot.transforms.preprocess": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 94, "bases": 0, "doc": 84}, "sqlglot.trie": {"qualname": 0, "fullname": 2, "annotation": 0, "default_value": 0, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.trie.key": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 3, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.trie.TrieResult": {"qualname": 1, "fullname": 3, "annotation": 0, "default_value": 0, "signature": 0, "bases": 2, "doc": 5}, "sqlglot.trie.TrieResult.FAILED": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.trie.TrieResult.PREFIX": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.trie.TrieResult.EXISTS": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 7, "signature": 0, "bases": 0, "doc": 3}, "sqlglot.trie.new_trie": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 54, "bases": 0, "doc": 200}, "sqlglot.trie.in_trie": {"qualname": 2, "fullname": 4, "annotation": 0, "default_value": 0, "signature": 59, "bases": 0, "doc": 333}}, "length": 5246, "save": true}, "index": {"qualname": {"root": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}}, "df": 57, "l": {"docs": {"sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}}, "df": 3, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.expressions.Log": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Log.key": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}}, "df": 20, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.logger": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.parser.logger": {"tf": 1}}, "df": 10}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LogProperty": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.key": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.LogicalOr": {"tf": 1}, "sqlglot.expressions.LogicalOr.key": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.LogicalAnd": {"tf": 1}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.parser.build_logarithm": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 26, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LocationProperty": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}}, "df": 3}}}, "k": {"docs": {"sqlglot.expressions.Lock": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.key": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}}, "df": 6, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LockingProperty": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.key": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LockProperty": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Lower": {"tf": 1}, "sqlglot.expressions.Lower.key": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}}, "df": 3, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.LoadData": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.key": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.expressions.Last": {"tf": 1}, "sqlglot.expressions.Last.key": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}}, "df": 17, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.LastValue": {"tf": 1}, "sqlglot.expressions.LastValue.key": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LastDay": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.key": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}}, "df": 4}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.expressions.Lateral": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.key": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}}, "df": 9}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.Lambda": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.key": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.parser.Parser.LAMBDAS": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LanguageProperty": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "g": {"docs": {"sqlglot.expressions.Lag": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.key": {"tf": 1}}, "df": 3}, "w": {"docs": {"sqlglot.optimizer.normalize.distributive_law": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Limit": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.key": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.planner.Step.limit": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}}, "df": 28}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.expressions.Literal": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Literal.key": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}}, "df": 14, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 8}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Like": {"tf": 1}, "sqlglot.expressions.Like.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}}, "df": 17, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.expressions.LikeProperty": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LikeAny": {"tf": 1}, "sqlglot.expressions.LikeAny.key": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}, "sqlglot.tokens.Token.line": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.lineage": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.expressions.Ln": {"tf": 1}, "sqlglot.expressions.Ln.key": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}}, "df": 10}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Left": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Left.key": {"tf": 1}, "sqlglot.planner.SetOperation.left": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}}, "df": 9}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.expressions.Least": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.key": {"tf": 1}}, "df": 6}}, "f": {"docs": {"sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.expressions.Lead": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.key": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.leading_comma": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Plan.leaves": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {"sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}}, "df": 22, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.expressions.Length": {"tf": 1}, "sqlglot.expressions.Length.key": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Levenshtein": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.key": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {"sqlglot.generator.Generator.unsupported_level": {"tf": 1}, "sqlglot.parser.Parser.error_level": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {"sqlglot.expressions.LT": {"tf": 1}, "sqlglot.expressions.LT.key": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}}, "df": 7, "e": {"docs": {"sqlglot.expressions.LTE": {"tf": 1}, "sqlglot.expressions.LTE.key": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}}, "df": 6}}, "r": {"docs": {"sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.pretty": {"tf": 1}, "sqlglot.generator.Generator.pretty": {"tf": 1}}, "df": 2}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}}, "df": 2}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.expressions.PreWhere": {"tf": 1}, "sqlglot.expressions.PreWhere.key": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.presto.Presto": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}}, "df": 70}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Predicate": {"tf": 1}, "sqlglot.expressions.Predicate.key": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {"sqlglot.expressions.Predict": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.key": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}}, "df": 4}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.prepend_ctes": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.Properties": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Properties.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}}, "df": 44}}}, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Property": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.Property.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 19, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.expressions.PropertyEQ": {"tf": 1}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}}, "df": 3}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}}, "df": 1}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}}, "df": 2}}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}}, "df": 1}}}}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.prql.PRQL": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}}, "df": 34}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.Pragma": {"tf": 1}, "sqlglot.expressions.Pragma.key": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.PrimaryKey": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PrimaryKeyColumnConstraint": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Prior": {"tf": 1}, "sqlglot.expressions.Prior.key": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 10, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1}, "sqlglot.parser.Parser.BITWISE": {"tf": 1}, "sqlglot.parser.Parser.TERM": {"tf": 1}, "sqlglot.parser.Parser.FACTOR": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.parser.Parser.TIMES": {"tf": 1}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.parser.Parser.error_level": {"tf": 1}, "sqlglot.parser.Parser.error_message_context": {"tf": 1}, "sqlglot.parser.Parser.max_errors": {"tf": 1}, "sqlglot.parser.Parser.dialect": {"tf": 1}, "sqlglot.parser.Parser.reset": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.parser.Parser.errors": {"tf": 1}, "sqlglot.parser.Parser.sql": {"tf": 1}}, "df": 367, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}}, "df": 65}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.errors": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}}, "df": 4}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ParseJSON": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.key": {"tf": 1}}, "df": 4}}}}}}, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}}, "df": 14, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.expressions.Partition": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.key": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}}, "df": 11, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}}, "df": 2}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.PartitionBoundSpec": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 2, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.PartitionedOfProperty": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PartitionRange": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.key": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}}, "df": 22}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.expressions.Paren": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Paren.key": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}}, "df": 28, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1}}, "df": 3}, "t": {"docs": {"sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.optimizer.scope.Scope.parent": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.expressions.Parameter": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.key": {"tf": 1}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}}, "df": 11, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}}, "df": 12}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}}, "df": 5}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}}, "df": 27, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PathColumnConstraint": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {"sqlglot.generator.Generator.pad": {"tf": 1}, "sqlglot.generator.Generator.pad_comment": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}}, "df": 3}}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PercentileCont": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.key": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.PercentileDisc": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot.expressions.PERCENTILES": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PeriodForSystemTimeConstraint": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.expressions.Pivot": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.expressions.Pivot.key": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}}, "df": 13, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.PivotAlias": {"tf": 1}, "sqlglot.expressions.PivotAlias.key": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {"sqlglot.optimizer.scope.Scope.pivots": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PseudoType": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.key": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"sqlglot.tokens.TokenType.PLUS": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.expressions.Placeholder": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Placeholder.key": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}}, "df": 12, "s": {"docs": {"sqlglot.expressions.replace_placeholders": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {"sqlglot.planner.Plan": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.Plan.expression": {"tf": 1}, "sqlglot.planner.Plan.root": {"tf": 1}, "sqlglot.planner.Plan.dag": {"tf": 1}, "sqlglot.planner.Plan.leaves": {"tf": 1}}, "df": 6}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}}, "df": 10, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}}, "df": 80}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Posexplode": {"tf": 1}, "sqlglot.expressions.Posexplode.key": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.PosexplodeOuter": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "p": {"docs": {"sqlglot.executor.table.Table.pop": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}}, "df": 3}, "w": {"docs": {"sqlglot.expressions.Pow": {"tf": 1}, "sqlglot.expressions.Pow.key": {"tf": 1}}, "df": 2}}, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.python.Python": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}}, "df": 30, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.python.PythonExecutor": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}}, "df": 20}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}}, "df": 6}}}}}}}}, "s": {"docs": {"sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Schema": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.key": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.schema.Schema": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 31, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.SchemaError": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.planner.Scan": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}}, "df": 6}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.expression": {"tf": 1}, "sqlglot.optimizer.scope.Scope.sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.parent": {"tf": 1}, "sqlglot.optimizer.scope.Scope.scope_type": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.pivots": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 53, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.ScopeType": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}}, "df": 7}}}}, "s": {"docs": {"sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1}}, "df": 6}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"2": {"docs": {"sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.spark2.Spark2": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}}, "df": 44}, "docs": {"sqlglot.dataframe.sql.DataFrame.spark": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.spark.Spark": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}}, "df": 42, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.SparkSession": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"tf": 1}}, "df": 13}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1}}, "df": 2}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}}, "df": 3}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Split": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Split.key": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 4}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.Parser.sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.sql": {"tf": 1}}, "df": 497, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}}, "df": 59}}}, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.SQLGLOT_META": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.SqlglotError": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SqlReadWriteProperty": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SqlSecurityProperty": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Sqrt": {"tf": 1}, "sqlglot.expressions.Sqrt.key": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.helper.seq_get": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 39}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.SequenceProperties": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Select.key": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}}, "df": 60, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}}, "df": 15}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Set": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Set.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}}, "df": 46, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.expressions.SetItem": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.key": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}}, "df": 5}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SetProperty": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.key": {"tf": 1}}, "df": 3}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SetConfigProperty": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SettingsProperty": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.planner.SetOperation": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.op": {"tf": 1}, "sqlglot.planner.SetOperation.left": {"tf": 1}, "sqlglot.planner.SetOperation.right": {"tf": 1}, "sqlglot.planner.SetOperation.distinct": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}}, "df": 8}}}}}}}}}, "s": {"docs": {"sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 13, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.sep": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}}, "df": 5}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {"sqlglot.generator.Generator.seg": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.SerdeProperties": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.SessionParameter": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.key": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.expressions.Sort": {"tf": 1}, "sqlglot.expressions.Sort.key": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1}, "sqlglot.planner.Sort": {"tf": 1}, "sqlglot.planner.Sort.key": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}}, "df": 12, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SortKeyProperty": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SortArray": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.key": {"tf": 1}}, "df": 3}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}}, "df": 14, "s": {"docs": {"sqlglot.optimizer.scope.Scope.sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 4}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.SOME": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.expressions.Sum": {"tf": 1}, "sqlglot.expressions.Sum.key": {"tf": 1}}, "df": 4}, "b": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.expressions.Sub": {"tf": 1}, "sqlglot.expressions.Sub.key": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}}, "df": 5, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.Column.substr": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}, "sqlglot.expressions.Substring": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.key": {"tf": 1}}, "df": 6}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Subquery": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.key": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1}}, "df": 18, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SubqueryPredicate": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}}, "df": 4}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.subclasses": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}}, "df": 62}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}}, "df": 65}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}}, "df": 2}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Star": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Star.key": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}}, "df": 15, "t": {"docs": {"sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.Token.start": {"tf": 1}}, "df": 158, "s": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.expressions.StartsWith": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.key": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}}, "df": 5}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}}, "df": 35}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StarMap": {"tf": 1}, "sqlglot.expressions.StarMap.key": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1}}, "df": 8}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.executor.python.PythonExecutor.static": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.StabilityProperty": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.StandardHash": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.key": {"tf": 1}}, "df": 3}}}}}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.optimizer.simplify.Gen.stack": {"tf": 1}}, "df": 1}}}, "r": {"docs": {"sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}}, "df": 11}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}}, "df": 39, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}}, "df": 32}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1}}, "df": 6}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.Struct": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.key": {"tf": 1}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 20, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.StructExtract": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.expressions.StrPosition": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.key": {"tf": 1}}, "df": 5}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.expressions.StrToUnix": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.key": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.StrToDate": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.key": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.StrToTime": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.key": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StrToMap": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.key": {"tf": 1}}, "df": 3}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.Stuff": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.expressions.Stddev": {"tf": 1}, "sqlglot.expressions.Stddev.key": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StddevPop": {"tf": 1}, "sqlglot.expressions.StddevPop.key": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StddevSamp": {"tf": 1}, "sqlglot.expressions.StddevSamp.key": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.planner.Step": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}, "sqlglot.planner.Step.limit": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}}, "df": 12}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}}, "df": 11, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SafeDivide": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.key": {"tf": 1}}, "df": 3}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.same_parent": {"tf": 1}}, "df": 1}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SampleProperty": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.expressions.Show": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Show.key": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}}, "df": 33}}, "a": {"2": {"docs": {"sqlglot.expressions.SHA2": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.key": {"tf": 1}}, "df": 3}, "docs": {"sqlglot.expressions.SHA": {"tf": 1}, "sqlglot.expressions.SHA.key": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SharingProperty": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}}, "df": 25, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 1}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.tokens.Tokenizer.size": {"tf": 1}}, "df": 8}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}}, "df": 2}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Sign": {"tf": 1}, "sqlglot.expressions.Sign.key": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 11}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.expressions.SimilarTo": {"tf": 1}, "sqlglot.expressions.SimilarTo.key": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}}, "df": 3}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}}, "df": 102}}}}}}}, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.camel_to_snake_case": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}}, "df": 2}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.expressions.SwapTable": {"tf": 1}, "sqlglot.expressions.SwapTable.key": {"tf": 1}}, "df": 3}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}}, "df": 2}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Slice": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.key": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {"sqlglot.diff.ChangeDistiller.t": {"tf": 1}}, "df": 1, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 70, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.tokens.Token": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Token.token_type": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.text": {"tf": 1}, "sqlglot.tokens.Token.line": {"tf": 1}, "sqlglot.tokens.Token.col": {"tf": 1}, "sqlglot.tokens.Token.start": {"tf": 1}, "sqlglot.tokens.Token.end": {"tf": 1}, "sqlglot.tokens.Token.comments": {"tf": 1}}, "df": 24, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 4, "r": {"docs": {"sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.tokens.Tokenizer": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.tokens.Tokenizer.dialect": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}, "sqlglot.tokens.Tokenizer.size": {"tf": 1}, "sqlglot.tokens.Tokenizer.sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokens": {"tf": 1}}, "df": 159}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokens": {"tf": 1}}, "df": 70}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.TokenError": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType": {"tf": 1}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}, "sqlglot.tokens.TokenType.DASH": {"tf": 1}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1}, "sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}, "sqlglot.tokens.TokenType.AMP": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.CARET": {"tf": 1}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DAT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}, "sqlglot.tokens.TokenType.INNER": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.tokens.TokenType.SOME": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1}}, "df": 349}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.expressions.ToNumber": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.key": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}}, "df": 5}}}}}}, "p": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 5}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ToTableProperty": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ToArray": {"tf": 1}, "sqlglot.expressions.ToArray.key": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ToChar": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.key": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ToDays": {"tf": 1}, "sqlglot.expressions.ToDays.key": {"tf": 1}}, "df": 2}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.expressions.ToBase64": {"tf": 1}, "sqlglot.expressions.ToBase64.key": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.ToMap": {"tf": 1}, "sqlglot.expressions.ToMap.key": {"tf": 1}}, "df": 2}}}, "o": {"docs": {"sqlglot.generator.Generator.too_wide": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}}, "df": 3}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Transform": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.key": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}}, "df": 45}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TransformColumnConstraint": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.TransformModelProperty": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.expressions.Transaction": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.key": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 9}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.TransientProperty": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 126, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.trie.TrieResult": {"tf": 1}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 4}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.trino.Trino": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}}, "df": 36}}, "m": {"docs": {"sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.expressions.Trim": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.key": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}}, "df": 8}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.expressions.Try": {"tf": 1}, "sqlglot.expressions.Try.key": {"tf": 1}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}}, "df": 24, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.expressions.TryCast": {"tf": 1}, "sqlglot.expressions.TryCast.key": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}}, "df": 7}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TruncateTable": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.key": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "e": {"docs": {"sqlglot.expressions.true": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}}, "df": 4}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.replace_tree": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.executor.context.Context.table": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.table.Table": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.Table.columns": {"tf": 1}, "sqlglot.executor.table.Table.column_range": {"tf": 1}, "sqlglot.executor.table.Table.reader": {"tf": 1}, "sqlglot.executor.table.Table.rows": {"tf": 1}, "sqlglot.executor.table.Table.range_reader": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.Table.append": {"tf": 1}, "sqlglot.executor.table.Table.pop": {"tf": 1}, "sqlglot.executor.table.Table.width": {"tf": 1}, "sqlglot.executor.table.TableIter.table": {"tf": 1}, "sqlglot.executor.table.RangeReader.table": {"tf": 1}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Table": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Table.key": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}}, "df": 111, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.executor.context.Context.tables": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1}, "sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 12, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.expressions.TableSample": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.key": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1}}, "df": 33}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.tableau.Tableau": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}}, "df": 42}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.TableAlias": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.columns": {"tf": 1}, "sqlglot.expressions.TableAlias.key": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}}, "df": 6}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.TableIter": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.table": {"tf": 1}, "sqlglot.executor.table.TableIter.index": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.key": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}}, "df": 7}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}, "sqlglot.optimizer.scope.Scope.scope_type": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.Token.token_type": {"tf": 1}}, "df": 166, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 408}, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}}, "df": 7}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}}, "df": 13}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}}, "df": 116, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.expressions.TimeToStr": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.key": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TimeToTimeStr": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.TimeToUnix": {"tf": 1}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1}}, "df": 2}}}}}, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.TimeTrunc": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {"sqlglot.parser.Parser.TIMES": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.Timestamp": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.key": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}}, "df": 18, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.expressions.TimestampTrunc": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1}}, "df": 5}}}}, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}}, "df": 2}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.expressions.TimestampFromParts": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1}}, "df": 6}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.TimestampSub": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.key": {"tf": 1}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TimestampAdd": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.TimestampDiff": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1}}, "df": 3}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.expressions.TimeStrToTime": {"tf": 1}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TimeStrToDate": {"tf": 1}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.TimeStrToUnix": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.TimeSub": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.key": {"tf": 1}}, "df": 3}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.expressions.TimeFromParts": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1}}, "df": 5}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.TimeUnit.key": {"tf": 1}}, "df": 7}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TimeAdd": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.TimeDiff": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.key": {"tf": 1}}, "df": 3}}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TitleColumnConstraint": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}}, "df": 4}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.tokens.TokenType.TILDA": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.teradata.Teradata": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}}, "df": 64}}}}}, "m": {"docs": {"sqlglot.parser.Parser.TERM": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.TemporaryProperty": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "l": {"docs": {"sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.Token.text": {"tf": 1}}, "df": 8}}}, "s": {"docs": {"sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 2, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}}, "df": 102}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TsOrDsAdd": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1}}, "df": 4}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.TsOrDsDiff": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TsOrDsToDate": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}}, "df": 4, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TsOrDsToDateStr": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TsOrDsToTime": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.TsOrDsToTimestamp": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.expressions.TsOrDiToDi": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {"sqlglot.helper.tsort": {"tf": 1}}, "df": 1}}}}, "z": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}}, "df": 4}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.this": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.THEN": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.expressions.Tuple": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Tuple.key": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}}, "df": 8}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}}, "df": 6, "e": {"docs": {"sqlglot.parse_one": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}}, "df": 10}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.expressions.OnCluster": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.key": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}}, "df": 5}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.OnConflict": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.key": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}}, "df": 4}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.OnCommitProperty": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.OnUpdateColumnConstraint": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.OnProperty": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}, "p": {"docs": {"sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.planner.SetOperation.op": {"tf": 1}}, "df": 18, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Operator": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.key": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {"sqlglot.helper.open_file": {"tf": 1}}, "df": 1, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.OpenJSON": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.key": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.OpenJSONColumnDef": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.OPTION": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.lineage.GraphHTML.options": {"tf": 1}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}}, "df": 5}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.OptimizeError": {"tf": 1}}, "df": 1}}}}}}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Opclass": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.key": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {"sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}}, "df": 3}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}}, "df": 15, "s": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}}, "df": 2}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.OutputModelProperty": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 6}}}}, "r": {"docs": {"sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Or": {"tf": 1}, "sqlglot.expressions.Or.key": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}}, "df": 18, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Order": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.Order.key": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}}, "df": 8, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}}, "df": 11}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.expressions.Ordered": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.key": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}}, "df": 6}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}}, "df": 3}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}}, "df": 65}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}}, "df": 3, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Overlaps": {"tf": 1}, "sqlglot.expressions.Overlaps.key": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}}, "df": 4}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}}, "df": 1, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {"sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Offset": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.key": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}}, "df": 20, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {"sqlglot.executor.env.reverse_key.obj": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ObjectIdentifier": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "k": {"docs": {"sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}}, "df": 8}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DefaultColumnConstraint": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}}, "df": 10}, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DefinerProperty": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}}, "df": 5, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.expressions.Describe": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.key": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}}, "df": 6}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}}, "df": 7}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}}, "df": 5}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Delete": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Delete.key": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}}, "df": 8}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.expressions.Decode": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.key": {"tf": 1}}, "df": 4}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}}, "df": 8, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DerivedTable": {"tf": 1}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.key": {"tf": 1}}, "df": 4}}}}}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}}, "df": 4}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Step.dependencies": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot.planner.Step.add_dependency": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Step.dependents": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.generator.Generator.dialect": {"tf": 1}, "sqlglot.parser.Parser.dialect": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}, "sqlglot.schema.MappingSchema.dialect": {"tf": 1}, "sqlglot.tokens.Tokenizer.dialect": {"tf": 1}}, "df": 72, "s": {"docs": {"sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}}, "df": 25}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.DialectType": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Distinct": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.key": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.planner.SetOperation.distinct": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}}, "df": 17}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Distribute": {"tf": 1}, "sqlglot.expressions.Distribute.key": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.normalize.distributive_law": {"tf": 1}}, "df": 1}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DistKeyProperty": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DistStyleProperty": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Distance": {"tf": 1}, "sqlglot.expressions.Distance.key": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 4}}}}}}, "v": {"docs": {"sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Div": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.Div.key": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}}, "df": 7, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}}, "df": 14}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}}, "df": 6}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Directory": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.key": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}}, "df": 4}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DictProperty": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.key": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DictSubProperty": {"tf": 1}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DictRange": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.key": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}}, "df": 4}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DiToDate": {"tf": 1}, "sqlglot.expressions.DiToDate.key": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.DAT": {"tf": 1}}, "df": 1, "a": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 4, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.expression": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.write": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 47, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrameNaFunctions": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}}, "df": 6}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrameReader": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}}, "df": 4}}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}}, "df": 8}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.expressions.DataType": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.DataType.key": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}}, "df": 128, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.DataTypeParam": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}}, "df": 5}}}}}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.databricks.Databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}}, "df": 43}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataBlocksizeProperty": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.DATABASE": {"tf": 1}}, "df": 1}}}}}, "e": {"3": {"2": {"docs": {"sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.Date": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.key": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}}, "df": 47, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.expressions.DateStrToDate": {"tf": 1}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DateSub": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.expressions.DateDiff": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.key": {"tf": 1}}, "df": 5}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DateFormatColumnConstraint": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.DateFromParts": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.key": {"tf": 1}}, "df": 3}}}}}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DatetimeAdd": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1}}, "df": 3}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DatetimeSub": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.DatetimeDiff": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.DatetimeTrunc": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1}}, "df": 3}}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.DateTrunc": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.DateTrunc.key": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 8, "s": {"docs": {"sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DateToDateStr": {"tf": 1}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {"sqlglot.expressions.DateToDi": {"tf": 1}, "sqlglot.expressions.DateToDi.key": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DateAdd": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.key": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}}, "df": 4}}}}}, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.expressions.Day": {"tf": 1}, "sqlglot.expressions.Day.key": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}}, "df": 13, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.DayOfWeek": {"tf": 1}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.DayOfMonth": {"tf": 1}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1}}, "df": 2}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DayOfYear": {"tf": 1}, "sqlglot.expressions.DayOfYear.key": {"tf": 1}}, "df": 2}}}}}}}, "g": {"docs": {"sqlglot.planner.Plan.dag": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.DASH": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.tokens.TokenType.DARROW": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.tokens.TokenType.DAMP": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.expressions.Drop": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.key": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}}, "df": 7, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}}, "df": 1}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DropPartition": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.key": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.drill.Drill": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}}, "df": 56}}}}, "f": {"docs": {"sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.expressions.Expression.dfs": {"tf": 1}}, "df": 1}}, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1}}, "df": 7}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.doris.Doris": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}}, "df": 40}}}, "t": {"docs": {"sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Dot": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Dot.key": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}}, "df": 11}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}}, "df": 2}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.lineage.Node.downstream": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}}, "df": 85}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}}, "df": 2}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.expressions.DPipe": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.key": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}}, "df": 11}}}}, "s": {"docs": {"sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.DSTAR": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DDL": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.key": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}}, "df": 6}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DML": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.DML.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.DCOLON": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.tokens.TokenType.DQMARK": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {"sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}}, "df": 3, "e": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}}, "df": 6}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.Table.reader": {"tf": 1}, "sqlglot.executor.table.Table.range_reader": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.executor.context.Context.range_readers": {"tf": 1}, "sqlglot.executor.context.Context.row_readers": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.expressions.ReadCSV": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.key": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {"sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}}, "df": 13}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Repeat": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.key": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}}, "df": 8, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.RenameColumn": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.key": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}}, "df": 4}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RenameTable": {"tf": 1}, "sqlglot.expressions.RenameTable.key": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1}}, "df": 5}}}}, "t": {"docs": {"sqlglot.parser.Parser.reset": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}}, "df": 2}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.RespectNulls": {"tf": 1}, "sqlglot.expressions.RespectNulls.key": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}}, "df": 7}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}}, "df": 4}, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}}, "df": 12}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.expressions.RegexpILike": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.key": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.expressions.RegexpExtract": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RegexpReplace": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RegexpLike": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.key": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.RegexpSplit": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1}}, "df": 3}}}}}}}}}, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}}, "df": 61}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Reduce": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 6}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.expressions.Return": {"tf": 1}, "sqlglot.expressions.Return.key": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.expressions.ReturnsProperty": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Returning": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.key": {"tf": 1}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}}, "df": 9}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}}, "df": 11}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.RemoteWithConnectionModelProperty": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.env.reverse_key": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1}}, "df": 3}}}}}, "f": {"docs": {"sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Refresh": {"tf": 1}, "sqlglot.expressions.Refresh.key": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}}, "df": 4}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Reference": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.key": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}}, "df": 2}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.executor.context.Context.row_readers": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.table.RowReader.row": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.executor.table.Table.rows": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}}, "df": 5, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}}, "df": 2}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.RowFormatProperty": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1}}, "df": 3}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.RowFormatDelimitedProperty": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.RowReader": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.columns": {"tf": 1}, "sqlglot.executor.table.RowReader.row": {"tf": 1}}, "df": 4}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}}, "df": 2}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.RowNumber": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.expressions.Rollback": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.key": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}}, "df": 6}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.planner.Plan.root": {"tf": 1}}, "df": 5}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Round": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.Round.key": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.executor.context.Context.range_readers": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.table.Table.column_range": {"tf": 1}, "sqlglot.executor.table.Table.range_reader": {"tf": 1}, "sqlglot.executor.table.RangeReader.range": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}}, "df": 13, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}}, "df": 2}}}}}}}, "n": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.expressions.RangeN": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.key": {"tf": 1}}, "df": 4}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.RangeReader": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.table": {"tf": 1}, "sqlglot.executor.table.RangeReader.range": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 1}}}, "d": {"docs": {"sqlglot.expressions.Rand": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.key": {"tf": 1}}, "df": 3, "n": {"docs": {"sqlglot.expressions.Randn": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.key": {"tf": 1}}, "df": 3}}}, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}}, "df": 5, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.RawString": {"tf": 1}, "sqlglot.expressions.RawString.key": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}}, "df": 3}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Right": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Right.key": {"tf": 1}, "sqlglot.planner.SetOperation.right": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}}, "df": 9}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.expressions.Create": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.expressions.Create.key": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 17, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Credentials": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.key": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.tokens.TokenType.CROSS": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.context.Context.tables": {"tf": 1}, "sqlglot.executor.context.Context.range_readers": {"tf": 1}, "sqlglot.executor.context.Context.row_readers": {"tf": 1}, "sqlglot.executor.context.Context.env": {"tf": 1}, "sqlglot.executor.context.Context.eval": {"tf": 1}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.executor.context.Context.table": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.columns": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.parser.Parser.error_message_context": {"tf": 1}}, "df": 19}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.expressions.Constraint": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.key": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}}, "df": 13, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}}, "df": 5}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}, "sqlglot.expressions.CONSTANTS": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.expressions.Concat": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.key": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}}, "df": 24, "w": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ConcatWs": {"tf": 1}, "sqlglot.expressions.ConcatWs.key": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}}, "df": 3}}, "s": {"docs": {"sqlglot.optimizer.simplify.CONCATS": {"tf": 1}}, "df": 1}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1}}, "df": 3}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.expressions.Convert": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.key": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}}, "df": 8}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Condition.key": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}}, "df": 6, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Connect": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.key": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Connector": {"tf": 1}, "sqlglot.expressions.Connector.key": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ConnectByRoot": {"tf": 1}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1}}, "df": 2}}}}}}}}}}}, "l": {"docs": {"sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.tokens.Token.col": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.executor.table.Table.column_range": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Column": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Column.key": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 91, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.columns": {"tf": 1}, "sqlglot.executor.table.Table.columns": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.RowReader.columns": {"tf": 1}, "sqlglot.expressions.TableAlias.columns": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.transforms.unqualify_columns": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 27}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.expressions.ColumnDef": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnDef.key": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}}, "df": 9}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ColumnPosition": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.ColumnPrefix": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}}, "df": 4}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ColumnConstraint": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}}, "df": 5, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ColumnConstraintKind": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}}, "df": 2}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.expressions.Collate": {"tf": 1}, "sqlglot.expressions.Collate.key": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}}, "df": 7, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CollateColumnConstraint": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.CollateProperty": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.helper.ensure_collection": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Copy": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.key": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}}, "df": 29, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.expressions.CopyParameter": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.key": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}}, "df": 5}}}}}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.CopyGrantsProperty": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.expressions.Coalesce": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.key": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1}}, "df": 11}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.expressions.Count": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.key": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 10, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.CountIf": {"tf": 1}, "sqlglot.expressions.CountIf.key": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.expressions.Comment": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.key": {"tf": 1}, "sqlglot.generator.Generator.pad_comment": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}}, "df": 9, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.expressions.Expression.comments": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.comments": {"tf": 1}, "sqlglot.tokens.Token.comments": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 1}}, "df": 12}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}, "a": {"docs": {"sqlglot.generator.Generator.leading_comma": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}}, "df": 2, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Command": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Command.key": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1}}, "df": 6}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.expressions.Commit": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.key": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}}, "df": 6}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1}}, "df": 4}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Comprehension": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.key": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}}, "df": 4}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CompressColumnConstraint": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.optimizer.simplify.remove_complements": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.sort_comparison": {"tf": 1}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}}, "df": 5}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Corr": {"tf": 1}, "sqlglot.expressions.Corr.key": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.CovarSamp": {"tf": 1}, "sqlglot.expressions.CovarSamp.key": {"tf": 1}}, "df": 2}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.CovarPop": {"tf": 1}, "sqlglot.expressions.CovarPop.key": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}}, "df": 2}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.expressions.CTE": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.key": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 17, "s": {"docs": {"sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 10}}, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.expressions.Cache": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.key": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}}, "df": 7}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.executor.env.cast": {"tf": 1}, "sqlglot.expressions.Cast": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.Cast.key": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 31, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CastToStrType": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.key": {"tf": 1}}, "df": 3}}}}}}}}}, "s": {"docs": {"sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}}, "df": 1}}, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.expressions.Case": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Case.key": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}}, "df": 13, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CaseSpecificColumnConstraint": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}}, "df": 12, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.optimizer.simplify.catch": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.CARET": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}}, "df": 6, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CurrentTime": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.key": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}}, "df": 5}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CurrentDate": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.key": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}}, "df": 4, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CurrentDatetime": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.CurrentUser": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.key": {"tf": 1}}, "df": 3}}}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.CUBE": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}}, "df": 75, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.helper.classproperty": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}}, "df": 99}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.expressions.Cluster": {"tf": 1}, "sqlglot.expressions.Cluster.key": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ClusteredByProperty": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Clone": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.key": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1}}, "df": 9}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CharacterSet": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.key": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CharacterSetColumnConstraint": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.CharacterSetProperty": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.f": {"tf": 1}, "sqlglot.diff.ChangeDistiller.t": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.while_changing": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.expressions.Chr": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.key": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.Check": {"tf": 1}, "sqlglot.expressions.Check.key": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CheckColumnConstraint": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ChecksumProperty": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.replace_children": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Ceil": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.key": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}}, "df": 4}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}}, "df": 1}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}}, "df": 1}}}}}}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Cbrt": {"tf": 1}, "sqlglot.expressions.Cbrt.key": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}}, "df": 12, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}}, "df": 6}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.expressions.Bracket": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.key": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}}, "df": 15, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}}, "df": 5}}}}}, "e": {"docs": {"sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {"sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 25, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}}, "df": 54, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.ByteString": {"tf": 1}, "sqlglot.expressions.ByteString.key": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.Binary": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Binary.key": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}}, "df": 15}}}}, "t": {"docs": {"sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}}, "df": 59, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.parser.Parser.BITWISE": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.BitwiseAnd": {"tf": 1}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}}, "df": 3}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.BitwiseLeftShift": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.BitwiseOr": {"tf": 1}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}}, "df": 3}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.BitwiseRightShift": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}}, "df": 3}}}}}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.BitwiseXor": {"tf": 1}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.BitwiseNot": {"tf": 1}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}}, "df": 3}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.BitString": {"tf": 1}, "sqlglot.expressions.BitString.key": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}}, "df": 3}}}}}}}, "g": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}}, "df": 100}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Between": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Between.key": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}}, "df": 9}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.BEGIN": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}}, "df": 7}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.BackupProperty": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 4}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.expressions.Boolean": {"tf": 1}, "sqlglot.expressions.Boolean.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}}, "df": 9}}}}}}, "f": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.bfs": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.BlockCompressionProperty": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}}, "df": 2}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.executor.env.reverse_key": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1}, "sqlglot.expressions.Expression.key": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Condition.key": {"tf": 1}, "sqlglot.expressions.Predicate.key": {"tf": 1}, "sqlglot.expressions.DerivedTable.key": {"tf": 1}, "sqlglot.expressions.Query.key": {"tf": 1}, "sqlglot.expressions.UDTF.key": {"tf": 1}, "sqlglot.expressions.Cache.key": {"tf": 1}, "sqlglot.expressions.Uncache.key": {"tf": 1}, "sqlglot.expressions.Refresh.key": {"tf": 1}, "sqlglot.expressions.DDL.key": {"tf": 1}, "sqlglot.expressions.DML.key": {"tf": 1}, "sqlglot.expressions.Create.key": {"tf": 1}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1}, "sqlglot.expressions.TruncateTable.key": {"tf": 1}, "sqlglot.expressions.Clone.key": {"tf": 1}, "sqlglot.expressions.Describe.key": {"tf": 1}, "sqlglot.expressions.Kill.key": {"tf": 1}, "sqlglot.expressions.Pragma.key": {"tf": 1}, "sqlglot.expressions.Set.key": {"tf": 1}, "sqlglot.expressions.Heredoc.key": {"tf": 1}, "sqlglot.expressions.SetItem.key": {"tf": 1}, "sqlglot.expressions.Show.key": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1}, "sqlglot.expressions.CharacterSet.key": {"tf": 1}, "sqlglot.expressions.With.key": {"tf": 1}, "sqlglot.expressions.WithinGroup.key": {"tf": 1}, "sqlglot.expressions.CTE.key": {"tf": 1}, "sqlglot.expressions.TableAlias.key": {"tf": 1}, "sqlglot.expressions.BitString.key": {"tf": 1}, "sqlglot.expressions.HexString.key": {"tf": 1}, "sqlglot.expressions.ByteString.key": {"tf": 1}, "sqlglot.expressions.RawString.key": {"tf": 1}, "sqlglot.expressions.UnicodeString.key": {"tf": 1}, "sqlglot.expressions.Column.key": {"tf": 1}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1}, "sqlglot.expressions.ColumnDef.key": {"tf": 1}, "sqlglot.expressions.AlterColumn.key": {"tf": 1}, "sqlglot.expressions.RenameColumn.key": {"tf": 1}, "sqlglot.expressions.RenameTable.key": {"tf": 1}, "sqlglot.expressions.SwapTable.key": {"tf": 1}, "sqlglot.expressions.Comment.key": {"tf": 1}, "sqlglot.expressions.Comprehension.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.WithOperator.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.Constraint.key": {"tf": 1}, "sqlglot.expressions.Delete.key": {"tf": 1}, "sqlglot.expressions.Drop.key": {"tf": 1}, "sqlglot.expressions.Filter.key": {"tf": 1}, "sqlglot.expressions.Check.key": {"tf": 1}, "sqlglot.expressions.Connect.key": {"tf": 1}, "sqlglot.expressions.CopyParameter.key": {"tf": 1}, "sqlglot.expressions.Copy.key": {"tf": 1}, "sqlglot.expressions.Credentials.key": {"tf": 1}, "sqlglot.expressions.Prior.key": {"tf": 1}, "sqlglot.expressions.Directory.key": {"tf": 1}, "sqlglot.expressions.ForeignKey.key": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1}, "sqlglot.expressions.Into.key": {"tf": 1}, "sqlglot.expressions.From.key": {"tf": 1}, "sqlglot.expressions.Having.key": {"tf": 1}, "sqlglot.expressions.Hint.key": {"tf": 1}, "sqlglot.expressions.JoinHint.key": {"tf": 1}, "sqlglot.expressions.Identifier.key": {"tf": 1}, "sqlglot.expressions.Opclass.key": {"tf": 1}, "sqlglot.expressions.Index.key": {"tf": 1}, "sqlglot.expressions.IndexParameters.key": {"tf": 1}, "sqlglot.expressions.Insert.key": {"tf": 1}, "sqlglot.expressions.OnConflict.key": {"tf": 1}, "sqlglot.expressions.Returning.key": {"tf": 1}, "sqlglot.expressions.Introducer.key": {"tf": 1}, "sqlglot.expressions.National.key": {"tf": 1}, "sqlglot.expressions.LoadData.key": {"tf": 1}, "sqlglot.expressions.Partition.key": {"tf": 1}, "sqlglot.expressions.PartitionRange.key": {"tf": 1}, "sqlglot.expressions.Fetch.key": {"tf": 1}, "sqlglot.expressions.Group.key": {"tf": 1}, "sqlglot.expressions.Lambda.key": {"tf": 1}, "sqlglot.expressions.Limit.key": {"tf": 1}, "sqlglot.expressions.Literal.key": {"tf": 1}, "sqlglot.expressions.Join.key": {"tf": 1}, "sqlglot.expressions.Lateral.key": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1}, "sqlglot.expressions.Final.key": {"tf": 1}, "sqlglot.expressions.Offset.key": {"tf": 1}, "sqlglot.expressions.Order.key": {"tf": 1}, "sqlglot.expressions.WithFill.key": {"tf": 1}, "sqlglot.expressions.Cluster.key": {"tf": 1}, "sqlglot.expressions.Distribute.key": {"tf": 1}, "sqlglot.expressions.Sort.key": {"tf": 1}, "sqlglot.expressions.Ordered.key": {"tf": 1}, "sqlglot.expressions.Property.key": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1}, "sqlglot.expressions.BackupProperty.key": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1}, "sqlglot.expressions.CollateProperty.key": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1}, "sqlglot.expressions.EngineProperty.key": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1}, "sqlglot.expressions.JournalProperty.key": {"tf": 1}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1}, "sqlglot.expressions.DictProperty.key": {"tf": 1}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1}, "sqlglot.expressions.DictRange.key": {"tf": 1}, "sqlglot.expressions.OnCluster.key": {"tf": 1}, "sqlglot.expressions.LikeProperty.key": {"tf": 1}, "sqlglot.expressions.LocationProperty.key": {"tf": 1}, "sqlglot.expressions.LockProperty.key": {"tf": 1}, "sqlglot.expressions.LockingProperty.key": {"tf": 1}, "sqlglot.expressions.LogProperty.key": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1}, "sqlglot.expressions.OnProperty.key": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1}, "sqlglot.expressions.QueryTransform.key": {"tf": 1}, "sqlglot.expressions.SampleProperty.key": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1}, "sqlglot.expressions.SetProperty.key": {"tf": 1}, "sqlglot.expressions.SharingProperty.key": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1}, "sqlglot.expressions.TransientProperty.key": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.key": {"tf": 1}, "sqlglot.expressions.Qualify.key": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1}, "sqlglot.expressions.Return.key": {"tf": 1}, "sqlglot.expressions.Reference.key": {"tf": 1}, "sqlglot.expressions.Tuple.key": {"tf": 1}, "sqlglot.expressions.QueryOption.key": {"tf": 1}, "sqlglot.expressions.WithTableHint.key": {"tf": 1}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1}, "sqlglot.expressions.HistoricalData.key": {"tf": 1}, "sqlglot.expressions.Table.key": {"tf": 1}, "sqlglot.expressions.Union.key": {"tf": 1}, "sqlglot.expressions.Except.key": {"tf": 1}, "sqlglot.expressions.Intersect.key": {"tf": 1}, "sqlglot.expressions.Unnest.key": {"tf": 1}, "sqlglot.expressions.Update.key": {"tf": 1}, "sqlglot.expressions.Values.key": {"tf": 1}, "sqlglot.expressions.Var.key": {"tf": 1}, "sqlglot.expressions.Version.key": {"tf": 1}, "sqlglot.expressions.Schema.key": {"tf": 1}, "sqlglot.expressions.Lock.key": {"tf": 1}, "sqlglot.expressions.Select.key": {"tf": 1}, "sqlglot.expressions.Subquery.key": {"tf": 1}, "sqlglot.expressions.TableSample.key": {"tf": 1}, "sqlglot.expressions.Tag.key": {"tf": 1}, "sqlglot.expressions.Pivot.key": {"tf": 1}, "sqlglot.expressions.Window.key": {"tf": 1}, "sqlglot.expressions.WindowSpec.key": {"tf": 1}, "sqlglot.expressions.PreWhere.key": {"tf": 1}, "sqlglot.expressions.Where.key": {"tf": 1}, "sqlglot.expressions.Star.key": {"tf": 1}, "sqlglot.expressions.Parameter.key": {"tf": 1}, "sqlglot.expressions.SessionParameter.key": {"tf": 1}, "sqlglot.expressions.Placeholder.key": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1}, "sqlglot.expressions.Boolean.key": {"tf": 1}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1}, "sqlglot.expressions.DataType.key": {"tf": 1}, "sqlglot.expressions.PseudoType.key": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1}, "sqlglot.expressions.All.key": {"tf": 1}, "sqlglot.expressions.Any.key": {"tf": 1}, "sqlglot.expressions.Exists.key": {"tf": 1}, "sqlglot.expressions.Command.key": {"tf": 1}, "sqlglot.expressions.Transaction.key": {"tf": 1}, "sqlglot.expressions.Commit.key": {"tf": 1}, "sqlglot.expressions.Rollback.key": {"tf": 1}, "sqlglot.expressions.AlterTable.key": {"tf": 1}, "sqlglot.expressions.AddConstraint.key": {"tf": 1}, "sqlglot.expressions.DropPartition.key": {"tf": 1}, "sqlglot.expressions.Binary.key": {"tf": 1}, "sqlglot.expressions.Add.key": {"tf": 1}, "sqlglot.expressions.Connector.key": {"tf": 1}, "sqlglot.expressions.And.key": {"tf": 1}, "sqlglot.expressions.Or.key": {"tf": 1}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1}, "sqlglot.expressions.Div.key": {"tf": 1}, "sqlglot.expressions.Overlaps.key": {"tf": 1}, "sqlglot.expressions.Dot.key": {"tf": 1}, "sqlglot.expressions.DPipe.key": {"tf": 1}, "sqlglot.expressions.EQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1}, "sqlglot.expressions.Distance.key": {"tf": 1}, "sqlglot.expressions.Escape.key": {"tf": 1}, "sqlglot.expressions.Glob.key": {"tf": 1}, "sqlglot.expressions.GT.key": {"tf": 1}, "sqlglot.expressions.GTE.key": {"tf": 1}, "sqlglot.expressions.ILike.key": {"tf": 1}, "sqlglot.expressions.ILikeAny.key": {"tf": 1}, "sqlglot.expressions.IntDiv.key": {"tf": 1}, "sqlglot.expressions.Is.key": {"tf": 1}, "sqlglot.expressions.Kwarg.key": {"tf": 1}, "sqlglot.expressions.Like.key": {"tf": 1}, "sqlglot.expressions.LikeAny.key": {"tf": 1}, "sqlglot.expressions.LT.key": {"tf": 1}, "sqlglot.expressions.LTE.key": {"tf": 1}, "sqlglot.expressions.Mod.key": {"tf": 1}, "sqlglot.expressions.Mul.key": {"tf": 1}, "sqlglot.expressions.NEQ.key": {"tf": 1}, "sqlglot.expressions.Operator.key": {"tf": 1}, "sqlglot.expressions.SimilarTo.key": {"tf": 1}, "sqlglot.expressions.Slice.key": {"tf": 1}, "sqlglot.expressions.Sub.key": {"tf": 1}, "sqlglot.expressions.Unary.key": {"tf": 1}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1}, "sqlglot.expressions.Not.key": {"tf": 1}, "sqlglot.expressions.Paren.key": {"tf": 1}, "sqlglot.expressions.Neg.key": {"tf": 1}, "sqlglot.expressions.Alias.key": {"tf": 1}, "sqlglot.expressions.PivotAlias.key": {"tf": 1}, "sqlglot.expressions.Aliases.key": {"tf": 1}, "sqlglot.expressions.AtIndex.key": {"tf": 1}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1}, "sqlglot.expressions.Between.key": {"tf": 1}, "sqlglot.expressions.Bracket.key": {"tf": 1}, "sqlglot.expressions.Distinct.key": {"tf": 1}, "sqlglot.expressions.In.key": {"tf": 1}, "sqlglot.expressions.ForIn.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.key": {"tf": 1}, "sqlglot.expressions.IntervalOp.key": {"tf": 1}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1}, "sqlglot.expressions.Interval.key": {"tf": 1}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1}, "sqlglot.expressions.RespectNulls.key": {"tf": 1}, "sqlglot.expressions.HavingMax.key": {"tf": 1}, "sqlglot.expressions.Func.key": {"tf": 1}, "sqlglot.expressions.AggFunc.key": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Abs.key": {"tf": 1}, "sqlglot.expressions.ArgMax.key": {"tf": 1}, "sqlglot.expressions.ArgMin.key": {"tf": 1}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1}, "sqlglot.expressions.Flatten.key": {"tf": 1}, "sqlglot.expressions.Transform.key": {"tf": 1}, "sqlglot.expressions.Anonymous.key": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Hll.key": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1}, "sqlglot.expressions.Array.key": {"tf": 1}, "sqlglot.expressions.ToArray.key": {"tf": 1}, "sqlglot.expressions.ToChar.key": {"tf": 1}, "sqlglot.expressions.ToNumber.key": {"tf": 1}, "sqlglot.expressions.Convert.key": {"tf": 1}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayAll.key": {"tf": 1}, "sqlglot.expressions.ArrayAny.key": {"tf": 1}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1}, "sqlglot.expressions.ArrayContains.key": {"tf": 1}, "sqlglot.expressions.ArrayContained.key": {"tf": 1}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1}, "sqlglot.expressions.ArrayToString.key": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1}, "sqlglot.expressions.ArraySize.key": {"tf": 1}, "sqlglot.expressions.ArraySort.key": {"tf": 1}, "sqlglot.expressions.ArraySum.key": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1}, "sqlglot.expressions.Avg.key": {"tf": 1}, "sqlglot.expressions.AnyValue.key": {"tf": 1}, "sqlglot.expressions.Lag.key": {"tf": 1}, "sqlglot.expressions.Lead.key": {"tf": 1}, "sqlglot.expressions.First.key": {"tf": 1}, "sqlglot.expressions.Last.key": {"tf": 1}, "sqlglot.expressions.FirstValue.key": {"tf": 1}, "sqlglot.expressions.LastValue.key": {"tf": 1}, "sqlglot.expressions.NthValue.key": {"tf": 1}, "sqlglot.expressions.Case.key": {"tf": 1}, "sqlglot.expressions.Cast.key": {"tf": 1}, "sqlglot.expressions.TryCast.key": {"tf": 1}, "sqlglot.expressions.Try.key": {"tf": 1}, "sqlglot.expressions.CastToStrType.key": {"tf": 1}, "sqlglot.expressions.Collate.key": {"tf": 1}, "sqlglot.expressions.Ceil.key": {"tf": 1}, "sqlglot.expressions.Coalesce.key": {"tf": 1}, "sqlglot.expressions.Chr.key": {"tf": 1}, "sqlglot.expressions.Concat.key": {"tf": 1}, "sqlglot.expressions.ConcatWs.key": {"tf": 1}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1}, "sqlglot.expressions.Count.key": {"tf": 1}, "sqlglot.expressions.CountIf.key": {"tf": 1}, "sqlglot.expressions.Cbrt.key": {"tf": 1}, "sqlglot.expressions.CurrentDate.key": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1}, "sqlglot.expressions.CurrentTime.key": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1}, "sqlglot.expressions.CurrentUser.key": {"tf": 1}, "sqlglot.expressions.DateAdd.key": {"tf": 1}, "sqlglot.expressions.DateSub.key": {"tf": 1}, "sqlglot.expressions.DateDiff.key": {"tf": 1}, "sqlglot.expressions.DateTrunc.key": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1}, "sqlglot.expressions.DayOfYear.key": {"tf": 1}, "sqlglot.expressions.ToDays.key": {"tf": 1}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1}, "sqlglot.expressions.LastDay.key": {"tf": 1}, "sqlglot.expressions.Extract.key": {"tf": 1}, "sqlglot.expressions.Timestamp.key": {"tf": 1}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1}, "sqlglot.expressions.TimestampSub.key": {"tf": 1}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1}, "sqlglot.expressions.TimeAdd.key": {"tf": 1}, "sqlglot.expressions.TimeSub.key": {"tf": 1}, "sqlglot.expressions.TimeDiff.key": {"tf": 1}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DateFromParts.key": {"tf": 1}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1}, "sqlglot.expressions.DateToDi.key": {"tf": 1}, "sqlglot.expressions.Date.key": {"tf": 1}, "sqlglot.expressions.Day.key": {"tf": 1}, "sqlglot.expressions.Decode.key": {"tf": 1}, "sqlglot.expressions.DiToDate.key": {"tf": 1}, "sqlglot.expressions.Encode.key": {"tf": 1}, "sqlglot.expressions.Exp.key": {"tf": 1}, "sqlglot.expressions.Explode.key": {"tf": 1}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Posexplode.key": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Floor.key": {"tf": 1}, "sqlglot.expressions.FromBase64.key": {"tf": 1}, "sqlglot.expressions.ToBase64.key": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1}, "sqlglot.expressions.Greatest.key": {"tf": 1}, "sqlglot.expressions.GroupConcat.key": {"tf": 1}, "sqlglot.expressions.Hex.key": {"tf": 1}, "sqlglot.expressions.Xor.key": {"tf": 1}, "sqlglot.expressions.If.key": {"tf": 1}, "sqlglot.expressions.Nullif.key": {"tf": 1}, "sqlglot.expressions.Initcap.key": {"tf": 1}, "sqlglot.expressions.IsNan.key": {"tf": 1}, "sqlglot.expressions.IsInf.key": {"tf": 1}, "sqlglot.expressions.JSONPath.key": {"tf": 1}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1}, "sqlglot.expressions.FormatJson.key": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1}, "sqlglot.expressions.JSONObject.key": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1}, "sqlglot.expressions.JSONArray.key": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.JSONSchema.key": {"tf": 1}, "sqlglot.expressions.JSONTable.key": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.OpenJSON.key": {"tf": 1}, "sqlglot.expressions.JSONBContains.key": {"tf": 1}, "sqlglot.expressions.JSONExtract.key": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONFormat.key": {"tf": 1}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1}, "sqlglot.expressions.ParseJSON.key": {"tf": 1}, "sqlglot.expressions.Least.key": {"tf": 1}, "sqlglot.expressions.Left.key": {"tf": 1}, "sqlglot.expressions.Right.key": {"tf": 1}, "sqlglot.expressions.Length.key": {"tf": 1}, "sqlglot.expressions.Levenshtein.key": {"tf": 1}, "sqlglot.expressions.Ln.key": {"tf": 1}, "sqlglot.expressions.Log.key": {"tf": 1}, "sqlglot.expressions.LogicalOr.key": {"tf": 1}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1}, "sqlglot.expressions.Lower.key": {"tf": 1}, "sqlglot.expressions.Map.key": {"tf": 1}, "sqlglot.expressions.ToMap.key": {"tf": 1}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1}, "sqlglot.expressions.StarMap.key": {"tf": 1}, "sqlglot.expressions.VarMap.key": {"tf": 1}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1}, "sqlglot.expressions.Max.key": {"tf": 1}, "sqlglot.expressions.MD5.key": {"tf": 1}, "sqlglot.expressions.MD5Digest.key": {"tf": 1}, "sqlglot.expressions.Min.key": {"tf": 1}, "sqlglot.expressions.Month.key": {"tf": 1}, "sqlglot.expressions.AddMonths.key": {"tf": 1}, "sqlglot.expressions.Nvl2.key": {"tf": 1}, "sqlglot.expressions.Predict.key": {"tf": 1}, "sqlglot.expressions.Pow.key": {"tf": 1}, "sqlglot.expressions.PercentileCont.key": {"tf": 1}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1}, "sqlglot.expressions.Quantile.key": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1}, "sqlglot.expressions.Quarter.key": {"tf": 1}, "sqlglot.expressions.Rand.key": {"tf": 1}, "sqlglot.expressions.Randn.key": {"tf": 1}, "sqlglot.expressions.RangeN.key": {"tf": 1}, "sqlglot.expressions.ReadCSV.key": {"tf": 1}, "sqlglot.expressions.Reduce.key": {"tf": 1}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1}, "sqlglot.expressions.RegexpLike.key": {"tf": 1}, "sqlglot.expressions.RegexpILike.key": {"tf": 1}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1}, "sqlglot.expressions.Repeat.key": {"tf": 1}, "sqlglot.expressions.Round.key": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1}, "sqlglot.expressions.SafeDivide.key": {"tf": 1}, "sqlglot.expressions.SHA.key": {"tf": 1}, "sqlglot.expressions.SHA2.key": {"tf": 1}, "sqlglot.expressions.Sign.key": {"tf": 1}, "sqlglot.expressions.SortArray.key": {"tf": 1}, "sqlglot.expressions.Split.key": {"tf": 1}, "sqlglot.expressions.Substring.key": {"tf": 1}, "sqlglot.expressions.StandardHash.key": {"tf": 1}, "sqlglot.expressions.StartsWith.key": {"tf": 1}, "sqlglot.expressions.StrPosition.key": {"tf": 1}, "sqlglot.expressions.StrToDate.key": {"tf": 1}, "sqlglot.expressions.StrToTime.key": {"tf": 1}, "sqlglot.expressions.StrToUnix.key": {"tf": 1}, "sqlglot.expressions.StrToMap.key": {"tf": 1}, "sqlglot.expressions.NumberToStr.key": {"tf": 1}, "sqlglot.expressions.FromBase.key": {"tf": 1}, "sqlglot.expressions.Struct.key": {"tf": 1}, "sqlglot.expressions.StructExtract.key": {"tf": 1}, "sqlglot.expressions.Stuff.key": {"tf": 1}, "sqlglot.expressions.Sum.key": {"tf": 1}, "sqlglot.expressions.Sqrt.key": {"tf": 1}, "sqlglot.expressions.Stddev.key": {"tf": 1}, "sqlglot.expressions.StddevPop.key": {"tf": 1}, "sqlglot.expressions.StddevSamp.key": {"tf": 1}, "sqlglot.expressions.TimeToStr.key": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1}, "sqlglot.expressions.Trim.key": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1}, "sqlglot.expressions.Unhex.key": {"tf": 1}, "sqlglot.expressions.UnixDate.key": {"tf": 1}, "sqlglot.expressions.UnixToStr.key": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1}, "sqlglot.expressions.Upper.key": {"tf": 1}, "sqlglot.expressions.Corr.key": {"tf": 1}, "sqlglot.expressions.Variance.key": {"tf": 1}, "sqlglot.expressions.VariancePop.key": {"tf": 1}, "sqlglot.expressions.CovarSamp.key": {"tf": 1}, "sqlglot.expressions.CovarPop.key": {"tf": 1}, "sqlglot.expressions.Week.key": {"tf": 1}, "sqlglot.expressions.XMLTable.key": {"tf": 1}, "sqlglot.expressions.Year.key": {"tf": 1}, "sqlglot.expressions.Use.key": {"tf": 1}, "sqlglot.expressions.Merge.key": {"tf": 1}, "sqlglot.expressions.When.key": {"tf": 1}, "sqlglot.expressions.NextValueFor.key": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.planner.Sort.key": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.trie.key": {"tf": 1}}, "df": 584, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}}, "df": 13, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 26}}}}}, "s": {"docs": {"sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.diff.Keep": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}}, "df": 5}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1}}, "df": 26}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Kill": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.key": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}}, "df": 5}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Kwarg.key": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {"sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 8, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {"sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.stack": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}}, "df": 42, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}, "sqlglot.generator.Generator.pretty": {"tf": 1}, "sqlglot.generator.Generator.identify": {"tf": 1}, "sqlglot.generator.Generator.normalize": {"tf": 1}, "sqlglot.generator.Generator.pad": {"tf": 1}, "sqlglot.generator.Generator.unsupported_level": {"tf": 1}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1}, "sqlglot.generator.Generator.leading_comma": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}, "sqlglot.generator.Generator.comments": {"tf": 1}, "sqlglot.generator.Generator.dialect": {"tf": 1}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.generator.Generator.unsupported": {"tf": 1}, "sqlglot.generator.Generator.sep": {"tf": 1}, "sqlglot.generator.Generator.seg": {"tf": 1}, "sqlglot.generator.Generator.pad_comment": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.wrap": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.too_wide": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}}, "df": 959}}, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.GeneratedAsRowColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.GenerateDateArray": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1}}, "df": 3}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.expressions.GenerateSeries": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}}, "df": 7}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.expressions.Group": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Group.key": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 11, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.GroupedData": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}}, "df": 13}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.expressions.GroupConcat": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.key": {"tf": 1}}, "df": 4}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.expressions.Greatest": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.key": {"tf": 1}}, "df": 5}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.imports": {"tf": 1}, "sqlglot.lineage.GraphHTML.options": {"tf": 1}, "sqlglot.lineage.GraphHTML.nodes": {"tf": 1}, "sqlglot.lineage.GraphHTML.edges": {"tf": 1}}, "df": 6}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.Glob": {"tf": 1}, "sqlglot.expressions.Glob.key": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.GlobalProperty": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "t": {"docs": {"sqlglot.expressions.GT": {"tf": 1}, "sqlglot.expressions.GT.key": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}}, "df": 7, "e": {"docs": {"sqlglot.expressions.GTE": {"tf": 1}, "sqlglot.expressions.GTE.key": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}}, "df": 6}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.expressions.In": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.In.key": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 15, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}}, "df": 39, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Initcap": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.key": {"tf": 1}}, "df": 3}}}}}, "t": {"1": {"2": {"8": {"docs": {"sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"5": {"6": {"docs": {"sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "4": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}}, "df": 2}}}}}}, "8": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}}, "df": 2}}}}}}, "docs": {"sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Intersect": {"tf": 1}, "sqlglot.expressions.Intersect.key": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.executor.env.interval": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1}, "sqlglot.expressions.Interval": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.key": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}}, "df": 30, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.IntervalOp": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1}, "sqlglot.expressions.IntervalOp.key": {"tf": 1}}, "df": 4}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.IntervalSpan": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1}}, "df": 3}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}}, "df": 3}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {"sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.expressions.Into": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Into.key": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}}, "df": 14, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.IntoType": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Introducer": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.key": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}}, "df": 5}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.expressions.IntDiv": {"tf": 1}, "sqlglot.expressions.IntDiv.key": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}}, "df": 4}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}}, "df": 54}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.expressions.Insert": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Insert.key": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}}, "df": 13, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.table.TableIter.index": {"tf": 1}, "sqlglot.expressions.Expression.index": {"tf": 1}, "sqlglot.expressions.Index": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.Index.key": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}}, "df": 18, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.IndexConstraintOption": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.IndexParameters": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.key": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.IndexTableHint": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.indent": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.InlineLengthColumnConstraint": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}}, "df": 1}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.InheritsProperty": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.InputModelProperty": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.InputOutputFormat": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.INNER": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.expressions.Identifier": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.quoted": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.key": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}}, "df": 74, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}}, "df": 17}}}}, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.generator.Generator.identify": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}}, "df": 5}}}}}}}, "s": {"docs": {"sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Is": {"tf": 1}, "sqlglot.expressions.Is.key": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}}, "df": 86, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.IsNan": {"tf": 1}, "sqlglot.expressions.IsNan.key": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}}, "df": 3, "f": {"docs": {"sqlglot.expressions.IsInf": {"tf": 1}, "sqlglot.expressions.IsInf.key": {"tf": 1}}, "df": 2}}}, "o": {"docs": {"sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.IsolatedLoadingProperty": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.ILike": {"tf": 1}, "sqlglot.expressions.ILike.key": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ILikeAny": {"tf": 1}, "sqlglot.expressions.ILikeAny.key": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}}, "df": 3}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}}, "df": 8}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML.imports": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}}, "df": 5, "d": {"docs": {"sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.IgnoreNulls": {"tf": 1}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}}, "df": 3}}}}}}}}}}, "f": {"docs": {"sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.If": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.If.key": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}}, "df": 11}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.is_iterable": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.IcebergProperty": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}}, "df": 2}}}}}}, "v": {"4": {"docs": {"sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}}, "df": 2}, "6": {"docs": {"sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Exp": {"tf": 1}, "sqlglot.expressions.Exp.key": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.expression": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.key": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Expression.index": {"tf": 1}, "sqlglot.expressions.Expression.comments": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.optimizer.scope.Scope.expression": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Plan.expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 93, "s": {"docs": {"sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}}, "df": 10}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Explode": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.key": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 6, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ExplodeOuter": {"tf": 1}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ExpOrStr": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.expand": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Except": {"tf": 1}, "sqlglot.expressions.Except.key": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ExcludeColumnConstraint": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.expressions.Extract": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.key": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}}, "df": 18, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ExternalProperty": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.ExecuteError": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ExecuteAsProperty": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Exists": {"tf": 1}, "sqlglot.expressions.Exists.key": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 5}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 12}}}}, "d": {"docs": {"sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.Token.end": {"tf": 1}}, "df": 155, "s": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.Column.endswith": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.expressions.Encode": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.key": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.EncodeColumnConstraint": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"1": {"6": {"docs": {"sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}}, "df": 2}, "docs": {"sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}}, "df": 4}}, "v": {"docs": {"sqlglot.executor.context.Context.env": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1}}, "df": 3}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.EngineProperty": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.expressions.Escape": {"tf": 1}, "sqlglot.expressions.Escape.key": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}}, "df": 8, "d": {"docs": {"sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}}, "df": 26}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}}, "df": 12}}}}}}, "q": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.EQ": {"tf": 1}, "sqlglot.expressions.EQ.key": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}}, "df": 14, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.parser.Parser.error_level": {"tf": 1}, "sqlglot.parser.Parser.error_message_context": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {"sqlglot.errors.ParseError.errors": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.parser.Parser.max_errors": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.errors": {"tf": 1}}, "df": 5}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor.context.Context.eval": {"tf": 1}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}}, "df": 3}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.EphemeralColumnConstraint": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 8}}}}}}}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML.edges": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}}, "df": 2}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.expressions.Hint": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.key": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}}, "df": 11, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}}, "df": 49}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.hive.Hive": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}}, "df": 76}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.HistoricalData": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.key": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Having": {"tf": 1}, "sqlglot.expressions.Having.key": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}}, "df": 25, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.HavingMax": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.key": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}}, "df": 4}}}}}}}, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}}, "df": 5, "h": {"docs": {"sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.expressions.Hex": {"tf": 1}, "sqlglot.expressions.Hex.key": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}}, "df": 65, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.HexString": {"tf": 1}, "sqlglot.expressions.HexString.key": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}}, "df": 3}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.expressions.Heredoc": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.key": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}}, "df": 15}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.HeapProperty": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Hll": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.key": {"tf": 1}}, "df": 4, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.lineage.Node.to_html": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.write": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.wrap": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}}, "df": 4}, "r": {"docs": {"sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Where": {"tf": 1}, "sqlglot.expressions.Where.key": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}}, "df": 8}}, "n": {"docs": {"sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.When": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.When.key": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}}, "df": 7}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.while_changing": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.With": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.expressions.With.key": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 45, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}}, "df": 4}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.WithOperator": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.key": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.expressions.WithinGroup": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.key": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}}, "df": 5}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.WithFill": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.key": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.WithDataProperty": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.WithJournalTableProperty": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.WithSystemVersioningProperty": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.WithTableHint": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.key": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dataframe.sql.Window": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Window": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.Window.key": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}}, "df": 18, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dataframe.sql.WindowSpec": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.expressions.WindowSpec": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.key": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}}, "df": 13}}}}}}}}, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.executor.table.Table.width": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}}, "df": 2}}, "e": {"docs": {"sqlglot.generator.Generator.too_wide": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.expressions.Week": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.Week.key": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.WeekOfYear": {"tf": 1}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1}}, "df": 2}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.errors.ErrorLevel.WARN": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 4}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}}, "df": 53, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}}, "df": 9}, "s": {"docs": {"sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 8}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.National": {"tf": 1}, "sqlglot.expressions.National.key": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}}, "df": 4}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.NATURAL": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.naked_property": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Null": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}}, "df": 26, "s": {"docs": {"sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}}, "df": 8, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.expressions.NullSafeEQ": {"tf": 1}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.expressions.NullSafeNEQ": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.Nullif": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.key": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}}, "df": 1, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}}, "df": 16, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.NumberToStr": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.key": {"tf": 1}}, "df": 3}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 4}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}}, "df": 24, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 12, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.generator.Generator.normalize": {"tf": 1}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.schema.MappingSchema.normalize": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}}, "df": 15, "d": {"docs": {"sqlglot.optimizer.normalize.normalized": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Not": {"tf": 1}, "sqlglot.expressions.Not.key": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}}, "df": 8, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.NotForReplicationColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.NotNullColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.NonClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.NoPrimaryIndexProperty": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.Node": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.lineage.Node.downstream": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}}, "df": 11, "s": {"docs": {"sqlglot.lineage.GraphHTML.nodes": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}}, "df": 13}}}}, "q": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.NEQ": {"tf": 1}, "sqlglot.expressions.NEQ.key": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}}, "df": 7}, "w": {"docs": {"sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 3}, "g": {"docs": {"sqlglot.expressions.Neg": {"tf": 1}, "sqlglot.expressions.Neg.key": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.is_negative": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.NEXT": {"tf": 1}}, "df": 1, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.NextValueFor": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.key": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "l": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.expressions.Nvl2": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.key": {"tf": 1}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}}, "df": 17}, "docs": {}, "df": 0}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}}, "df": 2}}}}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}}, "df": 2}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.NthValue": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.key": {"tf": 1}}, "df": 3}}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.expressions.Join": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Join.key": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.planner.Join": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 61, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JoinHint": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.key": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {"sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 7}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.JournalProperty": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.key": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}}, "df": 44, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.JSONArray": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.key": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.expressions.JSONArrayContains": {"tf": 1}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1}}, "df": 3}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.JSONArrayAgg": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}}, "df": 4}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.env.jsonextract": {"tf": 1}, "sqlglot.expressions.JSONExtract": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.key": {"tf": 1}}, "df": 6, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "b": {"docs": {"sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.JSONBContains": {"tf": 1}, "sqlglot.expressions.JSONBContains.key": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONBExtract": {"tf": 1}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONBExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.JSONPath": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.key": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}}, "df": 5, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathPart": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1}}, "df": 3}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONPathFilter": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1}}, "df": 3}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.JSONPathKey": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONPathRecursive": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1}}, "df": 3}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathRoot": {"tf": 1}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathScript": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONPathSlice": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONPathSelector": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1}}, "df": 3}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathSubscript": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1}}, "df": 3}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.JSONPathUnion": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1}}, "df": 3}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.JSONPathWildcard": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1}}, "df": 2}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONKeyValue": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}}, "df": 4}}}}}}}}, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONObject": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.key": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.JSONObjectAgg": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.JSONColumnDef": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.JSONSchema": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.key": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}}, "df": 4}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONTable": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.key": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}}, "df": 4}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONFormat": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Alias": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Alias.key": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 49, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.expressions.Aliases": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.aliases": {"tf": 1.4142135623730951}, "sqlglot.expressions.Aliases.key": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1}}, "df": 12}, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {"sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.All": {"tf": 1}, "sqlglot.expressions.All.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}}, "df": 12, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}}, "df": 4}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}}, "df": 10, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.expressions.AlterColumn": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.key": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.expressions.AlterTable": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.key": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}}, "df": 5}}}}}}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.AlgorithmProperty": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}}, "df": 3}}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 5, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.planner.Aggregate": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}}, "df": 9, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Aggregate.aggregations": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.AggFunc": {"tf": 1}, "sqlglot.expressions.AggFunc.key": {"tf": 1}}, "df": 2}}}}}}, "v": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.expressions.Avg": {"tf": 1}, "sqlglot.expressions.Avg.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.expressions.Anonymous": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Anonymous.key": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}}, "df": 8, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 13}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Any": {"tf": 1}, "sqlglot.expressions.Any.key": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}}, "df": 16, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.expressions.AnyValue": {"tf": 1}, "sqlglot.expressions.AnyValue.key": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}}, "df": 4}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Expression.find_ancestor": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {"sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.And": {"tf": 1}, "sqlglot.expressions.And.key": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 9}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}}, "df": 3}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}}, "df": 2}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}}, "df": 8, "c": {"docs": {"sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.assert_is": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.tokens.TokenType.ASOF": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}}, "df": 2, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.athena.Athena": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}}, "df": 35}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.expressions.AtTimeZone": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}}, "df": 5}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.AtIndex": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.key": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}}, "df": 4}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}}, "df": 22}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}}, "df": 10}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.Array": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.key": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}}, "df": 18, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.expressions.ArrayAgg": {"tf": 1}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1}}, "df": 3}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.ArrayAll": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ArrayAny": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.key": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.expressions.ArrayToString": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.key": {"tf": 1}}, "df": 4}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.ArrayUniqueAgg": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.ArrayUnionAgg": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1}}, "df": 2}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ArrayConcat": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ArrayContains": {"tf": 1}, "sqlglot.expressions.ArrayContains.key": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ArrayContained": {"tf": 1}, "sqlglot.expressions.ArrayContained.key": {"tf": 1}}, "df": 2}}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ArrayFilter": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1}}, "df": 3}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ArrayOverlaps": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.ArraySize": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.key": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ArraySort": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.key": {"tf": 1}}, "df": 3}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.ArraySum": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.key": {"tf": 1}}, "df": 3}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {"sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}}, "df": 388, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}}, "df": 35}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.ArgMax": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.key": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ArgMin": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.key": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Add": {"tf": 1}, "sqlglot.expressions.Add.key": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 25, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.AddConstraint": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.AddMonths": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.key": {"tf": 1}}, "df": 3}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.ApproxTopK": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ApproxDistinct": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1}}, "df": 3}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.ApproxQuantile": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor.table.Table.append": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.AutoIncrementColumnConstraint": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.AutoIncrementProperty": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.AutoRefreshProperty": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.AutoName": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Abs": {"tf": 1}, "sqlglot.expressions.Abs.key": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema.AbstractMappingSchema": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}}, "df": 10}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.tokens.TokenType.AMP": {"tf": 1}}, "df": 1}}}, "f": {"docs": {"sqlglot.diff.ChangeDistiller.f": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.expressions.Filter": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.key": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}}, "df": 11}}}, "l": {"docs": {"sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}}, "df": 2, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.FileFormatProperty": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.expressions.First": {"tf": 1}, "sqlglot.expressions.First.key": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}}, "df": 15, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.FirstValue": {"tf": 1}, "sqlglot.expressions.FirstValue.key": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}}, "df": 9}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Final": {"tf": 1}, "sqlglot.expressions.Final.key": {"tf": 1}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}}, "df": 4}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}}, "df": 2}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.expressions.Func.key": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}}, "df": 25, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}}, "df": 25, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}}, "df": 34}}}}}, "s": {"docs": {"sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 10, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}}, "df": 54, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}}, "df": 1}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.FormatJson": {"tf": 1}, "sqlglot.expressions.FormatJson.key": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}}, "df": 1, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ForeignKey": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.key": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}}, "df": 4}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ForIn": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.key": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}}, "df": 4}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.FORCE": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}}, "df": 6}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.expressions.Fetch": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.key": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}}, "df": 14}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.parser.Parser.FACTOR": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.FallbackProperty": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.false": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}}, "df": 4}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.tokens.TokenType.FARROW": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.trie.TrieResult.FAILED": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.expressions.From": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.From.key": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}}, "df": 18, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.FromTimeZone": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}}, "df": 4}}}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.expressions.FromBase64": {"tf": 1}, "sqlglot.expressions.FromBase64.key": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot.expressions.FromBase": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.key": {"tf": 1}}, "df": 3}}}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.FreespaceProperty": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Flatten": {"tf": 1}, "sqlglot.expressions.Flatten.key": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.flatten": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}}, "df": 7}}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}}, "df": 4}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Floor": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.key": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}}, "df": 4}}}}, "m": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.union": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Union": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Union.key": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}}, "df": 27, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}}, "df": 54, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.UnicodeString": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.key": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "t": {"docs": {"sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.helper.DATE_UNITS": {"tf": 1}}, "df": 1}}, "q": {"docs": {"sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.UniqueColumnConstraint": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.UnixDate": {"tf": 1}, "sqlglot.expressions.UnixDate.key": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.UnixToStr": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.key": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.UnixToTime": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1}}, "df": 13, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.UnixToTimeStr": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1}}, "df": 2}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.expressions.Unary": {"tf": 1}, "sqlglot.expressions.Unary.key": {"tf": 1}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1}}, "df": 4}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}}, "df": 2}}}}, "b": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 1}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Unnest": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Unnest.key": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 28}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}}, "df": 3}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}}, "df": 14}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.UnloggedProperty": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Subquery.unwrap": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}}, "df": 4}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.unsupported_level": {"tf": 1}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}, "sqlglot.generator.Generator.unsupported": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.UnsupportedError": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Uncache": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.key": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}}, "df": 5}}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}}, "df": 2}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.Unhex": {"tf": 1}, "sqlglot.expressions.Unhex.key": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}}, "df": 1}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.unqualify_columns": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Use": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Use.key": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}}, "df": 5, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}}, "df": 11, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}}, "df": 2, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.UserDefinedFunction": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}}, "df": 3}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.USABLES": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Upper": {"tf": 1}, "sqlglot.expressions.Upper.key": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.UppercaseColumnConstraint": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.expressions.Update": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Update.key": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}}, "df": 14}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.UDTF": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.UDTF.key": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}}, "df": 2}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"1": {"2": {"8": {"docs": {"sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"5": {"6": {"docs": {"sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}}, "df": 2}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}}, "df": 4}}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.expressions.Merge": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.key": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}}, "df": 11, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.MergeTreeTTL": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.MergeTreeTTLAction": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.MergeBlockRatioProperty": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {"sqlglot.expressions.SQLGLOT_META": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.error_message_context": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}}, "df": 3}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}}, "df": 2}}}}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.expressions.Max": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.key": {"tf": 1}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}, "sqlglot.parser.Parser.max_errors": {"tf": 1}}, "df": 13}, "p": {"docs": {"sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.Map": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.Map.key": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}}, "df": 10, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}}, "df": 80, "s": {"docs": {"sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.dialect": {"tf": 1}, "sqlglot.schema.MappingSchema.visible": {"tf": 1}, "sqlglot.schema.MappingSchema.normalize": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}}, "df": 12}}}}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.MapFromEntries": {"tf": 1}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.expressions.MatchAgainst": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}}, "df": 5}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MatchRecognize": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}}, "df": 4, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MatchRecognizeMeasure": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.MaterializedProperty": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.expressions.Min": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.key": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}}, "df": 9}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.expressions.Mod": {"tf": 1}, "sqlglot.expressions.Mod.key": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}}, "df": 6, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}}, "df": 1, "l": {"docs": {"sqlglot.tokens.TokenType.MODEL": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}}, "df": 24, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}}, "df": 12}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.expressions.Month": {"tf": 1}, "sqlglot.expressions.Month.key": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.MonthsBetween": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}}, "df": 2}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 6}}}, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.mysql.MySQL": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}}, "df": 99}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Mul": {"tf": 1}, "sqlglot.expressions.Mul.key": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}}, "df": 4, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}}, "df": 5}}}}, "s": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}}, "df": 2}, "d": {"5": {"docs": {"sqlglot.expressions.MD5": {"tf": 1}, "sqlglot.expressions.MD5.key": {"tf": 1}}, "df": 2, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.MD5Digest": {"tf": 1}, "sqlglot.expressions.MD5Digest.key": {"tf": 1}}, "df": 2}}}}}}}, "docs": {}, "df": 0}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}}, "df": 57, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}}, "df": 9}, "d": {"docs": {"sqlglot.expressions.Identifier.quoted": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.expressions.Query": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Query.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}}, "df": 38, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.expressions.QueryOption": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.key": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.QueryTransform": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.key": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.expressions.Qualify": {"tf": 1}, "sqlglot.expressions.Qualify.key": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 12}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Quantile": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.key": {"tf": 1}}, "df": 3}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Quarter": {"tf": 1}, "sqlglot.expressions.Quarter.key": {"tf": 1}}, "df": 2}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}}, "df": 9, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.expressions.Values": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Values.key": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}}, "df": 23}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 2}}}}}}, "r": {"docs": {"sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.expressions.Var": {"tf": 1}, "sqlglot.expressions.Var.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}}, "df": 40, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}}, "df": 2}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Variance": {"tf": 1}, "sqlglot.expressions.Variance.key": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.VariancePop": {"tf": 1}, "sqlglot.expressions.VariancePop.key": {"tf": 1}}, "df": 2}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.VarMap": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.VarMap.key": {"tf": 1}}, "df": 6}}}, "s": {"docs": {"sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Version.key": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}}, "df": 9}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ViewAttributeProperty": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.schema.MappingSchema.visible": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.VolatileProperty": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.expressions.Xor": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.key": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}}, "df": 7}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.expressions.XMLTable": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.key": {"tf": 1}}, "df": 4}}}}}}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}}, "df": 4}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.Year": {"tf": 1}, "sqlglot.expressions.Year.key": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}}, "df": 4}}}}}}, "fullname": {"root": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}}, "df": 57, "s": {"docs": {"sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}}, "df": 4, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.expression": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.write": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dataframe.sql.Window": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.Parser.sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.sql": {"tf": 1}}, "df": 639, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.logger": {"tf": 1}, "sqlglot.pretty": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.expression": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.write": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dataframe.sql.Window": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena": {"tf": 1}, "sqlglot.dialects.athena.Athena": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.dialects.dialect.DialectType": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.doris": {"tf": 1}, "sqlglot.dialects.doris.Doris": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill": {"tf": 1}, "sqlglot.dialects.drill.Drill": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.hive.Hive": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle": {"tf": 1}, "sqlglot.dialects.oracle.Oracle": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.Postgres": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto": {"tf": 1}, "sqlglot.dialects.presto.Presto": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql": {"tf": 1}, "sqlglot.dialects.prql.PRQL": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark": {"tf": 1}, "sqlglot.dialects.spark.Spark": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2": {"tf": 1}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}, "sqlglot.dialects.spark2.Spark2": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau": {"tf": 1}, "sqlglot.dialects.tableau.Tableau": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata": {"tf": 1}, "sqlglot.dialects.teradata.Teradata": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino": {"tf": 1}, "sqlglot.dialects.trino.Trino": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.f": {"tf": 1}, "sqlglot.diff.ChangeDistiller.t": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.errors": {"tf": 1}, "sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.errors": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.context.Context.tables": {"tf": 1}, "sqlglot.executor.context.Context.range_readers": {"tf": 1}, "sqlglot.executor.context.Context.row_readers": {"tf": 1}, "sqlglot.executor.context.Context.env": {"tf": 1}, "sqlglot.executor.context.Context.eval": {"tf": 1}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.executor.context.Context.table": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.columns": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.env": {"tf": 1}, "sqlglot.executor.env.reverse_key": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}, "sqlglot.executor.env.cast": {"tf": 1}, "sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.executor.env.interval": {"tf": 1}, "sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.executor.env.jsonextract": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python": {"tf": 1}, "sqlglot.executor.python.PythonExecutor": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.executor.python.Python": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.executor.table": {"tf": 1}, "sqlglot.executor.table.Table": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.Table.columns": {"tf": 1}, "sqlglot.executor.table.Table.column_range": {"tf": 1}, "sqlglot.executor.table.Table.reader": {"tf": 1}, "sqlglot.executor.table.Table.rows": {"tf": 1}, "sqlglot.executor.table.Table.range_reader": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.Table.append": {"tf": 1}, "sqlglot.executor.table.Table.pop": {"tf": 1}, "sqlglot.executor.table.Table.width": {"tf": 1}, "sqlglot.executor.table.TableIter": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.table": {"tf": 1}, "sqlglot.executor.table.TableIter.index": {"tf": 1}, "sqlglot.executor.table.RangeReader": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.table": {"tf": 1}, "sqlglot.executor.table.RangeReader.range": {"tf": 1}, "sqlglot.executor.table.RowReader": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.columns": {"tf": 1}, "sqlglot.executor.table.RowReader.row": {"tf": 1}, "sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.SQLGLOT_META": {"tf": 1.4142135623730951}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.key": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Expression.index": {"tf": 1}, "sqlglot.expressions.Expression.comments": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.IntoType": {"tf": 1}, "sqlglot.expressions.ExpOrStr": {"tf": 1}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Condition.key": {"tf": 1}, "sqlglot.expressions.Predicate": {"tf": 1}, "sqlglot.expressions.Predicate.key": {"tf": 1}, "sqlglot.expressions.DerivedTable": {"tf": 1}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.key": {"tf": 1}, "sqlglot.expressions.Query": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Query.key": {"tf": 1}, "sqlglot.expressions.UDTF": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.UDTF.key": {"tf": 1}, "sqlglot.expressions.Cache": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.key": {"tf": 1}, "sqlglot.expressions.Uncache": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.key": {"tf": 1}, "sqlglot.expressions.Refresh": {"tf": 1}, "sqlglot.expressions.Refresh.key": {"tf": 1}, "sqlglot.expressions.DDL": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.key": {"tf": 1}, "sqlglot.expressions.DML": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.DML.key": {"tf": 1}, "sqlglot.expressions.Create": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.expressions.Create.key": {"tf": 1}, "sqlglot.expressions.SequenceProperties": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1}, "sqlglot.expressions.TruncateTable": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.key": {"tf": 1}, "sqlglot.expressions.Clone": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.key": {"tf": 1}, "sqlglot.expressions.Describe": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.key": {"tf": 1}, "sqlglot.expressions.Kill": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.key": {"tf": 1}, "sqlglot.expressions.Pragma": {"tf": 1}, "sqlglot.expressions.Pragma.key": {"tf": 1}, "sqlglot.expressions.Set": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Set.key": {"tf": 1}, "sqlglot.expressions.Heredoc": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.key": {"tf": 1}, "sqlglot.expressions.SetItem": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.key": {"tf": 1}, "sqlglot.expressions.Show": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Show.key": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1}, "sqlglot.expressions.CharacterSet": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.key": {"tf": 1}, "sqlglot.expressions.With": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.expressions.With.key": {"tf": 1}, "sqlglot.expressions.WithinGroup": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.key": {"tf": 1}, "sqlglot.expressions.CTE": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.key": {"tf": 1}, "sqlglot.expressions.TableAlias": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.columns": {"tf": 1}, "sqlglot.expressions.TableAlias.key": {"tf": 1}, "sqlglot.expressions.BitString": {"tf": 1}, "sqlglot.expressions.BitString.key": {"tf": 1}, "sqlglot.expressions.HexString": {"tf": 1}, "sqlglot.expressions.HexString.key": {"tf": 1}, "sqlglot.expressions.ByteString": {"tf": 1}, "sqlglot.expressions.ByteString.key": {"tf": 1}, "sqlglot.expressions.RawString": {"tf": 1}, "sqlglot.expressions.RawString.key": {"tf": 1}, "sqlglot.expressions.UnicodeString": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.key": {"tf": 1}, "sqlglot.expressions.Column": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Column.key": {"tf": 1}, "sqlglot.expressions.ColumnPosition": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1}, "sqlglot.expressions.ColumnDef": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnDef.key": {"tf": 1}, "sqlglot.expressions.AlterColumn": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.key": {"tf": 1}, "sqlglot.expressions.RenameColumn": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.key": {"tf": 1}, "sqlglot.expressions.RenameTable": {"tf": 1}, "sqlglot.expressions.RenameTable.key": {"tf": 1}, "sqlglot.expressions.SwapTable": {"tf": 1}, "sqlglot.expressions.SwapTable.key": {"tf": 1}, "sqlglot.expressions.Comment": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.key": {"tf": 1}, "sqlglot.expressions.Comprehension": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraint": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.WithOperator": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.Constraint": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.key": {"tf": 1}, "sqlglot.expressions.Delete": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Delete.key": {"tf": 1}, "sqlglot.expressions.Drop": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.key": {"tf": 1}, "sqlglot.expressions.Filter": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.key": {"tf": 1}, "sqlglot.expressions.Check": {"tf": 1}, "sqlglot.expressions.Check.key": {"tf": 1}, "sqlglot.expressions.Connect": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.key": {"tf": 1}, "sqlglot.expressions.CopyParameter": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.key": {"tf": 1}, "sqlglot.expressions.Copy": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.key": {"tf": 1}, "sqlglot.expressions.Credentials": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.key": {"tf": 1}, "sqlglot.expressions.Prior": {"tf": 1}, "sqlglot.expressions.Prior.key": {"tf": 1}, "sqlglot.expressions.Directory": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.key": {"tf": 1}, "sqlglot.expressions.ForeignKey": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.key": {"tf": 1}, "sqlglot.expressions.ColumnPrefix": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1}, "sqlglot.expressions.PrimaryKey": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1}, "sqlglot.expressions.Into": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Into.key": {"tf": 1}, "sqlglot.expressions.From": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.From.key": {"tf": 1}, "sqlglot.expressions.Having": {"tf": 1}, "sqlglot.expressions.Having.key": {"tf": 1}, "sqlglot.expressions.Hint": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.key": {"tf": 1}, "sqlglot.expressions.JoinHint": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.key": {"tf": 1}, "sqlglot.expressions.Identifier": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.quoted": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.key": {"tf": 1}, "sqlglot.expressions.Opclass": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.key": {"tf": 1}, "sqlglot.expressions.Index": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.Index.key": {"tf": 1}, "sqlglot.expressions.IndexParameters": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.key": {"tf": 1}, "sqlglot.expressions.Insert": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Insert.key": {"tf": 1}, "sqlglot.expressions.OnConflict": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.key": {"tf": 1}, "sqlglot.expressions.Returning": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.key": {"tf": 1}, "sqlglot.expressions.Introducer": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.key": {"tf": 1}, "sqlglot.expressions.National": {"tf": 1}, "sqlglot.expressions.National.key": {"tf": 1}, "sqlglot.expressions.LoadData": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.key": {"tf": 1}, "sqlglot.expressions.Partition": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.key": {"tf": 1}, "sqlglot.expressions.PartitionRange": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.key": {"tf": 1}, "sqlglot.expressions.Fetch": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.key": {"tf": 1}, "sqlglot.expressions.Group": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Group.key": {"tf": 1}, "sqlglot.expressions.Lambda": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.key": {"tf": 1}, "sqlglot.expressions.Limit": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.key": {"tf": 1}, "sqlglot.expressions.Literal": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Literal.key": {"tf": 1}, "sqlglot.expressions.Join": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Join.key": {"tf": 1}, "sqlglot.expressions.Lateral": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.key": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1}, "sqlglot.expressions.MatchRecognize": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1}, "sqlglot.expressions.Final": {"tf": 1}, "sqlglot.expressions.Final.key": {"tf": 1}, "sqlglot.expressions.Offset": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.key": {"tf": 1}, "sqlglot.expressions.Order": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.Order.key": {"tf": 1}, "sqlglot.expressions.WithFill": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.key": {"tf": 1}, "sqlglot.expressions.Cluster": {"tf": 1}, "sqlglot.expressions.Cluster.key": {"tf": 1}, "sqlglot.expressions.Distribute": {"tf": 1}, "sqlglot.expressions.Distribute.key": {"tf": 1}, "sqlglot.expressions.Sort": {"tf": 1}, "sqlglot.expressions.Sort.key": {"tf": 1}, "sqlglot.expressions.Ordered": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.key": {"tf": 1}, "sqlglot.expressions.Property": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.Property.key": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1}, "sqlglot.expressions.BackupProperty": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.key": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1}, "sqlglot.expressions.ChecksumProperty": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1}, "sqlglot.expressions.CollateProperty": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.key": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1}, "sqlglot.expressions.DefinerProperty": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1}, "sqlglot.expressions.DistKeyProperty": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1}, "sqlglot.expressions.DistStyleProperty": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1}, "sqlglot.expressions.EngineProperty": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.key": {"tf": 1}, "sqlglot.expressions.HeapProperty": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1}, "sqlglot.expressions.ToTableProperty": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1}, "sqlglot.expressions.ExternalProperty": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1}, "sqlglot.expressions.FallbackProperty": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1}, "sqlglot.expressions.FileFormatProperty": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1}, "sqlglot.expressions.FreespaceProperty": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1}, "sqlglot.expressions.GlobalProperty": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1}, "sqlglot.expressions.IcebergProperty": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1}, "sqlglot.expressions.InheritsProperty": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1}, "sqlglot.expressions.InputModelProperty": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1}, "sqlglot.expressions.OutputModelProperty": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1}, "sqlglot.expressions.JournalProperty": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.key": {"tf": 1}, "sqlglot.expressions.LanguageProperty": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1}, "sqlglot.expressions.DictProperty": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.key": {"tf": 1}, "sqlglot.expressions.DictSubProperty": {"tf": 1}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1}, "sqlglot.expressions.DictRange": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.key": {"tf": 1}, "sqlglot.expressions.OnCluster": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.key": {"tf": 1}, "sqlglot.expressions.LikeProperty": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.key": {"tf": 1}, "sqlglot.expressions.LocationProperty": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.key": {"tf": 1}, "sqlglot.expressions.LockProperty": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.key": {"tf": 1}, "sqlglot.expressions.LockingProperty": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.key": {"tf": 1}, "sqlglot.expressions.LogProperty": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.key": {"tf": 1}, "sqlglot.expressions.MaterializedProperty": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1}, "sqlglot.expressions.OnProperty": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.key": {"tf": 1}, "sqlglot.expressions.OnCommitProperty": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1}, "sqlglot.expressions.ReturnsProperty": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatProperty": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1}, "sqlglot.expressions.QueryTransform": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.key": {"tf": 1}, "sqlglot.expressions.SampleProperty": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.key": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1}, "sqlglot.expressions.SerdeProperties": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1}, "sqlglot.expressions.SetProperty": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.key": {"tf": 1}, "sqlglot.expressions.SharingProperty": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.key": {"tf": 1}, "sqlglot.expressions.SetConfigProperty": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1}, "sqlglot.expressions.SettingsProperty": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1}, "sqlglot.expressions.SortKeyProperty": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1}, "sqlglot.expressions.StabilityProperty": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1}, "sqlglot.expressions.TemporaryProperty": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1}, "sqlglot.expressions.TransformModelProperty": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1}, "sqlglot.expressions.TransientProperty": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.key": {"tf": 1}, "sqlglot.expressions.UnloggedProperty": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1}, "sqlglot.expressions.VolatileProperty": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1}, "sqlglot.expressions.WithDataProperty": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1}, "sqlglot.expressions.Properties": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Properties.key": {"tf": 1}, "sqlglot.expressions.Qualify": {"tf": 1}, "sqlglot.expressions.Qualify.key": {"tf": 1}, "sqlglot.expressions.InputOutputFormat": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1}, "sqlglot.expressions.Return": {"tf": 1}, "sqlglot.expressions.Return.key": {"tf": 1}, "sqlglot.expressions.Reference": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.key": {"tf": 1}, "sqlglot.expressions.Tuple": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Tuple.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.QueryOption": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.key": {"tf": 1}, "sqlglot.expressions.WithTableHint": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.key": {"tf": 1}, "sqlglot.expressions.IndexTableHint": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1}, "sqlglot.expressions.HistoricalData": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.key": {"tf": 1}, "sqlglot.expressions.Table": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Table.key": {"tf": 1}, "sqlglot.expressions.Union": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Union.key": {"tf": 1}, "sqlglot.expressions.Except": {"tf": 1}, "sqlglot.expressions.Except.key": {"tf": 1}, "sqlglot.expressions.Intersect": {"tf": 1}, "sqlglot.expressions.Intersect.key": {"tf": 1}, "sqlglot.expressions.Unnest": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Unnest.key": {"tf": 1}, "sqlglot.expressions.Update": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Update.key": {"tf": 1}, "sqlglot.expressions.Values": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Values.key": {"tf": 1}, "sqlglot.expressions.Var": {"tf": 1}, "sqlglot.expressions.Var.key": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Version.key": {"tf": 1}, "sqlglot.expressions.Schema": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.key": {"tf": 1}, "sqlglot.expressions.Lock": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.key": {"tf": 1}, "sqlglot.expressions.Select": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Select.key": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}, "sqlglot.expressions.Subquery": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.key": {"tf": 1}, "sqlglot.expressions.TableSample": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.key": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.key": {"tf": 1}, "sqlglot.expressions.Pivot": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.expressions.Pivot.key": {"tf": 1}, "sqlglot.expressions.Window": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.Window.key": {"tf": 1}, "sqlglot.expressions.WindowSpec": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.key": {"tf": 1}, "sqlglot.expressions.PreWhere": {"tf": 1}, "sqlglot.expressions.PreWhere.key": {"tf": 1}, "sqlglot.expressions.Where": {"tf": 1}, "sqlglot.expressions.Where.key": {"tf": 1}, "sqlglot.expressions.Star": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Star.key": {"tf": 1}, "sqlglot.expressions.Parameter": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.key": {"tf": 1}, "sqlglot.expressions.SessionParameter": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.key": {"tf": 1}, "sqlglot.expressions.Placeholder": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Placeholder.key": {"tf": 1}, "sqlglot.expressions.Null": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1}, "sqlglot.expressions.Boolean": {"tf": 1}, "sqlglot.expressions.Boolean.key": {"tf": 1}, "sqlglot.expressions.DataTypeParam": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1}, "sqlglot.expressions.DataType": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.DataType.key": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.expressions.PseudoType": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.key": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1}, "sqlglot.expressions.All": {"tf": 1}, "sqlglot.expressions.All.key": {"tf": 1}, "sqlglot.expressions.Any": {"tf": 1}, "sqlglot.expressions.Any.key": {"tf": 1}, "sqlglot.expressions.Exists": {"tf": 1}, "sqlglot.expressions.Exists.key": {"tf": 1}, "sqlglot.expressions.Command": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Command.key": {"tf": 1}, "sqlglot.expressions.Transaction": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.key": {"tf": 1}, "sqlglot.expressions.Commit": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.key": {"tf": 1}, "sqlglot.expressions.Rollback": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.key": {"tf": 1}, "sqlglot.expressions.AlterTable": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.key": {"tf": 1}, "sqlglot.expressions.AddConstraint": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.key": {"tf": 1}, "sqlglot.expressions.DropPartition": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.key": {"tf": 1}, "sqlglot.expressions.Binary": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Binary.key": {"tf": 1}, "sqlglot.expressions.Add": {"tf": 1}, "sqlglot.expressions.Add.key": {"tf": 1}, "sqlglot.expressions.Connector": {"tf": 1}, "sqlglot.expressions.Connector.key": {"tf": 1}, "sqlglot.expressions.And": {"tf": 1}, "sqlglot.expressions.And.key": {"tf": 1}, "sqlglot.expressions.Or": {"tf": 1}, "sqlglot.expressions.Or.key": {"tf": 1}, "sqlglot.expressions.BitwiseAnd": {"tf": 1}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseOr": {"tf": 1}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseXor": {"tf": 1}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1}, "sqlglot.expressions.Div": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.Div.key": {"tf": 1}, "sqlglot.expressions.Overlaps": {"tf": 1}, "sqlglot.expressions.Overlaps.key": {"tf": 1}, "sqlglot.expressions.Dot": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Dot.key": {"tf": 1}, "sqlglot.expressions.DPipe": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.key": {"tf": 1}, "sqlglot.expressions.EQ": {"tf": 1}, "sqlglot.expressions.EQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeEQ": {"tf": 1}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1}, "sqlglot.expressions.PropertyEQ": {"tf": 1}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1}, "sqlglot.expressions.Distance": {"tf": 1}, "sqlglot.expressions.Distance.key": {"tf": 1}, "sqlglot.expressions.Escape": {"tf": 1}, "sqlglot.expressions.Escape.key": {"tf": 1}, "sqlglot.expressions.Glob": {"tf": 1}, "sqlglot.expressions.Glob.key": {"tf": 1}, "sqlglot.expressions.GT": {"tf": 1}, "sqlglot.expressions.GT.key": {"tf": 1}, "sqlglot.expressions.GTE": {"tf": 1}, "sqlglot.expressions.GTE.key": {"tf": 1}, "sqlglot.expressions.ILike": {"tf": 1}, "sqlglot.expressions.ILike.key": {"tf": 1}, "sqlglot.expressions.ILikeAny": {"tf": 1}, "sqlglot.expressions.ILikeAny.key": {"tf": 1}, "sqlglot.expressions.IntDiv": {"tf": 1}, "sqlglot.expressions.IntDiv.key": {"tf": 1}, "sqlglot.expressions.Is": {"tf": 1}, "sqlglot.expressions.Is.key": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Kwarg.key": {"tf": 1}, "sqlglot.expressions.Like": {"tf": 1}, "sqlglot.expressions.Like.key": {"tf": 1}, "sqlglot.expressions.LikeAny": {"tf": 1}, "sqlglot.expressions.LikeAny.key": {"tf": 1}, "sqlglot.expressions.LT": {"tf": 1}, "sqlglot.expressions.LT.key": {"tf": 1}, "sqlglot.expressions.LTE": {"tf": 1}, "sqlglot.expressions.LTE.key": {"tf": 1}, "sqlglot.expressions.Mod": {"tf": 1}, "sqlglot.expressions.Mod.key": {"tf": 1}, "sqlglot.expressions.Mul": {"tf": 1}, "sqlglot.expressions.Mul.key": {"tf": 1}, "sqlglot.expressions.NEQ": {"tf": 1}, "sqlglot.expressions.NEQ.key": {"tf": 1}, "sqlglot.expressions.Operator": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.key": {"tf": 1}, "sqlglot.expressions.SimilarTo": {"tf": 1}, "sqlglot.expressions.SimilarTo.key": {"tf": 1}, "sqlglot.expressions.Slice": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.key": {"tf": 1}, "sqlglot.expressions.Sub": {"tf": 1}, "sqlglot.expressions.Sub.key": {"tf": 1}, "sqlglot.expressions.Unary": {"tf": 1}, "sqlglot.expressions.Unary.key": {"tf": 1}, "sqlglot.expressions.BitwiseNot": {"tf": 1}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1}, "sqlglot.expressions.Not": {"tf": 1}, "sqlglot.expressions.Not.key": {"tf": 1}, "sqlglot.expressions.Paren": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Paren.key": {"tf": 1}, "sqlglot.expressions.Neg": {"tf": 1}, "sqlglot.expressions.Neg.key": {"tf": 1}, "sqlglot.expressions.Alias": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Alias.key": {"tf": 1}, "sqlglot.expressions.PivotAlias": {"tf": 1}, "sqlglot.expressions.PivotAlias.key": {"tf": 1}, "sqlglot.expressions.Aliases": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.aliases": {"tf": 1}, "sqlglot.expressions.Aliases.key": {"tf": 1}, "sqlglot.expressions.AtIndex": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.key": {"tf": 1}, "sqlglot.expressions.AtTimeZone": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1}, "sqlglot.expressions.FromTimeZone": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1}, "sqlglot.expressions.Between": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Between.key": {"tf": 1}, "sqlglot.expressions.Bracket": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.key": {"tf": 1}, "sqlglot.expressions.Distinct": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.key": {"tf": 1}, "sqlglot.expressions.In": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.In.key": {"tf": 1}, "sqlglot.expressions.ForIn": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.key": {"tf": 1}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.TimeUnit.key": {"tf": 1}, "sqlglot.expressions.IntervalOp": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1}, "sqlglot.expressions.IntervalOp.key": {"tf": 1}, "sqlglot.expressions.IntervalSpan": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1}, "sqlglot.expressions.Interval": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.key": {"tf": 1}, "sqlglot.expressions.IgnoreNulls": {"tf": 1}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1}, "sqlglot.expressions.RespectNulls": {"tf": 1}, "sqlglot.expressions.RespectNulls.key": {"tf": 1}, "sqlglot.expressions.HavingMax": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.key": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.expressions.Func.key": {"tf": 1}, "sqlglot.expressions.AggFunc": {"tf": 1}, "sqlglot.expressions.AggFunc.key": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Abs": {"tf": 1}, "sqlglot.expressions.Abs.key": {"tf": 1}, "sqlglot.expressions.ArgMax": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.key": {"tf": 1}, "sqlglot.expressions.ArgMin": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.key": {"tf": 1}, "sqlglot.expressions.ApproxTopK": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1}, "sqlglot.expressions.Flatten": {"tf": 1}, "sqlglot.expressions.Flatten.key": {"tf": 1}, "sqlglot.expressions.Transform": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.key": {"tf": 1}, "sqlglot.expressions.Anonymous": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Anonymous.key": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Hll": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.key": {"tf": 1}, "sqlglot.expressions.ApproxDistinct": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1}, "sqlglot.expressions.Array": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.key": {"tf": 1}, "sqlglot.expressions.ToArray": {"tf": 1}, "sqlglot.expressions.ToArray.key": {"tf": 1}, "sqlglot.expressions.ToChar": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.key": {"tf": 1}, "sqlglot.expressions.ToNumber": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.key": {"tf": 1}, "sqlglot.expressions.Convert": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.key": {"tf": 1}, "sqlglot.expressions.GenerateSeries": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1}, "sqlglot.expressions.ArrayAgg": {"tf": 1}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayAll": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.key": {"tf": 1}, "sqlglot.expressions.ArrayAny": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.key": {"tf": 1}, "sqlglot.expressions.ArrayConcat": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1}, "sqlglot.expressions.ArrayContains": {"tf": 1}, "sqlglot.expressions.ArrayContains.key": {"tf": 1}, "sqlglot.expressions.ArrayContained": {"tf": 1}, "sqlglot.expressions.ArrayContained.key": {"tf": 1}, "sqlglot.expressions.ArrayFilter": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1}, "sqlglot.expressions.ArrayToString": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.key": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1}, "sqlglot.expressions.ArraySize": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.key": {"tf": 1}, "sqlglot.expressions.ArraySort": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.key": {"tf": 1}, "sqlglot.expressions.ArraySum": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.key": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1}, "sqlglot.expressions.Avg": {"tf": 1}, "sqlglot.expressions.Avg.key": {"tf": 1}, "sqlglot.expressions.AnyValue": {"tf": 1}, "sqlglot.expressions.AnyValue.key": {"tf": 1}, "sqlglot.expressions.Lag": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.key": {"tf": 1}, "sqlglot.expressions.Lead": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.key": {"tf": 1}, "sqlglot.expressions.First": {"tf": 1}, "sqlglot.expressions.First.key": {"tf": 1}, "sqlglot.expressions.Last": {"tf": 1}, "sqlglot.expressions.Last.key": {"tf": 1}, "sqlglot.expressions.FirstValue": {"tf": 1}, "sqlglot.expressions.FirstValue.key": {"tf": 1}, "sqlglot.expressions.LastValue": {"tf": 1}, "sqlglot.expressions.LastValue.key": {"tf": 1}, "sqlglot.expressions.NthValue": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.key": {"tf": 1}, "sqlglot.expressions.Case": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Case.key": {"tf": 1}, "sqlglot.expressions.Cast": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.Cast.key": {"tf": 1}, "sqlglot.expressions.TryCast": {"tf": 1}, "sqlglot.expressions.TryCast.key": {"tf": 1}, "sqlglot.expressions.Try": {"tf": 1}, "sqlglot.expressions.Try.key": {"tf": 1}, "sqlglot.expressions.CastToStrType": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.key": {"tf": 1}, "sqlglot.expressions.Collate": {"tf": 1}, "sqlglot.expressions.Collate.key": {"tf": 1}, "sqlglot.expressions.Ceil": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.key": {"tf": 1}, "sqlglot.expressions.Coalesce": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.key": {"tf": 1}, "sqlglot.expressions.Chr": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.key": {"tf": 1}, "sqlglot.expressions.Concat": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.key": {"tf": 1}, "sqlglot.expressions.ConcatWs": {"tf": 1}, "sqlglot.expressions.ConcatWs.key": {"tf": 1}, "sqlglot.expressions.ConnectByRoot": {"tf": 1}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1}, "sqlglot.expressions.Count": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.key": {"tf": 1}, "sqlglot.expressions.CountIf": {"tf": 1}, "sqlglot.expressions.CountIf.key": {"tf": 1}, "sqlglot.expressions.Cbrt": {"tf": 1}, "sqlglot.expressions.Cbrt.key": {"tf": 1}, "sqlglot.expressions.CurrentDate": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.key": {"tf": 1}, "sqlglot.expressions.CurrentDatetime": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1}, "sqlglot.expressions.CurrentTime": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.key": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1}, "sqlglot.expressions.CurrentUser": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.key": {"tf": 1}, "sqlglot.expressions.DateAdd": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.key": {"tf": 1}, "sqlglot.expressions.DateSub": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.key": {"tf": 1}, "sqlglot.expressions.DateDiff": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.key": {"tf": 1}, "sqlglot.expressions.DateTrunc": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.DateTrunc.key": {"tf": 1}, "sqlglot.expressions.DatetimeAdd": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1}, "sqlglot.expressions.DatetimeSub": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1}, "sqlglot.expressions.DatetimeDiff": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DayOfWeek": {"tf": 1}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1}, "sqlglot.expressions.DayOfMonth": {"tf": 1}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1}, "sqlglot.expressions.DayOfYear": {"tf": 1}, "sqlglot.expressions.DayOfYear.key": {"tf": 1}, "sqlglot.expressions.ToDays": {"tf": 1}, "sqlglot.expressions.ToDays.key": {"tf": 1}, "sqlglot.expressions.WeekOfYear": {"tf": 1}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1}, "sqlglot.expressions.MonthsBetween": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1}, "sqlglot.expressions.LastDay": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.key": {"tf": 1}, "sqlglot.expressions.Extract": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.key": {"tf": 1}, "sqlglot.expressions.Timestamp": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.key": {"tf": 1}, "sqlglot.expressions.TimestampAdd": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1}, "sqlglot.expressions.TimestampSub": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.key": {"tf": 1}, "sqlglot.expressions.TimestampDiff": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1}, "sqlglot.expressions.TimestampTrunc": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1}, "sqlglot.expressions.TimeAdd": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.key": {"tf": 1}, "sqlglot.expressions.TimeSub": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.key": {"tf": 1}, "sqlglot.expressions.TimeDiff": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.key": {"tf": 1}, "sqlglot.expressions.TimeTrunc": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DateFromParts": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.key": {"tf": 1}, "sqlglot.expressions.TimeFromParts": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1}, "sqlglot.expressions.DateStrToDate": {"tf": 1}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1}, "sqlglot.expressions.DateToDateStr": {"tf": 1}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1}, "sqlglot.expressions.DateToDi": {"tf": 1}, "sqlglot.expressions.DateToDi.key": {"tf": 1}, "sqlglot.expressions.Date": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.key": {"tf": 1}, "sqlglot.expressions.Day": {"tf": 1}, "sqlglot.expressions.Day.key": {"tf": 1}, "sqlglot.expressions.Decode": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.key": {"tf": 1}, "sqlglot.expressions.DiToDate": {"tf": 1}, "sqlglot.expressions.DiToDate.key": {"tf": 1}, "sqlglot.expressions.Encode": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.key": {"tf": 1}, "sqlglot.expressions.Exp": {"tf": 1}, "sqlglot.expressions.Exp.key": {"tf": 1}, "sqlglot.expressions.Explode": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.key": {"tf": 1}, "sqlglot.expressions.ExplodeOuter": {"tf": 1}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Posexplode": {"tf": 1}, "sqlglot.expressions.Posexplode.key": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Floor": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.key": {"tf": 1}, "sqlglot.expressions.FromBase64": {"tf": 1}, "sqlglot.expressions.FromBase64.key": {"tf": 1}, "sqlglot.expressions.ToBase64": {"tf": 1}, "sqlglot.expressions.ToBase64.key": {"tf": 1}, "sqlglot.expressions.GenerateDateArray": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1}, "sqlglot.expressions.Greatest": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.key": {"tf": 1}, "sqlglot.expressions.GroupConcat": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.key": {"tf": 1}, "sqlglot.expressions.Hex": {"tf": 1}, "sqlglot.expressions.Hex.key": {"tf": 1}, "sqlglot.expressions.Xor": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.key": {"tf": 1}, "sqlglot.expressions.If": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.If.key": {"tf": 1}, "sqlglot.expressions.Nullif": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.key": {"tf": 1}, "sqlglot.expressions.Initcap": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.key": {"tf": 1}, "sqlglot.expressions.IsNan": {"tf": 1}, "sqlglot.expressions.IsNan.key": {"tf": 1}, "sqlglot.expressions.IsInf": {"tf": 1}, "sqlglot.expressions.IsInf.key": {"tf": 1}, "sqlglot.expressions.JSONPath": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.key": {"tf": 1}, "sqlglot.expressions.JSONPathPart": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1}, "sqlglot.expressions.JSONPathFilter": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1}, "sqlglot.expressions.JSONPathKey": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1}, "sqlglot.expressions.JSONPathRoot": {"tf": 1}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1}, "sqlglot.expressions.JSONPathScript": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1}, "sqlglot.expressions.JSONPathSlice": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1}, "sqlglot.expressions.JSONPathSelector": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1}, "sqlglot.expressions.JSONPathUnion": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1}, "sqlglot.expressions.FormatJson": {"tf": 1}, "sqlglot.expressions.FormatJson.key": {"tf": 1}, "sqlglot.expressions.JSONKeyValue": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1}, "sqlglot.expressions.JSONObject": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.key": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1}, "sqlglot.expressions.JSONArray": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.key": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1}, "sqlglot.expressions.JSONColumnDef": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.JSONSchema": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.key": {"tf": 1}, "sqlglot.expressions.JSONTable": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.key": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.OpenJSON": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.key": {"tf": 1}, "sqlglot.expressions.JSONBContains": {"tf": 1}, "sqlglot.expressions.JSONBContains.key": {"tf": 1}, "sqlglot.expressions.JSONExtract": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.key": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONBExtract": {"tf": 1}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONFormat": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.key": {"tf": 1}, "sqlglot.expressions.JSONArrayContains": {"tf": 1}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1}, "sqlglot.expressions.ParseJSON": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.key": {"tf": 1}, "sqlglot.expressions.Least": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.key": {"tf": 1}, "sqlglot.expressions.Left": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Left.key": {"tf": 1}, "sqlglot.expressions.Right": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Right.key": {"tf": 1}, "sqlglot.expressions.Length": {"tf": 1}, "sqlglot.expressions.Length.key": {"tf": 1}, "sqlglot.expressions.Levenshtein": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.key": {"tf": 1}, "sqlglot.expressions.Ln": {"tf": 1}, "sqlglot.expressions.Ln.key": {"tf": 1}, "sqlglot.expressions.Log": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Log.key": {"tf": 1}, "sqlglot.expressions.LogicalOr": {"tf": 1}, "sqlglot.expressions.LogicalOr.key": {"tf": 1}, "sqlglot.expressions.LogicalAnd": {"tf": 1}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1}, "sqlglot.expressions.Lower": {"tf": 1}, "sqlglot.expressions.Lower.key": {"tf": 1}, "sqlglot.expressions.Map": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.Map.key": {"tf": 1}, "sqlglot.expressions.ToMap": {"tf": 1}, "sqlglot.expressions.ToMap.key": {"tf": 1}, "sqlglot.expressions.MapFromEntries": {"tf": 1}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1}, "sqlglot.expressions.StarMap": {"tf": 1}, "sqlglot.expressions.StarMap.key": {"tf": 1}, "sqlglot.expressions.VarMap": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.VarMap.key": {"tf": 1}, "sqlglot.expressions.MatchAgainst": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1}, "sqlglot.expressions.Max": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.key": {"tf": 1}, "sqlglot.expressions.MD5": {"tf": 1}, "sqlglot.expressions.MD5.key": {"tf": 1}, "sqlglot.expressions.MD5Digest": {"tf": 1}, "sqlglot.expressions.MD5Digest.key": {"tf": 1}, "sqlglot.expressions.Min": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.key": {"tf": 1}, "sqlglot.expressions.Month": {"tf": 1}, "sqlglot.expressions.Month.key": {"tf": 1}, "sqlglot.expressions.AddMonths": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.key": {"tf": 1}, "sqlglot.expressions.Nvl2": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.key": {"tf": 1}, "sqlglot.expressions.Predict": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.key": {"tf": 1}, "sqlglot.expressions.Pow": {"tf": 1}, "sqlglot.expressions.Pow.key": {"tf": 1}, "sqlglot.expressions.PercentileCont": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.key": {"tf": 1}, "sqlglot.expressions.PercentileDisc": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1}, "sqlglot.expressions.Quantile": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.key": {"tf": 1}, "sqlglot.expressions.ApproxQuantile": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1}, "sqlglot.expressions.Quarter": {"tf": 1}, "sqlglot.expressions.Quarter.key": {"tf": 1}, "sqlglot.expressions.Rand": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.key": {"tf": 1}, "sqlglot.expressions.Randn": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.key": {"tf": 1}, "sqlglot.expressions.RangeN": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.key": {"tf": 1}, "sqlglot.expressions.ReadCSV": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.key": {"tf": 1}, "sqlglot.expressions.Reduce": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.key": {"tf": 1}, "sqlglot.expressions.RegexpExtract": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1}, "sqlglot.expressions.RegexpReplace": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1}, "sqlglot.expressions.RegexpLike": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.key": {"tf": 1}, "sqlglot.expressions.RegexpILike": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.key": {"tf": 1}, "sqlglot.expressions.RegexpSplit": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1}, "sqlglot.expressions.Repeat": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.key": {"tf": 1}, "sqlglot.expressions.Round": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.Round.key": {"tf": 1}, "sqlglot.expressions.RowNumber": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1}, "sqlglot.expressions.SafeDivide": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.key": {"tf": 1}, "sqlglot.expressions.SHA": {"tf": 1}, "sqlglot.expressions.SHA.key": {"tf": 1}, "sqlglot.expressions.SHA2": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.key": {"tf": 1}, "sqlglot.expressions.Sign": {"tf": 1}, "sqlglot.expressions.Sign.key": {"tf": 1}, "sqlglot.expressions.SortArray": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.key": {"tf": 1}, "sqlglot.expressions.Split": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Split.key": {"tf": 1}, "sqlglot.expressions.Substring": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.key": {"tf": 1}, "sqlglot.expressions.StandardHash": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.key": {"tf": 1}, "sqlglot.expressions.StartsWith": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.key": {"tf": 1}, "sqlglot.expressions.StrPosition": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.key": {"tf": 1}, "sqlglot.expressions.StrToDate": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.key": {"tf": 1}, "sqlglot.expressions.StrToTime": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.key": {"tf": 1}, "sqlglot.expressions.StrToUnix": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.key": {"tf": 1}, "sqlglot.expressions.StrToMap": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.key": {"tf": 1}, "sqlglot.expressions.NumberToStr": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.key": {"tf": 1}, "sqlglot.expressions.FromBase": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.key": {"tf": 1}, "sqlglot.expressions.Struct": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.key": {"tf": 1}, "sqlglot.expressions.StructExtract": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.key": {"tf": 1}, "sqlglot.expressions.Stuff": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.key": {"tf": 1}, "sqlglot.expressions.Sum": {"tf": 1}, "sqlglot.expressions.Sum.key": {"tf": 1}, "sqlglot.expressions.Sqrt": {"tf": 1}, "sqlglot.expressions.Sqrt.key": {"tf": 1}, "sqlglot.expressions.Stddev": {"tf": 1}, "sqlglot.expressions.Stddev.key": {"tf": 1}, "sqlglot.expressions.StddevPop": {"tf": 1}, "sqlglot.expressions.StddevPop.key": {"tf": 1}, "sqlglot.expressions.StddevSamp": {"tf": 1}, "sqlglot.expressions.StddevSamp.key": {"tf": 1}, "sqlglot.expressions.TimeToStr": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.key": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimeToUnix": {"tf": 1}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1}, "sqlglot.expressions.TimeStrToDate": {"tf": 1}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1}, "sqlglot.expressions.TimeStrToTime": {"tf": 1}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1}, "sqlglot.expressions.Trim": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.key": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1}, "sqlglot.expressions.Unhex": {"tf": 1}, "sqlglot.expressions.Unhex.key": {"tf": 1}, "sqlglot.expressions.UnixDate": {"tf": 1}, "sqlglot.expressions.UnixDate.key": {"tf": 1}, "sqlglot.expressions.UnixToStr": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.key": {"tf": 1}, "sqlglot.expressions.UnixToTime": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimestampFromParts": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1}, "sqlglot.expressions.Upper": {"tf": 1}, "sqlglot.expressions.Upper.key": {"tf": 1}, "sqlglot.expressions.Corr": {"tf": 1}, "sqlglot.expressions.Corr.key": {"tf": 1}, "sqlglot.expressions.Variance": {"tf": 1}, "sqlglot.expressions.Variance.key": {"tf": 1}, "sqlglot.expressions.VariancePop": {"tf": 1}, "sqlglot.expressions.VariancePop.key": {"tf": 1}, "sqlglot.expressions.CovarSamp": {"tf": 1}, "sqlglot.expressions.CovarSamp.key": {"tf": 1}, "sqlglot.expressions.CovarPop": {"tf": 1}, "sqlglot.expressions.CovarPop.key": {"tf": 1}, "sqlglot.expressions.Week": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.Week.key": {"tf": 1}, "sqlglot.expressions.XMLTable": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.key": {"tf": 1}, "sqlglot.expressions.Year": {"tf": 1}, "sqlglot.expressions.Year.key": {"tf": 1}, "sqlglot.expressions.Use": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Use.key": {"tf": 1}, "sqlglot.expressions.Merge": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.key": {"tf": 1}, "sqlglot.expressions.When": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.When.key": {"tf": 1}, "sqlglot.expressions.NextValueFor": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.PERCENTILES": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}, "sqlglot.expressions.CONSTANTS": {"tf": 1}, "sqlglot.generator": {"tf": 1}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}, "sqlglot.generator.Generator.pretty": {"tf": 1}, "sqlglot.generator.Generator.identify": {"tf": 1}, "sqlglot.generator.Generator.normalize": {"tf": 1}, "sqlglot.generator.Generator.pad": {"tf": 1}, "sqlglot.generator.Generator.unsupported_level": {"tf": 1}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1}, "sqlglot.generator.Generator.leading_comma": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}, "sqlglot.generator.Generator.comments": {"tf": 1}, "sqlglot.generator.Generator.dialect": {"tf": 1}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.generator.Generator.unsupported": {"tf": 1}, "sqlglot.generator.Generator.sep": {"tf": 1}, "sqlglot.generator.Generator.seg": {"tf": 1}, "sqlglot.generator.Generator.pad_comment": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.wrap": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.too_wide": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.helper": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.jsonpath": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.lineage": {"tf": 1}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.lineage.Node": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.lineage.Node.downstream": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.imports": {"tf": 1}, "sqlglot.lineage.GraphHTML.options": {"tf": 1}, "sqlglot.lineage.GraphHTML.nodes": {"tf": 1}, "sqlglot.lineage.GraphHTML.edges": {"tf": 1}, "sqlglot.optimizer": {"tf": 1}, "sqlglot.optimizer.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.canonicalize": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.optimizer": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.optimizer.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.expression": {"tf": 1}, "sqlglot.optimizer.scope.Scope.sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.parent": {"tf": 1}, "sqlglot.optimizer.scope.Scope.scope_type": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.pivots": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1}, "sqlglot.optimizer.simplify.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.stack": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}, "sqlglot.parser": {"tf": 1}, "sqlglot.parser.logger": {"tf": 1}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1}, "sqlglot.parser.Parser.BITWISE": {"tf": 1}, "sqlglot.parser.Parser.TERM": {"tf": 1}, "sqlglot.parser.Parser.FACTOR": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.parser.Parser.TIMES": {"tf": 1}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.parser.Parser.error_level": {"tf": 1}, "sqlglot.parser.Parser.error_message_context": {"tf": 1}, "sqlglot.parser.Parser.max_errors": {"tf": 1}, "sqlglot.parser.Parser.dialect": {"tf": 1}, "sqlglot.parser.Parser.reset": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.parser.Parser.errors": {"tf": 1}, "sqlglot.parser.Parser.sql": {"tf": 1}, "sqlglot.planner": {"tf": 1}, "sqlglot.planner.Plan": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.Plan.expression": {"tf": 1}, "sqlglot.planner.Plan.root": {"tf": 1}, "sqlglot.planner.Plan.dag": {"tf": 1}, "sqlglot.planner.Plan.leaves": {"tf": 1}, "sqlglot.planner.Step": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}, "sqlglot.planner.Step.limit": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}, "sqlglot.planner.Scan": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}, "sqlglot.planner.Join": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.planner.Aggregate": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}, "sqlglot.planner.Sort": {"tf": 1}, "sqlglot.planner.Sort.key": {"tf": 1}, "sqlglot.planner.SetOperation": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.op": {"tf": 1}, "sqlglot.planner.SetOperation.left": {"tf": 1}, "sqlglot.planner.SetOperation.right": {"tf": 1}, "sqlglot.planner.SetOperation.distinct": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}, "sqlglot.schema.Schema": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.dialect": {"tf": 1}, "sqlglot.schema.MappingSchema.visible": {"tf": 1}, "sqlglot.schema.MappingSchema.normalize": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.serde": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.time": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}, "sqlglot.tokens": {"tf": 1}, "sqlglot.tokens.TokenType": {"tf": 1}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}, "sqlglot.tokens.TokenType.DASH": {"tf": 1}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1}, "sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}, "sqlglot.tokens.TokenType.AMP": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.CARET": {"tf": 1}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DAT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}, "sqlglot.tokens.TokenType.INNER": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.tokens.TokenType.SOME": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1}, "sqlglot.tokens.Token": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Token.token_type": {"tf": 1}, "sqlglot.tokens.Token.text": {"tf": 1}, "sqlglot.tokens.Token.line": {"tf": 1}, "sqlglot.tokens.Token.col": {"tf": 1}, "sqlglot.tokens.Token.start": {"tf": 1}, "sqlglot.tokens.Token.end": {"tf": 1}, "sqlglot.tokens.Token.comments": {"tf": 1}, "sqlglot.tokens.Tokenizer": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.tokens.Tokenizer.dialect": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}, "sqlglot.tokens.Tokenizer.size": {"tf": 1}, "sqlglot.tokens.Tokenizer.sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokens": {"tf": 1}, "sqlglot.transforms": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}, "sqlglot.transforms.unqualify_columns": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie": {"tf": 1}, "sqlglot.trie.key": {"tf": 1}, "sqlglot.trie.TrieResult": {"tf": 1}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 5246, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.SqlglotError": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.sqlite": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 60}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SqlReadWriteProperty": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SqlSecurityProperty": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Sqrt": {"tf": 1}, "sqlglot.expressions.Sqrt.key": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Schema": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.key": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.schema.Schema": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.dialect": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.empty": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.dialect": {"tf": 1}, "sqlglot.schema.MappingSchema.visible": {"tf": 1}, "sqlglot.schema.MappingSchema.normalize": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1.4142135623730951}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 56, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.SchemaError": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.planner.Scan": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}}, "df": 6}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.scope": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.expression": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.parent": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.scope_type": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.pivots": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}}, "df": 63, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.ScopeType": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}}, "df": 7}}}}, "s": {"docs": {"sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1}}, "df": 6}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"2": {"docs": {"sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.spark2": {"tf": 1}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}, "sqlglot.dialects.spark2.Spark2": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 46}, "docs": {"sqlglot.dataframe.sql.DataFrame.spark": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.spark": {"tf": 1}, "sqlglot.dialects.spark.Spark": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 43, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.SparkSession": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"tf": 1}}, "df": 13}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1}}, "df": 2}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}}, "df": 3}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Split": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Split.key": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 4}}}}, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.helper.seq_get": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 39}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.SequenceProperties": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Select.key": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}}, "df": 60, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1.4142135623730951}}, "df": 16}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Set": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Set.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}}, "df": 46, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.expressions.SetItem": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.key": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}}, "df": 5}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SetProperty": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.key": {"tf": 1}}, "df": 3}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SetConfigProperty": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SettingsProperty": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.planner.SetOperation": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.op": {"tf": 1}, "sqlglot.planner.SetOperation.left": {"tf": 1}, "sqlglot.planner.SetOperation.right": {"tf": 1}, "sqlglot.planner.SetOperation.distinct": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}}, "df": 8}}}}}}}}}, "s": {"docs": {"sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 13, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.sep": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}}, "df": 5}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {"sqlglot.generator.Generator.seg": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.serde": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}}, "df": 4, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.SerdeProperties": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.SessionParameter": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.key": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.expressions.Sort": {"tf": 1}, "sqlglot.expressions.Sort.key": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1}, "sqlglot.planner.Sort": {"tf": 1}, "sqlglot.planner.Sort.key": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}}, "df": 12, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SortKeyProperty": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SortArray": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.key": {"tf": 1}}, "df": 3}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}}, "df": 14, "s": {"docs": {"sqlglot.optimizer.scope.Scope.sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 4}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.SOME": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.expressions.Sum": {"tf": 1}, "sqlglot.expressions.Sum.key": {"tf": 1}}, "df": 4}, "b": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.expressions.Sub": {"tf": 1}, "sqlglot.expressions.Sub.key": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}}, "df": 5, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.Column.substr": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}, "sqlglot.expressions.Substring": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.key": {"tf": 1}}, "df": 6}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Subquery": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.key": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1}}, "df": 18, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SubqueryPredicate": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 13}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.subclasses": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}}, "df": 62}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}}, "df": 65}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}}, "df": 2}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Star": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Star.key": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}}, "df": 15, "t": {"docs": {"sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.Token.start": {"tf": 1}}, "df": 158, "s": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.expressions.StartsWith": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.key": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}}, "df": 5}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.starrocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 36}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StarMap": {"tf": 1}, "sqlglot.expressions.StarMap.key": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1}}, "df": 8}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.executor.python.PythonExecutor.static": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.StabilityProperty": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.StandardHash": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.key": {"tf": 1}}, "df": 3}}}}}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.optimizer.simplify.Gen.stack": {"tf": 1}}, "df": 1}}}, "r": {"docs": {"sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}}, "df": 11}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}}, "df": 39, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}}, "df": 32}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1}}, "df": 6}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.Struct": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.key": {"tf": 1}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 20, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.StructExtract": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.expressions.StrPosition": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.key": {"tf": 1}}, "df": 5}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.expressions.StrToUnix": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.key": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.StrToDate": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.key": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.StrToTime": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.key": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StrToMap": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.key": {"tf": 1}}, "df": 3}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.Stuff": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.expressions.Stddev": {"tf": 1}, "sqlglot.expressions.Stddev.key": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StddevPop": {"tf": 1}, "sqlglot.expressions.StddevPop.key": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.StddevSamp": {"tf": 1}, "sqlglot.expressions.StddevSamp.key": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.planner.Step": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}, "sqlglot.planner.Step.limit": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}}, "df": 12}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}}, "df": 11, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SafeDivide": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.key": {"tf": 1}}, "df": 3}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.same_parent": {"tf": 1}}, "df": 1}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SampleProperty": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.expressions.Show": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Show.key": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}}, "df": 33}}, "a": {"2": {"docs": {"sqlglot.expressions.SHA2": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.key": {"tf": 1}}, "df": 3}, "docs": {"sqlglot.expressions.SHA": {"tf": 1}, "sqlglot.expressions.SHA.key": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.SharingProperty": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}}, "df": 25, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 1}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.tokens.Tokenizer.size": {"tf": 1}}, "df": 8}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}}, "df": 2}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Sign": {"tf": 1}, "sqlglot.expressions.Sign.key": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.stack": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}}, "df": 101}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.expressions.SimilarTo": {"tf": 1}, "sqlglot.expressions.SimilarTo.key": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}}, "df": 3}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.snowflake": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 104}}}}}}}, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.camel_to_snake_case": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}}, "df": 2}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.expressions.SwapTable": {"tf": 1}, "sqlglot.expressions.SwapTable.key": {"tf": 1}}, "df": 3}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}}, "df": 2}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Slice": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.key": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {"sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}}, "df": 3, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.expressions.Log": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Log.key": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}}, "df": 20, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.logger": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.parser.logger": {"tf": 1}}, "df": 10}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LogProperty": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.key": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.LogicalOr": {"tf": 1}, "sqlglot.expressions.LogicalOr.key": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.LogicalAnd": {"tf": 1}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.parser.build_logarithm": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 26, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LocationProperty": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}}, "df": 3}}}, "k": {"docs": {"sqlglot.expressions.Lock": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.key": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}}, "df": 6, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LockingProperty": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.key": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LockProperty": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Lower": {"tf": 1}, "sqlglot.expressions.Lower.key": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}}, "df": 3, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.LoadData": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.key": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.expressions.Last": {"tf": 1}, "sqlglot.expressions.Last.key": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}}, "df": 17, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.LastValue": {"tf": 1}, "sqlglot.expressions.LastValue.key": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LastDay": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.key": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}}, "df": 4}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.expressions.Lateral": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.key": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}}, "df": 9}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.Lambda": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.key": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.parser.Parser.LAMBDAS": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LanguageProperty": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "g": {"docs": {"sqlglot.expressions.Lag": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.key": {"tf": 1}}, "df": 3}, "w": {"docs": {"sqlglot.optimizer.normalize.distributive_law": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Limit": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.key": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.planner.Step.limit": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}}, "df": 28}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.expressions.Literal": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Literal.key": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}}, "df": 14, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 8}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Like": {"tf": 1}, "sqlglot.expressions.Like.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}}, "df": 17, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.expressions.LikeProperty": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}}, "df": 5}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.LikeAny": {"tf": 1}, "sqlglot.expressions.LikeAny.key": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}, "sqlglot.tokens.Token.line": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage": {"tf": 1}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.lineage.Node": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.lineage.Node.downstream": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.imports": {"tf": 1}, "sqlglot.lineage.GraphHTML.options": {"tf": 1}, "sqlglot.lineage.GraphHTML.nodes": {"tf": 1}, "sqlglot.lineage.GraphHTML.edges": {"tf": 1}}, "df": 20}}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.expressions.Ln": {"tf": 1}, "sqlglot.expressions.Ln.key": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}}, "df": 10}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Left": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Left.key": {"tf": 1}, "sqlglot.planner.SetOperation.left": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}}, "df": 9}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.expressions.Least": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.key": {"tf": 1}}, "df": 6}}, "f": {"docs": {"sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.expressions.Lead": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.key": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.leading_comma": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Plan.leaves": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {"sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}}, "df": 22, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.expressions.Length": {"tf": 1}, "sqlglot.expressions.Length.key": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Levenshtein": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.key": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {"sqlglot.generator.Generator.unsupported_level": {"tf": 1}, "sqlglot.parser.Parser.error_level": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {"sqlglot.expressions.LT": {"tf": 1}, "sqlglot.expressions.LT.key": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}}, "df": 7, "e": {"docs": {"sqlglot.expressions.LTE": {"tf": 1}, "sqlglot.expressions.LTE.key": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}}, "df": 6}}, "r": {"docs": {"sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.pretty": {"tf": 1}, "sqlglot.generator.Generator.pretty": {"tf": 1}}, "df": 2}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}}, "df": 2}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.expressions.PreWhere": {"tf": 1}, "sqlglot.expressions.PreWhere.key": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.presto": {"tf": 1}, "sqlglot.dialects.presto.Presto": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 71}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Predicate": {"tf": 1}, "sqlglot.expressions.Predicate.key": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.optimizer.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1}}, "df": 8}}}}, "t": {"docs": {"sqlglot.expressions.Predict": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.key": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}}, "df": 4}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.prepend_ctes": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.Properties": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Properties.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}}, "df": 44}}}, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Property": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.Property.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 19, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.expressions.PropertyEQ": {"tf": 1}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}}, "df": 3}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}}, "df": 1}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.projections": {"tf": 1}}, "df": 5}}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}}, "df": 1}}}}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.prql": {"tf": 1}, "sqlglot.dialects.prql.PRQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 35}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.Pragma": {"tf": 1}, "sqlglot.expressions.Pragma.key": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.PrimaryKey": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PrimaryKeyColumnConstraint": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Prior": {"tf": 1}, "sqlglot.expressions.Prior.key": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 10, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.parser": {"tf": 1}, "sqlglot.parser.logger": {"tf": 1}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1.4142135623730951}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.__init__": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TERM": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.USABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.error_level": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.error_message_context": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.max_errors": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.dialect": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.reset": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.check_errors": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.raise_error": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.validate_expression": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.errors": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.sql": {"tf": 1.4142135623730951}}, "df": 374, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}}, "df": 65}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.errors": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}}, "df": 4}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ParseJSON": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.key": {"tf": 1}}, "df": 4}}}}}}, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}}, "df": 14, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.expressions.Partition": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.key": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}}, "df": 11, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}}, "df": 2}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.PartitionBoundSpec": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 2, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.PartitionedOfProperty": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PartitionRange": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.key": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}}, "df": 22}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.expressions.Paren": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Paren.key": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}}, "df": 28, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1}}, "df": 3}, "t": {"docs": {"sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.optimizer.scope.Scope.parent": {"tf": 1}}, "df": 4}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.expressions.Parameter": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.key": {"tf": 1}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}}, "df": 11, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}}, "df": 12}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}}, "df": 5}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}}, "df": 27, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PathColumnConstraint": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {"sqlglot.generator.Generator.pad": {"tf": 1}, "sqlglot.generator.Generator.pad_comment": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}}, "df": 3}}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PercentileCont": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.key": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.PercentileDisc": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot.expressions.PERCENTILES": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PeriodForSystemTimeConstraint": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.expressions.Pivot": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.expressions.Pivot.key": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}}, "df": 13, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.PivotAlias": {"tf": 1}, "sqlglot.expressions.PivotAlias.key": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {"sqlglot.optimizer.scope.Scope.pivots": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PseudoType": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.key": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"sqlglot.tokens.TokenType.PLUS": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.expressions.Placeholder": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Placeholder.key": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}}, "df": 12, "s": {"docs": {"sqlglot.expressions.replace_placeholders": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {"sqlglot.planner.Plan": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.Plan.expression": {"tf": 1}, "sqlglot.planner.Plan.root": {"tf": 1}, "sqlglot.planner.Plan.dag": {"tf": 1}, "sqlglot.planner.Plan.leaves": {"tf": 1}}, "df": 6, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.planner": {"tf": 1}, "sqlglot.planner.Plan": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.Plan.expression": {"tf": 1}, "sqlglot.planner.Plan.root": {"tf": 1}, "sqlglot.planner.Plan.dag": {"tf": 1}, "sqlglot.planner.Plan.leaves": {"tf": 1}, "sqlglot.planner.Step": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}, "sqlglot.planner.Step.limit": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}, "sqlglot.planner.Scan": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}, "sqlglot.planner.Join": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.planner.Aggregate": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}, "sqlglot.planner.Sort": {"tf": 1}, "sqlglot.planner.Sort.key": {"tf": 1}, "sqlglot.planner.SetOperation": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.op": {"tf": 1}, "sqlglot.planner.SetOperation.left": {"tf": 1}, "sqlglot.planner.SetOperation.right": {"tf": 1}, "sqlglot.planner.SetOperation.distinct": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}}, "df": 41}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}}, "df": 10, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.postgres": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.Postgres": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 82}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Posexplode": {"tf": 1}, "sqlglot.expressions.Posexplode.key": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.PosexplodeOuter": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "p": {"docs": {"sqlglot.executor.table.Table.pop": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}}, "df": 3}, "w": {"docs": {"sqlglot.expressions.Pow": {"tf": 1}, "sqlglot.expressions.Pow.key": {"tf": 1}}, "df": 2}}, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.python": {"tf": 1}, "sqlglot.executor.python.PythonExecutor": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.executor.python.Python": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.parser_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.generator_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}}, "df": 51, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.python.PythonExecutor": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}}, "df": 20}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.optimizer.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}}, "df": 12}}}}}}}}, "t": {"docs": {"sqlglot.diff.ChangeDistiller.t": {"tf": 1}}, "df": 1, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 70, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.tokens.Token": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Token.token_type": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.text": {"tf": 1}, "sqlglot.tokens.Token.line": {"tf": 1}, "sqlglot.tokens.Token.col": {"tf": 1}, "sqlglot.tokens.Token.start": {"tf": 1}, "sqlglot.tokens.Token.end": {"tf": 1}, "sqlglot.tokens.Token.comments": {"tf": 1}}, "df": 24, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 4, "r": {"docs": {"sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.tokens.Tokenizer": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.tokens.Tokenizer.dialect": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}, "sqlglot.tokens.Tokenizer.size": {"tf": 1}, "sqlglot.tokens.Tokenizer.sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokens": {"tf": 1}}, "df": 159}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1}, "sqlglot.tokens": {"tf": 1}, "sqlglot.tokens.TokenType": {"tf": 1}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}, "sqlglot.tokens.TokenType.DASH": {"tf": 1}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1}, "sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}, "sqlglot.tokens.TokenType.AMP": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.CARET": {"tf": 1}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DAT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}, "sqlglot.tokens.TokenType.INNER": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.tokens.TokenType.SOME": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1}, "sqlglot.tokens.Token": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Token.token_type": {"tf": 1}, "sqlglot.tokens.Token.text": {"tf": 1}, "sqlglot.tokens.Token.line": {"tf": 1}, "sqlglot.tokens.Token.col": {"tf": 1}, "sqlglot.tokens.Token.start": {"tf": 1}, "sqlglot.tokens.Token.end": {"tf": 1}, "sqlglot.tokens.Token.comments": {"tf": 1}, "sqlglot.tokens.Tokenizer": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.tokens.Tokenizer.dialect": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}, "sqlglot.tokens.Tokenizer.size": {"tf": 1}, "sqlglot.tokens.Tokenizer.sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokens": {"tf": 1.4142135623730951}}, "df": 458}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.TokenError": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType": {"tf": 1}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}, "sqlglot.tokens.TokenType.DASH": {"tf": 1}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1}, "sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}, "sqlglot.tokens.TokenType.AMP": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.CARET": {"tf": 1}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DAT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}, "sqlglot.tokens.TokenType.INNER": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.tokens.TokenType.SOME": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1}}, "df": 349}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.expressions.ToNumber": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.key": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}}, "df": 5}}}}}}, "p": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 5}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ToTableProperty": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ToArray": {"tf": 1}, "sqlglot.expressions.ToArray.key": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ToChar": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.key": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ToDays": {"tf": 1}, "sqlglot.expressions.ToDays.key": {"tf": 1}}, "df": 2}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.expressions.ToBase64": {"tf": 1}, "sqlglot.expressions.ToBase64.key": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.ToMap": {"tf": 1}, "sqlglot.expressions.ToMap.key": {"tf": 1}}, "df": 2}}}, "o": {"docs": {"sqlglot.generator.Generator.too_wide": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}}, "df": 3}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Transform": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.key": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.transforms": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}, "sqlglot.transforms.unqualify_columns": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 68}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TransformColumnConstraint": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.TransformModelProperty": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.expressions.Transaction": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.key": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 9}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.TransientProperty": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.trie": {"tf": 1}, "sqlglot.trie.key": {"tf": 1}, "sqlglot.trie.TrieResult": {"tf": 1}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 132, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.trie.TrieResult": {"tf": 1}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 4}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.trino": {"tf": 1}, "sqlglot.dialects.trino.Trino": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 37}}, "m": {"docs": {"sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.expressions.Trim": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.key": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}}, "df": 8}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.expressions.Try": {"tf": 1}, "sqlglot.expressions.Try.key": {"tf": 1}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}}, "df": 24, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.expressions.TryCast": {"tf": 1}, "sqlglot.expressions.TryCast.key": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}}, "df": 7}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TruncateTable": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.key": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "e": {"docs": {"sqlglot.expressions.true": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}}, "df": 4}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.replace_tree": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.executor.context.Context.table": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.table": {"tf": 1}, "sqlglot.executor.table.Table": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.__init__": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.columns": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.column_range": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.reader": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.rows": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.range_reader": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.add_columns": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.append": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.pop": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.width": {"tf": 1.4142135623730951}, "sqlglot.executor.table.TableIter": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.table": {"tf": 1.4142135623730951}, "sqlglot.executor.table.TableIter.index": {"tf": 1}, "sqlglot.executor.table.RangeReader": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.table": {"tf": 1.4142135623730951}, "sqlglot.executor.table.RangeReader.range": {"tf": 1}, "sqlglot.executor.table.RowReader": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.columns": {"tf": 1}, "sqlglot.executor.table.RowReader.row": {"tf": 1}, "sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Table": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Table.key": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}}, "df": 125, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.executor.context.Context.tables": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1}, "sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.qualify_tables": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 13, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.expressions.TableSample": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.key": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1}}, "df": 33}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.tableau": {"tf": 1}, "sqlglot.dialects.tableau.Tableau": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 43}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.TableAlias": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.columns": {"tf": 1}, "sqlglot.expressions.TableAlias.key": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}}, "df": 6}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.TableIter": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.table": {"tf": 1}, "sqlglot.executor.table.TableIter.index": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.key": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}}, "df": 7}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}, "sqlglot.optimizer.scope.Scope.scope_type": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.Token.token_type": {"tf": 1}}, "df": 166, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 423}, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}}, "df": 7}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}}, "df": 13}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.time": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.time.TIMEZONES": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}}, "df": 118, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.expressions.TimeToStr": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.key": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TimeToTimeStr": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.TimeToUnix": {"tf": 1}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1}}, "df": 2}}}}}, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.TimeTrunc": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {"sqlglot.parser.Parser.TIMES": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.Timestamp": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.key": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}}, "df": 18, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.expressions.TimestampTrunc": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1}}, "df": 5}}}}, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}}, "df": 2}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.expressions.TimestampFromParts": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1}}, "df": 6}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.TimestampSub": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.key": {"tf": 1}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TimestampAdd": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.TimestampDiff": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1}}, "df": 3}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.expressions.TimeStrToTime": {"tf": 1}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TimeStrToDate": {"tf": 1}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.TimeStrToUnix": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.TimeSub": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.key": {"tf": 1}}, "df": 3}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.expressions.TimeFromParts": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1}}, "df": 5}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.TimeUnit.key": {"tf": 1}}, "df": 7}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TimeAdd": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.TimeDiff": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.key": {"tf": 1}}, "df": 3}}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TitleColumnConstraint": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}}, "df": 4}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.tokens.TokenType.TILDA": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.teradata": {"tf": 1}, "sqlglot.dialects.teradata.Teradata": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 65}}}}}, "m": {"docs": {"sqlglot.parser.Parser.TERM": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.TemporaryProperty": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "l": {"docs": {"sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.Token.text": {"tf": 1}}, "df": 8}}}, "s": {"docs": {"sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 2, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}, "sqlglot.dialects.tsql": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 113}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TsOrDsAdd": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1}}, "df": 4}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.TsOrDsDiff": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TsOrDsToDate": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}}, "df": 4, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TsOrDsToDateStr": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TsOrDsToTime": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.TsOrDsToTimestamp": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.expressions.TsOrDiToDi": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {"sqlglot.helper.tsort": {"tf": 1}}, "df": 1}}}}, "z": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}}, "df": 4}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.this": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.THEN": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.expressions.Tuple": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Tuple.key": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}}, "df": 8}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}}, "df": 6, "e": {"docs": {"sqlglot.parse_one": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}}, "df": 10}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.expressions.OnCluster": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.key": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}}, "df": 5}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.OnConflict": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.key": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}}, "df": 4}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.OnCommitProperty": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.OnUpdateColumnConstraint": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.OnProperty": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}, "p": {"docs": {"sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.planner.SetOperation.op": {"tf": 1}}, "df": 18, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Operator": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.key": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {"sqlglot.helper.open_file": {"tf": 1}}, "df": 1, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.OpenJSON": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.key": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.OpenJSONColumnDef": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.OPTION": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.lineage.GraphHTML.options": {"tf": 1}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}}, "df": 5}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.OptimizeError": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {"sqlglot.optimizer": {"tf": 1}, "sqlglot.optimizer.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.canonicalize": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.optimizer": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.optimizer.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.expression": {"tf": 1}, "sqlglot.optimizer.scope.Scope.sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.parent": {"tf": 1}, "sqlglot.optimizer.scope.Scope.scope_type": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.pivots": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1}, "sqlglot.optimizer.simplify.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.stack": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 253}}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Opclass": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.key": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}}, "df": 5}}}}}, "s": {"docs": {"sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}}, "df": 3}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}}, "df": 15, "s": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}}, "df": 2}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.OutputModelProperty": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 6}}}}, "r": {"docs": {"sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Or": {"tf": 1}, "sqlglot.expressions.Or.key": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}}, "df": 18, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Order": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.Order.key": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}}, "df": 8, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}}, "df": 11}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.expressions.Ordered": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.key": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}}, "df": 6}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}}, "df": 3}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.oracle": {"tf": 1}, "sqlglot.dialects.oracle.Oracle": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 66}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}}, "df": 3, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Overlaps": {"tf": 1}, "sqlglot.expressions.Overlaps.key": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}}, "df": 4}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}}, "df": 1, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {"sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Offset": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.key": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}}, "df": 20, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {"sqlglot.executor.env.reverse_key.obj": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ObjectIdentifier": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "k": {"docs": {"sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.DAT": {"tf": 1}}, "df": 1, "a": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 4, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.spark": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.expression": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.write": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dataframe.sql.Window": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}}, "df": 148, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrameNaFunctions": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}}, "df": 6}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrameReader": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}}, "df": 4}}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}}, "df": 8}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.expressions.DataType": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.DataType.key": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}}, "df": 128, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.DataTypeParam": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}}, "df": 5}}}}}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}}, "df": 44}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataBlocksizeProperty": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.DATABASE": {"tf": 1}}, "df": 1}}}}}, "e": {"3": {"2": {"docs": {"sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.Date": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.key": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}}, "df": 47, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.expressions.DateStrToDate": {"tf": 1}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DateSub": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.expressions.DateDiff": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.key": {"tf": 1}}, "df": 5}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DateFormatColumnConstraint": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.DateFromParts": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.key": {"tf": 1}}, "df": 3}}}}}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DatetimeAdd": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1}}, "df": 3}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DatetimeSub": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.DatetimeDiff": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.DatetimeTrunc": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1}}, "df": 3}}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.DateTrunc": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.DateTrunc.key": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 8, "s": {"docs": {"sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DateToDateStr": {"tf": 1}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {"sqlglot.expressions.DateToDi": {"tf": 1}, "sqlglot.expressions.DateToDi.key": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DateAdd": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.key": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}}, "df": 4}}}}}, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.expressions.Day": {"tf": 1}, "sqlglot.expressions.Day.key": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}}, "df": 13, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.DayOfWeek": {"tf": 1}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.DayOfMonth": {"tf": 1}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1}}, "df": 2}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DayOfYear": {"tf": 1}, "sqlglot.expressions.DayOfYear.key": {"tf": 1}}, "df": 2}}}}}}}, "g": {"docs": {"sqlglot.planner.Plan.dag": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.DASH": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.tokens.TokenType.DARROW": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.tokens.TokenType.DAMP": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}}, "df": 8}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DefaultColumnConstraint": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}}, "df": 10}, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DefinerProperty": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}}, "df": 5, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.expressions.Describe": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.key": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}}, "df": 6}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}}, "df": 7}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}}, "df": 5}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Delete": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Delete.key": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}}, "df": 8}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.expressions.Decode": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.key": {"tf": 1}}, "df": 4}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}}, "df": 8, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DerivedTable": {"tf": 1}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.key": {"tf": 1}}, "df": 4}}}}}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}}, "df": 4}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Step.dependencies": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot.planner.Step.add_dependency": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Step.dependents": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dialects.dialect": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.DialectType": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.generator.Generator.dialect": {"tf": 1}, "sqlglot.parser.Parser.dialect": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}, "sqlglot.schema.MappingSchema.dialect": {"tf": 1}, "sqlglot.tokens.Tokenizer.dialect": {"tf": 1}}, "df": 169, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena": {"tf": 1}, "sqlglot.dialects.athena.Athena": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.dialects.dialect.Dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.dialects.dialect.DialectType": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.doris": {"tf": 1}, "sqlglot.dialects.doris.Doris": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill": {"tf": 1}, "sqlglot.dialects.drill.Drill": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.hive.Hive": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle": {"tf": 1}, "sqlglot.dialects.oracle.Oracle": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.Postgres": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto": {"tf": 1}, "sqlglot.dialects.presto.Presto": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql": {"tf": 1}, "sqlglot.dialects.prql.PRQL": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark": {"tf": 1}, "sqlglot.dialects.spark.Spark": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2": {"tf": 1}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1}, "sqlglot.dialects.spark2.Spark2": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau": {"tf": 1}, "sqlglot.dialects.tableau.Tableau": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata": {"tf": 1}, "sqlglot.dialects.teradata.Teradata": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino": {"tf": 1}, "sqlglot.dialects.trino.Trino": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}}, "df": 1647}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.DialectType": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Distinct": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.key": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.planner.SetOperation.distinct": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}}, "df": 17}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Distribute": {"tf": 1}, "sqlglot.expressions.Distribute.key": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.normalize.distributive_law": {"tf": 1}}, "df": 1}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DistKeyProperty": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DistStyleProperty": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Distance": {"tf": 1}, "sqlglot.expressions.Distance.key": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 4}}}}}}, "v": {"docs": {"sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Div": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.Div.key": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}}, "df": 7, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}}, "df": 14}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.f": {"tf": 1}, "sqlglot.diff.ChangeDistiller.t": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1.4142135623730951}}, "df": 30}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Directory": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.key": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}}, "df": 4}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DictProperty": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.key": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DictSubProperty": {"tf": 1}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DictRange": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.key": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}}, "df": 4}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DiToDate": {"tf": 1}, "sqlglot.expressions.DiToDate.key": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.expressions.Drop": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.key": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}}, "df": 7, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}}, "df": 1}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DropPartition": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.key": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.drill": {"tf": 1}, "sqlglot.dialects.drill.Drill": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 57}}}}, "f": {"docs": {"sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.expressions.Expression.dfs": {"tf": 1}}, "df": 1}}, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1}}, "df": 7}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.doris": {"tf": 1}, "sqlglot.dialects.doris.Doris": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 41}}}, "t": {"docs": {"sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Dot": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Dot.key": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}}, "df": 11}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}}, "df": 2}}}}, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.lineage.Node.downstream": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.duckdb": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 86}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}}, "df": 2}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.expressions.DPipe": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.key": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}}, "df": 11}}}}, "s": {"docs": {"sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.DSTAR": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DDL": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.key": {"tf": 1}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1}}, "df": 6}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DML": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.DML.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.DCOLON": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.tokens.TokenType.DQMARK": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {"sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}}, "df": 3, "e": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}}, "df": 6}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.Table.reader": {"tf": 1}, "sqlglot.executor.table.Table.range_reader": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.executor.context.Context.range_readers": {"tf": 1}, "sqlglot.executor.context.Context.row_readers": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.expressions.ReadCSV": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.key": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {"sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}}, "df": 13}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Repeat": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.key": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}}, "df": 8, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.RenameColumn": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.key": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}}, "df": 4}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RenameTable": {"tf": 1}, "sqlglot.expressions.RenameTable.key": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1}}, "df": 5}}}}, "t": {"docs": {"sqlglot.parser.Parser.reset": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}}, "df": 2}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.RespectNulls": {"tf": 1}, "sqlglot.expressions.RespectNulls.key": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}}, "df": 7}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}}, "df": 4}, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}}, "df": 12}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.expressions.RegexpILike": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.key": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.expressions.RegexpExtract": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RegexpReplace": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RegexpLike": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.key": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.RegexpSplit": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1}}, "df": 3}}}}}}}}}, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 62}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Reduce": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 6}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.expressions.Return": {"tf": 1}, "sqlglot.expressions.Return.key": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.expressions.ReturnsProperty": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Returning": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.key": {"tf": 1}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}}, "df": 9}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}}, "df": 11}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.RemoteWithConnectionModelProperty": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.env.reverse_key": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1}}, "df": 3}}}}}, "f": {"docs": {"sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Refresh": {"tf": 1}, "sqlglot.expressions.Refresh.key": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}}, "df": 4}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Reference": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.key": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}}, "df": 2}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.executor.context.Context.row_readers": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.table.RowReader.row": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.executor.table.Table.rows": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}}, "df": 5, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}}, "df": 2}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.RowFormatProperty": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1}}, "df": 3}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.RowFormatDelimitedProperty": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.RowReader": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.columns": {"tf": 1}, "sqlglot.executor.table.RowReader.row": {"tf": 1}}, "df": 4}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}}, "df": 2}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.RowNumber": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1}}, "df": 3}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.expressions.Rollback": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.key": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}}, "df": 6}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.planner.Plan.root": {"tf": 1}}, "df": 5}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Round": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.Round.key": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.executor.context.Context.range_readers": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.table.Table.column_range": {"tf": 1}, "sqlglot.executor.table.Table.range_reader": {"tf": 1}, "sqlglot.executor.table.RangeReader.range": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}}, "df": 13, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}}, "df": 2}}}}}}}, "n": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.expressions.RangeN": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.key": {"tf": 1}}, "df": 4}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.table.RangeReader": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.table": {"tf": 1}, "sqlglot.executor.table.RangeReader.range": {"tf": 1}}, "df": 4}}}}}}, "s": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 1}}}, "d": {"docs": {"sqlglot.expressions.Rand": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.key": {"tf": 1}}, "df": 3, "n": {"docs": {"sqlglot.expressions.Randn": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.key": {"tf": 1}}, "df": 3}}}, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}}, "df": 5, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.RawString": {"tf": 1}, "sqlglot.expressions.RawString.key": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}}, "df": 3}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Right": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Right.key": {"tf": 1}, "sqlglot.planner.SetOperation.right": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}}, "df": 9}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.expressions.Create": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.expressions.Create.key": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 17, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Credentials": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.key": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.tokens.TokenType.CROSS": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.context": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.__init__": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.tables": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.range_readers": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.row_readers": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.env": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.eval": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.table": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.add_columns": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.columns": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.table_iter": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.filter": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.sort": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.set_row": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.set_index": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.set_range": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.parser.Parser.error_message_context": {"tf": 1}}, "df": 20}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.expressions.Constraint": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.key": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}}, "df": 13, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}}, "df": 5}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}, "sqlglot.expressions.CONSTANTS": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.expressions.Concat": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.key": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}}, "df": 24, "w": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ConcatWs": {"tf": 1}, "sqlglot.expressions.ConcatWs.key": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}}, "df": 3}}, "s": {"docs": {"sqlglot.optimizer.simplify.CONCATS": {"tf": 1}}, "df": 1}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1}}, "df": 3}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.expressions.Convert": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.key": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}}, "df": 8}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Condition.key": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}}, "df": 6, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Connect": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.key": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Connector": {"tf": 1}, "sqlglot.expressions.Connector.key": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ConnectByRoot": {"tf": 1}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1}}, "df": 2}}}}}}}}}}}, "l": {"docs": {"sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.tokens.Token.col": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.executor.table.Table.column_range": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Column": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Column.key": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 91, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.columns": {"tf": 1}, "sqlglot.executor.table.Table.columns": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.RowReader.columns": {"tf": 1}, "sqlglot.expressions.TableAlias.columns": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.transforms.unqualify_columns": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 35}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.expressions.ColumnDef": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnDef.key": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}}, "df": 9}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ColumnPosition": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.ColumnPrefix": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}}, "df": 4}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ColumnConstraint": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}}, "df": 5, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ColumnConstraintKind": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}}, "df": 2}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.expressions.Collate": {"tf": 1}, "sqlglot.expressions.Collate.key": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}}, "df": 7, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CollateColumnConstraint": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.CollateProperty": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.helper.ensure_collection": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Copy": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.key": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}}, "df": 29, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.expressions.CopyParameter": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.key": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}}, "df": 5}}}}}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.CopyGrantsProperty": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.expressions.Coalesce": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.key": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1}}, "df": 11}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.expressions.Count": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.key": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 10, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.CountIf": {"tf": 1}, "sqlglot.expressions.CountIf.key": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.expressions.Comment": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.key": {"tf": 1}, "sqlglot.generator.Generator.pad_comment": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}}, "df": 9, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1}, "sqlglot.expressions.Expression.comments": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.comments": {"tf": 1}, "sqlglot.tokens.Token.comments": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 1}}, "df": 12}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}, "a": {"docs": {"sqlglot.generator.Generator.leading_comma": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}}, "df": 2, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Command": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Command.key": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1}}, "df": 6}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.expressions.Commit": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.key": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}}, "df": 6}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1}}, "df": 4}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Comprehension": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.key": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}}, "df": 4}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CompressColumnConstraint": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.optimizer.simplify.remove_complements": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.sort_comparison": {"tf": 1}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}}, "df": 5}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Corr": {"tf": 1}, "sqlglot.expressions.Corr.key": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.CovarSamp": {"tf": 1}, "sqlglot.expressions.CovarSamp.key": {"tf": 1}}, "df": 2}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.CovarPop": {"tf": 1}, "sqlglot.expressions.CovarPop.key": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}}, "df": 2}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.expressions.CTE": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.key": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 17, "s": {"docs": {"sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 11}}, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.expressions.Cache": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.key": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}}, "df": 7}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.executor.env.cast": {"tf": 1}, "sqlglot.expressions.Cast": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.Cast.key": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 31, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CastToStrType": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.key": {"tf": 1}}, "df": 3}}}}}}}}}, "s": {"docs": {"sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}}, "df": 1}}, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.expressions.Case": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Case.key": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}}, "df": 13, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CaseSpecificColumnConstraint": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}}, "df": 12, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.canonicalize": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}}, "df": 9}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.optimizer.simplify.catch": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.CARET": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}}, "df": 6, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CurrentTime": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.key": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}}, "df": 5}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CurrentDate": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.key": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}}, "df": 4, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.CurrentDatetime": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.CurrentUser": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.key": {"tf": 1}}, "df": 3}}}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.CUBE": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}}, "df": 75, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.helper.classproperty": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}}, "df": 100}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.expressions.Cluster": {"tf": 1}, "sqlglot.expressions.Cluster.key": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ClusteredByProperty": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Clone": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.key": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1}}, "df": 9}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CharacterSet": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.key": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CharacterSetColumnConstraint": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.CharacterSetProperty": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.f": {"tf": 1}, "sqlglot.diff.ChangeDistiller.t": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}}, "df": 5}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.while_changing": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.expressions.Chr": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.key": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.Check": {"tf": 1}, "sqlglot.expressions.Check.key": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CheckColumnConstraint": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ChecksumProperty": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.replace_children": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Ceil": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.key": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}}, "df": 4}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}}, "df": 1}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}}, "df": 1}}}}}}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Cbrt": {"tf": 1}, "sqlglot.expressions.Cbrt.key": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}}, "df": 12, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}}, "df": 6}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.expressions.Bracket": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.key": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}}, "df": 15, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}}, "df": 5}}}}}, "e": {"docs": {"sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {"sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 25, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}}, "df": 54, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.ByteString": {"tf": 1}, "sqlglot.expressions.ByteString.key": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.Binary": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Binary.key": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}}, "df": 15}}}}, "t": {"docs": {"sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}}, "df": 59, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.parser.Parser.BITWISE": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.BitwiseAnd": {"tf": 1}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}}, "df": 3}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.BitwiseLeftShift": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.BitwiseOr": {"tf": 1}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}}, "df": 3}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.BitwiseRightShift": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}}, "df": 3}}}}}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.BitwiseXor": {"tf": 1}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.BitwiseNot": {"tf": 1}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}}, "df": 3}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.BitString": {"tf": 1}, "sqlglot.expressions.BitString.key": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}}, "df": 3}}}}}}}, "g": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}}, "df": 102}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}}, "df": 2}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Between": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Between.key": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}}, "df": 9}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.BEGIN": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}}, "df": 7}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.BackupProperty": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 4}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.expressions.Boolean": {"tf": 1}, "sqlglot.expressions.Boolean.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}}, "df": 9}}}}}}, "f": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.bfs": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.BlockCompressionProperty": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}}, "df": 2}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.executor.env.reverse_key": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1}, "sqlglot.expressions.Expression.key": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Condition.key": {"tf": 1}, "sqlglot.expressions.Predicate.key": {"tf": 1}, "sqlglot.expressions.DerivedTable.key": {"tf": 1}, "sqlglot.expressions.Query.key": {"tf": 1}, "sqlglot.expressions.UDTF.key": {"tf": 1}, "sqlglot.expressions.Cache.key": {"tf": 1}, "sqlglot.expressions.Uncache.key": {"tf": 1}, "sqlglot.expressions.Refresh.key": {"tf": 1}, "sqlglot.expressions.DDL.key": {"tf": 1}, "sqlglot.expressions.DML.key": {"tf": 1}, "sqlglot.expressions.Create.key": {"tf": 1}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1}, "sqlglot.expressions.TruncateTable.key": {"tf": 1}, "sqlglot.expressions.Clone.key": {"tf": 1}, "sqlglot.expressions.Describe.key": {"tf": 1}, "sqlglot.expressions.Kill.key": {"tf": 1}, "sqlglot.expressions.Pragma.key": {"tf": 1}, "sqlglot.expressions.Set.key": {"tf": 1}, "sqlglot.expressions.Heredoc.key": {"tf": 1}, "sqlglot.expressions.SetItem.key": {"tf": 1}, "sqlglot.expressions.Show.key": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1}, "sqlglot.expressions.CharacterSet.key": {"tf": 1}, "sqlglot.expressions.With.key": {"tf": 1}, "sqlglot.expressions.WithinGroup.key": {"tf": 1}, "sqlglot.expressions.CTE.key": {"tf": 1}, "sqlglot.expressions.TableAlias.key": {"tf": 1}, "sqlglot.expressions.BitString.key": {"tf": 1}, "sqlglot.expressions.HexString.key": {"tf": 1}, "sqlglot.expressions.ByteString.key": {"tf": 1}, "sqlglot.expressions.RawString.key": {"tf": 1}, "sqlglot.expressions.UnicodeString.key": {"tf": 1}, "sqlglot.expressions.Column.key": {"tf": 1}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1}, "sqlglot.expressions.ColumnDef.key": {"tf": 1}, "sqlglot.expressions.AlterColumn.key": {"tf": 1}, "sqlglot.expressions.RenameColumn.key": {"tf": 1}, "sqlglot.expressions.RenameTable.key": {"tf": 1}, "sqlglot.expressions.SwapTable.key": {"tf": 1}, "sqlglot.expressions.Comment.key": {"tf": 1}, "sqlglot.expressions.Comprehension.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.WithOperator.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.Constraint.key": {"tf": 1}, "sqlglot.expressions.Delete.key": {"tf": 1}, "sqlglot.expressions.Drop.key": {"tf": 1}, "sqlglot.expressions.Filter.key": {"tf": 1}, "sqlglot.expressions.Check.key": {"tf": 1}, "sqlglot.expressions.Connect.key": {"tf": 1}, "sqlglot.expressions.CopyParameter.key": {"tf": 1}, "sqlglot.expressions.Copy.key": {"tf": 1}, "sqlglot.expressions.Credentials.key": {"tf": 1}, "sqlglot.expressions.Prior.key": {"tf": 1}, "sqlglot.expressions.Directory.key": {"tf": 1}, "sqlglot.expressions.ForeignKey.key": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1}, "sqlglot.expressions.Into.key": {"tf": 1}, "sqlglot.expressions.From.key": {"tf": 1}, "sqlglot.expressions.Having.key": {"tf": 1}, "sqlglot.expressions.Hint.key": {"tf": 1}, "sqlglot.expressions.JoinHint.key": {"tf": 1}, "sqlglot.expressions.Identifier.key": {"tf": 1}, "sqlglot.expressions.Opclass.key": {"tf": 1}, "sqlglot.expressions.Index.key": {"tf": 1}, "sqlglot.expressions.IndexParameters.key": {"tf": 1}, "sqlglot.expressions.Insert.key": {"tf": 1}, "sqlglot.expressions.OnConflict.key": {"tf": 1}, "sqlglot.expressions.Returning.key": {"tf": 1}, "sqlglot.expressions.Introducer.key": {"tf": 1}, "sqlglot.expressions.National.key": {"tf": 1}, "sqlglot.expressions.LoadData.key": {"tf": 1}, "sqlglot.expressions.Partition.key": {"tf": 1}, "sqlglot.expressions.PartitionRange.key": {"tf": 1}, "sqlglot.expressions.Fetch.key": {"tf": 1}, "sqlglot.expressions.Group.key": {"tf": 1}, "sqlglot.expressions.Lambda.key": {"tf": 1}, "sqlglot.expressions.Limit.key": {"tf": 1}, "sqlglot.expressions.Literal.key": {"tf": 1}, "sqlglot.expressions.Join.key": {"tf": 1}, "sqlglot.expressions.Lateral.key": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1}, "sqlglot.expressions.Final.key": {"tf": 1}, "sqlglot.expressions.Offset.key": {"tf": 1}, "sqlglot.expressions.Order.key": {"tf": 1}, "sqlglot.expressions.WithFill.key": {"tf": 1}, "sqlglot.expressions.Cluster.key": {"tf": 1}, "sqlglot.expressions.Distribute.key": {"tf": 1}, "sqlglot.expressions.Sort.key": {"tf": 1}, "sqlglot.expressions.Ordered.key": {"tf": 1}, "sqlglot.expressions.Property.key": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1}, "sqlglot.expressions.BackupProperty.key": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1}, "sqlglot.expressions.CollateProperty.key": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1}, "sqlglot.expressions.EngineProperty.key": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1}, "sqlglot.expressions.JournalProperty.key": {"tf": 1}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1}, "sqlglot.expressions.DictProperty.key": {"tf": 1}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1}, "sqlglot.expressions.DictRange.key": {"tf": 1}, "sqlglot.expressions.OnCluster.key": {"tf": 1}, "sqlglot.expressions.LikeProperty.key": {"tf": 1}, "sqlglot.expressions.LocationProperty.key": {"tf": 1}, "sqlglot.expressions.LockProperty.key": {"tf": 1}, "sqlglot.expressions.LockingProperty.key": {"tf": 1}, "sqlglot.expressions.LogProperty.key": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1}, "sqlglot.expressions.OnProperty.key": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1}, "sqlglot.expressions.QueryTransform.key": {"tf": 1}, "sqlglot.expressions.SampleProperty.key": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1}, "sqlglot.expressions.SetProperty.key": {"tf": 1}, "sqlglot.expressions.SharingProperty.key": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1}, "sqlglot.expressions.TransientProperty.key": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.key": {"tf": 1}, "sqlglot.expressions.Qualify.key": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1}, "sqlglot.expressions.Return.key": {"tf": 1}, "sqlglot.expressions.Reference.key": {"tf": 1}, "sqlglot.expressions.Tuple.key": {"tf": 1}, "sqlglot.expressions.QueryOption.key": {"tf": 1}, "sqlglot.expressions.WithTableHint.key": {"tf": 1}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1}, "sqlglot.expressions.HistoricalData.key": {"tf": 1}, "sqlglot.expressions.Table.key": {"tf": 1}, "sqlglot.expressions.Union.key": {"tf": 1}, "sqlglot.expressions.Except.key": {"tf": 1}, "sqlglot.expressions.Intersect.key": {"tf": 1}, "sqlglot.expressions.Unnest.key": {"tf": 1}, "sqlglot.expressions.Update.key": {"tf": 1}, "sqlglot.expressions.Values.key": {"tf": 1}, "sqlglot.expressions.Var.key": {"tf": 1}, "sqlglot.expressions.Version.key": {"tf": 1}, "sqlglot.expressions.Schema.key": {"tf": 1}, "sqlglot.expressions.Lock.key": {"tf": 1}, "sqlglot.expressions.Select.key": {"tf": 1}, "sqlglot.expressions.Subquery.key": {"tf": 1}, "sqlglot.expressions.TableSample.key": {"tf": 1}, "sqlglot.expressions.Tag.key": {"tf": 1}, "sqlglot.expressions.Pivot.key": {"tf": 1}, "sqlglot.expressions.Window.key": {"tf": 1}, "sqlglot.expressions.WindowSpec.key": {"tf": 1}, "sqlglot.expressions.PreWhere.key": {"tf": 1}, "sqlglot.expressions.Where.key": {"tf": 1}, "sqlglot.expressions.Star.key": {"tf": 1}, "sqlglot.expressions.Parameter.key": {"tf": 1}, "sqlglot.expressions.SessionParameter.key": {"tf": 1}, "sqlglot.expressions.Placeholder.key": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1}, "sqlglot.expressions.Boolean.key": {"tf": 1}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1}, "sqlglot.expressions.DataType.key": {"tf": 1}, "sqlglot.expressions.PseudoType.key": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1}, "sqlglot.expressions.All.key": {"tf": 1}, "sqlglot.expressions.Any.key": {"tf": 1}, "sqlglot.expressions.Exists.key": {"tf": 1}, "sqlglot.expressions.Command.key": {"tf": 1}, "sqlglot.expressions.Transaction.key": {"tf": 1}, "sqlglot.expressions.Commit.key": {"tf": 1}, "sqlglot.expressions.Rollback.key": {"tf": 1}, "sqlglot.expressions.AlterTable.key": {"tf": 1}, "sqlglot.expressions.AddConstraint.key": {"tf": 1}, "sqlglot.expressions.DropPartition.key": {"tf": 1}, "sqlglot.expressions.Binary.key": {"tf": 1}, "sqlglot.expressions.Add.key": {"tf": 1}, "sqlglot.expressions.Connector.key": {"tf": 1}, "sqlglot.expressions.And.key": {"tf": 1}, "sqlglot.expressions.Or.key": {"tf": 1}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1}, "sqlglot.expressions.Div.key": {"tf": 1}, "sqlglot.expressions.Overlaps.key": {"tf": 1}, "sqlglot.expressions.Dot.key": {"tf": 1}, "sqlglot.expressions.DPipe.key": {"tf": 1}, "sqlglot.expressions.EQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1}, "sqlglot.expressions.Distance.key": {"tf": 1}, "sqlglot.expressions.Escape.key": {"tf": 1}, "sqlglot.expressions.Glob.key": {"tf": 1}, "sqlglot.expressions.GT.key": {"tf": 1}, "sqlglot.expressions.GTE.key": {"tf": 1}, "sqlglot.expressions.ILike.key": {"tf": 1}, "sqlglot.expressions.ILikeAny.key": {"tf": 1}, "sqlglot.expressions.IntDiv.key": {"tf": 1}, "sqlglot.expressions.Is.key": {"tf": 1}, "sqlglot.expressions.Kwarg.key": {"tf": 1}, "sqlglot.expressions.Like.key": {"tf": 1}, "sqlglot.expressions.LikeAny.key": {"tf": 1}, "sqlglot.expressions.LT.key": {"tf": 1}, "sqlglot.expressions.LTE.key": {"tf": 1}, "sqlglot.expressions.Mod.key": {"tf": 1}, "sqlglot.expressions.Mul.key": {"tf": 1}, "sqlglot.expressions.NEQ.key": {"tf": 1}, "sqlglot.expressions.Operator.key": {"tf": 1}, "sqlglot.expressions.SimilarTo.key": {"tf": 1}, "sqlglot.expressions.Slice.key": {"tf": 1}, "sqlglot.expressions.Sub.key": {"tf": 1}, "sqlglot.expressions.Unary.key": {"tf": 1}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1}, "sqlglot.expressions.Not.key": {"tf": 1}, "sqlglot.expressions.Paren.key": {"tf": 1}, "sqlglot.expressions.Neg.key": {"tf": 1}, "sqlglot.expressions.Alias.key": {"tf": 1}, "sqlglot.expressions.PivotAlias.key": {"tf": 1}, "sqlglot.expressions.Aliases.key": {"tf": 1}, "sqlglot.expressions.AtIndex.key": {"tf": 1}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1}, "sqlglot.expressions.Between.key": {"tf": 1}, "sqlglot.expressions.Bracket.key": {"tf": 1}, "sqlglot.expressions.Distinct.key": {"tf": 1}, "sqlglot.expressions.In.key": {"tf": 1}, "sqlglot.expressions.ForIn.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.key": {"tf": 1}, "sqlglot.expressions.IntervalOp.key": {"tf": 1}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1}, "sqlglot.expressions.Interval.key": {"tf": 1}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1}, "sqlglot.expressions.RespectNulls.key": {"tf": 1}, "sqlglot.expressions.HavingMax.key": {"tf": 1}, "sqlglot.expressions.Func.key": {"tf": 1}, "sqlglot.expressions.AggFunc.key": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Abs.key": {"tf": 1}, "sqlglot.expressions.ArgMax.key": {"tf": 1}, "sqlglot.expressions.ArgMin.key": {"tf": 1}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1}, "sqlglot.expressions.Flatten.key": {"tf": 1}, "sqlglot.expressions.Transform.key": {"tf": 1}, "sqlglot.expressions.Anonymous.key": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Hll.key": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1}, "sqlglot.expressions.Array.key": {"tf": 1}, "sqlglot.expressions.ToArray.key": {"tf": 1}, "sqlglot.expressions.ToChar.key": {"tf": 1}, "sqlglot.expressions.ToNumber.key": {"tf": 1}, "sqlglot.expressions.Convert.key": {"tf": 1}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayAll.key": {"tf": 1}, "sqlglot.expressions.ArrayAny.key": {"tf": 1}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1}, "sqlglot.expressions.ArrayContains.key": {"tf": 1}, "sqlglot.expressions.ArrayContained.key": {"tf": 1}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1}, "sqlglot.expressions.ArrayToString.key": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1}, "sqlglot.expressions.ArraySize.key": {"tf": 1}, "sqlglot.expressions.ArraySort.key": {"tf": 1}, "sqlglot.expressions.ArraySum.key": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1}, "sqlglot.expressions.Avg.key": {"tf": 1}, "sqlglot.expressions.AnyValue.key": {"tf": 1}, "sqlglot.expressions.Lag.key": {"tf": 1}, "sqlglot.expressions.Lead.key": {"tf": 1}, "sqlglot.expressions.First.key": {"tf": 1}, "sqlglot.expressions.Last.key": {"tf": 1}, "sqlglot.expressions.FirstValue.key": {"tf": 1}, "sqlglot.expressions.LastValue.key": {"tf": 1}, "sqlglot.expressions.NthValue.key": {"tf": 1}, "sqlglot.expressions.Case.key": {"tf": 1}, "sqlglot.expressions.Cast.key": {"tf": 1}, "sqlglot.expressions.TryCast.key": {"tf": 1}, "sqlglot.expressions.Try.key": {"tf": 1}, "sqlglot.expressions.CastToStrType.key": {"tf": 1}, "sqlglot.expressions.Collate.key": {"tf": 1}, "sqlglot.expressions.Ceil.key": {"tf": 1}, "sqlglot.expressions.Coalesce.key": {"tf": 1}, "sqlglot.expressions.Chr.key": {"tf": 1}, "sqlglot.expressions.Concat.key": {"tf": 1}, "sqlglot.expressions.ConcatWs.key": {"tf": 1}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1}, "sqlglot.expressions.Count.key": {"tf": 1}, "sqlglot.expressions.CountIf.key": {"tf": 1}, "sqlglot.expressions.Cbrt.key": {"tf": 1}, "sqlglot.expressions.CurrentDate.key": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1}, "sqlglot.expressions.CurrentTime.key": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1}, "sqlglot.expressions.CurrentUser.key": {"tf": 1}, "sqlglot.expressions.DateAdd.key": {"tf": 1}, "sqlglot.expressions.DateSub.key": {"tf": 1}, "sqlglot.expressions.DateDiff.key": {"tf": 1}, "sqlglot.expressions.DateTrunc.key": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1}, "sqlglot.expressions.DayOfYear.key": {"tf": 1}, "sqlglot.expressions.ToDays.key": {"tf": 1}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1}, "sqlglot.expressions.LastDay.key": {"tf": 1}, "sqlglot.expressions.Extract.key": {"tf": 1}, "sqlglot.expressions.Timestamp.key": {"tf": 1}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1}, "sqlglot.expressions.TimestampSub.key": {"tf": 1}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1}, "sqlglot.expressions.TimeAdd.key": {"tf": 1}, "sqlglot.expressions.TimeSub.key": {"tf": 1}, "sqlglot.expressions.TimeDiff.key": {"tf": 1}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DateFromParts.key": {"tf": 1}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1}, "sqlglot.expressions.DateToDi.key": {"tf": 1}, "sqlglot.expressions.Date.key": {"tf": 1}, "sqlglot.expressions.Day.key": {"tf": 1}, "sqlglot.expressions.Decode.key": {"tf": 1}, "sqlglot.expressions.DiToDate.key": {"tf": 1}, "sqlglot.expressions.Encode.key": {"tf": 1}, "sqlglot.expressions.Exp.key": {"tf": 1}, "sqlglot.expressions.Explode.key": {"tf": 1}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Posexplode.key": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Floor.key": {"tf": 1}, "sqlglot.expressions.FromBase64.key": {"tf": 1}, "sqlglot.expressions.ToBase64.key": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1}, "sqlglot.expressions.Greatest.key": {"tf": 1}, "sqlglot.expressions.GroupConcat.key": {"tf": 1}, "sqlglot.expressions.Hex.key": {"tf": 1}, "sqlglot.expressions.Xor.key": {"tf": 1}, "sqlglot.expressions.If.key": {"tf": 1}, "sqlglot.expressions.Nullif.key": {"tf": 1}, "sqlglot.expressions.Initcap.key": {"tf": 1}, "sqlglot.expressions.IsNan.key": {"tf": 1}, "sqlglot.expressions.IsInf.key": {"tf": 1}, "sqlglot.expressions.JSONPath.key": {"tf": 1}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1}, "sqlglot.expressions.FormatJson.key": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1}, "sqlglot.expressions.JSONObject.key": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1}, "sqlglot.expressions.JSONArray.key": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.JSONSchema.key": {"tf": 1}, "sqlglot.expressions.JSONTable.key": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.OpenJSON.key": {"tf": 1}, "sqlglot.expressions.JSONBContains.key": {"tf": 1}, "sqlglot.expressions.JSONExtract.key": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONFormat.key": {"tf": 1}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1}, "sqlglot.expressions.ParseJSON.key": {"tf": 1}, "sqlglot.expressions.Least.key": {"tf": 1}, "sqlglot.expressions.Left.key": {"tf": 1}, "sqlglot.expressions.Right.key": {"tf": 1}, "sqlglot.expressions.Length.key": {"tf": 1}, "sqlglot.expressions.Levenshtein.key": {"tf": 1}, "sqlglot.expressions.Ln.key": {"tf": 1}, "sqlglot.expressions.Log.key": {"tf": 1}, "sqlglot.expressions.LogicalOr.key": {"tf": 1}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1}, "sqlglot.expressions.Lower.key": {"tf": 1}, "sqlglot.expressions.Map.key": {"tf": 1}, "sqlglot.expressions.ToMap.key": {"tf": 1}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1}, "sqlglot.expressions.StarMap.key": {"tf": 1}, "sqlglot.expressions.VarMap.key": {"tf": 1}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1}, "sqlglot.expressions.Max.key": {"tf": 1}, "sqlglot.expressions.MD5.key": {"tf": 1}, "sqlglot.expressions.MD5Digest.key": {"tf": 1}, "sqlglot.expressions.Min.key": {"tf": 1}, "sqlglot.expressions.Month.key": {"tf": 1}, "sqlglot.expressions.AddMonths.key": {"tf": 1}, "sqlglot.expressions.Nvl2.key": {"tf": 1}, "sqlglot.expressions.Predict.key": {"tf": 1}, "sqlglot.expressions.Pow.key": {"tf": 1}, "sqlglot.expressions.PercentileCont.key": {"tf": 1}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1}, "sqlglot.expressions.Quantile.key": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1}, "sqlglot.expressions.Quarter.key": {"tf": 1}, "sqlglot.expressions.Rand.key": {"tf": 1}, "sqlglot.expressions.Randn.key": {"tf": 1}, "sqlglot.expressions.RangeN.key": {"tf": 1}, "sqlglot.expressions.ReadCSV.key": {"tf": 1}, "sqlglot.expressions.Reduce.key": {"tf": 1}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1}, "sqlglot.expressions.RegexpLike.key": {"tf": 1}, "sqlglot.expressions.RegexpILike.key": {"tf": 1}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1}, "sqlglot.expressions.Repeat.key": {"tf": 1}, "sqlglot.expressions.Round.key": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1}, "sqlglot.expressions.SafeDivide.key": {"tf": 1}, "sqlglot.expressions.SHA.key": {"tf": 1}, "sqlglot.expressions.SHA2.key": {"tf": 1}, "sqlglot.expressions.Sign.key": {"tf": 1}, "sqlglot.expressions.SortArray.key": {"tf": 1}, "sqlglot.expressions.Split.key": {"tf": 1}, "sqlglot.expressions.Substring.key": {"tf": 1}, "sqlglot.expressions.StandardHash.key": {"tf": 1}, "sqlglot.expressions.StartsWith.key": {"tf": 1}, "sqlglot.expressions.StrPosition.key": {"tf": 1}, "sqlglot.expressions.StrToDate.key": {"tf": 1}, "sqlglot.expressions.StrToTime.key": {"tf": 1}, "sqlglot.expressions.StrToUnix.key": {"tf": 1}, "sqlglot.expressions.StrToMap.key": {"tf": 1}, "sqlglot.expressions.NumberToStr.key": {"tf": 1}, "sqlglot.expressions.FromBase.key": {"tf": 1}, "sqlglot.expressions.Struct.key": {"tf": 1}, "sqlglot.expressions.StructExtract.key": {"tf": 1}, "sqlglot.expressions.Stuff.key": {"tf": 1}, "sqlglot.expressions.Sum.key": {"tf": 1}, "sqlglot.expressions.Sqrt.key": {"tf": 1}, "sqlglot.expressions.Stddev.key": {"tf": 1}, "sqlglot.expressions.StddevPop.key": {"tf": 1}, "sqlglot.expressions.StddevSamp.key": {"tf": 1}, "sqlglot.expressions.TimeToStr.key": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1}, "sqlglot.expressions.Trim.key": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1}, "sqlglot.expressions.Unhex.key": {"tf": 1}, "sqlglot.expressions.UnixDate.key": {"tf": 1}, "sqlglot.expressions.UnixToStr.key": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1}, "sqlglot.expressions.Upper.key": {"tf": 1}, "sqlglot.expressions.Corr.key": {"tf": 1}, "sqlglot.expressions.Variance.key": {"tf": 1}, "sqlglot.expressions.VariancePop.key": {"tf": 1}, "sqlglot.expressions.CovarSamp.key": {"tf": 1}, "sqlglot.expressions.CovarPop.key": {"tf": 1}, "sqlglot.expressions.Week.key": {"tf": 1}, "sqlglot.expressions.XMLTable.key": {"tf": 1}, "sqlglot.expressions.Year.key": {"tf": 1}, "sqlglot.expressions.Use.key": {"tf": 1}, "sqlglot.expressions.Merge.key": {"tf": 1}, "sqlglot.expressions.When.key": {"tf": 1}, "sqlglot.expressions.NextValueFor.key": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.planner.Sort.key": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.trie.key": {"tf": 1}}, "df": 584, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}}, "df": 13, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 26}}}}}, "s": {"docs": {"sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.diff.Keep": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}}, "df": 5}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1}}, "df": 26}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Kill": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.key": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}}, "df": 5}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Kwarg.key": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {"sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 8, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {"sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.stack": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}}, "df": 42, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.generator": {"tf": 1}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.pretty": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.identify": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.normalize": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.pad": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.unsupported_level": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.leading_comma": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.max_text_width": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.comments": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.dialect": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generate": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.preprocess": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.unsupported": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sep": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.seg": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.pad_comment": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.wrap": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.no_identify": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.normalize_func": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indent": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.cache_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.column_parts": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.column_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.createable_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.create_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.clone_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.describe_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.with_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.cte_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.directory_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.delete_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.drop_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.except_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.except_op": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.filter_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.hint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.index_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.national_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.partition_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.properties_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.root_properties": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.properties": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.locate_properties": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.property_name": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.property_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.insert_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.intersect_op": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.kill_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.returning_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.table_parts": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.table_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.version_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.update_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.values_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.var_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.into_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.from_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.group_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.having_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.connect_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.prior_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.join_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lateral_op": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.limit_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.offset_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.set_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lock_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.literal_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.escape_str": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.null_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.order_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sort_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.select_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.schema_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.star_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.set_operations": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.union_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.union_op": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.where_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.window_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.between_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.all_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.any_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.exists_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.case_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.extract_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.trim_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.concat_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.check_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.if_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.json_path_part": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.in_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.interval_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.return_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.reference_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.paren_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.neg_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.not_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.alias_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.add_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.and_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.or_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.xor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.connector_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.collate_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.command_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.comment_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.commit_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.div_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.distance_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.dot_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.eq_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.escape_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.glob_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.gt_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.gte_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.is_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.like_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lt_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lte_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.mod_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.mul_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.neq_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.slice_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sub_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.try_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.log_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.use_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.binary": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.func": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.format_args": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.too_wide": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.format_time": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.op_expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.naked_property": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tag_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.token_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.when_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.merge_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.predict_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.forin_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.operator_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.struct_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.convert_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.copy_sql": {"tf": 1.4142135623730951}}, "df": 962}}, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}}, "df": 7}}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.GeneratedAsRowColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.GenerateDateArray": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1}}, "df": 3}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.expressions.GenerateSeries": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}}, "df": 7}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.expressions.Group": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Group.key": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 11, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.GroupedData": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}}, "df": 13}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.expressions.GroupConcat": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.key": {"tf": 1}}, "df": 4}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.expressions.Greatest": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.key": {"tf": 1}}, "df": 5}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.imports": {"tf": 1}, "sqlglot.lineage.GraphHTML.options": {"tf": 1}, "sqlglot.lineage.GraphHTML.nodes": {"tf": 1}, "sqlglot.lineage.GraphHTML.edges": {"tf": 1}}, "df": 6}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.Glob": {"tf": 1}, "sqlglot.expressions.Glob.key": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.GlobalProperty": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "t": {"docs": {"sqlglot.expressions.GT": {"tf": 1}, "sqlglot.expressions.GT.key": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}}, "df": 7, "e": {"docs": {"sqlglot.expressions.GTE": {"tf": 1}, "sqlglot.expressions.GTE.key": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}}, "df": 6}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.expressions.In": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.In.key": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 15, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}}, "df": 39, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Initcap": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.key": {"tf": 1}}, "df": 3}}}}}, "t": {"1": {"2": {"8": {"docs": {"sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"5": {"6": {"docs": {"sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "4": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}}, "df": 2}}}}}}, "8": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}}, "df": 2}}}}}}, "docs": {"sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Intersect": {"tf": 1}, "sqlglot.expressions.Intersect.key": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.executor.env.interval": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1}, "sqlglot.expressions.Interval": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.key": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}}, "df": 30, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.IntervalOp": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1}, "sqlglot.expressions.IntervalOp.key": {"tf": 1}}, "df": 4}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.IntervalSpan": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1}}, "df": 3}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}}, "df": 3}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {"sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.expressions.Into": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Into.key": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}}, "df": 14, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.IntoType": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Introducer": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.key": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}}, "df": 5}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.expressions.IntDiv": {"tf": 1}, "sqlglot.expressions.IntDiv.key": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}}, "df": 4}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}}, "df": 54}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.expressions.Insert": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Insert.key": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}}, "df": 13, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.table.TableIter.index": {"tf": 1}, "sqlglot.expressions.Expression.index": {"tf": 1}, "sqlglot.expressions.Index": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.Index.key": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}}, "df": 18, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.IndexConstraintOption": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.IndexParameters": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.key": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.IndexTableHint": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.indent": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.InlineLengthColumnConstraint": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}}, "df": 1}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.InheritsProperty": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.InputModelProperty": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.InputOutputFormat": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.INNER": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.expressions.Identifier": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.quoted": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.key": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}}, "df": 74, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}}, "df": 18}}}}, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.generator.Generator.identify": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}}, "df": 5}}}}}}}, "s": {"docs": {"sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Is": {"tf": 1}, "sqlglot.expressions.Is.key": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}}, "df": 86, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.IsNan": {"tf": 1}, "sqlglot.expressions.IsNan.key": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}}, "df": 3, "f": {"docs": {"sqlglot.expressions.IsInf": {"tf": 1}, "sqlglot.expressions.IsInf.key": {"tf": 1}}, "df": 2}}}, "o": {"docs": {"sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1.4142135623730951}}, "df": 2, "d": {"docs": {"sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.IsolatedLoadingProperty": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.ILike": {"tf": 1}, "sqlglot.expressions.ILike.key": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ILikeAny": {"tf": 1}, "sqlglot.expressions.ILikeAny.key": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}}, "df": 3}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}}, "df": 8}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML.imports": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}}, "df": 5, "d": {"docs": {"sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.IgnoreNulls": {"tf": 1}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}}, "df": 3}}}}}}}}}}, "f": {"docs": {"sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.If": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.If.key": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}}, "df": 11}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.is_iterable": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.IcebergProperty": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}}, "df": 2}}}}}}, "v": {"4": {"docs": {"sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}}, "df": 2}, "6": {"docs": {"sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Exp": {"tf": 1}, "sqlglot.expressions.Exp.key": {"tf": 1}}, "df": 2, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.expression": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.key": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Expression.index": {"tf": 1}, "sqlglot.expressions.Expression.comments": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.optimizer.scope.Scope.expression": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Plan.expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 93, "s": {"docs": {"sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.SQLGLOT_META": {"tf": 1}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.key": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Expression.index": {"tf": 1}, "sqlglot.expressions.Expression.comments": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.IntoType": {"tf": 1}, "sqlglot.expressions.ExpOrStr": {"tf": 1}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Condition.key": {"tf": 1}, "sqlglot.expressions.Predicate": {"tf": 1}, "sqlglot.expressions.Predicate.key": {"tf": 1}, "sqlglot.expressions.DerivedTable": {"tf": 1}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.key": {"tf": 1}, "sqlglot.expressions.Query": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Query.key": {"tf": 1}, "sqlglot.expressions.UDTF": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.UDTF.key": {"tf": 1}, "sqlglot.expressions.Cache": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.key": {"tf": 1}, "sqlglot.expressions.Uncache": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.key": {"tf": 1}, "sqlglot.expressions.Refresh": {"tf": 1}, "sqlglot.expressions.Refresh.key": {"tf": 1}, "sqlglot.expressions.DDL": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.key": {"tf": 1}, "sqlglot.expressions.DML": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.DML.key": {"tf": 1}, "sqlglot.expressions.Create": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.expressions.Create.key": {"tf": 1}, "sqlglot.expressions.SequenceProperties": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1}, "sqlglot.expressions.TruncateTable": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.key": {"tf": 1}, "sqlglot.expressions.Clone": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.key": {"tf": 1}, "sqlglot.expressions.Describe": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.key": {"tf": 1}, "sqlglot.expressions.Kill": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.key": {"tf": 1}, "sqlglot.expressions.Pragma": {"tf": 1}, "sqlglot.expressions.Pragma.key": {"tf": 1}, "sqlglot.expressions.Set": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Set.key": {"tf": 1}, "sqlglot.expressions.Heredoc": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.key": {"tf": 1}, "sqlglot.expressions.SetItem": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.key": {"tf": 1}, "sqlglot.expressions.Show": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Show.key": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1}, "sqlglot.expressions.CharacterSet": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.key": {"tf": 1}, "sqlglot.expressions.With": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.expressions.With.key": {"tf": 1}, "sqlglot.expressions.WithinGroup": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.key": {"tf": 1}, "sqlglot.expressions.CTE": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.key": {"tf": 1}, "sqlglot.expressions.TableAlias": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.columns": {"tf": 1}, "sqlglot.expressions.TableAlias.key": {"tf": 1}, "sqlglot.expressions.BitString": {"tf": 1}, "sqlglot.expressions.BitString.key": {"tf": 1}, "sqlglot.expressions.HexString": {"tf": 1}, "sqlglot.expressions.HexString.key": {"tf": 1}, "sqlglot.expressions.ByteString": {"tf": 1}, "sqlglot.expressions.ByteString.key": {"tf": 1}, "sqlglot.expressions.RawString": {"tf": 1}, "sqlglot.expressions.RawString.key": {"tf": 1}, "sqlglot.expressions.UnicodeString": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.key": {"tf": 1}, "sqlglot.expressions.Column": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Column.key": {"tf": 1}, "sqlglot.expressions.ColumnPosition": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1}, "sqlglot.expressions.ColumnDef": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnDef.key": {"tf": 1}, "sqlglot.expressions.AlterColumn": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.key": {"tf": 1}, "sqlglot.expressions.RenameColumn": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.key": {"tf": 1}, "sqlglot.expressions.RenameTable": {"tf": 1}, "sqlglot.expressions.RenameTable.key": {"tf": 1}, "sqlglot.expressions.SwapTable": {"tf": 1}, "sqlglot.expressions.SwapTable.key": {"tf": 1}, "sqlglot.expressions.Comment": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.key": {"tf": 1}, "sqlglot.expressions.Comprehension": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraint": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.WithOperator": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1}, "sqlglot.expressions.Constraint": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.key": {"tf": 1}, "sqlglot.expressions.Delete": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Delete.key": {"tf": 1}, "sqlglot.expressions.Drop": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.key": {"tf": 1}, "sqlglot.expressions.Filter": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.key": {"tf": 1}, "sqlglot.expressions.Check": {"tf": 1}, "sqlglot.expressions.Check.key": {"tf": 1}, "sqlglot.expressions.Connect": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.key": {"tf": 1}, "sqlglot.expressions.CopyParameter": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.key": {"tf": 1}, "sqlglot.expressions.Copy": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.key": {"tf": 1}, "sqlglot.expressions.Credentials": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.key": {"tf": 1}, "sqlglot.expressions.Prior": {"tf": 1}, "sqlglot.expressions.Prior.key": {"tf": 1}, "sqlglot.expressions.Directory": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.key": {"tf": 1}, "sqlglot.expressions.ForeignKey": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.key": {"tf": 1}, "sqlglot.expressions.ColumnPrefix": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1}, "sqlglot.expressions.PrimaryKey": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1}, "sqlglot.expressions.Into": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Into.key": {"tf": 1}, "sqlglot.expressions.From": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.From.key": {"tf": 1}, "sqlglot.expressions.Having": {"tf": 1}, "sqlglot.expressions.Having.key": {"tf": 1}, "sqlglot.expressions.Hint": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.key": {"tf": 1}, "sqlglot.expressions.JoinHint": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.key": {"tf": 1}, "sqlglot.expressions.Identifier": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.quoted": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.key": {"tf": 1}, "sqlglot.expressions.Opclass": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.key": {"tf": 1}, "sqlglot.expressions.Index": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.Index.key": {"tf": 1}, "sqlglot.expressions.IndexParameters": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.key": {"tf": 1}, "sqlglot.expressions.Insert": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Insert.key": {"tf": 1}, "sqlglot.expressions.OnConflict": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.key": {"tf": 1}, "sqlglot.expressions.Returning": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.key": {"tf": 1}, "sqlglot.expressions.Introducer": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.key": {"tf": 1}, "sqlglot.expressions.National": {"tf": 1}, "sqlglot.expressions.National.key": {"tf": 1}, "sqlglot.expressions.LoadData": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.key": {"tf": 1}, "sqlglot.expressions.Partition": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.key": {"tf": 1}, "sqlglot.expressions.PartitionRange": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.key": {"tf": 1}, "sqlglot.expressions.Fetch": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.key": {"tf": 1}, "sqlglot.expressions.Group": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Group.key": {"tf": 1}, "sqlglot.expressions.Lambda": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.key": {"tf": 1}, "sqlglot.expressions.Limit": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.key": {"tf": 1}, "sqlglot.expressions.Literal": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Literal.key": {"tf": 1}, "sqlglot.expressions.Join": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Join.key": {"tf": 1}, "sqlglot.expressions.Lateral": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.key": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1}, "sqlglot.expressions.MatchRecognize": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1}, "sqlglot.expressions.Final": {"tf": 1}, "sqlglot.expressions.Final.key": {"tf": 1}, "sqlglot.expressions.Offset": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.key": {"tf": 1}, "sqlglot.expressions.Order": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.Order.key": {"tf": 1}, "sqlglot.expressions.WithFill": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.key": {"tf": 1}, "sqlglot.expressions.Cluster": {"tf": 1}, "sqlglot.expressions.Cluster.key": {"tf": 1}, "sqlglot.expressions.Distribute": {"tf": 1}, "sqlglot.expressions.Distribute.key": {"tf": 1}, "sqlglot.expressions.Sort": {"tf": 1}, "sqlglot.expressions.Sort.key": {"tf": 1}, "sqlglot.expressions.Ordered": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.key": {"tf": 1}, "sqlglot.expressions.Property": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.Property.key": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1}, "sqlglot.expressions.BackupProperty": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.key": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1}, "sqlglot.expressions.ChecksumProperty": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1}, "sqlglot.expressions.CollateProperty": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.key": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1}, "sqlglot.expressions.DefinerProperty": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1}, "sqlglot.expressions.DistKeyProperty": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1}, "sqlglot.expressions.DistStyleProperty": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1}, "sqlglot.expressions.EngineProperty": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.key": {"tf": 1}, "sqlglot.expressions.HeapProperty": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1}, "sqlglot.expressions.ToTableProperty": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1}, "sqlglot.expressions.ExternalProperty": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1}, "sqlglot.expressions.FallbackProperty": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1}, "sqlglot.expressions.FileFormatProperty": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1}, "sqlglot.expressions.FreespaceProperty": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1}, "sqlglot.expressions.GlobalProperty": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1}, "sqlglot.expressions.IcebergProperty": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1}, "sqlglot.expressions.InheritsProperty": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1}, "sqlglot.expressions.InputModelProperty": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1}, "sqlglot.expressions.OutputModelProperty": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1}, "sqlglot.expressions.JournalProperty": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.key": {"tf": 1}, "sqlglot.expressions.LanguageProperty": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1}, "sqlglot.expressions.DictProperty": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.key": {"tf": 1}, "sqlglot.expressions.DictSubProperty": {"tf": 1}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1}, "sqlglot.expressions.DictRange": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.key": {"tf": 1}, "sqlglot.expressions.OnCluster": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.key": {"tf": 1}, "sqlglot.expressions.LikeProperty": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.key": {"tf": 1}, "sqlglot.expressions.LocationProperty": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.key": {"tf": 1}, "sqlglot.expressions.LockProperty": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.key": {"tf": 1}, "sqlglot.expressions.LockingProperty": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.key": {"tf": 1}, "sqlglot.expressions.LogProperty": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.key": {"tf": 1}, "sqlglot.expressions.MaterializedProperty": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1}, "sqlglot.expressions.OnProperty": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.key": {"tf": 1}, "sqlglot.expressions.OnCommitProperty": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1}, "sqlglot.expressions.ReturnsProperty": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatProperty": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1}, "sqlglot.expressions.QueryTransform": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.key": {"tf": 1}, "sqlglot.expressions.SampleProperty": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.key": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1}, "sqlglot.expressions.SerdeProperties": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1}, "sqlglot.expressions.SetProperty": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.key": {"tf": 1}, "sqlglot.expressions.SharingProperty": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.key": {"tf": 1}, "sqlglot.expressions.SetConfigProperty": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1}, "sqlglot.expressions.SettingsProperty": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1}, "sqlglot.expressions.SortKeyProperty": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1}, "sqlglot.expressions.StabilityProperty": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1}, "sqlglot.expressions.TemporaryProperty": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1}, "sqlglot.expressions.TransformModelProperty": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1}, "sqlglot.expressions.TransientProperty": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.key": {"tf": 1}, "sqlglot.expressions.UnloggedProperty": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1}, "sqlglot.expressions.VolatileProperty": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1}, "sqlglot.expressions.WithDataProperty": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1}, "sqlglot.expressions.Properties": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Properties.key": {"tf": 1}, "sqlglot.expressions.Qualify": {"tf": 1}, "sqlglot.expressions.Qualify.key": {"tf": 1}, "sqlglot.expressions.InputOutputFormat": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1}, "sqlglot.expressions.Return": {"tf": 1}, "sqlglot.expressions.Return.key": {"tf": 1}, "sqlglot.expressions.Reference": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.key": {"tf": 1}, "sqlglot.expressions.Tuple": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Tuple.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.QueryOption": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.key": {"tf": 1}, "sqlglot.expressions.WithTableHint": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.key": {"tf": 1}, "sqlglot.expressions.IndexTableHint": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1}, "sqlglot.expressions.HistoricalData": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.key": {"tf": 1}, "sqlglot.expressions.Table": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Table.key": {"tf": 1}, "sqlglot.expressions.Union": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Union.key": {"tf": 1}, "sqlglot.expressions.Except": {"tf": 1}, "sqlglot.expressions.Except.key": {"tf": 1}, "sqlglot.expressions.Intersect": {"tf": 1}, "sqlglot.expressions.Intersect.key": {"tf": 1}, "sqlglot.expressions.Unnest": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Unnest.key": {"tf": 1}, "sqlglot.expressions.Update": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Update.key": {"tf": 1}, "sqlglot.expressions.Values": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Values.key": {"tf": 1}, "sqlglot.expressions.Var": {"tf": 1}, "sqlglot.expressions.Var.key": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Version.key": {"tf": 1}, "sqlglot.expressions.Schema": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.key": {"tf": 1}, "sqlglot.expressions.Lock": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.key": {"tf": 1}, "sqlglot.expressions.Select": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Select.key": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}, "sqlglot.expressions.Subquery": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.key": {"tf": 1}, "sqlglot.expressions.TableSample": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.key": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.key": {"tf": 1}, "sqlglot.expressions.Pivot": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.expressions.Pivot.key": {"tf": 1}, "sqlglot.expressions.Window": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.Window.key": {"tf": 1}, "sqlglot.expressions.WindowSpec": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.key": {"tf": 1}, "sqlglot.expressions.PreWhere": {"tf": 1}, "sqlglot.expressions.PreWhere.key": {"tf": 1}, "sqlglot.expressions.Where": {"tf": 1}, "sqlglot.expressions.Where.key": {"tf": 1}, "sqlglot.expressions.Star": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Star.key": {"tf": 1}, "sqlglot.expressions.Parameter": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.key": {"tf": 1}, "sqlglot.expressions.SessionParameter": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.key": {"tf": 1}, "sqlglot.expressions.Placeholder": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Placeholder.key": {"tf": 1}, "sqlglot.expressions.Null": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1}, "sqlglot.expressions.Boolean": {"tf": 1}, "sqlglot.expressions.Boolean.key": {"tf": 1}, "sqlglot.expressions.DataTypeParam": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1}, "sqlglot.expressions.DataType": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.DataType.key": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.expressions.PseudoType": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.key": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate": {"tf": 1}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1}, "sqlglot.expressions.All": {"tf": 1}, "sqlglot.expressions.All.key": {"tf": 1}, "sqlglot.expressions.Any": {"tf": 1}, "sqlglot.expressions.Any.key": {"tf": 1}, "sqlglot.expressions.Exists": {"tf": 1}, "sqlglot.expressions.Exists.key": {"tf": 1}, "sqlglot.expressions.Command": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Command.key": {"tf": 1}, "sqlglot.expressions.Transaction": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.key": {"tf": 1}, "sqlglot.expressions.Commit": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.key": {"tf": 1}, "sqlglot.expressions.Rollback": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.key": {"tf": 1}, "sqlglot.expressions.AlterTable": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.key": {"tf": 1}, "sqlglot.expressions.AddConstraint": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.key": {"tf": 1}, "sqlglot.expressions.DropPartition": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.key": {"tf": 1}, "sqlglot.expressions.Binary": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Binary.key": {"tf": 1}, "sqlglot.expressions.Add": {"tf": 1}, "sqlglot.expressions.Add.key": {"tf": 1}, "sqlglot.expressions.Connector": {"tf": 1}, "sqlglot.expressions.Connector.key": {"tf": 1}, "sqlglot.expressions.And": {"tf": 1}, "sqlglot.expressions.And.key": {"tf": 1}, "sqlglot.expressions.Or": {"tf": 1}, "sqlglot.expressions.Or.key": {"tf": 1}, "sqlglot.expressions.BitwiseAnd": {"tf": 1}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseOr": {"tf": 1}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1}, "sqlglot.expressions.BitwiseXor": {"tf": 1}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1}, "sqlglot.expressions.Div": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.Div.key": {"tf": 1}, "sqlglot.expressions.Overlaps": {"tf": 1}, "sqlglot.expressions.Overlaps.key": {"tf": 1}, "sqlglot.expressions.Dot": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Dot.key": {"tf": 1}, "sqlglot.expressions.DPipe": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.key": {"tf": 1}, "sqlglot.expressions.EQ": {"tf": 1}, "sqlglot.expressions.EQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeEQ": {"tf": 1}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1}, "sqlglot.expressions.PropertyEQ": {"tf": 1}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1}, "sqlglot.expressions.Distance": {"tf": 1}, "sqlglot.expressions.Distance.key": {"tf": 1}, "sqlglot.expressions.Escape": {"tf": 1}, "sqlglot.expressions.Escape.key": {"tf": 1}, "sqlglot.expressions.Glob": {"tf": 1}, "sqlglot.expressions.Glob.key": {"tf": 1}, "sqlglot.expressions.GT": {"tf": 1}, "sqlglot.expressions.GT.key": {"tf": 1}, "sqlglot.expressions.GTE": {"tf": 1}, "sqlglot.expressions.GTE.key": {"tf": 1}, "sqlglot.expressions.ILike": {"tf": 1}, "sqlglot.expressions.ILike.key": {"tf": 1}, "sqlglot.expressions.ILikeAny": {"tf": 1}, "sqlglot.expressions.ILikeAny.key": {"tf": 1}, "sqlglot.expressions.IntDiv": {"tf": 1}, "sqlglot.expressions.IntDiv.key": {"tf": 1}, "sqlglot.expressions.Is": {"tf": 1}, "sqlglot.expressions.Is.key": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Kwarg.key": {"tf": 1}, "sqlglot.expressions.Like": {"tf": 1}, "sqlglot.expressions.Like.key": {"tf": 1}, "sqlglot.expressions.LikeAny": {"tf": 1}, "sqlglot.expressions.LikeAny.key": {"tf": 1}, "sqlglot.expressions.LT": {"tf": 1}, "sqlglot.expressions.LT.key": {"tf": 1}, "sqlglot.expressions.LTE": {"tf": 1}, "sqlglot.expressions.LTE.key": {"tf": 1}, "sqlglot.expressions.Mod": {"tf": 1}, "sqlglot.expressions.Mod.key": {"tf": 1}, "sqlglot.expressions.Mul": {"tf": 1}, "sqlglot.expressions.Mul.key": {"tf": 1}, "sqlglot.expressions.NEQ": {"tf": 1}, "sqlglot.expressions.NEQ.key": {"tf": 1}, "sqlglot.expressions.Operator": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.key": {"tf": 1}, "sqlglot.expressions.SimilarTo": {"tf": 1}, "sqlglot.expressions.SimilarTo.key": {"tf": 1}, "sqlglot.expressions.Slice": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.key": {"tf": 1}, "sqlglot.expressions.Sub": {"tf": 1}, "sqlglot.expressions.Sub.key": {"tf": 1}, "sqlglot.expressions.Unary": {"tf": 1}, "sqlglot.expressions.Unary.key": {"tf": 1}, "sqlglot.expressions.BitwiseNot": {"tf": 1}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1}, "sqlglot.expressions.Not": {"tf": 1}, "sqlglot.expressions.Not.key": {"tf": 1}, "sqlglot.expressions.Paren": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Paren.key": {"tf": 1}, "sqlglot.expressions.Neg": {"tf": 1}, "sqlglot.expressions.Neg.key": {"tf": 1}, "sqlglot.expressions.Alias": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Alias.key": {"tf": 1}, "sqlglot.expressions.PivotAlias": {"tf": 1}, "sqlglot.expressions.PivotAlias.key": {"tf": 1}, "sqlglot.expressions.Aliases": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.aliases": {"tf": 1}, "sqlglot.expressions.Aliases.key": {"tf": 1}, "sqlglot.expressions.AtIndex": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.key": {"tf": 1}, "sqlglot.expressions.AtTimeZone": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1}, "sqlglot.expressions.FromTimeZone": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1}, "sqlglot.expressions.Between": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Between.key": {"tf": 1}, "sqlglot.expressions.Bracket": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.key": {"tf": 1}, "sqlglot.expressions.Distinct": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.key": {"tf": 1}, "sqlglot.expressions.In": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.In.key": {"tf": 1}, "sqlglot.expressions.ForIn": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.key": {"tf": 1}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.TimeUnit.key": {"tf": 1}, "sqlglot.expressions.IntervalOp": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1}, "sqlglot.expressions.IntervalOp.key": {"tf": 1}, "sqlglot.expressions.IntervalSpan": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1}, "sqlglot.expressions.Interval": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.key": {"tf": 1}, "sqlglot.expressions.IgnoreNulls": {"tf": 1}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1}, "sqlglot.expressions.RespectNulls": {"tf": 1}, "sqlglot.expressions.RespectNulls.key": {"tf": 1}, "sqlglot.expressions.HavingMax": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.key": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.expressions.Func.key": {"tf": 1}, "sqlglot.expressions.AggFunc": {"tf": 1}, "sqlglot.expressions.AggFunc.key": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Abs": {"tf": 1}, "sqlglot.expressions.Abs.key": {"tf": 1}, "sqlglot.expressions.ArgMax": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.key": {"tf": 1}, "sqlglot.expressions.ArgMin": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.key": {"tf": 1}, "sqlglot.expressions.ApproxTopK": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1}, "sqlglot.expressions.Flatten": {"tf": 1}, "sqlglot.expressions.Flatten.key": {"tf": 1}, "sqlglot.expressions.Transform": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.key": {"tf": 1}, "sqlglot.expressions.Anonymous": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Anonymous.key": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.Hll": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.key": {"tf": 1}, "sqlglot.expressions.ApproxDistinct": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1}, "sqlglot.expressions.Array": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.key": {"tf": 1}, "sqlglot.expressions.ToArray": {"tf": 1}, "sqlglot.expressions.ToArray.key": {"tf": 1}, "sqlglot.expressions.ToChar": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.key": {"tf": 1}, "sqlglot.expressions.ToNumber": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.key": {"tf": 1}, "sqlglot.expressions.Convert": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.key": {"tf": 1}, "sqlglot.expressions.GenerateSeries": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1}, "sqlglot.expressions.ArrayAgg": {"tf": 1}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1}, "sqlglot.expressions.ArrayAll": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.key": {"tf": 1}, "sqlglot.expressions.ArrayAny": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.key": {"tf": 1}, "sqlglot.expressions.ArrayConcat": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1}, "sqlglot.expressions.ArrayContains": {"tf": 1}, "sqlglot.expressions.ArrayContains.key": {"tf": 1}, "sqlglot.expressions.ArrayContained": {"tf": 1}, "sqlglot.expressions.ArrayContained.key": {"tf": 1}, "sqlglot.expressions.ArrayFilter": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1}, "sqlglot.expressions.ArrayToString": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.key": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1}, "sqlglot.expressions.ArraySize": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.key": {"tf": 1}, "sqlglot.expressions.ArraySort": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.key": {"tf": 1}, "sqlglot.expressions.ArraySum": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.key": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1}, "sqlglot.expressions.Avg": {"tf": 1}, "sqlglot.expressions.Avg.key": {"tf": 1}, "sqlglot.expressions.AnyValue": {"tf": 1}, "sqlglot.expressions.AnyValue.key": {"tf": 1}, "sqlglot.expressions.Lag": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.key": {"tf": 1}, "sqlglot.expressions.Lead": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.key": {"tf": 1}, "sqlglot.expressions.First": {"tf": 1}, "sqlglot.expressions.First.key": {"tf": 1}, "sqlglot.expressions.Last": {"tf": 1}, "sqlglot.expressions.Last.key": {"tf": 1}, "sqlglot.expressions.FirstValue": {"tf": 1}, "sqlglot.expressions.FirstValue.key": {"tf": 1}, "sqlglot.expressions.LastValue": {"tf": 1}, "sqlglot.expressions.LastValue.key": {"tf": 1}, "sqlglot.expressions.NthValue": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.key": {"tf": 1}, "sqlglot.expressions.Case": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Case.key": {"tf": 1}, "sqlglot.expressions.Cast": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.Cast.key": {"tf": 1}, "sqlglot.expressions.TryCast": {"tf": 1}, "sqlglot.expressions.TryCast.key": {"tf": 1}, "sqlglot.expressions.Try": {"tf": 1}, "sqlglot.expressions.Try.key": {"tf": 1}, "sqlglot.expressions.CastToStrType": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.key": {"tf": 1}, "sqlglot.expressions.Collate": {"tf": 1}, "sqlglot.expressions.Collate.key": {"tf": 1}, "sqlglot.expressions.Ceil": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.key": {"tf": 1}, "sqlglot.expressions.Coalesce": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.key": {"tf": 1}, "sqlglot.expressions.Chr": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.key": {"tf": 1}, "sqlglot.expressions.Concat": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.key": {"tf": 1}, "sqlglot.expressions.ConcatWs": {"tf": 1}, "sqlglot.expressions.ConcatWs.key": {"tf": 1}, "sqlglot.expressions.ConnectByRoot": {"tf": 1}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1}, "sqlglot.expressions.Count": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.key": {"tf": 1}, "sqlglot.expressions.CountIf": {"tf": 1}, "sqlglot.expressions.CountIf.key": {"tf": 1}, "sqlglot.expressions.Cbrt": {"tf": 1}, "sqlglot.expressions.Cbrt.key": {"tf": 1}, "sqlglot.expressions.CurrentDate": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.key": {"tf": 1}, "sqlglot.expressions.CurrentDatetime": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1}, "sqlglot.expressions.CurrentTime": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.key": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1}, "sqlglot.expressions.CurrentUser": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.key": {"tf": 1}, "sqlglot.expressions.DateAdd": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.key": {"tf": 1}, "sqlglot.expressions.DateSub": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.key": {"tf": 1}, "sqlglot.expressions.DateDiff": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.key": {"tf": 1}, "sqlglot.expressions.DateTrunc": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.DateTrunc.key": {"tf": 1}, "sqlglot.expressions.DatetimeAdd": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1}, "sqlglot.expressions.DatetimeSub": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1}, "sqlglot.expressions.DatetimeDiff": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DayOfWeek": {"tf": 1}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1}, "sqlglot.expressions.DayOfMonth": {"tf": 1}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1}, "sqlglot.expressions.DayOfYear": {"tf": 1}, "sqlglot.expressions.DayOfYear.key": {"tf": 1}, "sqlglot.expressions.ToDays": {"tf": 1}, "sqlglot.expressions.ToDays.key": {"tf": 1}, "sqlglot.expressions.WeekOfYear": {"tf": 1}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1}, "sqlglot.expressions.MonthsBetween": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1}, "sqlglot.expressions.LastDay": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.key": {"tf": 1}, "sqlglot.expressions.Extract": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.key": {"tf": 1}, "sqlglot.expressions.Timestamp": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.key": {"tf": 1}, "sqlglot.expressions.TimestampAdd": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1}, "sqlglot.expressions.TimestampSub": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.key": {"tf": 1}, "sqlglot.expressions.TimestampDiff": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1}, "sqlglot.expressions.TimestampTrunc": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1}, "sqlglot.expressions.TimeAdd": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.key": {"tf": 1}, "sqlglot.expressions.TimeSub": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.key": {"tf": 1}, "sqlglot.expressions.TimeDiff": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.key": {"tf": 1}, "sqlglot.expressions.TimeTrunc": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1}, "sqlglot.expressions.DateFromParts": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.key": {"tf": 1}, "sqlglot.expressions.TimeFromParts": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1}, "sqlglot.expressions.DateStrToDate": {"tf": 1}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1}, "sqlglot.expressions.DateToDateStr": {"tf": 1}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1}, "sqlglot.expressions.DateToDi": {"tf": 1}, "sqlglot.expressions.DateToDi.key": {"tf": 1}, "sqlglot.expressions.Date": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.key": {"tf": 1}, "sqlglot.expressions.Day": {"tf": 1}, "sqlglot.expressions.Day.key": {"tf": 1}, "sqlglot.expressions.Decode": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.key": {"tf": 1}, "sqlglot.expressions.DiToDate": {"tf": 1}, "sqlglot.expressions.DiToDate.key": {"tf": 1}, "sqlglot.expressions.Encode": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.key": {"tf": 1}, "sqlglot.expressions.Exp": {"tf": 1}, "sqlglot.expressions.Exp.key": {"tf": 1}, "sqlglot.expressions.Explode": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.key": {"tf": 1}, "sqlglot.expressions.ExplodeOuter": {"tf": 1}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Posexplode": {"tf": 1}, "sqlglot.expressions.Posexplode.key": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1}, "sqlglot.expressions.Floor": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.key": {"tf": 1}, "sqlglot.expressions.FromBase64": {"tf": 1}, "sqlglot.expressions.FromBase64.key": {"tf": 1}, "sqlglot.expressions.ToBase64": {"tf": 1}, "sqlglot.expressions.ToBase64.key": {"tf": 1}, "sqlglot.expressions.GenerateDateArray": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1}, "sqlglot.expressions.Greatest": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.key": {"tf": 1}, "sqlglot.expressions.GroupConcat": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.key": {"tf": 1}, "sqlglot.expressions.Hex": {"tf": 1}, "sqlglot.expressions.Hex.key": {"tf": 1}, "sqlglot.expressions.Xor": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.key": {"tf": 1}, "sqlglot.expressions.If": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.If.key": {"tf": 1}, "sqlglot.expressions.Nullif": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.key": {"tf": 1}, "sqlglot.expressions.Initcap": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.key": {"tf": 1}, "sqlglot.expressions.IsNan": {"tf": 1}, "sqlglot.expressions.IsNan.key": {"tf": 1}, "sqlglot.expressions.IsInf": {"tf": 1}, "sqlglot.expressions.IsInf.key": {"tf": 1}, "sqlglot.expressions.JSONPath": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.key": {"tf": 1}, "sqlglot.expressions.JSONPathPart": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1}, "sqlglot.expressions.JSONPathFilter": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1}, "sqlglot.expressions.JSONPathKey": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1}, "sqlglot.expressions.JSONPathRoot": {"tf": 1}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1}, "sqlglot.expressions.JSONPathScript": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1}, "sqlglot.expressions.JSONPathSlice": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1}, "sqlglot.expressions.JSONPathSelector": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1}, "sqlglot.expressions.JSONPathUnion": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1}, "sqlglot.expressions.FormatJson": {"tf": 1}, "sqlglot.expressions.FormatJson.key": {"tf": 1}, "sqlglot.expressions.JSONKeyValue": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1}, "sqlglot.expressions.JSONObject": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.key": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1}, "sqlglot.expressions.JSONArray": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.key": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1}, "sqlglot.expressions.JSONColumnDef": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.JSONSchema": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.key": {"tf": 1}, "sqlglot.expressions.JSONTable": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.key": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1}, "sqlglot.expressions.OpenJSON": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.key": {"tf": 1}, "sqlglot.expressions.JSONBContains": {"tf": 1}, "sqlglot.expressions.JSONBContains.key": {"tf": 1}, "sqlglot.expressions.JSONExtract": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.key": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONBExtract": {"tf": 1}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1}, "sqlglot.expressions.JSONFormat": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.key": {"tf": 1}, "sqlglot.expressions.JSONArrayContains": {"tf": 1}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1}, "sqlglot.expressions.ParseJSON": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.key": {"tf": 1}, "sqlglot.expressions.Least": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.key": {"tf": 1}, "sqlglot.expressions.Left": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Left.key": {"tf": 1}, "sqlglot.expressions.Right": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Right.key": {"tf": 1}, "sqlglot.expressions.Length": {"tf": 1}, "sqlglot.expressions.Length.key": {"tf": 1}, "sqlglot.expressions.Levenshtein": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.key": {"tf": 1}, "sqlglot.expressions.Ln": {"tf": 1}, "sqlglot.expressions.Ln.key": {"tf": 1}, "sqlglot.expressions.Log": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Log.key": {"tf": 1}, "sqlglot.expressions.LogicalOr": {"tf": 1}, "sqlglot.expressions.LogicalOr.key": {"tf": 1}, "sqlglot.expressions.LogicalAnd": {"tf": 1}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1}, "sqlglot.expressions.Lower": {"tf": 1}, "sqlglot.expressions.Lower.key": {"tf": 1}, "sqlglot.expressions.Map": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.Map.key": {"tf": 1}, "sqlglot.expressions.ToMap": {"tf": 1}, "sqlglot.expressions.ToMap.key": {"tf": 1}, "sqlglot.expressions.MapFromEntries": {"tf": 1}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1}, "sqlglot.expressions.StarMap": {"tf": 1}, "sqlglot.expressions.StarMap.key": {"tf": 1}, "sqlglot.expressions.VarMap": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.VarMap.key": {"tf": 1}, "sqlglot.expressions.MatchAgainst": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1}, "sqlglot.expressions.Max": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.key": {"tf": 1}, "sqlglot.expressions.MD5": {"tf": 1}, "sqlglot.expressions.MD5.key": {"tf": 1}, "sqlglot.expressions.MD5Digest": {"tf": 1}, "sqlglot.expressions.MD5Digest.key": {"tf": 1}, "sqlglot.expressions.Min": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.key": {"tf": 1}, "sqlglot.expressions.Month": {"tf": 1}, "sqlglot.expressions.Month.key": {"tf": 1}, "sqlglot.expressions.AddMonths": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.key": {"tf": 1}, "sqlglot.expressions.Nvl2": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.key": {"tf": 1}, "sqlglot.expressions.Predict": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.key": {"tf": 1}, "sqlglot.expressions.Pow": {"tf": 1}, "sqlglot.expressions.Pow.key": {"tf": 1}, "sqlglot.expressions.PercentileCont": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.key": {"tf": 1}, "sqlglot.expressions.PercentileDisc": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1}, "sqlglot.expressions.Quantile": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.key": {"tf": 1}, "sqlglot.expressions.ApproxQuantile": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1}, "sqlglot.expressions.Quarter": {"tf": 1}, "sqlglot.expressions.Quarter.key": {"tf": 1}, "sqlglot.expressions.Rand": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.key": {"tf": 1}, "sqlglot.expressions.Randn": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.key": {"tf": 1}, "sqlglot.expressions.RangeN": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.key": {"tf": 1}, "sqlglot.expressions.ReadCSV": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.key": {"tf": 1}, "sqlglot.expressions.Reduce": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.key": {"tf": 1}, "sqlglot.expressions.RegexpExtract": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1}, "sqlglot.expressions.RegexpReplace": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1}, "sqlglot.expressions.RegexpLike": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.key": {"tf": 1}, "sqlglot.expressions.RegexpILike": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.key": {"tf": 1}, "sqlglot.expressions.RegexpSplit": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1}, "sqlglot.expressions.Repeat": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.key": {"tf": 1}, "sqlglot.expressions.Round": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.Round.key": {"tf": 1}, "sqlglot.expressions.RowNumber": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1}, "sqlglot.expressions.SafeDivide": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.key": {"tf": 1}, "sqlglot.expressions.SHA": {"tf": 1}, "sqlglot.expressions.SHA.key": {"tf": 1}, "sqlglot.expressions.SHA2": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.key": {"tf": 1}, "sqlglot.expressions.Sign": {"tf": 1}, "sqlglot.expressions.Sign.key": {"tf": 1}, "sqlglot.expressions.SortArray": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.key": {"tf": 1}, "sqlglot.expressions.Split": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Split.key": {"tf": 1}, "sqlglot.expressions.Substring": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.key": {"tf": 1}, "sqlglot.expressions.StandardHash": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.key": {"tf": 1}, "sqlglot.expressions.StartsWith": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.key": {"tf": 1}, "sqlglot.expressions.StrPosition": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.key": {"tf": 1}, "sqlglot.expressions.StrToDate": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.key": {"tf": 1}, "sqlglot.expressions.StrToTime": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.key": {"tf": 1}, "sqlglot.expressions.StrToUnix": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.key": {"tf": 1}, "sqlglot.expressions.StrToMap": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.key": {"tf": 1}, "sqlglot.expressions.NumberToStr": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.key": {"tf": 1}, "sqlglot.expressions.FromBase": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.key": {"tf": 1}, "sqlglot.expressions.Struct": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.key": {"tf": 1}, "sqlglot.expressions.StructExtract": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.key": {"tf": 1}, "sqlglot.expressions.Stuff": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.key": {"tf": 1}, "sqlglot.expressions.Sum": {"tf": 1}, "sqlglot.expressions.Sum.key": {"tf": 1}, "sqlglot.expressions.Sqrt": {"tf": 1}, "sqlglot.expressions.Sqrt.key": {"tf": 1}, "sqlglot.expressions.Stddev": {"tf": 1}, "sqlglot.expressions.Stddev.key": {"tf": 1}, "sqlglot.expressions.StddevPop": {"tf": 1}, "sqlglot.expressions.StddevPop.key": {"tf": 1}, "sqlglot.expressions.StddevSamp": {"tf": 1}, "sqlglot.expressions.StddevSamp.key": {"tf": 1}, "sqlglot.expressions.TimeToStr": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.key": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimeToUnix": {"tf": 1}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1}, "sqlglot.expressions.TimeStrToDate": {"tf": 1}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1}, "sqlglot.expressions.TimeStrToTime": {"tf": 1}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1}, "sqlglot.expressions.Trim": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.key": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1}, "sqlglot.expressions.Unhex": {"tf": 1}, "sqlglot.expressions.Unhex.key": {"tf": 1}, "sqlglot.expressions.UnixDate": {"tf": 1}, "sqlglot.expressions.UnixDate.key": {"tf": 1}, "sqlglot.expressions.UnixToStr": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.key": {"tf": 1}, "sqlglot.expressions.UnixToTime": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1}, "sqlglot.expressions.TimestampFromParts": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1}, "sqlglot.expressions.Upper": {"tf": 1}, "sqlglot.expressions.Upper.key": {"tf": 1}, "sqlglot.expressions.Corr": {"tf": 1}, "sqlglot.expressions.Corr.key": {"tf": 1}, "sqlglot.expressions.Variance": {"tf": 1}, "sqlglot.expressions.Variance.key": {"tf": 1}, "sqlglot.expressions.VariancePop": {"tf": 1}, "sqlglot.expressions.VariancePop.key": {"tf": 1}, "sqlglot.expressions.CovarSamp": {"tf": 1}, "sqlglot.expressions.CovarSamp.key": {"tf": 1}, "sqlglot.expressions.CovarPop": {"tf": 1}, "sqlglot.expressions.CovarPop.key": {"tf": 1}, "sqlglot.expressions.Week": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.Week.key": {"tf": 1}, "sqlglot.expressions.XMLTable": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.key": {"tf": 1}, "sqlglot.expressions.Year": {"tf": 1}, "sqlglot.expressions.Year.key": {"tf": 1}, "sqlglot.expressions.Use": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Use.key": {"tf": 1}, "sqlglot.expressions.Merge": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.key": {"tf": 1}, "sqlglot.expressions.When": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.When.key": {"tf": 1}, "sqlglot.expressions.NextValueFor": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.PERCENTILES": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}, "sqlglot.expressions.CONSTANTS": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}}, "df": 1930}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Explode": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.key": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 6, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ExplodeOuter": {"tf": 1}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ExpOrStr": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.expand": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Except": {"tf": 1}, "sqlglot.expressions.Except.key": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ExcludeColumnConstraint": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.expressions.Extract": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.key": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}}, "df": 18, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ExternalProperty": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.ExecuteError": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ExecuteAsProperty": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.context.Context.tables": {"tf": 1}, "sqlglot.executor.context.Context.range_readers": {"tf": 1}, "sqlglot.executor.context.Context.row_readers": {"tf": 1}, "sqlglot.executor.context.Context.env": {"tf": 1}, "sqlglot.executor.context.Context.eval": {"tf": 1}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.executor.context.Context.table": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.columns": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.env": {"tf": 1}, "sqlglot.executor.env.reverse_key": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}, "sqlglot.executor.env.cast": {"tf": 1}, "sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.executor.env.interval": {"tf": 1}, "sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.executor.env.jsonextract": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python": {"tf": 1}, "sqlglot.executor.python.PythonExecutor": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.executor.python.Python": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.executor.table": {"tf": 1}, "sqlglot.executor.table.Table": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.Table.columns": {"tf": 1}, "sqlglot.executor.table.Table.column_range": {"tf": 1}, "sqlglot.executor.table.Table.reader": {"tf": 1}, "sqlglot.executor.table.Table.rows": {"tf": 1}, "sqlglot.executor.table.Table.range_reader": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.Table.append": {"tf": 1}, "sqlglot.executor.table.Table.pop": {"tf": 1}, "sqlglot.executor.table.Table.width": {"tf": 1}, "sqlglot.executor.table.TableIter": {"tf": 1}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.TableIter.table": {"tf": 1}, "sqlglot.executor.table.TableIter.index": {"tf": 1}, "sqlglot.executor.table.RangeReader": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.table": {"tf": 1}, "sqlglot.executor.table.RangeReader.range": {"tf": 1}, "sqlglot.executor.table.RowReader": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.columns": {"tf": 1}, "sqlglot.executor.table.RowReader.row": {"tf": 1}, "sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}}, "df": 111}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Exists": {"tf": 1}, "sqlglot.expressions.Exists.key": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 5}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 12}}}}, "d": {"docs": {"sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.Token.end": {"tf": 1}}, "df": 155, "s": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.Column.endswith": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.expressions.Encode": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.key": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.EncodeColumnConstraint": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"1": {"6": {"docs": {"sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}}, "df": 2}, "docs": {"sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}}, "df": 4}}, "v": {"docs": {"sqlglot.executor.context.Context.env": {"tf": 1}, "sqlglot.executor.env": {"tf": 1}, "sqlglot.executor.env.reverse_key": {"tf": 1}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}, "sqlglot.executor.env.cast": {"tf": 1}, "sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.executor.env.interval": {"tf": 1}, "sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.executor.env.jsonextract": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1}}, "df": 16}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.EngineProperty": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.expressions.Escape": {"tf": 1}, "sqlglot.expressions.Escape.key": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}}, "df": 8, "d": {"docs": {"sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}}, "df": 26}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}}, "df": 12}}}}}}, "q": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.EQ": {"tf": 1}, "sqlglot.expressions.EQ.key": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}}, "df": 14, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.parser.Parser.error_level": {"tf": 1}, "sqlglot.parser.Parser.error_message_context": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.errors": {"tf": 1}, "sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.errors": {"tf": 1.4142135623730951}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.max_errors": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.errors": {"tf": 1}}, "df": 21}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}}, "df": 5}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor.context.Context.eval": {"tf": 1}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}}, "df": 3}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.EphemeralColumnConstraint": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 12}}}}}}}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML.edges": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}}, "df": 2}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.expressions.Hint": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.key": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}}, "df": 11, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}}, "df": 49}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.hive": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.hive.Hive": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 80}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.HistoricalData": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.key": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Having": {"tf": 1}, "sqlglot.expressions.Having.key": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}}, "df": 25, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.HavingMax": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.key": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}}, "df": 4}}}}}}}, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}}, "df": 5, "h": {"docs": {"sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.expressions.Hex": {"tf": 1}, "sqlglot.expressions.Hex.key": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}}, "df": 65, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.HexString": {"tf": 1}, "sqlglot.expressions.HexString.key": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}}, "df": 3}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.expressions.Heredoc": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.key": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}}, "df": 15}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.HeapProperty": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.helper": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}}, "df": 35}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Hll": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.key": {"tf": 1}}, "df": 4, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.lineage.Node.to_html": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.write": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.wrap": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}}, "df": 4}, "r": {"docs": {"sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Where": {"tf": 1}, "sqlglot.expressions.Where.key": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}}, "df": 8}}, "n": {"docs": {"sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.When": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.When.key": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}}, "df": 7}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.while_changing": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.With": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.expressions.With.key": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 45, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}}, "df": 4}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.WithOperator": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.key": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.expressions.WithinGroup": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.key": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}}, "df": 5}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.WithFill": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.key": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.WithDataProperty": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.WithJournalTableProperty": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.WithSystemVersioningProperty": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.WithTableHint": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.key": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dataframe.sql.Window": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Window": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.Window.key": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}}, "df": 18, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dataframe.sql.WindowSpec": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.expressions.WindowSpec": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.key": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}}, "df": 13}}}}}}}}, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.executor.table.Table.width": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}}, "df": 2}}, "e": {"docs": {"sqlglot.generator.Generator.too_wide": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.expressions.Week": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.Week.key": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.WeekOfYear": {"tf": 1}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1}}, "df": 2}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.errors.ErrorLevel.WARN": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 4}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}}, "df": 53, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1}}, "df": 9}, "s": {"docs": {"sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 8}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.National": {"tf": 1}, "sqlglot.expressions.National.key": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}}, "df": 4}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.NATURAL": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.naked_property": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Null": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}}, "df": 26, "s": {"docs": {"sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}}, "df": 8, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.expressions.NullSafeEQ": {"tf": 1}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.expressions.NullSafeNEQ": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}}, "df": 3}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.Nullif": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.key": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}}, "df": 1, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}}, "df": 16, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.NumberToStr": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.key": {"tf": 1}}, "df": 3}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 4}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}}, "df": 2}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}}, "df": 2}}}}}}}, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}}, "df": 24, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 12, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.generator.Generator.normalize": {"tf": 1}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.optimizer.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.schema.MappingSchema.normalize": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}}, "df": 21, "d": {"docs": {"sqlglot.optimizer.normalize.normalized": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Not": {"tf": 1}, "sqlglot.expressions.Not.key": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}}, "df": 8, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.NotForReplicationColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.NotNullColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.NonClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.NoPrimaryIndexProperty": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.Node": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.lineage.Node.downstream": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}}, "df": 11, "s": {"docs": {"sqlglot.lineage.GraphHTML.nodes": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}}, "df": 13}}}}, "q": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.NEQ": {"tf": 1}, "sqlglot.expressions.NEQ.key": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}}, "df": 7}, "w": {"docs": {"sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 3}, "g": {"docs": {"sqlglot.expressions.Neg": {"tf": 1}, "sqlglot.expressions.Neg.key": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.is_negative": {"tf": 1}}, "df": 1}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokens.TokenType.NEXT": {"tf": 1}}, "df": 1, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.NextValueFor": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.key": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "l": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.expressions.Nvl2": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.key": {"tf": 1}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}}, "df": 17}, "docs": {}, "df": 0}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}}, "df": 2}}}}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}}, "df": 2}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.NthValue": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.key": {"tf": 1}}, "df": 3}}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.expressions.Join": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Join.key": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.planner.Join": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 61, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JoinHint": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.key": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {"sqlglot.optimizer.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 13}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.JournalProperty": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.key": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}}, "df": 44, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.JSONArray": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.key": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.expressions.JSONArrayContains": {"tf": 1}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1}}, "df": 3}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.JSONArrayAgg": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}}, "df": 4}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.env.jsonextract": {"tf": 1}, "sqlglot.expressions.JSONExtract": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.key": {"tf": 1}}, "df": 6, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "b": {"docs": {"sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.JSONBContains": {"tf": 1}, "sqlglot.expressions.JSONBContains.key": {"tf": 1}}, "df": 2}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONBExtract": {"tf": 1}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONBExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.JSONPath": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.key": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.jsonpath": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 14, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathPart": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1}}, "df": 3}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONPathFilter": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1}}, "df": 3}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.JSONPathKey": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONPathRecursive": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1}}, "df": 3}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathRoot": {"tf": 1}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathScript": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONPathSlice": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONPathSelector": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1}}, "df": 3}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathSubscript": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1}}, "df": 3}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.JSONPathUnion": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1}}, "df": 3}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.JSONPathWildcard": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1}}, "df": 2}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1}}, "df": 5}}}}}}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONKeyValue": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}}, "df": 4}}}}}}}}, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONObject": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.key": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.JSONObjectAgg": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.JSONColumnDef": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}}, "df": 4}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.JSONSchema": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.key": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}}, "df": 4}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONTable": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.key": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}}, "df": 4}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONFormat": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Alias": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Alias.key": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 49, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.expressions.Aliases": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.aliases": {"tf": 1.4142135623730951}, "sqlglot.expressions.Aliases.key": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1}}, "df": 12}, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}}, "df": 3}}}}}, "l": {"docs": {"sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.All": {"tf": 1}, "sqlglot.expressions.All.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}}, "df": 12, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}}, "df": 4}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}}, "df": 10, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.expressions.AlterColumn": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.key": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.expressions.AlterTable": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.key": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}}, "df": 5}}}}}}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.AlgorithmProperty": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}}, "df": 3}}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 5, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1}, "sqlglot.planner.Aggregate": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}}, "df": 9, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}}, "df": 2}}}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.planner.Aggregate.aggregations": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.AggFunc": {"tf": 1}, "sqlglot.expressions.AggFunc.key": {"tf": 1}}, "df": 2}}}}}}, "v": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.expressions.Avg": {"tf": 1}, "sqlglot.expressions.Avg.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.expressions.Anonymous": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Anonymous.key": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}}, "df": 8, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 13}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Any": {"tf": 1}, "sqlglot.expressions.Any.key": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}}, "df": 16, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.expressions.AnyValue": {"tf": 1}, "sqlglot.expressions.AnyValue.key": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}}, "df": 4}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Expression.find_ancestor": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {"sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.And": {"tf": 1}, "sqlglot.expressions.And.key": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 9}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1.4142135623730951}}, "df": 17}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1}}, "df": 2}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}}, "df": 8, "c": {"docs": {"sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.assert_is": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.tokens.TokenType.ASOF": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}}, "df": 2, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.athena": {"tf": 1}, "sqlglot.dialects.athena.Athena": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}}, "df": 36}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.expressions.AtTimeZone": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}}, "df": 5}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.AtIndex": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.key": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}}, "df": 4}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}}, "df": 22}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}}, "df": 10}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.Array": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.key": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}}, "df": 18, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.expressions.ArrayAgg": {"tf": 1}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1}}, "df": 3}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.ArrayAll": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.key": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ArrayAny": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.key": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.expressions.ArrayToString": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.key": {"tf": 1}}, "df": 4}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.ArrayUniqueAgg": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.ArrayUnionAgg": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1}}, "df": 2}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ArrayConcat": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ArrayContains": {"tf": 1}, "sqlglot.expressions.ArrayContains.key": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ArrayContained": {"tf": 1}, "sqlglot.expressions.ArrayContained.key": {"tf": 1}}, "df": 2}}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ArrayFilter": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1}}, "df": 3}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ArrayOverlaps": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.ArraySize": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.key": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ArraySort": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.key": {"tf": 1}}, "df": 3}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.ArraySum": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.key": {"tf": 1}}, "df": 3}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {"sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}}, "df": 388, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}}, "df": 35}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.ArgMax": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.key": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ArgMin": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.key": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Add": {"tf": 1}, "sqlglot.expressions.Add.key": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 25, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.AddConstraint": {"tf": 1}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.AddConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.AddMonths": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.key": {"tf": 1}}, "df": 3}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.ApproxTopK": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ApproxDistinct": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1}}, "df": 3}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.ApproxQuantile": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1}}, "df": 3}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor.table.Table.append": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.AutoIncrementColumnConstraint": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.AutoIncrementProperty": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.AutoRefreshProperty": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.AutoName": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Abs": {"tf": 1}, "sqlglot.expressions.Abs.key": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema.AbstractMappingSchema": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}}, "df": 10}}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}}, "df": 2}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.tokens.TokenType.AMP": {"tf": 1}}, "df": 1}}}, "f": {"docs": {"sqlglot.diff.ChangeDistiller.f": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.expressions.Filter": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.key": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}}, "df": 11}}}, "l": {"docs": {"sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}}, "df": 2, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.FileFormatProperty": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.expressions.First": {"tf": 1}, "sqlglot.expressions.First.key": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}}, "df": 15, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.FirstValue": {"tf": 1}, "sqlglot.expressions.FirstValue.key": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}}, "df": 9}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Final": {"tf": 1}, "sqlglot.expressions.Final.key": {"tf": 1}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}}, "df": 4}}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}}, "df": 2}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.expressions.Func.key": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1}}, "df": 25, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}}, "df": 25, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}}, "df": 34}}}}}, "s": {"docs": {"sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 10, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}}, "df": 54, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}}, "df": 1}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.FormatJson": {"tf": 1}, "sqlglot.expressions.FormatJson.key": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}}, "df": 1, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ForeignKey": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.key": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}}, "df": 4}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ForIn": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.key": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}}, "df": 4}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.FORCE": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}}, "df": 6}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.expressions.Fetch": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.key": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}}, "df": 14}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.parser.Parser.FACTOR": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.FallbackProperty": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.false": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}}, "df": 4}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.tokens.TokenType.FARROW": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.trie.TrieResult.FAILED": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.expressions.From": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.From.key": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}}, "df": 18, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.FromTimeZone": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}}, "df": 4}}}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.expressions.FromBase64": {"tf": 1}, "sqlglot.expressions.FromBase64.key": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot.expressions.FromBase": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.key": {"tf": 1}}, "df": 3}}}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.FreespaceProperty": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Flatten": {"tf": 1}, "sqlglot.expressions.Flatten.key": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.flatten": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}}, "df": 7}}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}}, "df": 4}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Floor": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.key": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}}, "df": 4}}}}, "m": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.union": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Union": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Union.key": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}}, "df": 27, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}}, "df": 54, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.UnicodeString": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.key": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "t": {"docs": {"sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.helper.DATE_UNITS": {"tf": 1}}, "df": 1}}, "q": {"docs": {"sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.UniqueColumnConstraint": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.UnixDate": {"tf": 1}, "sqlglot.expressions.UnixDate.key": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.UnixToStr": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.key": {"tf": 1}}, "df": 3}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.UnixToTime": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1}}, "df": 13, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.UnixToTimeStr": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1}}, "df": 2}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.expressions.Unary": {"tf": 1}, "sqlglot.expressions.Unary.key": {"tf": 1}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1}}, "df": 4}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}}, "df": 2}}}}, "b": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 1}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Unnest": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Unnest.key": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 30}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}}, "df": 3}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}}, "df": 14}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.UnloggedProperty": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Subquery.unwrap": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}}, "df": 4}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.unsupported_level": {"tf": 1}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}, "sqlglot.generator.Generator.unsupported": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.UnsupportedError": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Uncache": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.key": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}}, "df": 5}}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}}, "df": 2}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.Unhex": {"tf": 1}, "sqlglot.expressions.Unhex.key": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}}, "df": 1}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.unqualify_columns": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Use": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Use.key": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}}, "df": 5, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}}, "df": 11, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}}, "df": 2, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.UserDefinedFunction": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}}, "df": 3}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.USABLES": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Upper": {"tf": 1}, "sqlglot.expressions.Upper.key": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.UppercaseColumnConstraint": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.expressions.Update": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Update.key": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}}, "df": 14}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.UDTF": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.UDTF.key": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}}, "df": 2}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"1": {"2": {"8": {"docs": {"sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"5": {"6": {"docs": {"sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}}, "df": 2}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}}, "df": 4}}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.expressions.Merge": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.key": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}}, "df": 14, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.MergeTreeTTL": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.MergeTreeTTLAction": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.MergeBlockRatioProperty": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {"sqlglot.expressions.SQLGLOT_META": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}}, "df": 2}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.error_message_context": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}}, "df": 3}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}}, "df": 2}}}}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.expressions.Max": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.key": {"tf": 1}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1}, "sqlglot.generator.Generator.max_text_width": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}, "sqlglot.parser.Parser.max_errors": {"tf": 1}}, "df": 13}, "p": {"docs": {"sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.Map": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.Map.key": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}}, "df": 10, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}}, "df": 80, "s": {"docs": {"sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.dialect": {"tf": 1}, "sqlglot.schema.MappingSchema.visible": {"tf": 1}, "sqlglot.schema.MappingSchema.normalize": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}}, "df": 12}}}}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.MapFromEntries": {"tf": 1}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.expressions.MatchAgainst": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}}, "df": 5}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MatchRecognize": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}}, "df": 4, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MatchRecognizeMeasure": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.MaterializedProperty": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.expressions.Min": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.key": {"tf": 1}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}}, "df": 9}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.expressions.Mod": {"tf": 1}, "sqlglot.expressions.Mod.key": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}}, "df": 6, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}}, "df": 1, "l": {"docs": {"sqlglot.tokens.TokenType.MODEL": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}}, "df": 24, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}}, "df": 12}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.expressions.Month": {"tf": 1}, "sqlglot.expressions.Month.key": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.MonthsBetween": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1}}, "df": 3}}}}}}}}}}, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}}, "df": 2}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 6}}}, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.mysql": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1.4142135623730951}}, "df": 102}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Mul": {"tf": 1}, "sqlglot.expressions.Mul.key": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}}, "df": 4, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}}, "df": 5}}}}, "s": {"docs": {"sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}}, "df": 2}, "d": {"5": {"docs": {"sqlglot.expressions.MD5": {"tf": 1}, "sqlglot.expressions.MD5.key": {"tf": 1}}, "df": 2, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.MD5Digest": {"tf": 1}, "sqlglot.expressions.MD5Digest.key": {"tf": 1}}, "df": 2}}}}}}}, "docs": {}, "df": 0}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}}, "df": 57, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}}, "df": 9}, "d": {"docs": {"sqlglot.expressions.Identifier.quoted": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.expressions.Query": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Query.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}}, "df": 38, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.expressions.QueryOption": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.key": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.QueryTransform": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.key": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}}, "df": 4}}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.expressions.Qualify": {"tf": 1}, "sqlglot.expressions.Qualify.key": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.optimizer.qualify": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 24}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Quantile": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.key": {"tf": 1}}, "df": 3}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Quarter": {"tf": 1}, "sqlglot.expressions.Quarter.key": {"tf": 1}}, "df": 2}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1}}, "df": 9, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.expressions.Values": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Values.key": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}}, "df": 23}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 2}}}}}}, "r": {"docs": {"sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.expressions.Var": {"tf": 1}, "sqlglot.expressions.Var.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}}, "df": 40, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}}, "df": 2}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Variance": {"tf": 1}, "sqlglot.expressions.Variance.key": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.VariancePop": {"tf": 1}, "sqlglot.expressions.VariancePop.key": {"tf": 1}}, "df": 2}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.VarMap": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.VarMap.key": {"tf": 1}}, "df": 6}}}, "s": {"docs": {"sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Version.key": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}}, "df": 9}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ViewAttributeProperty": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.schema.MappingSchema.visible": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.VolatileProperty": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.expressions.Xor": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.key": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}}, "df": 7}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.expressions.XMLTable": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.key": {"tf": 1}}, "df": 4}}}}}}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}}, "df": 4}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.Year": {"tf": 1}, "sqlglot.expressions.Year.key": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}}, "df": 4}}}}}}, "annotation": {"root": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.executor.context.Context.table": {"tf": 1}, "sqlglot.executor.context.Context.columns": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Expression.index": {"tf": 1}, "sqlglot.expressions.Expression.comments": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Identifier.quoted": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.lineage.Node.downstream": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.planner.Plan.dag": {"tf": 1}, "sqlglot.planner.Plan.leaves": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}, "sqlglot.planner.Step.limit": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1.4142135623730951}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 636, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}}, "df": 3, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.executor.context.Context.table": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 33}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}}, "df": 6}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.planner.Plan.dag": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}}, "df": 4}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}}, "df": 8}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.planner.Step.projections": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.parent_select": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}}, "df": 1}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.name": {"tf": 1}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.table": {"tf": 1}, "sqlglot.expressions.Column.db": {"tf": 1}, "sqlglot.expressions.Column.catalog": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.From.name": {"tf": 1}, "sqlglot.expressions.From.alias_or_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.method": {"tf": 1}, "sqlglot.expressions.Join.kind": {"tf": 1}, "sqlglot.expressions.Join.side": {"tf": 1}, "sqlglot.expressions.Join.hint": {"tf": 1}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1}, "sqlglot.expressions.Table.name": {"tf": 1}, "sqlglot.expressions.Table.db": {"tf": 1}, "sqlglot.expressions.Table.catalog": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Placeholder.name": {"tf": 1}, "sqlglot.expressions.Null.name": {"tf": 1}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1}, "sqlglot.expressions.Dot.name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Anonymous.name": {"tf": 1}, "sqlglot.expressions.Cast.name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.lineage.Node.name": {"tf": 1}, "sqlglot.lineage.Node.source_name": {"tf": 1}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}, "sqlglot.planner.Step.type_name": {"tf": 1}, "sqlglot.planner.Step.id": {"tf": 1}, "sqlglot.planner.SetOperation.type_name": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 145}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.planner.Plan.dag": {"tf": 1.4142135623730951}, "sqlglot.planner.Plan.leaves": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}}, "df": 4}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1.4142135623730951}}, "df": 3, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.na": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}}, "df": 8}}}}}, "e": {"docs": {"sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}}, "df": 124, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1.4142135623730951}, "sqlglot.planner.Aggregate.group": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 96}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.planner.Plan.dag": {"tf": 1}}, "df": 5}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}}, "df": 6}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.dialect": {"tf": 2}}, "df": 2, "s": {"docs": {"sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.SparkSession.read": {"tf": 1}}, "df": 1}}}}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.With.recursive": {"tf": 1}, "sqlglot.expressions.Identifier.quoted": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1}}, "df": 20}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Table.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1}}, "df": 9}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.lineage.Node.downstream": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}}, "df": 20}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Expression.expressions": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.scope.Scope.references": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}}, "df": 8}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.Node.downstream": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}}, "df": 51, "s": {"docs": {"sqlglot.dataframe.sql.Column.expression": {"tf": 1}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1.4142135623730951}, "sqlglot.diff.Insert.expression": {"tf": 1}, "sqlglot.diff.Remove.expression": {"tf": 1}, "sqlglot.diff.Move.expression": {"tf": 1}, "sqlglot.diff.Update.source": {"tf": 1}, "sqlglot.diff.Update.target": {"tf": 1}, "sqlglot.diff.Keep.source": {"tf": 1}, "sqlglot.diff.Keep.target": {"tf": 1}, "sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.UDTF.selects": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}, "sqlglot.expressions.Table.selects": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Union.left": {"tf": 1}, "sqlglot.expressions.Union.right": {"tf": 1}, "sqlglot.expressions.Unnest.selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Binary.left": {"tf": 1}, "sqlglot.expressions.Binary.right": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.to": {"tf": 1}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1}, "sqlglot.expressions.Map.keys": {"tf": 1}, "sqlglot.expressions.Map.values": {"tf": 1}, "sqlglot.expressions.VarMap.keys": {"tf": 1}, "sqlglot.expressions.VarMap.values": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.lineage.Node.expression": {"tf": 1}, "sqlglot.lineage.Node.source": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 2}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.planner.Step.projections": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}, "sqlglot.planner.Join.joins": {"tf": 1}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1}, "sqlglot.planner.Aggregate.operands": {"tf": 1}, "sqlglot.planner.Aggregate.group": {"tf": 1}}, "df": 64}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.context.Context.table": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.schema.Schema.dialect": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.planner.Join.joins": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.column_expression": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ColumnDef.constraints": {"tf": 1}}, "df": 1, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ColumnConstraint.kind": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}}, "df": 6, "[": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.TimeUnit.unit": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Column.parts": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.planner.Plan.leaves": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.context.Context.columns": {"tf": 1}}, "df": 1, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}}, "df": 33}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.planner.Aggregate.operands": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 4}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.context.Context.table": {"tf": 1.4142135623730951}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1.7320508075688772}}, "df": 3, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}}, "df": 5}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.expressions.Expression.arg_key": {"tf": 1}, "sqlglot.expressions.Create.kind": {"tf": 1}, "sqlglot.planner.Step.name": {"tf": 1}, "sqlglot.planner.Join.source_name": {"tf": 1}, "sqlglot.planner.Aggregate.source": {"tf": 1}}, "df": 205}}, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.parent": {"tf": 1}, "sqlglot.expressions.Expression.type": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.planner.Step.condition": {"tf": 1}, "sqlglot.planner.Scan.source": {"tf": 1}}, "df": 7}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}}, "df": 8}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.index": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Expression.comments": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Expression.args": {"tf": 1}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.meta": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}}, "df": 10}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TimeUnit.unit": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TimeUnit.unit": {"tf": 1}, "sqlglot.schema.Schema.dialect": {"tf": 1}}, "df": 2}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.Node.downstream": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.planner.Plan.dag": {"tf": 1.4142135623730951}, "sqlglot.planner.Plan.leaves": {"tf": 1}, "sqlglot.planner.Step.dependencies": {"tf": 1}, "sqlglot.planner.Step.dependents": {"tf": 1}}, "df": 4}}}}}}}, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.planner.Step.limit": {"tf": 1}}, "df": 1}}}}}}}, "default_value": {"root": {"0": {"docs": {"sqlglot.dataframe.sql.Window.currentRow": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 3.605551275463989}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 7.211102550927978}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 3}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 4.795831523312719}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 7.211102550927978}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 4.242640687119285}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 5.196152422706632}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 5.196152422706632}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 3.7416573867739413}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 7.211102550927978}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 3}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 4.123105625617661}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 6.244997998398398}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 6.244997998398398}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 4.58257569495584}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 2}, "sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 94, "x": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1}}, "df": 8}, "b": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1}}, "df": 3}}, "1": {"0": {"0": {"0": {"0": {"0": {"0": {"docs": {"sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}}, "df": 2}, "docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "1": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "3": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "4": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "5": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "6": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "7": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "8": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "9": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 3}, "1": {"0": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "1": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "3": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "4": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 2}, "2": {"0": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "1": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "7": {"docs": {"sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1}}, "df": 1}, "8": {"docs": {"sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 3}, "3": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 2}, "4": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 2}, "5": {"docs": {"sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 1}, "9": {"0": {"0": {"docs": {"sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1}}, "df": 21}, "2": {"0": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "1": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "3": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "4": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "5": {"5": {"docs": {"sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}}, "df": 17}, "3": {"6": {"0": {"0": {"docs": {"sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 9}, "4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 17}, "5": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 4}, "6": {"0": {"docs": {"sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}}, "df": 2}, "docs": {"sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 10}, "7": {"docs": {"sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 4}, "8": {"6": {"4": {"0": {"0": {"docs": {"sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 3}, "9": {"2": {"2": {"3": {"3": {"7": {"2": {"0": {"3": {"6": {"8": {"5": {"4": {"7": {"7": {"5": {"8": {"0": {"7": {"docs": {"sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1}}, "df": 1}, "8": {"docs": {"sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 4}, "docs": {"sqlglot.logger": {"tf": 1.4142135623730951}, "sqlglot.schema": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 12.328828005937952}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 5.744562646538029}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.logger": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 3.872983346207417}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 17.663521732655695}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 17.029386365926403}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 4.358898943540674}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 9.1104335791443}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 5.916079783099616}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 5.385164807134504}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 11.224972160321824}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 5.477225575051661}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 6.557438524302}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 18.16590212458495}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 7.211102550927978}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.911534525287763}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 42.50882261366456}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 3.7416573867739413}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.898979485566356}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 6}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 6.855654600401044}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 9.797958971132712}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 8.888194417315589}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 17.60681686165901}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 2.6457513110645907}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 12.409673645990857}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 5.5677643628300215}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.logger": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 16.941074346097416}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 9.219544457292887}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 3.4641016151377544}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 11.40175425099138}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 5.744562646538029}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 6.164414002968976}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.64331697709324}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 10.04987562112089}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 7.937253933193772}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 7.937253933193772}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 5.656854249492381}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 17.916472867168917}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 7.211102550927978}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 17.435595774162696}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 11.61895003862225}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 4.58257569495584}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 3}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 6.082762530298219}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 7.211102550927978}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 17.69180601295413}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 17.029386365926403}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 9.055385138137417}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 4.242640687119285}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 11.575836902790225}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 5.5677643628300215}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 18.947295321496416}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 3.7416573867739413}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 16.822603841260722}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 4.69041575982343}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 7.3484692283495345}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 9}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 6.164414002968976}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 9.219544457292887}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 10.723805294763608}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 5.744562646538029}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 4.898979485566356}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 17.72004514666935}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.703293088490067}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 9.055385138137417}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.795831523312719}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 4.898979485566356}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 9.433981132056603}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 7.937253933193772}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 7.937253933193772}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 3.605551275463989}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 6}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 18.76166303929372}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 7.211102550927978}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 8.94427190999916}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.792855623746664}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 4.242640687119285}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 11.180339887498949}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 9.273618495495704}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 9.273618495495704}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 5.916079783099616}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 5.656854249492381}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 17.52141546793523}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 17.291616465790582}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 12.489995996796797}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 5.744562646538029}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 7.0710678118654755}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 17.378147196982766}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 3.3166247903554}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.64331697709324}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 6.164414002968976}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.911534525287763}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 18.867962264113206}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 7.0710678118654755}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 4.58257569495584}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 11.445523142259598}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 9.433981132056603}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 9.433981132056603}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 5.916079783099616}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 5.656854249492381}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 8.426149773176359}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 5.385164807134504}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 17.4928556845359}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3.872983346207417}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 3.3166247903554}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 9}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 5.830951894845301}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 17.944358444926362}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 7.211102550927978}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 11}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 8.888194417315589}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 8.888194417315589}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 4.47213595499958}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 17.578395831246947}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 4.795831523312719}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 12.165525060596439}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 5.5677643628300215}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 17.4928556845359}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 12.206555615733702}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 5.5677643628300215}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.673332000533065}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 4.898979485566356}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 9.38083151964686}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 16.852299546352718}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 9.219544457292887}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 3.4641016151377544}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 10.954451150103322}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 5.744562646538029}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 8.660254037844387}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.64331697709324}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 5.656854249492381}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 18.027756377319946}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 6.928203230275509}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 4.69041575982343}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 9.38083151964686}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 6.324555320336759}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 6.324555320336759}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 4.795831523312719}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 4.795831523312719}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 4.358898943540674}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 12.328828005937952}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 3.872983346207417}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 5.744562646538029}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 4.123105625617661}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 5.196152422706632}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 6.855654600401044}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 6.708203932499369}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 5.477225575051661}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 17.97220075561143}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.795831523312719}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 17.146428199482248}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 4.358898943540674}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 9.695359714832659}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 11.224972160321824}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 11.224972160321824}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 5.385164807134504}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 5.196152422706632}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1.4142135623730951}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1.4142135623730951}, "sqlglot.executor.logger": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 8.246211251235321}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 16.792855623746664}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.parser_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.generator_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 3.4641016151377544}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.expressions.SQLGLOT_META": {"tf": 1.4142135623730951}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Condition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predicate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DerivedTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UDTF.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cache.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Cache.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Uncache.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Refresh.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DDL.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Create.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.Create.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 3}, "sqlglot.expressions.TruncateTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Clone.arg_types": {"tf": 2}, "sqlglot.expressions.Clone.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Describe.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Describe.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Kill.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Kill.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pragma.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Set.arg_types": {"tf": 2}, "sqlglot.expressions.Set.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Heredoc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetItem.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.SetItem.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Show.arg_types": {"tf": 4.69041575982343}, "sqlglot.expressions.Show.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 2}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSet.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.With.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.With.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithinGroup.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CTE.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.CTE.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableAlias.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HexString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ByteString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RawString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnicodeString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Column.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ColumnDef.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.AlterColumn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 2}, "sqlglot.expressions.RenameColumn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RenameTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SwapTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Comment.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Comment.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Comprehension.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithOperator.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 3}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 2}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 2}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Constraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Delete.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Drop.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Drop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Filter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Filter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Check.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Connect.arg_types": {"tf": 2}, "sqlglot.expressions.Connect.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CopyParameter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Copy.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.Copy.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Credentials.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Credentials.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Prior.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Directory.arg_types": {"tf": 2}, "sqlglot.expressions.Directory.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.ForeignKey.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Into.arg_types": {"tf": 2}, "sqlglot.expressions.Into.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.From.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Having.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JoinHint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Identifier.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Opclass.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Index.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.Index.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.IndexParameters.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.arg_types": {"tf": 3.872983346207417}, "sqlglot.expressions.Insert.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.OnConflict.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Returning.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Returning.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Introducer.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.National.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LoadData.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.LoadData.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Partition.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Partition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionRange.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Fetch.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Fetch.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Group.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.Group.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lambda.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Limit.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Limit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Literal.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Join.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lateral.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Lateral.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 3}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Final.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Offset.arg_types": {"tf": 2}, "sqlglot.expressions.Offset.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Order.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Order.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithFill.arg_types": {"tf": 2}, "sqlglot.expressions.WithFill.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cluster.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Distribute.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sort.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ordered.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Ordered.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Property.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Property.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.BackupProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CollateProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.EngineProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 2}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.JournalProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 2}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 2}, "sqlglot.expressions.DictProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictRange.arg_types": {"tf": 2}, "sqlglot.expressions.DictRange.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCluster.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LikeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LocationProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LockProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.LockingProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 2}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.QueryTransform.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SampleProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SharingProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransientProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 4.58257569495584}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 4.58257569495584}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Qualify.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Return.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Reference.arg_types": {"tf": 2}, "sqlglot.expressions.Reference.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 4.795831523312719}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.QueryOption.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithTableHint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 2}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 2}, "sqlglot.expressions.HistoricalData.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Table.arg_types": {"tf": 4.123105625617661}, "sqlglot.expressions.Table.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.arg_types": {"tf": 5.291502622129181}, "sqlglot.expressions.Union.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Except.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Intersect.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Unnest.arg_types": {"tf": 2}, "sqlglot.expressions.Unnest.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Update.arg_types": {"tf": 3}, "sqlglot.expressions.Update.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Values.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Values.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Var.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Version.arg_types": {"tf": 2}, "sqlglot.expressions.Version.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Schema.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Schema.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lock.arg_types": {"tf": 2}, "sqlglot.expressions.Lock.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.arg_types": {"tf": 5.477225575051661}, "sqlglot.expressions.Select.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.arg_types": {"tf": 5.0990195135927845}, "sqlglot.expressions.Subquery.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TableSample.arg_types": {"tf": 3.3166247903554}, "sqlglot.expressions.TableSample.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tag.arg_types": {"tf": 2}, "sqlglot.expressions.Tag.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pivot.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Pivot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Window.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Window.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.WindowSpec.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PreWhere.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Where.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Star.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Parameter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SessionParameter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Placeholder.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Null.arg_types": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Boolean.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PseudoType.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.All.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Any.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Exists.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Command.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Command.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Transaction.arg_types": {"tf": 2}, "sqlglot.expressions.Transaction.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Commit.arg_types": {"tf": 2}, "sqlglot.expressions.Commit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rollback.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.AlterTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DropPartition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Binary.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Binary.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Add.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Connector.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.And.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Or.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Div.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Div.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Overlaps.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DPipe.arg_types": {"tf": 2}, "sqlglot.expressions.DPipe.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Distance.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Escape.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Glob.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GT.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GTE.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ILike.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ILikeAny.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntDiv.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Is.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Kwarg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Like.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LikeAny.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LT.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LTE.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Mod.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Mul.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Operator.arg_types": {"tf": 2}, "sqlglot.expressions.Operator.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SimilarTo.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Slice.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Slice.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Unary.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Not.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Paren.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Neg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PivotAlias.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Aliases.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtIndex.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Between.arg_types": {"tf": 2}, "sqlglot.expressions.Between.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Bracket.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Bracket.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distinct.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.In.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.In.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ForIn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 3.4641016151377544}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalOp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Interval.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Interval.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RespectNulls.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 2}, "sqlglot.expressions.HavingMax.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AggFunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 2}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Abs.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 2}, "sqlglot.expressions.ArgMax.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 2}, "sqlglot.expressions.ArgMin.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 2}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Flatten.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Transform.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Transform.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Anonymous.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 2}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hll.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hll.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Array.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Array.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToChar.arg_types": {"tf": 2}, "sqlglot.expressions.ToChar.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ToNumber.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Convert.arg_types": {"tf": 2}, "sqlglot.expressions.Convert.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAll.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAny.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayContains.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayContained.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 2}, "sqlglot.expressions.ArrayToString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySize.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySort.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySum.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Avg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AnyValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lag.arg_types": {"tf": 2}, "sqlglot.expressions.Lag.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lead.arg_types": {"tf": 2}, "sqlglot.expressions.Lead.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.First.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Last.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FirstValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LastValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NthValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.arg_types": {"tf": 2}, "sqlglot.expressions.Case.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Cast.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TryCast.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Try.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CastToStrType.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Collate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ceil.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Coalesce.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Chr.arg_types": {"tf": 2}, "sqlglot.expressions.Chr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Concat.arg_types": {"tf": 2}, "sqlglot.expressions.Concat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ConcatWs.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Count.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Count.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CountIf.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cbrt.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentUser.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 2}, "sqlglot.expressions.DateAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateSub.arg_types": {"tf": 2}, "sqlglot.expressions.DateSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 2}, "sqlglot.expressions.DateDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 2}, "sqlglot.expressions.DateTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 2}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 2}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 2}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 2}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DayOfYear.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToDays.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 2}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LastDay.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Extract.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Extract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 2}, "sqlglot.expressions.Timestamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 2}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 2}, "sqlglot.expressions.TimestampSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 2}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 2}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 2}, "sqlglot.expressions.TimeAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 2}, "sqlglot.expressions.TimeSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 2}, "sqlglot.expressions.TimeDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 2}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 2}, "sqlglot.expressions.DateFromParts.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateToDi.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Date.arg_types": {"tf": 2}, "sqlglot.expressions.Date.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Day.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Decode.arg_types": {"tf": 2}, "sqlglot.expressions.Decode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DiToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Encode.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Encode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Exp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Explode.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Explode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Posexplode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Floor.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Floor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromBase64.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToBase64.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 2}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Greatest.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GroupConcat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hex.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Xor.arg_types": {"tf": 2}, "sqlglot.expressions.Xor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.If.arg_types": {"tf": 2}, "sqlglot.expressions.If.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nullif.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Initcap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IsNan.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IsInf.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 2}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FormatJson.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONObject.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONSchema.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 2}, "sqlglot.expressions.OpenJSON.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONBContains.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONFormat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParseJSON.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Least.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Least.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Left.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Left.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Right.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Right.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Length.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Levenshtein.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ln.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Log.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Log.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogicalOr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lower.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Map.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Map.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StarMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.VarMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 2}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Max.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Max.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MD5.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MD5Digest.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Min.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Min.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Month.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AddMonths.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 2}, "sqlglot.expressions.Nvl2.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predict.arg_types": {"tf": 2}, "sqlglot.expressions.Predict.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pow.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileCont.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Quantile.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Quarter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rand.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rand.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Randn.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Randn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RangeN.arg_types": {"tf": 2}, "sqlglot.expressions.RangeN.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReadCSV.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Reduce.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Reduce.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 2}, "sqlglot.expressions.RegexpLike.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 2}, "sqlglot.expressions.RegexpILike.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 2}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Repeat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Round.arg_types": {"tf": 2}, "sqlglot.expressions.Round.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SafeDivide.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SHA.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SHA2.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sign.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Split.arg_types": {"tf": 2}, "sqlglot.expressions.Split.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Substring.arg_types": {"tf": 2}, "sqlglot.expressions.Substring.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StandardHash.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StartsWith.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.StrPosition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 2}, "sqlglot.expressions.StrToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToUnix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.StrToMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 2}, "sqlglot.expressions.NumberToStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromBase.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Struct.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Struct.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StructExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Stuff.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Stuff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sum.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sqrt.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Stddev.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StddevPop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StddevSamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.TimeToStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Trim.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Trim.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 2}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 2}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Unhex.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Upper.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Corr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Variance.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.VariancePop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CovarSamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CovarPop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Week.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Week.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.XMLTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Year.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Use.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Use.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Merge.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Merge.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.When.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.When.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NextValueFor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 16.431676725154983}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.PERCENTILES": {"tf": 1.4142135623730951}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1.4142135623730951}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CONSTANTS": {"tf": 1.4142135623730951}, "sqlglot.generator.logger": {"tf": 1.4142135623730951}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 2}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 3.3166247903554}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 8.831760866327848}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1.4142135623730951}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 2}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1.4142135623730951}, "sqlglot.helper.logger": {"tf": 1.4142135623730951}, "sqlglot.helper.DATE_UNITS": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 4.795831523312719}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1.4142135623730951}, "sqlglot.lineage.logger": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.source_name": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 5.5677643628300215}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 13.076696830622021}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 6.782329983125268}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 16.73320053068151}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.logger": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.logger": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1.4142135623730951}, "sqlglot.parser.logger": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.61324772583615}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.COMPARISON": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.BITWISE": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.TERM": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FACTOR": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1}, "sqlglot.parser.Parser.TIMES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 2}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 3}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 5.385164807134504}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 4.123105625617661}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 3.605551275463989}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 9}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 5.830951894845301}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 4.358898943540674}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.69041575982343}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 2}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 3}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 4.242640687119285}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.USABLES": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 2}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 2.23606797749979}, "sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AND": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CARET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.XOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT128": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT256": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NAME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UUID": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.XML": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ASC": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CASE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COPY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DESC": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DIV": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DROP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.END": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FROM": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INNER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTO": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.KILL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MAP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MOD": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SOME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TOP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.THEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WITH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 7.0710678118654755}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 17.378147196982766}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 2.449489742783178}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 2}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1.4142135623730951}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1.4142135623730951}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1.4142135623730951}}, "df": 2505, "l": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}}, "df": 62, "t": {"docs": {"sqlglot.logger": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 21}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 17.204650534085253}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 23.853720883753127}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 12.727922061357855}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 8.12403840463596}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 6}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 9}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 19.364916731037084}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 17.72004514666935}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 23.68543856465402}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 11.958260743101398}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 6.557438524302}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 4}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.490737563232042}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 14}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 8.12403840463596}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 8.246211251235321}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 6.708203932499369}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 17}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 12.409673645990857}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 24.939927826679853}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 21.447610589527216}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 23.727621035409346}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 19.595917942265423}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 23.388031127053}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 4.242640687119285}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 17.291616465790582}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 17.435595774162696}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 24.392621835300936}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 5.656854249492381}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.674794331177344}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 19.924858845171276}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 4.358898943540674}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 17.233687939614086}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 23.895606290697042}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 12.649110640673518}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 19.519221295943137}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 18.49324200890693}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 12.041594578792296}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 6.557438524302}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 23.57965224510319}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 10.198039027185569}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 8.48528137423857}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 3.7416573867739413}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 10.295630140987}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 18.110770276274835}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 3.605551275463989}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 17.233687939614086}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 23.45207879911715}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 12.649110640673518}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 7.937253933193772}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 16.09347693943108}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 18.16590212458495}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 12.489995996796797}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 23.515952032609693}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 7.745966692414834}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 4.358898943540674}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 18.841443681416774}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 17.05872210923198}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 24.289915602982237}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 5.656854249492381}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 21.330729007701542}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 5.744562646538029}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 16.911534525287763}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2.8284271247461903}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 23.388031127053}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 23.68543856465402}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 18.275666882497067}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 5.744562646538029}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 4.358898943540674}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 19.44222209522358}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 14.071247279470288}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.784048752090222}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 24.413111231467404}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 6.928203230275509}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 6.164414002968976}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 17.4928556845359}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 19.28730152198591}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 24.879710609249457}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 4.58257569495584}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 21.071307505705477}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 24.73863375370596}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 21.095023109728988}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 23.40939982143925}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 15.905973720586866}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 23.600847442411894}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 18.57417562100671}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 14.832396974191326}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 23.388031127053}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 17.60681686165901}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 5.656854249492381}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 11.874342087037917}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 8.831760866327848}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 16.06237840420901}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 21}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 17.52141546793523}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 7.937253933193772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 24}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 9.539392014169456}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 16.401219466856727}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 2.449489742783178}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 10.677078252031311}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 24.06241883103193}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 4.358898943540674}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 4.358898943540674}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 2.449489742783178}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 3.872983346207417}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 4.69041575982343}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 3.605551275463989}, "sqlglot.expressions.LT.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1.7320508075688772}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 14.966629547095765}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 16.3707055437449}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.expressions.PERCENTILES": {"tf": 1.4142135623730951}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CONSTANTS": {"tf": 1.7320508075688772}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 14.594519519326424}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 3.3166247903554}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 2}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 2}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 3.7416573867739413}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 5.477225575051661}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 9.327379053088816}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 25.298221281347036}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 7.615773105863909}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 37.255872020394314}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 3.3166247903554}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 2.23606797749979}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 3.7416573867739413}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 3.7416573867739413}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 4.123105625617661}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1.4142135623730951}, "sqlglot.parser.logger": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 23.345235059857504}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 10.246950765959598}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 5.5677643628300215}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.CREATABLES": {"tf": 3.7416573867739413}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 14}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.674794331177344}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 13.638181696985855}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 13.638181696985855}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 11.916375287812984}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.COMPARISON": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.BITWISE": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.TERM": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.FACTOR": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.TIMES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 4.358898943540674}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 8.94427190999916}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 8.48528137423857}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 4.242640687119285}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 3.872983346207417}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 6.708203932499369}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 3}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 6.324555320336759}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 8}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 7.745966692414834}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 14}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 13.92838827718412}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}, "sqlglot.tokens.TokenType.DASH": {"tf": 1}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1}, "sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}, "sqlglot.tokens.TokenType.AMP": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.CARET": {"tf": 1}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DAT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}, "sqlglot.tokens.TokenType.INNER": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.tokens.TokenType.SOME": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 5.744562646538029}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 16.911534525287763}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 2}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 2}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 960, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LTE.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 27}, "z": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 18}}, "o": {"docs": {}, "df": 0, "g": {"1": {"0": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 21}, "docs": {}, "df": 0}, "2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 21}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Log.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 35, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.logger": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.parser.logger": {"tf": 1}}, "df": 10}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.LogProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 23, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 36}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LogicalOr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 36}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 21}}}}}}, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 4}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 49, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.LoadData.key": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 66}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 66}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}}}}}}}}}, "w": {"docs": {"sqlglot.expressions.Between.arg_types": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1.4142135623730951}}, "df": 37}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Lower.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 28, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}}, "df": 29, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 5.656854249492381}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 5}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 6.164414002968976}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 5.477225575051661}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 3.3166247903554}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 5.0990195135927845}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 4.58257569495584}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 7.211102550927978}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 4.795831523312719}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 5.744562646538029}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 6}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 6.082762530298219}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 4.69041575982343}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 8.660254037844387}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}}, "df": 52}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1.4142135623730951}}, "df": 1}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 8.774964387392123}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 34, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.LocationProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 43}}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}}, "df": 14}}}, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Lock.key": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 30, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.LockProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 20}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.LockingProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}, "s": {"docs": {"sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}, "p": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 10.63014581273465}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 9}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 5.744562646538029}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 9.746794344808963}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.69041575982343}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 9.1104335791443}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 6.164414002968976}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 10.862780491200215}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 9.899494936611665}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 9.486832980505138}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 10.246950765959598}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 4.358898943540674}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 8.94427190999916}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 9.797958971132712}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 6}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 9.055385138137417}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 8.94427190999916}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 9.055385138137417}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 8.831760866327848}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 9.539392014169456}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 4}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 10.908712114635714}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 3}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 9.848857801796104}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3.605551275463989}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 10.04987562112089}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 6.244997998398398}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 10.770329614269007}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 6.082762530298219}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 5}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 10.677078252031311}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 8.602325267042627}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 4.795831523312719}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 9.327379053088816}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 8.48528137423857}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 8.94427190999916}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 10.63014581273465}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 6.855654600401044}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lambda.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 8.426149773176359}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 15.620499351813308}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 16.673332000533065}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 5.291502622129181}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 3.872983346207417}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 5.656854249492381}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.47213595499958}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}}, "df": 138}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1.4142135623730951}}, "df": 10, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 43}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 5.656854249492381}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Last.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.23606797749979}}, "df": 35, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LastValue.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LastDay.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 30}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lateral.key": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 21, "s": {"docs": {"sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}}, "df": 6}}}}}, "i": {"docs": {}, "df": 0, "n": {"1": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "5": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "7": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 2.449489742783178}}, "df": 1}}}, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Lag.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}}, "df": 2}}}, "z": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Cache.arg_types": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Like.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 70, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.LikeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LikeAny.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 3}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 39}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.874507866387544}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.46207763315433}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.937377450509228}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.620499351813308}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.09347693943108}}, "df": 23, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Literal.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}, "sqlglot.expressions.CONSTANTS": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 18}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Left.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 62}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Levenshtein.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 32}}}}}}}, "l": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 2}}, "df": 1}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Length.key": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 30}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Lead.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Least.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 39}}}}, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 17}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Ln.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 27}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1, "p": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}, "b": {"docs": {"sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}}, "df": 1}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1.4142135623730951}}, "df": 148, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 6.082762530298219}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 5}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 5.656854249492381}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 4}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 5.196152422706632}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 5.916079783099616}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 4.123105625617661}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 5.916079783099616}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 5.477225575051661}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 4.69041575982343}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 5.5677643628300215}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 3.3166247903554}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 6.082762530298219}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 4.58257569495584}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 2}}, "df": 26, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.logger": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 11.135528725660043}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 9.695359714832659}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 8.774964387392123}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 12.328828005937952}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.DialectType": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 11.313708498984761}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 9.9498743710662}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.34013463836819}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 11.532562594670797}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 15.968719422671311}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 11.489125293076057}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 10.63014581273465}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 9.327379053088816}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 11.090536506409418}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 12.409673645990857}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 11.357816691600547}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 10.908712114635714}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.874507866387544}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 12.083045973594572}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 12.12435565298214}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.620499351813308}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 10.862780491200215}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 9.591663046625438}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 2.449489742783178}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 16.73320053068151}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.expressions.SQLGLOT_META": {"tf": 1}, "sqlglot.expressions.ExpOrStr": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 4.358898943540674}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 4.358898943540674}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DATA_TYPE": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1.7320508075688772}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 14.966629547095765}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 16.3707055437449}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.expressions.PERCENTILES": {"tf": 1.4142135623730951}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CONSTANTS": {"tf": 1.7320508075688772}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 8.426149773176359}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 3.3166247903554}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 2}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 8.774964387392123}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 13}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 2.23606797749979}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1.4142135623730951}, "sqlglot.parser.logger": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2}, "sqlglot.parser.Parser.COMPARISON": {"tf": 2}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TERM": {"tf": 2}, "sqlglot.parser.Parser.FACTOR": {"tf": 2}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 2}}, "df": 225}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1.4142135623730951}}, "df": 5}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Sqrt.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 27}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 9.38083151964686}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 9.486832980505138}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 9.486832980505138}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 9.486832980505138}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 9.591663046625438}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 9.38083151964686}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 9.38083151964686}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 9.486832980505138}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 9.273618495495704}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 9.38083151964686}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 9.16515138991168}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 9.38083151964686}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 9.273618495495704}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 9.38083151964686}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.expressions.Schema.key": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 9.38083151964686}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 72, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 27}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 6}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}}, "df": 1}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 23}}, "e": {"docs": {"sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 3, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Show.arg_types": {"tf": 1.4142135623730951}}, "df": 1, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}}, "df": 6}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"2": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1.4142135623730951}}, "df": 11}, "docs": {"sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1.4142135623730951}}, "df": 9, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokens.TokenType.SPACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 2}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Split.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 31}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.Window.arg_types": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.Set.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SET": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}}, "df": 107, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 54, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SetProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 16}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.SetItem.key": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1.4142135623730951}}, "df": 35, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1.4142135623730951}}, "df": 5, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 24}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 38, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.4142135623730951}}, "df": 12}}}}}}}, "q": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 48, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 3}, "[": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.trie.key": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.parser.OPTIONS_TYPE": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1.4142135623730951}}, "df": 35, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.SessionParameter.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "l": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Select.key": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 49}}}}, "c": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}}, "df": 3, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 3}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2}}, "df": 2}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}}, "df": 2}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1.4142135623730951}}, "df": 35}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1.4142135623730951}}, "df": 38}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3}}, "df": 67}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1.4142135623730951}}, "df": 34}}}, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Sub.key": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.TERM": {"tf": 1}}, "df": 31, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Substring.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 47}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Subquery.key": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}}, "df": 6, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SubqueryPredicate.key": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Sum.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 30, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 7.211102550927978}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Show.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}}, "df": 47}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}}}, "a": {"1": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}, "2": {"5": {"6": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.SHA2.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 27}, "5": {"1": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.SHA.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 27, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SharingProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}, "d": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.expressions.Clone.arg_types": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1}}}}}}}}}}}, "t": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1.4142135623730951}}, "df": 36}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 8}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 4.358898943540674}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 4.123105625617661}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 52, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 100, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StructExtract.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 34}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 4}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 84}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StrPosition.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 45}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StrToDate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 41}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StrToMap.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StrToTime.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 45}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StrToUnix.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 32}}}}, "l": {"docs": {"sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}}, "df": 3}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}}}, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Star.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 39, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}}, "df": 30, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 23, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StartsWith.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 30}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StarMap.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1.4142135623730951}}, "df": 5}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StandardHash.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 3}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 3}}, "df": 4}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}}, "df": 2}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Stddev.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 27, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StddevPop.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.StddevSamp.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Stuff.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 29}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1.4142135623730951}}, "df": 36}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 22, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.SimilarTo.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 3}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}, "g": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Sign.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 27, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 2.449489742783178}}, "df": 4}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1.4142135623730951}}, "df": 4}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SOME": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 48}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sort.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 55, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 9, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 21}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.SortArray.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 9}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 22, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 35, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.SampleProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 49, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.SafeDivide.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 35}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Rollback.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 20, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 9}}}}, "]": {"docs": {}, "df": 0, "{": {"1": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2}}, "df": 17}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1.4142135623730951}}, "df": 10}}}}}}}}, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 13}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 3, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 2}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 19}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Slice.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}}, "df": 4}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}, "w": {"docs": {}, "df": 0, "e": {"7": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SwapTable.key": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1.4142135623730951}}, "df": 1}}}, "w": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 47, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.errors.ErrorLevel.WARN": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.logger": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.parser.logger": {"tf": 1}}, "df": 10, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.USABLES": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Lock.arg_types": {"tf": 1}}, "df": 1}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.With.key": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 8.660254037844387}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WITH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}}, "df": 102, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.WithOperator.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}}, "df": 5}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.WithinGroup.key": {"tf": 1}}, "df": 7}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.WithFill.key": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.WithTableHint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.Window.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 37, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}}, "df": 25, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.WindowSpec.key": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.When.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 45}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Where.key": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 35}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 23}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.Week.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 37, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 34, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.7320508075688772}}, "df": 1}}}, "s": {"docs": {"sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "w": {"docs": {"sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}}, "df": 8}, "k": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}}, "df": 3}, "o": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}, "y": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 1, "r": {"docs": {"sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {"sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 1, "t": {"docs": {"sqlglot.logger": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 21}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.logger": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 17.406895185529212}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 23.853720883753127}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 12.727922061357855}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 8.12403840463596}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 6}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 9}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 19.364916731037084}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 17.916472867168917}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 23.68543856465402}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 11.958260743101398}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 6.557438524302}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 4}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.490737563232042}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 14}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 8.12403840463596}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 8.246211251235321}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 6.708203932499369}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 17}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 12.409673645990857}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 24.939927826679853}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 21.447610589527216}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.logger": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 23.727621035409346}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 19.595917942265423}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 23.388031127053}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 4.242640687119285}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 17.291616465790582}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 17.635192088548397}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 24.392621835300936}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 5.656854249492381}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.674794331177344}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 19.924858845171276}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 4.358898943540674}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 17.435595774162696}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 23.895606290697042}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 12.649110640673518}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 19.519221295943137}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 18.681541692269406}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 12.041594578792296}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 6.557438524302}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 23.57965224510319}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 10.198039027185569}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 8.48528137423857}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 3.7416573867739413}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 10.295630140987}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 18.110770276274835}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 3.605551275463989}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 17.435595774162696}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 23.45207879911715}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 12.649110640673518}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 7.937253933193772}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 16.09347693943108}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 18.35755975068582}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 12.489995996796797}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 23.515952032609693}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 7.745966692414834}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 4.358898943540674}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 18.841443681416774}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 17.26267650163207}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 24.289915602982237}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 5.656854249492381}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 21.330729007701542}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 5.744562646538029}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 17.11724276862369}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2.8284271247461903}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 23.388031127053}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 23.68543856465402}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 18.466185312619388}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 5.744562646538029}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 4.358898943540674}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 19.44222209522358}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 14.071247279470288}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.784048752090222}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 24.413111231467404}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 6.928203230275509}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 6.164414002968976}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 17.69180601295413}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 5.830951894845301}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 19.28730152198591}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 24.879710609249457}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 4.58257569495584}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 21.071307505705477}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 24.73863375370596}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 21.095023109728988}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 23.40939982143925}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 15.905973720586866}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 23.600847442411894}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 18.57417562100671}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 14.832396974191326}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 23.388031127053}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 17.804493814764857}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 5.656854249492381}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 11.874342087037917}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 8.831760866327848}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 16.06237840420901}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 21}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 17.72004514666935}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 7.937253933193772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 24}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 9.539392014169456}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 8.660254037844387}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 16.401219466856727}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 2.449489742783178}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor.logger": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 10.677078252031311}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 24.06241883103193}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 4.358898943540674}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 4.358898943540674}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 2.449489742783178}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 3.872983346207417}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 4.69041575982343}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 3.605551275463989}, "sqlglot.expressions.GT.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1.7320508075688772}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 14.966629547095765}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 16.3707055437449}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.expressions.PERCENTILES": {"tf": 1.4142135623730951}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CONSTANTS": {"tf": 1.7320508075688772}, "sqlglot.generator.logger": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 14.594519519326424}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 3.3166247903554}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 2}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 2}, "sqlglot.helper.logger": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 3.7416573867739413}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 5.477225575051661}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.lineage.logger": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 9.327379053088816}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 25.298221281347036}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 7.615773105863909}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 37.255872020394314}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 3.3166247903554}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 2.23606797749979}, "sqlglot.optimizer.normalize.logger": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 3.7416573867739413}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1}, "sqlglot.optimizer.scope.logger": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 3.7416573867739413}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 4.123105625617661}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1.4142135623730951}, "sqlglot.parser.logger": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 23.345235059857504}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 10.246950765959598}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 5.5677643628300215}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.CREATABLES": {"tf": 3.7416573867739413}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 14}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.674794331177344}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 13.638181696985855}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 13.638181696985855}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 11.916375287812984}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.COMPARISON": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.BITWISE": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.TERM": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.FACTOR": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.TIMES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 4.358898943540674}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 8.94427190999916}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 8.48528137423857}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 4.242640687119285}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 3.872983346207417}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 6.708203932499369}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 3}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 6.324555320336759}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 8}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 7.745966692414834}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 14}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 13.92838827718412}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}, "sqlglot.tokens.TokenType.DASH": {"tf": 1}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1}, "sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}, "sqlglot.tokens.TokenType.AMP": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.CARET": {"tf": 1}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DAT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}, "sqlglot.tokens.TokenType.INNER": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.tokens.TokenType.SOME": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 5.744562646538029}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 17.11724276862369}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 2}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 2}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 959, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.GTE.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 27}}, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 48}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"8": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 9.486832980505138}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 8.602325267042627}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 8.426149773176359}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 8.831760866327848}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 8.774964387392123}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 8.246211251235321}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 8.426149773176359}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 9.055385138137417}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 9.433981132056603}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 9.219544457292887}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 8.774964387392123}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 9.16515138991168}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 9.055385138137417}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 8.12403840463596}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 8.366600265340756}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 7.810249675906654}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 8.18535277187245}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 9.486832980505138}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 8.06225774829855}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 7.810249675906654}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2.23606797749979}}, "df": 69}}, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 23, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}}}}}}}}}}}, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}}, "df": 5, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 2}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Glob.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 49, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1.4142135623730951}}, "df": 46, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"2": {"5": {"6": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "6": {"4": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.Group.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 62, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.GroupConcat.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 38}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 17}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 17, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 3}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Greatest.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 38}}}}}, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"1": {"8": {"0": {"3": {"0": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"3": {"1": {"2": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1, "k": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "t": {"0": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1, "+": {"0": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 74, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.pretty": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 3.3166247903554}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.Clone.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Describe.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Show.arg_types": {"tf": 4.47213595499958}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 2}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 2}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 2}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.Drop.arg_types": {"tf": 3}, "sqlglot.expressions.Connect.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Credentials.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Directory.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Index.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.Insert.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Fetch.arg_types": {"tf": 2}, "sqlglot.expressions.Group.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Limit.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Lateral.arg_types": {"tf": 2}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Offset.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Order.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 2}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 2}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Reference.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 4.69041575982343}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Table.arg_types": {"tf": 4}, "sqlglot.expressions.Union.arg_types": {"tf": 5}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Update.arg_types": {"tf": 2.6457513110645907}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lock.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.arg_types": {"tf": 5.385164807134504}, "sqlglot.expressions.Subquery.arg_types": {"tf": 4.898979485566356}, "sqlglot.expressions.TableSample.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Tag.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pivot.arg_types": {"tf": 3}, "sqlglot.expressions.Window.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Star.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Commit.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.In.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 2}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lead.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Concat.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Count.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Date.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.If.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 2}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 2}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 2}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 2}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 2}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Trim.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 2.23606797749979}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 535}}, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 16}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.trie.TrieResult.FAILED": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 5.0990195135927845}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 3.3166247903554}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 5.385164807134504}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.401219466856727}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 4.795831523312719}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 16.0312195418814}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.748015748023622}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 4.358898943540674}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.30950643030009}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 3.605551275463989}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 4.69041575982343}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.937377450509228}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.968719422671311}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.186414056238647}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 4.58257569495584}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.217274740226856}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.expressions.Func.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.15549442140351}}, "df": 46, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 6.324555320336759}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 9}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 5.744562646538029}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 11.135528725660043}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 5}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.69041575982343}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 9.695359714832659}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 7.681145747868608}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 12.328828005937952}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 6}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 11.313708498984761}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 9.9498743710662}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 6}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 11.532562594670797}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 5.744562646538029}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 8.94427190999916}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 11.489125293076057}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 5.916079783099616}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 7.416198487095663}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 6}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 10.63014581273465}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 4.358898943540674}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 8.94427190999916}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 9.327379053088816}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 8.831760866327848}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 11.090536506409418}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 6}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 4}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 12.409673645990857}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 3}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 5.0990195135927845}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 11.357816691600547}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 7.14142842854285}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3.605551275463989}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 10.908712114635714}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 7.54983443527075}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 12.083045973594572}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 7.280109889280518}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 5}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 12.12435565298214}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 6.164414002968976}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 10.862780491200215}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 5.5677643628300215}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 9.591663046625438}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 7.745966692414834}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 16.73320053068151}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 8.426149773176359}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 13}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 16.673332000533065}, "sqlglot.optimizer.optimizer.RULES": {"tf": 3.7416573867739413}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3.872983346207417}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 5.196152422706632}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 3.872983346207417}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 5.656854249492381}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.47213595499958}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 186}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 33, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}}, "df": 2}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Filter.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 73}}}, "e": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 27}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}}, "df": 2}}, "l": {"docs": {"sqlglot.expressions.Ordered.arg_types": {"tf": 1}}, "df": 1}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1.4142135623730951}}, "df": 35}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Final.key": {"tf": 1}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1.4142135623730951}}, "df": 30}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Reduce.arg_types": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 5.656854249492381}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.First.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 77, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.FirstValue.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 55, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 107, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 14}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.FormatJson.key": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 51, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ForeignKey.key": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1.4142135623730951}}, "df": 4, "d": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ForIn.key": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}}, "df": 2}}}}}}, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"3": {"2": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}, "6": {"4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 4}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 3.4641016151377544}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}}, "df": 65}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Floor.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 27}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Flatten.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25}}}}, "g": {"docs": {"sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.278820596099706}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 16.186414056238647}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.278820596099706}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.55294535724685}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 16.186414056238647}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.278820596099706}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.64331697709324}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.278820596099706}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16.431676725154983}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 16.217274740226856}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.30950643030009}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.278820596099706}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.34013463836819}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.From.key": {"tf": 1}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.278820596099706}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 54, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1}}, "df": 9}}}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.FromBase64.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.FromBase.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.expressions.Fetch.key": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}}, "df": 26}}}}, "f": {"6": {"docs": {"sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}, "docs": {"sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}, "m": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4, "d": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}}}, "h": {"docs": {}, "df": 0, "h": {"1": {"2": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}, "docs": {}, "df": 0}, "2": {"4": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "m": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}, "m": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1}}, "df": 1}}}}}, "m": {"3": {"docs": {"sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}}, "df": 1}, "4": {"docs": {"sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 3.605551275463989}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 2}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 113, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.488088481701515}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.Map.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.6457513110645907}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MAP": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 91, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema": {"tf": 1}}, "df": 1}}}}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 27}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.expressions.Bracket.arg_types": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 10, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1.4142135623730951}}, "df": 49, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.expressions.When.arg_types": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MatchRecognize.key": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "x": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.Max.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 50, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 3}}}}}}, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 3, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}}, "df": 3}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1.4142135623730951}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.key": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 67, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 66}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 59}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 66}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.34013463836819}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 15.968719422671311}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.874507866387544}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.620499351813308}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.executor.env.ENV": {"tf": 2}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.09347693943108}}, "df": 25}}}, "a": {"docs": {"sqlglot.expressions.SQLGLOT_META": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1.4142135623730951}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 8, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1.4142135623730951}}, "df": 40}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Month.key": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 44, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 27}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}}, "df": 3}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Mod.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TERM": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MOD": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 39, "e": {"docs": {"sqlglot.expressions.Week.arg_types": {"tf": 1}}, "df": 1, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1.4142135623730951}}, "df": 30}, "s": {"docs": {"sqlglot.expressions.Transaction.arg_types": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "r": {"docs": {"sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"1": {"6": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "3": {"2": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1.4142135623730951}}, "df": 40, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}, "t": {"7": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "/": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}}, "df": 4}}}}}}, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 34, "m": {"docs": {"sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 11, "m": {"docs": {"sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 13}}, "]": {"docs": {}, "df": 0, "{": {"1": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}}, "df": 13, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Min.key": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 50, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 4}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 3}}}}}, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 2}}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}, "d": {"5": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.MD5.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 27, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.MD5Digest.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}}}}}, "docs": {}, "df": 0}, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Mul.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FACTOR": {"tf": 1}}, "df": 6, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.expressions.SetProperty.arg_types": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.Show.arg_types": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 2.6457513110645907}}, "df": 17}}}}}, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.449489742783178}}, "df": 34, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.schema": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 2}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 2}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 2}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 91, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 12}}}, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 3}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.ObjectIdentifier.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "p": {"docs": {"sqlglot.expressions.WithOperator.arg_types": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1.4142135623730951}}, "df": 34}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 27, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.OpenJSON.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 37, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 16, "d": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1.4142135623730951}}, "df": 4, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}}, "df": 14}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Opclass.key": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 19, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 45}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Overlaps.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 72}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 3.7416573867739413}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 3.872983346207417}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 3.7416573867739413}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Or.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 65, "d": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 42}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Order.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 61, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ordered.key": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1.4142135623730951}}, "df": 5}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1.4142135623730951}}, "df": 11}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 38, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.OnProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.OnConflict.key": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.OnCluster.key": {"tf": 1}}, "df": 2}}}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1.4142135623730951}}, "df": 18}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 9, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 44}}}}, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.937377450509228}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.937377450509228}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.492422502470642}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.217274740226856}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.401219466856727}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.217274740226856}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 16.0312195418814}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.278820596099706}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.30950643030009}, "sqlglot.executor.env.ENV": {"tf": 2}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1.4142135623730951}}, "df": 33, "f": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 50}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 3}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}}, "df": 2}}}}}}}}}}, "x": {"0": {"0": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 2}, "7": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 26}, "8": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 26}, "docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 26}, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 26}}, "2": {"7": {"docs": {"sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 8.94427190999916}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 17.320508075688775}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 7.211102550927978}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 5.656854249492381}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 5.656854249492381}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 34.17601498127012}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 32.77193921634788}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 4}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 12.727922061357855}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 8.12403840463596}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 7.3484692283495345}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 15.748015748023622}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 10.583005244258363}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 13.856406460551018}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 7.3484692283495345}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 6}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 35.21363372331802}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 11.090536506409418}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 32.95451410656816}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 15.033296378372908}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 5.477225575051661}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 16.911534525287763}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 104.06728592598157}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 4.898979485566356}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 4}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.078784028338912}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 19.79898987322333}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 6.6332495807108}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 8.246211251235321}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 4}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 6.324555320336759}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 13.416407864998739}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 13.711309200802088}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 17.549928774784245}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 3.7416573867739413}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 6}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 33.436506994600975}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 4.47213595499958}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 17.435595774162696}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 9.38083151964686}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 6.928203230275509}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 32.68026927673638}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.390719429665317}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 11.661903789690601}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 4.47213595499958}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 7.483314773547883}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 16}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 10.862780491200215}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 32.68026927673638}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 8.48528137423857}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 14.071247279470288}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 8.717797887081348}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 8.717797887081348}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 9.695359714832659}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 7.0710678118654755}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 34.64101615137755}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 11.090536506409418}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 33.734255586866}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 5.656854249492381}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.339079605813716}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 16.30950643030009}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 8.717797887081348}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 4.47213595499958}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 4}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 10.583005244258363}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 11.090536506409418}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 34.23448553724738}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 4.898979485566356}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 32.95451410656816}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 12.649110640673518}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 8}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 16.24807680927192}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 9.38083151964686}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 6.928203230275509}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 36.76955262170047}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 17.029386365926403}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.390719429665317}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 32.46536616149585}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 10.198039027185569}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 8.48528137423857}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 3.7416573867739413}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 4.69041575982343}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 14.560219778561036}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 11.661903789690601}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 15.033296378372908}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 7.211102550927978}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 5.656854249492381}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 7.745966692414834}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 9.38083151964686}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 34.23448553724738}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 32.71085446759225}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 12.649110640673518}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 6.48074069840786}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 9.38083151964686}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 13.19090595827292}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 9.16515138991168}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 9.16515138991168}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 8.48528137423857}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 4.898979485566356}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 10.392304845413264}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 35.94440151122286}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 11.090536506409418}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 12.489995996796797}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 32.83291031876401}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 5.656854249492381}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 3.7416573867739413}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 8}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 15.684387141358123}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 10.583005244258363}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 10.583005244258363}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 10.198039027185569}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 7.483314773547883}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 33.88214869219483}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 33.49626844888845}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 5.656854249492381}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 8.94427190999916}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 17.549928774784245}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 10.770329614269007}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 10.908712114635714}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 33.58571124749333}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 4}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 32.68026927673638}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 10.770329614269007}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 32.92415526630866}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 36.16628264005025}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 10.908712114635714}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 8.717797887081348}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 16.06237840420901}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 17.72004514666935}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 10.770329614269007}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 10.770329614269007}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 10.198039027185569}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 7.483314773547883}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 16.61324772583615}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 10.198039027185569}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 19.8997487421324}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.493588689617926}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 33.46640106136302}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 6}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 6.164414002968976}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 7.211102550927978}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 34.75629439396553}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 11.090536506409418}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 15.427248620541512}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 6.928203230275509}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 10}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 10}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 7.483314773547883}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 5.656854249492381}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 33.436506994600975}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 9.16515138991168}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 17.08800749063506}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 9.38083151964686}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 6.928203230275509}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 33.37663853655727}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 17.146428199482248}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 8.366600265340756}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 9.38083151964686}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 6.928203230275509}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 2.8284271247461903}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 3.4641016151377544}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 32.7414110874898}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 9.38083151964686}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 13.114877048604}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 32.43454948045371}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.390719429665317}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 11.661903789690601}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 4.47213595499958}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 7.483314773547883}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 15.362291495737216}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 12.083045973594572}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 32.68026927673638}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 10.198039027185569}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 34.813790371058424}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 10.723805294763608}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 8}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 16.792855623746664}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 7.211102550927978}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 6.324555320336759}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 6.928203230275509}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 13.114877048604}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 8}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 8}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 8.246211251235321}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 17.320508075688775}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.449489742783178}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 4.898979485566356}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 6.6332495807108}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 6.164414002968976}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 4.898979485566356}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 7.745966692414834}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 2}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 3.4641016151377544}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 9.695359714832659}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 12.489995996796797}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 12.328828005937952}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 8.48528137423857}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 34.813790371058424}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 6.48074069840786}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 33.25657829663178}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 13.490737563232042}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 7.0710678118654755}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.44222209522358}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 3.7416573867739413}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 8.246211251235321}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 13.564659966250536}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 12.24744871391589}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 12.24744871391589}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 9.16515138991168}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 6.782329983125268}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 3.4641016151377544}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 11.74734012447073}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 23.664319132398465}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 2}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.parser_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.generator_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 5.656854249492381}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1.4142135623730951}, "sqlglot.expressions.SQLGLOT_META": {"tf": 1.4142135623730951}, "sqlglot.expressions.TABLE_PARTS": {"tf": 2.449489742783178}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 2.8284271247461903}, "sqlglot.expressions.Expression.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Condition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predicate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DerivedTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UDTF.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cache.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Cache.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Uncache.arg_types": {"tf": 2}, "sqlglot.expressions.Uncache.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Refresh.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DDL.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Create.arg_types": {"tf": 5.0990195135927845}, "sqlglot.expressions.Create.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 4}, "sqlglot.expressions.TruncateTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Clone.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Clone.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Describe.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Describe.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Kill.arg_types": {"tf": 2}, "sqlglot.expressions.Kill.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pragma.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Set.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Set.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 2}, "sqlglot.expressions.Heredoc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetItem.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.SetItem.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Show.arg_types": {"tf": 6.48074069840786}, "sqlglot.expressions.Show.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 2}, "sqlglot.expressions.CharacterSet.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.With.arg_types": {"tf": 2}, "sqlglot.expressions.With.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 2}, "sqlglot.expressions.WithinGroup.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CTE.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.CTE.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 2}, "sqlglot.expressions.TableAlias.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HexString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ByteString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RawString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 2}, "sqlglot.expressions.UnicodeString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Column.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 2}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.ColumnDef.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.AlterColumn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.RenameColumn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RenameTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SwapTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Comment.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Comment.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Comprehension.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 2}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 2}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 2}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 2}, "sqlglot.expressions.WithOperator.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 4}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 2}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Constraint.arg_types": {"tf": 2}, "sqlglot.expressions.Constraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.Delete.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Drop.arg_types": {"tf": 4.242640687119285}, "sqlglot.expressions.Drop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Filter.arg_types": {"tf": 2}, "sqlglot.expressions.Filter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Check.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Connect.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Connect.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 2}, "sqlglot.expressions.CopyParameter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Copy.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.Copy.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Credentials.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Credentials.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Prior.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Directory.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Directory.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.ForeignKey.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 2}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 2}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Into.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Into.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.From.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Having.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 2}, "sqlglot.expressions.JoinHint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Identifier.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Opclass.arg_types": {"tf": 2}, "sqlglot.expressions.Opclass.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Index.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.Index.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.IndexParameters.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.arg_types": {"tf": 5.291502622129181}, "sqlglot.expressions.Insert.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.OnConflict.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Returning.arg_types": {"tf": 2}, "sqlglot.expressions.Returning.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Introducer.arg_types": {"tf": 2}, "sqlglot.expressions.Introducer.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.National.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LoadData.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.LoadData.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Partition.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Partition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 2}, "sqlglot.expressions.PartitionRange.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Fetch.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Fetch.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Group.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.Group.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lambda.arg_types": {"tf": 2}, "sqlglot.expressions.Lambda.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Limit.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Limit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Literal.arg_types": {"tf": 2}, "sqlglot.expressions.Literal.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.arg_types": {"tf": 4.242640687119285}, "sqlglot.expressions.Join.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lateral.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Lateral.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 2}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 4}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Final.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Offset.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Offset.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Order.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Order.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithFill.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.WithFill.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cluster.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Distribute.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sort.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ordered.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Ordered.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Property.arg_types": {"tf": 2}, "sqlglot.expressions.Property.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.BackupProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 2}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 2}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 2}, "sqlglot.expressions.CollateProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.EngineProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HeapProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 2}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 2}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.JournalProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DictProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictRange.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DictRange.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCluster.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 2}, "sqlglot.expressions.LikeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LocationProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LockProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.LockingProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 2}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 2}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.QueryTransform.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SampleProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SharingProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 2}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TransientProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 2}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 2}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 8.717797887081348}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 8.717797887081348}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Qualify.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 2}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Return.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Reference.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Reference.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 6.6332495807108}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 2}, "sqlglot.expressions.QueryOption.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithTableHint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.HistoricalData.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Table.arg_types": {"tf": 5.656854249492381}, "sqlglot.expressions.Table.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.arg_types": {"tf": 7.3484692283495345}, "sqlglot.expressions.Union.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Except.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Intersect.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Unnest.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Unnest.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Update.arg_types": {"tf": 4}, "sqlglot.expressions.Update.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Values.arg_types": {"tf": 2}, "sqlglot.expressions.Values.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Var.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Version.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Version.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Schema.arg_types": {"tf": 2}, "sqlglot.expressions.Schema.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lock.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Lock.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.arg_types": {"tf": 7.615773105863909}, "sqlglot.expressions.Select.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 2}, "sqlglot.expressions.Subquery.arg_types": {"tf": 7.0710678118654755}, "sqlglot.expressions.Subquery.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TableSample.arg_types": {"tf": 4.47213595499958}, "sqlglot.expressions.TableSample.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tag.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Tag.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pivot.arg_types": {"tf": 4.242640687119285}, "sqlglot.expressions.Pivot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Window.arg_types": {"tf": 3.7416573867739413}, "sqlglot.expressions.Window.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.WindowSpec.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PreWhere.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Where.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Star.arg_types": {"tf": 2}, "sqlglot.expressions.Star.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Parameter.arg_types": {"tf": 2}, "sqlglot.expressions.Parameter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 2}, "sqlglot.expressions.SessionParameter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 2}, "sqlglot.expressions.Placeholder.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Null.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Boolean.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 2}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 2.449489742783178}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 3.1622776601683795}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 3.4641016151377544}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 3.7416573867739413}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 3.7416573867739413}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 5.477225575051661}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 2}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 3.7416573867739413}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 6.6332495807108}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 5.0990195135927845}, "sqlglot.expressions.DataType.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PseudoType.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.All.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Any.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Exists.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Command.arg_types": {"tf": 2}, "sqlglot.expressions.Command.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Transaction.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Transaction.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Commit.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Commit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rollback.arg_types": {"tf": 2}, "sqlglot.expressions.Rollback.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.AlterTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddConstraint.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 2}, "sqlglot.expressions.DropPartition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Binary.arg_types": {"tf": 2}, "sqlglot.expressions.Binary.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Add.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Connector.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.And.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Or.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Div.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Div.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Overlaps.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DPipe.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DPipe.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.EQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Distance.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Escape.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Glob.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GT.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GTE.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ILike.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ILikeAny.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntDiv.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Is.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Kwarg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Like.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LikeAny.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LT.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LTE.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Mod.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Mul.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NEQ.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Operator.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Operator.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SimilarTo.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Slice.arg_types": {"tf": 2}, "sqlglot.expressions.Slice.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Unary.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Not.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Paren.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Neg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.arg_types": {"tf": 2}, "sqlglot.expressions.Alias.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PivotAlias.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Aliases.arg_types": {"tf": 2}, "sqlglot.expressions.Aliases.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 2}, "sqlglot.expressions.AtIndex.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 2}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 2}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Between.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Between.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Bracket.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Bracket.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Distinct.arg_types": {"tf": 2}, "sqlglot.expressions.Distinct.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.In.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.In.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ForIn.arg_types": {"tf": 2}, "sqlglot.expressions.ForIn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 6.324555320336759}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 2.449489742783178}, "sqlglot.expressions.TimeUnit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 2}, "sqlglot.expressions.IntervalOp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 2}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Interval.arg_types": {"tf": 2}, "sqlglot.expressions.Interval.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RespectNulls.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.HavingMax.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AggFunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Abs.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ArgMax.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ArgMin.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Flatten.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Transform.arg_types": {"tf": 2}, "sqlglot.expressions.Transform.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 2}, "sqlglot.expressions.Anonymous.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 2}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hll.arg_types": {"tf": 2}, "sqlglot.expressions.Hll.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 2}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Array.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Array.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToChar.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ToChar.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.ToNumber.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Convert.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Convert.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 2}, "sqlglot.expressions.ArrayAll.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 2}, "sqlglot.expressions.ArrayAny.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 2}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayContains.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayContained.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 2}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.ArrayToString.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 2}, "sqlglot.expressions.ArraySize.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 2}, "sqlglot.expressions.ArraySort.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 2}, "sqlglot.expressions.ArraySum.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Avg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AnyValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lag.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Lag.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lead.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Lead.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.First.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Last.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FirstValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LastValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NthValue.arg_types": {"tf": 2}, "sqlglot.expressions.NthValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Case.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Cast.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TryCast.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Try.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 2}, "sqlglot.expressions.CastToStrType.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Collate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ceil.arg_types": {"tf": 2}, "sqlglot.expressions.Ceil.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 2}, "sqlglot.expressions.Coalesce.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Chr.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Chr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Concat.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Concat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ConcatWs.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Count.arg_types": {"tf": 2}, "sqlglot.expressions.Count.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CountIf.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cbrt.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 2}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CurrentUser.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DateAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateSub.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DateSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DateDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DateTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DayOfYear.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToDays.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LastDay.arg_types": {"tf": 2}, "sqlglot.expressions.LastDay.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Extract.arg_types": {"tf": 2}, "sqlglot.expressions.Extract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Timestamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimestampSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimeAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimeSub.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimeDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.DateFromParts.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateToDi.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Date.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Date.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Day.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Decode.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Decode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.DiToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Encode.arg_types": {"tf": 2}, "sqlglot.expressions.Encode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Exp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Explode.arg_types": {"tf": 2}, "sqlglot.expressions.Explode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Posexplode.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Floor.arg_types": {"tf": 2}, "sqlglot.expressions.Floor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromBase64.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToBase64.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Greatest.arg_types": {"tf": 2}, "sqlglot.expressions.Greatest.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 2}, "sqlglot.expressions.GroupConcat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hex.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Xor.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Xor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.If.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.If.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Nullif.arg_types": {"tf": 2}, "sqlglot.expressions.Nullif.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Initcap.arg_types": {"tf": 2}, "sqlglot.expressions.Initcap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IsNan.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.IsInf.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FormatJson.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 2}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.JSONObject.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.JSONArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONSchema.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.JSONTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.OpenJSON.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONBContains.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.JSONExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 2}, "sqlglot.expressions.JSONFormat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 2}, "sqlglot.expressions.ParseJSON.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Least.arg_types": {"tf": 2}, "sqlglot.expressions.Least.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Left.arg_types": {"tf": 2}, "sqlglot.expressions.Left.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Right.arg_types": {"tf": 2}, "sqlglot.expressions.Right.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Length.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Levenshtein.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ln.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Log.arg_types": {"tf": 2}, "sqlglot.expressions.Log.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogicalOr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lower.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Map.arg_types": {"tf": 2}, "sqlglot.expressions.Map.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ToMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StarMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.VarMap.arg_types": {"tf": 2}, "sqlglot.expressions.VarMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Max.arg_types": {"tf": 2}, "sqlglot.expressions.Max.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MD5.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.MD5Digest.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Min.arg_types": {"tf": 2}, "sqlglot.expressions.Min.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Month.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 2}, "sqlglot.expressions.AddMonths.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Nvl2.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predict.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Predict.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pow.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 2}, "sqlglot.expressions.PercentileCont.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 2}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Quantile.arg_types": {"tf": 2}, "sqlglot.expressions.Quantile.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Quarter.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rand.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rand.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Randn.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Randn.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RangeN.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.RangeN.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 2}, "sqlglot.expressions.ReadCSV.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Reduce.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Reduce.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.RegexpLike.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.RegexpILike.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Repeat.arg_types": {"tf": 2}, "sqlglot.expressions.Repeat.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Round.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Round.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.RowNumber.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 2}, "sqlglot.expressions.SafeDivide.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SHA.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SHA2.arg_types": {"tf": 2}, "sqlglot.expressions.SHA2.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sign.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.SortArray.arg_types": {"tf": 2}, "sqlglot.expressions.SortArray.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Split.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Split.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Substring.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Substring.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 2}, "sqlglot.expressions.StandardHash.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 2}, "sqlglot.expressions.StartsWith.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.StrPosition.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 2}, "sqlglot.expressions.StrToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.StrToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 2}, "sqlglot.expressions.StrToUnix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.StrToMap.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.NumberToStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromBase.arg_types": {"tf": 2}, "sqlglot.expressions.FromBase.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Struct.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Struct.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 2}, "sqlglot.expressions.StructExtract.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Stuff.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Stuff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sum.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Sqrt.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Stddev.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StddevPop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.StddevSamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.TimeToStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Trim.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.Trim.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Unhex.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixDate.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 2}, "sqlglot.expressions.UnixToStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 3.4641016151377544}, "sqlglot.expressions.UnixToTime.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 4.242640687119285}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Upper.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Corr.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Variance.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.VariancePop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CovarSamp.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.CovarPop.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Week.arg_types": {"tf": 2}, "sqlglot.expressions.Week.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.XMLTable.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Year.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Use.arg_types": {"tf": 2}, "sqlglot.expressions.Use.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.Merge.arg_types": {"tf": 3.1622776601683795}, "sqlglot.expressions.Merge.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.When.arg_types": {"tf": 2.8284271247461903}, "sqlglot.expressions.When.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 2}, "sqlglot.expressions.NextValueFor.key": {"tf": 1.4142135623730951}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 21.166010488516726}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 32.7414110874898}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 4.47213595499958}, "sqlglot.expressions.PERCENTILES": {"tf": 2}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1.4142135623730951}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1.4142135623730951}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 2}, "sqlglot.expressions.CONSTANTS": {"tf": 2.449489742783178}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 11.916375287812984}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 2}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 4.47213595499958}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 6.324555320336759}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 6}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 2}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 17.435595774162696}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 4.69041575982343}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 2}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 2.8284271247461903}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 2.8284271247461903}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1.4142135623730951}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1.4142135623730951}, "sqlglot.helper.DATE_UNITS": {"tf": 3.4641016151377544}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 7.416198487095663}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 2}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 4.47213595499958}, "sqlglot.lineage.Node.source_name": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 13.19090595827292}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 18.384776310850235}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 10.770329614269007}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 33.34666400106613}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 4.47213595499958}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 6.782329983125268}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 3.1622776601683795}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 4.898979485566356}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 2}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 2}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 3.7416573867739413}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 4}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 2}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 4}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 4.898979485566356}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 2}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 3.7416573867739413}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 2}, "sqlglot.optimizer.simplify.JOINS": {"tf": 4}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 32.64965543462902}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 3.7416573867739413}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 14.491376746189438}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 4}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 7.615773105863909}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 4}, "sqlglot.parser.Parser.CREATABLES": {"tf": 5.291502622129181}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 19.849433241279208}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 19.79898987322333}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 19.339079605813716}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 19.849433241279208}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 19.28730152198591}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 19.28730152198591}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 16.852299546352718}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.EQUALITY": {"tf": 4}, "sqlglot.parser.Parser.COMPARISON": {"tf": 4}, "sqlglot.parser.Parser.BITWISE": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.TERM": {"tf": 4}, "sqlglot.parser.Parser.FACTOR": {"tf": 4}, "sqlglot.parser.Parser.TIMES": {"tf": 2}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 2}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 3.7416573867739413}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 7.3484692283495345}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 6.928203230275509}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 5.477225575051661}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 4.69041575982343}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 12.569805089976535}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 8}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 3.7416573867739413}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 5.830951894845301}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 6.324555320336759}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 5.477225575051661}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 4.242640687119285}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 6.928203230275509}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.USABLES": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 2}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 19.79898987322333}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 2}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 19.697715603592208}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 19.849433241279208}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 2.8284271247461903}, "sqlglot.time.TIMEZONES": {"tf": 34.52535300326414}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AND": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CARET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.XOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT128": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT256": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NAME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UUID": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.XML": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ASC": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CASE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COPY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DESC": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DIV": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DROP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.END": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FROM": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INNER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTO": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.KILL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MAP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MOD": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SOME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TOP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.THEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.WITH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 10.908712114635714}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 33.58571124749333}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 4}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 2.8284271247461903}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 2}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 2.449489742783178}}, "df": 2351}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 38, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.XML": {"tf": 1.4142135623730951}}, "df": 34, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.XMLTable.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Xor.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.XOR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 54}}}, "d": {"3": {"docs": {"sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 4.795831523312719}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}}, "df": 83, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 22, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1}, "sqlglot.dialects.dialect.DialectType": {"tf": 2}}, "df": 3, "s": {"docs": {"sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1}, "sqlglot.dialects.dialect.DialectType": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}}, "df": 90}}}}}}, "v": {"0": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Div.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FACTOR": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DIV": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 48, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1.4142135623730951}}, "df": 31}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.DictRange.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.DictProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.DictSubProperty.key": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 7.54983443527075}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 16.61324772583615}}, "df": 2}}}}, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.parser.OPTIONS_TYPE": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 9, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 21}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 9, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 21}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 54}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Distribute.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 26}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Distance.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FACTOR": {"tf": 1}}, "df": 5}}}}}, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.4142135623730951}}, "df": 2}}}}, "k": {"docs": {"sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DiToDate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 36}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.23606797749979}}, "df": 31}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Directory.key": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Fetch.arg_types": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.key": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 59}}}, "t": {"docs": {}, "df": 0, "a": {"3": {"2": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 2.8284271247461903}}, "df": 14, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.StrToMap.arg_types": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DESC": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 55, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Describe.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 51}}}}}}, "c": {"8": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}}, "df": 62, "s": {"docs": {"sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}}, "df": 3}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Decode.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 40}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 4}}}}}, "f": {"docs": {"sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1.4142135623730951}}, "df": 1, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 58, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}}, "df": 2, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 10, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 20}}}}}}}}}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 8}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DerivedTable.key": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TableSample.arg_types": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.key": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 30, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.DropPartition.key": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1.4142135623730951}}, "df": 5}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DAT": {"tf": 1.4142135623730951}}, "df": 4, "e": {"3": {"2": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1.4142135623730951}}, "df": 36}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 5.477225575051661}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 4.795831523312719}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 5}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 5}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 4.123105625617661}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 4.795831523312719}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 4.69041575982343}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 4.795831523312719}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 5}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 4.69041575982343}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.Date.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 4.47213595499958}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 2}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 2}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 2}, "sqlglot.tokens.TokenType.DATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}}, "df": 108, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"2": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}}, "df": 2}, "6": {"4": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1.4142135623730951}}, "df": 38}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 2}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 2}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 91, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 28}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateToDi.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 36}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 6}}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateTrunc.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateFromParts.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 32}}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateAdd.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 42}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateDiff.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 45}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 47}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DateSub.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 36}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.USABLES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 52, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1.4142135623730951}}, "df": 5}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.key": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}}, "df": 8, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.DataTypeParam.key": {"tf": 1}}, "df": 1}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 18}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 18}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Day.key": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.6457513110645907}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.6457513110645907}}, "df": 44, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 34}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 34, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DayOfYear.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 36}}}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TERM": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 14}}, "k": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}}, "df": 4, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 3.7416573867739413}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}}, "df": 65}}}}, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Dot.key": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 21}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1.4142135623730951}}, "df": 4}}}, "w": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}, "y": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1.4142135623730951}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 3.605551275463989}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.449489742783178}}, "df": 30, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1.4142135623730951}}, "df": 3}}}}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 33, "d": {"docs": {"sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 8, "d": {"docs": {"sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 2}}, "]": {"docs": {}, "df": 0, "{": {"1": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}, "l": {"docs": {"sqlglot.expressions.DDL.key": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}}, "df": 2}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 18}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DPipe.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 25}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 18}}}}, "q": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 15}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 4.58257569495584}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1.4142135623730951}}, "df": 8}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}}, "df": 2}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Commit.arg_types": {"tf": 1}}, "df": 1}}}}}}}}}, "y": {"docs": {"sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}}, "df": 6}, "w": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 5}, "/": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {"sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}}, "df": 5}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DML.key": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}}, "df": 2}}}, "t": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 65, "o": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 3.605551275463989}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 5.830951894845301}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 5.5677643628300215}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 6.082762530298219}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 5.916079783099616}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 4}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 5.656854249492381}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 5.916079783099616}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 5.830951894845301}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 5.830951894845301}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 4.123105625617661}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 5.744562646538029}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 5.744562646538029}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 6.082762530298219}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 3.605551275463989}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 5.5677643628300215}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 5.744562646538029}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 6.324555320336759}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 6.082762530298219}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 6.082762530298219}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 3.3166247903554}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 5.5677643628300215}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 5.830951894845301}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 4}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 5.5677643628300215}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 5.656854249492381}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 3.605551275463989}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 5.5677643628300215}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 5.5677643628300215}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 5.5677643628300215}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 81, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 17.08800749063506}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 17.60681686165901}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 5.5677643628300215}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 11.958260743101398}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.490737563232042}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 14}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.69041575982343}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 17.320508075688775}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 5.5677643628300215}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.674794331177344}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 5.5677643628300215}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 17.11724276862369}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 18.384776310850235}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 12.041594578792296}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 10.295630140987}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 17.11724276862369}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 17.97220075561143}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 5.5677643628300215}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 16.941074346097416}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 5.477225575051661}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 16.792855623746664}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 18.083141320025124}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 5.477225575051661}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 14.071247279470288}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.784048752090222}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3.605551275463989}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 17.378147196982766}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 5.5677643628300215}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.711309200802088}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 17.406895185529212}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 5.385164807134504}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 11.874342087037917}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 17.406895185529212}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 9.539392014169456}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.74772708486752}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 3.7416573867739413}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 10.246950765959598}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 5.385164807134504}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.CREATABLES": {"tf": 3.7416573867739413}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 14}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 13.674794331177344}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 13.638181696985855}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 13.638181696985855}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 11.916375287812984}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2}, "sqlglot.parser.Parser.COMPARISON": {"tf": 2}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TERM": {"tf": 2}, "sqlglot.parser.Parser.FACTOR": {"tf": 2}, "sqlglot.parser.Parser.TIMES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 3.872983346207417}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.47213595499958}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 14}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 13.92838827718412}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 14.035668847618199}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1}, "sqlglot.tokens.TokenType.DOT": {"tf": 1}, "sqlglot.tokens.TokenType.DASH": {"tf": 1}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1}, "sqlglot.tokens.TokenType.COLON": {"tf": 1}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1}, "sqlglot.tokens.TokenType.STAR": {"tf": 1}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.LT": {"tf": 1}, "sqlglot.tokens.TokenType.LTE": {"tf": 1}, "sqlglot.tokens.TokenType.GT": {"tf": 1}, "sqlglot.tokens.TokenType.GTE": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1}, "sqlglot.tokens.TokenType.AND": {"tf": 1}, "sqlglot.tokens.TokenType.OR": {"tf": 1}, "sqlglot.tokens.TokenType.AMP": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1}, "sqlglot.tokens.TokenType.CARET": {"tf": 1}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1}, "sqlglot.tokens.TokenType.HASH": {"tf": 1}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1}, "sqlglot.tokens.TokenType.DAT": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1}, "sqlglot.tokens.TokenType.XOR": {"tf": 1}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1}, "sqlglot.tokens.TokenType.STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1}, "sqlglot.tokens.TokenType.VAR": {"tf": 1}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1}, "sqlglot.tokens.TokenType.BIT": {"tf": 1}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT": {"tf": 1}, "sqlglot.tokens.TokenType.UINT": {"tf": 1}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1}, "sqlglot.tokens.TokenType.INT128": {"tf": 1}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1}, "sqlglot.tokens.TokenType.INT256": {"tf": 1}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NAME": {"tf": 1}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1}, "sqlglot.tokens.TokenType.JSON": {"tf": 1}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1}, "sqlglot.tokens.TokenType.TIME": {"tf": 1}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1}, "sqlglot.tokens.TokenType.DATE": {"tf": 1}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1}, "sqlglot.tokens.TokenType.UUID": {"tf": 1}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1}, "sqlglot.tokens.TokenType.XML": {"tf": 1}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1}, "sqlglot.tokens.TokenType.INET": {"tf": 1}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1}, "sqlglot.tokens.TokenType.ALL": {"tf": 1}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1}, "sqlglot.tokens.TokenType.ANY": {"tf": 1}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1}, "sqlglot.tokens.TokenType.ASC": {"tf": 1}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1}, "sqlglot.tokens.TokenType.CASE": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1}, "sqlglot.tokens.TokenType.COPY": {"tf": 1}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1}, "sqlglot.tokens.TokenType.DESC": {"tf": 1}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1}, "sqlglot.tokens.TokenType.DIV": {"tf": 1}, "sqlglot.tokens.TokenType.DROP": {"tf": 1}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1}, "sqlglot.tokens.TokenType.END": {"tf": 1}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1}, "sqlglot.tokens.TokenType.FOR": {"tf": 1}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1}, "sqlglot.tokens.TokenType.FROM": {"tf": 1}, "sqlglot.tokens.TokenType.FULL": {"tf": 1}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1}, "sqlglot.tokens.TokenType.INNER": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.IS": {"tf": 1}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1}, "sqlglot.tokens.TokenType.KILL": {"tf": 1}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1}, "sqlglot.tokens.TokenType.MAP": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1}, "sqlglot.tokens.TokenType.MOD": {"tf": 1}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1}, "sqlglot.tokens.TokenType.NULL": {"tf": 1}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1}, "sqlglot.tokens.TokenType.ON": {"tf": 1}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1}, "sqlglot.tokens.TokenType.OVER": {"tf": 1}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1}, "sqlglot.tokens.TokenType.ROW": {"tf": 1}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1}, "sqlglot.tokens.TokenType.SET": {"tf": 1}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1}, "sqlglot.tokens.TokenType.SOME": {"tf": 1}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1}, "sqlglot.tokens.TokenType.TOP": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1}, "sqlglot.tokens.TokenType.UNION": {"tf": 1}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1}, "sqlglot.tokens.TokenType.USE": {"tf": 1}, "sqlglot.tokens.TokenType.USING": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1}, "sqlglot.tokens.TokenType.WITH": {"tf": 1}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 5.477225575051661}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 16.792855623746664}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 2}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 2}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.4142135623730951}}, "df": 491}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}}, "df": 4}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}}, "df": 25}}}}}}}, "p": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TOP": {"tf": 1.4142135623730951}}, "df": 55, "k": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Group.arg_types": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ToMap.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 49}}, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ToChar.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 31}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ToArray.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ToBase64.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ToDays.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ToNumber.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 23, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 54, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.TruncateTable.key": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 3.605551275463989}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 7.211102550927978}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 3}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 4.795831523312719}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 7.211102550927978}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 4.242640687119285}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 5.196152422706632}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 5.196152422706632}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 5.385164807134504}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 3.7416573867739413}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 4.69041575982343}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 7.211102550927978}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 3}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 4.123105625617661}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 6.244997998398398}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 6.244997998398398}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 4.58257569495584}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Comment.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Filter.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Property.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Div.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Operator.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Between.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 2}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Encode.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Right.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Predict.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Stuff.arg_types": {"tf": 2}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 2.449489742783178}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 2}, "sqlglot.expressions.When.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 2}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 582}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.expressions.Transaction.key": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1}}, "df": 32}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.TransientProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Transform.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 33, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}}, "df": 2}}}}}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Try.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}}, "df": 37, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TryCast.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 40}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1.4142135623730951}}, "df": 7}}, "m": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Trim.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 51}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.trie.TrieResult.FAILED": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 3}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 5.385164807134504}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 6.708203932499369}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 4.242640687119285}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 4.358898943540674}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 3.605551275463989}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 4}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 4.47213595499958}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 4.358898943540674}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 4.58257569495584}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 4.69041575982343}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 3.7416573867739413}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 3.4641016151377544}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 4.123105625617661}, "sqlglot.executor.env.ENV": {"tf": 2}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 2.449489742783178}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 3.872983346207417}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 2.6457513110645907}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 4.69041575982343}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 3.605551275463989}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 8.660254037844387}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 7.615773105863909}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 23.57965224510319}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1.4142135623730951}}, "df": 217, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.DialectType": {"tf": 1}, "sqlglot.expressions.IntoType": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}}, "s": {"docs": {"sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 4}, "d": {"docs": {"sqlglot.expressions.Div.arg_types": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 9.695359714832659}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 16.673332000533065}}, "df": 2}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.dialect.DialectType": {"tf": 1.4142135623730951}, "sqlglot.expressions.IntoType": {"tf": 2}, "sqlglot.expressions.ExpOrStr": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1.4142135623730951}, "sqlglot.trie.key": {"tf": 1}}, "df": 10}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 4.358898943540674}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 4.795831523312719}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 4.795831523312719}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 4.242640687119285}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 2}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.TIMES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 2}, "sqlglot.tokens.TokenType.TIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}}, "df": 94, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 55}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeToStr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 46}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 38}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 6}}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}, "s": {"docs": {"sqlglot.expressions.Repeat.arg_types": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3.872983346207417}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 4.795831523312719}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3.872983346207417}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3.872983346207417}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 2.8284271247461903}, "sqlglot.expressions.Timestamp.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 3}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}}, "df": 130, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 65}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 38}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 49}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 59}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 34}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 27}}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 32}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimestampSub.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 38}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 46}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 37}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeSub.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 27}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeDiff.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 27}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 31}}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeAdd.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29}}}, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}}, "df": 3}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TimeUnit.key": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 66}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 66}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3}}, "df": 68}}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 13}}}, "s": {"6": {"2": {"0": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Fetch.arg_types": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Table.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 108, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.TableSample.key": {"tf": 1}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 23}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1.4142135623730951}}, "df": 5}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.TableAlias.key": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}}, "df": 2}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}}, "df": 7}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}}, "df": 1}}, "g": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.key": {"tf": 1}}, "df": 4}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 21, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 51, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}, "x": {"docs": {}, "df": 0, "t": {"2": {"5": {"5": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "3": {"2": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3.872983346207417}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 9.591663046625438}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}}, "df": 92}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1.4142135623730951}}, "df": 7}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 3.605551275463989}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.6457513110645907}}, "df": 30, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}, "t": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 36}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 44}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 42}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 38, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 6}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}}}}}}}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1.4142135623730951}}, "df": 8}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1.4142135623730951}}, "df": 34}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}, "z": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}}, "df": 7, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 2}, "m": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.THEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 19}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Expression.arg_types": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1}, "sqlglot.expressions.Commit.arg_types": {"tf": 1}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.Between.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.Lag.arg_types": {"tf": 1}, "sqlglot.expressions.Lead.arg_types": {"tf": 1}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1}, "sqlglot.expressions.Case.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Floor.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.If.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.Rand.arg_types": {"tf": 1}, "sqlglot.expressions.Randn.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1}, "sqlglot.expressions.Round.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.Substring.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.Week.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1}}, "df": 305}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 11}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.Tuple.key": {"tf": 1}}, "df": 5, "[": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.DateRange": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}}, "y": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}}, "df": 3, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 4}}}}}}}, "a": {"docs": {"sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}}, "df": 93, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 27, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.AlterColumn.key": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Insert.arg_types": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.AlterTable.key": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.All.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ALL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 75, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 9, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 20}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CTE.arg_types": {"tf": 1}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.arg_types": {"tf": 1}, "sqlglot.expressions.Alias.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 47, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Aliases.key": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 16}}}}}, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1.4142135623730951}}, "df": 9, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1.4142135623730951}}, "df": 5}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1}}, "df": 8}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}, "r": {"docs": {"sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1.4142135623730951}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.AtIndex.key": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 24, "c": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ASC": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 45, "i": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 26}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "h": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "k": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "v": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "k": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 55, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 19, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 20}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Any.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 85, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.AnyValue.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 32}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 38}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "w": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.And.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.AND": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 46}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Anonymous.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 8.660254037844387}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 2}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 5}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 5.477225575051661}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 5.196152422706632}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.Array.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 4.898979485566356}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 94, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayAny.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29}}, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 31}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayAll.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 37}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayContains.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 33}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayContained.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 5}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArraySize.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 41}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArraySum.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 32}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArraySort.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayToString.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 34}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 34}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 30}}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 28}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.8284271247461903}}, "df": 29}}}, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.401219466856727}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 16.0312195418814}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.748015748023622}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.30950643030009}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.937377450509228}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.968719422671311}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.186414056238647}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.30950643030009}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.15549442140351}}, "df": 29, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 11.40175425099138}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArgMax.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 41, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 11.40175425099138}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ArgMin.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 41, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}}, "df": 7, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "i": {"8": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 36, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}}, "df": 4, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1.4142135623730951}}, "df": 36}}}}}}}}, "s": {"docs": {"sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.AggFunc.key": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 26, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 41}}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 34}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 25}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Add.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.TERM": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}}, "df": 53, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.AddMonths.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.AddConstraint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "m": {"docs": {"sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}}, "df": 3, "p": {"docs": {"sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 33}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 2.449489742783178}}, "df": 1}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "w": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.7320508075688772}}, "df": 1}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "q": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Abs.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 27}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Avg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 30, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"1": {"2": {"8": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"5": {"6": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "z": {"6": {"4": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.Cast.arg_types": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.expressions.AlterTable.arg_types": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}}, "df": 2}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}}, "df": 3}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "j": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "p": {"docs": {"sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 2.23606797749979}}, "df": 30, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 7.211102550927978}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 4.358898943540674}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 24, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 9}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 5.744562646538029}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 5.196152422706632}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.69041575982343}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 5.830951894845301}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 5.196152422706632}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3.872983346207417}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 4.358898943540674}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 8.94427190999916}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 4.58257569495584}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 7.211102550927978}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 6}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 8.94427190999916}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 8.831760866327848}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 4}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 3}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 4.242640687119285}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3.605551275463989}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 4.358898943540674}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 5}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 4.795831523312719}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 4.47213595499958}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.58257569495584}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 5}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 5.196152422706632}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 3.872983346207417}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 3.3166247903554}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 8.888194417315589}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 5.656854249492381}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 4.123105625617661}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 4.47213595499958}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 2}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1}}, "df": 115}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ParseJSON.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 37}}}}}}, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.key": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}}, "df": 58, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 23, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 30}}}}}}}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PartitionRange.key": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 24}}, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Parameter.key": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 20, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 22, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {"sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}}, "df": 5}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.expressions.Paren.key": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 2}}, "df": 26}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 33, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}}, "df": 2}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.StrToMap.arg_types": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.XMLTable.arg_types": {"tf": 1}}, "df": 1}}}}}, "z": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pivot.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 65, "s": {"docs": {"sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}}, "df": 6}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.PivotAlias.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 2}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 18}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pragma.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 50}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 46}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.Property.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 22, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}}, "df": 6}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.key": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1.4142135623730951}}, "df": 7}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 38, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Prior.key": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 5.385164807134504}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 5.385164807134504}}, "df": 8}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.7320508075688772}}, "df": 22}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 20}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1}}, "df": 2}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Predict.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 37}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Predicate.key": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.PreWhere.key": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1.4142135623730951}}, "df": 12}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.Tag.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1}}, "df": 3}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 3}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1.4142135623730951}}, "df": 5}}, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1.4142135623730951}}, "df": 34, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PseudoType.key": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"8": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "docs": {}, "df": 0}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 22, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.PercentileCont.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.expressions.PERCENTILES": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.expressions.PERCENTILES": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}}, "df": 7, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1.4142135623730951}}, "df": 4, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 12.24744871391589}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 12.24744871391589}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 12.24744871391589}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 12.165525060596439}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 12.165525060596439}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 12.24744871391589}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 12.165525060596439}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 12.165525060596439}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 12.165525060596439}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 11.832159566199232}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 12.24744871391589}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 12.24744871391589}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 12.328828005937952}}, "df": 24, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 4.898979485566356}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 4.47213595499958}}, "df": 11}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.Tag.arg_types": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Posexplode.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 25, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 46, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}}, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 22}, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Pow.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 33, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TERM": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 13}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Placeholder.key": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 17}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 2.23606797749979}}, "df": 1}}}, "m": {"docs": {"sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 5}, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Drop.arg_types": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "y": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.generator_class": {"tf": 1.4142135623730951}}, "df": 3}}}}}}, "b": {"docs": {"sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 82, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.4142135623730951}}, "df": 51}}}, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Between.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 51}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "g": {"5": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 51}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1.4142135623730951}}, "df": 35}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2.8284271247461903}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}}, "df": 65}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}}}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 3.872983346207417}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1.4142135623730951}}, "df": 10}}}}}}, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 57, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}}, "df": 1, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.BITWISE": {"tf": 1}}, "df": 10}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 10}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.BITWISE": {"tf": 1}}, "df": 10}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 10}}}}}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.BITWISE": {"tf": 1}}, "df": 14}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.BitString.key": {"tf": 1}}, "df": 2}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1.4142135623730951}, "sqlglot.expressions.Binary.key": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 80}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Create.arg_types": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 43, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Boolean.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1.4142135623730951}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1}, "sqlglot.expressions.CONSTANTS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 64}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.34013463836819}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 15.968719422671311}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.874507866387544}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.620499351813308}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.09347693943108}}, "df": 21, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 8, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.BackupProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 11}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 22}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 2}}, "df": 1}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}}, "df": 18, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}}}}}}}}, "b": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 29}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}}}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 5.477225575051661}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 3.7416573867739413}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Window.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 3.4641016151377544}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 5.196152422706632}}, "df": 70, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 17, "a": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}}, "df": 2, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.ByteString.key": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 4.242640687119285}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 5.196152422706632}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 4.123105625617661}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 4.898979485566356}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 4.47213595499958}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.449489742783178}}, "df": 21, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 21}}}, "t": {"docs": {"sqlglot.executor.env.ENV": {"tf": 2.23606797749979}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TableSample.arg_types": {"tf": 1.7320508075688772}}, "df": 1, "s": {"docs": {"sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.expressions.Bracket.key": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 2}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 2}}, "df": 15}}}, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 2}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 2}}, "df": 12}}, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.tokens.TokenType.BREAK": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 2}}, "df": 2}}}}, "d": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}}, "df": 1}, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"2": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}, "c": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.4142135623730951}}, "df": 23, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cache.key": {"tf": 1}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 52}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CASE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 86, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Cast.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}}, "df": 46, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CastToStrType.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Drop.arg_types": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.StrToMap.arg_types": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.TABLE_PARTS": {"tf": 1}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}}, "df": 4}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CARET": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 15}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.key": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 67, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 22}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Commit.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 51, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}}, "df": 14, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 4.69041575982343}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 4.242640687119285}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 4.242640687119285}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 5.656854249492381}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 5.830951894845301}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 4.47213595499958}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 4.242640687119285}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 4.69041575982343}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.Command.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}}, "df": 50}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 22, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Comprehension.key": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}}, "df": 5}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Clone.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COPY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 59, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.CopyParameter.key": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Constraint.key": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 48, "s": {"docs": {"sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 2}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.expressions.Connect.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 49, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Connector.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Concat.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 33, "w": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ConcatWs.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 8}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 31}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Convert.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}}, "df": 37}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Condition.key": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.When.arg_types": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1.4142135623730951}}, "df": 8}}}}}}, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}}, "df": 3}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Collate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TERM": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 89, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.CollateProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 21}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}}, "df": 5}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}}, "df": 2, "[": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.IntoType": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Column.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 52, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1}}, "df": 11, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ColumnDef.key": {"tf": 1}}, "df": 3}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.ColumnPosition.key": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.ColumnPrefix.key": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ColumnConstraint.key": {"tf": 1}}, "df": 1, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLON": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 32}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.Count.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 43, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CountIf.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 29}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {"sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Coalesce.key": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}}, "df": 29}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Corr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 28, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 22, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CovarPop.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 28, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CovarSamp.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 28, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 4, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Levenshtein.arg_types": {"tf": 1.7320508075688772}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 5.0990195135927845}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.expressions.Create.key": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 4.898979485566356}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 59}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.expressions.Credentials.key": {"tf": 1}}, "df": 4}}}}}}}}, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 21}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.872983346207417}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 3.1622776601683795}, "sqlglot.time.TIMEZONES": {"tf": 1}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.4641016151377544}}, "df": 82, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CurrentTime.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}}, "df": 32, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}}, "df": 41}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CurrentDate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 39, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CurrentUser.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1}}, "df": 29}}}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 17}, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.NumberToStr.arg_types": {"tf": 1}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1}}, "df": 2}}}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 9.591663046625438}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 93, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2}}, "df": 36, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CharacterSet.key": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 43}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.Encode.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 19}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Show.arg_types": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Commit.arg_types": {"tf": 1}}, "df": 1}}, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.expressions.Check.key": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}}, "df": 9, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Chr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 25}, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 11.135528725660043}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 9.695359714832659}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 8.774964387392123}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 12.328828005937952}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 11.313708498984761}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 9.9498743710662}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.34013463836819}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 11.532562594670797}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 15.968719422671311}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 11.489125293076057}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 10.63014581273465}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 9.327379053088816}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 11.090536506409418}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 12.409673645990857}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 11.357816691600547}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 10.908712114635714}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.874507866387544}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 12.083045973594572}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 12.12435565298214}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.620499351813308}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 10.862780491200215}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 9.591663046625438}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 2.449489742783178}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 16.73320053068151}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.parser_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 4.358898943540674}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 4.358898943540674}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1.7320508075688772}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 14.966629547095765}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 16.3707055437449}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.expressions.PERCENTILES": {"tf": 1.4142135623730951}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CONSTANTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 8.426149773176359}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 3.3166247903554}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 2}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 8.774964387392123}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 13}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2}, "sqlglot.parser.Parser.COMPARISON": {"tf": 2}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TERM": {"tf": 2}, "sqlglot.parser.Parser.FACTOR": {"tf": 2}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 2}}, "df": 206}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Cluster.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 55, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 13, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 20}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Clone.key": {"tf": 1}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1.4142135623730951}}, "df": 10}}}}}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Cbrt.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Ceil.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 27, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}}}, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}, "t": {"6": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CTE.key": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1}}, "df": 8, "s": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}, "p": {"1": {"2": {"5": {"0": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "1": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "6": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "7": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "8": {"5": {"0": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "6": {"6": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"3": {"2": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "u": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1.4142135623730951}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 91, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 2.23606797749979}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.In.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.time.TIMEZONES": {"tf": 1}, "sqlglot.tokens.TokenType.IN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 33, "s": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.Insert.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 55}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}}, "df": 8}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}}, "df": 3}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.StrPosition.arg_types": {"tf": 1}}, "df": 1}}}}}}, "t": {"1": {"2": {"8": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT128": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 52}, "docs": {}, "df": 0}, "6": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}, "2": {"5": {"6": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT256": {"tf": 1.4142135623730951}}, "df": 39}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}, "3": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}, "docs": {}, "df": 0}, "4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}, "6": {"4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 16}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.3166247903554}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3}}, "df": 72, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1.4142135623730951}}, "df": 30}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 20}}}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.Interval.key": {"tf": 1}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 5.291502622129181}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 63, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.IntervalOp.key": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Intersect.key": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 21}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Order.arg_types": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Into.key": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.tokens.TokenType.INTO": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 23}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.IntDiv.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FACTOR": {"tf": 1}}, "df": 8}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 9.16515138991168}, "sqlglot.expressions.Introducer.key": {"tf": 1}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1.4142135623730951}}, "df": 4}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 57}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Index.key": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 62, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Create.arg_types": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.IndexConstraintOption.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.IndexParameters.key": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.IndexTableHint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INET": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 66}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 8, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.InputOutputFormat.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.LoadData.arg_types": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 9, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Initcap.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 30}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Reduce.arg_types": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.INNER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 21}}}, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1.4142135623730951}}, "df": 34}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}, "p": {"docs": {}, "df": 0, "v": {"4": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1.4142135623730951}}, "df": 35}, "6": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1.4142135623730951}}, "df": 35}, "docs": {}, "df": 0}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1.4142135623730951}}, "df": 34}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1.4142135623730951}}, "df": 34}}}}}}, "c": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Literal.arg_types": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Is.key": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 93, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 50}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.IsNan.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 31}}}, "o": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2.23606797749979}}, "df": 1, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.IsInf.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 26}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 4.898979485566356}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 4.898979485566356}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.expressions.Identifier.key": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 2}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 2}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1.4142135623730951}}, "df": 41, "s": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 6}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.If.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}}, "df": 48, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}}, "f": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}, "s": {"docs": {"sqlglot.expressions.Case.arg_types": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ILike.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 41, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ILikeAny.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 3}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1.4142135623730951}}, "df": 9}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1.4142135623730951}}, "df": 14, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.IgnoreNulls.key": {"tf": 1}}, "df": 1}}}}}}}}}}, "o": {"docs": {"sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1}}, "df": 1}, "w": {"docs": {"sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 2}, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}}, "df": 1, "%": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}}, "df": 2, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Comprehension.arg_types": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.Credentials.arg_types": {"tf": 1}}, "df": 1}}}, "k": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 45, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Kill.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.KILL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 50}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Kill.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Copy.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.Use.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}}, "df": 26}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 45, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}}, "df": 68, "b": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"2": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 2.449489742783178}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}}, "df": 9}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}, "i": {"8": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "u": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}, "docs": {}, "df": 0}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "i": {"1": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 2.8284271247461903}}, "df": 1}, "docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 2.8284271247461903}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Kwarg.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 3}}, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 2}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 47, "e": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}}, "df": 5, "f": {"docs": {"sqlglot.expressions.XMLTable.arg_types": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Refresh.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1.4142135623730951}}, "df": 39}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.Reference.key": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 46}}}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.expressions.Decode.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 78, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Repeat.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 5}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1.4142135623730951}}, "df": 2}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1.4142135623730951}}, "df": 8}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 8, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 3.3166247903554}}, "df": 5}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Return.key": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 10, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 42}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.key": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 20}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 20}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 2}}, "df": 23, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ReadCSV.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 3.3166247903554}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 3.872983346207417}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 4.795831523312719}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 3}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 4.69041575982343}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 5.291502622129181}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 4.47213595499958}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 16.0312195418814}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1}}, "df": 29, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.RenameColumn.key": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.RenameTable.key": {"tf": 1}}, "df": 1}}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 45, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 27}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RegexpILike.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 29}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RegexpLike.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 40}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 31}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Credentials.arg_types": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Reduce.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 28}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1.4142135623730951}}, "df": 7}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 2, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.RespectNulls.key": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 10.63014581273465}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.StrToMap.arg_types": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 2}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Rollback.key": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 27}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 17}}}, "e": {"docs": {"sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.parser.Parser.USABLES": {"tf": 1}}, "df": 2}}, "w": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Directory.arg_types": {"tf": 1}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 79, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1.4142135623730951}}, "df": 53}}}}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 42}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 20}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RowNumber.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Round.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 28, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 82, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.RangeN.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Rand.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 32, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Randn.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 26}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}}}}}}, "k": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "w": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1.4142135623730951}}, "df": 4, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.RawString.key": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.errors.ErrorLevel.RAISE": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Right.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 63}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 29}}}}, "m": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}, "u": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.4142135623730951}}, "df": 40, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Uncache.key": {"tf": 1}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 24}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 3, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.Index.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 80, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1.4142135623730951}}, "df": 35}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"6": {"4": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"1": {"2": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "x": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.6457513110645907}}, "df": 31, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.UnixToStr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 37}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.UnixToTime.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 44, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 35}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}}, "df": 8}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.UnixDate.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.Union.key": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNION": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 49, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}}, "df": 3}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.DialectType": {"tf": 1}, "sqlglot.expressions.IntoType": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExpOrStr": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.parser.OPTIONS_TYPE": {"tf": 1}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 5.744562646538029}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1.4142135623730951}}, "df": 4, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.UnicodeString.key": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {"sqlglot.expressions.TimeUnit.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.Interval.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}}, "df": 22, "s": {"docs": {"sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 43}}}}}, "k": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 2.449489742783178}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 58}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.expressions.Into.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 8, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 12.165525060596439}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 3.4641016151377544}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 12.165525060596439}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1.4142135623730951}}, "df": 16}}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unnest.key": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 34}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Unhex.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 29}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"6": {"4": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}}, "df": 4}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Unary.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 2}}}}, "p": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.Update.key": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 55}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Upper.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 29, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 7, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 7, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Use.key": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 50, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2}}, "df": 71, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 47, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.UserDefinedFunction.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 2}}, "c": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}, "sqlglot.expressions.Delete.arg_types": {"tf": 1}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USING": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 42}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1.4142135623730951}}, "df": 45}}}}}}}, "/": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"1": {"2": {"8": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1.4142135623730951}}, "df": 39}, "docs": {}, "df": 0}, "6": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "2": {"5": {"6": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1.4142135623730951}}, "df": 39}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "3": {"2": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "6": {"4": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 58, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 2}}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1.4142135623730951}}, "df": 47}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1.4142135623730951}}, "df": 42}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1.4142135623730951}}, "df": 41}}}}}}, "t": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.UDTF.key": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UUID": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 4.898979485566356}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1.4142135623730951}}, "df": 45}}}}}}, "c": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 4}, "f": {"1": {"6": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}, "docs": {}, "df": 0}, "3": {"2": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 2, "m": {"docs": {}, "df": 0, "b": {"3": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "4": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "docs": {}, "df": 0}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}}, "s": {"2": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "j": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 84, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Hll.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25, "s": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1.4142135623730951}}, "df": 37}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1.4142135623730951}}, "df": 35}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.HeapProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}, "x": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Hex.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1.4142135623730951}}, "df": 32, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.HexString.key": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Heredoc.key": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1.4142135623730951}}, "df": 7}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1}}, "df": 3}}}}}}}}}}, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1}}, "df": 11, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.7320508075688772}}, "df": 1}}}, "%": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "h": {"1": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 9}, "docs": {}, "df": 0}, "2": {"4": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 10, ":": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}}, "df": 2}}}}}}}, "docs": {}, "df": 0}, "docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}}, "df": 15, ":": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}}, "df": 1}}}}}}, "]": {"docs": {}, "df": 0, "{": {"1": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Hint.key": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Join.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.HINT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 19, "s": {"docs": {"sqlglot.expressions.Table.arg_types": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Show.arg_types": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.HistoricalData.key": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.8284271247461903}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 4.242640687119285}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 4.795831523312719}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 4.358898943540674}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 4.47213595499958}}, "df": 14}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Between.arg_types": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HASH": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 54, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.trie.key": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Having.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 29, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.HavingMax.key": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1.4142135623730951}}, "df": 5}}}}}}, "r": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 10, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 3}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor.env.ENV": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "p": {"8": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "r": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2.23606797749979}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.6457513110645907}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1}}, "df": 63, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 42, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NumberToStr.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 30}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 16}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TableSample.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Null.key": {"tf": 1}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1.4142135623730951}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1}, "sqlglot.expressions.CONSTANTS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 74, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 50}}}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1}}, "df": 16, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.4142135623730951}}, "df": 16, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1}}, "df": 9}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1}}, "df": 8}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Nullif.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 27, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2.8284271247461903}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 9.591663046625438}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 69}}}}}}, "l": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Nvl2.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 25}, "docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22}}, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 69, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NextValueFor.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1.4142135623730951}}, "df": 43}}}}, "q": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NEQ.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2}}, "df": 27}, "w": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 2}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1}}, "df": 1}}}, "g": {"docs": {"sqlglot.expressions.Neg.key": {"tf": 1}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 3}, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 9.591663046625438}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 69}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 4.69041575982343}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 4.47213595499958}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 9.591663046625438}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NAME": {"tf": 1.4142135623730951}}, "df": 59, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}}, "df": 1}, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 28}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.National.key": {"tf": 1}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1.4142135623730951}}, "df": 8}}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22, "o": {"docs": {"sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2.6457513110645907}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1.4142135623730951}}, "df": 38, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 35, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 5, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {"sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1}}, "df": 160, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.DialectType": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Not.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.tokens.TokenType.NOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 40, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 16, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1}}, "df": 5}}}}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}}, "df": 15}}}}}}}}}}}}}, "e": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1}}, "df": 1}}}}}}}, "w": {"docs": {"sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1.7320508075688772}}, "df": 4}, "c": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Connect.arg_types": {"tf": 1}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 18}, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 22, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.NthValue.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {"sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.ToChar.arg_types": {"tf": 1}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1}}, "df": 2}}}}}}}, "f": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}, "k": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}, "z": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}}, "v": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1}}, "df": 29, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Var.key": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.4142135623730951}}, "df": 60, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 49}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Variance.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.449489742783178}}, "df": 29, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.VariancePop.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 37}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}}, "df": 4}}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}}, "df": 66}}}}}, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"2": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 15}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.7416573867739413}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 9.591663046625438}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}}, "df": 75}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.VarMap.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 28}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 4}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 5.830951894845301}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Property.arg_types": {"tf": 1}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.23606797749979}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.23606797749979}}, "df": 31, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Values.key": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.Map.arg_types": {"tf": 1}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 21, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 50, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 4}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 48, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Version.key": {"tf": 1}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 17, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "j": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2.449489742783178}}, "df": 49, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 3.872983346207417}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1.4142135623730951}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSON": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 99, "b": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1.4142135623730951}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1.4142135623730951}}, "df": 57, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 28, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 28}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONBContains.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 5}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPath.key": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 38}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 37}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 14}}}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 38}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 14}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 14}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 14}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 21}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 14}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1}}, "df": 14}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathPart.key": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONExtract.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 31, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}}, "df": 33}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONArray.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26}}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONFormat.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 31}}}}}}, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONObject.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 26, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.JSONTable.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.JSONKeyValue.key": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.JSONColumnDef.key": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.JSONSchema.key": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.JournalProperty.key": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 18}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Column.arg_types": {"tf": 1}, "sqlglot.expressions.Join.key": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 46, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JoinHint.key": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Table.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1.4142135623730951}}, "df": 6}}}, "h": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "e": {"3": {"docs": {"sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}}, "df": 1}, "4": {"docs": {"sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}}, "df": 1}, "6": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 2}}, "docs": {"sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 2.6457513110645907}}, "df": 41, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"1": {"6": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1.4142135623730951}}, "df": 37}, "docs": {}, "df": 0}, "8": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1.4142135623730951}}, "df": 37}, "docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 51}}, "d": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.END": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 3.605551275463989}}, "df": 52}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 14, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.EngineProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 20}}}}}}}}, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.4142135623730951}}, "df": 4}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Encode.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 34, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1}}, "df": 3}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 24}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1}, "sqlglot.expressions.Escape.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47, "d": {"docs": {"sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1}}, "df": 1}}}}}, "t": {"5": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Exists.key": {"tf": 1}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1}}, "df": 60}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 3, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1.4142135623730951}}, "df": 54, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 43}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.python.Python.tokenizer_class": {"tf": 1}, "sqlglot.executor.python.Python.generator_class": {"tf": 1}}, "df": 2}}}}}}, "p": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Exp.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 28, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 2.8284271247461903}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.key": {"tf": 1}, "sqlglot.expressions.IntoType": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExpOrStr": {"tf": 1}, "sqlglot.expressions.Cache.arg_types": {"tf": 1}, "sqlglot.expressions.Create.arg_types": {"tf": 1}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1}, "sqlglot.expressions.Comment.arg_types": {"tf": 1}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Filter.arg_types": {"tf": 1}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1}, "sqlglot.expressions.Insert.arg_types": {"tf": 1}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1.4142135623730951}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Version.arg_types": {"tf": 1}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1}, "sqlglot.expressions.Command.arg_types": {"tf": 1}, "sqlglot.expressions.Binary.arg_types": {"tf": 1}, "sqlglot.expressions.Div.arg_types": {"tf": 1}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1}, "sqlglot.expressions.Operator.arg_types": {"tf": 1}, "sqlglot.expressions.Slice.arg_types": {"tf": 1}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1}, "sqlglot.expressions.Transform.arg_types": {"tf": 1}, "sqlglot.expressions.Convert.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1}, "sqlglot.expressions.Extract.arg_types": {"tf": 1}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.Left.arg_types": {"tf": 1}, "sqlglot.expressions.Right.arg_types": {"tf": 1}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1}, "sqlglot.expressions.Log.arg_types": {"tf": 1}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1}, "sqlglot.expressions.Predict.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1}, "sqlglot.expressions.Split.arg_types": {"tf": 1}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1}, "sqlglot.expressions.Trim.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}}, "df": 113, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 11.135528725660043}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 9.695359714832659}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 8.774964387392123}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 15.84297951775486}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 12.328828005937952}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 2}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 15.7797338380595}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 11.313708498984761}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 9.9498743710662}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 16.34013463836819}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 11.532562594670797}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 15.968719422671311}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 11.489125293076057}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 15.684387141358123}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 10.63014581273465}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 9.327379053088816}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 11.090536506409418}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 16.24807680927192}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 12.409673645990857}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 16.06237840420901}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 11.357816691600547}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 16}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 10.908712114635714}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 15.874507866387544}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 12.083045973594572}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 15.905973720586866}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 12.12435565298214}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 16.1245154965971}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 15.620499351813308}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 10.862780491200215}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 8.54400374531753}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 9.273618495495704}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 12.24744871391589}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 16.15549442140351}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 9.591663046625438}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 2.449489742783178}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 16.73320053068151}, "sqlglot.expressions.IntoType": {"tf": 1.4142135623730951}, "sqlglot.expressions.ExpOrStr": {"tf": 1}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1}, "sqlglot.expressions.Describe.arg_types": {"tf": 1}, "sqlglot.expressions.Set.arg_types": {"tf": 1}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1}, "sqlglot.expressions.With.arg_types": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1}, "sqlglot.expressions.Drop.arg_types": {"tf": 1}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1}, "sqlglot.expressions.Hint.arg_types": {"tf": 1}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1}, "sqlglot.expressions.Returning.arg_types": {"tf": 1}, "sqlglot.expressions.Partition.arg_types": {"tf": 1}, "sqlglot.expressions.Group.arg_types": {"tf": 1}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1}, "sqlglot.expressions.Limit.arg_types": {"tf": 1}, "sqlglot.expressions.Offset.arg_types": {"tf": 1}, "sqlglot.expressions.Order.arg_types": {"tf": 1}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1.4142135623730951}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.arg_types": {"tf": 1}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 4.358898943540674}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 4.358898943540674}, "sqlglot.expressions.Reference.arg_types": {"tf": 1}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1}, "sqlglot.expressions.Update.arg_types": {"tf": 1}, "sqlglot.expressions.Values.arg_types": {"tf": 1}, "sqlglot.expressions.Schema.arg_types": {"tf": 1}, "sqlglot.expressions.Lock.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1.4142135623730951}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1}, "sqlglot.expressions.DataType.arg_types": {"tf": 1}, "sqlglot.expressions.DATA_TYPE": {"tf": 1.4142135623730951}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1}, "sqlglot.expressions.Hll.arg_types": {"tf": 1}, "sqlglot.expressions.Array.arg_types": {"tf": 1}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1}, "sqlglot.expressions.Chr.arg_types": {"tf": 1}, "sqlglot.expressions.Concat.arg_types": {"tf": 1}, "sqlglot.expressions.Count.arg_types": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.Explode.arg_types": {"tf": 1}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1}, "sqlglot.expressions.Xor.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1}, "sqlglot.expressions.Least.arg_types": {"tf": 1}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1}, "sqlglot.expressions.Max.arg_types": {"tf": 1}, "sqlglot.expressions.Min.arg_types": {"tf": 1}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1}, "sqlglot.expressions.Struct.arg_types": {"tf": 1}, "sqlglot.expressions.Merge.arg_types": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 14.966629547095765}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 16.3707055437449}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.expressions.PERCENTILES": {"tf": 1.4142135623730951}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1.4142135623730951}, "sqlglot.expressions.CONSTANTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 8.426149773176359}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 8.717797887081348}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 3.3166247903554}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 2}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 3.1622776601683795}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 8.774964387392123}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 13}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 3.1622776601683795}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 16.09347693943108}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 2}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2}, "sqlglot.parser.Parser.COMPARISON": {"tf": 2}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TERM": {"tf": 2}, "sqlglot.parser.Parser.FACTOR": {"tf": 2}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 5.0990195135927845}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 2}}, "df": 221}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Explode.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 34, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1}}, "df": 25}}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 14}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1}}, "df": 41}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1.4142135623730951}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Extract.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2.8284271247461903}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1}}, "df": 59}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1}}, "df": 12, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Except.key": {"tf": 1}, "sqlglot.expressions.Star.arg_types": {"tf": 1}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 24, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1}}, "df": 4, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1}}, "df": 24}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 3.1622776601683795}}, "df": 2}}}}, "q": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 3}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.EQ.key": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.EQUALITY": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1}, "sqlglot.tokens.TokenType.EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 2.449489742783178}}, "df": 39}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 19, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1}}, "df": 3}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimizer.RULES": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "e": {"docs": {"sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}}, "df": 3, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 9, "e": {"docs": {"sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 9}}, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}}, "df": 4}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.JSONTable.arg_types": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1}}, "df": 4}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}}, "df": 4}}}}}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.JSONTable.arg_types": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1}}, "df": 1}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"3": {"docs": {"sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.RangeN.arg_types": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "t": {"0": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.time.TIMEZONES": {"tf": 4}}, "df": 1, "+": {"0": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "1": {"0": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "1": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "3": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "4": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "5": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "6": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "7": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "8": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "9": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1.4142135623730951}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}, "y": {"4": {"docs": {"sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 4.795831523312719}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 3.3166247903554}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 3.4641016151377544}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 3.4641016151377544}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 64, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.executor.env.ENV": {"tf": 1}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}, "sqlglot.expressions.Year.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 2}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1.4142135623730951}}, "df": 75, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 2}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 23, "y": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1}}, "df": 32, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1}}, "df": 3}}}}}}, "]": {"docs": {}, "df": 0, "{": {"1": {"docs": {"sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}, "/": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}}}}}, "%": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}, "/": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "%": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}}, "df": 3, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1}, "sqlglot.expressions.Quantile.key": {"tf": 1}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}}, "df": 40, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "b": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"1": {"6": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"1": {"6": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 4.123105625617661}}, "df": 2, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.expressions.Qualify.key": {"tf": 1}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1}, "sqlglot.expressions.Union.arg_types": {"tf": 1}, "sqlglot.expressions.Select.arg_types": {"tf": 1}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.4142135623730951}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}}, "df": 47}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 2}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1}, "sqlglot.expressions.Quarter.key": {"tf": 1}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}, "sqlglot.helper.DATE_UNITS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 36, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 5.656854249492381}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 5.656854249492381}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 2.8284271247461903}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 2.8284271247461903}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 2}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1.4142135623730951}}, "df": 178, "e": {"docs": {"sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 2}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1.4142135623730951}}, "df": 4, "d": {"docs": {"sqlglot.expressions.Identifier.arg_types": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1}, "sqlglot.expressions.Query.key": {"tf": 1}, "sqlglot.expressions.Show.arg_types": {"tf": 1}, "sqlglot.expressions.In.arg_types": {"tf": 1}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1}}, "df": 7, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.OPTIONS": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.QueryTransform.key": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.QueryOption.key": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1}}, "df": 1}}}, "q": {"docs": {"sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1}}, "df": 1}}, "z": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.4142135623730951}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1}}, "df": 14, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1}, "sqlglot.expressions.Date.arg_types": {"tf": 1}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1}}, "df": 10}}}, "a": {"docs": {"sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1}}, "df": 2}, "]": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "\\": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot.time.TIMEZONES": {"tf": 1}}, "df": 1}}}}}}, "signature": {"root": {"0": {"docs": {"sqlglot.diff.ChangeDistiller.__init__": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 5}, "1": {"0": {"0": {"docs": {"sqlglot.parser.Parser.__init__": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "2": {"8": {"docs": {"sqlglot.optimizer.normalize.normalize": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "3": {"9": {"9": {"8": {"0": {"1": {"2": {"2": {"9": {"8": {"1": {"2": {"8": {"0": {"docs": {"sqlglot.dataframe.sql.Column.over": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "3": {"5": {"3": {"4": {"7": {"6": {"8": {"docs": {"sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1.4142135623730951}}, "df": 4}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "4": {"3": {"1": {"2": {"2": {"2": {"4": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "5": {"0": {"1": {"7": {"6": {"docs": {"sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "8": {"2": {"2": {"0": {"4": {"8": {"docs": {"sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.4142135623730951}}, "df": 2}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "5": {"4": {"0": {"5": {"2": {"4": {"8": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "8": {"5": {"2": {"9": {"4": {"4": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "6": {"7": {"4": {"0": {"0": {"3": {"2": {"docs": {"sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.between": {"tf": 1.4142135623730951}}, "df": 9}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "8": {"6": {"6": {"8": {"4": {"9": {"6": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "4": {"1": {"2": {"5": {"7": {"7": {"9": {"2": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}}, "df": 4}, "2": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}}, "df": 1}, "3": {"9": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 2}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.isin": {"tf": 2}, "sqlglot.dataframe.sql.Column.between": {"tf": 2}, "sqlglot.dataframe.sql.Column.over": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 2}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 2}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 2}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.if_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sep": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.seg": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.national_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.properties": {"tf": 2.449489742783178}, "sqlglot.generator.Generator.table_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.func": {"tf": 2}, "sqlglot.generator.Generator.expressions": {"tf": 2}, "sqlglot.helper.csv": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.__init__": {"tf": 2}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}}, "df": 51}, "docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}}, "df": 2}, "6": {"docs": {"sqlglot.diff.ChangeDistiller.__init__": {"tf": 1.4142135623730951}}, "df": 1}, "8": {"0": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot.tokenize": {"tf": 12.409673645990857}, "sqlglot.parse": {"tf": 12.806248474865697}, "sqlglot.parse_one": {"tf": 14.966629547095765}, "sqlglot.transpile": {"tf": 14}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 6}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 12.806248474865697}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 6}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 10.862780491200215}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 14.2828568570857}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 8.306623862918075}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 5.830951894845301}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 6.324555320336759}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 6.48074069840786}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 8.426149773176359}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 8.426149773176359}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 6.324555320336759}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 6.324555320336759}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 12.041594578792296}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 9.9498743710662}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 9.9498743710662}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 7.3484692283495345}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 7.3484692283495345}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 7.14142842854285}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 7.3484692283495345}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 7.3484692283495345}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 7.3484692283495345}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 5.656854249492381}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 10.677078252031311}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 10}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 13.19090595827292}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 7.937253933193772}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 5.0990195135927845}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 8.12403840463596}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 6}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 8}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 9.327379053088816}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 6}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 6.782329983125268}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 9.16515138991168}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 8.602325267042627}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 6.164414002968976}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 6.164414002968976}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 6.164414002968976}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 6.164414002968976}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 6.164414002968976}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 6.164414002968976}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 7.0710678118654755}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 8.660254037844387}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 8.831760866327848}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 9.797958971132712}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 8.54400374531753}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 8.246211251235321}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 8.246211251235321}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 6.48074069840786}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 5.656854249492381}, "sqlglot.dataframe.sql.Column.copy": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 6.6332495807108}, "sqlglot.dataframe.sql.Column.sql": {"tf": 4.242640687119285}, "sqlglot.dataframe.sql.Column.alias": {"tf": 6}, "sqlglot.dataframe.sql.Column.asc": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.desc": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.when": {"tf": 7.937253933193772}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 6}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.Column.cast": {"tf": 8}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 8}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 8}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 6}, "sqlglot.dataframe.sql.Column.like": {"tf": 4.242640687119285}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 4.242640687119285}, "sqlglot.dataframe.sql.Column.substr": {"tf": 9.9498743710662}, "sqlglot.dataframe.sql.Column.isin": {"tf": 7.937253933193772}, "sqlglot.dataframe.sql.Column.between": {"tf": 8.660254037844387}, "sqlglot.dataframe.sql.Column.over": {"tf": 7.211102550927978}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 10.677078252031311}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 10.908712114635714}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 12.083045973594572}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 9}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 9}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 6.6332495807108}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 6.6332495807108}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 5.385164807134504}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 3.1622776601683795}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 4.242640687119285}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 9}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 9}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 6.6332495807108}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 6.6332495807108}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 5.291502622129181}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 6}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 10}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 5.830951894845301}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 4.795831523312719}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 6.557438524302}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 7.615773105863909}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 7.745966692414834}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 4.898979485566356}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 5.291502622129181}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 5.744562646538029}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 6.244997998398398}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 6.6332495807108}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 5.477225575051661}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 3.1622776601683795}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 9}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 7.615773105863909}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 4.898979485566356}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 4.47213595499958}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 6.4031242374328485}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 6.164414002968976}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 6.928203230275509}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 10.099504938362077}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 7.211102550927978}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 5.5677643628300215}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 5.744562646538029}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 5.0990195135927845}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 5.0990195135927845}, "sqlglot.dialects.dialect.rename_func": {"tf": 6.928203230275509}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.if_sql": {"tf": 9.695359714832659}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 7.745966692414834}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 7.54983443527075}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 8.48528137423857}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 8.660254037844387}, "sqlglot.dialects.dialect.time_format": {"tf": 10.816653826391969}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 8}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 6.164414002968976}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 6.164414002968976}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 7.54983443527075}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 4.898979485566356}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 8.12403840463596}, "sqlglot.dialects.dialect.min_or_least": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.trim_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 9.539392014169456}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 5.916079783099616}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 4.898979485566356}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 4.898979485566356}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 4.898979485566356}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 7.810249675906654}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 5.744562646538029}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 10.246950765959598}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 7.416198487095663}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 7.416198487095663}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 8.12403840463596}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 9.9498743710662}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 5.291502622129181}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 6.928203230275509}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 8.18535277187245}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 6.6332495807108}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 6.928203230275509}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 7.0710678118654755}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 9.16515138991168}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 5.291502622129181}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 7.0710678118654755}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 6.164414002968976}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 6.708203932499369}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 5.477225575051661}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 5.744562646538029}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 7.0710678118654755}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 6.6332495807108}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 7.0710678118654755}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 7.0710678118654755}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 8.18535277187245}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 6.244997998398398}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 5.744562646538029}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 6.244997998398398}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 5.291502622129181}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 5.291502622129181}, "sqlglot.diff.Insert.__init__": {"tf": 4.47213595499958}, "sqlglot.diff.Remove.__init__": {"tf": 4.47213595499958}, "sqlglot.diff.Move.__init__": {"tf": 4.47213595499958}, "sqlglot.diff.Update.__init__": {"tf": 6.164414002968976}, "sqlglot.diff.Keep.__init__": {"tf": 6.164414002968976}, "sqlglot.diff.diff": {"tf": 12.96148139681572}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 5.656854249492381}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 12.727922061357855}, "sqlglot.errors.ParseError.__init__": {"tf": 6.48074069840786}, "sqlglot.errors.ParseError.new": {"tf": 13.038404810405298}, "sqlglot.errors.concat_messages": {"tf": 5.385164807134504}, "sqlglot.errors.merge_errors": {"tf": 6.48074069840786}, "sqlglot.executor.execute": {"tf": 14.966629547095765}, "sqlglot.executor.context.Context.__init__": {"tf": 7.416198487095663}, "sqlglot.executor.context.Context.eval": {"tf": 3.7416573867739413}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 3.7416573867739413}, "sqlglot.executor.context.Context.add_columns": {"tf": 4.69041575982343}, "sqlglot.executor.context.Context.table_iter": {"tf": 5.656854249492381}, "sqlglot.executor.context.Context.filter": {"tf": 4}, "sqlglot.executor.context.Context.sort": {"tf": 4}, "sqlglot.executor.context.Context.set_row": {"tf": 4.47213595499958}, "sqlglot.executor.context.Context.set_index": {"tf": 4.47213595499958}, "sqlglot.executor.context.Context.set_range": {"tf": 5.291502622129181}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 2.8284271247461903}, "sqlglot.executor.env.filter_nulls": {"tf": 4.242640687119285}, "sqlglot.executor.env.null_if_any": {"tf": 3.4641016151377544}, "sqlglot.executor.env.str_position": {"tf": 4.69041575982343}, "sqlglot.executor.env.substring": {"tf": 5.0990195135927845}, "sqlglot.executor.env.cast": {"tf": 3.7416573867739413}, "sqlglot.executor.env.ordered": {"tf": 4.242640687119285}, "sqlglot.executor.env.interval": {"tf": 3.7416573867739413}, "sqlglot.executor.env.arraytostring": {"tf": 4.69041575982343}, "sqlglot.executor.env.jsonextract": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 4.47213595499958}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 4.242640687119285}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 3.1622776601683795}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 3.7416573867739413}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 4.242640687119285}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 4.795831523312719}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 4.69041575982343}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 4.242640687119285}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 4.242640687119285}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 4.242640687119285}, "sqlglot.executor.table.Table.__init__": {"tf": 4.898979485566356}, "sqlglot.executor.table.Table.add_columns": {"tf": 4.69041575982343}, "sqlglot.executor.table.Table.append": {"tf": 3.7416573867739413}, "sqlglot.executor.table.Table.pop": {"tf": 3.1622776601683795}, "sqlglot.executor.table.TableIter.__init__": {"tf": 2.8284271247461903}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 2.8284271247461903}, "sqlglot.executor.table.RowReader.__init__": {"tf": 4}, "sqlglot.executor.table.ensure_tables": {"tf": 9.797958971132712}, "sqlglot.expressions.Expression.__init__": {"tf": 3.7416573867739413}, "sqlglot.expressions.Expression.text": {"tf": 4}, "sqlglot.expressions.Expression.is_type": {"tf": 4.242640687119285}, "sqlglot.expressions.Expression.is_leaf": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.copy": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.add_comments": {"tf": 5.830951894845301}, "sqlglot.expressions.Expression.pop_comments": {"tf": 4.123105625617661}, "sqlglot.expressions.Expression.append": {"tf": 5.291502622129181}, "sqlglot.expressions.Expression.set": {"tf": 6.855654600401044}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 6.244997998398398}, "sqlglot.expressions.Expression.find": {"tf": 7.0710678118654755}, "sqlglot.expressions.Expression.find_all": {"tf": 7.0710678118654755}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 6}, "sqlglot.expressions.Expression.root": {"tf": 4.47213595499958}, "sqlglot.expressions.Expression.walk": {"tf": 8.774964387392123}, "sqlglot.expressions.Expression.dfs": {"tf": 7.874007874011811}, "sqlglot.expressions.Expression.bfs": {"tf": 7.874007874011811}, "sqlglot.expressions.Expression.unnest": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.unalias": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.flatten": {"tf": 4.242640687119285}, "sqlglot.expressions.Expression.to_s": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.sql": {"tf": 9.055385138137417}, "sqlglot.expressions.Expression.transform": {"tf": 7.937253933193772}, "sqlglot.expressions.Expression.replace": {"tf": 3.7416573867739413}, "sqlglot.expressions.Expression.pop": {"tf": 4.47213595499958}, "sqlglot.expressions.Expression.assert_is": {"tf": 5.477225575051661}, "sqlglot.expressions.Expression.error_messages": {"tf": 6}, "sqlglot.expressions.Expression.dump": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.load": {"tf": 3.7416573867739413}, "sqlglot.expressions.Expression.and_": {"tf": 11.789826122551595}, "sqlglot.expressions.Expression.or_": {"tf": 11.789826122551595}, "sqlglot.expressions.Expression.not_": {"tf": 4.898979485566356}, "sqlglot.expressions.Expression.as_": {"tf": 12.12435565298214}, "sqlglot.expressions.Expression.isin": {"tf": 12.409673645990857}, "sqlglot.expressions.Expression.between": {"tf": 7.810249675906654}, "sqlglot.expressions.Expression.is_": {"tf": 6.928203230275509}, "sqlglot.expressions.Expression.like": {"tf": 6.928203230275509}, "sqlglot.expressions.Expression.ilike": {"tf": 6.928203230275509}, "sqlglot.expressions.Expression.eq": {"tf": 5.291502622129181}, "sqlglot.expressions.Expression.neq": {"tf": 5.291502622129181}, "sqlglot.expressions.Expression.rlike": {"tf": 6.928203230275509}, "sqlglot.expressions.Expression.div": {"tf": 8.831760866327848}, "sqlglot.expressions.Expression.asc": {"tf": 5.830951894845301}, "sqlglot.expressions.Expression.desc": {"tf": 5.830951894845301}, "sqlglot.expressions.Query.subquery": {"tf": 8.602325267042627}, "sqlglot.expressions.Query.limit": {"tf": 11.704699910719626}, "sqlglot.expressions.Query.offset": {"tf": 11.704699910719626}, "sqlglot.expressions.Query.order_by": {"tf": 12.409673645990857}, "sqlglot.expressions.Query.select": {"tf": 12.409673645990857}, "sqlglot.expressions.Query.with_": {"tf": 13.96424004376894}, "sqlglot.expressions.Query.union": {"tf": 11.489125293076057}, "sqlglot.expressions.Query.intersect": {"tf": 11.489125293076057}, "sqlglot.expressions.Query.except_": {"tf": 11.489125293076057}, "sqlglot.expressions.DML.returning": {"tf": 11.489125293076057}, "sqlglot.expressions.Column.to_dot": {"tf": 5.744562646538029}, "sqlglot.expressions.Delete.delete": {"tf": 11.489125293076057}, "sqlglot.expressions.Delete.where": {"tf": 12.409673645990857}, "sqlglot.expressions.Insert.with_": {"tf": 13.96424004376894}, "sqlglot.expressions.Literal.number": {"tf": 4.898979485566356}, "sqlglot.expressions.Literal.string": {"tf": 4.898979485566356}, "sqlglot.expressions.Join.on": {"tf": 12.409673645990857}, "sqlglot.expressions.Join.using": {"tf": 12.409673645990857}, "sqlglot.expressions.Properties.from_dict": {"tf": 5.291502622129181}, "sqlglot.expressions.Tuple.isin": {"tf": 12.409673645990857}, "sqlglot.expressions.Table.to_column": {"tf": 7.874007874011811}, "sqlglot.expressions.Union.select": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.from_": {"tf": 11.489125293076057}, "sqlglot.expressions.Select.group_by": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.sort_by": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.cluster_by": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.select": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.lateral": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.join": {"tf": 17.46424919657298}, "sqlglot.expressions.Select.where": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.having": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.window": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.qualify": {"tf": 12.409673645990857}, "sqlglot.expressions.Select.distinct": {"tf": 9.219544457292887}, "sqlglot.expressions.Select.ctas": {"tf": 12.328828005937952}, "sqlglot.expressions.Select.lock": {"tf": 7.14142842854285}, "sqlglot.expressions.Select.hint": {"tf": 11.269427669584644}, "sqlglot.expressions.Subquery.unnest": {"tf": 3.1622776601683795}, "sqlglot.expressions.Subquery.unwrap": {"tf": 4.47213595499958}, "sqlglot.expressions.Subquery.select": {"tf": 12.409673645990857}, "sqlglot.expressions.DataType.build": {"tf": 12.806248474865697}, "sqlglot.expressions.DataType.is_type": {"tf": 7.681145747868608}, "sqlglot.expressions.Dot.build": {"tf": 6.557438524302}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 3.1622776601683795}, "sqlglot.expressions.IntervalOp.interval": {"tf": 3.1622776601683795}, "sqlglot.expressions.Func.from_arg_list": {"tf": 3.7416573867739413}, "sqlglot.expressions.Func.sql_names": {"tf": 3.1622776601683795}, "sqlglot.expressions.Func.sql_name": {"tf": 3.1622776601683795}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 3.1622776601683795}, "sqlglot.expressions.Case.when": {"tf": 9.848857801796104}, "sqlglot.expressions.Case.else_": {"tf": 8.366600265340756}, "sqlglot.expressions.Cast.is_type": {"tf": 7.681145747868608}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 3.1622776601683795}, "sqlglot.expressions.maybe_parse": {"tf": 14.866068747318506}, "sqlglot.expressions.maybe_copy": {"tf": 4.242640687119285}, "sqlglot.expressions.union": {"tf": 13}, "sqlglot.expressions.intersect": {"tf": 13}, "sqlglot.expressions.except_": {"tf": 13}, "sqlglot.expressions.select": {"tf": 10.677078252031311}, "sqlglot.expressions.from_": {"tf": 10.583005244258363}, "sqlglot.expressions.update": {"tf": 13.892443989449804}, "sqlglot.expressions.delete": {"tf": 13.711309200802088}, "sqlglot.expressions.insert": {"tf": 15.748015748023622}, "sqlglot.expressions.condition": {"tf": 11.269427669584644}, "sqlglot.expressions.and_": {"tf": 11.575836902790225}, "sqlglot.expressions.or_": {"tf": 11.575836902790225}, "sqlglot.expressions.xor": {"tf": 11.575836902790225}, "sqlglot.expressions.not_": {"tf": 11.269427669584644}, "sqlglot.expressions.paren": {"tf": 7.615773105863909}, "sqlglot.expressions.to_identifier": {"tf": 5.0990195135927845}, "sqlglot.expressions.parse_identifier": {"tf": 10}, "sqlglot.expressions.to_interval": {"tf": 6.164414002968976}, "sqlglot.expressions.to_table": {"tf": 11.045361017187261}, "sqlglot.expressions.to_column": {"tf": 11.916375287812984}, "sqlglot.expressions.alias_": {"tf": 14.491376746189438}, "sqlglot.expressions.subquery": {"tf": 12.24744871391589}, "sqlglot.expressions.column": {"tf": 8.426149773176359}, "sqlglot.expressions.cast": {"tf": 10.44030650891055}, "sqlglot.expressions.table_": {"tf": 13.114877048604}, "sqlglot.expressions.values": {"tf": 10.44030650891055}, "sqlglot.expressions.var": {"tf": 6.928203230275509}, "sqlglot.expressions.rename_table": {"tf": 11.045361017187261}, "sqlglot.expressions.rename_column": {"tf": 12.806248474865697}, "sqlglot.expressions.convert": {"tf": 6.164414002968976}, "sqlglot.expressions.replace_children": {"tf": 6.928203230275509}, "sqlglot.expressions.replace_tree": {"tf": 8.831760866327848}, "sqlglot.expressions.column_table_names": {"tf": 6.855654600401044}, "sqlglot.expressions.table_name": {"tf": 10.344080432788601}, "sqlglot.expressions.normalize_table_name": {"tf": 10.344080432788601}, "sqlglot.expressions.replace_tables": {"tf": 10.816653826391969}, "sqlglot.expressions.replace_placeholders": {"tf": 6.855654600401044}, "sqlglot.expressions.expand": {"tf": 11.704699910719626}, "sqlglot.expressions.func": {"tf": 10.770329614269007}, "sqlglot.expressions.case": {"tf": 7.810249675906654}, "sqlglot.expressions.array": {"tf": 11.357816691600547}, "sqlglot.expressions.tuple_": {"tf": 11.357816691600547}, "sqlglot.expressions.true": {"tf": 4.123105625617661}, "sqlglot.expressions.false": {"tf": 4.123105625617661}, "sqlglot.expressions.null": {"tf": 4.123105625617661}, "sqlglot.generator.Generator.__init__": {"tf": 16.73320053068151}, "sqlglot.generator.Generator.generate": {"tf": 6.708203932499369}, "sqlglot.generator.Generator.preprocess": {"tf": 6.164414002968976}, "sqlglot.generator.Generator.unsupported": {"tf": 4.47213595499958}, "sqlglot.generator.Generator.sep": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.seg": {"tf": 6}, "sqlglot.generator.Generator.pad_comment": {"tf": 4.47213595499958}, "sqlglot.generator.Generator.maybe_comment": {"tf": 9.38083151964686}, "sqlglot.generator.Generator.wrap": {"tf": 5.744562646538029}, "sqlglot.generator.Generator.no_identify": {"tf": 6.6332495807108}, "sqlglot.generator.Generator.normalize_func": {"tf": 4.47213595499958}, "sqlglot.generator.Generator.indent": {"tf": 9.327379053088816}, "sqlglot.generator.Generator.sql": {"tf": 8.94427190999916}, "sqlglot.generator.Generator.uncache_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.cache_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.characterset_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.column_parts": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.column_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.columndef_sql": {"tf": 6.6332495807108}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 4.242640687119285}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 5.477225575051661}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 5.477225575051661}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 5.477225575051661}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.createable_sql": {"tf": 6.244997998398398}, "sqlglot.generator.Generator.create_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.clone_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.describe_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 6}, "sqlglot.generator.Generator.with_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.cte_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.directory_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.delete_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.drop_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.except_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.except_op": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.fetch_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.filter_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.hint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.index_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.identifier_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.national_sql": {"tf": 6.6332495807108}, "sqlglot.generator.Generator.partition_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.properties_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.root_properties": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.properties": {"tf": 9.797958971132712}, "sqlglot.generator.Generator.with_properties": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.locate_properties": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.property_name": {"tf": 6.708203932499369}, "sqlglot.generator.Generator.property_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 5.477225575051661}, "sqlglot.generator.Generator.insert_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.intersect_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.intersect_op": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.introducer_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.kill_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.returning_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.table_parts": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.table_sql": {"tf": 6.6332495807108}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 8.18535277187245}, "sqlglot.generator.Generator.pivot_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.version_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tuple_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.update_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.values_sql": {"tf": 6.708203932499369}, "sqlglot.generator.Generator.var_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.into_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.from_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.group_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.having_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.connect_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.prior_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.join_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.lambda_sql": {"tf": 6.855654600401044}, "sqlglot.generator.Generator.lateral_op": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.lateral_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.limit_sql": {"tf": 6.48074069840786}, "sqlglot.generator.Generator.offset_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.setitem_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.set_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.pragma_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.lock_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.literal_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.escape_str": {"tf": 5.830951894845301}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.null_sql": {"tf": 4.47213595499958}, "sqlglot.generator.Generator.boolean_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.order_sql": {"tf": 6.48074069840786}, "sqlglot.generator.Generator.withfill_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.cluster_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.distribute_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.sort_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.ordered_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.query_modifiers": {"tf": 6.164414002968976}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 9.16515138991168}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 5.744562646538029}, "sqlglot.generator.Generator.select_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.schema_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.star_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.parameter_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.subquery_sql": {"tf": 6.6332495807108}, "sqlglot.generator.Generator.qualify_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.set_operations": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.union_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.union_op": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.unnest_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.where_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.window_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 6.557438524302}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.between_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 6.557438524302}, "sqlglot.generator.Generator.bracket_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.all_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.any_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.exists_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.case_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.constraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.extract_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.trim_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 7.483314773547883}, "sqlglot.generator.Generator.concat_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.concatws_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.check_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.if_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.json_path_part": {"tf": 6.164414002968976}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 6.557438524302}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.openjson_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.in_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.interval_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.return_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.reference_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.paren_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.neg_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.not_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.alias_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.aliases_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.atindex_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.add_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.and_sql": {"tf": 8.12403840463596}, "sqlglot.generator.Generator.or_sql": {"tf": 8.12403840463596}, "sqlglot.generator.Generator.xor_sql": {"tf": 8.12403840463596}, "sqlglot.generator.Generator.connector_sql": {"tf": 8.660254037844387}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.cast_sql": {"tf": 7.0710678118654755}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.collate_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.command_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.comment_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.transaction_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.commit_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.rollback_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.renametable_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.altertable_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.add_column_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.distinct_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.div_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.distance_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.dot_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.eq_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.escape_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.glob_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.gt_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.gte_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.ilike_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.is_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.like_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.likeany_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.similarto_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.lt_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.lte_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.mod_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.mul_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.neq_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.slice_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.sub_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.trycast_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.try_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.log_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.use_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.binary": {"tf": 6}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.func": {"tf": 9.486832980505138}, "sqlglot.generator.Generator.format_args": {"tf": 6.708203932499369}, "sqlglot.generator.Generator.too_wide": {"tf": 4.47213595499958}, "sqlglot.generator.Generator.format_time": {"tf": 9.1104335791443}, "sqlglot.generator.Generator.expressions": {"tf": 14.966629547095765}, "sqlglot.generator.Generator.op_expressions": {"tf": 7.3484692283495345}, "sqlglot.generator.Generator.naked_property": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tag_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.token_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.when_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.merge_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tochar_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.opclass_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.predict_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.forin_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.refresh_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.operator_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.toarray_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.lastday_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.struct_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.convert_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.credentials_sql": {"tf": 5.291502622129181}, "sqlglot.generator.Generator.copy_sql": {"tf": 5.291502622129181}, "sqlglot.helper.seq_get": {"tf": 6.164414002968976}, "sqlglot.helper.ensure_list": {"tf": 3.1622776601683795}, "sqlglot.helper.ensure_collection": {"tf": 3.1622776601683795}, "sqlglot.helper.csv": {"tf": 5.830951894845301}, "sqlglot.helper.subclasses": {"tf": 9.38083151964686}, "sqlglot.helper.apply_index_offset": {"tf": 7.54983443527075}, "sqlglot.helper.camel_to_snake_case": {"tf": 4}, "sqlglot.helper.while_changing": {"tf": 7.483314773547883}, "sqlglot.helper.tsort": {"tf": 6.324555320336759}, "sqlglot.helper.open_file": {"tf": 3.872983346207417}, "sqlglot.helper.csv_reader": {"tf": 4.898979485566356}, "sqlglot.helper.find_new_name": {"tf": 5.385164807134504}, "sqlglot.helper.is_int": {"tf": 4}, "sqlglot.helper.is_float": {"tf": 4}, "sqlglot.helper.is_type": {"tf": 4.898979485566356}, "sqlglot.helper.name_sequence": {"tf": 4.795831523312719}, "sqlglot.helper.object_to_dict": {"tf": 4.69041575982343}, "sqlglot.helper.split_num_words": {"tf": 7.615773105863909}, "sqlglot.helper.is_iterable": {"tf": 4}, "sqlglot.helper.flatten": {"tf": 6.082762530298219}, "sqlglot.helper.dict_depth": {"tf": 4}, "sqlglot.helper.first": {"tf": 5}, "sqlglot.helper.merge_ranges": {"tf": 7.0710678118654755}, "sqlglot.helper.is_iso_date": {"tf": 4}, "sqlglot.helper.is_iso_datetime": {"tf": 4}, "sqlglot.helper.is_date_unit": {"tf": 5.385164807134504}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 5.385164807134504}, "sqlglot.jsonpath.parse": {"tf": 4.898979485566356}, "sqlglot.lineage.Node.__init__": {"tf": 10.723805294763608}, "sqlglot.lineage.Node.walk": {"tf": 5}, "sqlglot.lineage.Node.to_html": {"tf": 9.486832980505138}, "sqlglot.lineage.lineage": {"tf": 15.968719422671311}, "sqlglot.lineage.to_node": {"tf": 14.491376746189438}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 7.54983443527075}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 13.2664991614216}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 10.14889156509222}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 13.527749258468683}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 15.459624833740307}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 4.898979485566356}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 5.656854249492381}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 5.744562646538029}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 5.656854249492381}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 5.656854249492381}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 5.656854249492381}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 5.744562646538029}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 7.745966692414834}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 5.744562646538029}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 3.1622776601683795}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 3.1622776601683795}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 3.1622776601683795}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 3.1622776601683795}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 4.242640687119285}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 4.242640687119285}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 4.242640687119285}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 4.242640687119285}, "sqlglot.optimizer.normalize.normalize": {"tf": 7.280109889280518}, "sqlglot.optimizer.normalize.normalized": {"tf": 6.164414002968976}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 6.164414002968976}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 4.242640687119285}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 4.242640687119285}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 3.1622776601683795}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 3.1622776601683795}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 3.1622776601683795}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 5.385164807134504}, "sqlglot.optimizer.optimizer.optimize": {"tf": 20.591260281974}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 4.242640687119285}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 5.477225575051661}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 5.0990195135927845}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 4.242640687119285}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 4.242640687119285}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 3.7416573867739413}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 4.898979485566356}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 5.0990195135927845}, "sqlglot.optimizer.qualify.qualify": {"tf": 17.26267650163207}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 10.488088481701515}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 4.47213595499958}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 6.48074069840786}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 9.899494936611665}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 5.744562646538029}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 7.54983443527075}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 5.744562646538029}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 6.244997998398398}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 13.674794331177344}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 8.602325267042627}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 7.416198487095663}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 5.0990195135927845}, "sqlglot.optimizer.scope.Scope.find": {"tf": 4.898979485566356}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 4.898979485566356}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 4.242640687119285}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 3.7416573867739413}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 4.242640687119285}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 4.242640687119285}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 3.7416573867739413}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 6.48074069840786}, "sqlglot.optimizer.scope.build_scope": {"tf": 6.48074069840786}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 5.0990195135927845}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 4.69041575982343}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 4.69041575982343}, "sqlglot.optimizer.simplify.simplify": {"tf": 10}, "sqlglot.optimizer.simplify.catch": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 5.744562646538029}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.flatten": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 4.69041575982343}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 5.744562646538029}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 4.69041575982343}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 5.744562646538029}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.always_true": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.always_false": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.is_complement": {"tf": 3.7416573867739413}, "sqlglot.optimizer.simplify.is_false": {"tf": 4.898979485566356}, "sqlglot.optimizer.simplify.is_null": {"tf": 4.898979485566356}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 5}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 5}, "sqlglot.optimizer.simplify.cast_value": {"tf": 6.4031242374328485}, "sqlglot.optimizer.simplify.extract_date": {"tf": 5.744562646538029}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.extract_type": {"tf": 3.4641016151377544}, "sqlglot.optimizer.simplify.date_literal": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.interval": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.date_floor": {"tf": 7.416198487095663}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 7.416198487095663}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.gen": {"tf": 4}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 5.291502622129181}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 3.1622776601683795}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 4.242640687119285}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 4.69041575982343}, "sqlglot.parser.build_var_map": {"tf": 6.082762530298219}, "sqlglot.parser.build_like": {"tf": 6.082762530298219}, "sqlglot.parser.binary_range_parser": {"tf": 8.660254037844387}, "sqlglot.parser.build_logarithm": {"tf": 6.782329983125268}, "sqlglot.parser.build_extract_json_with_path": {"tf": 7.280109889280518}, "sqlglot.parser.Parser.__init__": {"tf": 11.135528725660043}, "sqlglot.parser.Parser.reset": {"tf": 3.1622776601683795}, "sqlglot.parser.Parser.parse": {"tf": 8.426149773176359}, "sqlglot.parser.Parser.parse_into": {"tf": 11.313708498984761}, "sqlglot.parser.Parser.check_errors": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser.raise_error": {"tf": 6.855654600401044}, "sqlglot.parser.Parser.expression": {"tf": 7.810249675906654}, "sqlglot.parser.Parser.validate_expression": {"tf": 6.557438524302}, "sqlglot.planner.Plan.__init__": {"tf": 4.47213595499958}, "sqlglot.planner.Step.from_expression": {"tf": 8.602325267042627}, "sqlglot.planner.Step.add_dependency": {"tf": 5.291502622129181}, "sqlglot.planner.Step.to_s": {"tf": 5.0990195135927845}, "sqlglot.planner.Scan.from_expression": {"tf": 8.602325267042627}, "sqlglot.planner.Join.from_joins": {"tf": 8.888194417315589}, "sqlglot.planner.SetOperation.__init__": {"tf": 8.306623862918075}, "sqlglot.planner.SetOperation.from_expression": {"tf": 8.602325267042627}, "sqlglot.schema.Schema.add_table": {"tf": 13.711309200802088}, "sqlglot.schema.Schema.column_names": {"tf": 11.704699910719626}, "sqlglot.schema.Schema.get_column_type": {"tf": 12.12435565298214}, "sqlglot.schema.Schema.has_column": {"tf": 11.789826122551595}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 4.795831523312719}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 3.4641016151377544}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 5.744562646538029}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 7.0710678118654755}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 7.810249675906654}, "sqlglot.schema.MappingSchema.__init__": {"tf": 11}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 6.164414002968976}, "sqlglot.schema.MappingSchema.copy": {"tf": 5.0990195135927845}, "sqlglot.schema.MappingSchema.add_table": {"tf": 13.711309200802088}, "sqlglot.schema.MappingSchema.column_names": {"tf": 11.704699910719626}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 12.12435565298214}, "sqlglot.schema.MappingSchema.has_column": {"tf": 11.789826122551595}, "sqlglot.schema.MappingSchema.depth": {"tf": 3.4641016151377544}, "sqlglot.schema.normalize_name": {"tf": 11.61895003862225}, "sqlglot.schema.ensure_schema": {"tf": 7.681145747868608}, "sqlglot.schema.ensure_column_mapping": {"tf": 7.615773105863909}, "sqlglot.schema.flatten_schema": {"tf": 7.54983443527075}, "sqlglot.schema.nested_get": {"tf": 7.615773105863909}, "sqlglot.schema.nested_set": {"tf": 6.082762530298219}, "sqlglot.serde.dump": {"tf": 11.489125293076057}, "sqlglot.serde.load": {"tf": 11.489125293076057}, "sqlglot.time.format_time": {"tf": 7.810249675906654}, "sqlglot.tokens.Token.__init__": {"tf": 10.63014581273465}, "sqlglot.tokens.Token.number": {"tf": 5.291502622129181}, "sqlglot.tokens.Token.string": {"tf": 5.291502622129181}, "sqlglot.tokens.Token.identifier": {"tf": 5.291502622129181}, "sqlglot.tokens.Token.var": {"tf": 5.291502622129181}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 8.12403840463596}, "sqlglot.tokens.Tokenizer.reset": {"tf": 3.4641016151377544}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 5.744562646538029}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 5.744562646538029}, "sqlglot.transforms.unalias_group": {"tf": 5.744562646538029}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 5.744562646538029}, "sqlglot.transforms.eliminate_qualify": {"tf": 5.744562646538029}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 5.744562646538029}, "sqlglot.transforms.unqualify_unnest": {"tf": 5.744562646538029}, "sqlglot.transforms.unnest_to_explode": {"tf": 5.744562646538029}, "sqlglot.transforms.explode_to_unnest": {"tf": 7}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 5.744562646538029}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 5.744562646538029}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 5.744562646538029}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 5.744562646538029}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 5.744562646538029}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 5.744562646538029}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 5.744562646538029}, "sqlglot.transforms.ensure_bools": {"tf": 5.744562646538029}, "sqlglot.transforms.unqualify_columns": {"tf": 5.744562646538029}, "sqlglot.transforms.remove_unique_constraints": {"tf": 5.744562646538029}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 9.219544457292887}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 5.744562646538029}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 5.744562646538029}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 5.744562646538029}, "sqlglot.transforms.preprocess": {"tf": 8.774964387392123}, "sqlglot.trie.new_trie": {"tf": 6.708203932499369}, "sqlglot.trie.in_trie": {"tf": 7}}, "df": 1118, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.generator.Generator.seg": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 113, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokenize": {"tf": 2.23606797749979}, "sqlglot.parse": {"tf": 2.23606797749979}, "sqlglot.parse_one": {"tf": 2.6457513110645907}, "sqlglot.transpile": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.if_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.time_format": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.Keep.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 3}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 3}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.executor.execute": {"tf": 2.6457513110645907}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 2}, "sqlglot.expressions.Expression.or_": {"tf": 2}, "sqlglot.expressions.Expression.as_": {"tf": 2}, "sqlglot.expressions.Expression.isin": {"tf": 2}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.like": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.ilike": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.div": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.with_": {"tf": 2}, "sqlglot.expressions.Query.union": {"tf": 2}, "sqlglot.expressions.Query.intersect": {"tf": 2}, "sqlglot.expressions.Query.except_": {"tf": 2}, "sqlglot.expressions.DML.returning": {"tf": 2}, "sqlglot.expressions.Column.to_dot": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 2}, "sqlglot.expressions.Delete.where": {"tf": 2}, "sqlglot.expressions.Insert.with_": {"tf": 2.23606797749979}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 2}, "sqlglot.expressions.Join.using": {"tf": 2}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 2}, "sqlglot.expressions.Table.to_column": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 2}, "sqlglot.expressions.Select.from_": {"tf": 2}, "sqlglot.expressions.Select.group_by": {"tf": 2}, "sqlglot.expressions.Select.sort_by": {"tf": 2}, "sqlglot.expressions.Select.cluster_by": {"tf": 2}, "sqlglot.expressions.Select.select": {"tf": 2}, "sqlglot.expressions.Select.lateral": {"tf": 2}, "sqlglot.expressions.Select.join": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.where": {"tf": 2}, "sqlglot.expressions.Select.having": {"tf": 2}, "sqlglot.expressions.Select.window": {"tf": 2}, "sqlglot.expressions.Select.qualify": {"tf": 2}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 2}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 2}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 2}, "sqlglot.expressions.DataType.build": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.when": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case.else_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 2.449489742783178}, "sqlglot.expressions.union": {"tf": 2.23606797749979}, "sqlglot.expressions.intersect": {"tf": 2.23606797749979}, "sqlglot.expressions.except_": {"tf": 2.23606797749979}, "sqlglot.expressions.select": {"tf": 2}, "sqlglot.expressions.from_": {"tf": 2}, "sqlglot.expressions.update": {"tf": 2.449489742783178}, "sqlglot.expressions.delete": {"tf": 2.449489742783178}, "sqlglot.expressions.insert": {"tf": 2.6457513110645907}, "sqlglot.expressions.condition": {"tf": 2}, "sqlglot.expressions.and_": {"tf": 2}, "sqlglot.expressions.or_": {"tf": 2}, "sqlglot.expressions.xor": {"tf": 2}, "sqlglot.expressions.not_": {"tf": 2}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.parse_identifier": {"tf": 2}, "sqlglot.expressions.to_interval": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 2}, "sqlglot.expressions.to_column": {"tf": 2}, "sqlglot.expressions.alias_": {"tf": 2.23606797749979}, "sqlglot.expressions.subquery": {"tf": 2.23606797749979}, "sqlglot.expressions.cast": {"tf": 2}, "sqlglot.expressions.table_": {"tf": 2.23606797749979}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_table": {"tf": 2.23606797749979}, "sqlglot.expressions.rename_column": {"tf": 2.449489742783178}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1.7320508075688772}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.normalize_table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 2.23606797749979}, "sqlglot.expressions.func": {"tf": 1.7320508075688772}, "sqlglot.expressions.case": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 2}, "sqlglot.expressions.tuple_": {"tf": 2}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.wrap": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.or_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.xor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.connector_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1.4142135623730951}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1.7320508075688772}, "sqlglot.lineage.lineage": {"tf": 2.8284271247461903}, "sqlglot.lineage.to_node": {"tf": 2.23606797749979}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 3}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2.6457513110645907}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1.4142135623730951}, "sqlglot.parser.build_like": {"tf": 1.4142135623730951}, "sqlglot.parser.binary_range_parser": {"tf": 2}, "sqlglot.parser.build_logarithm": {"tf": 1.4142135623730951}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 2}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1.7320508075688772}, "sqlglot.planner.Join.from_joins": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.add_table": {"tf": 2}, "sqlglot.schema.Schema.column_names": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.get_column_type": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.has_column": {"tf": 2}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 2}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.has_column": {"tf": 2}, "sqlglot.schema.normalize_name": {"tf": 2}, "sqlglot.schema.ensure_schema": {"tf": 1.4142135623730951}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.4142135623730951}, "sqlglot.transforms.unqualify_unnest": {"tf": 1.4142135623730951}, "sqlglot.transforms.unnest_to_explode": {"tf": 1.4142135623730951}, "sqlglot.transforms.explode_to_unnest": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1.4142135623730951}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}, "sqlglot.transforms.ensure_bools": {"tf": 1.4142135623730951}, "sqlglot.transforms.unqualify_columns": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1.4142135623730951}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 2}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1.4142135623730951}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 2}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 895}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.tokenize": {"tf": 1.7320508075688772}, "sqlglot.parse": {"tf": 1.7320508075688772}, "sqlglot.parse_one": {"tf": 2.23606797749979}, "sqlglot.transpile": {"tf": 2}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 2}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 2}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.time_format": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1.4142135623730951}, "sqlglot.errors.ParseError.new": {"tf": 2.449489742783178}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.as_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.window": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.qualify": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 2.23606797749979}, "sqlglot.expressions.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 2}, "sqlglot.expressions.delete": {"tf": 2}, "sqlglot.expressions.insert": {"tf": 2.23606797749979}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 2}, "sqlglot.expressions.subquery": {"tf": 1.7320508075688772}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_": {"tf": 2}, "sqlglot.expressions.values": {"tf": 1.7320508075688772}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1.7320508075688772}, "sqlglot.expressions.rename_column": {"tf": 2}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.normalize_table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tables": {"tf": 1.7320508075688772}, "sqlglot.expressions.expand": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.unsupported": {"tf": 1}, "sqlglot.generator.Generator.sep": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.seg": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pad_comment": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.wrap": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.no_identify": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.normalize_func": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indent": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 2}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.or_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.xor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.connector_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 2.23606797749979}, "sqlglot.generator.Generator.format_args": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.format_time": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.expressions": {"tf": 2.23606797749979}, "sqlglot.generator.Generator.op_expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1.7320508075688772}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1.4142135623730951}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1.7320508075688772}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1.4142135623730951}, "sqlglot.helper.split_num_words": {"tf": 1.7320508075688772}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 2.23606797749979}, "sqlglot.lineage.to_node": {"tf": 2.23606797749979}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.column_names": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.has_column": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.7320508075688772}, "sqlglot.schema.normalize_name": {"tf": 1.4142135623730951}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}, "sqlglot.time.format_time": {"tf": 2}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 744, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}}, "df": 2}}}}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}}, "df": 3}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}}, "df": 4}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.star_sql": {"tf": 1}}, "df": 1, "t": {"docs": {"sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 9, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.Column.substr": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 2}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.parser.build_var_map": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 12}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.executor.context.Context.eval": {"tf": 1}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.Table.append": {"tf": 1}, "sqlglot.executor.table.Table.pop": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.generator.Generator.unsupported": {"tf": 1}, "sqlglot.generator.Generator.sep": {"tf": 1}, "sqlglot.generator.Generator.seg": {"tf": 1}, "sqlglot.generator.Generator.pad_comment": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.wrap": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.null_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.too_wide": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.Parser.reset": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 805}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1.4142135623730951}}, "df": 22, "s": {"docs": {"sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}}, "df": 1}}}}}}}}, "q": {"docs": {"sqlglot.helper.seq_get": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 16, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}}, "df": 4, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}, "p": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.sep": {"tf": 1}, "sqlglot.generator.Generator.seg": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 16, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.maybe_comment": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {"sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 2}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 2.23606797749979}, "sqlglot.schema.flatten_schema": {"tf": 1}}, "df": 20, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.lineage": {"tf": 1.7320508075688772}, "sqlglot.lineage.to_node": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}}, "df": 13, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}}, "df": 1}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}}, "df": 8, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}}, "df": 4}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}}, "df": 7}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.env.str_position": {"tf": 1}}, "df": 1}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}}, "df": 2}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}}, "df": 2}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1.4142135623730951}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}}, "df": 11, "s": {"docs": {"sqlglot.expressions.expand": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1.7320508075688772}}, "df": 8}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.sort_sql": {"tf": 1}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.generator.Generator.indent": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.expressions": {"tf": 1.4142135623730951}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.generator.Generator.similarto_sql": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.slice_sql": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}}, "df": 6, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.helper.csv_reader": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}}, "df": 4}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe.sql.Column.rlike": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.rlike": {"tf": 1}}, "df": 1}}}}}}}}, "q": {"docs": {"sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor.env.null_if_any": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.return_sql": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}}, "df": 4}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}}, "df": 3}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.iter_expressions": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}}, "df": 2}}}}}}}, "f": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}}, "df": 3}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.generator.Generator.refresh_sql": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.renametable_sql": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.table.Table.append": {"tf": 1}}, "df": 2, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.executor.table.Table.__init__": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}}, "df": 7}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}}, "df": 2, "n": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}}, "df": 1}, "s": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {"sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.rawstring_sql": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}}, "df": 5}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokenize": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 2}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.window": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.qualify": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 2}, "sqlglot.expressions.union": {"tf": 2}, "sqlglot.expressions.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.7320508075688772}, "sqlglot.expressions.delete": {"tf": 2}, "sqlglot.expressions.insert": {"tf": 2}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 2}, "sqlglot.expressions.subquery": {"tf": 1.7320508075688772}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_": {"tf": 1.7320508075688772}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}}, "df": 166}}, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.time_format": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.unixdate_sql": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.executor.env.interval": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}}, "df": 5}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 10}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.uncache_sql": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.Column.between": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}}, "df": 6}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.lineage.to_node": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Select.join": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.generator.Generator.use_sql": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.DataType.build": {"tf": 1}}, "df": 1}}}, "d": {"docs": {"sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 7, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokenize": {"tf": 3}, "sqlglot.parse": {"tf": 3}, "sqlglot.parse_one": {"tf": 3}, "sqlglot.transpile": {"tf": 2.8284271247461903}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 2.6457513110645907}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 2.23606797749979}, "sqlglot.executor.execute": {"tf": 3}, "sqlglot.executor.table.ensure_tables": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.sql": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.and_": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.or_": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.as_": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.limit": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.offset": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.order_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.select": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.with_": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.union": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.intersect": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.except_": {"tf": 2.23606797749979}, "sqlglot.expressions.DML.returning": {"tf": 2.23606797749979}, "sqlglot.expressions.Delete.delete": {"tf": 2.23606797749979}, "sqlglot.expressions.Delete.where": {"tf": 2.23606797749979}, "sqlglot.expressions.Insert.with_": {"tf": 2.23606797749979}, "sqlglot.expressions.Join.on": {"tf": 2.23606797749979}, "sqlglot.expressions.Join.using": {"tf": 2.23606797749979}, "sqlglot.expressions.Union.select": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.from_": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.group_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.sort_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.cluster_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.select": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.lateral": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.join": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.where": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.having": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.window": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.qualify": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.ctas": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.hint": {"tf": 2.23606797749979}, "sqlglot.expressions.Subquery.select": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.build": {"tf": 2.23606797749979}, "sqlglot.expressions.maybe_parse": {"tf": 2.23606797749979}, "sqlglot.expressions.union": {"tf": 2.23606797749979}, "sqlglot.expressions.intersect": {"tf": 2.23606797749979}, "sqlglot.expressions.except_": {"tf": 2.23606797749979}, "sqlglot.expressions.select": {"tf": 2.23606797749979}, "sqlglot.expressions.from_": {"tf": 2.23606797749979}, "sqlglot.expressions.update": {"tf": 2.23606797749979}, "sqlglot.expressions.delete": {"tf": 2.23606797749979}, "sqlglot.expressions.insert": {"tf": 2.23606797749979}, "sqlglot.expressions.condition": {"tf": 2.23606797749979}, "sqlglot.expressions.and_": {"tf": 2.23606797749979}, "sqlglot.expressions.or_": {"tf": 2.23606797749979}, "sqlglot.expressions.xor": {"tf": 2.23606797749979}, "sqlglot.expressions.not_": {"tf": 2.23606797749979}, "sqlglot.expressions.parse_identifier": {"tf": 2.23606797749979}, "sqlglot.expressions.to_table": {"tf": 2.23606797749979}, "sqlglot.expressions.to_column": {"tf": 2.23606797749979}, "sqlglot.expressions.alias_": {"tf": 2.23606797749979}, "sqlglot.expressions.subquery": {"tf": 2.23606797749979}, "sqlglot.expressions.rename_table": {"tf": 2.23606797749979}, "sqlglot.expressions.rename_column": {"tf": 2.23606797749979}, "sqlglot.expressions.table_name": {"tf": 2.23606797749979}, "sqlglot.expressions.normalize_table_name": {"tf": 2.23606797749979}, "sqlglot.expressions.replace_tables": {"tf": 2.23606797749979}, "sqlglot.expressions.expand": {"tf": 2.23606797749979}, "sqlglot.expressions.func": {"tf": 2.23606797749979}, "sqlglot.expressions.array": {"tf": 2.23606797749979}, "sqlglot.expressions.tuple_": {"tf": 2.23606797749979}, "sqlglot.generator.Generator.__init__": {"tf": 2.23606797749979}, "sqlglot.lineage.Node.to_html": {"tf": 2.23606797749979}, "sqlglot.lineage.lineage": {"tf": 2.23606797749979}, "sqlglot.lineage.to_node": {"tf": 2.23606797749979}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2.23606797749979}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.simplify": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1.7320508075688772}, "sqlglot.parser.build_logarithm": {"tf": 1.7320508075688772}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.__init__": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.add_table": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.column_names": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.get_column_type": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.has_column": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.__init__": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.add_table": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.column_names": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.has_column": {"tf": 2.23606797749979}, "sqlglot.schema.normalize_name": {"tf": 2.23606797749979}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 2.23606797749979}}, "df": 101, "s": {"docs": {"sqlglot.tokenize": {"tf": 2}, "sqlglot.parse": {"tf": 2}, "sqlglot.parse_one": {"tf": 2}, "sqlglot.transpile": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.time_format": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 2}, "sqlglot.executor.table.ensure_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.as_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.window": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.qualify": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.to_html": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.lineage.to_node": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.normalize_name": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1.4142135623730951}}, "df": 96}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.__init__": {"tf": 1.4142135623730951}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1.4142135623730951}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1.4142135623730951}, "sqlglot.schema.flatten_schema": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1.4142135623730951}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 49, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.dictrange_sql": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}}, "df": 9}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.distribute_sql": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 1}}, "df": 3}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.diff.diff": {"tf": 2.23606797749979}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 2.23606797749979}}, "df": 2}}, "v": {"docs": {"sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}}, "df": 3}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.directory_sql": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}}, "df": 2, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.table": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 2.8284271247461903}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 2}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.between": {"tf": 1}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 2}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}}, "df": 92, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}}, "df": 3}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 23, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "e": {"docs": {"sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1.4142135623730951}}, "df": 6, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1.4142135623730951}}, "df": 6}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}}, "df": 2}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}}, "df": 3}}}}}}, "y": {"docs": {"sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}}, "df": 2}, "g": {"docs": {"sqlglot.helper.tsort": {"tf": 1}}, "df": 1}}, "f": {"docs": {"sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}}, "df": 4}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}}, "df": 3, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}}, "df": 5}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.executor.env.ordered": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}}, "df": 2}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.errors.ParseError.new": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}}, "df": 4}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.planner.Step.add_dependency": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.build": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 3}}}}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.DML.returning": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}}, "df": 5}, "w": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.lineage.Node.__init__": {"tf": 1}}, "df": 1}}}}}}}}}, "b": {"docs": {"sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}}, "df": 5}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.generator.Generator.drop_sql": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.droppartition_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.dpipe_sql": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.generator.Generator.expressions": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 1}}, "df": 4}}}, "t": {"docs": {"sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1.4142135623730951}, "sqlglot.helper.tsort": {"tf": 1.7320508075688772}, "sqlglot.helper.first": {"tf": 1.4142135623730951}}, "df": 4, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokenize": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 2}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1.7320508075688772}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.7320508075688772}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 2.23606797749979}, "sqlglot.helper.is_type": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 2.449489742783178}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1.4142135623730951}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}}, "df": 124, "s": {"docs": {"sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}}, "df": 15}, "d": {"docs": {"sqlglot.expressions.Expression.div": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "o": {"docs": {"sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.executor.env.cast": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}}, "df": 7, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 13, "s": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}}, "df": 13}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.token_sql": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 2}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}}, "df": 3}}}}}}, "p": {"docs": {"sqlglot.generator.Generator.limit_sql": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.tochar_sql": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.toarray_sql": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.window": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.qualify": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.449489742783178}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 117}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "y": {"docs": {"sqlglot.generator.Generator.try_sql": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}}, "df": 5}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}}, "df": 4}, "e": {"docs": {"sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 4, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.trie.in_trie": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}}, "df": 4}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.transforms.preprocess": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.__init__": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.table_iter": {"tf": 1.4142135623730951}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.normalize_name": {"tf": 1}}, "df": 36, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 9, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1.4142135623730951}}, "df": 4}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.context.Context.table_iter": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}}, "df": 2}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff.Update.__init__": {"tf": 1}, "sqlglot.diff.Keep.__init__": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}}, "df": 6}}}}, "g": {"docs": {"sqlglot.generator.Generator.tag_sql": {"tf": 1}}, "df": 1}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.helper.find_new_name": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.helper.merge_ranges": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 17}}}}, "h": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor.env.str_position": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}, "sqlglot.executor.env.cast": {"tf": 1}, "sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.executor.env.interval": {"tf": 1}, "sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.executor.env.jsonextract": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}}, "df": 8}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Case.when": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.format_time": {"tf": 1.4142135623730951}}, "df": 1, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}}, "df": 4}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}}, "df": 3}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}}, "df": 2}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 10, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.helper.open_file": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}}, "df": 2}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 1}}}, "n": {"docs": {"sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokenize": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 1.7320508075688772}, "sqlglot.transpile": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 2.6457513110645907}, "sqlglot.executor.execute": {"tf": 2}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.executor.context.Context.set_row": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.executor.env.str_position": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1.4142135623730951}, "sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.__init__": {"tf": 1.4142135623730951}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.isin": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.7320508075688772}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.7320508075688772}, "sqlglot.expressions.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 2}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.column": {"tf": 2.23606797749979}, "sqlglot.expressions.table_": {"tf": 2}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.unsupported": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.expressions": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 2}, "sqlglot.lineage.to_node": {"tf": 2}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 2}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.add_table": {"tf": 2}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 237, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokenize": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 1.7320508075688772}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.isin": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.window": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.qualify": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.7320508075688772}, "sqlglot.expressions.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_": {"tf": 1.7320508075688772}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1}}, "df": 125}}}}}}, "t": {"docs": {"sqlglot.expressions.not_": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}}, "df": 3, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}}, "df": 12}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.Node.__init__": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1}}, "df": 9, "s": {"docs": {"sqlglot.lineage.GraphHTML.__init__": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.7320508075688772}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator.normalize_func": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1.7320508075688772}, "sqlglot.lineage.to_node": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 35}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.national_sql": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}}, "df": 6}, "q": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}}, "df": 4}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 2, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "g": {"docs": {"sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}}, "df": 2}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}}, "df": 2}}}}}}}}}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}}, "df": 2}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "v": {"docs": {}, "df": 0, "l": {"2": {"docs": {"sqlglot.generator.Generator.nvl2_sql": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1.4142135623730951}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1.7320508075688772}, "sqlglot.serde.dump": {"tf": 1.7320508075688772}, "sqlglot.serde.load": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 83}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}}, "df": 4, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}}, "df": 2}}}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.likeany_sql": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.lineage.Node.walk": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1.4142135623730951}}, "df": 5}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}}, "df": 5}}}}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.planner.Step.to_s": {"tf": 1}}, "df": 5}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.Column.substr": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.executor.env.substring": {"tf": 1}}, "df": 3}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}}, "df": 7}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}}, "df": 1}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.between": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 3.7416573867739413}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1.4142135623730951}}, "df": 28, "e": {"docs": {"sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}}, "df": 5}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.expressions.Expression.between": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.Column.between": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}}, "df": 4}}}}}}, "k": {"docs": {"sqlglot.generator.Generator.lock_sql": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "g": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.generator.Generator.loaddata_sql": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}}, "df": 7, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.lineage.Node.to_html": {"tf": 1}}, "df": 65}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 2.6457513110645907}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}, "sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}, "sqlglot.generator.Generator.connector_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.expressions": {"tf": 1.7320508075688772}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.lineage.to_node": {"tf": 2}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 118}}, "s": {"docs": {"sqlglot.lineage.GraphHTML.__init__": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 2, "r": {"docs": {"sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}}, "df": 9}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.operator_sql": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.openjson_sql": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.opclass_sql": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.like": {"tf": 1}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}}, "df": 18}}}}, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 5, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.onconflict_sql": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {"sqlglot.expressions.Select.distinct": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}}, "df": 3}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.overlaps_sql": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 5}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {"sqlglot.executor.env.reverse_key.__init__": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "r": {"docs": {"sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.generator.Generator.or_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}}, "df": 4, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.order_sql": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}}, "df": 3}}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}}, "df": 4}}}, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.pop": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.helper.while_changing": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2.23606797749979}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.validate_expression": {"tf": 1.4142135623730951}}, "df": 61, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}}, "df": 3, "r": {"docs": {"sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.Remove.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.Move.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.Update.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.Keep.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 2}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.env.arraytostring": {"tf": 1}, "sqlglot.executor.env.jsonextract": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.expressions.Expression.like": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1.4142135623730951}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 2.23606797749979}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 2}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tree": {"tf": 2}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.7320508075688772}, "sqlglot.expressions.expand": {"tf": 1.7320508075688772}, "sqlglot.expressions.case": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.preprocess": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.wrap": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.or_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.xor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.connector_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.expressions": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.op_expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1.7320508075688772}, "sqlglot.helper.is_date_unit": {"tf": 1.4142135623730951}, "sqlglot.lineage.Node.__init__": {"tf": 1.7320508075688772}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 2}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 2}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 2}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1}, "sqlglot.optimizer.simplify.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_true": {"tf": 1}, "sqlglot.optimizer.simplify.always_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 2}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Plan.__init__": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.7320508075688772}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.7320508075688772}, "sqlglot.transforms.unqualify_unnest": {"tf": 1.7320508075688772}, "sqlglot.transforms.unnest_to_explode": {"tf": 1.7320508075688772}, "sqlglot.transforms.explode_to_unnest": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1.7320508075688772}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1.7320508075688772}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1.7320508075688772}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.7320508075688772}, "sqlglot.transforms.ensure_bools": {"tf": 1.7320508075688772}, "sqlglot.transforms.unqualify_columns": {"tf": 1.7320508075688772}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1.7320508075688772}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 2.23606797749979}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1.7320508075688772}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1.7320508075688772}, "sqlglot.transforms.preprocess": {"tf": 1.7320508075688772}}, "df": 725, "s": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.time_format": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 2}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.diff.Insert.__init__": {"tf": 1}, "sqlglot.diff.Remove.__init__": {"tf": 1}, "sqlglot.diff.Move.__init__": {"tf": 1}, "sqlglot.diff.Update.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.Keep.__init__": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 2}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.as_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.isin": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.like": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.ilike": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Expression.rlike": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.div": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.to_dot": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.using": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 2.23606797749979}, "sqlglot.expressions.Table.to_column": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lateral": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.having": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.window": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.qualify": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.build": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.build": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case.when": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case.else_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 2}, "sqlglot.expressions.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 2}, "sqlglot.expressions.delete": {"tf": 2}, "sqlglot.expressions.insert": {"tf": 2.23606797749979}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.xor": {"tf": 1.7320508075688772}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_interval": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.7320508075688772}, "sqlglot.expressions.subquery": {"tf": 1.7320508075688772}, "sqlglot.expressions.cast": {"tf": 2}, "sqlglot.expressions.table_": {"tf": 2.23606797749979}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_table": {"tf": 1.7320508075688772}, "sqlglot.expressions.rename_column": {"tf": 2}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1.7320508075688772}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1.7320508075688772}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1.7320508075688772}, "sqlglot.expressions.tuple_": {"tf": 1.7320508075688772}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.wrap": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1}, "sqlglot.generator.Generator.cache_sql": {"tf": 1}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1}, "sqlglot.generator.Generator.clone_sql": {"tf": 1}, "sqlglot.generator.Generator.describe_sql": {"tf": 1}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1}, "sqlglot.generator.Generator.directory_sql": {"tf": 1}, "sqlglot.generator.Generator.delete_sql": {"tf": 1}, "sqlglot.generator.Generator.drop_sql": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.filter_sql": {"tf": 1}, "sqlglot.generator.Generator.hint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.with_properties": {"tf": 1}, "sqlglot.generator.Generator.locate_properties": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1}, "sqlglot.generator.Generator.kill_sql": {"tf": 1}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1}, "sqlglot.generator.Generator.returning_sql": {"tf": 1}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}, "sqlglot.generator.Generator.table_parts": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1}, "sqlglot.generator.Generator.update_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}, "sqlglot.generator.Generator.having_sql": {"tf": 1}, "sqlglot.generator.Generator.connect_sql": {"tf": 1}, "sqlglot.generator.Generator.prior_sql": {"tf": 1}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.lateral_op": {"tf": 1}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_sql": {"tf": 1}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1}, "sqlglot.generator.Generator.set_sql": {"tf": 1}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1}, "sqlglot.generator.Generator.lock_sql": {"tf": 1}, "sqlglot.generator.Generator.literal_sql": {"tf": 1}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1}, "sqlglot.generator.Generator.sort_sql": {"tf": 1}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.select_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_sql": {"tf": 1}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1}, "sqlglot.generator.Generator.star_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.generator.Generator.set_operations": {"tf": 1}, "sqlglot.generator.Generator.union_sql": {"tf": 1}, "sqlglot.generator.Generator.union_op": {"tf": 1}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.all_sql": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.trim_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}, "sqlglot.generator.Generator.check_sql": {"tf": 1}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}, "sqlglot.generator.Generator.return_sql": {"tf": 1}, "sqlglot.generator.Generator.reference_sql": {"tf": 1}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.generator.Generator.neg_sql": {"tf": 1}, "sqlglot.generator.Generator.not_sql": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.or_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.xor_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.connector_sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.collate_sql": {"tf": 1}, "sqlglot.generator.Generator.command_sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.div_sql": {"tf": 1}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1}, "sqlglot.generator.Generator.distance_sql": {"tf": 1}, "sqlglot.generator.Generator.dot_sql": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.generator.Generator.glob_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.generator.Generator.like_sql": {"tf": 1}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1}, "sqlglot.generator.Generator.lt_sql": {"tf": 1}, "sqlglot.generator.Generator.lte_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.generator.Generator.neq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1}, "sqlglot.generator.Generator.slice_sql": {"tf": 1}, "sqlglot.generator.Generator.sub_sql": {"tf": 1}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1}, "sqlglot.generator.Generator.try_sql": {"tf": 1}, "sqlglot.generator.Generator.log_sql": {"tf": 1}, "sqlglot.generator.Generator.use_sql": {"tf": 1}, "sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}, "sqlglot.generator.Generator.tag_sql": {"tf": 1}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1}, "sqlglot.generator.Generator.when_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1}, "sqlglot.generator.Generator.predict_sql": {"tf": 1}, "sqlglot.generator.Generator.forin_sql": {"tf": 1}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1}, "sqlglot.generator.Generator.operator_sql": {"tf": 1}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.struct_sql": {"tf": 1}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.helper.while_changing": {"tf": 1.4142135623730951}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 2.6457513110645907}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1.4142135623730951}, "sqlglot.parser.build_like": {"tf": 1.4142135623730951}, "sqlglot.parser.binary_range_parser": {"tf": 1.7320508075688772}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.7320508075688772}, "sqlglot.planner.Plan.__init__": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.normalize_name": {"tf": 1.4142135623730951}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.4142135623730951}, "sqlglot.transforms.unqualify_unnest": {"tf": 1.4142135623730951}, "sqlglot.transforms.unnest_to_explode": {"tf": 1.4142135623730951}, "sqlglot.transforms.explode_to_unnest": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1.4142135623730951}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}, "sqlglot.transforms.ensure_bools": {"tf": 1.4142135623730951}, "sqlglot.transforms.unqualify_columns": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1.4142135623730951}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 2}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1.4142135623730951}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1.7320508075688772}}, "df": 771}}}}}}}, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.generator.Generator.exists_sql": {"tf": 1}}, "df": 2}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.generator.Generator.except_sql": {"tf": 1}, "sqlglot.generator.Generator.except_op": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.simplify.catch": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1}, "sqlglot.generator.Generator.extract_sql": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.context.Context.table_iter": {"tf": 1}, "sqlglot.executor.table.ensure_tables": {"tf": 1}}, "df": 4}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1.4142135623730951}}, "df": 7}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.__init__": {"tf": 1}}, "df": 3}}}}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 7}, "v": {"docs": {"sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1}}, "df": 2}}, "q": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.generator.Generator.eq_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1}}, "df": 5}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor.env.filter_nulls": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.escape_sql": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}}, "df": 3}}}}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML.__init__": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.generator.Generator.in_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1}}, "df": 4, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1.4142135623730951}, "sqlglot.errors.ParseError.new": {"tf": 1.4142135623730951}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.executor.context.Context.set_range": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 2}, "sqlglot.generator.Generator.indent": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.json_path_part": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.simplify.interval": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.to_s": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1}, "sqlglot.schema.MappingSchema.depth": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 2}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 42, "o": {"docs": {"sqlglot.parse_one": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.generator.Generator.into_sql": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1}, "sqlglot.generator.Generator.intersect_op": {"tf": 1}}, "df": 6}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.interval_sql": {"tf": 1}}, "df": 5}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.introducer_sql": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.generator.Generator.intdiv_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.executor.context.Context.set_index": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.generator.Generator.index_sql": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 8, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.indexparameters_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.indextablehint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.generator.Generator.insert_sql": {"tf": 1}}, "df": 5}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.format_time": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}}, "df": 3}}}}, "d": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.between": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1.4142135623730951}}, "df": 20, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.transpile": {"tf": 1}}, "df": 1}}, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}}, "df": 7}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 2}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.identifier": {"tf": 1}}, "df": 16, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 2}}}}}}}}}}, "t": {"docs": {"sqlglot.helper.first": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.too_wide": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 7}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.lineage.Node.walk": {"tf": 1}}, "df": 7}}}}}}}, "f": {"docs": {"sqlglot.dialects.dialect.if_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1}, "sqlglot.generator.Generator.if_sql": {"tf": 1}}, "df": 3}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1}, "sqlglot.expressions.Expression.ilike": {"tf": 1}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1}}, "df": 4, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.ilikeany_sql": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1}, "sqlglot.expressions.Expression.is_": {"tf": 1}, "sqlglot.generator.Generator.is_sql": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}}, "df": 6, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML.__init__": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 4, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.parse_one": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 11}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.collate_sql": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}}, "df": 18}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.where": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.when": {"tf": 2}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 2}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 2}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.substr": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.Column.between": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.over": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 2}, "sqlglot.generator.Generator.column_parts": {"tf": 1}, "sqlglot.generator.Generator.column_sql": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}}, "df": 55, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1}}, "df": 4}}}, "s": {"docs": {"sqlglot.executor.context.Context.add_columns": {"tf": 1}, "sqlglot.executor.table.Table.__init__": {"tf": 1}, "sqlglot.executor.table.Table.add_columns": {"tf": 1}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 9}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.columnposition_sql": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.generator.Generator.columnprefix_sql": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.errors.ParseError.new": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}}, "df": 9}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.executor.context.Context.filter": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1}}, "df": 12}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.concat_sql": {"tf": 1}}, "df": 3, "w": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1}}, "df": 3}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.simplify": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1}, "sqlglot.generator.Generator.convert_sql": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.connect_sql": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.connector_sql": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.maybe_copy": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.copy_sql": {"tf": 1}}, "df": 70, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1}}, "df": 2}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.pad_comment": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.comment_sql": {"tf": 1}}, "df": 3, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.expressions.Expression.add_comments": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 5}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1}, "sqlglot.generator.Generator.commit_sql": {"tf": 1}}, "df": 2}}, "a": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.command_sql": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.comprehension_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.context.Context.eval": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.executor.context.Context.eval_tuple": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.swap_all": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}}, "df": 2}}}}}}}}, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Literal.number": {"tf": 1}, "sqlglot.expressions.Literal.string": {"tf": 1}, "sqlglot.expressions.Properties.from_dict": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.Func.sql_names": {"tf": 1}, "sqlglot.expressions.Func.sql_name": {"tf": 1}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}}, "df": 30}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}}, "df": 5, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.subclasses": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.clone_sql": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dialects.dialect.rename_func": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.time_format": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.parser.binary_range_parser": {"tf": 1}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 37}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1}}, "df": 9}, "e": {"docs": {"sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator.case_sql": {"tf": 1}}, "df": 4}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}}, "df": 5}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.cache_sql": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 1}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1}, "sqlglot.generator.Generator.cte_sql": {"tf": 1}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 5}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.generator.Generator.createable_sql": {"tf": 1}, "sqlglot.generator.Generator.create_sql": {"tf": 1}}, "df": 8}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.credentials_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.characterset_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.generator.Generator.check_sql": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.helper.csv_reader": {"tf": 1}}, "df": 1}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transpile": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.properties": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.generator.Generator.window_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}}, "df": 12, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1}}, "df": 9}}}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1}, "sqlglot.generator.Generator.with_sql": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1}}, "df": 2}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.withtablehint_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.withfill_sql": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.generator.Generator.where_sql": {"tf": 1}}, "df": 3}}, "n": {"docs": {"sqlglot.generator.Generator.when_sql": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {"sqlglot.dialects.dialect.binary_from_function": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}}, "df": 3, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.expressions.Expression.is_type": {"tf": 1}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.window": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.qualify": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Case.when": {"tf": 1}, "sqlglot.expressions.Case.else_": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.7320508075688772}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 2.449489742783178}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.escape_str": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1}, "sqlglot.generator.Generator.too_wide": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 2.449489742783178}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.helper.is_int": {"tf": 1}, "sqlglot.helper.is_float": {"tf": 1}, "sqlglot.helper.is_type": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.is_iso_date": {"tf": 1}, "sqlglot.helper.is_iso_datetime": {"tf": 1}, "sqlglot.helper.is_date_unit": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.to_node": {"tf": 1}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.8284271247461903}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.normalize_name": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}}, "df": 161, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1}}, "df": 5}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1}}, "df": 8}}}}}}, "y": {"docs": {"sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.bytestring_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.find_new_name": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.generator.Generator.escape_str": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 9}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression.between": {"tf": 1}, "sqlglot.generator.Generator.between_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1}}, "df": 3}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.bitstring_sql": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "x": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.binary": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}}, "df": 2}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.between": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1.4142135623730951}}, "df": 20}}}}}}}, "p": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1.7320508075688772}}, "df": 2, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.build_date_delta": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.generator.Generator.format_time": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.ensure_column_mapping": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}}, "df": 10, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}}, "df": 2}}}}}}}}}}}, "x": {"docs": {"sqlglot.dialects.dialect.max_or_greatest": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.errors.concat_messages": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1}}, "df": 2, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.generator.Generator.merge_sql": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 3, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.generator.Generator.unsupported": {"tf": 1}, "sqlglot.parser.Parser.__init__": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 5}}}}}}, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1}, "sqlglot.generator.Generator.mod_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1}}, "df": 3, "e": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}}, "df": 2}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.subclasses": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.min_or_least": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 2}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 3}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.mul_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1}}, "df": 2}}}, "g": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.between": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.over": {"tf": 1}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}, "sqlglot.generator.Generator.gt_sql": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.lineage.Node.__init__": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 3.7416573867739413}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1.4142135623730951}}, "df": 29, "e": {"docs": {"sqlglot.generator.Generator.gte_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1}, "sqlglot.generator.Generator.group_sql": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.lineage.Node.to_html": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.str_position_sql": {"tf": 1}}, "df": 1, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1}}, "df": 4}}}}}}}}}}}}}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1}}, "df": 4}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.rename_func": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.if_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.time_format": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 50}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.generator.Generator.glob_sql": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {"sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1.4142135623730951}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.4142135623730951}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1.4142135623730951}, "sqlglot.serde.dump": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1.4142135623730951}}, "df": 7}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.div": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator.__init__": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.limit_sql": {"tf": 1}, "sqlglot.generator.Generator.order_sql": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 2.23606797749979}, "sqlglot.generator.Generator.op_expressions": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.planner.SetOperation.__init__": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.normalize_name": {"tf": 1}}, "df": 37}}, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.lineage.Node.__init__": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}}, "df": 3, "c": {"docs": {"sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.executor.env.filter_nulls": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1}, "sqlglot.parser.build_logarithm": {"tf": 1}}, "df": 10, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 3.7416573867739413}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1}}, "df": 1, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.formatjson_sql": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.foreignkey_sql": {"tf": 1}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1}}, "df": 2}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.generator.Generator.forin_sql": {"tf": 1}}, "df": 1}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 2}}}}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1.4142135623730951}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.env.ordered": {"tf": 1}, "sqlglot.expressions.Expression.asc": {"tf": 1}, "sqlglot.expressions.Expression.desc": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}}, "df": 5}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.column": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.filter_sql": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.helper.open_file": {"tf": 1}}, "df": 1}, "l": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.expressions.update": {"tf": 1}, "sqlglot.generator.Generator.from_sql": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1}}, "df": 4, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "v": {"docs": {"sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1}, "sqlglot.generator.Generator.version_sql": {"tf": 1}}, "df": 4}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1}, "sqlglot.dialects.dialect.if_sql": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 24, "s": {"docs": {"sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.values_sql": {"tf": 1.4142135623730951}, "sqlglot.helper.flatten": {"tf": 1}}, "df": 4}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {"sqlglot.expressions.var": {"tf": 1}, "sqlglot.generator.Generator.var_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}}, "df": 4, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.dialect.var_map_sql": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}}, "df": 4}}}}}}}, "k": {"docs": {"sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.executor.context.Context.sort": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.generator.Generator.sql": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 9, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.trie.new_trie": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1}, "sqlglot.schema.flatten_schema": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 3}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1}}, "df": 2}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.kwarg_sql": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.schema.MappingSchema.copy": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}}, "df": 40}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.Column.binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1}}, "df": 3}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1}}, "df": 2}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.kill_sql": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 2}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1}, "sqlglot.optimizer.simplify.is_false": {"tf": 1}, "sqlglot.optimizer.simplify.is_null": {"tf": 1}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1}}, "df": 5, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.Column.when": {"tf": 1}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.errors.ParseError.__init__": {"tf": 1}, "sqlglot.errors.concat_messages": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Expression.between": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.eq": {"tf": 1}, "sqlglot.expressions.Expression.neq": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.generator.Generator.any_sql": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}, "sqlglot.schema.ensure_schema": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 37, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1}}, "df": 3}}}}}}, "d": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.generator.Generator.and_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1}}, "df": 3}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.anonymous_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}}, "df": 2}}}, "e": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 3}}}}}}}, "s": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.generator.Generator.table_sql": {"tf": 1}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1}, "sqlglot.generator.Generator.values_sql": {"tf": 1}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1}}, "df": 9, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.generator.Generator.all_sql": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1}}, "df": 6}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.as_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Table.to_column": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.generator.Generator.alias_sql": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 17, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.aliases_sql": {"tf": 1}}, "df": 1}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1}, "sqlglot.expressions.Expression.__init__": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator.no_identify": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.format_args": {"tf": 1}, "sqlglot.generator.Generator.too_wide": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.parser.build_var_map": {"tf": 1}, "sqlglot.parser.build_like": {"tf": 1}, "sqlglot.parser.build_logarithm": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 26}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.inline_array_sql": {"tf": 1}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}}, "df": 3, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.arrayany_sql": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1}}, "df": 3}}}}}}}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.window": {"tf": 1}, "sqlglot.expressions.Select.qualify": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}}, "df": 19}}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.pivot_column_names": {"tf": 1}}, "df": 1}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.generator.Generator.add_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1}}, "df": 2, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.addconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.parser": {"tf": 1.4142135623730951}, "sqlglot.parser.binary_range_parser": {"tf": 1.4142135623730951}}, "df": 2}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.ParseError.new": {"tf": 1}, "sqlglot.errors.merge_errors": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1}, "sqlglot.generator.Generator.partition_sql": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.partitionrange_sql": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {"sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.paren": {"tf": 1}, "sqlglot.generator.Generator.paren_sql": {"tf": 1}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1}}, "df": 3, "t": {"docs": {"sqlglot.optimizer.scope.Scope.__init__": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 6}}, "d": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}, "sqlglot.generator.Generator.indent": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.property_name": {"tf": 1}, "sqlglot.generator.Generator.property_sql": {"tf": 1}, "sqlglot.generator.Generator.naked_property": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "q": {"docs": {"sqlglot.generator.Generator.propertyeq_sql": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.expressions.Properties.from_dict": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.generator.Generator.properties_sql": {"tf": 1}, "sqlglot.generator.Generator.root_properties": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.properties": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.locate_properties": {"tf": 1.4142135623730951}}, "df": 13}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.simplify": {"tf": 1}}, "df": 1}}}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.generator.Generator.national_sql": {"tf": 1}, "sqlglot.generator.Generator.properties": {"tf": 1}, "sqlglot.generator.Generator.cast_sql": {"tf": 1}, "sqlglot.generator.Generator.func": {"tf": 1}, "sqlglot.generator.Generator.expressions": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}}, "df": 12}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.__init__": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.predict_sql": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}}, "df": 3}}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 6}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.generator.Generator.prior_sql": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.generator.Generator.pragma_sql": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1}}, "df": 2}}}}}}}}, "n": {"docs": {"sqlglot.executor.python.PythonExecutor.execute": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.add_dependency": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Join.from_joins": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}}, "df": 5}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.pivotalias_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.env.str_position": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.pseudotype_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.hint_sql": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}}, "df": 2}}}, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Expression.between": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.errors.ParseError.new": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.generator.Generator.historicaldata_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dataframe.sql.DataFrame.join": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1}}, "df": 3}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.generator.Generator.heredoc_sql": {"tf": 1}}, "df": 1}}}}}, "x": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.hexstring_sql": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.having_sql": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.generator.Generator.havingmax_sql": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 2}}}}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}}, "df": 2}}}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.generator.Generator.jsonpath_sql": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}}, "df": 2, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.json_path_part": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.jsonarray_sql": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1}}, "df": 1}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.jsonobject_sql": {"tf": 1}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1}}, "df": 2}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1}}, "df": 1}}}}}}}}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.generator.Generator.jsonschema_sql": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.generator.Generator.jsontable_sql": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.join_sql": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.planner.Join.from_joins": {"tf": 1.4142135623730951}}, "df": 12, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.generator.Generator.joinhint_sql": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.planner.Join.from_joins": {"tf": 1}}, "df": 2}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.journalproperty_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "x": {"2": {"7": {"docs": {"sqlglot.helper.open_file": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1}, "sqlglot.generator.Generator.xor_sql": {"tf": 1}}, "df": 2}}, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1}}, "df": 1}}}}}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {"sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}}, "df": 5, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 2, "d": {"docs": {"sqlglot.dialects.dialect.json_extract_segments": {"tf": 1}, "sqlglot.expressions.Expression.as_": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}}, "df": 7}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Expression.isin": {"tf": 1}, "sqlglot.expressions.Tuple.isin": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}}, "df": 4, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.generator.Generator.querytransform_sql": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.generator.Generator.qualify_sql": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}}}, "bases": {"root": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.doris.Doris": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.executor.python.Python": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1}, "sqlglot.tokens.TokenType": {"tf": 1}}, "df": 98, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}}, "df": 6}}}}}}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"2": {"docs": {"sqlglot.dialects.spark.Spark": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}}, "df": 4}, "docs": {"sqlglot.dialects.databricks.Databricks": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1.4142135623730951}}, "df": 4}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.planner.Scan": {"tf": 1}, "sqlglot.planner.Join": {"tf": 1}, "sqlglot.planner.Aggregate": {"tf": 1}, "sqlglot.planner.Sort": {"tf": 1}, "sqlglot.planner.SetOperation": {"tf": 1}}, "df": 5}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 2}}}}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.All": {"tf": 1}, "sqlglot.expressions.Any": {"tf": 1}, "sqlglot.expressions.Exists": {"tf": 1}}, "df": 3}}}}}}}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python": {"tf": 1.4142135623730951}}, "df": 16, "s": {"docs": {"sqlglot.dialects.athena.Athena": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1}, "sqlglot.dialects.databricks.Databricks": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.doris.Doris": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1}, "sqlglot.dialects.hive.Hive": {"tf": 1}, "sqlglot.dialects.mysql.MySQL": {"tf": 1}, "sqlglot.dialects.oracle.Oracle": {"tf": 1}, "sqlglot.dialects.postgres.Postgres": {"tf": 1}, "sqlglot.dialects.presto.Presto": {"tf": 1}, "sqlglot.dialects.prql.PRQL": {"tf": 1}, "sqlglot.dialects.redshift.Redshift": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1}, "sqlglot.dialects.spark.Spark": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau": {"tf": 1}, "sqlglot.dialects.teradata.Teradata": {"tf": 1}, "sqlglot.dialects.trino.Trino": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL": {"tf": 1}, "sqlglot.executor.python.Python": {"tf": 1}}, "df": 45}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.UDTF": {"tf": 1}, "sqlglot.expressions.CTE": {"tf": 1}, "sqlglot.expressions.Subquery": {"tf": 1}}, "df": 3}}}}}}}}}}}, "d": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Create": {"tf": 1}, "sqlglot.expressions.Insert": {"tf": 1}}, "df": 2}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Delete": {"tf": 1}, "sqlglot.expressions.Insert": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PseudoType": {"tf": 1}, "sqlglot.expressions.ObjectIdentifier": {"tf": 1}, "sqlglot.expressions.IntervalSpan": {"tf": 1}}, "df": 3}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.athena.Athena": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1}}, "df": 17}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1}, "sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1}}, "df": 22}}}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.IntervalOp": {"tf": 1}, "sqlglot.expressions.Interval": {"tf": 1}, "sqlglot.expressions.DateDiff": {"tf": 1}, "sqlglot.expressions.DatetimeDiff": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc": {"tf": 1}, "sqlglot.expressions.LastDay": {"tf": 1}, "sqlglot.expressions.TimestampAdd": {"tf": 1}, "sqlglot.expressions.TimestampSub": {"tf": 1}, "sqlglot.expressions.TimestampDiff": {"tf": 1}, "sqlglot.expressions.TimestampTrunc": {"tf": 1}, "sqlglot.expressions.TimeAdd": {"tf": 1}, "sqlglot.expressions.TimeSub": {"tf": 1}, "sqlglot.expressions.TimeDiff": {"tf": 1}, "sqlglot.expressions.TimeTrunc": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff": {"tf": 1}}, "df": 16}}}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}}, "df": 23}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.CombinedParameterizedAgg": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}}, "df": 4}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.PosexplodeOuter": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.trino.Trino": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1.4142135623730951}}, "df": 4}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.SubqueryPredicate": {"tf": 1}, "sqlglot.expressions.EQ": {"tf": 1}, "sqlglot.expressions.NullSafeEQ": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ": {"tf": 1}, "sqlglot.expressions.Glob": {"tf": 1}, "sqlglot.expressions.GT": {"tf": 1}, "sqlglot.expressions.GTE": {"tf": 1}, "sqlglot.expressions.ILike": {"tf": 1}, "sqlglot.expressions.ILikeAny": {"tf": 1}, "sqlglot.expressions.Is": {"tf": 1}, "sqlglot.expressions.Like": {"tf": 1}, "sqlglot.expressions.LikeAny": {"tf": 1}, "sqlglot.expressions.LT": {"tf": 1}, "sqlglot.expressions.LTE": {"tf": 1}, "sqlglot.expressions.NEQ": {"tf": 1}, "sqlglot.expressions.SimilarTo": {"tf": 1}, "sqlglot.expressions.Between": {"tf": 1}, "sqlglot.expressions.In": {"tf": 1}, "sqlglot.expressions.JSONArrayContains": {"tf": 1}}, "df": 19}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.AlgorithmProperty": {"tf": 1}, "sqlglot.expressions.AutoIncrementProperty": {"tf": 1}, "sqlglot.expressions.AutoRefreshProperty": {"tf": 1}, "sqlglot.expressions.BackupProperty": {"tf": 1}, "sqlglot.expressions.BlockCompressionProperty": {"tf": 1}, "sqlglot.expressions.CharacterSetProperty": {"tf": 1}, "sqlglot.expressions.ChecksumProperty": {"tf": 1}, "sqlglot.expressions.CollateProperty": {"tf": 1}, "sqlglot.expressions.CopyGrantsProperty": {"tf": 1}, "sqlglot.expressions.DataBlocksizeProperty": {"tf": 1}, "sqlglot.expressions.DefinerProperty": {"tf": 1}, "sqlglot.expressions.DistKeyProperty": {"tf": 1}, "sqlglot.expressions.DistStyleProperty": {"tf": 1}, "sqlglot.expressions.EngineProperty": {"tf": 1}, "sqlglot.expressions.HeapProperty": {"tf": 1}, "sqlglot.expressions.ToTableProperty": {"tf": 1}, "sqlglot.expressions.ExecuteAsProperty": {"tf": 1}, "sqlglot.expressions.ExternalProperty": {"tf": 1}, "sqlglot.expressions.FallbackProperty": {"tf": 1}, "sqlglot.expressions.FileFormatProperty": {"tf": 1}, "sqlglot.expressions.FreespaceProperty": {"tf": 1}, "sqlglot.expressions.GlobalProperty": {"tf": 1}, "sqlglot.expressions.IcebergProperty": {"tf": 1}, "sqlglot.expressions.InheritsProperty": {"tf": 1}, "sqlglot.expressions.InputModelProperty": {"tf": 1}, "sqlglot.expressions.OutputModelProperty": {"tf": 1}, "sqlglot.expressions.IsolatedLoadingProperty": {"tf": 1}, "sqlglot.expressions.JournalProperty": {"tf": 1}, "sqlglot.expressions.LanguageProperty": {"tf": 1}, "sqlglot.expressions.ClusteredByProperty": {"tf": 1}, "sqlglot.expressions.DictProperty": {"tf": 1}, "sqlglot.expressions.DictSubProperty": {"tf": 1}, "sqlglot.expressions.DictRange": {"tf": 1}, "sqlglot.expressions.OnCluster": {"tf": 1}, "sqlglot.expressions.LikeProperty": {"tf": 1}, "sqlglot.expressions.LocationProperty": {"tf": 1}, "sqlglot.expressions.LockProperty": {"tf": 1}, "sqlglot.expressions.LockingProperty": {"tf": 1}, "sqlglot.expressions.LogProperty": {"tf": 1}, "sqlglot.expressions.MaterializedProperty": {"tf": 1}, "sqlglot.expressions.MergeBlockRatioProperty": {"tf": 1}, "sqlglot.expressions.NoPrimaryIndexProperty": {"tf": 1}, "sqlglot.expressions.OnProperty": {"tf": 1}, "sqlglot.expressions.OnCommitProperty": {"tf": 1}, "sqlglot.expressions.PartitionedByProperty": {"tf": 1}, "sqlglot.expressions.PartitionedOfProperty": {"tf": 1}, "sqlglot.expressions.RemoteWithConnectionModelProperty": {"tf": 1}, "sqlglot.expressions.ReturnsProperty": {"tf": 1}, "sqlglot.expressions.RowFormatProperty": {"tf": 1}, "sqlglot.expressions.RowFormatDelimitedProperty": {"tf": 1}, "sqlglot.expressions.RowFormatSerdeProperty": {"tf": 1}, "sqlglot.expressions.SampleProperty": {"tf": 1}, "sqlglot.expressions.SchemaCommentProperty": {"tf": 1}, "sqlglot.expressions.SerdeProperties": {"tf": 1}, "sqlglot.expressions.SetProperty": {"tf": 1}, "sqlglot.expressions.SharingProperty": {"tf": 1}, "sqlglot.expressions.SetConfigProperty": {"tf": 1}, "sqlglot.expressions.SettingsProperty": {"tf": 1}, "sqlglot.expressions.SortKeyProperty": {"tf": 1}, "sqlglot.expressions.SqlReadWriteProperty": {"tf": 1}, "sqlglot.expressions.SqlSecurityProperty": {"tf": 1}, "sqlglot.expressions.StabilityProperty": {"tf": 1}, "sqlglot.expressions.TemporaryProperty": {"tf": 1}, "sqlglot.expressions.TransformModelProperty": {"tf": 1}, "sqlglot.expressions.TransientProperty": {"tf": 1}, "sqlglot.expressions.UnloggedProperty": {"tf": 1}, "sqlglot.expressions.ViewAttributeProperty": {"tf": 1}, "sqlglot.expressions.VolatileProperty": {"tf": 1}, "sqlglot.expressions.WithDataProperty": {"tf": 1}, "sqlglot.expressions.WithJournalTableProperty": {"tf": 1}, "sqlglot.expressions.WithSystemVersioningProperty": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}}, "df": 72}}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}}, "df": 23}}}}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}}, "df": 5}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Add": {"tf": 1}, "sqlglot.expressions.Connector": {"tf": 1}, "sqlglot.expressions.BitwiseAnd": {"tf": 1}, "sqlglot.expressions.BitwiseLeftShift": {"tf": 1}, "sqlglot.expressions.BitwiseOr": {"tf": 1}, "sqlglot.expressions.BitwiseRightShift": {"tf": 1}, "sqlglot.expressions.BitwiseXor": {"tf": 1}, "sqlglot.expressions.Div": {"tf": 1}, "sqlglot.expressions.Overlaps": {"tf": 1}, "sqlglot.expressions.Dot": {"tf": 1}, "sqlglot.expressions.DPipe": {"tf": 1}, "sqlglot.expressions.EQ": {"tf": 1}, "sqlglot.expressions.NullSafeEQ": {"tf": 1}, "sqlglot.expressions.NullSafeNEQ": {"tf": 1}, "sqlglot.expressions.PropertyEQ": {"tf": 1}, "sqlglot.expressions.Distance": {"tf": 1}, "sqlglot.expressions.Escape": {"tf": 1}, "sqlglot.expressions.Glob": {"tf": 1}, "sqlglot.expressions.GT": {"tf": 1}, "sqlglot.expressions.GTE": {"tf": 1}, "sqlglot.expressions.ILike": {"tf": 1}, "sqlglot.expressions.ILikeAny": {"tf": 1}, "sqlglot.expressions.IntDiv": {"tf": 1}, "sqlglot.expressions.Is": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Like": {"tf": 1}, "sqlglot.expressions.LikeAny": {"tf": 1}, "sqlglot.expressions.LT": {"tf": 1}, "sqlglot.expressions.LTE": {"tf": 1}, "sqlglot.expressions.Mod": {"tf": 1}, "sqlglot.expressions.Mul": {"tf": 1}, "sqlglot.expressions.NEQ": {"tf": 1}, "sqlglot.expressions.Operator": {"tf": 1}, "sqlglot.expressions.SimilarTo": {"tf": 1}, "sqlglot.expressions.Slice": {"tf": 1}, "sqlglot.expressions.Sub": {"tf": 1}, "sqlglot.expressions.ArrayContains": {"tf": 1}, "sqlglot.expressions.ArrayContained": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps": {"tf": 1}, "sqlglot.expressions.Collate": {"tf": 1}, "sqlglot.expressions.JSONBContains": {"tf": 1}, "sqlglot.expressions.JSONExtract": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONBExtract": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONArrayContains": {"tf": 1}, "sqlglot.expressions.Pow": {"tf": 1}, "sqlglot.expressions.RegexpLike": {"tf": 1}, "sqlglot.expressions.RegexpILike": {"tf": 1}, "sqlglot.expressions.Corr": {"tf": 1}, "sqlglot.expressions.CovarSamp": {"tf": 1}, "sqlglot.expressions.CovarPop": {"tf": 1}}, "df": 52}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.dialect.Dialects": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.ScopeType": {"tf": 1.4142135623730951}, "sqlglot.trie.TrieResult": {"tf": 1.4142135623730951}}, "df": 4}}}, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.DerivedTable": {"tf": 1}, "sqlglot.expressions.Query": {"tf": 1}, "sqlglot.expressions.Cache": {"tf": 1}, "sqlglot.expressions.Uncache": {"tf": 1}, "sqlglot.expressions.Refresh": {"tf": 1}, "sqlglot.expressions.DDL": {"tf": 1}, "sqlglot.expressions.DML": {"tf": 1}, "sqlglot.expressions.SequenceProperties": {"tf": 1}, "sqlglot.expressions.TruncateTable": {"tf": 1}, "sqlglot.expressions.Clone": {"tf": 1}, "sqlglot.expressions.Describe": {"tf": 1}, "sqlglot.expressions.Kill": {"tf": 1}, "sqlglot.expressions.Pragma": {"tf": 1}, "sqlglot.expressions.Set": {"tf": 1}, "sqlglot.expressions.Heredoc": {"tf": 1}, "sqlglot.expressions.SetItem": {"tf": 1}, "sqlglot.expressions.Show": {"tf": 1}, "sqlglot.expressions.UserDefinedFunction": {"tf": 1}, "sqlglot.expressions.CharacterSet": {"tf": 1}, "sqlglot.expressions.With": {"tf": 1}, "sqlglot.expressions.WithinGroup": {"tf": 1}, "sqlglot.expressions.TableAlias": {"tf": 1}, "sqlglot.expressions.ColumnPosition": {"tf": 1}, "sqlglot.expressions.ColumnDef": {"tf": 1}, "sqlglot.expressions.AlterColumn": {"tf": 1}, "sqlglot.expressions.RenameColumn": {"tf": 1}, "sqlglot.expressions.RenameTable": {"tf": 1}, "sqlglot.expressions.SwapTable": {"tf": 1}, "sqlglot.expressions.Comment": {"tf": 1}, "sqlglot.expressions.Comprehension": {"tf": 1}, "sqlglot.expressions.MergeTreeTTLAction": {"tf": 1}, "sqlglot.expressions.MergeTreeTTL": {"tf": 1}, "sqlglot.expressions.IndexConstraintOption": {"tf": 1}, "sqlglot.expressions.ColumnConstraint": {"tf": 1}, "sqlglot.expressions.ColumnConstraintKind": {"tf": 1}, "sqlglot.expressions.WithOperator": {"tf": 1}, "sqlglot.expressions.Constraint": {"tf": 1}, "sqlglot.expressions.Drop": {"tf": 1}, "sqlglot.expressions.Filter": {"tf": 1}, "sqlglot.expressions.Check": {"tf": 1}, "sqlglot.expressions.Connect": {"tf": 1}, "sqlglot.expressions.CopyParameter": {"tf": 1}, "sqlglot.expressions.Copy": {"tf": 1}, "sqlglot.expressions.Credentials": {"tf": 1}, "sqlglot.expressions.Prior": {"tf": 1}, "sqlglot.expressions.Directory": {"tf": 1}, "sqlglot.expressions.ForeignKey": {"tf": 1}, "sqlglot.expressions.ColumnPrefix": {"tf": 1}, "sqlglot.expressions.PrimaryKey": {"tf": 1}, "sqlglot.expressions.Into": {"tf": 1}, "sqlglot.expressions.From": {"tf": 1}, "sqlglot.expressions.Having": {"tf": 1}, "sqlglot.expressions.Hint": {"tf": 1}, "sqlglot.expressions.JoinHint": {"tf": 1}, "sqlglot.expressions.Identifier": {"tf": 1}, "sqlglot.expressions.Opclass": {"tf": 1}, "sqlglot.expressions.Index": {"tf": 1}, "sqlglot.expressions.IndexParameters": {"tf": 1}, "sqlglot.expressions.OnConflict": {"tf": 1}, "sqlglot.expressions.Returning": {"tf": 1}, "sqlglot.expressions.Introducer": {"tf": 1}, "sqlglot.expressions.National": {"tf": 1}, "sqlglot.expressions.LoadData": {"tf": 1}, "sqlglot.expressions.Partition": {"tf": 1}, "sqlglot.expressions.PartitionRange": {"tf": 1}, "sqlglot.expressions.Fetch": {"tf": 1}, "sqlglot.expressions.Group": {"tf": 1}, "sqlglot.expressions.Lambda": {"tf": 1}, "sqlglot.expressions.Limit": {"tf": 1}, "sqlglot.expressions.Join": {"tf": 1}, "sqlglot.expressions.MatchRecognizeMeasure": {"tf": 1}, "sqlglot.expressions.MatchRecognize": {"tf": 1}, "sqlglot.expressions.Final": {"tf": 1}, "sqlglot.expressions.Offset": {"tf": 1}, "sqlglot.expressions.Order": {"tf": 1}, "sqlglot.expressions.WithFill": {"tf": 1}, "sqlglot.expressions.Ordered": {"tf": 1}, "sqlglot.expressions.Property": {"tf": 1}, "sqlglot.expressions.PartitionBoundSpec": {"tf": 1}, "sqlglot.expressions.QueryTransform": {"tf": 1}, "sqlglot.expressions.Properties": {"tf": 1}, "sqlglot.expressions.Qualify": {"tf": 1}, "sqlglot.expressions.InputOutputFormat": {"tf": 1}, "sqlglot.expressions.Return": {"tf": 1}, "sqlglot.expressions.Reference": {"tf": 1}, "sqlglot.expressions.Tuple": {"tf": 1}, "sqlglot.expressions.QueryOption": {"tf": 1}, "sqlglot.expressions.WithTableHint": {"tf": 1}, "sqlglot.expressions.IndexTableHint": {"tf": 1}, "sqlglot.expressions.HistoricalData": {"tf": 1}, "sqlglot.expressions.Table": {"tf": 1}, "sqlglot.expressions.Update": {"tf": 1}, "sqlglot.expressions.Var": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Schema": {"tf": 1}, "sqlglot.expressions.Lock": {"tf": 1}, "sqlglot.expressions.TableSample": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Pivot": {"tf": 1}, "sqlglot.expressions.WindowSpec": {"tf": 1}, "sqlglot.expressions.PreWhere": {"tf": 1}, "sqlglot.expressions.Where": {"tf": 1}, "sqlglot.expressions.Star": {"tf": 1}, "sqlglot.expressions.DataTypeParam": {"tf": 1}, "sqlglot.expressions.DataType": {"tf": 1}, "sqlglot.expressions.Command": {"tf": 1}, "sqlglot.expressions.Transaction": {"tf": 1}, "sqlglot.expressions.Commit": {"tf": 1}, "sqlglot.expressions.Rollback": {"tf": 1}, "sqlglot.expressions.AlterTable": {"tf": 1}, "sqlglot.expressions.AddConstraint": {"tf": 1}, "sqlglot.expressions.DropPartition": {"tf": 1}, "sqlglot.expressions.Alias": {"tf": 1}, "sqlglot.expressions.Aliases": {"tf": 1}, "sqlglot.expressions.AtIndex": {"tf": 1}, "sqlglot.expressions.AtTimeZone": {"tf": 1}, "sqlglot.expressions.FromTimeZone": {"tf": 1}, "sqlglot.expressions.Distinct": {"tf": 1}, "sqlglot.expressions.ForIn": {"tf": 1}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.IgnoreNulls": {"tf": 1}, "sqlglot.expressions.RespectNulls": {"tf": 1}, "sqlglot.expressions.HavingMax": {"tf": 1}, "sqlglot.expressions.JSONPath": {"tf": 1}, "sqlglot.expressions.JSONPathPart": {"tf": 1}, "sqlglot.expressions.FormatJson": {"tf": 1}, "sqlglot.expressions.JSONKeyValue": {"tf": 1}, "sqlglot.expressions.JSONColumnDef": {"tf": 1}, "sqlglot.expressions.JSONSchema": {"tf": 1}, "sqlglot.expressions.OpenJSONColumnDef": {"tf": 1}, "sqlglot.expressions.Use": {"tf": 1}, "sqlglot.expressions.Merge": {"tf": 1}}, "df": 133}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.ExplodeOuter": {"tf": 1}, "sqlglot.expressions.Posexplode": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.PosexplodeOuter": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.tokens.TokenType": {"tf": 1}}, "df": 5}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.spark2.Spark2": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1.4142135623730951}}, "df": 4}}}}, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.tokens.TokenType": {"tf": 1}}, "df": 5}}}}}}}, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.executor.table.Tables": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}}}}, "c": {"docs": {"sqlglot.schema.Schema": {"tf": 1.4142135623730951}}, "df": 1}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.PivotAlias": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.ParameterizedAgg": {"tf": 1}, "sqlglot.expressions.ArgMax": {"tf": 1}, "sqlglot.expressions.ArgMin": {"tf": 1}, "sqlglot.expressions.ApproxTopK": {"tf": 1}, "sqlglot.expressions.AnonymousAggFunc": {"tf": 1}, "sqlglot.expressions.Hll": {"tf": 1}, "sqlglot.expressions.ApproxDistinct": {"tf": 1}, "sqlglot.expressions.ArrayAgg": {"tf": 1}, "sqlglot.expressions.ArrayUniqueAgg": {"tf": 1}, "sqlglot.expressions.ArrayUnionAgg": {"tf": 1}, "sqlglot.expressions.Avg": {"tf": 1}, "sqlglot.expressions.AnyValue": {"tf": 1}, "sqlglot.expressions.Lag": {"tf": 1}, "sqlglot.expressions.Lead": {"tf": 1}, "sqlglot.expressions.First": {"tf": 1}, "sqlglot.expressions.Last": {"tf": 1}, "sqlglot.expressions.FirstValue": {"tf": 1}, "sqlglot.expressions.LastValue": {"tf": 1}, "sqlglot.expressions.NthValue": {"tf": 1}, "sqlglot.expressions.Count": {"tf": 1}, "sqlglot.expressions.CountIf": {"tf": 1}, "sqlglot.expressions.GroupConcat": {"tf": 1}, "sqlglot.expressions.JSONObjectAgg": {"tf": 1}, "sqlglot.expressions.LogicalOr": {"tf": 1}, "sqlglot.expressions.LogicalAnd": {"tf": 1}, "sqlglot.expressions.Max": {"tf": 1}, "sqlglot.expressions.Min": {"tf": 1}, "sqlglot.expressions.PercentileCont": {"tf": 1}, "sqlglot.expressions.PercentileDisc": {"tf": 1}, "sqlglot.expressions.Quantile": {"tf": 1}, "sqlglot.expressions.Sum": {"tf": 1}, "sqlglot.expressions.Stddev": {"tf": 1}, "sqlglot.expressions.StddevPop": {"tf": 1}, "sqlglot.expressions.StddevSamp": {"tf": 1}, "sqlglot.expressions.Corr": {"tf": 1}, "sqlglot.expressions.Variance": {"tf": 1}, "sqlglot.expressions.VariancePop": {"tf": 1}, "sqlglot.expressions.CovarSamp": {"tf": 1}, "sqlglot.expressions.CovarPop": {"tf": 1}}, "df": 39}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.CombinedAggFunc": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.doris.Doris": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}}, "df": 6}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "~": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Predicate": {"tf": 1}, "sqlglot.expressions.BitString": {"tf": 1}, "sqlglot.expressions.HexString": {"tf": 1}, "sqlglot.expressions.ByteString": {"tf": 1}, "sqlglot.expressions.RawString": {"tf": 1}, "sqlglot.expressions.UnicodeString": {"tf": 1}, "sqlglot.expressions.Column": {"tf": 1}, "sqlglot.expressions.Literal": {"tf": 1}, "sqlglot.expressions.Window": {"tf": 1}, "sqlglot.expressions.Parameter": {"tf": 1}, "sqlglot.expressions.SessionParameter": {"tf": 1}, "sqlglot.expressions.Placeholder": {"tf": 1}, "sqlglot.expressions.Null": {"tf": 1}, "sqlglot.expressions.Boolean": {"tf": 1}, "sqlglot.expressions.Binary": {"tf": 1}, "sqlglot.expressions.Unary": {"tf": 1}, "sqlglot.expressions.Bracket": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 18}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.And": {"tf": 1}, "sqlglot.expressions.Or": {"tf": 1}, "sqlglot.expressions.Xor": {"tf": 1}}, "df": 3}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.ConcatWs": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.AutoIncrementColumnConstraint": {"tf": 1}, "sqlglot.expressions.PeriodForSystemTimeConstraint": {"tf": 1}, "sqlglot.expressions.CaseSpecificColumnConstraint": {"tf": 1}, "sqlglot.expressions.CharacterSetColumnConstraint": {"tf": 1}, "sqlglot.expressions.CheckColumnConstraint": {"tf": 1}, "sqlglot.expressions.ClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.CollateColumnConstraint": {"tf": 1}, "sqlglot.expressions.CommentColumnConstraint": {"tf": 1}, "sqlglot.expressions.CompressColumnConstraint": {"tf": 1}, "sqlglot.expressions.DateFormatColumnConstraint": {"tf": 1}, "sqlglot.expressions.DefaultColumnConstraint": {"tf": 1}, "sqlglot.expressions.EncodeColumnConstraint": {"tf": 1}, "sqlglot.expressions.ExcludeColumnConstraint": {"tf": 1}, "sqlglot.expressions.EphemeralColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"tf": 1}, "sqlglot.expressions.GeneratedAsRowColumnConstraint": {"tf": 1}, "sqlglot.expressions.IndexColumnConstraint": {"tf": 1}, "sqlglot.expressions.InlineLengthColumnConstraint": {"tf": 1}, "sqlglot.expressions.NonClusteredColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotForReplicationColumnConstraint": {"tf": 1}, "sqlglot.expressions.NotNullColumnConstraint": {"tf": 1}, "sqlglot.expressions.OnUpdateColumnConstraint": {"tf": 1}, "sqlglot.expressions.TransformColumnConstraint": {"tf": 1}, "sqlglot.expressions.PrimaryKeyColumnConstraint": {"tf": 1}, "sqlglot.expressions.TitleColumnConstraint": {"tf": 1}, "sqlglot.expressions.UniqueColumnConstraint": {"tf": 1}, "sqlglot.expressions.UppercaseColumnConstraint": {"tf": 1}, "sqlglot.expressions.PathColumnConstraint": {"tf": 1}, "sqlglot.expressions.ComputedColumnConstraint": {"tf": 1}}, "df": 29}}}}}}}}}}}}}}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.TryCast": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.expressions.Lateral": {"tf": 1}, "sqlglot.expressions.Unnest": {"tf": 1}, "sqlglot.expressions.Values": {"tf": 1}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Except": {"tf": 1}, "sqlglot.expressions.Intersect": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.BitwiseNot": {"tf": 1}, "sqlglot.expressions.Not": {"tf": 1}, "sqlglot.expressions.Paren": {"tf": 1}, "sqlglot.expressions.Neg": {"tf": 1}}, "df": 4}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Cluster": {"tf": 1}, "sqlglot.expressions.Distribute": {"tf": 1}, "sqlglot.expressions.Sort": {"tf": 1}}, "df": 3}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Union": {"tf": 1}, "sqlglot.expressions.Select": {"tf": 1}, "sqlglot.expressions.Subquery": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.ApproxQuantile": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.expressions.AggFunc": {"tf": 1}, "sqlglot.expressions.Abs": {"tf": 1}, "sqlglot.expressions.Flatten": {"tf": 1}, "sqlglot.expressions.Transform": {"tf": 1}, "sqlglot.expressions.Anonymous": {"tf": 1}, "sqlglot.expressions.Array": {"tf": 1}, "sqlglot.expressions.ToArray": {"tf": 1}, "sqlglot.expressions.ToChar": {"tf": 1}, "sqlglot.expressions.ToNumber": {"tf": 1}, "sqlglot.expressions.Convert": {"tf": 1}, "sqlglot.expressions.GenerateSeries": {"tf": 1}, "sqlglot.expressions.ArrayAll": {"tf": 1}, "sqlglot.expressions.ArrayAny": {"tf": 1}, "sqlglot.expressions.ArrayConcat": {"tf": 1}, "sqlglot.expressions.ArrayContains": {"tf": 1}, "sqlglot.expressions.ArrayFilter": {"tf": 1}, "sqlglot.expressions.ArrayToString": {"tf": 1}, "sqlglot.expressions.ArrayOverlaps": {"tf": 1}, "sqlglot.expressions.ArraySize": {"tf": 1}, "sqlglot.expressions.ArraySort": {"tf": 1}, "sqlglot.expressions.ArraySum": {"tf": 1}, "sqlglot.expressions.Case": {"tf": 1}, "sqlglot.expressions.Cast": {"tf": 1}, "sqlglot.expressions.Try": {"tf": 1}, "sqlglot.expressions.CastToStrType": {"tf": 1}, "sqlglot.expressions.Collate": {"tf": 1}, "sqlglot.expressions.Ceil": {"tf": 1}, "sqlglot.expressions.Coalesce": {"tf": 1}, "sqlglot.expressions.Chr": {"tf": 1}, "sqlglot.expressions.Concat": {"tf": 1}, "sqlglot.expressions.ConnectByRoot": {"tf": 1}, "sqlglot.expressions.Cbrt": {"tf": 1}, "sqlglot.expressions.CurrentDate": {"tf": 1}, "sqlglot.expressions.CurrentDatetime": {"tf": 1}, "sqlglot.expressions.CurrentTime": {"tf": 1}, "sqlglot.expressions.CurrentTimestamp": {"tf": 1}, "sqlglot.expressions.CurrentUser": {"tf": 1}, "sqlglot.expressions.DateAdd": {"tf": 1}, "sqlglot.expressions.DateSub": {"tf": 1}, "sqlglot.expressions.DateDiff": {"tf": 1}, "sqlglot.expressions.DateTrunc": {"tf": 1}, "sqlglot.expressions.DatetimeAdd": {"tf": 1}, "sqlglot.expressions.DatetimeSub": {"tf": 1}, "sqlglot.expressions.DatetimeDiff": {"tf": 1}, "sqlglot.expressions.DatetimeTrunc": {"tf": 1}, "sqlglot.expressions.DayOfWeek": {"tf": 1}, "sqlglot.expressions.DayOfMonth": {"tf": 1}, "sqlglot.expressions.DayOfYear": {"tf": 1}, "sqlglot.expressions.ToDays": {"tf": 1}, "sqlglot.expressions.WeekOfYear": {"tf": 1}, "sqlglot.expressions.MonthsBetween": {"tf": 1}, "sqlglot.expressions.LastDay": {"tf": 1}, "sqlglot.expressions.Extract": {"tf": 1}, "sqlglot.expressions.Timestamp": {"tf": 1}, "sqlglot.expressions.TimestampAdd": {"tf": 1}, "sqlglot.expressions.TimestampSub": {"tf": 1}, "sqlglot.expressions.TimestampDiff": {"tf": 1}, "sqlglot.expressions.TimestampTrunc": {"tf": 1}, "sqlglot.expressions.TimeAdd": {"tf": 1}, "sqlglot.expressions.TimeSub": {"tf": 1}, "sqlglot.expressions.TimeDiff": {"tf": 1}, "sqlglot.expressions.TimeTrunc": {"tf": 1}, "sqlglot.expressions.DateFromParts": {"tf": 1}, "sqlglot.expressions.TimeFromParts": {"tf": 1}, "sqlglot.expressions.DateStrToDate": {"tf": 1}, "sqlglot.expressions.DateToDateStr": {"tf": 1}, "sqlglot.expressions.DateToDi": {"tf": 1}, "sqlglot.expressions.Date": {"tf": 1}, "sqlglot.expressions.Day": {"tf": 1}, "sqlglot.expressions.Decode": {"tf": 1}, "sqlglot.expressions.DiToDate": {"tf": 1}, "sqlglot.expressions.Encode": {"tf": 1}, "sqlglot.expressions.Exp": {"tf": 1}, "sqlglot.expressions.Explode": {"tf": 1}, "sqlglot.expressions.Floor": {"tf": 1}, "sqlglot.expressions.FromBase64": {"tf": 1}, "sqlglot.expressions.ToBase64": {"tf": 1}, "sqlglot.expressions.GenerateDateArray": {"tf": 1}, "sqlglot.expressions.Greatest": {"tf": 1}, "sqlglot.expressions.Hex": {"tf": 1}, "sqlglot.expressions.Xor": {"tf": 1}, "sqlglot.expressions.If": {"tf": 1}, "sqlglot.expressions.Nullif": {"tf": 1}, "sqlglot.expressions.Initcap": {"tf": 1}, "sqlglot.expressions.IsNan": {"tf": 1}, "sqlglot.expressions.IsInf": {"tf": 1}, "sqlglot.expressions.JSONObject": {"tf": 1}, "sqlglot.expressions.JSONArray": {"tf": 1}, "sqlglot.expressions.JSONArrayAgg": {"tf": 1}, "sqlglot.expressions.JSONTable": {"tf": 1}, "sqlglot.expressions.OpenJSON": {"tf": 1}, "sqlglot.expressions.JSONExtract": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONBExtract": {"tf": 1}, "sqlglot.expressions.JSONBExtractScalar": {"tf": 1}, "sqlglot.expressions.JSONFormat": {"tf": 1}, "sqlglot.expressions.JSONArrayContains": {"tf": 1}, "sqlglot.expressions.ParseJSON": {"tf": 1}, "sqlglot.expressions.Least": {"tf": 1}, "sqlglot.expressions.Left": {"tf": 1}, "sqlglot.expressions.Right": {"tf": 1}, "sqlglot.expressions.Length": {"tf": 1}, "sqlglot.expressions.Levenshtein": {"tf": 1}, "sqlglot.expressions.Ln": {"tf": 1}, "sqlglot.expressions.Log": {"tf": 1}, "sqlglot.expressions.Lower": {"tf": 1}, "sqlglot.expressions.Map": {"tf": 1}, "sqlglot.expressions.ToMap": {"tf": 1}, "sqlglot.expressions.MapFromEntries": {"tf": 1}, "sqlglot.expressions.StarMap": {"tf": 1}, "sqlglot.expressions.VarMap": {"tf": 1}, "sqlglot.expressions.MatchAgainst": {"tf": 1}, "sqlglot.expressions.MD5": {"tf": 1}, "sqlglot.expressions.MD5Digest": {"tf": 1}, "sqlglot.expressions.Month": {"tf": 1}, "sqlglot.expressions.AddMonths": {"tf": 1}, "sqlglot.expressions.Nvl2": {"tf": 1}, "sqlglot.expressions.Predict": {"tf": 1}, "sqlglot.expressions.Pow": {"tf": 1}, "sqlglot.expressions.Quarter": {"tf": 1}, "sqlglot.expressions.Rand": {"tf": 1}, "sqlglot.expressions.Randn": {"tf": 1}, "sqlglot.expressions.RangeN": {"tf": 1}, "sqlglot.expressions.ReadCSV": {"tf": 1}, "sqlglot.expressions.Reduce": {"tf": 1}, "sqlglot.expressions.RegexpExtract": {"tf": 1}, "sqlglot.expressions.RegexpReplace": {"tf": 1}, "sqlglot.expressions.RegexpLike": {"tf": 1}, "sqlglot.expressions.RegexpILike": {"tf": 1}, "sqlglot.expressions.RegexpSplit": {"tf": 1}, "sqlglot.expressions.Repeat": {"tf": 1}, "sqlglot.expressions.Round": {"tf": 1}, "sqlglot.expressions.RowNumber": {"tf": 1}, "sqlglot.expressions.SafeDivide": {"tf": 1}, "sqlglot.expressions.SHA": {"tf": 1}, "sqlglot.expressions.SHA2": {"tf": 1}, "sqlglot.expressions.Sign": {"tf": 1}, "sqlglot.expressions.SortArray": {"tf": 1}, "sqlglot.expressions.Split": {"tf": 1}, "sqlglot.expressions.Substring": {"tf": 1}, "sqlglot.expressions.StandardHash": {"tf": 1}, "sqlglot.expressions.StartsWith": {"tf": 1}, "sqlglot.expressions.StrPosition": {"tf": 1}, "sqlglot.expressions.StrToDate": {"tf": 1}, "sqlglot.expressions.StrToTime": {"tf": 1}, "sqlglot.expressions.StrToUnix": {"tf": 1}, "sqlglot.expressions.StrToMap": {"tf": 1}, "sqlglot.expressions.NumberToStr": {"tf": 1}, "sqlglot.expressions.FromBase": {"tf": 1}, "sqlglot.expressions.Struct": {"tf": 1}, "sqlglot.expressions.StructExtract": {"tf": 1}, "sqlglot.expressions.Stuff": {"tf": 1}, "sqlglot.expressions.Sqrt": {"tf": 1}, "sqlglot.expressions.TimeToStr": {"tf": 1}, "sqlglot.expressions.TimeToTimeStr": {"tf": 1}, "sqlglot.expressions.TimeToUnix": {"tf": 1}, "sqlglot.expressions.TimeStrToDate": {"tf": 1}, "sqlglot.expressions.TimeStrToTime": {"tf": 1}, "sqlglot.expressions.TimeStrToUnix": {"tf": 1}, "sqlglot.expressions.Trim": {"tf": 1}, "sqlglot.expressions.TsOrDsAdd": {"tf": 1}, "sqlglot.expressions.TsOrDsDiff": {"tf": 1}, "sqlglot.expressions.TsOrDsToDateStr": {"tf": 1}, "sqlglot.expressions.TsOrDsToDate": {"tf": 1}, "sqlglot.expressions.TsOrDsToTime": {"tf": 1}, "sqlglot.expressions.TsOrDsToTimestamp": {"tf": 1}, "sqlglot.expressions.TsOrDiToDi": {"tf": 1}, "sqlglot.expressions.Unhex": {"tf": 1}, "sqlglot.expressions.UnixDate": {"tf": 1}, "sqlglot.expressions.UnixToStr": {"tf": 1}, "sqlglot.expressions.UnixToTime": {"tf": 1}, "sqlglot.expressions.UnixToTimeStr": {"tf": 1}, "sqlglot.expressions.TimestampFromParts": {"tf": 1}, "sqlglot.expressions.Upper": {"tf": 1}, "sqlglot.expressions.Week": {"tf": 1}, "sqlglot.expressions.XMLTable": {"tf": 1}, "sqlglot.expressions.Year": {"tf": 1}, "sqlglot.expressions.When": {"tf": 1}, "sqlglot.expressions.NextValueFor": {"tf": 1}}, "df": 179}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.DateAdd": {"tf": 1}, "sqlglot.expressions.DateSub": {"tf": 1}, "sqlglot.expressions.DatetimeAdd": {"tf": 1}, "sqlglot.expressions.DatetimeSub": {"tf": 1}}, "df": 4}}}}}}}}}}, "j": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.JSONPathFilter": {"tf": 1}, "sqlglot.expressions.JSONPathKey": {"tf": 1}, "sqlglot.expressions.JSONPathRecursive": {"tf": 1}, "sqlglot.expressions.JSONPathRoot": {"tf": 1}, "sqlglot.expressions.JSONPathScript": {"tf": 1}, "sqlglot.expressions.JSONPathSlice": {"tf": 1}, "sqlglot.expressions.JSONPathSelector": {"tf": 1}, "sqlglot.expressions.JSONPathSubscript": {"tf": 1}, "sqlglot.expressions.JSONPathUnion": {"tf": 1}, "sqlglot.expressions.JSONPathWildcard": {"tf": 1}}, "df": 10}}}}}}}}}}}}, "v": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}, "doc": {"root": {"0": {"0": {"0": {"0": {"5": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "4": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "9": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "5": {"9": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "6": {"5": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "7": {"3": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "1": {"6": {"3": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "2": {"3": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "3": {"2": {"7": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "5": {"7": {"2": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "9": {"0": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "6": {"1": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "9": {"3": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "8": {"8": {"9": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"4": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "1": {"0": {"5": {"4": {"5": {"5": {"2": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"9": {"1": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1.4142135623730951}}, "df": 2}, "2": {"0": {"0": {"3": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "5": {"3": {"0": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1}}, "df": 1}, "8": {"5": {"8": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"1": {"8": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "3": {"1": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1}}, "df": 1}, "3": {"3": {"3": {"7": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "5": {"1": {"1": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "6": {"6": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "7": {"3": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "7": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 7.810249675906654}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 4.47213595499958}, "sqlglot.executor": {"tf": 2}, "sqlglot.expressions.Expression.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Paren.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.7320508075688772}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.7320508075688772}, "sqlglot.trie.new_trie": {"tf": 2}, "sqlglot.trie.in_trie": {"tf": 1.7320508075688772}}, "df": 30, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "1": {"0": {"0": {"0": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 24}, "docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}}, "df": 3, "^": {"1": {"2": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "1": {"2": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "4": {"5": {"docs": {}, "df": 0, "/": {"2": {"6": {"4": {"2": {"9": {"3": {"7": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "2": {"3": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}, "3": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "6": {"1": {"8": {"0": {"8": {"8": {"0": {"2": {"8": {"2": {"9": {"5": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "7": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "8": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "9": {"8": {"6": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "9": {"6": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 5.830951894845301}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 4}, "sqlglot.executor": {"tf": 3.7416573867739413}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 2}, "sqlglot.expressions.Expression.or_": {"tf": 2}, "sqlglot.expressions.Expression.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predicate": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 2.449489742783178}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 2}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 2.449489742783178}, "sqlglot.expressions.and_": {"tf": 2.449489742783178}, "sqlglot.expressions.or_": {"tf": 2.449489742783178}, "sqlglot.expressions.xor": {"tf": 2.449489742783178}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 2}, "sqlglot.helper.dict_depth": {"tf": 1.4142135623730951}, "sqlglot.helper.merge_ranges": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 61, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 2}}}, "2": {"0": {"0": {"7": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "1": {"4": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "2": {"1": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "1": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 2}, "4": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "5": {"1": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "5": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}}, "df": 2}, "docs": {}, "df": 0}, "6": {"4": {"2": {"9": {"8": {"2": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "6": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}, "7": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "9": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 3.3166247903554}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 4.358898943540674}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 2}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 55}, "3": {"1": {"3": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "2": {"1": {"1": {"6": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "4": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "3": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}, "4": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 2.449489742783178}}, "df": 2}, "6": {"9": {"8": {"2": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "9": {"docs": {"sqlglot": {"tf": 7}, "sqlglot.dataframe": {"tf": 7.0710678118654755}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 2.8284271247461903}, "sqlglot.expressions.Identifier.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Literal.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Star.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Dot.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Paren.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Alias.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Bracket.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Cast.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONPath.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 2}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 2}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 4}, "sqlglot.expressions.subquery": {"tf": 2.8284271247461903}, "sqlglot.expressions.cast": {"tf": 2.449489742783178}, "sqlglot.expressions.values": {"tf": 2}, "sqlglot.expressions.var": {"tf": 3.1622776601683795}, "sqlglot.expressions.column_table_names": {"tf": 2}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 2}, "sqlglot.expressions.func": {"tf": 2}, "sqlglot.expressions.array": {"tf": 2}, "sqlglot.expressions.tuple_": {"tf": 2}, "sqlglot.helper.split_num_words": {"tf": 3.4641016151377544}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 2}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2.449489742783178}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 2.449489742783178}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_set": {"tf": 4}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 3.7416573867739413}, "sqlglot.trie.in_trie": {"tf": 2.8284271247461903}}, "df": 104}, "docs": {"sqlglot": {"tf": 3.4641016151377544}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.helper.flatten": {"tf": 2}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 64, "]": {"docs": {}, "df": 0, "[": {"3": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "4": {"0": {"0": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "1": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "3": {"4": {"3": {"4": {"1": {"6": {"6": {"2": {"4": {"docs": {"sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "7": {"9": {"8": {"3": {"1": {"3": {"6": {"docs": {"sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "4": {"6": {"2": {"4": {"docs": {"sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "5": {"2": {"9": {"6": {"docs": {"sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 3}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "6": {"8": {"9": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 1}, "8": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}, "9": {"3": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 5}, "5": {"0": {"4": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "6": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "3": {"2": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {"sqlglot": {"tf": 1}}, "df": 1}, "6": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.func": {"tf": 2}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.7320508075688772}}, "df": 9}, "6": {"0": {"1": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "2": {"5": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "4": {"3": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "9": {"9": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1}}, "df": 1}, "6": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "8": {"2": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "6": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "7": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "9": {"0": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.helper.merge_ranges": {"tf": 1.4142135623730951}}, "df": 3, "m": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "7": {"2": {"5": {"docs": {}, "df": 0, "\u2013": {"7": {"4": {"3": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "3": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "5": {"9": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "9": {"2": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1}}, "df": 1}, "8": {"0": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 24}, "2": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "4": {"4": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "8": {"6": {"9": {"5": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}, "9": {"8": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {"sqlglot": {"tf": 1}}, "df": 1}, "docs": {"sqlglot": {"tf": 63.7808748764079}, "sqlglot.logger": {"tf": 1.7320508075688772}, "sqlglot.pretty": {"tf": 1.7320508075688772}, "sqlglot.schema": {"tf": 1.7320508075688772}, "sqlglot.tokenize": {"tf": 5.744562646538029}, "sqlglot.parse": {"tf": 6.324555320336759}, "sqlglot.parse_one": {"tf": 6.708203932499369}, "sqlglot.transpile": {"tf": 7.211102550927978}, "sqlglot.dataframe": {"tf": 49.80963762164909}, "sqlglot.dataframe.sql": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.DEFAULT_DIALECT": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.read": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.table": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.createDataFrame": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.sql": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.Builder": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.Builder.SQLFRAME_DIALECT_KEY": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.Builder.dialect": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.Builder.config": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.Builder.getOrCreate": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.SparkSession.builder": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.spark": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.expression": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.branch_id": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.sequence_id": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.last_op": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.pending_hints": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.output_expression_container": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.sparkSession": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.write": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.latest_cte_name": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.pending_join_hints": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.pending_partition_hints": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.columns": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.na": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.sql": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.copy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.select": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.alias": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.where": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.filter": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.groupBy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.agg": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.join": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.DataFrame.union": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.unionAll": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.unionByName": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.intersect": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.intersectAll": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.exceptAll": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.distinct": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.dropDuplicates": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.dropna": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 2.6457513110645907}, "sqlglot.dataframe.sql.DataFrame.replace": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.withColumn": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.withColumnRenamed": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.drop": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.limit": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.hint": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.repartition": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.coalesce": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.cache": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 2}, "sqlglot.dataframe.sql.GroupedData": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.spark": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.last_op": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.group_by_cols": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.agg": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.count": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.mean": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.avg": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.max": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.min": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.sum": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.GroupedData.pivot": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.expression": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.ensure_col": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.ensure_cols": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.invoke_anonymous_function": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.invoke_expression_over_column": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.binary_op": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.inverse_binary_op": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.unary_op": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.is_alias": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.is_column": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.column_expression": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.alias_or_name": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.ensure_literal": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.copy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.set_table_name": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.sql": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.alias": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.asc": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.desc": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.asc_nulls_first": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.asc_nulls_last": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.desc_nulls_first": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.desc_nulls_last": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.when": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.otherwise": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.isNull": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.isNotNull": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.startswith": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.endswith": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.rlike": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.like": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.ilike": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.substr": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.isin": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.between": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.over": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.df": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.drop": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.fill": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameNaFunctions.replace": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.unboundedPreceding": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.unboundedFollowing": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.currentRow": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.partitionBy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.orderBy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.rowsBetween": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Window.rangeBetween": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.expression": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.copy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.sql": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.partitionBy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.orderBy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.rowsBetween": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.WindowSpec.rangeBetween": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameReader": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameReader.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameReader.spark": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameReader.table": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.__init__": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.copy": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.sql": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.mode": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.byName": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.insertInto": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrameWriter.saveAsTable": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 22.22611077089287}, "sqlglot.dialects.athena": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.athena.Athena.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.athena.Athena.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.property_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.with_properties": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.logger": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 3.605551275463989}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 4.58257569495584}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.COMMENTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.BYTE_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.RAW_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.bigquery.BigQuery.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.NESTED_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.PROPERTY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.CONSTRAINT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.RANGE_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.NULL_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.BRACKET_OFFSETS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.bigquery.BigQuery.Generator.EXPLICIT_UNION": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.COLLATE_IS_FUNC": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.RESERVED_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.column_parts": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.table_parts": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.timetostr_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.eq_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.attimezone_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.trycast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.bracket_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.in_unnest_op": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.except_op": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.intersect_op": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.with_properties": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.version_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.bigquery.BigQuery.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 4}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 2.6457513110645907}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 3.605551275463989}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.COMMENTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.BIT_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.HEREDOC_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.INTERVAL_SPANS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNCTIONS_SUFFIXES": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNC_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.AGG_FUNC_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.RANGE_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.COLUMN_OPERATORS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.JOIN_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.CONSTRAINT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRUCT_DELIMITER": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.STRING_TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.EXPLICIT_UNION": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.GROUPINGS_SEP": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.OUTER_UNION_MODIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.ON_CLUSTER_TARGETS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.likeproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.eq_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.neq_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.regexpilike_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.cte_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.after_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.parameterizedagg_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.anonymousaggfunc_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedaggfunc_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.combinedparameterizedagg_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.placeholder_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.oncluster_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.createable_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.prewhere_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.indexcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 2.6457513110645907}, "sqlglot.dialects.databricks.Databricks.COPY_PARAMS_ARE_CSV": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.databricks.Databricks.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.STRICT_CAST": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.FACTOR": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.databricks.Databricks.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.columndef_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.databricks.Databricks.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.DATE_ADD_OR_DIFF": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.DATE_ADD_OR_SUB": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.JSON_EXTRACT_TYPE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.logger": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.DIALECT": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.ATHENA": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.BIGQUERY": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.CLICKHOUSE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.DATABRICKS": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.DORIS": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.DRILL": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.DUCKDB": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.HIVE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.MYSQL": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.ORACLE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.POSTGRES": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.PRESTO": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.PRQL": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.REDSHIFT": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.SNOWFLAKE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.SPARK": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.SPARK2": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.SQLITE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.STARROCKS": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.TABLEAU": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.TERADATA": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.TRINO": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialects.TSQL": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.__init__": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 2.449489742783178}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 3.605551275463989}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 4}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 4.47213595499958}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 2.6457513110645907}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 3}, "sqlglot.dialects.dialect.Dialect.DATE_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.DATEINT_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 2.8284271247461903}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 2.449489742783178}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 3.3166247903554}, "sqlglot.dialects.dialect.Dialect.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.COPY_PARAMS_ARE_CSV": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 9.273618495495704}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 4.58257569495584}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 6.48074069840786}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 4.795831523312719}, "sqlglot.dialects.dialect.Dialect.to_json_path": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.parse": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.parse_into": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.generate": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.transpile": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.tokenize": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.DialectType": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.rename_func": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.approx_count_distinct_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.if_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.arrow_json_extract_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.inline_array_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.inline_array_unless_query": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_ilike_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_paren_current_date_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_recursive_cte_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_safe_divide_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_tablesample_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_pivot_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_trycast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_comment_column_constraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_map_from_entries_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.str_position_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.struct_extract_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.var_map_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 5.744562646538029}, "sqlglot.dialects.dialect.time_format": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_date_delta": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_date_delta_with_interval": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.date_trunc_to_time": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.date_add_interval_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.timestamptrunc_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_timestamp_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.locate_to_strposition": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.strposition_to_locate_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.left_to_substring_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.right_to_substring_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.timestrtotime_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.datestrtodate_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.encode_decode_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.min_or_least": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.max_or_greatest": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.count_if_to_sum": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.trim_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.str_to_time_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.concat_to_dpipe_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.concat_ws_to_dpipe_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.regexp_extract_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.regexp_replace_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.pivot_column_names": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.binary_from_function": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_timestamp_trunc": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.any_value_to_max_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.bool_xor_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.is_parse_json": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.isnull_to_is_null": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.generatedasidentitycolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.arg_max_or_min_no_count": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.ts_or_ds_add_cast": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.date_delta_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.unit_to_str": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.unit_to_var": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.no_last_day_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_json_extract_path": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.json_extract_segments": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.json_path_key_only_name": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.filter_array_using_unnest": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.to_number_with_nls_param": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.DATE_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.DATEINT_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.doris.Doris.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.doris.Doris.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.CAST_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.doris.Doris.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 3.7416573867739413}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 4}, "sqlglot.dialects.drill.Drill.DATE_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.DATEINT_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 4.47213595499958}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 3}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.drill.Drill.Parser.STRICT_CAST": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.drill.Drill.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.drill.Drill.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 4}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 2.6457513110645907}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.to_json_path": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.duckdb.DuckDB.Parser.BITWISE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.duckdb.DuckDB.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.STRUCT_DELIMITER": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.MULTI_ARG_DISTINCT": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.STAR_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.timefromparts_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.timestampfromparts_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.tablesample_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.interval_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.columndef_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.join_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.generateseries_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.bracket_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.withingroup_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.DATE_DELTA_INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.TIME_DIFF_FACTOR": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.DIFF_MONTH_SWITCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 2.6457513110645907}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.DATE_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.DATEINT_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Tokenizer.NUMERIC_LITERALS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.hive.Hive.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.STRICT_CAST": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.PROPERTY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.hive.Hive.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.INDEX_ON": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.parameter_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.schema_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.constraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.rowformatserdeproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.arrayagg_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.with_properties": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.version_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.struct_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.hive.Hive.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.TIME_SPECIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.date_add_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 2.6457513110645907}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMENTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.BIT_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.mysql.MySQL.Parser.FUNC_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.CONJUNCTION": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.RANGE_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.PROPERTY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SET_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.CONSTRAINT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.ALTER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.PROFILE_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.ENUM_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.STRING_ALIASES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.mysql.MySQL.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.QUERY_HINT_SEP": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.VALUES_AS_TABLE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.UNSIGNED_TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.CHAR_CAST_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.SIGNED_CAST_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.CAST_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TIMESTAMP_FUNC_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.extract_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.jsonarraycontains_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.cast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.show_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.altercolumn_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.chr_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.timestamptrunc_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.LOCKING_READS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.oracle.Oracle.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.PROPERTY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.DISTINCT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.oracle.Oracle.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.currenttimestamp_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.offset_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.xmltable_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.add_column_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.DATE_DIFF_FACTOR": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 4.47213595499958}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 4}, "sqlglot.dialects.postgres.Postgres.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BIT_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.BYTE_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.postgres.Postgres.Parser.PROPERTY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.BITWISE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.EXPONENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.RANGE_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.COLUMN_OPERATORS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.postgres.Postgres.Generator.SINGLE_STRING_INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.MULTI_ARG_DISTINCT": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.schemacommentproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.commentcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.unnest_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.matchagainst_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 4}, "sqlglot.dialects.presto.Presto.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 4.47213595499958}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 3.605551275463989}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.UNICODE_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.presto.Presto.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.presto.Presto.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.IS_BOOL_ALLOWED": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.STRUCT_DELIMITER": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.MULTI_ARG_DISTINCT": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.RESERVED_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.strtounix_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.bracket_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.struct_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.interval_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.transaction_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.generateseries_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.offset_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 3}, "sqlglot.dialects.presto.Presto.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.prql.PRQL.Parser.CONJUNCTION": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.TRANSFORM_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.COPY_PARAMS_ARE_CSV": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.redshift.Redshift.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.BIT_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.redshift.Redshift.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.VALUES_AS_TABLE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.MULTI_ARG_DISTINCT": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.RESERVED_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.unnest_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.cast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 4.47213595499958}, "sqlglot.dialects.redshift.Redshift.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.DATE_PART_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 4}, "sqlglot.dialects.snowflake.Snowflake.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 3.3166247903554}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.COPY_PARAMS_ARE_CSV": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 4.795831523312719}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.snowflake.Snowflake.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ID_VAR_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.TIMESTAMPS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.RANGE_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.ALTER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.PROPERTY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.FLATTEN_COLUMNS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.SCHEMA_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.RAW_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMENTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.snowflake.Snowflake.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.MATCHED_BY_SOURCE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.SINGLE_STRING_INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTS_TABLE_COPY": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.COLLATE_IS_FUNC": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.INSERT_OVERWRITE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.STRUCT_DELIMITER": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.STAR_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.UNSUPPORTED_VALUES_EXPRESSIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.values_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.tonumber_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.timestampfromparts_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.trycast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.log_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.unnest_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.show_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.regexpextract_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.except_op": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.intersect_op": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.describe_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.swaptable_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.with_properties": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.cluster_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.struct_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.copyparameter_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.snowflake.Snowflake.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Tokenizer.RAW_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.spark.Spark.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.spark.Spark.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.bracket_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.computedcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.anyvalue_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.datediff_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.spark.Spark.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.temporary_storage_provider": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.spark2.Spark2.Parser.TRIM_PATTERN_FIRST": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.spark2.Spark2.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.WRAP_DERIVED_VALUES": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.struct_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.cast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.columndef_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.spark2.Spark2.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 4.47213595499958}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 2.6457513110645907}, "sqlglot.dialects.sqlite.SQLite.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.sqlite.SQLite.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.STRING_ALIASES": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.sqlite.SQLite.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TOKEN_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.cast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.generateseries_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.datediff_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.groupconcat_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.least_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.transaction_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.starrocks.StarRocks.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.starrocks.StarRocks.Generator.CAST_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.dialects.starrocks.StarRocks.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 3.605551275463989}, "sqlglot.dialects.tableau.Tableau.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.tableau.Tableau.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.if_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.count_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.tableau.Tableau.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 4.47213595499958}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.teradata.Teradata.Parser.TABLESAMPLE_CSV": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.CHARSET_TRANSLATORS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNC_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.EXPONENT": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.teradata.Teradata.Generator.LIMIT_IS_TOP": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.cast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.trycast_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.tablesample_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.partitionedbyproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.update_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.mod_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.rangen_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.createable_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.extract_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.interval_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 3.605551275463989}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.trino.Trino.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.trino.Trino.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.FULL_FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.DATE_DELTA_INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.DATE_FMT_RE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TRANSPILE_SAFE_NUMBER_FMT": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.DEFAULT_START_DATE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.BIT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.OPTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.OPTIONS_THAT_REQUIRE_EQUAL": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.DATEPART_ONLY_FORMATS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.TIME_FORMAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 2.6457513110645907}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 3.605551275463989}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 4.47213595499958}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.CONVERT_FORMAT_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.FORMAT_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 4.58257569495584}, "sqlglot.dialects.tsql.TSQL.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.STRING_ALIASES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.RETURNS_TABLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 8.18535277187245}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_IS_TOP": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.RETURNING_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.ENSURE_BOOLS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.OUTER_UNION_MODIFIERS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.select_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.convert_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.queryoption_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.lateral_op": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.timefromparts_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.timestampfromparts_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.setitem_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.boolean_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.is_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.createable_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.create_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.offset_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.version_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.returnsproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.returning_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.transaction_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.commit_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.rollback_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.identifier_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.constraint_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.length_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.right_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.left_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.partition_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.altertable_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.parser_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.generator_class": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 50.556898639058154}, "sqlglot.diff.Insert": {"tf": 1.4142135623730951}, "sqlglot.diff.Insert.__init__": {"tf": 1.7320508075688772}, "sqlglot.diff.Insert.expression": {"tf": 1.7320508075688772}, "sqlglot.diff.Remove": {"tf": 1.4142135623730951}, "sqlglot.diff.Remove.__init__": {"tf": 1.7320508075688772}, "sqlglot.diff.Remove.expression": {"tf": 1.7320508075688772}, "sqlglot.diff.Move": {"tf": 1.4142135623730951}, "sqlglot.diff.Move.__init__": {"tf": 1.7320508075688772}, "sqlglot.diff.Move.expression": {"tf": 1.7320508075688772}, "sqlglot.diff.Update": {"tf": 1.4142135623730951}, "sqlglot.diff.Update.__init__": {"tf": 1.7320508075688772}, "sqlglot.diff.Update.source": {"tf": 1.7320508075688772}, "sqlglot.diff.Update.target": {"tf": 1.7320508075688772}, "sqlglot.diff.Keep": {"tf": 1.4142135623730951}, "sqlglot.diff.Keep.__init__": {"tf": 1.7320508075688772}, "sqlglot.diff.Keep.source": {"tf": 1.7320508075688772}, "sqlglot.diff.Keep.target": {"tf": 1.7320508075688772}, "sqlglot.diff.diff": {"tf": 11.313708498984761}, "sqlglot.diff.UPDATABLE_EXPRESSION_TYPES": {"tf": 1.7320508075688772}, "sqlglot.diff.IGNORED_LEAF_EXPRESSION_TYPES": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller": {"tf": 2.6457513110645907}, "sqlglot.diff.ChangeDistiller.__init__": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller.f": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller.t": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller.diff": {"tf": 1.7320508075688772}, "sqlglot.errors": {"tf": 1.7320508075688772}, "sqlglot.errors.ErrorLevel": {"tf": 1.7320508075688772}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1.7320508075688772}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1.7320508075688772}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1.7320508075688772}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1.7320508075688772}, "sqlglot.errors.SqlglotError": {"tf": 1.7320508075688772}, "sqlglot.errors.UnsupportedError": {"tf": 1.7320508075688772}, "sqlglot.errors.ParseError": {"tf": 1.7320508075688772}, "sqlglot.errors.ParseError.__init__": {"tf": 1.7320508075688772}, "sqlglot.errors.ParseError.errors": {"tf": 1.7320508075688772}, "sqlglot.errors.ParseError.new": {"tf": 1.7320508075688772}, "sqlglot.errors.TokenError": {"tf": 1.7320508075688772}, "sqlglot.errors.OptimizeError": {"tf": 1.7320508075688772}, "sqlglot.errors.SchemaError": {"tf": 1.7320508075688772}, "sqlglot.errors.ExecuteError": {"tf": 1.7320508075688772}, "sqlglot.errors.concat_messages": {"tf": 1.7320508075688772}, "sqlglot.errors.merge_errors": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 35.11409973215888}, "sqlglot.executor.logger": {"tf": 1.7320508075688772}, "sqlglot.executor.execute": {"tf": 7.3484692283495345}, "sqlglot.executor.context": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context": {"tf": 3}, "sqlglot.executor.context.Context.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.tables": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.range_readers": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.row_readers": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.env": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.eval": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.eval_tuple": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.table": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.add_columns": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.columns": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.table_iter": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.filter": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.sort": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.set_row": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.set_index": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.set_range": {"tf": 1.7320508075688772}, "sqlglot.executor.env": {"tf": 1.7320508075688772}, "sqlglot.executor.env.reverse_key": {"tf": 1.7320508075688772}, "sqlglot.executor.env.reverse_key.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.env.reverse_key.obj": {"tf": 1.7320508075688772}, "sqlglot.executor.env.filter_nulls": {"tf": 1.7320508075688772}, "sqlglot.executor.env.null_if_any": {"tf": 4.58257569495584}, "sqlglot.executor.env.str_position": {"tf": 1.7320508075688772}, "sqlglot.executor.env.substring": {"tf": 1.7320508075688772}, "sqlglot.executor.env.cast": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ordered": {"tf": 1.7320508075688772}, "sqlglot.executor.env.interval": {"tf": 1.7320508075688772}, "sqlglot.executor.env.arraytostring": {"tf": 1.7320508075688772}, "sqlglot.executor.env.jsonextract": {"tf": 1.7320508075688772}, "sqlglot.executor.env.ENV": {"tf": 1.7320508075688772}, "sqlglot.executor.python": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.generator": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.env": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.tables": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.execute": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.context": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.table": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.scan": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.static": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.scan_table": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.scan_csv": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.join": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.nested_loop_join": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.hash_join": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.aggregate": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.sort": {"tf": 1.7320508075688772}, "sqlglot.executor.python.PythonExecutor.set_operation": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 8.18535277187245}, "sqlglot.executor.python.Python.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 3}, "sqlglot.executor.python.Python.tokenizer_class": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.parser_class": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.generator_class": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.FORMAT_TRIE": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.INVERSE_TIME_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.INVERSE_TIME_TRIE": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.ESCAPED_SEQUENCES": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.QUOTE_START": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.QUOTE_END": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.IDENTIFIER_START": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.IDENTIFIER_END": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.BIT_START": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.BIT_END": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.HEX_START": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.HEX_END": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.BYTE_START": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.BYTE_END": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.UNICODE_START": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.UNICODE_END": {"tf": 1.7320508075688772}, "sqlglot.executor.table": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.columns": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.column_range": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.reader": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.rows": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.range_reader": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.add_columns": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.append": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.pop": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Table.width": {"tf": 1.7320508075688772}, "sqlglot.executor.table.TableIter": {"tf": 1.7320508075688772}, "sqlglot.executor.table.TableIter.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.table.TableIter.table": {"tf": 1.7320508075688772}, "sqlglot.executor.table.TableIter.index": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RangeReader": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RangeReader.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RangeReader.table": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RangeReader.range": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RowReader": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RowReader.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RowReader.columns": {"tf": 1.7320508075688772}, "sqlglot.executor.table.RowReader.row": {"tf": 1.7320508075688772}, "sqlglot.executor.table.Tables": {"tf": 1.7320508075688772}, "sqlglot.executor.table.ensure_tables": {"tf": 1.7320508075688772}, "sqlglot.expressions": {"tf": 4}, "sqlglot.expressions.SQLGLOT_META": {"tf": 1.7320508075688772}, "sqlglot.expressions.TABLE_PARTS": {"tf": 1.7320508075688772}, "sqlglot.expressions.COLUMN_PARTS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 11.357816691600547}, "sqlglot.expressions.Expression.__init__": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.parent": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.arg_key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.index": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.comments": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.hashable_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.this": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.expressions": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.text": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_string": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_number": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_negative": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.is_int": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_star": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.alias": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.alias_column_names": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.alias_or_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Expression.type": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_leaf": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.meta": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.copy": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.add_comments": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.pop_comments": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.append": {"tf": 4.358898943540674}, "sqlglot.expressions.Expression.set": {"tf": 4.898979485566356}, "sqlglot.expressions.Expression.depth": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.find": {"tf": 5.291502622129181}, "sqlglot.expressions.Expression.find_all": {"tf": 5.291502622129181}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 4.795831523312719}, "sqlglot.expressions.Expression.parent_select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.same_parent": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.root": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.walk": {"tf": 5.291502622129181}, "sqlglot.expressions.Expression.dfs": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.bfs": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.unnest": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.unalias": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.flatten": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.to_s": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.sql": {"tf": 5.477225575051661}, "sqlglot.expressions.Expression.transform": {"tf": 5.291502622129181}, "sqlglot.expressions.Expression.replace": {"tf": 5.477225575051661}, "sqlglot.expressions.Expression.pop": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.assert_is": {"tf": 9.643650760992955}, "sqlglot.expressions.Expression.error_messages": {"tf": 4.795831523312719}, "sqlglot.expressions.Expression.dump": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.load": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.and_": {"tf": 9.797958971132712}, "sqlglot.expressions.Expression.or_": {"tf": 9.797958971132712}, "sqlglot.expressions.Expression.not_": {"tf": 8.54400374531753}, "sqlglot.expressions.Expression.as_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.between": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.is_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.like": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.ilike": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.eq": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.neq": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.rlike": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.div": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.asc": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.desc": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntoType": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExpOrStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.Condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.Condition.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Predicate": {"tf": 1.7320508075688772}, "sqlglot.expressions.Predicate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DerivedTable": {"tf": 1.7320508075688772}, "sqlglot.expressions.DerivedTable.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.DerivedTable.named_selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.DerivedTable.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.subquery": {"tf": 11.489125293076057}, "sqlglot.expressions.Query.limit": {"tf": 10.770329614269007}, "sqlglot.expressions.Query.offset": {"tf": 10.954451150103322}, "sqlglot.expressions.Query.order_by": {"tf": 11.445523142259598}, "sqlglot.expressions.Query.ctes": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.named_selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.select": {"tf": 10.246950765959598}, "sqlglot.expressions.Query.with_": {"tf": 12.449899597988733}, "sqlglot.expressions.Query.union": {"tf": 10.488088481701515}, "sqlglot.expressions.Query.intersect": {"tf": 10.488088481701515}, "sqlglot.expressions.Query.except_": {"tf": 10.535653752852738}, "sqlglot.expressions.Query.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UDTF": {"tf": 1.7320508075688772}, "sqlglot.expressions.UDTF.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.UDTF.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cache": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cache.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cache.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Uncache": {"tf": 1.7320508075688772}, "sqlglot.expressions.Uncache.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Uncache.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Refresh": {"tf": 1.7320508075688772}, "sqlglot.expressions.Refresh.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DDL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DDL.ctes": {"tf": 1.7320508075688772}, "sqlglot.expressions.DDL.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.DDL.named_selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.DDL.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DML": {"tf": 1.7320508075688772}, "sqlglot.expressions.DML.returning": {"tf": 10.488088481701515}, "sqlglot.expressions.DML.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Create": {"tf": 1.7320508075688772}, "sqlglot.expressions.Create.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Create.kind": {"tf": 1.7320508075688772}, "sqlglot.expressions.Create.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SequenceProperties": {"tf": 1.7320508075688772}, "sqlglot.expressions.SequenceProperties.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SequenceProperties.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TruncateTable": {"tf": 1.7320508075688772}, "sqlglot.expressions.TruncateTable.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TruncateTable.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Clone": {"tf": 1.7320508075688772}, "sqlglot.expressions.Clone.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Clone.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Describe": {"tf": 1.7320508075688772}, "sqlglot.expressions.Describe.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Describe.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Kill": {"tf": 1.7320508075688772}, "sqlglot.expressions.Kill.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Kill.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pragma": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pragma.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Set": {"tf": 1.7320508075688772}, "sqlglot.expressions.Set.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Set.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Heredoc": {"tf": 1.7320508075688772}, "sqlglot.expressions.Heredoc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Heredoc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetItem": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetItem.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetItem.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Show": {"tf": 1.7320508075688772}, "sqlglot.expressions.Show.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Show.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UserDefinedFunction": {"tf": 1.7320508075688772}, "sqlglot.expressions.UserDefinedFunction.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UserDefinedFunction.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSet": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSet.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSet.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.With": {"tf": 1.7320508075688772}, "sqlglot.expressions.With.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.With.recursive": {"tf": 1.7320508075688772}, "sqlglot.expressions.With.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithinGroup": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithinGroup.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithinGroup.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CTE": {"tf": 1.7320508075688772}, "sqlglot.expressions.CTE.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CTE.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableAlias": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableAlias.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableAlias.columns": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableAlias.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitString": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitString.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.HexString": {"tf": 1.7320508075688772}, "sqlglot.expressions.HexString.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ByteString": {"tf": 1.7320508075688772}, "sqlglot.expressions.ByteString.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RawString": {"tf": 1.7320508075688772}, "sqlglot.expressions.RawString.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnicodeString": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnicodeString.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnicodeString.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.table": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.db": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.catalog": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Column.parts": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.to_dot": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPosition": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPosition.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPosition.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnDef": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnDef.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnDef.constraints": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnDef.kind": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnDef.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlterColumn": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlterColumn.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlterColumn.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RenameColumn": {"tf": 1.7320508075688772}, "sqlglot.expressions.RenameColumn.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RenameColumn.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RenameTable": {"tf": 1.7320508075688772}, "sqlglot.expressions.RenameTable.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SwapTable": {"tf": 1.7320508075688772}, "sqlglot.expressions.SwapTable.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Comment": {"tf": 1.7320508075688772}, "sqlglot.expressions.Comment.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Comment.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Comprehension": {"tf": 1.7320508075688772}, "sqlglot.expressions.Comprehension.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Comprehension.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeTreeTTLAction": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeTreeTTLAction.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeTreeTTLAction.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeTreeTTL": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeTreeTTL.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeTreeTTL.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexConstraintOption": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexConstraintOption.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexConstraintOption.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnConstraint.kind": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnConstraintKind": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnConstraintKind.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoIncrementColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoIncrementColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PeriodForSystemTimeConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.PeriodForSystemTimeConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PeriodForSystemTimeConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CaseSpecificColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.CaseSpecificColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CaseSpecificColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSetColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSetColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSetColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CheckColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.CheckColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CheckColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ClusteredColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.ClusteredColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CollateColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.CollateColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CommentColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.CommentColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CompressColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.CompressColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateFormatColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateFormatColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateFormatColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DefaultColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.DefaultColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.EncodeColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.EncodeColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExcludeColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExcludeColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.EphemeralColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.EphemeralColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.EphemeralColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithOperator": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithOperator.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithOperator.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsIdentityColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsRowColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GeneratedAsRowColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.InlineLengthColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.InlineLengthColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NonClusteredColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.NonClusteredColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NotForReplicationColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.NotForReplicationColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NotForReplicationColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NotNullColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.NotNullColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NotNullColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnUpdateColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnUpdateColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransformColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransformColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKeyColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKeyColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKeyColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TitleColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.TitleColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UniqueColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.UniqueColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UniqueColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UppercaseColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.UppercaseColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UppercaseColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PathColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.PathColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ComputedColumnConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.ComputedColumnConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ComputedColumnConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Constraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.Constraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Constraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete.delete": {"tf": 9.055385138137417}, "sqlglot.expressions.Delete.where": {"tf": 10.198039027185569}, "sqlglot.expressions.Delete.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Drop": {"tf": 1.7320508075688772}, "sqlglot.expressions.Drop.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Drop.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Filter": {"tf": 1.7320508075688772}, "sqlglot.expressions.Filter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Filter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Check": {"tf": 1.7320508075688772}, "sqlglot.expressions.Check.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Connect": {"tf": 1.7320508075688772}, "sqlglot.expressions.Connect.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Connect.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CopyParameter": {"tf": 1.7320508075688772}, "sqlglot.expressions.CopyParameter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CopyParameter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Copy": {"tf": 1.7320508075688772}, "sqlglot.expressions.Copy.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Copy.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Credentials": {"tf": 1.7320508075688772}, "sqlglot.expressions.Credentials.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Credentials.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Prior": {"tf": 1.7320508075688772}, "sqlglot.expressions.Prior.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Directory": {"tf": 1.7320508075688772}, "sqlglot.expressions.Directory.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Directory.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ForeignKey": {"tf": 1.7320508075688772}, "sqlglot.expressions.ForeignKey.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ForeignKey.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPrefix": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPrefix.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ColumnPrefix.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKey": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKey.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PrimaryKey.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Into": {"tf": 1.7320508075688772}, "sqlglot.expressions.Into.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Into.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.From": {"tf": 1.7320508075688772}, "sqlglot.expressions.From.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.From.alias_or_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.From.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Having": {"tf": 1.7320508075688772}, "sqlglot.expressions.Having.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hint": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JoinHint": {"tf": 1.7320508075688772}, "sqlglot.expressions.JoinHint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JoinHint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.quoted": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.hashable_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Identifier.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Opclass": {"tf": 1.7320508075688772}, "sqlglot.expressions.Opclass.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Opclass.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Index": {"tf": 1.7320508075688772}, "sqlglot.expressions.Index.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Index.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexParameters": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexParameters.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexParameters.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert.with_": {"tf": 11.874342087037917}, "sqlglot.expressions.Insert.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnConflict": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnConflict.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnConflict.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Returning": {"tf": 1.7320508075688772}, "sqlglot.expressions.Returning.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Returning.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Introducer": {"tf": 1.7320508075688772}, "sqlglot.expressions.Introducer.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Introducer.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.National": {"tf": 1.7320508075688772}, "sqlglot.expressions.National.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LoadData": {"tf": 1.7320508075688772}, "sqlglot.expressions.LoadData.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LoadData.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Partition": {"tf": 1.7320508075688772}, "sqlglot.expressions.Partition.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Partition.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionRange": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionRange.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionRange.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Fetch": {"tf": 1.7320508075688772}, "sqlglot.expressions.Fetch.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Fetch.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Group": {"tf": 1.7320508075688772}, "sqlglot.expressions.Group.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Group.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lambda": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lambda.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lambda.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Limit.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Limit.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.hashable_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.number": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.string": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Literal.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.method": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.kind": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.side": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.hint": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.alias_or_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 11.135528725660043}, "sqlglot.expressions.Join.using": {"tf": 11.445523142259598}, "sqlglot.expressions.Join.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lateral": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lateral.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lateral.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchRecognizeMeasure": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchRecognizeMeasure.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchRecognizeMeasure.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchRecognize": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchRecognize.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchRecognize.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Final": {"tf": 1.7320508075688772}, "sqlglot.expressions.Final.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Offset": {"tf": 1.7320508075688772}, "sqlglot.expressions.Offset.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Offset.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Order": {"tf": 1.7320508075688772}, "sqlglot.expressions.Order.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Order.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithFill": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithFill.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithFill.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cluster": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cluster.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distribute": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distribute.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sort": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sort.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ordered": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ordered.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ordered.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Property": {"tf": 1.7320508075688772}, "sqlglot.expressions.Property.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Property.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlgorithmProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlgorithmProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlgorithmProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoIncrementProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoIncrementProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoIncrementProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoRefreshProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoRefreshProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AutoRefreshProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BackupProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.BackupProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.BackupProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BlockCompressionProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.BlockCompressionProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.BlockCompressionProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSetProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSetProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CharacterSetProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ChecksumProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.ChecksumProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ChecksumProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CollateProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.CollateProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CollateProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CopyGrantsProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.CopyGrantsProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CopyGrantsProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataBlocksizeProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataBlocksizeProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataBlocksizeProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DefinerProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.DefinerProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DefinerProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DistKeyProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.DistKeyProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DistKeyProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DistStyleProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.DistStyleProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DistStyleProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.EngineProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.EngineProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.EngineProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.HeapProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.HeapProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.HeapProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToTableProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToTableProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToTableProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExecuteAsProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExecuteAsProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExecuteAsProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExternalProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExternalProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExternalProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FallbackProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.FallbackProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FallbackProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FileFormatProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.FileFormatProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FileFormatProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FreespaceProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.FreespaceProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FreespaceProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GlobalProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.GlobalProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GlobalProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IcebergProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.IcebergProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IcebergProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.InheritsProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.InheritsProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.InheritsProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.InputModelProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.InputModelProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.InputModelProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OutputModelProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.OutputModelProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OutputModelProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IsolatedLoadingProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.IsolatedLoadingProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IsolatedLoadingProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JournalProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.JournalProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JournalProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LanguageProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.LanguageProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LanguageProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ClusteredByProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.ClusteredByProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ClusteredByProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictSubProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictSubProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictRange": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictRange.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DictRange.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnCluster": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnCluster.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnCluster.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LikeProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.LikeProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LikeProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LocationProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.LocationProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LocationProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LockProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.LockProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LockProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LockingProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.LockingProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LockingProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LogProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.LogProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LogProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MaterializedProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.MaterializedProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MaterializedProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeBlockRatioProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeBlockRatioProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MergeBlockRatioProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NoPrimaryIndexProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.NoPrimaryIndexProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NoPrimaryIndexProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnCommitProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnCommitProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OnCommitProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionedByProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionedByProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionedByProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionBoundSpec": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionBoundSpec.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionBoundSpec.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionedOfProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionedOfProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PartitionedOfProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RemoteWithConnectionModelProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.RemoteWithConnectionModelProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RemoteWithConnectionModelProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReturnsProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReturnsProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReturnsProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatDelimitedProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatDelimitedProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatDelimitedProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatSerdeProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatSerdeProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowFormatSerdeProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.QueryTransform": {"tf": 1.7320508075688772}, "sqlglot.expressions.QueryTransform.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.QueryTransform.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SampleProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SampleProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SampleProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SchemaCommentProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SchemaCommentProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SchemaCommentProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SerdeProperties": {"tf": 1.7320508075688772}, "sqlglot.expressions.SerdeProperties.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SerdeProperties.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SharingProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SharingProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SharingProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetConfigProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetConfigProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SetConfigProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SettingsProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SettingsProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SettingsProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortKeyProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortKeyProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortKeyProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SqlReadWriteProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SqlReadWriteProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SqlReadWriteProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SqlSecurityProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.SqlSecurityProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SqlSecurityProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StabilityProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.StabilityProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StabilityProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TemporaryProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.TemporaryProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TemporaryProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransformModelProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransformModelProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransformModelProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransientProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransientProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TransientProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnloggedProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnloggedProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnloggedProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ViewAttributeProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.ViewAttributeProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ViewAttributeProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.VolatileProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.VolatileProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.VolatileProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithDataProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithDataProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithDataProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithJournalTableProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithJournalTableProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithJournalTableProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithSystemVersioningProperty": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithSystemVersioningProperty.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithSystemVersioningProperty.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.NAME_TO_PROPERTY": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.PROPERTY_TO_NAME": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.POST_CREATE": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.POST_NAME": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.POST_SCHEMA": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.POST_WITH": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.POST_ALIAS": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.POST_EXPRESSION": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.POST_INDEX": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.Location.UNSUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.from_dict": {"tf": 1.7320508075688772}, "sqlglot.expressions.Properties.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Qualify": {"tf": 1.7320508075688772}, "sqlglot.expressions.Qualify.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.InputOutputFormat": {"tf": 1.7320508075688772}, "sqlglot.expressions.InputOutputFormat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.InputOutputFormat.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Return": {"tf": 1.7320508075688772}, "sqlglot.expressions.Return.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Reference": {"tf": 1.7320508075688772}, "sqlglot.expressions.Reference.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Reference.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Tuple": {"tf": 1.7320508075688772}, "sqlglot.expressions.Tuple.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Tuple.isin": {"tf": 1.7320508075688772}, "sqlglot.expressions.Tuple.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.QUERY_MODIFIERS": {"tf": 1.7320508075688772}, "sqlglot.expressions.QueryOption": {"tf": 1.7320508075688772}, "sqlglot.expressions.QueryOption.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.QueryOption.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithTableHint": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithTableHint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WithTableHint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexTableHint": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexTableHint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IndexTableHint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.HistoricalData": {"tf": 1.7320508075688772}, "sqlglot.expressions.HistoricalData.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.HistoricalData.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.db": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.catalog": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.named_selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.parts": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.to_column": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 10.246950765959598}, "sqlglot.expressions.Union.named_selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.is_star": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.left": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.right": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Except": {"tf": 1.7320508075688772}, "sqlglot.expressions.Except.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.Intersect.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unnest": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unnest.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unnest.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unnest.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Update": {"tf": 1.7320508075688772}, "sqlglot.expressions.Update.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Update.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Values": {"tf": 1.7320508075688772}, "sqlglot.expressions.Values.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Values.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Var": {"tf": 1.7320508075688772}, "sqlglot.expressions.Var.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Version": {"tf": 3.3166247903554}, "sqlglot.expressions.Version.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Version.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Schema": {"tf": 1.7320508075688772}, "sqlglot.expressions.Schema.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Schema.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lock": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lock.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lock.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.from_": {"tf": 10.488088481701515}, "sqlglot.expressions.Select.group_by": {"tf": 11.704699910719626}, "sqlglot.expressions.Select.sort_by": {"tf": 11.874342087037917}, "sqlglot.expressions.Select.cluster_by": {"tf": 11.874342087037917}, "sqlglot.expressions.Select.select": {"tf": 10.246950765959598}, "sqlglot.expressions.Select.lateral": {"tf": 11.180339887498949}, "sqlglot.expressions.Select.join": {"tf": 18.894443627691185}, "sqlglot.expressions.Select.where": {"tf": 11.180339887498949}, "sqlglot.expressions.Select.having": {"tf": 12.041594578792296}, "sqlglot.expressions.Select.window": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.qualify": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.distinct": {"tf": 10.14889156509222}, "sqlglot.expressions.Select.ctas": {"tf": 11.135528725660043}, "sqlglot.expressions.Select.lock": {"tf": 14.696938456699069}, "sqlglot.expressions.Select.hint": {"tf": 11.180339887498949}, "sqlglot.expressions.Select.named_selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.is_star": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.selects": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UNWRAPPED_QUERIES": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.unnest": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.unwrap": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.select": {"tf": 10.246950765959598}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 2.8284271247461903}, "sqlglot.expressions.Subquery.is_star": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Subquery.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableSample": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableSample.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TableSample.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Tag": {"tf": 2.23606797749979}, "sqlglot.expressions.Tag.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Tag.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pivot": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pivot.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pivot.unpivot": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pivot.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Window": {"tf": 1.7320508075688772}, "sqlglot.expressions.Window.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Window.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WindowSpec": {"tf": 1.7320508075688772}, "sqlglot.expressions.WindowSpec.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.WindowSpec.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PreWhere": {"tf": 1.7320508075688772}, "sqlglot.expressions.PreWhere.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Where.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Star.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Parameter": {"tf": 1.7320508075688772}, "sqlglot.expressions.Parameter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Parameter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SessionParameter": {"tf": 1.7320508075688772}, "sqlglot.expressions.SessionParameter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SessionParameter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Placeholder": {"tf": 1.7320508075688772}, "sqlglot.expressions.Placeholder.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Placeholder.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Placeholder.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Null": {"tf": 1.7320508075688772}, "sqlglot.expressions.Null.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Null.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Null.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Boolean": {"tf": 1.7320508075688772}, "sqlglot.expressions.Boolean.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataTypeParam": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataTypeParam.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataTypeParam.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataTypeParam.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.ARRAY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.AGGREGATEFUNCTION": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.SIMPLEAGGREGATEFUNCTION": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.BIGDECIMAL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.BIGINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.BIGSERIAL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.BINARY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.BIT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.BOOLEAN": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.BPCHAR": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.CHAR": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DATE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DATE32": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DATEMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DATERANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DATETIME": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DATETIME64": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DECIMAL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.DOUBLE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.ENUM": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.ENUM8": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.ENUM16": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.FIXEDSTRING": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.FLOAT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.GEOGRAPHY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.GEOMETRY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.HLLSKETCH": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.HSTORE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.IMAGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INET": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INT128": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INT256": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INT4MULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INT4RANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INT8MULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INT8RANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.IPADDRESS": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.IPPREFIX": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.IPV4": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.IPV6": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.JSON": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.JSONB": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.LONGBLOB": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.LONGTEXT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.LOWCARDINALITY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.MAP": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.MEDIUMBLOB": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.MEDIUMINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.MEDIUMTEXT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.MONEY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NAME": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NCHAR": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NESTED": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NULL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NULLABLE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NUMMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NUMRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.NVARCHAR": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.OBJECT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.ROWVERSION": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.SERIAL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.SET": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.SMALLINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.SMALLMONEY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.SMALLSERIAL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.STRUCT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.SUPER": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TEXT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TINYBLOB": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TINYTEXT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIME": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMETZ": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMESTAMP": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMESTAMPNTZ": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMESTAMPLTZ": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMESTAMPTZ": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMESTAMP_S": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMESTAMP_MS": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TIMESTAMP_NS": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TINYINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TSMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TSRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TSTZMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TSTZRANGE": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UBIGINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UINT128": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UINT256": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UMEDIUMINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UDECIMAL": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UNIQUEIDENTIFIER": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UNKNOWN": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.USERDEFINED": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.USMALLINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UTINYINT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.UUID": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.VARBINARY": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.VARCHAR": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.VARIANT": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.XML": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.YEAR": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.Type.TDIGEST": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.STRUCT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.NESTED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.TEXT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.SIGNED_INTEGER_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.UNSIGNED_INTEGER_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.INTEGER_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.FLOAT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.REAL_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.NUMERIC_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.TEMPORAL_TYPES": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.build": {"tf": 6.855654600401044}, "sqlglot.expressions.DataType.is_type": {"tf": 5.291502622129181}, "sqlglot.expressions.DataType.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DATA_TYPE": {"tf": 1.7320508075688772}, "sqlglot.expressions.PseudoType": {"tf": 1.7320508075688772}, "sqlglot.expressions.PseudoType.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PseudoType.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ObjectIdentifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.ObjectIdentifier.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ObjectIdentifier.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SubqueryPredicate": {"tf": 1.7320508075688772}, "sqlglot.expressions.SubqueryPredicate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.All": {"tf": 1.7320508075688772}, "sqlglot.expressions.All.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Any": {"tf": 1.7320508075688772}, "sqlglot.expressions.Any.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Exists": {"tf": 1.7320508075688772}, "sqlglot.expressions.Exists.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Command": {"tf": 1.7320508075688772}, "sqlglot.expressions.Command.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Command.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Transaction": {"tf": 1.7320508075688772}, "sqlglot.expressions.Transaction.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Transaction.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Commit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Commit.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Commit.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rollback": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rollback.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rollback.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlterTable": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlterTable.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AlterTable.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AddConstraint": {"tf": 1.7320508075688772}, "sqlglot.expressions.AddConstraint.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AddConstraint.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DropPartition": {"tf": 1.7320508075688772}, "sqlglot.expressions.DropPartition.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DropPartition.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Binary": {"tf": 1.7320508075688772}, "sqlglot.expressions.Binary.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Binary.left": {"tf": 1.7320508075688772}, "sqlglot.expressions.Binary.right": {"tf": 1.7320508075688772}, "sqlglot.expressions.Binary.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Add": {"tf": 1.7320508075688772}, "sqlglot.expressions.Add.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Connector": {"tf": 1.7320508075688772}, "sqlglot.expressions.Connector.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.And": {"tf": 1.7320508075688772}, "sqlglot.expressions.And.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Or": {"tf": 1.7320508075688772}, "sqlglot.expressions.Or.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseAnd": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseAnd.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseLeftShift": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseLeftShift.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseOr": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseOr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseRightShift": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseRightShift.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseXor": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseXor.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Div": {"tf": 1.7320508075688772}, "sqlglot.expressions.Div.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Div.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Overlaps": {"tf": 1.7320508075688772}, "sqlglot.expressions.Overlaps.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.is_star": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Dot.build": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.parts": {"tf": 2}, "sqlglot.expressions.Dot.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DPipe": {"tf": 1.7320508075688772}, "sqlglot.expressions.DPipe.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DPipe.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.EQ": {"tf": 1.7320508075688772}, "sqlglot.expressions.EQ.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NullSafeEQ": {"tf": 1.7320508075688772}, "sqlglot.expressions.NullSafeEQ.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NullSafeNEQ": {"tf": 1.7320508075688772}, "sqlglot.expressions.NullSafeNEQ.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PropertyEQ": {"tf": 1.7320508075688772}, "sqlglot.expressions.PropertyEQ.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distance": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distance.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Escape": {"tf": 1.7320508075688772}, "sqlglot.expressions.Escape.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Glob": {"tf": 1.7320508075688772}, "sqlglot.expressions.Glob.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GT": {"tf": 1.7320508075688772}, "sqlglot.expressions.GT.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GTE": {"tf": 1.7320508075688772}, "sqlglot.expressions.GTE.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ILike": {"tf": 1.7320508075688772}, "sqlglot.expressions.ILike.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ILikeAny": {"tf": 1.7320508075688772}, "sqlglot.expressions.ILikeAny.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntDiv": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntDiv.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Is": {"tf": 1.7320508075688772}, "sqlglot.expressions.Is.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Kwarg": {"tf": 1.7320508075688772}, "sqlglot.expressions.Kwarg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Like": {"tf": 1.7320508075688772}, "sqlglot.expressions.Like.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LikeAny": {"tf": 1.7320508075688772}, "sqlglot.expressions.LikeAny.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LT": {"tf": 1.7320508075688772}, "sqlglot.expressions.LT.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LTE": {"tf": 1.7320508075688772}, "sqlglot.expressions.LTE.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Mod": {"tf": 1.7320508075688772}, "sqlglot.expressions.Mod.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Mul": {"tf": 1.7320508075688772}, "sqlglot.expressions.Mul.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NEQ": {"tf": 1.7320508075688772}, "sqlglot.expressions.NEQ.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Operator": {"tf": 1.7320508075688772}, "sqlglot.expressions.Operator.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Operator.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SimilarTo": {"tf": 1.7320508075688772}, "sqlglot.expressions.SimilarTo.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Slice": {"tf": 1.7320508075688772}, "sqlglot.expressions.Slice.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Slice.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sub": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sub.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unary": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unary.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseNot": {"tf": 1.7320508075688772}, "sqlglot.expressions.BitwiseNot.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Not": {"tf": 1.7320508075688772}, "sqlglot.expressions.Not.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Paren": {"tf": 1.7320508075688772}, "sqlglot.expressions.Paren.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Paren.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Neg": {"tf": 1.7320508075688772}, "sqlglot.expressions.Neg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Alias.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PivotAlias": {"tf": 1.7320508075688772}, "sqlglot.expressions.PivotAlias.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Aliases": {"tf": 1.7320508075688772}, "sqlglot.expressions.Aliases.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Aliases.aliases": {"tf": 1.7320508075688772}, "sqlglot.expressions.Aliases.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtIndex": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtIndex.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtIndex.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtTimeZone": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtTimeZone.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AtTimeZone.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromTimeZone": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromTimeZone.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromTimeZone.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Between": {"tf": 1.7320508075688772}, "sqlglot.expressions.Between.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Between.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Bracket.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distinct": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distinct.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Distinct.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.In": {"tf": 1.7320508075688772}, "sqlglot.expressions.In.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.In.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ForIn": {"tf": 1.7320508075688772}, "sqlglot.expressions.ForIn.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ForIn.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit.__init__": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit.UNABBREVIATED_UNIT_NAME": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit.VAR_LIKE": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit.unit": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalOp": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalOp.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalOp.interval": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalOp.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalSpan": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalSpan.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.IntervalSpan.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Interval": {"tf": 1.7320508075688772}, "sqlglot.expressions.Interval.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Interval.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IgnoreNulls": {"tf": 1.7320508075688772}, "sqlglot.expressions.IgnoreNulls.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RespectNulls": {"tf": 1.7320508075688772}, "sqlglot.expressions.RespectNulls.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.HavingMax": {"tf": 1.7320508075688772}, "sqlglot.expressions.HavingMax.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.HavingMax.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func": {"tf": 4.69041575982343}, "sqlglot.expressions.Func.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func.from_arg_list": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func.sql_names": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func.sql_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func.default_parser_mappings": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AggFunc": {"tf": 1.7320508075688772}, "sqlglot.expressions.AggFunc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParameterizedAgg": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParameterizedAgg.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParameterizedAgg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Abs": {"tf": 1.7320508075688772}, "sqlglot.expressions.Abs.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArgMax": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArgMax.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArgMax.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArgMin": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArgMin.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArgMin.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxTopK": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxTopK.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxTopK.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Flatten": {"tf": 1.7320508075688772}, "sqlglot.expressions.Flatten.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Transform": {"tf": 1.7320508075688772}, "sqlglot.expressions.Transform.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Transform.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Anonymous": {"tf": 1.7320508075688772}, "sqlglot.expressions.Anonymous.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Anonymous.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Anonymous.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Anonymous.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AnonymousAggFunc": {"tf": 1.7320508075688772}, "sqlglot.expressions.AnonymousAggFunc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AnonymousAggFunc.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.AnonymousAggFunc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CombinedAggFunc": {"tf": 1.7320508075688772}, "sqlglot.expressions.CombinedAggFunc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CombinedAggFunc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CombinedParameterizedAgg": {"tf": 1.7320508075688772}, "sqlglot.expressions.CombinedParameterizedAgg.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CombinedParameterizedAgg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hll": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hll.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hll.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hll.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxDistinct": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxDistinct.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxDistinct.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Array": {"tf": 1.7320508075688772}, "sqlglot.expressions.Array.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Array.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Array.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToArray": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToArray.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToChar": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToChar.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToChar.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToNumber": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToNumber.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToNumber.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Convert": {"tf": 1.7320508075688772}, "sqlglot.expressions.Convert.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Convert.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GenerateSeries": {"tf": 1.7320508075688772}, "sqlglot.expressions.GenerateSeries.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GenerateSeries.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAgg": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAgg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayUniqueAgg": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayUniqueAgg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAll": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAll.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAll.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAny": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAny.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayAny.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayConcat": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayConcat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayConcat.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayConcat.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayContains": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayContains.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayContained": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayContained.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayFilter": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayFilter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayFilter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayToString": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayToString.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayToString.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayOverlaps": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayOverlaps.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySize": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySize.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySize.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySort": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySort.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySort.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySum": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySum.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArraySum.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayUnionAgg": {"tf": 1.7320508075688772}, "sqlglot.expressions.ArrayUnionAgg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Avg": {"tf": 1.7320508075688772}, "sqlglot.expressions.Avg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AnyValue": {"tf": 1.7320508075688772}, "sqlglot.expressions.AnyValue.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lag": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lag.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lag.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lead": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lead.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lead.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.First": {"tf": 1.7320508075688772}, "sqlglot.expressions.First.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Last": {"tf": 1.7320508075688772}, "sqlglot.expressions.Last.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FirstValue": {"tf": 1.7320508075688772}, "sqlglot.expressions.FirstValue.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LastValue": {"tf": 1.7320508075688772}, "sqlglot.expressions.LastValue.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NthValue": {"tf": 1.7320508075688772}, "sqlglot.expressions.NthValue.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NthValue.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case.when": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case.else_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Case.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.to": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.Cast.is_type": {"tf": 5.291502622129181}, "sqlglot.expressions.Cast.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TryCast": {"tf": 1.7320508075688772}, "sqlglot.expressions.TryCast.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Try": {"tf": 1.7320508075688772}, "sqlglot.expressions.Try.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CastToStrType": {"tf": 1.7320508075688772}, "sqlglot.expressions.CastToStrType.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CastToStrType.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Collate": {"tf": 1.7320508075688772}, "sqlglot.expressions.Collate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ceil": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ceil.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ceil.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Coalesce": {"tf": 1.7320508075688772}, "sqlglot.expressions.Coalesce.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Coalesce.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Coalesce.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Chr": {"tf": 1.7320508075688772}, "sqlglot.expressions.Chr.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Chr.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Chr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Concat": {"tf": 1.7320508075688772}, "sqlglot.expressions.Concat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Concat.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Concat.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ConcatWs": {"tf": 1.7320508075688772}, "sqlglot.expressions.ConcatWs.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ConnectByRoot": {"tf": 1.7320508075688772}, "sqlglot.expressions.ConnectByRoot.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Count": {"tf": 1.7320508075688772}, "sqlglot.expressions.Count.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Count.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Count.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CountIf": {"tf": 1.7320508075688772}, "sqlglot.expressions.CountIf.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cbrt": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cbrt.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentDate": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentDate.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentDate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentDatetime": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentDatetime.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentDatetime.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentTime": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentTime.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentTime.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentTimestamp": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentTimestamp.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentTimestamp.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentUser": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentUser.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.CurrentUser.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateAdd": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateAdd.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateAdd.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateSub": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateSub.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateSub.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateDiff": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateDiff.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateDiff.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateTrunc": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateTrunc.__init__": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateTrunc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateTrunc.unit": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateTrunc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeAdd": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeAdd.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeAdd.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeSub": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeSub.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeSub.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeDiff": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeDiff.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeDiff.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeTrunc": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeTrunc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DatetimeTrunc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DayOfWeek": {"tf": 1.7320508075688772}, "sqlglot.expressions.DayOfWeek.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DayOfMonth": {"tf": 1.7320508075688772}, "sqlglot.expressions.DayOfMonth.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DayOfYear": {"tf": 1.7320508075688772}, "sqlglot.expressions.DayOfYear.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToDays": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToDays.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.WeekOfYear": {"tf": 1.7320508075688772}, "sqlglot.expressions.WeekOfYear.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MonthsBetween": {"tf": 1.7320508075688772}, "sqlglot.expressions.MonthsBetween.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MonthsBetween.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LastDay": {"tf": 1.7320508075688772}, "sqlglot.expressions.LastDay.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.LastDay.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Extract": {"tf": 1.7320508075688772}, "sqlglot.expressions.Extract.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Extract.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Timestamp": {"tf": 1.7320508075688772}, "sqlglot.expressions.Timestamp.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Timestamp.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampAdd": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampAdd.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampAdd.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampSub": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampSub.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampSub.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampDiff": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampDiff.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampDiff.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampTrunc": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampTrunc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampTrunc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeAdd": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeAdd.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeAdd.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeSub": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeSub.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeSub.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeDiff": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeDiff.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeDiff.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeTrunc": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeTrunc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeTrunc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateFromParts": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateFromParts.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateFromParts.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeFromParts": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeFromParts.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeFromParts.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateStrToDate": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateStrToDate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateToDateStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateToDateStr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateToDi": {"tf": 1.7320508075688772}, "sqlglot.expressions.DateToDi.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Date": {"tf": 1.7320508075688772}, "sqlglot.expressions.Date.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Date.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Date.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Day": {"tf": 1.7320508075688772}, "sqlglot.expressions.Day.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Decode": {"tf": 1.7320508075688772}, "sqlglot.expressions.Decode.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Decode.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.DiToDate": {"tf": 1.7320508075688772}, "sqlglot.expressions.DiToDate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Encode": {"tf": 1.7320508075688772}, "sqlglot.expressions.Encode.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Encode.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Exp": {"tf": 1.7320508075688772}, "sqlglot.expressions.Exp.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Explode": {"tf": 1.7320508075688772}, "sqlglot.expressions.Explode.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Explode.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Explode.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExplodeOuter": {"tf": 1.7320508075688772}, "sqlglot.expressions.ExplodeOuter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Posexplode": {"tf": 1.7320508075688772}, "sqlglot.expressions.Posexplode.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PosexplodeOuter": {"tf": 1.7320508075688772}, "sqlglot.expressions.PosexplodeOuter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Floor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Floor.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Floor.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromBase64": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromBase64.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToBase64": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToBase64.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GenerateDateArray": {"tf": 1.7320508075688772}, "sqlglot.expressions.GenerateDateArray.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GenerateDateArray.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Greatest": {"tf": 1.7320508075688772}, "sqlglot.expressions.Greatest.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Greatest.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Greatest.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.GroupConcat": {"tf": 1.7320508075688772}, "sqlglot.expressions.GroupConcat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.GroupConcat.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hex": {"tf": 1.7320508075688772}, "sqlglot.expressions.Hex.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Xor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Xor.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Xor.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.If": {"tf": 1.7320508075688772}, "sqlglot.expressions.If.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.If.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nullif": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nullif.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nullif.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Initcap": {"tf": 1.7320508075688772}, "sqlglot.expressions.Initcap.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Initcap.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IsNan": {"tf": 1.7320508075688772}, "sqlglot.expressions.IsNan.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.IsInf": {"tf": 1.7320508075688772}, "sqlglot.expressions.IsInf.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPath": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPath.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPath.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.JSONPath.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathPart": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathPart.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathPart.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathFilter": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathFilter.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathFilter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathKey": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathKey.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathKey.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathRecursive": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathRecursive.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathRecursive.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathRoot": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathRoot.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathScript": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathScript.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathScript.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSlice": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSlice.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSlice.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSelector": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSelector.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSelector.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSubscript": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSubscript.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathSubscript.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathUnion": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathUnion.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathUnion.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathWildcard": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPathWildcard.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FormatJson": {"tf": 1.7320508075688772}, "sqlglot.expressions.FormatJson.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONKeyValue": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONKeyValue.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONKeyValue.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONObject": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONObject.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONObject.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONObjectAgg": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONObjectAgg.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONObjectAgg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArray": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArray.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArray.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArrayAgg": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArrayAgg.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArrayAgg.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONColumnDef": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONColumnDef.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONColumnDef.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONSchema": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONSchema.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONSchema.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONTable": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONTable.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONTable.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OpenJSONColumnDef": {"tf": 1.7320508075688772}, "sqlglot.expressions.OpenJSONColumnDef.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OpenJSONColumnDef.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.OpenJSON": {"tf": 1.7320508075688772}, "sqlglot.expressions.OpenJSON.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.OpenJSON.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONBContains": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONBContains.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.JSONExtract.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 11.313708498984761}, "sqlglot.expressions.JSONExtractScalar.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONBExtract": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONBExtract.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONBExtractScalar": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONBExtractScalar.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONFormat": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONFormat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONFormat.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArrayContains": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONArrayContains.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParseJSON": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParseJSON.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParseJSON.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.ParseJSON.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Least": {"tf": 1.7320508075688772}, "sqlglot.expressions.Least.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Least.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Least.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Left": {"tf": 1.7320508075688772}, "sqlglot.expressions.Left.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Left.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Right": {"tf": 1.7320508075688772}, "sqlglot.expressions.Right.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Right.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Length": {"tf": 1.7320508075688772}, "sqlglot.expressions.Length.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Levenshtein": {"tf": 1.7320508075688772}, "sqlglot.expressions.Levenshtein.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Levenshtein.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ln": {"tf": 1.7320508075688772}, "sqlglot.expressions.Ln.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Log": {"tf": 1.7320508075688772}, "sqlglot.expressions.Log.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Log.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LogicalOr": {"tf": 1.7320508075688772}, "sqlglot.expressions.LogicalOr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.LogicalAnd": {"tf": 1.7320508075688772}, "sqlglot.expressions.LogicalAnd.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lower": {"tf": 1.7320508075688772}, "sqlglot.expressions.Lower.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Map": {"tf": 1.7320508075688772}, "sqlglot.expressions.Map.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Map.keys": {"tf": 1.7320508075688772}, "sqlglot.expressions.Map.values": {"tf": 1.7320508075688772}, "sqlglot.expressions.Map.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToMap": {"tf": 1.7320508075688772}, "sqlglot.expressions.ToMap.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MapFromEntries": {"tf": 1.7320508075688772}, "sqlglot.expressions.MapFromEntries.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StarMap": {"tf": 1.7320508075688772}, "sqlglot.expressions.StarMap.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.VarMap": {"tf": 1.7320508075688772}, "sqlglot.expressions.VarMap.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.VarMap.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.VarMap.keys": {"tf": 1.7320508075688772}, "sqlglot.expressions.VarMap.values": {"tf": 1.7320508075688772}, "sqlglot.expressions.VarMap.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchAgainst": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchAgainst.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.MatchAgainst.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Max": {"tf": 1.7320508075688772}, "sqlglot.expressions.Max.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Max.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Max.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MD5": {"tf": 1.7320508075688772}, "sqlglot.expressions.MD5.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.MD5Digest": {"tf": 1.7320508075688772}, "sqlglot.expressions.MD5Digest.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Min": {"tf": 1.7320508075688772}, "sqlglot.expressions.Min.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Min.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Min.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Month": {"tf": 1.7320508075688772}, "sqlglot.expressions.Month.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.AddMonths": {"tf": 1.7320508075688772}, "sqlglot.expressions.AddMonths.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.AddMonths.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nvl2": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nvl2.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Nvl2.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Predict": {"tf": 1.7320508075688772}, "sqlglot.expressions.Predict.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Predict.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pow": {"tf": 1.7320508075688772}, "sqlglot.expressions.Pow.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileCont": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileCont.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileCont.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileDisc": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileDisc.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.PercentileDisc.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Quantile": {"tf": 1.7320508075688772}, "sqlglot.expressions.Quantile.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Quantile.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxQuantile": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxQuantile.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ApproxQuantile.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Quarter": {"tf": 1.7320508075688772}, "sqlglot.expressions.Quarter.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rand": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rand.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Rand.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Randn": {"tf": 1.7320508075688772}, "sqlglot.expressions.Randn.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Randn.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RangeN": {"tf": 1.7320508075688772}, "sqlglot.expressions.RangeN.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RangeN.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReadCSV": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReadCSV.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReadCSV.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.ReadCSV.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Reduce": {"tf": 1.7320508075688772}, "sqlglot.expressions.Reduce.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Reduce.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpExtract": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpExtract.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpExtract.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpReplace": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpReplace.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpReplace.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpLike": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpLike.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpLike.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpILike": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpILike.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpILike.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpSplit": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpSplit.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RegexpSplit.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Repeat": {"tf": 1.7320508075688772}, "sqlglot.expressions.Repeat.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Repeat.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Round": {"tf": 1.7320508075688772}, "sqlglot.expressions.Round.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Round.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowNumber": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowNumber.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.RowNumber.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SafeDivide": {"tf": 1.7320508075688772}, "sqlglot.expressions.SafeDivide.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SafeDivide.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SHA": {"tf": 1.7320508075688772}, "sqlglot.expressions.SHA.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SHA2": {"tf": 1.7320508075688772}, "sqlglot.expressions.SHA2.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SHA2.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sign": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sign.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortArray": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortArray.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.SortArray.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Split": {"tf": 1.7320508075688772}, "sqlglot.expressions.Split.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Split.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Substring": {"tf": 1.7320508075688772}, "sqlglot.expressions.Substring.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Substring.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StandardHash": {"tf": 1.7320508075688772}, "sqlglot.expressions.StandardHash.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StandardHash.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StartsWith": {"tf": 1.7320508075688772}, "sqlglot.expressions.StartsWith.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StartsWith.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrPosition": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrPosition.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrPosition.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToDate": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToDate.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToDate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToTime": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToTime.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToTime.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToUnix": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToUnix.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToUnix.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToMap": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToMap.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StrToMap.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NumberToStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.NumberToStr.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NumberToStr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromBase": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromBase.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.FromBase.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Struct": {"tf": 1.7320508075688772}, "sqlglot.expressions.Struct.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Struct.is_var_len_args": {"tf": 1.7320508075688772}, "sqlglot.expressions.Struct.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StructExtract": {"tf": 1.7320508075688772}, "sqlglot.expressions.StructExtract.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.StructExtract.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Stuff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Stuff.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Stuff.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sum": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sum.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sqrt": {"tf": 1.7320508075688772}, "sqlglot.expressions.Sqrt.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Stddev": {"tf": 1.7320508075688772}, "sqlglot.expressions.Stddev.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StddevPop": {"tf": 1.7320508075688772}, "sqlglot.expressions.StddevPop.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.StddevSamp": {"tf": 1.7320508075688772}, "sqlglot.expressions.StddevSamp.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeToStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeToStr.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeToStr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeToTimeStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeToTimeStr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeToUnix": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeToUnix.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeStrToDate": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeStrToDate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeStrToTime": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeStrToTime.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeStrToUnix": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeStrToUnix.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Trim": {"tf": 1.7320508075688772}, "sqlglot.expressions.Trim.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Trim.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsAdd": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsAdd.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsAdd.return_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsAdd.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsDiff": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsDiff.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsDiff.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToDateStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToDateStr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToDate": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToDate.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToDate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToTime": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToTime.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToTimestamp": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDsToTimestamp.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDiToDi": {"tf": 1.7320508075688772}, "sqlglot.expressions.TsOrDiToDi.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unhex": {"tf": 1.7320508075688772}, "sqlglot.expressions.Unhex.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixDate": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixDate.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToStr.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToStr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.SECONDS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.DECIS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.CENTIS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.MILLIS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.DECIMILLIS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.CENTIMILLIS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.MICROS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.DECIMICROS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.CENTIMICROS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.NANOS": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTime.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTimeStr": {"tf": 1.7320508075688772}, "sqlglot.expressions.UnixToTimeStr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampFromParts": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampFromParts.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimestampFromParts.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Upper": {"tf": 1.7320508075688772}, "sqlglot.expressions.Upper.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Corr": {"tf": 1.7320508075688772}, "sqlglot.expressions.Corr.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Variance": {"tf": 1.7320508075688772}, "sqlglot.expressions.Variance.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.VariancePop": {"tf": 1.7320508075688772}, "sqlglot.expressions.VariancePop.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CovarSamp": {"tf": 1.7320508075688772}, "sqlglot.expressions.CovarSamp.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.CovarPop": {"tf": 1.7320508075688772}, "sqlglot.expressions.CovarPop.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Week": {"tf": 1.7320508075688772}, "sqlglot.expressions.Week.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Week.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.XMLTable": {"tf": 1.7320508075688772}, "sqlglot.expressions.XMLTable.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.XMLTable.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Year": {"tf": 1.7320508075688772}, "sqlglot.expressions.Year.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Use": {"tf": 1.7320508075688772}, "sqlglot.expressions.Use.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Use.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.Merge": {"tf": 1.7320508075688772}, "sqlglot.expressions.Merge.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.Merge.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.When": {"tf": 1.7320508075688772}, "sqlglot.expressions.When.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.When.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.NextValueFor": {"tf": 1.7320508075688772}, "sqlglot.expressions.NextValueFor.arg_types": {"tf": 1.7320508075688772}, "sqlglot.expressions.NextValueFor.key": {"tf": 1.7320508075688772}, "sqlglot.expressions.ALL_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.expressions.FUNCTION_BY_NAME": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.expressions.PERCENTILES": {"tf": 1.7320508075688772}, "sqlglot.expressions.maybe_parse": {"tf": 10.04987562112089}, "sqlglot.expressions.maybe_copy": {"tf": 1.7320508075688772}, "sqlglot.expressions.union": {"tf": 10.246950765959598}, "sqlglot.expressions.intersect": {"tf": 10.246950765959598}, "sqlglot.expressions.except_": {"tf": 10.295630140987}, "sqlglot.expressions.select": {"tf": 9.797958971132712}, "sqlglot.expressions.from_": {"tf": 9.797958971132712}, "sqlglot.expressions.update": {"tf": 12}, "sqlglot.expressions.delete": {"tf": 9.433981132056603}, "sqlglot.expressions.insert": {"tf": 10.246950765959598}, "sqlglot.expressions.condition": {"tf": 14.071247279470288}, "sqlglot.expressions.and_": {"tf": 10.04987562112089}, "sqlglot.expressions.or_": {"tf": 10.04987562112089}, "sqlglot.expressions.xor": {"tf": 9.9498743710662}, "sqlglot.expressions.not_": {"tf": 9}, "sqlglot.expressions.paren": {"tf": 8.48528137423857}, "sqlglot.expressions.SAFE_IDENTIFIER_RE": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_identifier": {"tf": 5.744562646538029}, "sqlglot.expressions.parse_identifier": {"tf": 5.291502622129181}, "sqlglot.expressions.INTERVAL_STRING_RE": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_interval": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_table": {"tf": 6.6332495807108}, "sqlglot.expressions.to_column": {"tf": 7}, "sqlglot.expressions.alias_": {"tf": 12.84523257866513}, "sqlglot.expressions.subquery": {"tf": 10}, "sqlglot.expressions.column": {"tf": 7.280109889280518}, "sqlglot.expressions.cast": {"tf": 9.16515138991168}, "sqlglot.expressions.table_": {"tf": 6.557438524302}, "sqlglot.expressions.values": {"tf": 8.888194417315589}, "sqlglot.expressions.var": {"tf": 10.488088481701515}, "sqlglot.expressions.rename_table": {"tf": 5.385164807134504}, "sqlglot.expressions.rename_column": {"tf": 6.244997998398398}, "sqlglot.expressions.convert": {"tf": 5.744562646538029}, "sqlglot.expressions.replace_children": {"tf": 2}, "sqlglot.expressions.replace_tree": {"tf": 2.449489742783178}, "sqlglot.expressions.column_table_names": {"tf": 9}, "sqlglot.expressions.table_name": {"tf": 10.246950765959598}, "sqlglot.expressions.normalize_table_name": {"tf": 8.246211251235321}, "sqlglot.expressions.replace_tables": {"tf": 10.862780491200215}, "sqlglot.expressions.replace_placeholders": {"tf": 12.489995996796797}, "sqlglot.expressions.expand": {"tf": 14.422205101855956}, "sqlglot.expressions.func": {"tf": 13.076696830622021}, "sqlglot.expressions.case": {"tf": 5.385164807134504}, "sqlglot.expressions.array": {"tf": 9.219544457292887}, "sqlglot.expressions.tuple_": {"tf": 9.273618495495704}, "sqlglot.expressions.true": {"tf": 1.7320508075688772}, "sqlglot.expressions.false": {"tf": 1.7320508075688772}, "sqlglot.expressions.null": {"tf": 1.7320508075688772}, "sqlglot.expressions.NONNULL_CONSTANTS": {"tf": 1.7320508075688772}, "sqlglot.expressions.CONSTANTS": {"tf": 1.7320508075688772}, "sqlglot.generator": {"tf": 1.7320508075688772}, "sqlglot.generator.logger": {"tf": 1.7320508075688772}, "sqlglot.generator.ESCAPED_UNICODE_RE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 8.18535277187245}, "sqlglot.generator.Generator.__init__": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.NULL_ORDERING_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.IGNORE_NULLS_IN_FUNC": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.LOCKING_READS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.EXPLICIT_UNION": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.WRAP_DERIVED_VALUES": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.CREATE_FUNCTION_RETURN_AS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.MATCHED_BY_SOURCE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SINGLE_STRING_INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.INTERVAL_ALLOWS_PLURAL_FORM": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.LIMIT_FETCH": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.LIMIT_ONLY_LITERALS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.RENAME_TABLE_WITH_DB": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.GROUPINGS_SEP": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.INDEX_ON": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TABLE_HINTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.QUERY_HINTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.QUERY_HINT_SEP": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.IS_BOOL_ALLOWED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.DUPLICATE_KEY_UPDATE_WITH_SET": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.LIMIT_IS_TOP": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.RETURNING_END": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.COLUMN_JOIN_MARKS_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.EXTRACT_ALLOWS_QUOTES": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TZ_TO_WITH_TIME_ZONE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.NVL2_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SELECT_KINDS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.VALUES_AS_TABLE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.ALTER_TABLE_INCLUDE_COLUMN_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.UNNEST_WITH_ORDINALITY": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.AGGREGATE_FILTER_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SEMI_ANTI_JOIN_WITH_SIDE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.COMPUTED_COLUMN_WITH_TYPE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTS_TABLE_COPY": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TABLESAMPLE_REQUIRES_PARENS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TABLESAMPLE_SIZE_IS_ROWS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TABLESAMPLE_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TABLESAMPLE_WITH_METHOD": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TABLESAMPLE_SEED_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.COLLATE_IS_FUNC": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.DATA_TYPE_SPECIFIERS_ALLOWED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.ENSURE_BOOLS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.CTE_RECURSIVE_KEYWORD_REQUIRED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTS_SINGLE_ARG_CONCAT": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.LAST_DAY_SUPPORTS_DATE_PART": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTS_TABLE_ALIAS_COLUMNS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.UNPIVOT_ALIASES_ARE_IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.JSON_KEY_VALUE_PAIR_SEP": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.INSERT_OVERWRITE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTS_SELECT_INTO": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTS_UNLOGGED_TABLES": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTS_CREATE_TABLE_LIKE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.LIKE_PROPERTY_INSIDE_SCHEMA": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.MULTI_ARG_DISTINCT": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.JSON_TYPE_REQUIRED_FOR_EXTRACTION": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.JSON_PATH_BRACKETED_KEY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.JSON_PATH_SINGLE_QUOTE_ESCAPE": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTED_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.CAN_IMPLEMENT_ARRAY_ANY": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SUPPORTS_TO_NUMBER": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.OUTER_UNION_MODIFIERS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.COPY_PARAMS_ARE_WRAPPED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.COPY_PARAMS_EQ_REQUIRED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.COPY_HAS_INTO_KEYWORD": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TRY_SUPPORTED": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TYPE_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.STAR_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TIME_PART_SINGULARS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.AFTER_HAVING_MODIFIER_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.TOKEN_MAPPING": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.STRUCT_DELIMITER": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.PARAMETER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.NAMED_PLACEHOLDER_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.PROPERTIES_LOCATION": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.RESERVED_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.WITH_SEPARATED_COMMENTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.EXCLUDE_COMMENTS": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.UNWRAPPED_INTERVAL_VALUES": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.PARAMETERIZABLE_TEXT_TYPES": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.SENTINEL_LINE_BREAK": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pretty": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.identify": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.normalize": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pad": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.unsupported_level": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.max_unsupported": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.leading_comma": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.max_text_width": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.comments": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.dialect": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.normalize_functions": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.unsupported_messages": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.generate": {"tf": 5.477225575051661}, "sqlglot.generator.Generator.preprocess": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.unsupported": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.sep": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.seg": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pad_comment": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.maybe_comment": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.wrap": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.no_identify": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.normalize_func": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.indent": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.uncache_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.cache_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.characterset_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.column_parts": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.column_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.columnposition_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.columndef_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.columnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.computedcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.autoincrementcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.compresscolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.generatedasidentitycolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.generatedasrowcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.periodforsystemtimeconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.notnullcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.transformcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.primarykeycolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.uniquecolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.createable_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.create_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.sequenceproperties_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.clone_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.describe_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.heredoc_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.prepend_ctes": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.with_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.cte_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tablealias_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitstring_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.hexstring_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bytestring_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.unicodestring_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.rawstring_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.datatypeparam_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.directory_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.delete_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.drop_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.except_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.except_op": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.fetch_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.filter_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.hint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.indexparameters_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.index_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.identifier_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.inputoutputformat_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.national_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.partition_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.properties_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.root_properties": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.properties": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.with_properties": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.locate_properties": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.property_name": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.property_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.likeproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.fallbackproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.journalproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.freespaceproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.checksumproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.mergeblockratioproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.datablocksizeproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.blockcompressionproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.isolatedloadingproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.partitionboundspec_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.partitionedofproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lockingproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.withdataproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.withsystemversioningproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.insert_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.intersect_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.intersect_op": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.introducer_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.kill_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pseudotype_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.objectidentifier_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.onconflict_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.returning_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.rowformatdelimitedproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.withtablehint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.indextablehint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.historicaldata_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.table_parts": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.table_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tablesample_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pivot_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.version_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tuple_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.update_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.values_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.var_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.into_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.from_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.group_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.having_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.connect_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.prior_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.join_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lambda_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lateral_op": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lateral_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.limit_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.offset_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.setitem_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.set_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pragma_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lock_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.literal_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.escape_str": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.loaddata_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.null_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.boolean_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.order_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.withfill_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.cluster_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.distribute_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.sort_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.ordered_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.matchrecognizemeasure_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.matchrecognize_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.query_modifiers": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.queryoption_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.offset_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.after_limit_modifiers": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.select_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.schema_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.schema_columns_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.star_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.parameter_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.sessionparameter_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.placeholder_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.subquery_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.qualify_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.set_operations": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.union_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.union_op": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.unnest_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.prewhere_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.where_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.window_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.partition_by_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.windowspec_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.withingroup_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.between_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bracket_offset_expressions": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bracket_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.all_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.any_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.exists_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.case_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.constraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.nextvaluefor_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.extract_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.trim_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.convert_concat_args": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.concat_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.concatws_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.check_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.foreignkey_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.primarykey_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.if_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.matchagainst_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsonkeyvalue_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsonpath_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.json_path_part": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.formatjson_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsonobject_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsonobjectagg_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsonarray_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsonarrayagg_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsoncolumndef_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsonschema_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.jsontable_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.openjsoncolumndef_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.openjson_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.in_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.in_unnest_op": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.interval_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.return_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.reference_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.anonymous_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.paren_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.neg_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.not_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.alias_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.pivotalias_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.aliases_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.atindex_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.attimezone_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.fromtimezone_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.add_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.and_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.or_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.xor_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.connector_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitwiseand_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitwiseleftshift_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitwisenot_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitwiseor_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitwiserightshift_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.bitwisexor_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.cast_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.currentdate_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.currenttimestamp_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.collate_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.command_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.comment_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.mergetreettlaction_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.mergetreettl_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.transaction_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.commit_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.rollback_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.altercolumn_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.renametable_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.renamecolumn_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.altertable_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.add_column_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.droppartition_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.addconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.distinct_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.ignorenulls_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.respectnulls_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.havingmax_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.intdiv_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.dpipe_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.div_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.overlaps_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.distance_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.dot_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.eq_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.propertyeq_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.escape_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.glob_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.gt_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.gte_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.ilike_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.ilikeany_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.is_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.like_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.likeany_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.similarto_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lt_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lte_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.mod_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.mul_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.neq_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.nullsafeeq_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.nullsafeneq_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.slice_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.sub_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.trycast_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.try_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.log_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.use_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.binary": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.function_fallback_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.func": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.format_args": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.too_wide": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.format_time": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.expressions": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.op_expressions": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.naked_property": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tag_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.token_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.userdefinedfunction_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.joinhint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.kwarg_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.when_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.merge_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tochar_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tonumber_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.dictproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.dictrange_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.dictsubproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.oncluster_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.clusteredbyproperty_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.anyvalue_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.querytransform_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.indexconstraintoption_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.checkcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.indexcolumnconstraint_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.nvl2_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.comprehension_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.columnprefix_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.opclass_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.predict_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.forin_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.refresh_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.operator_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.toarray_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tsordstotime_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tsordstotimestamp_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.tsordstodate_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.unixdate_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.lastday_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.dateadd_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.arrayany_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.generateseries_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.struct_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.partitionrange_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.truncatetable_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.convert_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.copyparameter_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.credentials_sql": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.copy_sql": {"tf": 1.7320508075688772}, "sqlglot.helper": {"tf": 1.7320508075688772}, "sqlglot.helper.CAMEL_CASE_PATTERN": {"tf": 1.7320508075688772}, "sqlglot.helper.PYTHON_VERSION": {"tf": 1.7320508075688772}, "sqlglot.helper.logger": {"tf": 1.7320508075688772}, "sqlglot.helper.AutoName": {"tf": 3.1622776601683795}, "sqlglot.helper.classproperty": {"tf": 1.4142135623730951}, "sqlglot.helper.seq_get": {"tf": 3.3166247903554}, "sqlglot.helper.ensure_list": {"tf": 4.795831523312719}, "sqlglot.helper.ensure_collection": {"tf": 5.196152422706632}, "sqlglot.helper.csv": {"tf": 5.291502622129181}, "sqlglot.helper.subclasses": {"tf": 5.744562646538029}, "sqlglot.helper.apply_index_offset": {"tf": 5.916079783099616}, "sqlglot.helper.camel_to_snake_case": {"tf": 2.23606797749979}, "sqlglot.helper.while_changing": {"tf": 5.291502622129181}, "sqlglot.helper.tsort": {"tf": 4.795831523312719}, "sqlglot.helper.open_file": {"tf": 1.7320508075688772}, "sqlglot.helper.csv_reader": {"tf": 5.5677643628300215}, "sqlglot.helper.find_new_name": {"tf": 5.291502622129181}, "sqlglot.helper.is_int": {"tf": 1.7320508075688772}, "sqlglot.helper.is_float": {"tf": 1.7320508075688772}, "sqlglot.helper.is_type": {"tf": 1.7320508075688772}, "sqlglot.helper.name_sequence": {"tf": 1.7320508075688772}, "sqlglot.helper.object_to_dict": {"tf": 1.7320508075688772}, "sqlglot.helper.split_num_words": {"tf": 12.649110640673518}, "sqlglot.helper.is_iterable": {"tf": 8.94427190999916}, "sqlglot.helper.flatten": {"tf": 11.224972160321824}, "sqlglot.helper.dict_depth": {"tf": 10.63014581273465}, "sqlglot.helper.first": {"tf": 1.7320508075688772}, "sqlglot.helper.merge_ranges": {"tf": 7.483314773547883}, "sqlglot.helper.is_iso_date": {"tf": 1.7320508075688772}, "sqlglot.helper.is_iso_datetime": {"tf": 1.7320508075688772}, "sqlglot.helper.DATE_UNITS": {"tf": 1.7320508075688772}, "sqlglot.helper.is_date_unit": {"tf": 1.7320508075688772}, "sqlglot.helper.SingleValuedMapping": {"tf": 2.449489742783178}, "sqlglot.helper.SingleValuedMapping.__init__": {"tf": 1.7320508075688772}, "sqlglot.jsonpath": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSONPathTokenizer": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSONPathTokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSONPathTokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSONPathTokenizer.IDENTIFIER_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSONPathTokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.parse": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.JSON_PATH_PART_TRANSFORMS": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.ALL_JSON_PATH_PARTS": {"tf": 1.7320508075688772}, "sqlglot.lineage": {"tf": 1.7320508075688772}, "sqlglot.lineage.logger": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.__init__": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.name": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.expression": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.source": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.downstream": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.source_name": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.reference_node_name": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.walk": {"tf": 1.7320508075688772}, "sqlglot.lineage.Node.to_html": {"tf": 1.7320508075688772}, "sqlglot.lineage.lineage": {"tf": 7.615773105863909}, "sqlglot.lineage.to_node": {"tf": 1.7320508075688772}, "sqlglot.lineage.GraphHTML": {"tf": 2.6457513110645907}, "sqlglot.lineage.GraphHTML.__init__": {"tf": 1.7320508075688772}, "sqlglot.lineage.GraphHTML.imports": {"tf": 1.7320508075688772}, "sqlglot.lineage.GraphHTML.options": {"tf": 1.7320508075688772}, "sqlglot.lineage.GraphHTML.nodes": {"tf": 1.7320508075688772}, "sqlglot.lineage.GraphHTML.edges": {"tf": 1.7320508075688772}, "sqlglot.optimizer": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 13.152946437965905}, "sqlglot.optimizer.annotate_types.swap_args": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.swap_all": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.TYPE_TO_EXPRESSIONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.ANNOTATORS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.NESTED_TYPES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.COERCES_TO": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.BINARY_COERCIONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.schema": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotators": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.coerces_to": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.binary_coercions": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.TypeAnnotator.annotate_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 4.123105625617661}, "sqlglot.optimizer.canonicalize.add_text_to_concat": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.replace_date_funcs": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.COERCIBLE_DATE_OPS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.coerce_type": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.remove_redundant_casts": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.ensure_bools": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.remove_ascending_order": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_ctes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 10.198039027185569}, "sqlglot.optimizer.eliminate_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 10.344080432788601}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 4.58257569495584}, "sqlglot.optimizer.eliminate_subqueries": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 12.727922061357855}, "sqlglot.optimizer.isolate_table_selects": {"tf": 1.7320508075688772}, "sqlglot.optimizer.isolate_table_selects.isolate_table_selects": {"tf": 1.7320508075688772}, "sqlglot.optimizer.merge_subqueries": {"tf": 1.7320508075688772}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 11.180339887498949}, "sqlglot.optimizer.merge_subqueries.UNMERGABLE_ARGS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.merge_subqueries.SAFE_TO_REPLACE_UNWRAPPED": {"tf": 1.7320508075688772}, "sqlglot.optimizer.merge_subqueries.merge_ctes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.merge_subqueries.merge_derived_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.logger": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalize": {"tf": 10.535653752852738}, "sqlglot.optimizer.normalize.normalized": {"tf": 11.313708498984761}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 9.643650760992955}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 2.23606797749979}, "sqlglot.optimizer.normalize_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 12.96148139681572}, "sqlglot.optimizer.optimize_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.JOIN_ATTRS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 7.874007874011811}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.other_table_names": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer.RULES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer.optimize": {"tf": 7.745966692414834}, "sqlglot.optimizer.pushdown_predicates": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 10.14889156509222}, "sqlglot.optimizer.pushdown_predicates.pushdown": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.nodes_for_predicate": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.replace_aliases": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_projections": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_projections.SELECT_ALL": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_projections.default_selection": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 10.44030650891055}, "sqlglot.optimizer.qualify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 13.820274961085254}, "sqlglot.optimizer.qualify_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 12.68857754044952}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 2}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 9.848857801796104}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 2.449489742783178}, "sqlglot.optimizer.qualify_columns.Resolver.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.Resolver.scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.Resolver.schema": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 4.795831523312719}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 13.19090595827292}, "sqlglot.optimizer.scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.logger": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.TRAVERSABLES": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.ROOT": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.SUBQUERY": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.DERIVED_TABLE": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.CTE": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.UNION": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.ScopeType.UDTF": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 9.797958971132712}, "sqlglot.optimizer.scope.Scope.__init__": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.expression": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.sources": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.lateral_sources": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.cte_sources": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.outer_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.parent": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.scope_type": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.subquery_scopes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.derived_table_scopes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.table_scopes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.cte_scopes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.union_scopes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.udtf_scopes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.clear_cache": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.walk": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.find": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.find_all": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 5.477225575051661}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 3.3166247903554}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 3.3166247903554}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 4.47213595499958}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 3.3166247903554}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 4.58257569495584}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 3.4641016151377544}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 3.872983346207417}, "sqlglot.optimizer.scope.Scope.references": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 3.4641016151377544}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 3.3166247903554}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.Scope.pivots": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 4.898979485566356}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 3.3166247903554}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 3.3166247903554}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 13.564659966250536}, "sqlglot.optimizer.scope.build_scope": {"tf": 4.69041575982343}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 6}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 6.164414002968976}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 6.244997998398398}, "sqlglot.optimizer.simplify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.FINAL": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.TINYINT_MIN": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.TINYINT_MAX": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.UTINYINT_MIN": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.UTINYINT_MAX": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify": {"tf": 9.848857801796104}, "sqlglot.optimizer.simplify.catch": {"tf": 2}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.COMPLEMENT_COMPARISONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 2}, "sqlglot.optimizer.simplify.flatten": {"tf": 2}, "sqlglot.optimizer.simplify.simplify_connectors": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.LT_LTE": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.GT_GTE": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.COMPARISONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.INVERSE_COMPARISONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.NONDETERMINISTIC": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.INVERSE_DATE_OPS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.INVERSE_OPS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 4.358898943540674}, "sqlglot.optimizer.simplify.simplify_literals": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.NULL_OK": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_parens": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_coalesce": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.CONCATS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 7.745966692414834}, "sqlglot.optimizer.simplify.DateRange": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.DATETRUNC_BINARY_COMPARISONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.DATETRUNC_COMPARISONS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.DATETRUNCS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.sort_comparison": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.JOINS": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.remove_where_true": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.always_true": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.always_false": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.is_complement": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.is_false": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.is_null": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.eval_boolean": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.cast_as_date": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.cast_as_datetime": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.cast_value": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.extract_date": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.extract_interval": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.extract_type": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.date_literal": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.interval": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.date_floor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.date_ceil": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.boolean_literal": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.gen": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.Gen": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.stack": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.sqls": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.gen": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.add_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.alias_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.and_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.anonymous_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.between_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.boolean_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.bracket_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.column_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.div_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.dot_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.eq_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.from_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.gt_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.gte_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.identifier_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.ilike_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.in_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.intdiv_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.is_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.like_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.literal_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.lt_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.lte_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.mod_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.mul_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.neg_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.neq_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.not_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.null_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.or_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.paren_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.sub_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.subquery_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.table_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.tablealias_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.Gen.var_sql": {"tf": 1.7320508075688772}, "sqlglot.optimizer.unnest_subqueries": {"tf": 1.7320508075688772}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 9.899494936611665}, "sqlglot.optimizer.unnest_subqueries.unnest": {"tf": 1.7320508075688772}, "sqlglot.optimizer.unnest_subqueries.decorrelate": {"tf": 1.7320508075688772}, "sqlglot.parser": {"tf": 1.7320508075688772}, "sqlglot.parser.logger": {"tf": 1.7320508075688772}, "sqlglot.parser.OPTIONS_TYPE": {"tf": 1.7320508075688772}, "sqlglot.parser.build_var_map": {"tf": 1.7320508075688772}, "sqlglot.parser.build_like": {"tf": 1.7320508075688772}, "sqlglot.parser.binary_range_parser": {"tf": 1.7320508075688772}, "sqlglot.parser.build_logarithm": {"tf": 1.7320508075688772}, "sqlglot.parser.build_extract_json_with_path": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser": {"tf": 4.58257569495584}, "sqlglot.parser.Parser.__init__": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NO_PAREN_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.STRUCT_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NESTED_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ENUM_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.AGGREGATE_TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TYPE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SIGNED_TO_UNSIGNED_TYPE_TOKEN": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SUBQUERY_PREDICATES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RESERVED_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DB_CREATABLES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.CREATABLES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ID_VAR_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.INTERVAL_VARS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.COMMENT_TABLE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.UPDATE_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TRIM_TYPES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNC_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.CONJUNCTION": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.EQUALITY": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.COMPARISON": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.BITWISE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TERM": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FACTOR": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.EXPONENT": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TIMES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TIMESTAMPS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SET_OPERATIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_METHODS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_SIDES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_KINDS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JOIN_HINTS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.LAMBDAS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.COLUMN_OPERATORS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.EXPRESSION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.STATEMENT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.UNARY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.STRING_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NUMERIC_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PRIMARY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PLACEHOLDER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.RANGE_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PROPERTY_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.CONSTRAINT_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ALTER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SCHEMA_UNNAMED_CONSTRAINTS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NO_PAREN_FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.INVALID_FUNC_NAME_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTIONS_WITH_ALIASED_ARGS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.KEY_VALUE_DEFINITIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FUNCTION_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.QUERY_MODIFIER_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SET_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SHOW_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TYPE_LITERAL_PARSERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DDL_SELECT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PRE_VOLATILE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TRANSACTION_KIND": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TRANSACTION_CHARACTERISTICS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.CONFLICT_ACTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.CREATE_SEQUENCE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ISOLATED_LOADING_OPTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.USABLES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.CAST_ACTIONS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.INSERT_ALTERNATIVES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.CLONE_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.HISTORICAL_DATA_KIND": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.OPCLASS_FOLLOW_KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.OPTYPE_FOLLOW_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TABLE_INDEX_HINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.VIEW_ATTRIBUTES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.WINDOW_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.WINDOW_BEFORE_PAREN_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.WINDOW_SIDES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.FETCH_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ADD_CONSTRAINT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.DISTINCT_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NULL_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.UNNEST_OFFSET_ALIAS_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SELECT_START_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.STRICT_CAST": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.PREFIXED_PIVOT_COLUMNS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.IDENTIFY_PIVOT_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.LOG_DEFAULTS_TO_LN": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TABLESAMPLE_CSV": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SET_REQUIRES_ASSIGNMENT_DELIMITER": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.TRIM_PATTERN_FIRST": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.STRING_ALIASES": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.MODIFIERS_ATTACHED_TO_UNION": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.UNION_MODIFIERS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.NO_PAREN_IF_COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.JSON_ARROWS_REQUIRE_JSON_TYPE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.VALUES_FOLLOWED_BY_PAREN": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SUPPORTS_IMPLICIT_UNNEST": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.INTERVAL_SPANS": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SUPPORTS_PARTITION_SELECTION": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SHOW_TRIE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.SET_TRIE": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.error_level": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.error_message_context": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.max_errors": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.dialect": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.reset": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse": {"tf": 5.291502622129181}, "sqlglot.parser.Parser.parse_into": {"tf": 5.744562646538029}, "sqlglot.parser.Parser.check_errors": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.raise_error": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.expression": {"tf": 5.744562646538029}, "sqlglot.parser.Parser.validate_expression": {"tf": 5.291502622129181}, "sqlglot.parser.Parser.errors": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.sql": {"tf": 1.7320508075688772}, "sqlglot.planner": {"tf": 1.7320508075688772}, "sqlglot.planner.Plan": {"tf": 1.7320508075688772}, "sqlglot.planner.Plan.__init__": {"tf": 1.7320508075688772}, "sqlglot.planner.Plan.expression": {"tf": 1.7320508075688772}, "sqlglot.planner.Plan.root": {"tf": 1.7320508075688772}, "sqlglot.planner.Plan.dag": {"tf": 1.7320508075688772}, "sqlglot.planner.Plan.leaves": {"tf": 1.7320508075688772}, "sqlglot.planner.Step": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.from_expression": {"tf": 7.681145747868608}, "sqlglot.planner.Step.name": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.dependencies": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.dependents": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.projections": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.limit": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.condition": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.add_dependency": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.to_s": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.type_name": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.id": {"tf": 1.7320508075688772}, "sqlglot.planner.Scan": {"tf": 1.7320508075688772}, "sqlglot.planner.Scan.from_expression": {"tf": 7.681145747868608}, "sqlglot.planner.Scan.source": {"tf": 1.7320508075688772}, "sqlglot.planner.Join": {"tf": 1.7320508075688772}, "sqlglot.planner.Join.from_joins": {"tf": 1.7320508075688772}, "sqlglot.planner.Join.source_name": {"tf": 1.7320508075688772}, "sqlglot.planner.Join.joins": {"tf": 1.7320508075688772}, "sqlglot.planner.Aggregate": {"tf": 1.7320508075688772}, "sqlglot.planner.Aggregate.aggregations": {"tf": 1.7320508075688772}, "sqlglot.planner.Aggregate.operands": {"tf": 1.7320508075688772}, "sqlglot.planner.Aggregate.group": {"tf": 1.7320508075688772}, "sqlglot.planner.Aggregate.source": {"tf": 1.7320508075688772}, "sqlglot.planner.Sort": {"tf": 1.7320508075688772}, "sqlglot.planner.Sort.key": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.__init__": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.op": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.left": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.right": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.distinct": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.from_expression": {"tf": 7.681145747868608}, "sqlglot.planner.SetOperation.type_name": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.dialect": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.add_table": {"tf": 6.164414002968976}, "sqlglot.schema.Schema.column_names": {"tf": 6.48074069840786}, "sqlglot.schema.Schema.get_column_type": {"tf": 6.48074069840786}, "sqlglot.schema.Schema.has_column": {"tf": 6.6332495807108}, "sqlglot.schema.Schema.supported_table_args": {"tf": 2.449489742783178}, "sqlglot.schema.Schema.empty": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.__init__": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.mapping": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.mapping_trie": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.empty": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.depth": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.supported_table_args": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.table_parts": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 5.291502622129181}, "sqlglot.schema.AbstractMappingSchema.nested_get": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema": {"tf": 7.3484692283495345}, "sqlglot.schema.MappingSchema.__init__": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.dialect": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.visible": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.normalize": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.from_mapping_schema": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.copy": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.add_table": {"tf": 6.164414002968976}, "sqlglot.schema.MappingSchema.column_names": {"tf": 6.48074069840786}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 6.48074069840786}, "sqlglot.schema.MappingSchema.has_column": {"tf": 6.6332495807108}, "sqlglot.schema.MappingSchema.depth": {"tf": 1.7320508075688772}, "sqlglot.schema.normalize_name": {"tf": 1.7320508075688772}, "sqlglot.schema.ensure_schema": {"tf": 1.7320508075688772}, "sqlglot.schema.ensure_column_mapping": {"tf": 1.7320508075688772}, "sqlglot.schema.flatten_schema": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_get": {"tf": 5.830951894845301}, "sqlglot.schema.nested_set": {"tf": 12.649110640673518}, "sqlglot.serde": {"tf": 1.7320508075688772}, "sqlglot.serde.dump": {"tf": 1.7320508075688772}, "sqlglot.serde.load": {"tf": 2.23606797749979}, "sqlglot.time": {"tf": 1.7320508075688772}, "sqlglot.time.format_time": {"tf": 7.681145747868608}, "sqlglot.time.TIMEZONES": {"tf": 1.7320508075688772}, "sqlglot.tokens": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.L_PAREN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.R_PAREN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.L_BRACKET": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.R_BRACKET": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.L_BRACE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.R_BRACE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COMMA": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DOT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DASH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PLUS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COLON": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DCOLON": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DQMARK": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SEMICOLON": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.STAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BACKSLASH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SLASH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LTE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GTE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NOT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.EQ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NEQ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NULLSAFE_EQ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COLON_EQ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.AND": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.AMP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DPIPE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PIPE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PIPE_SLASH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DPIPE_SLASH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CARET": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TILDA": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ARROW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DARROW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FARROW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HASH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HASH_ARROW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DHASH_ARROW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LR_ARROW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DAT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LT_AT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.AT_GT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DOLLAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PARAMETER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SESSION_PARAMETER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DAMP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.XOR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DSTAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BLOCK_START": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BLOCK_END": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SPACE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BREAK": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NUMBER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IDENTIFIER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DATABASE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COLUMN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COLUMN_DEF": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SCHEMA": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TABLE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BIT_STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HEX_STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BYTE_STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NATIONAL_STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.RAW_STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HEREDOC_STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNICODE_STRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BIT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BOOLEAN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TINYINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UTINYINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SMALLINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.USMALLINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MEDIUMINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UMEDIUMINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BIGINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UBIGINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INT128": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UINT128": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INT256": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UINT256": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FLOAT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DOUBLE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DECIMAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UDECIMAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BIGDECIMAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CHAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NCHAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VARCHAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NVARCHAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BPCHAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TEXT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MEDIUMTEXT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LONGTEXT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MEDIUMBLOB": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LONGBLOB": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TINYBLOB": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TINYTEXT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NAME": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BINARY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VARBINARY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.JSON": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.JSONB": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIME": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMETZ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMPTZ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMPLTZ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMPNTZ": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMP_S": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMP_MS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMP_NS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DATETIME": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DATETIME64": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DATE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DATE32": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INT4RANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INT4MULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INT8RANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INT8MULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NUMRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NUMMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TSRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TSMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TSTZRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TSTZMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DATERANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DATEMULTIRANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UUID": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GEOGRAPHY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NULLABLE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GEOMETRY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HLLSKETCH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HSTORE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SUPER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SERIAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SMALLSERIAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BIGSERIAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.XML": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.YEAR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNIQUEIDENTIFIER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.USERDEFINED": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MONEY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SMALLMONEY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ROWVERSION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IMAGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VARIANT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OBJECT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INET": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IPADDRESS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IPPREFIX": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IPV4": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IPV6": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ENUM": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ENUM8": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ENUM16": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FIXEDSTRING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LOWCARDINALITY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NESTED": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.AGGREGATEFUNCTION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SIMPLEAGGREGATEFUNCTION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TDIGEST": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNKNOWN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ALIAS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ALTER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ALWAYS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ALL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ANTI": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ANY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.APPLY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ARRAY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ASC": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ASOF": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.AUTO_INCREMENT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BEGIN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.BETWEEN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CACHE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CASE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CHARACTER_SET": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CLUSTER_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COLLATE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COMMAND": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COMMENT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COMMIT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CONNECT_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CONSTRAINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.COPY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CREATE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CROSS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CUBE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CURRENT_DATE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CURRENT_DATETIME": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CURRENT_TIME": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CURRENT_TIMESTAMP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.CURRENT_USER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DEFAULT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DELETE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DESC": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DESCRIBE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DICTIONARY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DISTINCT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DISTRIBUTE_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DIV": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.DROP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ELSE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.END": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ESCAPE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.EXCEPT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.EXECUTE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.EXISTS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FALSE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FETCH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FILTER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FINAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FIRST": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FOR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FORCE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FOREIGN_KEY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FORMAT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FROM": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FULL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.FUNCTION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GLOB": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GLOBAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GROUP_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.GROUPING_SETS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HAVING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.HINT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IGNORE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ILIKE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ILIKE_ANY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INDEX": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INNER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INSERT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INTERSECT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INTERVAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INTO": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.INTRODUCER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IRLIKE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.IS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ISNULL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.JOIN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.JOIN_MARKER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.KEEP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.KILL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LANGUAGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LATERAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LEFT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LIKE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LIKE_ANY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LIMIT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LOAD": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.LOCK": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MAP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MATCH_CONDITION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MATCH_RECOGNIZE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MEMBER_OF": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MERGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MOD": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.MODEL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NATURAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NEXT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NOTNULL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.NULL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OBJECT_IDENTIFIER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OFFSET": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ON": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ONLY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OPERATOR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ORDER_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ORDER_SIBLINGS_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ORDERED": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ORDINALITY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OUTER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OVER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OVERLAPS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OVERWRITE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PARTITION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PARTITION_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PERCENT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PIVOT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PLACEHOLDER": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.POSITIONAL": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PRAGMA": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PREWHERE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PRIMARY_KEY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PROCEDURE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PROPERTIES": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.PSEUDO_TYPE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.QUALIFY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.QUOTE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.RANGE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.RECURSIVE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.REFRESH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.REPLACE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.RETURNING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.REFERENCES": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.RIGHT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.RLIKE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ROLLBACK": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ROLLUP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ROW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.ROWS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SELECT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SEMI": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SEPARATOR": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SEQUENCE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SERDE_PROPERTIES": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SET": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SETTINGS": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SHOW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SIMILAR_TO": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SOME": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.SORT_BY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.START_WITH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.STORAGE_INTEGRATION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.STRUCT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TABLE_SAMPLE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TEMPORARY": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TOP": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.THEN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TRUE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TRUNCATE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNCACHE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNION": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNNEST": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNPIVOT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UPDATE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.USE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.USING": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VALUES": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VIEW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VOLATILE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.WHEN": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.WHERE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.WINDOW": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.WITH": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.UNIQUE": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.VERSION_SNAPSHOT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.TIMESTAMP_SNAPSHOT": {"tf": 1.7320508075688772}, "sqlglot.tokens.TokenType.OPTION": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.__init__": {"tf": 6.6332495807108}, "sqlglot.tokens.Token.number": {"tf": 2.23606797749979}, "sqlglot.tokens.Token.string": {"tf": 2.23606797749979}, "sqlglot.tokens.Token.identifier": {"tf": 2.23606797749979}, "sqlglot.tokens.Token.var": {"tf": 2.23606797749979}, "sqlglot.tokens.Token.token_type": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.text": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.line": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.col": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.start": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.end": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.comments": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.__init__": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.BIT_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.BYTE_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.HEX_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.RAW_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.HEREDOC_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.UNICODE_STRINGS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.IDENTIFIERS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.IDENTIFIER_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.QUOTES": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.STRING_ESCAPES": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.VAR_SINGLE_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.HEREDOC_TAG_IS_IDENTIFIER": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.HEREDOC_STRING_ALTERNATIVE": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.KEYWORDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.WHITE_SPACE": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.COMMANDS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.COMMAND_PREFIX_TOKENS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.NUMERIC_LITERALS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.COMMENTS": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.dialect": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.reset": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 2.23606797749979}, "sqlglot.tokens.Tokenizer.tokenize_rs": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.size": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.sql": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.tokens": {"tf": 1.7320508075688772}, "sqlglot.transforms": {"tf": 1.7320508075688772}, "sqlglot.transforms.unalias_group": {"tf": 9.327379053088816}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 5.0990195135927845}, "sqlglot.transforms.eliminate_qualify": {"tf": 3.1622776601683795}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.7320508075688772}, "sqlglot.transforms.unqualify_unnest": {"tf": 1.7320508075688772}, "sqlglot.transforms.unnest_to_explode": {"tf": 1.7320508075688772}, "sqlglot.transforms.explode_to_unnest": {"tf": 1.7320508075688772}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1.7320508075688772}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1.7320508075688772}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1.7320508075688772}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 3.872983346207417}, "sqlglot.transforms.ensure_bools": {"tf": 1.7320508075688772}, "sqlglot.transforms.unqualify_columns": {"tf": 1.7320508075688772}, "sqlglot.transforms.remove_unique_constraints": {"tf": 1.7320508075688772}, "sqlglot.transforms.ctas_with_tmp_tables_to_create_tmp_view": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 2.449489742783178}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1.7320508075688772}, "sqlglot.transforms.preprocess": {"tf": 5}, "sqlglot.trie": {"tf": 1.7320508075688772}, "sqlglot.trie.key": {"tf": 1.7320508075688772}, "sqlglot.trie.TrieResult": {"tf": 1.7320508075688772}, "sqlglot.trie.TrieResult.FAILED": {"tf": 1.7320508075688772}, "sqlglot.trie.TrieResult.PREFIX": {"tf": 1.7320508075688772}, "sqlglot.trie.TrieResult.EXISTS": {"tf": 1.7320508075688772}, "sqlglot.trie.new_trie": {"tf": 9.539392014169456}, "sqlglot.trie.in_trie": {"tf": 13.674794331177344}}, "df": 5246, "s": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 3.4641016151377544}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 108, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 6.6332495807108}, "sqlglot.pretty": {"tf": 1}, "sqlglot.tokenize": {"tf": 2.23606797749979}, "sqlglot.parse": {"tf": 2.449489742783178}, "sqlglot.parse_one": {"tf": 2.449489742783178}, "sqlglot.transpile": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 6.557438524302}, "sqlglot.dialects": {"tf": 2.8284271247461903}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 3.605551275463989}, "sqlglot.executor": {"tf": 6.324555320336759}, "sqlglot.executor.execute": {"tf": 2.23606797749979}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 2}, "sqlglot.expressions.maybe_parse": {"tf": 2.23606797749979}, "sqlglot.expressions.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.select": {"tf": 2}, "sqlglot.expressions.from_": {"tf": 2}, "sqlglot.expressions.update": {"tf": 2}, "sqlglot.expressions.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 1.7320508075688772}, "sqlglot.expressions.condition": {"tf": 2.23606797749979}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.7320508075688772}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.generate": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 2}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1.7320508075688772}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 148, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 7.3484692283495345}, "sqlglot.schema": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 5}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 4.242640687119285}, "sqlglot.expressions": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 2}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 2}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 2.23606797749979}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2.449489742783178}, "sqlglot.optimizer.normalize.normalize": {"tf": 2}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 2.23606797749979}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify.qualify": {"tf": 2}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 68, "[": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}, "o": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "/": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 3.605551275463989}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1.4142135623730951}}, "df": 16, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 3.7416573867739413}}, "df": 1}}}}}}, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 6}, "s": {"docs": {"sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}}, "df": 14}}, "c": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}}, "df": 3, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 6}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}, "t": {"docs": {"sqlglot.helper.split_num_words": {"tf": 2.6457513110645907}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 2.8284271247461903}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}}, "df": 10}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "#": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Func": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}}, "x": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 69, "#": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1.4142135623730951}}, "df": 3}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 2, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 5}}}}}}, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 10}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 6.48074069840786}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.449489742783178}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.executor": {"tf": 3.605551275463989}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.assert_is": {"tf": 2}, "sqlglot.expressions.Query.subquery": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.limit": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.offset": {"tf": 2}, "sqlglot.expressions.Query.order_by": {"tf": 2}, "sqlglot.expressions.Query.select": {"tf": 2}, "sqlglot.expressions.Query.with_": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.union": {"tf": 2}, "sqlglot.expressions.Query.intersect": {"tf": 2}, "sqlglot.expressions.Query.except_": {"tf": 2}, "sqlglot.expressions.Column.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert.with_": {"tf": 2}, "sqlglot.expressions.Literal.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 2}, "sqlglot.expressions.Select.from_": {"tf": 2}, "sqlglot.expressions.Select.group_by": {"tf": 2}, "sqlglot.expressions.Select.sort_by": {"tf": 2}, "sqlglot.expressions.Select.cluster_by": {"tf": 2}, "sqlglot.expressions.Select.select": {"tf": 2}, "sqlglot.expressions.Select.lateral": {"tf": 2}, "sqlglot.expressions.Select.join": {"tf": 3.1622776601683795}, "sqlglot.expressions.Select.where": {"tf": 2}, "sqlglot.expressions.Select.having": {"tf": 2}, "sqlglot.expressions.Select.distinct": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.ctas": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lock": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.hint": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.select": {"tf": 2}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Paren.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.union": {"tf": 2}, "sqlglot.expressions.intersect": {"tf": 2}, "sqlglot.expressions.except_": {"tf": 2}, "sqlglot.expressions.select": {"tf": 2.449489742783178}, "sqlglot.expressions.from_": {"tf": 2.23606797749979}, "sqlglot.expressions.condition": {"tf": 1.7320508075688772}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 2.23606797749979}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 3}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2.6457513110645907}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 2}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2.449489742783178}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.Scope": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.7320508075688772}}, "df": 116, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 15, "s": {"docs": {"sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 4}}, "|": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.unnest": {"tf": 1}}, "df": 4}}, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 5.916079783099616}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_set": {"tf": 2}}, "df": 62, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}}, "df": 4}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 8}}}}}}}, "e": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 4, "m": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "n": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 2}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {"sqlglot.helper.seq_get": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 25, "s": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1, "r": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}}, "df": 2}}}}}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_set": {"tf": 2}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Expression.assert_is": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 2.449489742783178}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 24}}}}}, "p": {"docs": {"sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.helper.csv": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 9, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.find_new_name": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.trie.in_trie": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.not_": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 9, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}}, "df": 33}}, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 3}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.cast": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.diff": {"tf": 3}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}}, "df": 13}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 3, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.expressions": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 2}}, "df": 2}}}}}}}, "q": {"docs": {"sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.7320508075688772}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 37}}}, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 2.23606797749979}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 15}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"sqlglot.expressions.Func": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.diff": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot": {"tf": 2.6457513110645907}}, "df": 1}}}, "m": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}}, "df": 8, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 5}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "o": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 2.8284271247461903}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}}, "df": 24, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.transpile": {"tf": 2}, "sqlglot.diff": {"tf": 7.937253933193772}, "sqlglot.diff.diff": {"tf": 2.8284271247461903}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1.7320508075688772}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 2}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}}, "df": 28, "s": {"docs": {"sqlglot.expressions.expand": {"tf": 1.7320508075688772}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}}, "df": 7}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 23, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 2}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 7, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}}, "df": 8, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 2.23606797749979}, "sqlglot.expressions.delete": {"tf": 2}, "sqlglot.expressions.insert": {"tf": 2}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 22, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 2.6457513110645907}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 7}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}}, "df": 2}}}}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "b": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "r": {"docs": {"sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 7, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}}, "df": 16}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}}}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}}, "df": 14}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.transforms.struct_kv_to_alias": {"tf": 1.4142135623730951}}, "df": 1, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 5, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 3.7416573867739413}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.tokenize": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 2}, "sqlglot.dataframe": {"tf": 2.6457513110645907}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2}, "sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 2}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 2.449489742783178}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.from_": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.7320508075688772}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 2}, "sqlglot.generator.Generator.generate": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1.7320508075688772}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.string": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}}, "df": 133, "s": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 33}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2.6457513110645907}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2}}}, "y": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}}, "df": 11, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 6}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {"sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 2, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"sqlglot.trie.in_trie": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 7}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}}, "df": 3}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.simplify.simplify": {"tf": 1}}, "df": 1}, "s": {"docs": {"sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2.449489742783178}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 6}, "y": {"docs": {"sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 4.242640687119285}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 13}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 28}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}}, "df": 4}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 49, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}, "w": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}}, "df": 1, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.dataframe": {"tf": 4.242640687119285}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_table": {"tf": 1.7320508075688772}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2.23606797749979}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2.449489742783178}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.6457513110645907}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2.449489742783178}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema": {"tf": 2}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}}, "df": 25, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.schema.Schema": {"tf": 1}}, "df": 2}}}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 3.605551275463989}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 4.242640687119285}}, "df": 1, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 3.4641016151377544}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 34, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 3.605551275463989}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 4}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "r": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}, "n": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}}, "df": 4}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 9, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 24}}}}}}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 10}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}}, "df": 4}}}}, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25, "r": {"docs": {"sqlglot.generator.Generator.generate": {"tf": 1}}, "df": 1}}}, "w": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}}, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Expression.replace": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 4.795831523312719}, "sqlglot.executor": {"tf": 4.69041575982343}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 7, "s": {"docs": {"sqlglot": {"tf": 4.47213595499958}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 3.605551275463989}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2.23606797749979}, "sqlglot.diff": {"tf": 7.54983443527075}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.executor": {"tf": 4.58257569495584}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 2.23606797749979}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2.6457513110645907}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.assert_is": {"tf": 2}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 2}, "sqlglot.expressions.Query.order_by": {"tf": 2}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 2.23606797749979}, "sqlglot.expressions.Literal.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 2}, "sqlglot.expressions.Select.group_by": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.sort_by": {"tf": 2}, "sqlglot.expressions.Select.cluster_by": {"tf": 2}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Star.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Paren.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 1.7320508075688772}, "sqlglot.expressions.union": {"tf": 2.23606797749979}, "sqlglot.expressions.intersect": {"tf": 2.23606797749979}, "sqlglot.expressions.except_": {"tf": 2.23606797749979}, "sqlglot.expressions.select": {"tf": 2.23606797749979}, "sqlglot.expressions.from_": {"tf": 2.23606797749979}, "sqlglot.expressions.condition": {"tf": 2.449489742783178}, "sqlglot.expressions.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.xor": {"tf": 1.7320508075688772}, "sqlglot.expressions.not_": {"tf": 1.7320508075688772}, "sqlglot.expressions.paren": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_table": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_column": {"tf": 2}, "sqlglot.expressions.alias_": {"tf": 2}, "sqlglot.expressions.subquery": {"tf": 1.7320508075688772}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 2.23606797749979}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1.4142135623730951}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 2.23606797749979}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1.7320508075688772}, "sqlglot.trie.in_trie": {"tf": 2}}, "df": 209, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}}, "n": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 3}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}}, "df": 1, "d": {"docs": {"sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "t": {"docs": {"sqlglot": {"tf": 4.47213595499958}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2.6457513110645907}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 3.7416573867739413}, "sqlglot.executor": {"tf": 4.898979485566356}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1.4142135623730951}, "sqlglot.helper.ensure_collection": {"tf": 1.4142135623730951}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 122, "s": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}}, "df": 58, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 3}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 3}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.is_iterable": {"tf": 2.23606797749979}, "sqlglot.helper.flatten": {"tf": 2}, "sqlglot.helper.first": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.helper.flatten": {"tf": 1}}, "df": 1}}}}}}}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "n": {"docs": {"sqlglot": {"tf": 4.58257569495584}, "sqlglot.schema": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 3.7416573867739413}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2.449489742783178}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 3.1622776601683795}, "sqlglot.diff": {"tf": 8.12403840463596}, "sqlglot.diff.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 3.605551275463989}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 3.1622776601683795}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 3.1622776601683795}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.helper.tsort": {"tf": 1.4142135623730951}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 2}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_set": {"tf": 1.4142135623730951}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 2.8284271247461903}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.7320508075688772}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 2.449489742783178}}, "df": 217, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 2}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 2}, "sqlglot.expressions.from_": {"tf": 2}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 2}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}}, "df": 48, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}}, "df": 52, "s": {"docs": {"sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 1}}, "df": 2}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}}, "df": 63, "s": {"docs": {"sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 6}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 9}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 13}}}, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 2.8284271247461903}}, "df": 5, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}}, "df": 29}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}}, "t": {"6": {"4": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.dialects": {"tf": 2.23606797749979}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 9, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}, "o": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 4.242640687119285}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse_into": {"tf": 1.7320508075688772}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 51}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_interval": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.7320508075688772}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}}, "df": 18, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "f": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Query.intersect": {"tf": 2}, "sqlglot.expressions.intersect": {"tf": 2}}, "df": 2}}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}}, "df": 11, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2.6457513110645907}}, "df": 1}}}}, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}}, "df": 7}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}}}, "\u2019": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}}, "df": 3}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}}, "df": 2}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}}, "df": 8}}}}}, "s": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}}, "df": 3, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 24, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}}, "df": 24}}}}}}}, "x": {"docs": {"sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1.4142135623730951}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}}, "df": 10}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 6}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.is_iterable": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}}, "df": 5}, "r": {"docs": {"sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}}, "df": 6, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 4.69041575982343}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.executor.env.null_if_any": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.order_by": {"tf": 2}, "sqlglot.expressions.Query.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.with_": {"tf": 2}, "sqlglot.expressions.Query.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 2}, "sqlglot.expressions.Literal.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.using": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.from_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.group_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.sort_by": {"tf": 2}, "sqlglot.expressions.Select.cluster_by": {"tf": 2}, "sqlglot.expressions.Select.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lateral": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.having": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Star.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Paren.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 2}, "sqlglot.expressions.intersect": {"tf": 2}, "sqlglot.expressions.except_": {"tf": 2}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}}, "df": 211}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 4.47213595499958}, "sqlglot.dataframe": {"tf": 4.47213595499958}, "sqlglot.dialects": {"tf": 2}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}}, "df": 50, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.diff": {"tf": 3.4641016151377544}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 25, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}}, "df": 1}}}}}}}}}}, "d": {"docs": {"sqlglot": {"tf": 4.69041575982343}, "sqlglot.dataframe": {"tf": 3}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 3.3166247903554}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_identifier": {"tf": 2.23606797749979}, "sqlglot.expressions.parse_identifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1.4142135623730951}}, "df": 45, "s": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2.6457513110645907}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}}, "df": 59}}, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 30, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.transpile": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 2}}, "s": {"docs": {"sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 4}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}}}}}, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.optimizer.simplify.catch": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "\u2019": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "m": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}}, "df": 1}}}}}}, "a": {"0": {"docs": {"sqlglot.helper.name_sequence": {"tf": 1}}, "df": 1}, "1": {"docs": {"sqlglot.helper.name_sequence": {"tf": 1}}, "df": 1}, "2": {"docs": {"sqlglot.helper.name_sequence": {"tf": 1}}, "df": 1}, "docs": {"sqlglot": {"tf": 8.18535277187245}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 3.1622776601683795}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 2.6457513110645907}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 3}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 3}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 3}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 3}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 3}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 3}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 3}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 3}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 3}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 3}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 3}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 3}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 3}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 3}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 3}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 3}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 3}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 3}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 3}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 3}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 2}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 3}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 3}, "sqlglot.diff": {"tf": 8.94427190999916}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.diff": {"tf": 2.449489742783178}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.executor": {"tf": 8.660254037844387}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.executor.env.null_if_any": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 3}, "sqlglot.expressions": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 3.1622776601683795}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.is_number": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.transform": {"tf": 2}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 2}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.DDL.named_selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 2}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 2}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 2}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.build": {"tf": 2}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.maybe_parse": {"tf": 2.23606797749979}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 2}, "sqlglot.expressions.from_": {"tf": 2.23606797749979}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.7320508075688772}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 2.449489742783178}, "sqlglot.expressions.to_column": {"tf": 2.449489742783178}, "sqlglot.expressions.alias_": {"tf": 2}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 2}, "sqlglot.expressions.table_name": {"tf": 2}, "sqlglot.expressions.normalize_table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tables": {"tf": 1.7320508075688772}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 3}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 2.449489742783178}, "sqlglot.helper.ensure_collection": {"tf": 2.23606797749979}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.7320508075688772}, "sqlglot.helper.while_changing": {"tf": 1.7320508075688772}, "sqlglot.helper.tsort": {"tf": 1.4142135623730951}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1.7320508075688772}, "sqlglot.helper.find_new_name": {"tf": 1.4142135623730951}, "sqlglot.helper.name_sequence": {"tf": 1.7320508075688772}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 2}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 2}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 2.23606797749979}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 2}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2.8284271247461903}, "sqlglot.optimizer.normalize.normalized": {"tf": 2.23606797749979}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2.8284271247461903}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 2.8284271247461903}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2.6457513110645907}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 3.1622776601683795}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2.8284271247461903}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 2}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.flatten": {"tf": 2}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 2}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 4.242640687119285}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 3.4641016151377544}, "sqlglot.parser.Parser": {"tf": 2}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 3.4641016151377544}, "sqlglot.planner.Scan.from_expression": {"tf": 3.4641016151377544}, "sqlglot.planner.SetOperation.from_expression": {"tf": 3.4641016151377544}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 2}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_set": {"tf": 1.4142135623730951}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 2}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1.7320508075688772}, "sqlglot.trie.new_trie": {"tf": 2.6457513110645907}, "sqlglot.trie.in_trie": {"tf": 2.6457513110645907}}, "df": 306, "n": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 3}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor": {"tf": 2.449489742783178}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2.8284271247461903}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 2}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.7320508075688772}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_identifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.7320508075688772}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1.7320508075688772}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.tokens.TokenType": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}, "sqlglot.trie.TrieResult": {"tf": 1}}, "df": 184, "d": {"docs": {"sqlglot": {"tf": 6.082762530298219}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 3.1622776601683795}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 7.0710678118654755}, "sqlglot.diff.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.executor": {"tf": 7.0710678118654755}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 2}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 2.23606797749979}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 2.6457513110645907}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.flatten": {"tf": 2}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 150}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 4}}}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 13}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.func": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 4, "d": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 1}}}}}}}}, "y": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}}, "df": 35, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 10}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 5}}}, "l": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 16}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.helper.find_new_name": {"tf": 1}}, "df": 4, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {"sqlglot": {"tf": 2.8284271247461903}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.executor": {"tf": 2.8284271247461903}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 2}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 60, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 2.8284271247461903}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 26, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 12}, "d": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 8}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 39}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "g": {"docs": {"sqlglot.parser.Parser.expression": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "g": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.diff": {"tf": 5}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.transform": {"tf": 1}}, "df": 2}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 3.4641016151377544}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 4.47213595499958}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 3.605551275463989}, "sqlglot.executor.env.null_if_any": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}}, "df": 121, "n": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 2.23606797749979}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 8, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 6}, "[": {"1": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "g": {"docs": {"sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2.6457513110645907}, "sqlglot.expressions.Expression.append": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.set": {"tf": 2.23606797749979}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}}, "df": 11, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.7320508075688772}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 14, "s": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.case": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.csv": {"tf": 2}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.validate_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 226}}}}}}, "s": {"docs": {"sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.7320508075688772}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}}, "df": 12}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}}, "df": 5}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}}, "df": 2}}}}}}}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 4}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 4}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 3}}, "s": {"docs": {"sqlglot.expressions.func": {"tf": 1.4142135623730951}}, "df": 1, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.schema.Schema": {"tf": 1}}, "df": 3}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}}, "df": 3}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot": {"tf": 2.23606797749979}}, "df": 1, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.7320508075688772}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 7}, "s": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}}, "df": 11}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transforms.preprocess": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}}, "df": 19, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}}}, "s": {"docs": {"sqlglot": {"tf": 4.69041575982343}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 3}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.8284271247461903}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.8284271247461903}, "sqlglot.diff": {"tf": 4}, "sqlglot.executor": {"tf": 4.242640687119285}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 2.6457513110645907}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 2.6457513110645907}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 2}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 2}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.7320508075688772}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 2.23606797749979}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1.4142135623730951}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2.23606797749979}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 3}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 2.8284271247461903}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2.6457513110645907}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2.449489742783178}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.Scope": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2.6457513110645907}, "sqlglot.planner.Step.from_expression": {"tf": 2}, "sqlglot.planner.Scan.from_expression": {"tf": 2}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 130, "t": {"docs": {"sqlglot": {"tf": 2.8284271247461903}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.executor": {"tf": 3.4641016151377544}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 24, "s": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}}, "df": 2, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression.assert_is": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}}, "df": 13}, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}}, "df": 21, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}}, "df": 8, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}}, "df": 4}}}}}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}}, "df": 8}}, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}}, "df": 4}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "t": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 3.4641016151377544}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 16, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 4}}}}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}}, "df": 2}}}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}}, "df": 25, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transpile": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 4}}}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 2}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}}, "df": 3}}}}, "m": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.helper.tsort": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 4}, "/": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 4}}}}}}}, "e": {"docs": {"sqlglot.dataframe": {"tf": 3.872983346207417}}, "df": 1}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}}, "df": 4, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}}, "df": 3}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 4}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 24, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}}}, "x": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}}, "df": 4, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}}, "df": 3}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 24}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1}}, "df": 5}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 5}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}}, "df": 3}}}}}}}}}, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 16, "o": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 23, "t": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 3.605551275463989}, "sqlglot.executor": {"tf": 3}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 2}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 2}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 2}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 77, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 8, "s": {"docs": {"sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Select.group_by": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {"sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}}, "df": 11, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 2.23606797749979}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 20}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.diff": {"tf": 7.745966692414834}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.7320508075688772}}, "df": 29, "s": {"docs": {"sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 8.12403840463596}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}}, "df": 15}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}}, "df": 5, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 2}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 2}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}}, "df": 37, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 22}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.7320508075688772}}, "df": 35}}}}}}}}}}}, "w": {"docs": {"sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dataframe": {"tf": 3}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.helper.split_num_words": {"tf": 2}}, "df": 3, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1.4142135623730951}}, "df": 59, "s": {"docs": {"sqlglot.expressions.Expression.is_negative": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 3}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.null": {"tf": 1}}, "df": 24, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1.7320508075688772}}, "df": 7}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Star.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Dot.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Paren.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Alias.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Bracket.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Func": {"tf": 2.23606797749979}, "sqlglot.expressions.Cast.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONPath.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.to_identifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 2}, "sqlglot.expressions.table_": {"tf": 1.7320508075688772}, "sqlglot.expressions.var": {"tf": 1.7320508075688772}, "sqlglot.expressions.rename_table": {"tf": 2}, "sqlglot.expressions.rename_column": {"tf": 2}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 2}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1.7320508075688772}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 2}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 86, "s": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 2}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 48}, "d": {"docs": {"sqlglot.expressions.replace_placeholders": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "\u00ef": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}}, "df": 10, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.replace": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1.7320508075688772}, "sqlglot.trie.in_trie": {"tf": 1.7320508075688772}}, "df": 68, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.open_file": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 1}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 4}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 28}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1.7320508075688772}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 7}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {"sqlglot.expressions.Expression.is_negative": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1}}}}, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 6}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.find_ancestor": {"tf": 1}}, "df": 1}}}}}}, "^": {"2": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}}, "df": 1}, "docs": {}, "df": 0}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "d": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.executor": {"tf": 2}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 10, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}}, "df": 6}}}}, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 5}}}, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}}, "df": 7}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}}, "df": 8}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}}, "df": 7, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 30}}}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.trie.new_trie": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 26}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {"sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}}, "df": 3, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.ChangeDistiller": {"tf": 1.4142135623730951}}, "df": 2}, "s": {"docs": {"sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor.env.null_if_any": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.pretty": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 3.4641016151377544}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 3.4641016151377544}, "sqlglot.executor.python.Python.Generator": {"tf": 3.4641016151377544}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 3.4641016151377544}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1.7320508075688772}}, "df": 72, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}}, "df": 5}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 2, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 19}, "s": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 2}}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.helper.csv_reader": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}}, "df": 2}}, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {"sqlglot.expressions.DML.returning": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete.delete": {"tf": 2.449489742783178}, "sqlglot.expressions.Delete.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.delete": {"tf": 2.23606797749979}}, "df": 4}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}}, "df": 2}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 2, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.env.null_if_any": {"tf": 1}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.simplify_not": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}}, "df": 2}}}, "p": {"docs": {"sqlglot.expressions.Expression.copy": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "d": {"docs": {"sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 2}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}}, "df": 5}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 3, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Expression.to_s": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.diff": {"tf": 3.4641016151377544}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}}, "df": 3, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 3, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 4.242640687119285}, "sqlglot.tokenize": {"tf": 1.7320508075688772}, "sqlglot.parse": {"tf": 1.7320508075688772}, "sqlglot.parse_one": {"tf": 1.7320508075688772}, "sqlglot.transpile": {"tf": 2.6457513110645907}, "sqlglot.dataframe": {"tf": 3.3166247903554}, "sqlglot.dialects": {"tf": 3.3166247903554}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 3.1622776601683795}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.normalize_table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2.23606797749979}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.column_names": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.has_column": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.7320508075688772}}, "df": 127, "s": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}}, "df": 22}}}}}}, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3, "n": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 2.23606797749979}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}}, "df": 11, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.7320508075688772}}, "df": 2}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 24}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 28}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 3}}}}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 2.23606797749979}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 6, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 2}}}, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_set": {"tf": 2}, "sqlglot.time.format_time": {"tf": 1}}, "df": 14}}}}}}, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}}, "df": 1}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.helper.tsort": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1.4142135623730951}}, "df": 14}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}}, "df": 3}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1}}, "df": 8}}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 4}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 2.449489742783178}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 3.605551275463989}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}}, "df": 24, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.schema.Schema": {"tf": 1}}, "df": 9, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 3}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 2}, "sqlglot.expressions.DataType.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.Cast.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}}, "df": 11}}}}, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 4.58257569495584}, "sqlglot.executor": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1.4142135623730951}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 8, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "g": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 2.23606797749979}, "sqlglot.planner.Scan.from_expression": {"tf": 2.23606797749979}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2.23606797749979}}, "df": 5, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}}, "df": 3}}, "o": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 6, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 6, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 8, "\u2019": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}}, "df": 4}}}}, "n": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 6, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.4142135623730951}}, "df": 4}, "\u2019": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "m": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}}, "df": 3}}, "t": {"docs": {"sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.expressions.column": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {"sqlglot.dataframe": {"tf": 2.8284271247461903}}, "df": 1, "s": {"docs": {"sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 6}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}}, "df": 3}}}}, "y": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 2.449489742783178}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 2}}, "df": 13, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 6}}, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.build": {"tf": 1.7320508075688772}}, "df": 1, "s": {"docs": {"sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "d": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 4.69041575982343}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.output_name": {"tf": 2}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.with_": {"tf": 2}, "sqlglot.expressions.Query.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.DML.returning": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.output_name": {"tf": 2}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.output_name": {"tf": 2}, "sqlglot.expressions.Insert.with_": {"tf": 2}, "sqlglot.expressions.Literal.output_name": {"tf": 2}, "sqlglot.expressions.Join.on": {"tf": 2}, "sqlglot.expressions.Join.using": {"tf": 2}, "sqlglot.expressions.Union.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.from_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lateral": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.having": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.ctas": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.output_name": {"tf": 2}, "sqlglot.expressions.Star.output_name": {"tf": 2}, "sqlglot.expressions.Dot.output_name": {"tf": 2}, "sqlglot.expressions.Paren.output_name": {"tf": 2}, "sqlglot.expressions.Alias.output_name": {"tf": 2}, "sqlglot.expressions.Bracket.output_name": {"tf": 2}, "sqlglot.expressions.Cast.output_name": {"tf": 2}, "sqlglot.expressions.JSONPath.output_name": {"tf": 2}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 2}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 2}, "sqlglot.expressions.maybe_parse": {"tf": 2.23606797749979}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.from_": {"tf": 1.7320508075688772}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.7320508075688772}, "sqlglot.expressions.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.xor": {"tf": 1.7320508075688772}, "sqlglot.expressions.not_": {"tf": 1.7320508075688772}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.7320508075688772}, "sqlglot.expressions.subquery": {"tf": 1.7320508075688772}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}}, "df": 107, "r": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.executor": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 30, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}}, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 25}}}}}, "d": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}}, "df": 36}, "s": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 8}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 13, "/": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "t": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}}, "df": 6}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.paren": {"tf": 1}}, "df": 1, "t": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 2}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}}, "df": 8, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.unnest": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.paren": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.expressions.Expression.flatten": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}, "h": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1.4142135623730951}}, "df": 8, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.diff": {"tf": 3.4641016151377544}, "sqlglot.diff.diff": {"tf": 1}}, "df": 4}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}}, "df": 4, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}}, "df": 46}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 24}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1, "e": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}}, "df": 10}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}}, "df": 27}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.4142135623730951}}, "df": 3}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}}, "df": 6}}}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.helper.name_sequence": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1.7320508075688772}}, "df": 4}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.generator.Generator.preprocess": {"tf": 1}}, "df": 1}}}}}}}}}}}, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions": {"tf": 1}}, "df": 3}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 30, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 2}, "sqlglot.planner.Scan.from_expression": {"tf": 2}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 15}}}}}}}}, "c": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 3, "d": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 14}, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 5}}}, "y": {"docs": {"sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {"sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 5, "d": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 53}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 26}}, "t": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.dataframe": {"tf": 2}}, "df": 2}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2.449489742783178}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}}}, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 5, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.time.format_time": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generate": {"tf": 1}}, "df": 3}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}}, "df": 4}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 2}}}}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}}, "df": 3, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}}, "df": 4}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 4.898979485566356}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}}, "df": 21, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dataframe": {"tf": 2.8284271247461903}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}}, "df": 3, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "p": {"3": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}, "docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2}}}}}, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 31, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.replace_placeholders": {"tf": 2}}, "df": 1}}}}}}}}}, "n": {"docs": {"sqlglot.executor": {"tf": 2.8284271247461903}}, "df": 1, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "r": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}}, "df": 52}, "y": {"docs": {"sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}}, "df": 3, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.replace_placeholders": {"tf": 1}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}}, "df": 2}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.pop": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "f": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 1}}, "p": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}, "h": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 1}}}}}}, "t": {"1": {"docs": {"sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.449489742783178}}, "df": 1}, "2": {"docs": {"sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.449489742783178}}, "df": 1}, "docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.diff": {"tf": 3.3166247903554}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.executor": {"tf": 2.6457513110645907}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.7320508075688772}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 29, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.transpile": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.transpile": {"tf": 1}}, "df": 2}, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}}, "df": 2}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.executor": {"tf": 1}}, "df": 2, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.7320508075688772}}, "df": 7, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 5}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.transpile": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.transform": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 12}, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 10}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 5, "d": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 3}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}}, "df": 2, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {"sqlglot.expressions.Version": {"tf": 1.4142135623730951}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 2.8284271247461903}, "sqlglot.trie.in_trie": {"tf": 3.4641016151377544}}, "df": 5, "d": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.diff": {"tf": 1}}, "df": 2}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.trie.in_trie": {"tf": 2.6457513110645907}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {"sqlglot.lineage.lineage": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.lineage.lineage": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 3.872983346207417}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.replace": {"tf": 1.7320508075688772}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}}, "df": 81, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.diff": {"tf": 3.3166247903554}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}}, "df": 6}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 5}}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 2}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 2}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1.7320508075688772}, "sqlglot.trie.in_trie": {"tf": 1.7320508075688772}}, "df": 106}, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 3}}}, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}}, "df": 5}}, "o": {"docs": {"sqlglot": {"tf": 6.6332495807108}, "sqlglot.pretty": {"tf": 1}, "sqlglot.tokenize": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 1.7320508075688772}, "sqlglot.transpile": {"tf": 2.23606797749979}, "sqlglot.dataframe": {"tf": 3.872983346207417}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 2.23606797749979}, "sqlglot.dialects": {"tf": 2.23606797749979}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 3.1622776601683795}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 3.1622776601683795}, "sqlglot.diff": {"tf": 8.48528137423857}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.executor": {"tf": 6.708203932499369}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 2}, "sqlglot.executor.python.Python.Generator": {"tf": 3.1622776601683795}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2.6457513110645907}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.set": {"tf": 2}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.or_": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.offset": {"tf": 2}, "sqlglot.expressions.Query.order_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.with_": {"tf": 2.8284271247461903}, "sqlglot.expressions.Query.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 2}, "sqlglot.expressions.Delete.delete": {"tf": 2}, "sqlglot.expressions.Delete.where": {"tf": 2.449489742783178}, "sqlglot.expressions.Insert.with_": {"tf": 2.8284271247461903}, "sqlglot.expressions.Join.on": {"tf": 2.449489742783178}, "sqlglot.expressions.Join.using": {"tf": 2.449489742783178}, "sqlglot.expressions.Union.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.from_": {"tf": 2}, "sqlglot.expressions.Select.group_by": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.sort_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.cluster_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.lateral": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.join": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.where": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.having": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 2}, "sqlglot.expressions.DataType.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func": {"tf": 2.449489742783178}, "sqlglot.expressions.Cast.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.maybe_parse": {"tf": 2.6457513110645907}, "sqlglot.expressions.union": {"tf": 2.449489742783178}, "sqlglot.expressions.intersect": {"tf": 2.449489742783178}, "sqlglot.expressions.except_": {"tf": 2.449489742783178}, "sqlglot.expressions.select": {"tf": 2}, "sqlglot.expressions.from_": {"tf": 2}, "sqlglot.expressions.update": {"tf": 2.23606797749979}, "sqlglot.expressions.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.insert": {"tf": 2.6457513110645907}, "sqlglot.expressions.condition": {"tf": 2.449489742783178}, "sqlglot.expressions.and_": {"tf": 2.449489742783178}, "sqlglot.expressions.or_": {"tf": 2.449489742783178}, "sqlglot.expressions.xor": {"tf": 2.449489742783178}, "sqlglot.expressions.not_": {"tf": 2.23606797749979}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_identifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.parse_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_column": {"tf": 2}, "sqlglot.expressions.alias_": {"tf": 2.8284271247461903}, "sqlglot.expressions.subquery": {"tf": 2.23606797749979}, "sqlglot.expressions.column": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 2.449489742783178}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.convert": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tables": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_placeholders": {"tf": 1.7320508075688772}, "sqlglot.expressions.expand": {"tf": 2}, "sqlglot.expressions.func": {"tf": 2.449489742783178}, "sqlglot.expressions.array": {"tf": 2}, "sqlglot.expressions.tuple_": {"tf": 2}, "sqlglot.generator.Generator": {"tf": 3.1622776601683795}, "sqlglot.generator.Generator.generate": {"tf": 2}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.7320508075688772}, "sqlglot.helper.apply_index_offset": {"tf": 1.7320508075688772}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1.7320508075688772}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 2}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 2.23606797749979}, "sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2.6457513110645907}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 3.7416573867739413}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2.8284271247461903}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.expression": {"tf": 2}, "sqlglot.parser.Parser.validate_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 2.23606797749979}, "sqlglot.planner.Scan.from_expression": {"tf": 2.23606797749979}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.add_table": {"tf": 2.449489742783178}, "sqlglot.schema.Schema.column_names": {"tf": 2}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.has_column": {"tf": 1.7320508075688772}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 2}, "sqlglot.schema.MappingSchema.add_table": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.column_names": {"tf": 2}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_get": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_set": {"tf": 1.7320508075688772}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 2.6457513110645907}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 2}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 2}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 291, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2}}, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 2.8284271247461903}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}}, "df": 10, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokenize": {"tf": 1}}, "df": 1, "r": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dialects": {"tf": 2.23606797749979}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.executor": {"tf": 2}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 27}, "s": {"docs": {"sqlglot.tokenize": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.executor": {"tf": 2}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse_into": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}}, "df": 31}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 3}}}}}}}, "o": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 2, "l": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "p": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 2.23606797749979}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}}, "df": 3, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}}, "df": 3}}}}}}}}}, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "o": {"docs": {"sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 6.48074069840786}, "sqlglot.schema": {"tf": 1.4142135623730951}, "sqlglot.tokenize": {"tf": 2.23606797749979}, "sqlglot.parse": {"tf": 2.23606797749979}, "sqlglot.parse_one": {"tf": 2.8284271247461903}, "sqlglot.transpile": {"tf": 4}, "sqlglot.dataframe": {"tf": 4.242640687119285}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 3}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects": {"tf": 2.6457513110645907}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 2}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 3.872983346207417}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 3.872983346207417}, "sqlglot.diff": {"tf": 15.066519173319364}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.diff": {"tf": 3.7416573867739413}, "sqlglot.diff.ChangeDistiller": {"tf": 1.7320508075688772}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor": {"tf": 8.48528137423857}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context.__init__": {"tf": 1.7320508075688772}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 3.872983346207417}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 2}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 2.6457513110645907}, "sqlglot.expressions.Expression.find_all": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.transform": {"tf": 2.6457513110645907}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.or_": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 2}, "sqlglot.expressions.Query.offset": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.order_by": {"tf": 2.6457513110645907}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 2.6457513110645907}, "sqlglot.expressions.Query.with_": {"tf": 3.4641016151377544}, "sqlglot.expressions.Query.union": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.intersect": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.except_": {"tf": 2.449489742783178}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 2.449489742783178}, "sqlglot.expressions.Column.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 2.449489742783178}, "sqlglot.expressions.Delete.where": {"tf": 2.8284271247461903}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 3.4641016151377544}, "sqlglot.expressions.Literal.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 2.8284271247461903}, "sqlglot.expressions.Join.using": {"tf": 3}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 2.6457513110645907}, "sqlglot.expressions.Union.named_selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.group_by": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.sort_by": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.cluster_by": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.select": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.lateral": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.join": {"tf": 3.4641016151377544}, "sqlglot.expressions.Select.where": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.having": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.distinct": {"tf": 2}, "sqlglot.expressions.Select.ctas": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.lock": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.hint": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.named_selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 2.6457513110645907}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Star.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.build": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 2.8284271247461903}, "sqlglot.expressions.Cast.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 3.1622776601683795}, "sqlglot.expressions.union": {"tf": 3.1622776601683795}, "sqlglot.expressions.intersect": {"tf": 3.1622776601683795}, "sqlglot.expressions.except_": {"tf": 3.1622776601683795}, "sqlglot.expressions.select": {"tf": 3}, "sqlglot.expressions.from_": {"tf": 3.3166247903554}, "sqlglot.expressions.update": {"tf": 2.23606797749979}, "sqlglot.expressions.delete": {"tf": 2.23606797749979}, "sqlglot.expressions.insert": {"tf": 3.1622776601683795}, "sqlglot.expressions.condition": {"tf": 3}, "sqlglot.expressions.and_": {"tf": 2.23606797749979}, "sqlglot.expressions.or_": {"tf": 2.23606797749979}, "sqlglot.expressions.xor": {"tf": 2.23606797749979}, "sqlglot.expressions.not_": {"tf": 2.449489742783178}, "sqlglot.expressions.paren": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_identifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.parse_identifier": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_table": {"tf": 2}, "sqlglot.expressions.to_column": {"tf": 2}, "sqlglot.expressions.alias_": {"tf": 3}, "sqlglot.expressions.subquery": {"tf": 2.449489742783178}, "sqlglot.expressions.column": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 2}, "sqlglot.expressions.table_": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 2}, "sqlglot.expressions.rename_table": {"tf": 2.449489742783178}, "sqlglot.expressions.rename_column": {"tf": 2.8284271247461903}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 2.23606797749979}, "sqlglot.expressions.normalize_table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tables": {"tf": 2.23606797749979}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 2.23606797749979}, "sqlglot.expressions.func": {"tf": 3.1622776601683795}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.expressions.array": {"tf": 2.449489742783178}, "sqlglot.expressions.tuple_": {"tf": 2.449489742783178}, "sqlglot.generator.Generator": {"tf": 3.872983346207417}, "sqlglot.generator.Generator.generate": {"tf": 2.449489742783178}, "sqlglot.helper.AutoName": {"tf": 1.4142135623730951}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1.7320508075688772}, "sqlglot.helper.ensure_collection": {"tf": 1.7320508075688772}, "sqlglot.helper.csv": {"tf": 1.7320508075688772}, "sqlglot.helper.subclasses": {"tf": 2.23606797749979}, "sqlglot.helper.apply_index_offset": {"tf": 2.8284271247461903}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1.7320508075688772}, "sqlglot.helper.tsort": {"tf": 1.4142135623730951}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 2.6457513110645907}, "sqlglot.helper.is_iterable": {"tf": 1.7320508075688772}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 2.8284271247461903}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2.449489742783178}, "sqlglot.optimizer.optimizer.optimize": {"tf": 3}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2.6457513110645907}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 2}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 2}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 2}, "sqlglot.parser.Parser.parse": {"tf": 2}, "sqlglot.parser.Parser.parse_into": {"tf": 2.8284271247461903}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.validate_expression": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.from_expression": {"tf": 2.449489742783178}, "sqlglot.planner.Scan.from_expression": {"tf": 2.449489742783178}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2.449489742783178}, "sqlglot.schema.Schema.add_table": {"tf": 3.3166247903554}, "sqlglot.schema.Schema.column_names": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.get_column_type": {"tf": 2.6457513110645907}, "sqlglot.schema.Schema.has_column": {"tf": 2.449489742783178}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema": {"tf": 2.449489742783178}, "sqlglot.schema.MappingSchema.add_table": {"tf": 3.3166247903554}, "sqlglot.schema.MappingSchema.column_names": {"tf": 2.23606797749979}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 2.6457513110645907}, "sqlglot.schema.MappingSchema.has_column": {"tf": 2.449489742783178}, "sqlglot.schema.nested_get": {"tf": 2.23606797749979}, "sqlglot.schema.nested_set": {"tf": 2.449489742783178}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 3.605551275463989}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 3}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.7320508075688772}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 2}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 2}, "sqlglot.trie.new_trie": {"tf": 2.23606797749979}, "sqlglot.trie.in_trie": {"tf": 2.449489742783178}}, "df": 361, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.executor": {"tf": 2}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 9, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}}, "df": 12}, "i": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 27}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 8}}, "y": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 12}, "n": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 13}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dataframe": {"tf": 3.3166247903554}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 5.744562646538029}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 3.605551275463989}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.7320508075688772}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 107}, "n": {"docs": {"sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 3, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 5.385164807134504}, "sqlglot.dataframe": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2}, "sqlglot.diff": {"tf": 6.244997998398398}, "sqlglot.diff.diff": {"tf": 3.4641016151377544}, "sqlglot.executor": {"tf": 2.6457513110645907}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 2}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.DDL.named_selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1.7320508075688772}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 2}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 3}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.add_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 228}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}}, "df": 4}}, "k": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 2}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 5, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 8}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 1}}, "df": 5, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}}, "df": 7}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.DataType.build": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.transpile": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.diff": {"tf": 7.280109889280518}, "sqlglot.diff.diff": {"tf": 2.8284271247461903}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 17, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dataframe": {"tf": 3.3166247903554}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Table.parts": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 2.6457513110645907}, "sqlglot.expressions.Dot.parts": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 3}, "sqlglot.expressions.to_column": {"tf": 1.7320508075688772}, "sqlglot.expressions.alias_": {"tf": 1.7320508075688772}, "sqlglot.expressions.column": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_": {"tf": 2.449489742783178}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 2.23606797749979}, "sqlglot.expressions.rename_column": {"tf": 2}, "sqlglot.expressions.column_table_names": {"tf": 2}, "sqlglot.expressions.table_name": {"tf": 2.6457513110645907}, "sqlglot.expressions.normalize_table_name": {"tf": 2}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.helper.split_num_words": {"tf": 2.449489742783178}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_derived_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 2.8284271247461903}, "sqlglot.schema.Schema.column_names": {"tf": 2}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.has_column": {"tf": 2}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 2}, "sqlglot.schema.MappingSchema": {"tf": 2.449489742783178}, "sqlglot.schema.MappingSchema.add_table": {"tf": 2.8284271247461903}, "sqlglot.schema.MappingSchema.column_names": {"tf": 2}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.has_column": {"tf": 2}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 65, "s": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 23, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}}, "df": 3}}}}}}, "?": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.rename_column": {"tf": 1}}, "df": 1}}}}}}}, "|": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}}, "df": 2}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 4, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}}, "df": 4}, "n": {"docs": {"sqlglot.helper.find_new_name": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Tag": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.helper.is_iterable": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}}, "df": 35, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Expression.text": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "m": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Version": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.time.format_time": {"tf": 2.23606797749979}}, "df": 23, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 3.4641016151377544}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 2.23606797749979}, "sqlglot.dialects": {"tf": 3.1622776601683795}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2.23606797749979}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 2}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 31, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 5.656854249492381}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.4142135623730951}}, "df": 40}, "o": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "l": {"1": {"docs": {"sqlglot.expressions.Select.join": {"tf": 2}}, "df": 1}, "2": {"docs": {"sqlglot.expressions.Query.with_": {"tf": 2}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2.8284271247461903}}, "df": 3}, "docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.replace": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 2}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.7320508075688772}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}}, "df": 31}}, "w": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.diff": {"tf": 5}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 13}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "p": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1, "h": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}}, "df": 3}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 2}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 2}, "[": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "]": {"docs": {}, "df": 0, "|": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 2}}}}}}}}}}}}}}}}, "o": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.trie.new_trie": {"tf": 1.4142135623730951}}, "df": 3, "p": {"docs": {"sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 3, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}}, "df": 10, "r": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.schema": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}}, "df": 13, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}}, "df": 9}, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 3}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}}, "df": 13, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}}, "df": 5}}, "[": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}}, "df": 50}}}}, "s": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}}, "df": 49}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 4}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 12, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 2}}}}}, "n": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}}, "df": 3}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}}, "r": {"docs": {"sqlglot": {"tf": 4.58257569495584}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 3.7416573867739413}, "sqlglot.executor": {"tf": 2.6457513110645907}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 2.23606797749979}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 2}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 2.23606797749979}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1.7320508075688772}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 2}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 2.8284271247461903}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.flatten": {"tf": 2}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 123, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 2.8284271247461903}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 2.23606797749979}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 25, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 4}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}}, "df": 7}}}}}}, "g": {"docs": {}, "df": 0, "/": {"3": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.helper.AutoName": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"3": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"4": {"3": {"3": {"9": {"2": {"3": {"0": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}}}}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 5, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}}}}}}}, "f": {"docs": {"sqlglot": {"tf": 3.3166247903554}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.transpile": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 3.1622776601683795}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 2}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 2}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 2}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 2}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2}, "sqlglot.diff": {"tf": 10.488088481701515}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.executor": {"tf": 4.69041575982343}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1.4142135623730951}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 2}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_children": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 2.23606797749979}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 2}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 2}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 2}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 2}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 2}, "sqlglot.parser.Parser.parse": {"tf": 2}, "sqlglot.parser.Parser.parse_into": {"tf": 2}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.7320508075688772}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 2}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 235, "f": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}}, "df": 2, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 2.23606797749979}}, "df": 8}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 6, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Identifier.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Literal.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Star.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Dot.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Paren.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Alias.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Bracket.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.Cast.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONPath.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 2.23606797749979}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 2.23606797749979}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 50}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.7320508075688772}}, "df": 8}}}, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 1}}, "df": 3}}, "n": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 4.795831523312719}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor": {"tf": 3}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 2}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}}, "df": 66, "e": {"docs": {"sqlglot": {"tf": 4.47213595499958}, "sqlglot.parse": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 3.3166247903554}, "sqlglot.diff.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 2}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 2}, "sqlglot.expressions.Identifier.output_name": {"tf": 2}, "sqlglot.expressions.Literal.output_name": {"tf": 2}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 2}, "sqlglot.expressions.Star.output_name": {"tf": 2}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 2}, "sqlglot.expressions.Paren.output_name": {"tf": 2}, "sqlglot.expressions.Alias.output_name": {"tf": 2}, "sqlglot.expressions.Bracket.output_name": {"tf": 2}, "sqlglot.expressions.Cast.output_name": {"tf": 2}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 2}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 2}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 2}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 2.449489742783178}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 73, "s": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 3}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 2}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 2}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 88}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 3}}, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "s": {"docs": {"sqlglot.expressions.Select.distinct": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 54, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 27}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 6, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.insert": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "b": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1.7320508075688772}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}}, "df": 15, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}}, "df": 6}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.dataframe": {"tf": 2}}, "df": 1}, "w": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.7320508075688772}}, "df": 3}}}, "e": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.schema": {"tf": 1}, "sqlglot.dialects": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 21, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.executor": {"tf": 4}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 8, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.executor": {"tf": 2}}, "df": 5}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 28, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1}}, "s": {"docs": {"sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}}, "df": 3}}}}}, "v": {"docs": {"sqlglot.executor.context.Context.__init__": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 24}}}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.replace_tree": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}}, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.helper.AutoName": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.errors.ErrorLevel": {"tf": 1}, "sqlglot.expressions.Properties.Location": {"tf": 1}, "sqlglot.expressions.DataType.Type": {"tf": 1}, "sqlglot.optimizer.scope.ScopeType": {"tf": 1}, "sqlglot.tokens.TokenType": {"tf": 1}, "sqlglot.trie.TrieResult": {"tf": 1}}, "df": 6}}}}}}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}}, "df": 4}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 4}}}, "y": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2.8284271247461903}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 12}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "x": {"docs": {"sqlglot.dataframe": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}}, "df": 2, "p": {"docs": {"sqlglot": {"tf": 4.123105625617661}, "sqlglot.dialects": {"tf": 3.4641016151377544}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}}, "df": 19, "r": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 3.4641016151377544}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.expressions": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 4}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 2}, "sqlglot.expressions.Expression.pop": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.offset": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.order_by": {"tf": 2.6457513110645907}, "sqlglot.expressions.Query.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.with_": {"tf": 2.6457513110645907}, "sqlglot.expressions.Query.union": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.intersect": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.except_": {"tf": 2.23606797749979}, "sqlglot.expressions.DML.returning": {"tf": 2.23606797749979}, "sqlglot.expressions.Column.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 2.23606797749979}, "sqlglot.expressions.Delete.where": {"tf": 2.23606797749979}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 2.6457513110645907}, "sqlglot.expressions.Literal.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 2.23606797749979}, "sqlglot.expressions.Join.using": {"tf": 2}, "sqlglot.expressions.Union.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.group_by": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.sort_by": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.cluster_by": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lateral": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.having": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.distinct": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.ctas": {"tf": 2}, "sqlglot.expressions.Select.lock": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.hint": {"tf": 2}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Star.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Paren.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 3}, "sqlglot.expressions.union": {"tf": 2.23606797749979}, "sqlglot.expressions.intersect": {"tf": 2.23606797749979}, "sqlglot.expressions.except_": {"tf": 2.23606797749979}, "sqlglot.expressions.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.from_": {"tf": 2.449489742783178}, "sqlglot.expressions.insert": {"tf": 1.7320508075688772}, "sqlglot.expressions.condition": {"tf": 2.6457513110645907}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 2}, "sqlglot.expressions.paren": {"tf": 2.23606797749979}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 2.449489742783178}, "sqlglot.expressions.subquery": {"tf": 2.23606797749979}, "sqlglot.expressions.cast": {"tf": 1.7320508075688772}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.convert": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1.7320508075688772}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 2.23606797749979}, "sqlglot.expressions.replace_placeholders": {"tf": 2}, "sqlglot.expressions.expand": {"tf": 2.23606797749979}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1.7320508075688772}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 2}, "sqlglot.helper.while_changing": {"tf": 2}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2.449489742783178}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 2.8284271247461903}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 2.8284271247461903}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 3}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 3}, "sqlglot.optimizer.normalize.normalize": {"tf": 2.449489742783178}, "sqlglot.optimizer.normalize.normalized": {"tf": 2}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 2.449489742783178}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2.23606797749979}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 2.6457513110645907}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2.6457513110645907}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope": {"tf": 2}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2.8284271247461903}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 2}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.simplify": {"tf": 2.6457513110645907}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2.6457513110645907}, "sqlglot.parser.Parser.parse_into": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.expression": {"tf": 2.23606797749979}, "sqlglot.parser.Parser.validate_expression": {"tf": 2.23606797749979}, "sqlglot.planner.Step.from_expression": {"tf": 2.6457513110645907}, "sqlglot.planner.Scan.from_expression": {"tf": 2.6457513110645907}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2.6457513110645907}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 177, "s": {"docs": {"sqlglot": {"tf": 2.8284271247461903}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.or_": {"tf": 2.23606797749979}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.with_": {"tf": 2}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 2.449489742783178}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Insert.with_": {"tf": 2}, "sqlglot.expressions.Literal.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 2.449489742783178}, "sqlglot.expressions.Join.using": {"tf": 2.23606797749979}, "sqlglot.expressions.Union.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.lateral": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.join": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.where": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.having": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 2.449489742783178}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Star.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Alias.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 2.23606797749979}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 2}, "sqlglot.expressions.or_": {"tf": 2}, "sqlglot.expressions.xor": {"tf": 2}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1.7320508075688772}, "sqlglot.expressions.tuple_": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1.4142135623730951}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 111}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 2}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Expression.iter_expressions": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}}, "df": 3, "/": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}}, "df": 9}}}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 2}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2}}, "df": 4, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.expand": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions": {"tf": 1}}, "df": 1}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 136, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 21}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 2.8284271247461903}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 7}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 2}, "sqlglot.expressions.except_": {"tf": 2}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 28, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}}, "df": 9}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}}, "df": 2}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}}, "df": 3, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}}, "df": 4}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}}, "df": 1}}, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}}}}, "a": {"docs": {"sqlglot.expressions.case": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}}, "df": 24}}}, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1.7320508075688772}}, "df": 3}}}, "t": {"docs": {"sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}}, "df": 8}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 2.449489742783178}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 2.449489742783178}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 2.449489742783178}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 41, "s": {"docs": {"sqlglot": {"tf": 3.3166247903554}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.errors.ErrorLevel.IGNORE": {"tf": 1}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 33}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}}, "df": 49}}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 7, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions": {"tf": 1}}, "df": 1, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1}}}}}}}}}, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 2}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 4.123105625617661}}, "df": 1, "s": {"docs": {"sqlglot.dataframe": {"tf": 3}}, "df": 1}}, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.schema.Schema.empty": {"tf": 1}}, "df": 24}}}, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 14}}}}}, "g": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}}, "df": 7}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 17, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 2}}}}}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 2}}}}}}}, "s": {"docs": {"sqlglot.helper.subclasses": {"tf": 1.4142135623730951}}, "df": 1, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}}, "df": 14}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 2}}}}}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.optimizer.normalize.normalize": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.helper.first": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}}, "df": 2}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 6}}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}}, "df": 3}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 1}}, "df": 1}}}}}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 3.872983346207417}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 3}}, "df": 1}}}, "u": {"docs": {}, "df": 0, ":": {"8": {"0": {"9": {"0": {"docs": {}, "df": 0, "/": {"1": {"1": {"5": {"docs": {}, "df": 0, "/": {"1": {"docs": {}, "df": 0, "/": {"1": {"9": {"9": {"5": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}, "t": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2, "c": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Version": {"tf": 1}}, "df": 2}}, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}}, "c": {"docs": {"sqlglot": {"tf": 3.4641016151377544}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.6457513110645907}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 2.6457513110645907}, "sqlglot.diff": {"tf": 3.4641016151377544}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.flatten": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Literal.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Star.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Dot.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Paren.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Alias.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Bracket.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 1.7320508075688772}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.flatten": {"tf": 2}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 34, "a": {"docs": {"sqlglot.trie.in_trie": {"tf": 1}}, "df": 1, "n": {"docs": {"sqlglot": {"tf": 4.358898943540674}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.diff": {"tf": 4.242640687119285}, "sqlglot.executor": {"tf": 4}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 38, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 3, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 1}}}}}}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2.6457513110645907}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1.7320508075688772}, "sqlglot.expressions.cast": {"tf": 2.449489742783178}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 10, "s": {"docs": {"sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 2}}, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}}, "df": 49, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 31}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.helper.csv_reader": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 4}, "r": {"docs": {"sqlglot.diff.diff": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 3}}}}, "s": {"docs": {"sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}}, "df": 1}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.diff.diff": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 27, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 2}}, "t": {"docs": {"sqlglot.trie.in_trie": {"tf": 2}}, "df": 1, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.7320508075688772}, "sqlglot.expressions.column": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.4142135623730951}}, "df": 12}}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.camel_to_snake_case": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.func": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 48}}}, "s": {"docs": {"sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_correlated_subquery": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}}, "df": 3}}}}}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2}}, "m": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.helper.open_file": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 3, "d": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}}, "df": 1}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}}, "df": 1}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 3}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.simplify.remove_complements": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 4, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}}, "df": 1, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 24, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 2}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 3.7416573867739413}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1.4142135623730951}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}}, "df": 29}}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 3.4641016151377544}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_cte": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}}, "df": 14, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}}, "df": 3, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}}, "df": 5}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 11}}, "/": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "/": {"2": {"0": {"1": {"9": {"docs": {}, "df": 0, "/": {"0": {"2": {"docs": {}, "df": 0, "/": {"0": {"4": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}, "docs": {}, "df": 0}}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "/": {"8": {"docs": {"sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.transpile": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "x": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context.__init__": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 2}, "sqlglot.planner.Scan.from_expression": {"tf": 2}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2}}, "df": 33}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}}, "df": 7}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}}, "df": 2}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2.8284271247461903}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 40, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2.449489742783178}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}}, "df": 6}}, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 36}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.convert": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1}}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 2}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}}, "df": 12, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 7}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1}}, "df": 3}}}}}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}}, "df": 2}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}}, "df": 3}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.expressions.Join.using": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 25}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}}, "df": 4}}, "s": {"docs": {"sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}}, "df": 2}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.DataType.build": {"tf": null}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "s": {"docs": {"sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}}, "j": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 4}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 1}}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 3.605551275463989}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 79, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "l": {"1": {"docs": {"sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}}, "df": 3}, "2": {"docs": {"sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}}, "df": 3}, "docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 3.1622776601683795}, "sqlglot.executor.execute": {"tf": 1.7320508075688772}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 2}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2}, "sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}, "sqlglot.tokens.Token.__init__": {"tf": 1}}, "df": 10, "a": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2.6457513110645907}}, "df": 4}, "b": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 2}}, "df": 2}, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 3.4641016151377544}, "sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Column.to_dot": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 3}, "sqlglot.expressions.column": {"tf": 2}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 2.23606797749979}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 2}, "sqlglot.schema.Schema.has_column": {"tf": 2}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 2}, "sqlglot.schema.MappingSchema.has_column": {"tf": 2}, "sqlglot.tokens.Token.__init__": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 55, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_outputs": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.all_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 38}, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor.execute": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.helper.ensure_collection": {"tf": 1.4142135623730951}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}}, "df": 2}}}}}}}}, "s": {"docs": {"sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}}, "df": 1}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 2}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1.4142135623730951}}, "df": 6, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 3, "n": {"docs": {}, "df": 0, "\u2019": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 2}}}}, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}}, "df": 1}}}}}}}}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.column": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.expressions.convert": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generate": {"tf": 1.7320508075688772}}, "df": 59, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 5, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 7, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 7}}}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}}, "df": 3}}}}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}}, "df": 10, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 20}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 3.3166247903554}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}}, "df": 3, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}}, "df": 4}, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.diff.diff": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 52}}}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2}}}}}, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.assert_is": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.transforms.preprocess": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "n": {"docs": {"sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 7, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.expressions.replace_children": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 11, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1}}}}}}}}}, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 5}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 30}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "f": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.diff": {"tf": 3.3166247903554}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}}, "df": 4}}}}}}, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}}, "df": 5}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema": {"tf": 1}}, "df": 24, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.add_table": {"tf": 1}}, "df": 4}}}, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}, "m": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 2.23606797749979}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 36, "s": {"docs": {"sqlglot.transforms.unalias_group": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}, "n": {"docs": {"sqlglot.lineage.lineage": {"tf": 1}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.Select.cluster_by": {"tf": 2}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 2}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 8, "s": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.7320508075688772}}, "df": 13}}, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}}, "df": 3}}}, "s": {"docs": {"sqlglot.dataframe": {"tf": 2}}, "df": 1, "v": {"docs": {"sqlglot.helper.csv": {"tf": 1.4142135623730951}, "sqlglot.helper.csv_reader": {"tf": 2}}, "df": 2}}, "i": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}}, "df": 4, "/": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.optimizer.normalize.normalize": {"tf": 1}}, "df": 1}}}}}}}, "b": {"docs": {"sqlglot": {"tf": 4.58257569495584}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 2.23606797749979}, "sqlglot.diff": {"tf": 3.7416573867739413}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1.4142135623730951}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.helper.dict_depth": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.flatten": {"tf": 2}, "sqlglot.optimizer.simplify.uniq_sort": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.absorb_and_eliminate": {"tf": 3.1622776601683795}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 1.7320508075688772}, "sqlglot.trie.new_trie": {"tf": 1.4142135623730951}}, "df": 51, "e": {"docs": {"sqlglot": {"tf": 4.58257569495584}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 3}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 2.6457513110645907}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2.449489742783178}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 4.242640687119285}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 4}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.helper.while_changing": {"tf": 1.4142135623730951}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.7320508075688772}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2.449489742783178}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.7320508075688772}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 157, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}}, "df": 7}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.diff.diff": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}}, "df": 32}}}, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 4}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 3}}, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 36, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 3}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 1}}}}, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 26}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.diff.Keep": {"tf": 1}, "sqlglot.executor": {"tf": 2.23606797749979}}, "df": 6}}, "y": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 2.449489742783178}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 5}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1.4142135623730951}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.diff": {"tf": 3.872983346207417}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.build_scope": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 17, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}}, "df": 4}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}, "s": {"docs": {"sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 10}}, "t": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2}}, "df": 2}}}, "t": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 15}, "l": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot": {"tf": 3.3166247903554}, "sqlglot.pretty": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 4.47213595499958}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 2}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.serde.load": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1.4142135623730951}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1.4142135623730951}}, "df": 118, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.python.PythonExecutor.generate_tuple": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {"sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}}, "df": 3}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}}, "df": 2}}}}}, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "z": {"docs": {"sqlglot": {"tf": 3.4641016151377544}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}}, "df": 3}, "r": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.executor": {"tf": 2}, "sqlglot.expressions.alias_": {"tf": 2}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2}}, "df": 6, "e": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "c": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {"sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.schema.Schema": {"tf": 1}}, "df": 26, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.executor": {"tf": 2}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 7}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 9, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 14}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.seq_get": {"tf": 1}}, "df": 1}}}}, "b": {"docs": {"sqlglot.trie.in_trie": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}}, "d": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 3}}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}}, "df": 3}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {"sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 9, "n": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.expressions.not_": {"tf": 1.4142135623730951}}, "df": 1}}, "b": {"docs": {"sqlglot.trie.new_trie": {"tf": 1}}, "df": 1}}}, "f": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 7}}}, "u": {"docs": {"sqlglot.executor": {"tf": 2}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.7320508075688772}}, "df": 2, "s": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1, "e": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 69, "d": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.schema": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 95}, "s": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 5}, "r": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}}, "df": 16, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 6}}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}}, "df": 8}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 2}, "sqlglot.expressions.Select.join": {"tf": 2}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 13}}}, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2.23606797749979}, "sqlglot.executor.python.Python.Generator": {"tf": 2.23606797749979}, "sqlglot.generator.Generator": {"tf": 2.23606797749979}}, "df": 25, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25}}}}}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}}}}, "r": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.trie.in_trie": {"tf": 1}}, "df": 1}}}}}}}}}, "a": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}}, "df": 2}}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.TimeUnit": {"tf": 1}}, "df": 3}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}}, "df": 3}}}}}}, "q": {"docs": {"sqlglot.optimizer.simplify.uniq_sort": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 2, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}}, "df": 3}}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 2}, "sqlglot.expressions.union": {"tf": 2}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_union": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 7, "/": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 3}}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.explode_to_unnest": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}}, "df": 2}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 8}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}}, "df": 14}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 4}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "f": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.helper.apply_index_offset": {"tf": 1}}, "df": 1}}}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.transforms.unalias_group": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.helper.while_changing": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.7320508075688772}}, "df": 3}}}}, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 1}}}}}}, "p": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}}, "df": 7, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 29, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 28, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.UPPERCASE": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 2}, "sqlglot.expressions.update": {"tf": 2.23606797749979}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 7, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}}, "df": 3}}}}}}, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "t": {"docs": {"sqlglot.expressions.DataType.build": {"tf": 1}}, "df": 1, "f": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}}, "df": 1}}}}}, "f": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.dataframe": {"tf": 4.69041575982343}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 6, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 4.123105625617661}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 2.8284271247461903}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.INDEX_OFFSET": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.qualify_derived_table_outputs": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 6.855654600401044}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.errors.SqlglotError": {"tf": 1}, "sqlglot.errors.UnsupportedError": {"tf": 1}, "sqlglot.errors.ParseError": {"tf": 1}, "sqlglot.errors.TokenError": {"tf": 1}, "sqlglot.errors.OptimizeError": {"tf": 1}, "sqlglot.errors.SchemaError": {"tf": 1}, "sqlglot.errors.ExecuteError": {"tf": 1}, "sqlglot.executor": {"tf": 4}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 3.1622776601683795}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.simplify.UnsupportedUnit": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1.4142135623730951}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1.4142135623730951}}, "df": 122, "m": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.4142135623730951}}, "df": 11, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.pretty": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.format_time": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 33, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.csv": {"tf": 1}}, "df": 26}}}, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1.4142135623730951}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 15}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}}, "df": 5}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 10}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 1}}, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}, "k": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "o": {"docs": {"sqlglot": {"tf": 3.3166247903554}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 2}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 19}, "u": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1}}, "df": 10, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "/": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 2}}}, "r": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}, "l": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.dataframe": {"tf": 3.4641016151377544}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2.23606797749979}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2.23606797749979}, "sqlglot.diff": {"tf": 1}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 2.23606797749979}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.remove_complements": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}}, "df": 103}}, "l": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 2, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot": {"tf": 6.928203230275509}, "sqlglot.dataframe": {"tf": 4.58257569495584}, "sqlglot.dialects": {"tf": 2}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 2}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.diff": {"tf": 4.358898943540674}, "sqlglot.executor": {"tf": 4}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 2}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 2}, "sqlglot.expressions.Query.union": {"tf": 2}, "sqlglot.expressions.Query.intersect": {"tf": 2}, "sqlglot.expressions.Query.except_": {"tf": 2}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 2}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.group_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.sort_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 2}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.union": {"tf": 2.23606797749979}, "sqlglot.expressions.intersect": {"tf": 2.23606797749979}, "sqlglot.expressions.except_": {"tf": 2.23606797749979}, "sqlglot.expressions.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.from_": {"tf": 2.23606797749979}, "sqlglot.expressions.update": {"tf": 2}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 2}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_tables": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_placeholders": {"tf": 1.7320508075688772}, "sqlglot.expressions.expand": {"tf": 3.3166247903554}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 2}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 2}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 3}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2.8284271247461903}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 2}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.Scope": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope.branch": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2.23606797749979}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1.7320508075688772}, "sqlglot.planner.Scan.from_expression": {"tf": 1.7320508075688772}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.7320508075688772}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 137, "s": {"docs": {"sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}}}}, "i": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.helper.while_changing": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}}, "df": 1}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}}, "df": 8, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 6}}, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 25}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.column": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "d": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}}, "w": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"6": {"4": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1.7320508075688772}}, "df": 2}, "docs": {}, "df": 0}, "docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}}, "df": 9}}, "r": {"docs": {}, "df": 0, "\u00e9": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 9, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.helper.flatten": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "s": {"docs": {"sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.helper.flatten": {"tf": 1}}, "df": 1}}}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2}}}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}}, "df": 4, "c": {"docs": {"sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.func": {"tf": 2}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 5, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}, "sqlglot.expressions.func": {"tf": 2.23606797749979}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_udtf": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 52, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 2.23606797749979}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 36}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dataframe.sql.Column.cast": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 4}}}}}}}}}}}, "g": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.4142135623730951}}, "df": 5, "y": {"docs": {"sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 2}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2}}, "df": 1}}}}}, "l": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 3, "i": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2.23606797749979}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Predicate": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.to_interval": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 18}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.tokens.Token.__init__": {"tf": 1.4142135623730951}}, "df": 26, "s": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25}, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.lineage.lineage": {"tf": 2}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "x": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}, "k": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.transpile": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.append": {"tf": 2}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.7320508075688772}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 2}, "sqlglot.helper.ensure_collection": {"tf": 1.4142135623730951}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 2}, "sqlglot.parser.Parser.parse_into": {"tf": 2}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}}, "df": 63, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}, "[": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 2}}, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 2.449489742783178}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}}, "df": 10}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.PythonExecutor.generate": {"tf": 1}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 10, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}}, "df": 2, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}, "b": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 2.23606797749979}}, "df": 3, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Query.limit": {"tf": 1}}, "df": 1}}}}}, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 24}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.7320508075688772}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 5.196152422706632}, "sqlglot.expressions.replace_tree": {"tf": 1}}, "df": 2}}}, "f": {"docs": {"sqlglot.diff": {"tf": 6.324555320336759}, "sqlglot.expressions.Expression.text": {"tf": 1}}, "df": 2}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 4}}}, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}}, "df": 10, "/": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1.4142135623730951}}, "df": 57}, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "n": {"docs": {"sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 2, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 27}}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "x": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}}, "df": 2, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "k": {"docs": {"sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "w": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 29, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}}, "df": 28, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.LOWERCASE": {"tf": 1}}, "df": 1}}}}}}}}, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.errors.ErrorLevel.WARN": {"tf": 1}}, "df": 9, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}}, "df": 6}}}}, "s": {"docs": {"sqlglot.parser.Parser.check_errors": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "p": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "t": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 3}}}, "a": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}}, "df": 4}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}}, "df": 10, "r": {"docs": {"sqlglot.expressions.condition": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 9}}, "b": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.Select.lateral": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope": {"tf": 1.7320508075688772}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}}, "df": 3, "s": {"docs": {"sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {"sqlglot.optimizer.simplify.simplify_not": {"tf": 1}}, "df": 1}}, "t": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1.7320508075688772}}, "df": 10, "/": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}}, "df": 1}}}}}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1}}, "l": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "r": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 3, "e": {"docs": {"sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 5, "a": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.tokenize": {"tf": 1.4142135623730951}, "sqlglot.parse": {"tf": 1.4142135623730951}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1.4142135623730951}}, "df": 9, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1.4142135623730951}}, "df": 2}}, "c": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.helper.csv_reader": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "d": {"docs": {"sqlglot.helper.while_changing": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}}, "df": 5, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}}, "df": 3}, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.env.null_if_any": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1}}, "df": 4}}}}}}, "f": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}}, "df": 4, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 11, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}}, "df": 10}, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}}, "df": 8}, "/": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 1}}}}}}}}}}}}}}}}}}}}}}}}}, "s": {"docs": {"sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 3}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "c": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.transforms.add_recursive_cte_column_names": {"tf": 1}}, "df": 5, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 3}}}}}}}}, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}}}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Column.parts": {"tf": 1}, "sqlglot.expressions.Table.parts": {"tf": 1}, "sqlglot.expressions.Dot.parts": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 13, "s": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1.4142135623730951}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.alias": {"tf": 1}, "sqlglot.expressions.Expression.copy": {"tf": 1}, "sqlglot.expressions.Expression.depth": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.parent_select": {"tf": 1}, "sqlglot.expressions.Expression.same_parent": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.unnest": {"tf": 1}, "sqlglot.expressions.Expression.unalias": {"tf": 1}, "sqlglot.expressions.Expression.unnest_operands": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DDL.ctes": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Subquery.unnest": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.from_": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.delete": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.column_table_names": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.4142135623730951}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.expressions.true": {"tf": 1}, "sqlglot.expressions.false": {"tf": 1}, "sqlglot.expressions.null": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.csv": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.find_new_name": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.helper.object_to_dict": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.is_iterable": {"tf": 1}, "sqlglot.helper.first": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ctes": {"tf": 1}, "sqlglot.optimizer.scope.Scope.derived_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope.udtfs": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope.columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.external_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.unqualified_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.tokens.Tokenizer.tokenize": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 209}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Expression.load": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.serde.load": {"tf": 1}}, "df": 23}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.DML.returning": {"tf": 1.7320508075688772}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}}, "df": 3}}}}}}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}}, "df": 3}}}}}}}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}}, "df": 13}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}}, "df": 2}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1.4142135623730951}}, "df": 3, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 4}}, "s": {"docs": {"sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 32}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 5}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}}}}}}}, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.epoch_cast_to_ts": {"tf": 1}}, "df": 12, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}}, "df": 2}}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 4}}}}, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.Column.cast": {"tf": 1}}, "df": 1}}}}}}}, "m": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.pop": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.remove_source": {"tf": 1}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}}, "df": 15, "d": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 4}, "s": {"docs": {"sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.transforms.remove_precision_parameterized_types": {"tf": 1}}, "df": 3}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.simplify.remove_complements": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 2}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}, "sqlglot.helper.camel_to_snake_case": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 10, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 8}}}, "s": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}}, "df": 5}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 3}}}}}, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}}, "df": 13}}}, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}}, "df": 3, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.4142135623730951}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}}, "df": 1}}}}, "u": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}}, "df": 2}}}}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.parser.Parser.expression": {"tf": 1}}, "df": 2}}}, "a": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 52}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 25}}, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Predicate": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 2}, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}}, "df": 1}}, "g": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 4, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}}, "df": 2}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.helper.flatten": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.4142135623730951}}, "df": 4}}}}}, "u": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "s": {"docs": {"sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}}, "df": 2}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.replace_tree": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "n": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.rename_table": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.optimizer.scope.Scope.rename_source": {"tf": 1}}, "df": 3}}}}}, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "w": {"docs": {"sqlglot.dataframe": {"tf": 2.449489742783178}, "sqlglot.executor.context.Context": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}}, "df": 2}}, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "t": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Expression.root": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.is_root": {"tf": 1}, "sqlglot.optimizer.scope.build_scope": {"tf": 1}}, "df": 5}}, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.errors.ErrorLevel.RAISE": {"tf": 1}, "sqlglot.errors.ErrorLevel.IMMEDIATE": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1.4142135623730951}}, "df": 54, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.parser.Parser.check_errors": {"tf": 1}, "sqlglot.parser.Parser.raise_error": {"tf": 1}}, "df": 5}, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.simplify.catch": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 50}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor.context.Context": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1.4142135623730951}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "j": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "w": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 3}}, "u": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}}, "df": 5, "n": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 2}}}}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}}, "df": 3}}}}, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.case_sensitive": {"tf": 1}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 2}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 9}}}}, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}, "d": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}, "\u00e9": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 4}}, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}}}}}}, "d": {"docs": {"sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 1}}}, "w": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 24}}, "o": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TIME_MAPPING": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TIME_MAPPING": {"tf": 1}, "sqlglot.diff": {"tf": 4.58257569495584}, "sqlglot.executor": {"tf": 3.4641016151377544}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Dot.build": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.subquery": {"tf": 1}, "sqlglot.expressions.replace_children": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.replace": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.tokens.Token.number": {"tf": 1}, "sqlglot.tokens.Token.string": {"tf": 1}, "sqlglot.tokens.Token.identifier": {"tf": 1}, "sqlglot.tokens.Token.var": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 74, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}}, "df": 7}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.executor.context.Context.__init__": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 7}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.walk": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.Query.union": {"tf": 1}, "sqlglot.expressions.Query.intersect": {"tf": 1}, "sqlglot.expressions.Query.except_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1.4142135623730951}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.values": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.replace_tree": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1}, "sqlglot.transforms.unalias_group": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 78}}, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.transforms.eliminate_distinct_on": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 3}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 2.8284271247461903}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 6}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 1}}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.hive.Hive.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.presto.Presto.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.NORMALIZATION_STRATEGY": {"tf": 1}, "sqlglot.diff": {"tf": 4}, "sqlglot.diff.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.ChangeDistiller": {"tf": 1}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}}, "df": 52}}, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dataframe": {"tf": 1.7320508075688772}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.merge_without_target_sql": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 3.4641016151377544}, "sqlglot.executor": {"tf": 2}, "sqlglot.executor.context.Context": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 65}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 3}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lock": {"tf": 2}, "sqlglot.expressions.update": {"tf": 2}, "sqlglot.expressions.delete": {"tf": 2}, "sqlglot.expressions.condition": {"tf": 2.449489742783178}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2}, "sqlglot.schema.nested_get": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1.4142135623730951}}, "df": 49}}, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.pretty": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 2}, "sqlglot.dialects.bigquery.BigQuery.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 2}, "sqlglot.dialects.clickhouse.ClickHouse.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 2}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 2}, "sqlglot.dialects.dialect.Dialect.UNNEST_COLUMN_ONLY": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 2}, "sqlglot.dialects.drill.Drill.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 2}, "sqlglot.dialects.duckdb.DuckDB.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 2}, "sqlglot.dialects.hive.Hive.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.hive.Hive.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.hive.Hive.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 2}, "sqlglot.dialects.mysql.MySQL.IDENTIFIERS_CAN_START_WITH_DIGIT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 2}, "sqlglot.dialects.oracle.Oracle.ALIAS_POST_TABLESAMPLE": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 2}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 2}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.presto.Presto.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 2}, "sqlglot.dialects.prql.PRQL.DPIPE_IS_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.TABLESAMPLE_SIZE_IS_PERCENT": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 2}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 2}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 2}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 2}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 2}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 2}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 2}, "sqlglot.dialects.trino.Trino.SUPPORTS_USER_DEFINED_TYPES": {"tf": 1}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 2}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 2}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 2}, "sqlglot.expressions.Expression": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.is_string": {"tf": 1}, "sqlglot.expressions.Expression.is_number": {"tf": 1}, "sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.expressions.Expression.is_int": {"tf": 1}, "sqlglot.expressions.Expression.is_star": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.Union.is_star": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.is_star": {"tf": 1}, "sqlglot.expressions.Subquery.is_wrapper": {"tf": 1}, "sqlglot.expressions.Subquery.is_star": {"tf": 1}, "sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Dot.is_star": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1}, "sqlglot.expressions.intersect": {"tf": 1}, "sqlglot.expressions.except_": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_table": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.alias_": {"tf": 1.7320508075688772}, "sqlglot.expressions.column": {"tf": 1.4142135623730951}, "sqlglot.expressions.cast": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.rename_column": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}, "sqlglot.expressions.array": {"tf": 1}, "sqlglot.expressions.tuple_": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 2}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.6457513110645907}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.Schema.has_column": {"tf": 1.4142135623730951}, "sqlglot.schema.Schema.empty": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.has_column": {"tf": 1.4142135623730951}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 150}}}}}, "y": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2}}, "df": 2}, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.set": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 7, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}}}, "o": {"docs": {"sqlglot.expressions.var": {"tf": 1}}, "df": 1, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 4}}, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "e": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 5}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2}}, "df": 4}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.expressions.Expression.not_": {"tf": 1}, "sqlglot.expressions.not_": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}}, "df": 3}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.paren": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 1}, "sqlglot.helper.ensure_collection": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1.4142135623730951}}, "df": 11}, "r": {"docs": {"sqlglot.expressions.Subquery.is_wrapper": {"tf": 1.4142135623730951}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}}, "df": 25, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 5, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}, "s": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 2.6457513110645907}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 9, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "l": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.helper.subclasses": {"tf": 1.4142135623730951}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator.bracket_sql": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 5.5677643628300215}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_cnf": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_dnf": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1.7320508075688772}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 20, "l": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 3}}, "b": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1.4142135623730951}}, "df": 2}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1.4142135623730951}}, "df": 3}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}, "\u2019": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 8, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.helper.classproperty": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 3}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 2.8284271247461903}}, "df": 2}}, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "t": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 9, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1, "\u2019": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "n": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 2}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.TimeUnit": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.var": {"tf": 2.449489742783178}, "sqlglot.tokens.Token.var": {"tf": 1.4142135623730951}}, "df": 4, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}}}}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.var": {"tf": 1.4142135623730951}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 2.23606797749979}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 3, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 4, "d": {"docs": {"sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 2}, "s": {"docs": {"sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 1}}}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.append": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.set": {"tf": 2}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.convert": {"tf": 1.7320508075688772}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.seq_get": {"tf": 1}, "sqlglot.helper.ensure_list": {"tf": 2.23606797749979}, "sqlglot.helper.ensure_collection": {"tf": 2.23606797749979}, "sqlglot.helper.split_num_words": {"tf": 2}, "sqlglot.helper.is_iterable": {"tf": 2}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_set": {"tf": 3.1622776601683795}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 2}}, "df": 19, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.LOG_BASE_FIRST": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}, "sqlglot.expressions.insert": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 2.6457513110645907}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1.4142135623730951}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.parser.Parser.expression": {"tf": 1}, "sqlglot.transforms.ensure_bools": {"tf": 1}}, "df": 55}}}}}, "e": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1, "r": {"1": {"6": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}, "docs": {}, "df": 0}, "docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 3}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 17, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.7320508075688772}}, "df": 1}}}, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "c": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1}}, "df": 2}}}}, "s": {"docs": {"sqlglot.executor.context.Context": {"tf": 1.4142135623730951}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}}, "df": 4}}, "s": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}}, "df": 1, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "z": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.walk": {"tf": 1}, "sqlglot.expressions.Expression.dfs": {"tf": 1}, "sqlglot.expressions.Expression.bfs": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}}, "df": 7}}, "b": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}}, "df": 3}}}}}, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "\u00e4": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.schema": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1}, "sqlglot.expressions.DDL.named_selects": {"tf": 1}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.schema.Schema.supported_table_args": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 16, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1}}, "df": 4}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 29}}, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Func": {"tf": 1}}, "df": 2}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 2.23606797749979}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.walk": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.dfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.bfs": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1.7320508075688772}, "sqlglot.transforms.preprocess": {"tf": 1.4142135623730951}}, "df": 43}}, "e": {"docs": {"sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1}}, "df": 4, "d": {"docs": {"sqlglot.pretty": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 4}, "s": {"docs": {"sqlglot.generator.Generator.generate": {"tf": 1}}, "df": 1}}}, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}}, "df": 2}}}}}}}, "t": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.helper.dict_depth": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_table": {"tf": 1}, "sqlglot.optimizer.scope.Scope.source_columns": {"tf": 1}, "sqlglot.schema.Schema.column_names": {"tf": 1}, "sqlglot.schema.Schema.get_column_type": {"tf": 1}, "sqlglot.schema.MappingSchema.column_names": {"tf": 1}, "sqlglot.schema.MappingSchema.get_column_type": {"tf": 1}, "sqlglot.schema.nested_get": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 18, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1}}}}}}}}, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}}, "df": 3}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "m": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.can_identify": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.parse_identifier": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.generator.Generator.generate": {"tf": 1}, "sqlglot.generator.Generator.preprocess": {"tf": 1}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.helper.while_changing": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.name_sequence": {"tf": 1}, "sqlglot.optimizer.normalize.normalized": {"tf": 1}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver.get_source_columns": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}, "sqlglot.schema.MappingSchema": {"tf": 1}, "sqlglot.schema.nested_set": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1}}, "df": 57}, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}, "t": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1, "h": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 2.449489742783178}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 5.656854249492381}, "sqlglot.diff.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.replace": {"tf": 3}, "sqlglot.expressions.Expression.assert_is": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.not_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Predicate": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.limit": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.offset": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.order_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.union": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.intersect": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.except_": {"tf": 2.449489742783178}, "sqlglot.expressions.DML.returning": {"tf": 1.7320508075688772}, "sqlglot.expressions.Column.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Delete.delete": {"tf": 1.7320508075688772}, "sqlglot.expressions.Delete.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Identifier.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Insert.with_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Literal.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Join.on": {"tf": 2.449489742783178}, "sqlglot.expressions.Join.using": {"tf": 2.449489742783178}, "sqlglot.expressions.Union.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.from_": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.group_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.sort_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.cluster_by": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lateral": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.join": {"tf": 3}, "sqlglot.expressions.Select.where": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.having": {"tf": 2.23606797749979}, "sqlglot.expressions.Select.distinct": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.ctas": {"tf": 1.7320508075688772}, "sqlglot.expressions.Select.lock": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.hint": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.Subquery.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Star.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Dot.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Alias.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Bracket.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.Cast.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.JSONPath.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 3.4641016151377544}, "sqlglot.expressions.maybe_parse": {"tf": 2.449489742783178}, "sqlglot.expressions.union": {"tf": 1.7320508075688772}, "sqlglot.expressions.intersect": {"tf": 1.7320508075688772}, "sqlglot.expressions.except_": {"tf": 1.7320508075688772}, "sqlglot.expressions.select": {"tf": 1.7320508075688772}, "sqlglot.expressions.from_": {"tf": 1.7320508075688772}, "sqlglot.expressions.update": {"tf": 2.23606797749979}, "sqlglot.expressions.delete": {"tf": 2.23606797749979}, "sqlglot.expressions.insert": {"tf": 1.7320508075688772}, "sqlglot.expressions.condition": {"tf": 3.4641016151377544}, "sqlglot.expressions.and_": {"tf": 1.7320508075688772}, "sqlglot.expressions.or_": {"tf": 1.7320508075688772}, "sqlglot.expressions.xor": {"tf": 1.7320508075688772}, "sqlglot.expressions.not_": {"tf": 1.7320508075688772}, "sqlglot.expressions.paren": {"tf": 1.7320508075688772}, "sqlglot.expressions.alias_": {"tf": 2.449489742783178}, "sqlglot.expressions.subquery": {"tf": 1.7320508075688772}, "sqlglot.expressions.cast": {"tf": 1.7320508075688772}, "sqlglot.expressions.values": {"tf": 1.7320508075688772}, "sqlglot.expressions.var": {"tf": 2.449489742783178}, "sqlglot.expressions.column_table_names": {"tf": 2.449489742783178}, "sqlglot.expressions.table_name": {"tf": 2.449489742783178}, "sqlglot.expressions.normalize_table_name": {"tf": 1.7320508075688772}, "sqlglot.expressions.replace_tables": {"tf": 2.449489742783178}, "sqlglot.expressions.replace_placeholders": {"tf": 2.449489742783178}, "sqlglot.expressions.expand": {"tf": 3}, "sqlglot.expressions.func": {"tf": 2.449489742783178}, "sqlglot.expressions.array": {"tf": 1.7320508075688772}, "sqlglot.expressions.tuple_": {"tf": 1.7320508075688772}, "sqlglot.helper.split_num_words": {"tf": 3}, "sqlglot.helper.is_iterable": {"tf": 2.449489742783178}, "sqlglot.helper.flatten": {"tf": 2.449489742783178}, "sqlglot.helper.dict_depth": {"tf": 3.872983346207417}, "sqlglot.helper.merge_ranges": {"tf": 1.7320508075688772}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 4}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 3.4641016151377544}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 3.4641016151377544}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 3.872983346207417}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 3}, "sqlglot.optimizer.normalize.normalize": {"tf": 3}, "sqlglot.optimizer.normalize.normalized": {"tf": 3.4641016151377544}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 3}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 3.4641016151377544}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 2.449489742783178}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 3.4641016151377544}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 3.4641016151377544}, "sqlglot.optimizer.qualify.qualify": {"tf": 3.4641016151377544}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 3.4641016151377544}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 3.3166247903554}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 4.242640687119285}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 3.872983346207417}, "sqlglot.optimizer.simplify.simplify": {"tf": 3}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 3}, "sqlglot.schema.nested_set": {"tf": 2.449489742783178}, "sqlglot.time.format_time": {"tf": 1.7320508075688772}, "sqlglot.transforms.unalias_group": {"tf": 2.449489742783178}, "sqlglot.trie.new_trie": {"tf": 1.7320508075688772}, "sqlglot.trie.in_trie": {"tf": 3.4641016151377544}}, "df": 121}, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 2.6457513110645907}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.transforms.unalias_group": {"tf": 2}, "sqlglot.transforms.add_within_group_for_percentiles": {"tf": 1}, "sqlglot.transforms.remove_within_group_for_percentiles": {"tf": 1}}, "df": 15, "b": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 2.23606797749979}}, "df": 1}}, "s": {"docs": {"sqlglot.optimizer.simplify.simplify_concat": {"tf": 1}}, "df": 1}}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}}, "df": 3}}}}}}}, "n": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "p": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.helper.tsort": {"tf": 1.7320508075688772}, "sqlglot.lineage.lineage": {"tf": 1}}, "df": 3}}, "m": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}}, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}}, "df": 2}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 6}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "z": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.helper.open_file": {"tf": 1}}, "df": 1}}}}, "q": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 5}}, "c": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 3}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 2.449489742783178}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 2.8284271247461903}, "sqlglot.expressions.expand": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 15}, "d": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1}}}, "y": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 3.7416573867739413}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.ctes": {"tf": 1}, "sqlglot.expressions.Query.selects": {"tf": 1}, "sqlglot.expressions.Query.named_selects": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.DDL.selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.DDL.named_selects": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Union.named_selects": {"tf": 1}, "sqlglot.expressions.Union.selects": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.named_selects": {"tf": 1}, "sqlglot.expressions.Select.selects": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 73, "b": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "u": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 14.866068747318506}, "sqlglot.dataframe": {"tf": 10.677078252031311}, "sqlglot.dialects": {"tf": 5.385164807134504}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 2}, "sqlglot.diff": {"tf": 5.830951894845301}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.executor": {"tf": 3.7416573867739413}, "sqlglot.expressions.Expression": {"tf": 2}, "sqlglot.expressions.Expression.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.assert_is": {"tf": 2}, "sqlglot.expressions.Expression.and_": {"tf": 2}, "sqlglot.expressions.Expression.or_": {"tf": 2}, "sqlglot.expressions.Expression.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.subquery": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.limit": {"tf": 2}, "sqlglot.expressions.Query.offset": {"tf": 2}, "sqlglot.expressions.Query.order_by": {"tf": 2.449489742783178}, "sqlglot.expressions.Query.select": {"tf": 2}, "sqlglot.expressions.Query.with_": {"tf": 2.8284271247461903}, "sqlglot.expressions.Query.union": {"tf": 2}, "sqlglot.expressions.Query.intersect": {"tf": 2}, "sqlglot.expressions.Query.except_": {"tf": 2}, "sqlglot.expressions.DML.returning": {"tf": 2.449489742783178}, "sqlglot.expressions.Column.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Delete.delete": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 2.449489742783178}, "sqlglot.expressions.Identifier.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Insert.with_": {"tf": 2.8284271247461903}, "sqlglot.expressions.Literal.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Join.on": {"tf": 2}, "sqlglot.expressions.Join.using": {"tf": 2.449489742783178}, "sqlglot.expressions.Union.select": {"tf": 2}, "sqlglot.expressions.Select.from_": {"tf": 2}, "sqlglot.expressions.Select.group_by": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.sort_by": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.cluster_by": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.select": {"tf": 2}, "sqlglot.expressions.Select.lateral": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.join": {"tf": 5.477225575051661}, "sqlglot.expressions.Select.where": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.having": {"tf": 3.1622776601683795}, "sqlglot.expressions.Select.distinct": {"tf": 2}, "sqlglot.expressions.Select.ctas": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.lock": {"tf": 4.47213595499958}, "sqlglot.expressions.Select.hint": {"tf": 2.8284271247461903}, "sqlglot.expressions.Subquery.select": {"tf": 2}, "sqlglot.expressions.Subquery.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Star.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Dot.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Paren.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Alias.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Bracket.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.Cast.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONPath.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 2.449489742783178}, "sqlglot.expressions.maybe_parse": {"tf": 2}, "sqlglot.expressions.union": {"tf": 2}, "sqlglot.expressions.intersect": {"tf": 2}, "sqlglot.expressions.except_": {"tf": 2}, "sqlglot.expressions.select": {"tf": 2.449489742783178}, "sqlglot.expressions.from_": {"tf": 2.449489742783178}, "sqlglot.expressions.update": {"tf": 4}, "sqlglot.expressions.delete": {"tf": 2}, "sqlglot.expressions.insert": {"tf": 2}, "sqlglot.expressions.condition": {"tf": 3.1622776601683795}, "sqlglot.expressions.and_": {"tf": 2.449489742783178}, "sqlglot.expressions.or_": {"tf": 2.449489742783178}, "sqlglot.expressions.xor": {"tf": 2.449489742783178}, "sqlglot.expressions.not_": {"tf": 2}, "sqlglot.expressions.paren": {"tf": 1.4142135623730951}, "sqlglot.expressions.values": {"tf": 1.4142135623730951}, "sqlglot.expressions.column_table_names": {"tf": 1.4142135623730951}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.expressions.normalize_table_name": {"tf": 2}, "sqlglot.expressions.replace_tables": {"tf": 2.449489742783178}, "sqlglot.expressions.replace_placeholders": {"tf": 3.1622776601683795}, "sqlglot.expressions.expand": {"tf": 4}, "sqlglot.expressions.func": {"tf": 2.449489742783178}, "sqlglot.helper.split_num_words": {"tf": 3.4641016151377544}, "sqlglot.helper.is_iterable": {"tf": 1.4142135623730951}, "sqlglot.helper.flatten": {"tf": 1.4142135623730951}, "sqlglot.helper.dict_depth": {"tf": 3.1622776601683795}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 3.1622776601683795}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 2}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalized": {"tf": 2.449489742783178}, "sqlglot.optimizer.normalize.normalization_distance": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 3.1622776601683795}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1.4142135623730951}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 4.242640687119285}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 2.8284271247461903}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 2.449489742783178}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1.4142135623730951}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_set": {"tf": 4.242640687119285}, "sqlglot.time.format_time": {"tf": 2.449489742783178}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 2.449489742783178}, "sqlglot.trie.in_trie": {"tf": 3.4641016151377544}}, "df": 108, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1.4142135623730951}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.7320508075688772}}, "df": 30, "d": {"docs": {"sqlglot": {"tf": 2.8284271247461903}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff.diff": {"tf": 2}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.expressions.to_identifier": {"tf": 1}, "sqlglot.expressions.to_column": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1.4142135623730951}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1.4142135623730951}}, "df": 37}, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_SENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.NormalizationStrategy.CASE_INSENSITIVE": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1.4142135623730951}, "sqlglot.expressions.column": {"tf": 1}, "sqlglot.expressions.table_": {"tf": 1}, "sqlglot.expressions.normalize_table_name": {"tf": 1}}, "df": 11}}}, "k": {"docs": {}, "df": 0, "k": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}}, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.transforms.eliminate_qualify": {"tf": 2}, "sqlglot.transforms.unqualify_unnest": {"tf": 1}}, "df": 8, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}}, "df": 3}}, "d": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.validate_qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.4142135623730951}}, "df": 5}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.lineage.lineage": {"tf": 1}}, "df": 1}}}}}}}}}}}}}, "y": {"docs": {"sqlglot": {"tf": 3.1622776601683795}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 2}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 2}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 3.4641016151377544}, "sqlglot.expressions.Expression.replace": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Condition": {"tf": 1}, "sqlglot.expressions.Predicate": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 3.1622776601683795}, "sqlglot.expressions.Select.having": {"tf": 2}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Kwarg": {"tf": 1}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 1}, "sqlglot.expressions.expand": {"tf": 2.449489742783178}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 2}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 2}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 3}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 2.8284271247461903}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 2}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 2.23606797749979}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 2}, "sqlglot.optimizer.scope.Scope": {"tf": 2.23606797749979}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.4142135623730951}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 2}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2.8284271247461903}, "sqlglot.planner.Step.from_expression": {"tf": 2.8284271247461903}, "sqlglot.planner.Scan.from_expression": {"tf": 2.8284271247461903}, "sqlglot.planner.SetOperation.from_expression": {"tf": 2.8284271247461903}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}, "sqlglot.transforms.struct_kv_to_alias": {"tf": 1}}, "df": 49, "o": {"docs": {}, "df": 0, "u": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.executor": {"tf": 2}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify.qualify": {"tf": 1.4142135623730951}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1.4142135623730951}}, "df": 10, "r": {"docs": {"sqlglot.dataframe": {"tf": 2}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 4}}}, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "y": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}}, "df": 3}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.dialects.dialect.Dialect.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.CONCAT_COALESCE": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1}, "sqlglot.expressions.Expression.flatten": {"tf": 1}, "sqlglot.helper.csv_reader": {"tf": 1}, "sqlglot.helper.flatten": {"tf": 1}, "sqlglot.optimizer.scope.Scope.traverse": {"tf": 1}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}}, "df": 14}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "e": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}}, "df": 2}}}}, "h": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.helper.merge_ranges": {"tf": 1}}, "df": 3, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "e": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}, "sqlglot.transforms.move_schema_columns_to_partitioned_by": {"tf": 1}}, "df": 11, "f": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.transforms.move_partitioned_by_to_schema_columns": {"tf": 1}}, "df": 1}}}}}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "y": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.diff": {"tf": 3.7416573867739413}}, "df": 1, "g": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}}, "df": 1}}}}}}}}, "m": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Select.hint": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.expressions.Select.hint": {"tf": 2}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1.4142135623730951}}, "df": 2}}}}, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 2}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.NORMALIZE_FUNCTIONS": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}}, "df": 37, "e": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 3}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor.context.Context": {"tf": 1}}, "df": 1}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}}, "df": 2}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "p": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "q": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}, "o": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.diff.diff": {"tf": 1}}, "df": 4, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.build_formatted_time": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.optimizer.qualify_columns.Resolver": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.expressions.condition": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 4}}}}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.diff": {"tf": 1}}, "df": 2}}}}}}}}, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 4}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}, "y": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.with_properties": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 4.69041575982343}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 13, "n": {"docs": {}, "df": 0, "\u2019": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 2}, "sqlglot.expressions.Select.having": {"tf": 1.7320508075688772}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.7320508075688772}}, "df": 5}}}}, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.Insert": {"tf": 1}, "sqlglot.diff.Remove": {"tf": 1}, "sqlglot.diff.Move": {"tf": 1}, "sqlglot.diff.Update": {"tf": 1}, "sqlglot.executor": {"tf": 2.449489742783178}, "sqlglot.expressions.Expression.output_name": {"tf": 1}, "sqlglot.expressions.Column.output_name": {"tf": 1}, "sqlglot.expressions.Identifier.output_name": {"tf": 1}, "sqlglot.expressions.Literal.output_name": {"tf": 1}, "sqlglot.expressions.Subquery.output_name": {"tf": 1}, "sqlglot.expressions.Star.output_name": {"tf": 1}, "sqlglot.expressions.Dot.output_name": {"tf": 1}, "sqlglot.expressions.Paren.output_name": {"tf": 1}, "sqlglot.expressions.Alias.output_name": {"tf": 1}, "sqlglot.expressions.Bracket.output_name": {"tf": 1}, "sqlglot.expressions.Cast.output_name": {"tf": 1}, "sqlglot.expressions.JSONPath.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtract.output_name": {"tf": 1}, "sqlglot.expressions.JSONExtractScalar.output_name": {"tf": 1}, "sqlglot.expressions.alias_": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}}, "df": 25, "n": {"docs": {"sqlglot.diff.Keep": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2, "\u2019": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "h": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.expressions.union": {"tf": 1.4142135623730951}, "sqlglot.expressions.intersect": {"tf": 1.4142135623730951}, "sqlglot.expressions.except_": {"tf": 1.4142135623730951}}, "df": 5, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot.expressions.Expression.is_negative": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 2}}}, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "w": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1}}, "df": 2}, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "f": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}, "u": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "\u2019": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "t": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "x": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 1}}}}}}}}}}, "t": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}, "w": {"docs": {}, "df": 0, "w": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.expressions.Version": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 2}}}, "c": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}, "d": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.helper.AutoName": {"tf": 1}, "sqlglot.transforms.eliminate_qualify": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "v": {"docs": {"sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "j": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}}, "df": 1}}}}}}}}}, ":": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "/": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "p": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "b": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 1}}}}}}}}}}}, "m": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dataframe.sql.DataFrame.persist": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}, "sqlglot.lineage.GraphHTML": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}, "sqlglot.optimizer.simplify.propagate_constants": {"tf": 1}}, "df": 5, "?": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}}}}, "#": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.helper.AutoName": {"tf": 1}}, "df": 1}}}}}}}}}}, "m": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 3, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PSEUDOCOLUMNS": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.helper.open_file": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1}}, "df": 12, "b": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}}, "df": 1}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2.6457513110645907}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 5, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.env.null_if_any": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}, "sqlglot.optimizer.qualify_columns.quote_identifiers": {"tf": 1}}, "df": 6}, "u": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot.schema.nested_set": {"tf": 1}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 2}}}}, "j": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}}, "p": {"docs": {"sqlglot.expressions.Func": {"tf": 1}}, "df": 1, "p": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.doris.Doris.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.drill.Drill.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.hive.Hive.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark.Spark.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.executor.python.Python.UNESCAPED_SEQUENCES": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.replace_tables": {"tf": 2}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}, "sqlglot.lineage.lineage": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.scope.Scope": {"tf": 1}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.ref_count": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}, "sqlglot.time.format_time": {"tf": 1.4142135623730951}}, "df": 32, "s": {"docs": {"sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.replace_tables": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}}, "df": 2}}}, "s": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 5}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 3, "t": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.expressions": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}}, "df": 6}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.expressions.table_name": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.parser.Parser.validate_expression": {"tf": 1}}, "df": 27}}}}}}, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.diff": {"tf": 2}, "sqlglot.expressions.Expression.find": {"tf": 1}, "sqlglot.expressions.Expression.find_all": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.optimizer.scope.find_all_in_scope": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.7320508075688772}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.7320508075688772}}, "df": 12, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.expressions.Expression.find": {"tf": 1.4142135623730951}, "sqlglot.expressions.DataType.is_type": {"tf": 1}, "sqlglot.expressions.Cast.is_type": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1.4142135623730951}}, "df": 5}, "d": {"docs": {"sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.diff.diff": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.diff": {"tf": 7.14142842854285}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.expressions.Expression.find_ancestor": {"tf": 1}, "sqlglot.optimizer.scope.find_in_scope": {"tf": 1}}, "df": 4, "s": {"docs": {"sqlglot.diff": {"tf": 3}, "sqlglot.diff.diff": {"tf": 1}}, "df": 2}}}}}}, "t": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "i": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "h": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "x": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1.7320508075688772}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.7320508075688772}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.7320508075688772}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor.python.Python.Generator": {"tf": 1.7320508075688772}, "sqlglot.generator.Generator": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.normalize": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 51, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}}, "df": 48}}, "a": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.optimizer.normalize.normalize": {"tf": 1}}, "df": 1}}}}}, "r": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.diff.ChangeDistiller": {"tf": 1}}, "df": 2, "e": {"docs": {}, "df": 0, "z": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "o": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 2}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 2.6457513110645907}, "sqlglot.executor": {"tf": 2}, "sqlglot.helper.apply_index_offset": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}}, "df": 7}, "a": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "d": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.subquery": {"tf": 1}, "sqlglot.expressions.Query.limit": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.ctas": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}}, "df": 28}, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}, "sqlglot.expressions.Query.offset": {"tf": 1}, "sqlglot.expressions.Query.order_by": {"tf": 1}, "sqlglot.expressions.Query.select": {"tf": 1}, "sqlglot.expressions.Query.with_": {"tf": 1}, "sqlglot.expressions.DML.returning": {"tf": 1}, "sqlglot.expressions.Delete.delete": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Insert.with_": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Join.using": {"tf": 1}, "sqlglot.expressions.Union.select": {"tf": 1}, "sqlglot.expressions.Select.from_": {"tf": 1}, "sqlglot.expressions.Select.group_by": {"tf": 1}, "sqlglot.expressions.Select.sort_by": {"tf": 1}, "sqlglot.expressions.Select.cluster_by": {"tf": 1}, "sqlglot.expressions.Select.select": {"tf": 1}, "sqlglot.expressions.Select.lateral": {"tf": 1}, "sqlglot.expressions.Select.join": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.Select.distinct": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.expressions.Select.hint": {"tf": 1}, "sqlglot.expressions.Subquery.select": {"tf": 1}}, "df": 26}}, "c": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression.transform": {"tf": 1}}, "df": 2}}}}}}}}}}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions": {"tf": 1}, "sqlglot.helper.subclasses": {"tf": 1.4142135623730951}}, "df": 4}}}, "e": {"docs": {"sqlglot.dialects.athena.Athena.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1.4142135623730951}, "sqlglot.executor.python.Python.Generator": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1.4142135623730951}, "sqlglot.helper.open_file": {"tf": 1}}, "df": 26, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dataframe": {"tf": 1}}, "df": 1}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dataframe": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 7, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1}}, "df": 3}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"sqlglot.expressions.to_interval": {"tf": 1}}, "df": 1}}}, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.dialects.bigquery.BigQuery.WEEK_OFFSET": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.WEEK_OFFSET": {"tf": 1}}, "df": 2}}}, "p": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "z": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}, "v": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 3.1622776601683795}, "sqlglot.diff.diff": {"tf": 1}}, "df": 2, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 2}}, "df": 1}}}}}, "d": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 2}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.transforms.move_ctes_to_top_level": {"tf": 1}}, "df": 1}}}}, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 1}}}, "e": {"docs": {"sqlglot.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1}}, "df": 2, "t": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "a": {"docs": {"sqlglot.expressions.Expression": {"tf": 1}, "sqlglot.optimizer.normalize_identifiers.normalize_identifiers": {"tf": 1}}, "df": 2, "d": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dataframe": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1}}, "df": 4}}}}, "l": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.quote_identifier": {"tf": 1}, "sqlglot.dialects.drill.Drill.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.presto.Presto.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.NULL_ORDERING": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.quote_identifier": {"tf": 1}, "sqlglot.optimizer.canonicalize.canonicalize": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.transforms.preprocess": {"tf": 1}}, "df": 15, "s": {"docs": {"sqlglot.helper.classproperty": {"tf": 1}}, "df": 1}}}}, "r": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "s": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}}, "df": 1}}}}}, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot": {"tf": 1}}, "df": 1, "f": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot.dialects": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.TYPED_DIVISION": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.TYPED_DIVISION": {"tf": 1.4142135623730951}}, "df": 8}, "t": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.helper.SingleValuedMapping": {"tf": 1}}, "df": 2, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}, "s": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1.4142135623730951}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser": {"tf": 1.4142135623730951}}, "df": 24, "s": {"docs": {"sqlglot.dialects.athena.Athena.Parser": {"tf": 1}, "sqlglot.dialects.athena.Athena.Generator": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Parser": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.Generator": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Parser": {"tf": 1}, "sqlglot.dialects.clickhouse.ClickHouse.Generator": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Parser": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.Generator": {"tf": 1}, "sqlglot.dialects.doris.Doris.Parser": {"tf": 1}, "sqlglot.dialects.doris.Doris.Generator": {"tf": 1}, "sqlglot.dialects.drill.Drill.Parser": {"tf": 1}, "sqlglot.dialects.drill.Drill.Generator": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Parser": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.Generator": {"tf": 1}, "sqlglot.dialects.hive.Hive.Parser": {"tf": 1}, "sqlglot.dialects.hive.Hive.Generator": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Parser": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.Generator": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Parser": {"tf": 1}, "sqlglot.dialects.oracle.Oracle.Generator": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Parser": {"tf": 1}, "sqlglot.dialects.postgres.Postgres.Generator": {"tf": 1}, "sqlglot.dialects.presto.Presto.Parser": {"tf": 1}, "sqlglot.dialects.presto.Presto.Generator": {"tf": 1}, "sqlglot.dialects.prql.PRQL.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Parser": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Parser": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.Generator": {"tf": 1}, "sqlglot.dialects.spark.Spark.Parser": {"tf": 1}, "sqlglot.dialects.spark.Spark.Generator": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Parser": {"tf": 1}, "sqlglot.dialects.spark2.Spark2.Generator": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Parser": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.Generator": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Parser": {"tf": 1}, "sqlglot.dialects.starrocks.StarRocks.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Generator": {"tf": 1}, "sqlglot.dialects.tableau.Tableau.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Parser": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.Generator": {"tf": 1}, "sqlglot.dialects.trino.Trino.Parser": {"tf": 1}, "sqlglot.dialects.trino.Trino.Generator": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Parser": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.Generator": {"tf": 1}, "sqlglot.executor": {"tf": 1}, "sqlglot.executor.python.Python.Generator": {"tf": 1}, "sqlglot.expressions.Expression.error_messages": {"tf": 1}, "sqlglot.generator.Generator": {"tf": 1}, "sqlglot.parser.Parser": {"tf": 1}, "sqlglot.parser.Parser.parse": {"tf": 1}, "sqlglot.parser.Parser.parse_into": {"tf": 1}}, "df": 52}}}}}}, "n": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "r": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2}}, "df": 2, "s": {"docs": {"sqlglot.helper.merge_ranges": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 2}}}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.helper.split_num_words": {"tf": 1}}, "df": 2, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1}}, "d": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "i": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.helper.split_num_words": {"tf": 1}, "sqlglot.optimizer.simplify.gen": {"tf": 1}}, "df": 2}}}}}, "m": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "c": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "x": {"docs": {"sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}}, "df": 1, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.dataframe.sql.DataFrame.orderBy": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.sort": {"tf": 1}}, "df": 2}}}}, "d": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "s": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}, "s": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Expression.to_s": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}, "sqlglot.schema.AbstractMappingSchema.find": {"tf": 1}}, "df": 4}}}}}, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "s": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}}}}}}}}}, "c": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "f": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.expressions.Version": {"tf": 1}}, "df": 1}}}}}}}, "g": {"docs": {}, "df": 0, "h": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}}, "df": 5}}}, "r": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.schema.MappingSchema": {"tf": 1}}, "df": 1}}}}}, "y": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 2.449489742783178}, "sqlglot.executor": {"tf": 2.23606797749979}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.delete": {"tf": 1.4142135623730951}}, "df": 5, "s": {"docs": {}, "df": 0, "q": {"docs": {}, "df": 0, "l": {"docs": {"sqlglot": {"tf": 1.7320508075688772}, "sqlglot.tokenize": {"tf": 1}, "sqlglot.parse": {"tf": 1}, "sqlglot.parse_one": {"tf": 1}, "sqlglot.transpile": {"tf": 1.4142135623730951}, "sqlglot.dialects.bigquery.BigQuery.normalize_identifier": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.normalize_identifier": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.executor.execute": {"tf": 1}, "sqlglot.expressions.Expression.sql": {"tf": 1}, "sqlglot.expressions.Select.lock": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 13}}, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "f": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 2.6457513110645907}}, "df": 1}}}}, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}, "u": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {"sqlglot": {"tf": 1.4142135623730951}}, "df": 1, "p": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}, "e": {"docs": {"sqlglot.executor": {"tf": 1.7320508075688772}, "sqlglot.expressions.Expression.and_": {"tf": 1}, "sqlglot.expressions.Expression.or_": {"tf": 1}, "sqlglot.expressions.Delete.where": {"tf": 1}, "sqlglot.expressions.Join.on": {"tf": 1}, "sqlglot.expressions.Select.where": {"tf": 1}, "sqlglot.expressions.Select.having": {"tf": 1}, "sqlglot.expressions.select": {"tf": 1}, "sqlglot.expressions.and_": {"tf": 1}, "sqlglot.expressions.or_": {"tf": 1}, "sqlglot.expressions.xor": {"tf": 1}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 1}}, "df": 12}}}}}}, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dialects.dialect.Dialect.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.dialects.presto.Presto.STRICT_STRING_CONCAT": {"tf": 1}, "sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.diff.diff": {"tf": 1}, "sqlglot.planner.Step.from_expression": {"tf": 1}, "sqlglot.planner.Scan.from_expression": {"tf": 1}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1}, "sqlglot.schema.Schema.add_table": {"tf": 1.4142135623730951}, "sqlglot.schema.MappingSchema.add_table": {"tf": 1.4142135623730951}}, "df": 9}}, "c": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.diff": {"tf": 1.4142135623730951}, "sqlglot.executor": {"tf": 1.4142135623730951}}, "df": 2}}, "t": {"docs": {}, "df": 0, "u": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1}}, "df": 2}}}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.generator.Generator.generate": {"tf": 1}}, "df": 1}}}}, "e": {"docs": {"sqlglot.trie.new_trie": {"tf": 1}}, "df": 1}}}}}}, "j": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.executor": {"tf": 2.449489742783178}, "sqlglot.expressions.Join.on": {"tf": 2}, "sqlglot.expressions.Join.using": {"tf": 2}, "sqlglot.expressions.Select.join": {"tf": 3.872983346207417}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 2.23606797749979}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 2}, "sqlglot.optimizer.qualify_tables.qualify_tables": {"tf": 1.7320508075688772}, "sqlglot.optimizer.scope.Scope.selected_sources": {"tf": 1}, "sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.planner.Step.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.Scan.from_expression": {"tf": 1.4142135623730951}, "sqlglot.planner.SetOperation.from_expression": {"tf": 1.4142135623730951}, "sqlglot.transforms.unnest_to_explode": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1.4142135623730951}}, "df": 19, "s": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.dialects.bigquery.BigQuery.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.drill.Drill.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.presto.Presto.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.teradata.Teradata.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.dialects.tsql.TSQL.SUPPORTS_SEMI_ANTI_JOIN": {"tf": 1}, "sqlglot.executor": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 1.7320508075688772}, "sqlglot.optimizer.optimize_joins.reorder_joins": {"tf": 1}, "sqlglot.optimizer.optimize_joins.normalize": {"tf": 1}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 1.4142135623730951}, "sqlglot.transforms.eliminate_semi_and_anti_joins": {"tf": 1}, "sqlglot.transforms.eliminate_full_outer_join": {"tf": 1}}, "df": 19}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.expressions.Select.join": {"tf": 1}}, "df": 1}}, "h": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.scope.Scope.join_hints": {"tf": 1}}, "df": 1}}}}}}, "h": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}, "u": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "y": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "b": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}, "u": {"docs": {}, "df": 0, "s": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.dataframe.sql.DataFrame.fillna": {"tf": 1}, "sqlglot.dialects.redshift.Redshift.Generator.datatype_sql": {"tf": 1}, "sqlglot.diff": {"tf": 2.23606797749979}, "sqlglot.executor": {"tf": 2.23606797749979}}, "df": 5}}, "n": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "c": {"docs": {}, "df": 0, "k": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}, "m": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "a": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 2}}}, "e": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}, "v": {"docs": {}, "df": 0, "m": {"docs": {"sqlglot.executor": {"tf": 1}}, "df": 1}}, "s": {"docs": {"sqlglot.lineage.GraphHTML": {"tf": 1}}, "df": 1, "o": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.expressions.Expression.dump": {"tf": 1}, "sqlglot.jsonpath.parse": {"tf": 1}, "sqlglot.serde.dump": {"tf": 1}}, "df": 3, "p": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "h": {"docs": {"sqlglot.jsonpath.parse": {"tf": 1}}, "df": 1}}}}}}}}, "x": {"docs": {"sqlglot": {"tf": 4.898979485566356}, "sqlglot.dialects.bigquery.BigQuery.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.FORMAT_MAPPING": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.dialects.presto.Presto.Generator.create_sql": {"tf": 1}, "sqlglot.dialects.snowflake.Snowflake.PREFER_CTE_ALIAS_COLUMN": {"tf": 1.4142135623730951}, "sqlglot.diff": {"tf": 1}, "sqlglot.executor": {"tf": 4.358898943540674}, "sqlglot.expressions.Expression.replace": {"tf": 1}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.not_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Condition": {"tf": 1.4142135623730951}, "sqlglot.expressions.Predicate": {"tf": 1.7320508075688772}, "sqlglot.expressions.Query.subquery": {"tf": 2}, "sqlglot.expressions.Query.offset": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.order_by": {"tf": 2}, "sqlglot.expressions.Query.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Query.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Delete.where": {"tf": 2}, "sqlglot.expressions.Insert.with_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.on": {"tf": 1.4142135623730951}, "sqlglot.expressions.Join.using": {"tf": 1.4142135623730951}, "sqlglot.expressions.Union.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.from_": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.group_by": {"tf": 2}, "sqlglot.expressions.Select.sort_by": {"tf": 2}, "sqlglot.expressions.Select.cluster_by": {"tf": 2}, "sqlglot.expressions.Select.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.where": {"tf": 2.449489742783178}, "sqlglot.expressions.Select.having": {"tf": 2}, "sqlglot.expressions.Select.distinct": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.ctas": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lock": {"tf": 2.8284271247461903}, "sqlglot.expressions.Select.hint": {"tf": 1.4142135623730951}, "sqlglot.expressions.Subquery.select": {"tf": 1.4142135623730951}, "sqlglot.expressions.Tag": {"tf": 1}, "sqlglot.expressions.maybe_parse": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.condition": {"tf": 2}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.subquery": {"tf": 2}, "sqlglot.expressions.cast": {"tf": 1.4142135623730951}, "sqlglot.expressions.var": {"tf": 2}, "sqlglot.expressions.expand": {"tf": 2.449489742783178}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.optimizer.annotate_types.annotate_types": {"tf": 1.7320508075688772}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 2.23606797749979}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 2.23606797749979}, "sqlglot.optimizer.merge_subqueries.merge_subqueries": {"tf": 2.8284271247461903}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 2.449489742783178}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 2}, "sqlglot.optimizer.pushdown_predicates.pushdown_predicates": {"tf": 2.6457513110645907}, "sqlglot.optimizer.pushdown_projections.pushdown_projections": {"tf": 2.23606797749979}, "sqlglot.optimizer.qualify_columns.pushdown_cte_alias_columns": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.Scope": {"tf": 2.6457513110645907}, "sqlglot.optimizer.scope.Scope.subqueries": {"tf": 1}, "sqlglot.optimizer.scope.traverse_scope": {"tf": 2}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_not": {"tf": 2}, "sqlglot.optimizer.simplify.simplify_equality": {"tf": 1.7320508075688772}, "sqlglot.optimizer.simplify.simplify_datetrunc": {"tf": 1}, "sqlglot.optimizer.unnest_subqueries.unnest_subqueries": {"tf": 2.449489742783178}, "sqlglot.planner.Step.from_expression": {"tf": 4}, "sqlglot.planner.Scan.from_expression": {"tf": 4}, "sqlglot.planner.SetOperation.from_expression": {"tf": 4}, "sqlglot.transforms.unalias_group": {"tf": 1.4142135623730951}}, "df": 75, "a": {"docs": {}, "df": 0, "v": {"docs": {}, "df": 0, "i": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "o": {"docs": {}, "df": 0, "r": {"docs": {"sqlglot.expressions.xor": {"tf": 2.23606797749979}}, "df": 1}}}, "z": {"docs": {"sqlglot": {"tf": 3}, "sqlglot.expressions.Expression.assert_is": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.lateral": {"tf": 1.4142135623730951}, "sqlglot.expressions.Select.join": {"tf": 1.4142135623730951}, "sqlglot.expressions.update": {"tf": 1.4142135623730951}, "sqlglot.expressions.and_": {"tf": 1.4142135623730951}, "sqlglot.expressions.or_": {"tf": 1.4142135623730951}, "sqlglot.expressions.xor": {"tf": 1.4142135623730951}, "sqlglot.expressions.expand": {"tf": 2.449489742783178}, "sqlglot.optimizer.eliminate_ctes.eliminate_ctes": {"tf": 1.4142135623730951}, "sqlglot.optimizer.eliminate_subqueries.eliminate_subqueries": {"tf": 1.4142135623730951}, "sqlglot.optimizer.normalize.normalize": {"tf": 1.7320508075688772}, "sqlglot.optimizer.normalize.distributive_law": {"tf": 2.23606797749979}, "sqlglot.optimizer.optimize_joins.optimize_joins": {"tf": 2.449489742783178}, "sqlglot.optimizer.simplify.rewrite_between": {"tf": 1.4142135623730951}}, "df": 15, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "o": {"docs": {"sqlglot.dialects.clickhouse.ClickHouse.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.databricks.Databricks.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.dialect.Dialect.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.duckdb.DuckDB.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.hive.Hive.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.mysql.MySQL.SAFE_DIVISION": {"tf": 1}, "sqlglot.dialects.sqlite.SQLite.SAFE_DIVISION": {"tf": 1}, "sqlglot.executor": {"tf": 1}}, "df": 8}}, "i": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "m": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "n": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}}}}}, "k": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "p": {"docs": {"sqlglot": {"tf": 1}, "sqlglot.diff": {"tf": 3.605551275463989}, "sqlglot.diff.diff": {"tf": 1.7320508075688772}, "sqlglot.executor": {"tf": 1}}, "df": 4}}, "y": {"docs": {"sqlglot.dialects.dialect.Dialect.get_or_raise": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 2}, "sqlglot.expressions.Expression.this": {"tf": 1}, "sqlglot.expressions.Expression.expression": {"tf": 1}, "sqlglot.expressions.Expression.expressions": {"tf": 1}, "sqlglot.expressions.Expression.text": {"tf": 1}, "sqlglot.expressions.Expression.append": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.set": {"tf": 1.4142135623730951}, "sqlglot.expressions.Expression.iter_expressions": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.join_condition": {"tf": 1.4142135623730951}, "sqlglot.optimizer.scope.walk_in_scope": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_get": {"tf": 2}, "sqlglot.schema.nested_set": {"tf": 3.4641016151377544}, "sqlglot.trie.in_trie": {"tf": 2}}, "df": 14, "w": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.executor": {"tf": 1}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.case": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.trie.new_trie": {"tf": 1}, "sqlglot.trie.in_trie": {"tf": 1}}, "df": 6, "s": {"docs": {"sqlglot": {"tf": 1.4142135623730951}, "sqlglot.dialects": {"tf": 1.4142135623730951}, "sqlglot.trie.new_trie": {"tf": 2}}, "df": 3}}}}}, "s": {"docs": {"sqlglot.dataframe": {"tf": 1}, "sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Expression": {"tf": 1.7320508075688772}, "sqlglot.helper.SingleValuedMapping": {"tf": 1.4142135623730951}, "sqlglot.schema.nested_set": {"tf": 1.4142135623730951}}, "df": 5}, "e": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.trie.new_trie": {"tf": 1}}, "df": 1}}}, "r": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "l": {"docs": {}, "df": 0, "s": {"docs": {"sqlglot": {"tf": 1}}, "df": 1}}}}}, "p": {"docs": {}, "df": 0, "t": {"docs": {"sqlglot.optimizer.scope.Scope.replace": {"tf": 1}}, "df": 1}}}, "a": {"docs": {}, "df": 0, "t": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.dataframe": {"tf": 1.7320508075688772}}, "df": 1}}}, "i": {"docs": {}, "df": 0, "n": {"docs": {}, "df": 0, "d": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.expressions.Version": {"tf": 1}}, "df": 2, "s": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}, "n": {"docs": {}, "df": 0, "o": {"docs": {}, "df": 0, "w": {"docs": {"sqlglot.diff": {"tf": 1}, "sqlglot.optimizer.eliminate_joins.eliminate_joins": {"tf": 1}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1}, "sqlglot.optimizer.qualify.qualify": {"tf": 1}, "sqlglot.optimizer.qualify_columns.qualify_columns": {"tf": 1}}, "df": 5, "l": {"docs": {}, "df": 0, "e": {"docs": {}, "df": 0, "d": {"docs": {}, "df": 0, "g": {"docs": {}, "df": 0, "e": {"docs": {"sqlglot.diff": {"tf": 1}}, "df": 1}}}}}, "n": {"docs": {"sqlglot.diff.diff": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_conditionals": {"tf": 1}, "sqlglot.optimizer.simplify.simplify_startswith": {"tf": 1}}, "df": 3}}}}, "w": {"docs": {}, "df": 0, "a": {"docs": {}, "df": 0, "r": {"docs": {}, "df": 0, "g": {"docs": {"sqlglot.expressions.Kwarg": {"tf": 1.4142135623730951}}, "df": 1, "s": {"docs": {"sqlglot.expressions.DataType.build": {"tf": 1}, "sqlglot.expressions.to_table": {"tf": 1.4142135623730951}, "sqlglot.expressions.to_column": {"tf": 1.4142135623730951}, "sqlglot.expressions.replace_placeholders": {"tf": 1}, "sqlglot.expressions.func": {"tf": 1.7320508075688772}, "sqlglot.expressions.array": {"tf": 1.4142135623730951}, "sqlglot.expressions.tuple_": {"tf": 1.4142135623730951}, "sqlglot.lineage.lineage": {"tf": 1.4142135623730951}, "sqlglot.optimizer.optimizer.optimize": {"tf": 1.4142135623730951}, "sqlglot.parser.Parser.expression": {"tf": 1}}, "df": 10}}}}}}}}}, "pipeline": ["trimmer"], "_isPrebuiltIndex": true};
// mirrored in build-search-index.js (part 1)
// Also split on html tags. this is a cheap heuristic, but good enough.
diff --git a/docs/sqlglot.html b/docs/sqlglot.html
index 2442e43..ce92b08 100644
--- a/docs/sqlglot.html
+++ b/docs/sqlglot.html
@@ -361,7 +361,7 @@
<h3 id="unsupported-errors">Unsupported Errors</h3>
-<p>It may not be possible to translate some queries between certain dialects. For these cases, SQLGlot may emit a warning and proceeds to do a best-effort translation by default. Transpilation is difficult and not all permutations are supported. If transpilation does not work, it may not be implemented yet. Well documented / tested PRs / issues are appreciated. Some transpilation cases that require db schemas are made possible through the optimizer but are not included in base transpilation:</p>
+<p>It may not be possible to translate some queries between certain dialects. For these cases, SQLGlot may emit a warning and will proceed to do a best-effort translation by default:</p>
<div class="pdoc-code codehilite">
<pre><span></span><code><span class="kn">import</span> <span class="nn">sqlglot</span>
@@ -386,6 +386,10 @@
<pre><code><a href="sqlglot/errors.html#UnsupportedError">sqlglot.errors.UnsupportedError</a>: APPROX_COUNT_DISTINCT does not support accuracy
</code></pre>
+<p>There are queries that require additional information to be accurately transpiled, such as the schemas of the tables referenced in them. This is because certain transformations are type-sensitive, meaning that type inference is needed in order to understand their semantics. Even though the <code>qualify</code> and <code>annotate_types</code> optimizer <a href="https://github.com/tobymao/sqlglot/tree/main/sqlglot/optimizer">rules</a> can help with this, they are not used by default because they add significant overhead and complexity.</p>
+
+<p>Transpilation is generally a hard problem, so SQLGlot employs an "incremental" approach to solving it. This means that there may be dialect pairs that currently lack support for some inputs, but this is expected to improve over time. We highly appreciate well-documented and tested issues or PRs, so feel free to <a href="#get-in-touch">reach out</a> if you need guidance!</p>
+
<h3 id="build-and-modify-sql">Build and Modify SQL</h3>
<p>SQLGlot supports incrementally building SQL expressions:</p>
diff --git a/docs/sqlglot/_version.html b/docs/sqlglot/_version.html
index ca3f320..cfbd90f 100644
--- a/docs/sqlglot/_version.html
+++ b/docs/sqlglot/_version.html
@@ -76,8 +76,8 @@
</span><span id="L-12"><a href="#L-12"><span class="linenos">12</span></a><span class="n">__version_tuple__</span><span class="p">:</span> <span class="n">VERSION_TUPLE</span>
</span><span id="L-13"><a href="#L-13"><span class="linenos">13</span></a><span class="n">version_tuple</span><span class="p">:</span> <span class="n">VERSION_TUPLE</span>
</span><span id="L-14"><a href="#L-14"><span class="linenos">14</span></a>
-</span><span id="L-15"><a href="#L-15"><span class="linenos">15</span></a><span class="n">__version__</span> <span class="o">=</span> <span class="n">version</span> <span class="o">=</span> <span class="s1">&#39;23.13.0&#39;</span>
-</span><span id="L-16"><a href="#L-16"><span class="linenos">16</span></a><span class="n">__version_tuple__</span> <span class="o">=</span> <span class="n">version_tuple</span> <span class="o">=</span> <span class="p">(</span><span class="mi">23</span><span class="p">,</span> <span class="mi">13</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
+</span><span id="L-15"><a href="#L-15"><span class="linenos">15</span></a><span class="n">__version__</span> <span class="o">=</span> <span class="n">version</span> <span class="o">=</span> <span class="s1">&#39;23.13.6&#39;</span>
+</span><span id="L-16"><a href="#L-16"><span class="linenos">16</span></a><span class="n">__version_tuple__</span> <span class="o">=</span> <span class="n">version_tuple</span> <span class="o">=</span> <span class="p">(</span><span class="mi">23</span><span class="p">,</span> <span class="mi">13</span><span class="p">,</span> <span class="mi">6</span><span class="p">)</span>
</span></pre></div>
@@ -97,7 +97,7 @@
<section id="version">
<div class="attr variable">
<span class="name">version</span><span class="annotation">: str</span> =
-<span class="default_value">&#39;23.13.0&#39;</span>
+<span class="default_value">&#39;23.13.6&#39;</span>
</div>
@@ -109,7 +109,7 @@
<section id="version_tuple">
<div class="attr variable">
<span class="name">version_tuple</span><span class="annotation">: object</span> =
-<span class="default_value">(23, 13, 0)</span>
+<span class="default_value">(23, 13, 6)</span>
</div>
diff --git a/docs/sqlglot/dataframe/sql.html b/docs/sqlglot/dataframe/sql.html
index 00b7231..dbe72f1 100644
--- a/docs/sqlglot/dataframe/sql.html
+++ b/docs/sqlglot/dataframe/sql.html
@@ -791,7 +791,7 @@
<div class="attr function">
<span class="def">def</span>
- <span class="name">createDataFrame</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">data</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="n">Union</span><span class="p">[</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874099102576&#39;</span><span class="o">&gt;</span><span class="p">],</span> <span class="n">List</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874099102576&#39;</span><span class="o">&gt;</span><span class="p">],</span> <span class="n">Tuple</span><span class="p">]]</span>,</span><span class="param"> <span class="n">schema</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874118641712&#39;</span><span class="o">&gt;</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">samplingRatio</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">verifySchema</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span></span><span class="return-annotation">) -> <span class="n"><a href="#DataFrame">DataFrame</a></span>:</span></span>
+ <span class="name">createDataFrame</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">data</span><span class="p">:</span> <span class="n">Sequence</span><span class="p">[</span><span class="n">Union</span><span class="p">[</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980125852944&#39;</span><span class="o">&gt;</span><span class="p">],</span> <span class="n">List</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980125852944&#39;</span><span class="o">&gt;</span><span class="p">],</span> <span class="n">Tuple</span><span class="p">]]</span>,</span><span class="param"> <span class="n">schema</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980125405248&#39;</span><span class="o">&gt;</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">samplingRatio</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">float</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">verifySchema</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span></span><span class="return-annotation">) -> <span class="n"><a href="#DataFrame">DataFrame</a></span>:</span></span>
<label class="view-source-button" for="SparkSession.createDataFrame-view-source"><span>View Source</span></label>
@@ -1848,7 +1848,7 @@
<input id="DataFrame.__init__-view-source" class="view-source-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
<div class="attr function">
- <span class="name">DataFrame</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="n">spark</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874103081520&#39;</span><span class="o">&gt;</span>,</span><span class="param"> <span class="n">expression</span><span class="p">:</span> <span class="n"><a href="../expressions.html#Select">sqlglot.expressions.Select</a></span>,</span><span class="param"> <span class="n">branch_id</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">sequence_id</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">last_op</span><span class="p">:</span> <span class="n">sqlglot</span><span class="o">.</span><span class="n">dataframe</span><span class="o">.</span><span class="n">sql</span><span class="o">.</span><span class="n">operations</span><span class="o">.</span><span class="n">Operation</span> <span class="o">=</span> <span class="o">&lt;</span><span class="n">Operation</span><span class="o">.</span><span class="n">INIT</span><span class="p">:</span> <span class="o">-</span><span class="mi">1</span><span class="o">&gt;</span>,</span><span class="param"> <span class="n">pending_hints</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">List</span><span class="p">[</span><span class="n"><a href="../expressions.html#Expression">sqlglot.expressions.Expression</a></span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">output_expression_container</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874102380192&#39;</span><span class="o">&gt;</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="o">**</span><span class="n">kwargs</span></span>)</span>
+ <span class="name">DataFrame</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="n">spark</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980128668496&#39;</span><span class="o">&gt;</span>,</span><span class="param"> <span class="n">expression</span><span class="p">:</span> <span class="n"><a href="../expressions.html#Select">sqlglot.expressions.Select</a></span>,</span><span class="param"> <span class="n">branch_id</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">sequence_id</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">last_op</span><span class="p">:</span> <span class="n">sqlglot</span><span class="o">.</span><span class="n">dataframe</span><span class="o">.</span><span class="n">sql</span><span class="o">.</span><span class="n">operations</span><span class="o">.</span><span class="n">Operation</span> <span class="o">=</span> <span class="o">&lt;</span><span class="n">Operation</span><span class="o">.</span><span class="n">INIT</span><span class="p">:</span> <span class="o">-</span><span class="mi">1</span><span class="o">&gt;</span>,</span><span class="param"> <span class="n">pending_hints</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">List</span><span class="p">[</span><span class="n"><a href="../expressions.html#Expression">sqlglot.expressions.Expression</a></span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">output_expression_container</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980141257792&#39;</span><span class="o">&gt;</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="o">**</span><span class="n">kwargs</span></span>)</span>
<label class="view-source-button" for="DataFrame.__init__-view-source"><span>View Source</span></label>
@@ -2096,7 +2096,7 @@
<div class="attr function">
<span class="def">def</span>
- <span class="name">sql</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">dialect</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874099548832&#39;</span><span class="o">&gt;</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">optimize</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span>,</span><span class="param"> <span class="o">**</span><span class="n">kwargs</span></span><span class="return-annotation">) -> <span class="n">List</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span>:</span></span>
+ <span class="name">sql</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">dialect</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980124350176&#39;</span><span class="o">&gt;</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">optimize</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span>,</span><span class="param"> <span class="o">**</span><span class="n">kwargs</span></span><span class="return-annotation">) -> <span class="n">List</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span>:</span></span>
<label class="view-source-button" for="DataFrame.sql-view-source"><span>View Source</span></label>
@@ -2846,7 +2846,7 @@ is unlikely to come up.</p>
<div class="decorator">@operation(Operation.FROM)</div>
<span class="def">def</span>
- <span class="name">fillna</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">value</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874098212304&#39;</span><span class="o">&gt;</span>,</span><span class="param"> <span class="n">subset</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">Tuple</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="o">...</span><span class="p">],</span> <span class="n">List</span><span class="p">[</span><span class="nb">str</span><span class="p">],</span> <span class="n">NoneType</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span></span><span class="return-annotation">) -> <span class="n"><a href="#DataFrame">DataFrame</a></span>:</span></span>
+ <span class="name">fillna</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">value</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980124312224&#39;</span><span class="o">&gt;</span>,</span><span class="param"> <span class="n">subset</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">Tuple</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="o">...</span><span class="p">],</span> <span class="n">List</span><span class="p">[</span><span class="nb">str</span><span class="p">],</span> <span class="n">NoneType</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span></span><span class="return-annotation">) -> <span class="n"><a href="#DataFrame">DataFrame</a></span>:</span></span>
<label class="view-source-button" for="DataFrame.fillna-view-source"><span>View Source</span></label>
@@ -2915,7 +2915,7 @@ and check if it matches the type of the value provided. If not then make it null
<div class="decorator">@operation(Operation.FROM)</div>
<span class="def">def</span>
- <span class="name">replace</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">to_replace</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="nb">bool</span><span class="p">,</span> <span class="nb">int</span><span class="p">,</span> <span class="nb">float</span><span class="p">,</span> <span class="nb">str</span><span class="p">,</span> <span class="n">List</span><span class="p">,</span> <span class="n">Dict</span><span class="p">]</span>,</span><span class="param"> <span class="n">value</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="nb">bool</span><span class="p">,</span> <span class="nb">int</span><span class="p">,</span> <span class="nb">float</span><span class="p">,</span> <span class="nb">str</span><span class="p">,</span> <span class="n">List</span><span class="p">,</span> <span class="n">NoneType</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">subset</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="n">Collection</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874098399216&#39;</span><span class="o">&gt;</span><span class="p">],</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874098399216&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">NoneType</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span></span><span class="return-annotation">) -> <span class="n"><a href="#DataFrame">DataFrame</a></span>:</span></span>
+ <span class="name">replace</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">to_replace</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="nb">bool</span><span class="p">,</span> <span class="nb">int</span><span class="p">,</span> <span class="nb">float</span><span class="p">,</span> <span class="nb">str</span><span class="p">,</span> <span class="n">List</span><span class="p">,</span> <span class="n">Dict</span><span class="p">]</span>,</span><span class="param"> <span class="n">value</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="nb">bool</span><span class="p">,</span> <span class="nb">int</span><span class="p">,</span> <span class="nb">float</span><span class="p">,</span> <span class="nb">str</span><span class="p">,</span> <span class="n">List</span><span class="p">,</span> <span class="n">NoneType</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>,</span><span class="param"> <span class="n">subset</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="n">Collection</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980124822048&#39;</span><span class="o">&gt;</span><span class="p">],</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980124822048&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">NoneType</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span></span><span class="return-annotation">) -> <span class="n"><a href="#DataFrame">DataFrame</a></span>:</span></span>
<label class="view-source-button" for="DataFrame.replace-view-source"><span>View Source</span></label>
@@ -3120,7 +3120,7 @@ and check if it matches the type of the value provided. If not then make it null
<div class="decorator">@operation(Operation.NO_OP)</div>
<span class="def">def</span>
- <span class="name">repartition</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">numPartitions</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="nb">int</span><span class="p">,</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874098399216&#39;</span><span class="o">&gt;</span><span class="p">]</span>,</span><span class="param"> <span class="o">*</span><span class="n">cols</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874098399216&#39;</span><span class="o">&gt;</span></span><span class="return-annotation">) -> <span class="n"><a href="#DataFrame">DataFrame</a></span>:</span></span>
+ <span class="name">repartition</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">numPartitions</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="nb">int</span><span class="p">,</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980124822048&#39;</span><span class="o">&gt;</span><span class="p">]</span>,</span><span class="param"> <span class="o">*</span><span class="n">cols</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980124822048&#39;</span><span class="o">&gt;</span></span><span class="return-annotation">) -> <span class="n"><a href="#DataFrame">DataFrame</a></span>:</span></span>
<label class="view-source-button" for="DataFrame.repartition-view-source"><span>View Source</span></label>
@@ -3840,7 +3840,7 @@ and check if it matches the type of the value provided. If not then make it null
<input id="Column.__init__-view-source" class="view-source-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
<div class="attr function">
- <span class="name">Column</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="n">expression</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874101586928&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n"><a href="../expressions.html#Expression">sqlglot.expressions.Expression</a></span><span class="p">,</span> <span class="n">NoneType</span><span class="p">]</span></span>)</span>
+ <span class="name">Column</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="n">expression</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980126740032&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n"><a href="../expressions.html#Expression">sqlglot.expressions.Expression</a></span><span class="p">,</span> <span class="n">NoneType</span><span class="p">]</span></span>)</span>
<label class="view-source-button" for="Column.__init__-view-source"><span>View Source</span></label>
@@ -3884,7 +3884,7 @@ and check if it matches the type of the value provided. If not then make it null
<div class="decorator">@classmethod</div>
<span class="def">def</span>
- <span class="name">ensure_col</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">cls</span>,</span><span class="param"> <span class="n">value</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874101586928&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n"><a href="../expressions.html#Expression">sqlglot.expressions.Expression</a></span><span class="p">,</span> <span class="n">NoneType</span><span class="p">]</span></span><span class="return-annotation">) -> <span class="n"><a href="#Column">Column</a></span>:</span></span>
+ <span class="name">ensure_col</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">cls</span>,</span><span class="param"> <span class="n">value</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980126740032&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n"><a href="../expressions.html#Expression">sqlglot.expressions.Expression</a></span><span class="p">,</span> <span class="n">NoneType</span><span class="p">]</span></span><span class="return-annotation">) -> <span class="n"><a href="#Column">Column</a></span>:</span></span>
<label class="view-source-button" for="Column.ensure_col-view-source"><span>View Source</span></label>
@@ -3905,7 +3905,7 @@ and check if it matches the type of the value provided. If not then make it null
<div class="decorator">@classmethod</div>
<span class="def">def</span>
- <span class="name">ensure_cols</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">cls</span>,</span><span class="param"> <span class="n">args</span><span class="p">:</span> <span class="n">List</span><span class="p">[</span><span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874101586928&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n"><a href="../expressions.html#Expression">sqlglot.expressions.Expression</a></span><span class="p">]]</span></span><span class="return-annotation">) -> <span class="n">List</span><span class="p">[</span><span class="n"><a href="#Column">Column</a></span><span class="p">]</span>:</span></span>
+ <span class="name">ensure_cols</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">cls</span>,</span><span class="param"> <span class="n">args</span><span class="p">:</span> <span class="n">List</span><span class="p">[</span><span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980126740032&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n"><a href="../expressions.html#Expression">sqlglot.expressions.Expression</a></span><span class="p">]]</span></span><span class="return-annotation">) -> <span class="n">List</span><span class="p">[</span><span class="n"><a href="#Column">Column</a></span><span class="p">]</span>:</span></span>
<label class="view-source-button" for="Column.ensure_cols-view-source"><span>View Source</span></label>
@@ -3926,7 +3926,7 @@ and check if it matches the type of the value provided. If not then make it null
<div class="decorator">@classmethod</div>
<span class="def">def</span>
- <span class="name">invoke_anonymous_function</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">cls</span>,</span><span class="param"> <span class="n">column</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874101586928&#39;</span><span class="o">&gt;</span><span class="p">]</span>,</span><span class="param"> <span class="n">func_name</span><span class="p">:</span> <span class="nb">str</span>,</span><span class="param"> <span class="o">*</span><span class="n">args</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874101586928&#39;</span><span class="o">&gt;</span><span class="p">]</span></span><span class="return-annotation">) -> <span class="n"><a href="#Column">Column</a></span>:</span></span>
+ <span class="name">invoke_anonymous_function</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">cls</span>,</span><span class="param"> <span class="n">column</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980126740032&#39;</span><span class="o">&gt;</span><span class="p">]</span>,</span><span class="param"> <span class="n">func_name</span><span class="p">:</span> <span class="nb">str</span>,</span><span class="param"> <span class="o">*</span><span class="n">args</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980126740032&#39;</span><span class="o">&gt;</span><span class="p">]</span></span><span class="return-annotation">) -> <span class="n"><a href="#Column">Column</a></span>:</span></span>
<label class="view-source-button" for="Column.invoke_anonymous_function-view-source"><span>View Source</span></label>
@@ -3953,7 +3953,7 @@ and check if it matches the type of the value provided. If not then make it null
<div class="decorator">@classmethod</div>
<span class="def">def</span>
- <span class="name">invoke_expression_over_column</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">cls</span>,</span><span class="param"> <span class="n">column</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874101586928&#39;</span><span class="o">&gt;</span><span class="p">]</span>,</span><span class="param"> <span class="n">callable_expression</span><span class="p">:</span> <span class="n">Callable</span>,</span><span class="param"> <span class="o">**</span><span class="n">kwargs</span></span><span class="return-annotation">) -> <span class="n"><a href="#Column">Column</a></span>:</span></span>
+ <span class="name">invoke_expression_over_column</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">cls</span>,</span><span class="param"> <span class="n">column</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980126740032&#39;</span><span class="o">&gt;</span><span class="p">]</span>,</span><span class="param"> <span class="n">callable_expression</span><span class="p">:</span> <span class="n">Callable</span>,</span><span class="param"> <span class="o">**</span><span class="n">kwargs</span></span><span class="return-annotation">) -> <span class="n"><a href="#Column">Column</a></span>:</span></span>
<label class="view-source-button" for="Column.invoke_expression_over_column-view-source"><span>View Source</span></label>
@@ -3992,7 +3992,7 @@ and check if it matches the type of the value provided. If not then make it null
<div class="attr function">
<span class="def">def</span>
- <span class="name">binary_op</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">klass</span><span class="p">:</span> <span class="n">Callable</span>,</span><span class="param"> <span class="n">other</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874101586928&#39;</span><span class="o">&gt;</span>,</span><span class="param"> <span class="o">**</span><span class="n">kwargs</span></span><span class="return-annotation">) -> <span class="n"><a href="#Column">Column</a></span>:</span></span>
+ <span class="name">binary_op</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">klass</span><span class="p">:</span> <span class="n">Callable</span>,</span><span class="param"> <span class="n">other</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980126740032&#39;</span><span class="o">&gt;</span>,</span><span class="param"> <span class="o">**</span><span class="n">kwargs</span></span><span class="return-annotation">) -> <span class="n"><a href="#Column">Column</a></span>:</span></span>
<label class="view-source-button" for="Column.binary_op-view-source"><span>View Source</span></label>
@@ -4013,7 +4013,7 @@ and check if it matches the type of the value provided. If not then make it null
<div class="attr function">
<span class="def">def</span>
- <span class="name">inverse_binary_op</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">klass</span><span class="p">:</span> <span class="n">Callable</span>,</span><span class="param"> <span class="n">other</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874101586928&#39;</span><span class="o">&gt;</span>,</span><span class="param"> <span class="o">**</span><span class="n">kwargs</span></span><span class="return-annotation">) -> <span class="n"><a href="#Column">Column</a></span>:</span></span>
+ <span class="name">inverse_binary_op</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">klass</span><span class="p">:</span> <span class="n">Callable</span>,</span><span class="param"> <span class="n">other</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980126740032&#39;</span><span class="o">&gt;</span>,</span><span class="param"> <span class="o">**</span><span class="n">kwargs</span></span><span class="return-annotation">) -> <span class="n"><a href="#Column">Column</a></span>:</span></span>
<label class="view-source-button" for="Column.inverse_binary_op-view-source"><span>View Source</span></label>
@@ -4607,7 +4607,7 @@ Sqlglot doesn't currently replicate this class so it only accepts a string</p>
<div class="attr function">
<span class="def">def</span>
- <span class="name">isin</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="o">*</span><span class="n">cols</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874101586928&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">Iterable</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874101586928&#39;</span><span class="o">&gt;</span><span class="p">]]</span></span><span class="return-annotation">):</span></span>
+ <span class="name">isin</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="o">*</span><span class="n">cols</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980126740032&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">Iterable</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980126740032&#39;</span><span class="o">&gt;</span><span class="p">]]</span></span><span class="return-annotation">):</span></span>
<label class="view-source-button" for="Column.isin-view-source"><span>View Source</span></label>
@@ -4628,7 +4628,7 @@ Sqlglot doesn't currently replicate this class so it only accepts a string</p>
<div class="attr function">
<span class="def">def</span>
- <span class="name">between</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">lowerBound</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874101586928&#39;</span><span class="o">&gt;</span>,</span><span class="param"> <span class="n">upperBound</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874101586928&#39;</span><span class="o">&gt;</span></span><span class="return-annotation">) -> <span class="n"><a href="#Column">Column</a></span>:</span></span>
+ <span class="name">between</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">lowerBound</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980126740032&#39;</span><span class="o">&gt;</span>,</span><span class="param"> <span class="n">upperBound</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980126740032&#39;</span><span class="o">&gt;</span></span><span class="return-annotation">) -> <span class="n"><a href="#Column">Column</a></span>:</span></span>
<label class="view-source-button" for="Column.between-view-source"><span>View Source</span></label>
@@ -4663,7 +4663,7 @@ Sqlglot doesn't currently replicate this class so it only accepts a string</p>
<div class="attr function">
<span class="def">def</span>
- <span class="name">over</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">window</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874097045296&#39;</span><span class="o">&gt;</span></span><span class="return-annotation">) -> <span class="n"><a href="#Column">Column</a></span>:</span></span>
+ <span class="name">over</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="n">window</span><span class="p">:</span> <span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980122981280&#39;</span><span class="o">&gt;</span></span><span class="return-annotation">) -> <span class="n"><a href="#Column">Column</a></span>:</span></span>
<label class="view-source-button" for="Column.over-view-source"><span>View Source</span></label>
@@ -4908,7 +4908,7 @@ Sqlglot doesn't currently replicate this class so it only accepts a string</p>
<div class="decorator">@classmethod</div>
<span class="def">def</span>
- <span class="name">partitionBy</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">cls</span>,</span><span class="param"> <span class="o">*</span><span class="n">cols</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874097095024&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">List</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874097095024&#39;</span><span class="o">&gt;</span><span class="p">]]</span></span><span class="return-annotation">) -> <span class="n"><a href="#WindowSpec">WindowSpec</a></span>:</span></span>
+ <span class="name">partitionBy</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">cls</span>,</span><span class="param"> <span class="o">*</span><span class="n">cols</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980123534768&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">List</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980123534768&#39;</span><span class="o">&gt;</span><span class="p">]]</span></span><span class="return-annotation">) -> <span class="n"><a href="#WindowSpec">WindowSpec</a></span>:</span></span>
<label class="view-source-button" for="Window.partitionBy-view-source"><span>View Source</span></label>
@@ -4929,7 +4929,7 @@ Sqlglot doesn't currently replicate this class so it only accepts a string</p>
<div class="decorator">@classmethod</div>
<span class="def">def</span>
- <span class="name">orderBy</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">cls</span>,</span><span class="param"> <span class="o">*</span><span class="n">cols</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874097095024&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">List</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874097095024&#39;</span><span class="o">&gt;</span><span class="p">]]</span></span><span class="return-annotation">) -> <span class="n"><a href="#WindowSpec">WindowSpec</a></span>:</span></span>
+ <span class="name">orderBy</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">cls</span>,</span><span class="param"> <span class="o">*</span><span class="n">cols</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980123534768&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">List</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980123534768&#39;</span><span class="o">&gt;</span><span class="p">]]</span></span><span class="return-annotation">) -> <span class="n"><a href="#WindowSpec">WindowSpec</a></span>:</span></span>
<label class="view-source-button" for="Window.orderBy-view-source"><span>View Source</span></label>
@@ -5171,7 +5171,7 @@ Sqlglot doesn't currently replicate this class so it only accepts a string</p>
<div class="attr function">
<span class="def">def</span>
- <span class="name">partitionBy</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="o">*</span><span class="n">cols</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874097095024&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">List</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874097095024&#39;</span><span class="o">&gt;</span><span class="p">]]</span></span><span class="return-annotation">) -> <span class="n"><a href="#WindowSpec">WindowSpec</a></span>:</span></span>
+ <span class="name">partitionBy</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="o">*</span><span class="n">cols</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980123534768&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">List</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980123534768&#39;</span><span class="o">&gt;</span><span class="p">]]</span></span><span class="return-annotation">) -> <span class="n"><a href="#WindowSpec">WindowSpec</a></span>:</span></span>
<label class="view-source-button" for="WindowSpec.partitionBy-view-source"><span>View Source</span></label>
@@ -5198,7 +5198,7 @@ Sqlglot doesn't currently replicate this class so it only accepts a string</p>
<div class="attr function">
<span class="def">def</span>
- <span class="name">orderBy</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="o">*</span><span class="n">cols</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874097095024&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">List</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139874097095024&#39;</span><span class="o">&gt;</span><span class="p">]]</span></span><span class="return-annotation">) -> <span class="n"><a href="#WindowSpec">WindowSpec</a></span>:</span></span>
+ <span class="name">orderBy</span><span class="signature pdoc-code multiline">(<span class="param"> <span class="bp">self</span>,</span><span class="param"> <span class="o">*</span><span class="n">cols</span><span class="p">:</span> <span class="n">Union</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980123534768&#39;</span><span class="o">&gt;</span><span class="p">,</span> <span class="n">List</span><span class="p">[</span><span class="o">&lt;</span><span class="n">MagicMock</span> <span class="nb">id</span><span class="o">=</span><span class="s1">&#39;139980123534768&#39;</span><span class="o">&gt;</span><span class="p">]]</span></span><span class="return-annotation">) -> <span class="n"><a href="#WindowSpec">WindowSpec</a></span>:</span></span>
<label class="view-source-button" for="WindowSpec.orderBy-view-source"><span>View Source</span></label>
diff --git a/docs/sqlglot/dialects/athena.html b/docs/sqlglot/dialects/athena.html
index 8eb2c4f..c1177a5 100644
--- a/docs/sqlglot/dialects/athena.html
+++ b/docs/sqlglot/dialects/athena.html
@@ -606,7 +606,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TABLE_ALIAS_TOKENS</span> =
<input id="Athena.Parser.TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Athena.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Athena.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
diff --git a/docs/sqlglot/dialects/bigquery.html b/docs/sqlglot/dialects/bigquery.html
index 8574746..eb6c66b 100644
--- a/docs/sqlglot/dialects/bigquery.html
+++ b/docs/sqlglot/dialects/bigquery.html
@@ -2139,7 +2139,7 @@ If empty, the corresponding trie will be constructed off of <code><a href="#BigQ
<div id="BigQuery.PSEUDOCOLUMNS" class="classattr">
<div class="attr variable">
<span class="name">PSEUDOCOLUMNS</span><span class="annotation">: Set[str]</span> =
-<span class="default_value">{&#39;_PARTITIONTIME&#39;, &#39;_PARTITIONDATE&#39;}</span>
+<span class="default_value">{&#39;_PARTITIONDATE&#39;, &#39;_PARTITIONTIME&#39;}</span>
</div>
@@ -3036,7 +3036,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">NESTED_TYPE_TOKENS</span> =
<input id="BigQuery.Parser.NESTED_TYPE_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="BigQuery.Parser.NESTED_TYPE_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="BigQuery.Parser.NESTED_TYPE_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;}</span>
</div>
@@ -3125,7 +3125,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TABLE_ALIAS_TOKENS</span> =
<input id="BigQuery.Parser.TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="BigQuery.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="BigQuery.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -3936,7 +3936,7 @@ Default: True</li>
<div class="attr variable">
<span class="name">SUPPORTED_JSON_PATH_PARTS</span> =
<input id="BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="BigQuery.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;}</span>
</div>
@@ -3975,7 +3975,7 @@ Default: True</li>
<div class="attr variable">
<span class="name">RESERVED_KEYWORDS</span> =
<input id="BigQuery.Generator.RESERVED_KEYWORDS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="BigQuery.Generator.RESERVED_KEYWORDS-view-value"></label><span class="default_value">{&#39;struct&#39;, &#39;partition&#39;, &#39;from&#39;, &#39;array&#39;, &#39;assert_rows_modified&#39;, &#39;inner&#39;, &#39;on&#39;, &#39;with&#39;, &#39;lateral&#39;, &#39;at&#39;, &#39;rows&#39;, &#39;merge&#39;, &#39;join&#39;, &#39;following&#39;, &#39;of&#39;, &#39;tablesample&#39;, &#39;case&#39;, &#39;all&#39;, &#39;limit&#39;, &#39;true&#39;, &#39;and&#39;, &#39;set&#39;, &#39;then&#39;, &#39;fetch&#39;, &#39;enum&#39;, &#39;cube&#39;, &#39;when&#39;, &#39;qualify&#39;, &#39;order&#39;, &#39;nulls&#39;, &#39;lookup&#39;, &#39;define&#39;, &#39;hash&#39;, &#39;exclude&#39;, &#39;contains&#39;, &#39;create&#39;, &#39;union&#39;, &#39;else&#39;, &#39;current&#39;, &#39;outer&#39;, &#39;within&#39;, &#39;if&#39;, &#39;except&#39;, &#39;collate&#39;, &#39;cast&#39;, &#39;exists&#39;, &#39;false&#39;, &#39;is&#39;, &#39;select&#39;, &#39;escape&#39;, &#39;full&#39;, &#39;having&#39;, &#39;recursive&#39;, &#39;like&#39;, &#39;cross&#39;, &#39;over&#39;, &#39;as&#39;, &#39;natural&#39;, &#39;desc&#39;, &#39;ignore&#39;, &#39;to&#39;, &#39;window&#39;, &#39;group&#39;, &#39;using&#39;, &#39;interval&#39;, &#39;new&#39;, &#39;grouping&#39;, &#39;proto&#39;, &#39;default&#39;, &#39;or&#39;, &#39;left&#39;, &#39;null&#39;, &#39;end&#39;, &#39;range&#39;, &#39;into&#39;, &#39;in&#39;, &#39;distinct&#39;, &#39;asc&#39;, &#39;preceding&#39;, &#39;unnest&#39;, &#39;by&#39;, &#39;treat&#39;, &#39;rollup&#39;, &#39;where&#39;, &#39;intersect&#39;, &#39;respect&#39;, &#39;for&#39;, &#39;unbounded&#39;, &#39;groups&#39;, &#39;some&#39;, &#39;between&#39;, &#39;no&#39;, &#39;right&#39;, &#39;extract&#39;, &#39;not&#39;, &#39;any&#39;}</span>
+ <label class="view-value-button pdoc-button" for="BigQuery.Generator.RESERVED_KEYWORDS-view-value"></label><span class="default_value">{&#39;exclude&#39;, &#39;no&#39;, &#39;false&#39;, &#39;between&#39;, &#39;all&#39;, &#39;if&#39;, &#39;at&#39;, &#39;collate&#39;, &#39;natural&#39;, &#39;else&#39;, &#39;limit&#39;, &#39;following&#39;, &#39;when&#39;, &#39;inner&#39;, &#39;intersect&#39;, &#39;partition&#39;, &#39;struct&#39;, &#39;ignore&#39;, &#39;with&#39;, &#39;asc&#39;, &#39;cross&#39;, &#39;by&#39;, &#39;over&#39;, &#39;then&#39;, &#39;to&#39;, &#39;true&#39;, &#39;interval&#39;, &#39;escape&#39;, &#39;where&#39;, &#39;groups&#39;, &#39;assert_rows_modified&#39;, &#39;case&#39;, &#39;from&#39;, &#39;left&#39;, &#39;desc&#39;, &#39;set&#39;, &#39;as&#39;, &#39;unnest&#39;, &#39;respect&#39;, &#39;right&#39;, &#39;default&#39;, &#39;except&#39;, &#39;exists&#39;, &#39;for&#39;, &#39;current&#39;, &#39;in&#39;, &#39;merge&#39;, &#39;recursive&#39;, &#39;on&#39;, &#39;lookup&#39;, &#39;is&#39;, &#39;proto&#39;, &#39;full&#39;, &#39;define&#39;, &#39;hash&#39;, &#39;join&#39;, &#39;create&#39;, &#39;of&#39;, &#39;any&#39;, &#39;tablesample&#39;, &#39;unbounded&#39;, &#39;qualify&#39;, &#39;into&#39;, &#39;null&#39;, &#39;rows&#39;, &#39;group&#39;, &#39;end&#39;, &#39;distinct&#39;, &#39;contains&#39;, &#39;select&#39;, &#39;cube&#39;, &#39;cast&#39;, &#39;within&#39;, &#39;fetch&#39;, &#39;union&#39;, &#39;array&#39;, &#39;lateral&#39;, &#39;or&#39;, &#39;not&#39;, &#39;window&#39;, &#39;extract&#39;, &#39;having&#39;, &#39;order&#39;, &#39;some&#39;, &#39;and&#39;, &#39;outer&#39;, &#39;preceding&#39;, &#39;enum&#39;, &#39;using&#39;, &#39;like&#39;, &#39;range&#39;, &#39;rollup&#39;, &#39;new&#39;, &#39;grouping&#39;, &#39;nulls&#39;, &#39;treat&#39;}</span>
</div>
diff --git a/docs/sqlglot/dialects/clickhouse.html b/docs/sqlglot/dialects/clickhouse.html
index 8146c1e..5f0c3b9 100644
--- a/docs/sqlglot/dialects/clickhouse.html
+++ b/docs/sqlglot/dialects/clickhouse.html
@@ -3091,7 +3091,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">AGG_FUNCTIONS</span> =
<input id="ClickHouse.Parser.AGG_FUNCTIONS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="ClickHouse.Parser.AGG_FUNCTIONS-view-value"></label><span class="default_value">{&#39;sum&#39;, &#39;groupBitmapAnd&#39;, &#39;retention&#39;, &#39;maxMap&#39;, &#39;sumKahan&#39;, &#39;quantilesInterpolatedWeighted&#39;, &#39;anyHeavy&#39;, &#39;sequenceMatch&#39;, &#39;skewPop&#39;, &#39;sequenceCount&#39;, &#39;topK&#39;, &#39;deltaSum&#39;, &#39;quantileBFloat16Weighted&#39;, &#39;uniqExact&#39;, &#39;groupBitmapOr&#39;, &#39;quantilesTDigestWeighted&#39;, &#39;quantileExactHigh&#39;, &#39;argMin&#39;, &#39;rankCorr&#39;, &#39;covarSamp&#39;, &#39;studentTTest&#39;, &#39;meanZTest&#39;, &#39;uniqCombined64&#39;, &#39;median&#39;, &#39;last_value&#39;, &#39;kolmogorovSmirnovTest&#39;, &#39;groupArrayLast&#39;, &#39;quantilesExactHigh&#39;, &#39;cramersVBiasCorrected&#39;, &#39;quantileTimingWeighted&#39;, &#39;quantileTDigestWeighted&#39;, &#39;sumWithOverflow&#39;, &#39;quantilesGK&#39;, &#39;quantilesDeterministic&#39;, &#39;groupBitXor&#39;, &#39;groupArrayInsertAt&#39;, &#39;histogram&#39;, &#39;uniqHLL12&#39;, &#39;groupArrayMovingSum&#39;, &#39;varSamp&#39;, &#39;welchTTest&#39;, &#39;exponentialTimeDecayedAvg&#39;, &#39;groupArray&#39;, &#39;argMax&#39;, &#39;quantileDeterministic&#39;, &#39;categoricalInformationValue&#39;, &#39;deltaSumTimestamp&#39;, &#39;sumCount&#39;, &#39;quantilesExact&#39;, &#39;max&#39;, &#39;quantilesBFloat16&#39;, &#39;sparkBar&#39;, &#39;minMap&#39;, &#39;simpleLinearRegression&#39;, &#39;anyLast&#39;, &#39;groupUniqArray&#39;, &#39;groupBitmapXor&#39;, &#39;topKWeighted&#39;, &#39;quantilesTDigest&#39;, &#39;groupBitOr&#39;, &#39;groupArraySample&#39;, &#39;quantileTiming&#39;, &#39;quantiles&#39;, &#39;cramersV&#39;, &#39;stochasticLinearRegression&#39;, &#39;theilsU&#39;, &#39;varPop&#39;, &#39;stochasticLogisticRegression&#39;, &#39;sumMap&#39;, &#39;quantile&#39;, &#39;mannWhitneyUTest&#39;, &#39;uniqCombined&#39;, &#39;uniqUpTo&#39;, &#39;contingency&#39;, &#39;quantilesBFloat16Weighted&#39;, &#39;uniqTheta&#39;, &#39;quantilesExactWeighted&#39;, &#39;uniq&#39;, &#39;count&#39;, &#39;quantileTDigest&#39;, &#39;skewSamp&#39;, &#39;min&#39;, &#39;intervalLengthSum&#39;, &#39;corr&#39;, &#39;avg&#39;, &#39;quantilesExactLow&#39;, &#39;groupBitmap&#39;, &#39;exponentialMovingAverage&#39;, &#39;sequenceNextNode&#39;, &#39;first_value&#39;, &#39;maxIntersections&#39;, &#39;largestTriangleThreeBuckets&#39;, &#39;quantileExactWeighted&#39;, &#39;stddevSamp&#39;, &#39;groupBitAnd&#39;, &#39;kurtPop&#39;, &#39;quantileGK&#39;, &#39;entropy&#39;, &#39;stddevPop&#39;, &#39;boundingRatio&#39;, &#39;maxIntersectionsPosition&#39;, &#39;quantileExact&#39;, &#39;quantilesTiming&#39;, &#39;avgWeighted&#39;, &#39;quantileInterpolatedWeighted&#39;, &#39;quantilesTimingWeighted&#39;, &#39;quantileExactLow&#39;, &#39;windowFunnel&#39;, &#39;quantileBFloat16&#39;, &#39;any&#39;, &#39;kurtSamp&#39;, &#39;groupArrayMovingAvg&#39;, &#39;covarPop&#39;}</span>
+ <label class="view-value-button pdoc-button" for="ClickHouse.Parser.AGG_FUNCTIONS-view-value"></label><span class="default_value">{&#39;sum&#39;, &#39;intervalLengthSum&#39;, &#39;quantileDeterministic&#39;, &#39;quantilesTDigest&#39;, &#39;boundingRatio&#39;, &#39;avgWeighted&#39;, &#39;maxIntersections&#39;, &#39;first_value&#39;, &#39;quantileTDigestWeighted&#39;, &#39;quantilesTimingWeighted&#39;, &#39;quantileBFloat16Weighted&#39;, &#39;uniqCombined64&#39;, &#39;stochasticLinearRegression&#39;, &#39;corr&#39;, &#39;skewPop&#39;, &#39;quantileInterpolatedWeighted&#39;, &#39;quantileTiming&#39;, &#39;rankCorr&#39;, &#39;argMin&#39;, &#39;histogram&#39;, &#39;groupArrayMovingAvg&#39;, &#39;cramersVBiasCorrected&#39;, &#39;sumWithOverflow&#39;, &#39;groupBitmapXor&#39;, &#39;quantilesExactWeighted&#39;, &#39;sumMap&#39;, &#39;uniqTheta&#39;, &#39;argMax&#39;, &#39;quantilesDeterministic&#39;, &#39;groupBitmapOr&#39;, &#39;maxMap&#39;, &#39;quantiles&#39;, &#39;groupArraySample&#39;, &#39;groupBitmap&#39;, &#39;quantileTDigest&#39;, &#39;quantilesBFloat16&#39;, &#39;uniq&#39;, &#39;sequenceNextNode&#39;, &#39;groupArrayLast&#39;, &#39;sequenceCount&#39;, &#39;any&#39;, &#39;varPop&#39;, &#39;quantile&#39;, &#39;entropy&#39;, &#39;sparkBar&#39;, &#39;anyLast&#39;, &#39;groupBitOr&#39;, &#39;max&#39;, &#39;quantilesBFloat16Weighted&#39;, &#39;topK&#39;, &#39;exponentialTimeDecayedAvg&#39;, &#39;quantilesTiming&#39;, &#39;uniqUpTo&#39;, &#39;exponentialMovingAverage&#39;, &#39;largestTriangleThreeBuckets&#39;, &#39;median&#39;, &#39;varSamp&#39;, &#39;maxIntersectionsPosition&#39;, &#39;covarSamp&#39;, &#39;quantilesExactLow&#39;, &#39;deltaSumTimestamp&#39;, &#39;theilsU&#39;, &#39;cramersV&#39;, &#39;meanZTest&#39;, &#39;quantileExactHigh&#39;, &#39;count&#39;, &#39;sumCount&#39;, &#39;quantileExactLow&#39;, &#39;avg&#39;, &#39;quantileTimingWeighted&#39;, &#39;kurtPop&#39;, &#39;studentTTest&#39;, &#39;groupUniqArray&#39;, &#39;uniqHLL12&#39;, &#39;stddevSamp&#39;, &#39;categoricalInformationValue&#39;, &#39;covarPop&#39;, &#39;retention&#39;, &#39;groupArray&#39;, &#39;quantilesInterpolatedWeighted&#39;, &#39;groupBitAnd&#39;, &#39;uniqCombined&#39;, &#39;last_value&#39;, &#39;stochasticLogisticRegression&#39;, &#39;uniqExact&#39;, &#39;contingency&#39;, &#39;quantileExact&#39;, &#39;minMap&#39;, &#39;windowFunnel&#39;, &#39;welchTTest&#39;, &#39;groupBitmapAnd&#39;, &#39;kurtSamp&#39;, &#39;mannWhitneyUTest&#39;, &#39;min&#39;, &#39;topKWeighted&#39;, &#39;kolmogorovSmirnovTest&#39;, &#39;quantileBFloat16&#39;, &#39;groupArrayInsertAt&#39;, &#39;quantilesExact&#39;, &#39;sumKahan&#39;, &#39;quantilesTDigestWeighted&#39;, &#39;groupArrayMovingSum&#39;, &#39;quantilesGK&#39;, &#39;simpleLinearRegression&#39;, &#39;quantilesExactHigh&#39;, &#39;quantileGK&#39;, &#39;stddevPop&#39;, &#39;anyHeavy&#39;, &#39;quantileExactWeighted&#39;, &#39;deltaSum&#39;, &#39;groupBitXor&#39;, &#39;sequenceMatch&#39;, &#39;skewSamp&#39;}</span>
</div>
@@ -3117,7 +3117,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">FUNC_TOKENS</span> =
<input id="ClickHouse.Parser.FUNC_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="ClickHouse.Parser.FUNC_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.INSERT: &#39;INSERT&#39;&gt;, &lt;TokenType.XOR: &#39;XOR&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.GLOB: &#39;GLOB&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.LIKE: &#39;LIKE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.PRIMARY_KEY: &#39;PRIMARY_KEY&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.RLIKE: &#39;RLIKE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.ILIKE: &#39;ILIKE&#39;&gt;, &lt;TokenType.UNNEST: &#39;UNNEST&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="ClickHouse.Parser.FUNC_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ILIKE: &#39;ILIKE&#39;&gt;, &lt;TokenType.RLIKE: &#39;RLIKE&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.XOR: &#39;XOR&#39;&gt;, &lt;TokenType.INSERT: &#39;INSERT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.UNNEST: &#39;UNNEST&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.GLOB: &#39;GLOB&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.LIKE: &#39;LIKE&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.PRIMARY_KEY: &#39;PRIMARY_KEY&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -3130,7 +3130,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">AGG_FUNC_MAPPING</span> =
<input id="ClickHouse.Parser.AGG_FUNC_MAPPING-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="ClickHouse.Parser.AGG_FUNC_MAPPING-view-value"></label><span class="default_value">{&#39;sumIf&#39;: (&#39;sum&#39;, &#39;If&#39;), &#39;groupBitmapAndIf&#39;: (&#39;groupBitmapAnd&#39;, &#39;If&#39;), &#39;retentionIf&#39;: (&#39;retention&#39;, &#39;If&#39;), &#39;maxMapIf&#39;: (&#39;maxMap&#39;, &#39;If&#39;), &#39;sumKahanIf&#39;: (&#39;sumKahan&#39;, &#39;If&#39;), &#39;quantilesInterpolatedWeightedIf&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;If&#39;), &#39;anyHeavyIf&#39;: (&#39;anyHeavy&#39;, &#39;If&#39;), &#39;sequenceMatchIf&#39;: (&#39;sequenceMatch&#39;, &#39;If&#39;), &#39;skewPopIf&#39;: (&#39;skewPop&#39;, &#39;If&#39;), &#39;sequenceCountIf&#39;: (&#39;sequenceCount&#39;, &#39;If&#39;), &#39;topKIf&#39;: (&#39;topK&#39;, &#39;If&#39;), &#39;deltaSumIf&#39;: (&#39;deltaSum&#39;, &#39;If&#39;), &#39;quantileBFloat16WeightedIf&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;If&#39;), &#39;uniqExactIf&#39;: (&#39;uniqExact&#39;, &#39;If&#39;), &#39;groupBitmapOrIf&#39;: (&#39;groupBitmapOr&#39;, &#39;If&#39;), &#39;quantilesTDigestWeightedIf&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;If&#39;), &#39;quantileExactHighIf&#39;: (&#39;quantileExactHigh&#39;, &#39;If&#39;), &#39;argMinIf&#39;: (&#39;argMin&#39;, &#39;If&#39;), &#39;rankCorrIf&#39;: (&#39;rankCorr&#39;, &#39;If&#39;), &#39;covarSampIf&#39;: (&#39;covarSamp&#39;, &#39;If&#39;), &#39;studentTTestIf&#39;: (&#39;studentTTest&#39;, &#39;If&#39;), &#39;meanZTestIf&#39;: (&#39;meanZTest&#39;, &#39;If&#39;), &#39;uniqCombined64If&#39;: (&#39;uniqCombined64&#39;, &#39;If&#39;), &#39;medianIf&#39;: (&#39;median&#39;, &#39;If&#39;), &#39;last_valueIf&#39;: (&#39;last_value&#39;, &#39;If&#39;), &#39;kolmogorovSmirnovTestIf&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;If&#39;), &#39;groupArrayLastIf&#39;: (&#39;groupArrayLast&#39;, &#39;If&#39;), &#39;quantilesExactHighIf&#39;: (&#39;quantilesExactHigh&#39;, &#39;If&#39;), &#39;cramersVBiasCorrectedIf&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;If&#39;), &#39;quantileTimingWeightedIf&#39;: (&#39;quantileTimingWeighted&#39;, &#39;If&#39;), &#39;quantileTDigestWeightedIf&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;If&#39;), &#39;sumWithOverflowIf&#39;: (&#39;sumWithOverflow&#39;, &#39;If&#39;), &#39;quantilesGKIf&#39;: (&#39;quantilesGK&#39;, &#39;If&#39;), &#39;quantilesDeterministicIf&#39;: (&#39;quantilesDeterministic&#39;, &#39;If&#39;), &#39;groupBitXorIf&#39;: (&#39;groupBitXor&#39;, &#39;If&#39;), &#39;groupArrayInsertAtIf&#39;: (&#39;groupArrayInsertAt&#39;, &#39;If&#39;), &#39;histogramIf&#39;: (&#39;histogram&#39;, &#39;If&#39;), &#39;uniqHLL12If&#39;: (&#39;uniqHLL12&#39;, &#39;If&#39;), &#39;groupArrayMovingSumIf&#39;: (&#39;groupArrayMovingSum&#39;, &#39;If&#39;), &#39;varSampIf&#39;: (&#39;varSamp&#39;, &#39;If&#39;), &#39;welchTTestIf&#39;: (&#39;welchTTest&#39;, &#39;If&#39;), &#39;exponentialTimeDecayedAvgIf&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;If&#39;), &#39;groupArrayIf&#39;: (&#39;groupArray&#39;, &#39;If&#39;), &#39;argMaxIf&#39;: (&#39;argMax&#39;, &#39;If&#39;), &#39;quantileDeterministicIf&#39;: (&#39;quantileDeterministic&#39;, &#39;If&#39;), &#39;categoricalInformationValueIf&#39;: (&#39;categoricalInformationValue&#39;, &#39;If&#39;), &#39;deltaSumTimestampIf&#39;: (&#39;deltaSumTimestamp&#39;, &#39;If&#39;), &#39;sumCountIf&#39;: (&#39;sumCount&#39;, &#39;If&#39;), &#39;quantilesExactIf&#39;: (&#39;quantilesExact&#39;, &#39;If&#39;), &#39;maxIf&#39;: (&#39;max&#39;, &#39;If&#39;), &#39;quantilesBFloat16If&#39;: (&#39;quantilesBFloat16&#39;, &#39;If&#39;), &#39;sparkBarIf&#39;: (&#39;sparkBar&#39;, &#39;If&#39;), &#39;minMapIf&#39;: (&#39;minMap&#39;, &#39;If&#39;), &#39;simpleLinearRegressionIf&#39;: (&#39;simpleLinearRegression&#39;, &#39;If&#39;), &#39;anyLastIf&#39;: (&#39;anyLast&#39;, &#39;If&#39;), &#39;groupUniqArrayIf&#39;: (&#39;groupUniqArray&#39;, &#39;If&#39;), &#39;groupBitmapXorIf&#39;: (&#39;groupBitmapXor&#39;, &#39;If&#39;), &#39;topKWeightedIf&#39;: (&#39;topKWeighted&#39;, &#39;If&#39;), &#39;quantilesTDigestIf&#39;: (&#39;quantilesTDigest&#39;, &#39;If&#39;), &#39;groupBitOrIf&#39;: (&#39;groupBitOr&#39;, &#39;If&#39;), &#39;groupArraySampleIf&#39;: (&#39;groupArraySample&#39;, &#39;If&#39;), &#39;quantileTimingIf&#39;: (&#39;quantileTiming&#39;, &#39;If&#39;), &#39;quantilesIf&#39;: (&#39;quantiles&#39;, &#39;If&#39;), &#39;cramersVIf&#39;: (&#39;cramersV&#39;, &#39;If&#39;), &#39;stochasticLinearRegressionIf&#39;: (&#39;stochasticLinearRegression&#39;, &#39;If&#39;), &#39;theilsUIf&#39;: (&#39;theilsU&#39;, &#39;If&#39;), &#39;varPopIf&#39;: (&#39;varPop&#39;, &#39;If&#39;), &#39;stochasticLogisticRegressionIf&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;If&#39;), &#39;sumMapIf&#39;: (&#39;sumMap&#39;, &#39;If&#39;), &#39;quantileIf&#39;: (&#39;quantile&#39;, &#39;If&#39;), &#39;mannWhitneyUTestIf&#39;: (&#39;mannWhitneyUTest&#39;, &#39;If&#39;), &#39;uniqCombinedIf&#39;: (&#39;uniqCombined&#39;, &#39;If&#39;), &#39;uniqUpToIf&#39;: (&#39;uniqUpTo&#39;, &#39;If&#39;), &#39;contingencyIf&#39;: (&#39;contingency&#39;, &#39;If&#39;), &#39;quantilesBFloat16WeightedIf&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;If&#39;), &#39;uniqThetaIf&#39;: (&#39;uniqTheta&#39;, &#39;If&#39;), &#39;quantilesExactWeightedIf&#39;: (&#39;quantilesExactWeighted&#39;, &#39;If&#39;), &#39;uniqIf&#39;: (&#39;uniq&#39;, &#39;If&#39;), &#39;countIf&#39;: (&#39;count&#39;, &#39;If&#39;), &#39;quantileTDigestIf&#39;: (&#39;quantileTDigest&#39;, &#39;If&#39;), &#39;skewSampIf&#39;: (&#39;skewSamp&#39;, &#39;If&#39;), &#39;minIf&#39;: (&#39;min&#39;, &#39;If&#39;), &#39;intervalLengthSumIf&#39;: (&#39;intervalLengthSum&#39;, &#39;If&#39;), &#39;corrIf&#39;: (&#39;corr&#39;, &#39;If&#39;), &#39;avgIf&#39;: (&#39;avg&#39;, &#39;If&#39;), &#39;quantilesExactLowIf&#39;: (&#39;quantilesExactLow&#39;, &#39;If&#39;), &#39;groupBitmapIf&#39;: (&#39;groupBitmap&#39;, &#39;If&#39;), &#39;exponentialMovingAverageIf&#39;: (&#39;exponentialMovingAverage&#39;, &#39;If&#39;), &#39;sequenceNextNodeIf&#39;: (&#39;sequenceNextNode&#39;, &#39;If&#39;), &#39;first_valueIf&#39;: (&#39;first_value&#39;, &#39;If&#39;), &#39;maxIntersectionsIf&#39;: (&#39;maxIntersections&#39;, &#39;If&#39;), &#39;largestTriangleThreeBucketsIf&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;If&#39;), &#39;quantileExactWeightedIf&#39;: (&#39;quantileExactWeighted&#39;, &#39;If&#39;), &#39;stddevSampIf&#39;: (&#39;stddevSamp&#39;, &#39;If&#39;), &#39;groupBitAndIf&#39;: (&#39;groupBitAnd&#39;, &#39;If&#39;), &#39;kurtPopIf&#39;: (&#39;kurtPop&#39;, &#39;If&#39;), &#39;quantileGKIf&#39;: (&#39;quantileGK&#39;, &#39;If&#39;), &#39;entropyIf&#39;: (&#39;entropy&#39;, &#39;If&#39;), &#39;stddevPopIf&#39;: (&#39;stddevPop&#39;, &#39;If&#39;), &#39;boundingRatioIf&#39;: (&#39;boundingRatio&#39;, &#39;If&#39;), &#39;maxIntersectionsPositionIf&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;If&#39;), &#39;quantileExactIf&#39;: (&#39;quantileExact&#39;, &#39;If&#39;), &#39;quantilesTimingIf&#39;: (&#39;quantilesTiming&#39;, &#39;If&#39;), &#39;avgWeightedIf&#39;: (&#39;avgWeighted&#39;, &#39;If&#39;), &#39;quantileInterpolatedWeightedIf&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;If&#39;), &#39;quantilesTimingWeightedIf&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;If&#39;), &#39;quantileExactLowIf&#39;: (&#39;quantileExactLow&#39;, &#39;If&#39;), &#39;windowFunnelIf&#39;: (&#39;windowFunnel&#39;, &#39;If&#39;), &#39;quantileBFloat16If&#39;: (&#39;quantileBFloat16&#39;, &#39;If&#39;), &#39;anyIf&#39;: (&#39;any&#39;, &#39;If&#39;), &#39;kurtSampIf&#39;: (&#39;kurtSamp&#39;, &#39;If&#39;), &#39;groupArrayMovingAvgIf&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;If&#39;), &#39;covarPopIf&#39;: (&#39;covarPop&#39;, &#39;If&#39;), &#39;sumArray&#39;: (&#39;sum&#39;, &#39;Array&#39;), &#39;groupBitmapAndArray&#39;: (&#39;groupBitmapAnd&#39;, &#39;Array&#39;), &#39;retentionArray&#39;: (&#39;retention&#39;, &#39;Array&#39;), &#39;maxMapArray&#39;: (&#39;maxMap&#39;, &#39;Array&#39;), &#39;sumKahanArray&#39;: (&#39;sumKahan&#39;, &#39;Array&#39;), &#39;quantilesInterpolatedWeightedArray&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;Array&#39;), &#39;anyHeavyArray&#39;: (&#39;anyHeavy&#39;, &#39;Array&#39;), &#39;sequenceMatchArray&#39;: (&#39;sequenceMatch&#39;, &#39;Array&#39;), &#39;skewPopArray&#39;: (&#39;skewPop&#39;, &#39;Array&#39;), &#39;sequenceCountArray&#39;: (&#39;sequenceCount&#39;, &#39;Array&#39;), &#39;topKArray&#39;: (&#39;topK&#39;, &#39;Array&#39;), &#39;deltaSumArray&#39;: (&#39;deltaSum&#39;, &#39;Array&#39;), &#39;quantileBFloat16WeightedArray&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;Array&#39;), &#39;uniqExactArray&#39;: (&#39;uniqExact&#39;, &#39;Array&#39;), &#39;groupBitmapOrArray&#39;: (&#39;groupBitmapOr&#39;, &#39;Array&#39;), &#39;quantilesTDigestWeightedArray&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;Array&#39;), &#39;quantileExactHighArray&#39;: (&#39;quantileExactHigh&#39;, &#39;Array&#39;), &#39;argMinArray&#39;: (&#39;argMin&#39;, &#39;Array&#39;), &#39;rankCorrArray&#39;: (&#39;rankCorr&#39;, &#39;Array&#39;), &#39;covarSampArray&#39;: (&#39;covarSamp&#39;, &#39;Array&#39;), &#39;studentTTestArray&#39;: (&#39;studentTTest&#39;, &#39;Array&#39;), &#39;meanZTestArray&#39;: (&#39;meanZTest&#39;, &#39;Array&#39;), &#39;uniqCombined64Array&#39;: (&#39;uniqCombined64&#39;, &#39;Array&#39;), &#39;medianArray&#39;: (&#39;median&#39;, &#39;Array&#39;), &#39;last_valueArray&#39;: (&#39;last_value&#39;, &#39;Array&#39;), &#39;kolmogorovSmirnovTestArray&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;Array&#39;), &#39;groupArrayLastArray&#39;: (&#39;groupArrayLast&#39;, &#39;Array&#39;), &#39;quantilesExactHighArray&#39;: (&#39;quantilesExactHigh&#39;, &#39;Array&#39;), &#39;cramersVBiasCorrectedArray&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;Array&#39;), &#39;quantileTimingWeightedArray&#39;: (&#39;quantileTimingWeighted&#39;, &#39;Array&#39;), &#39;quantileTDigestWeightedArray&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;Array&#39;), &#39;sumWithOverflowArray&#39;: (&#39;sumWithOverflow&#39;, &#39;Array&#39;), &#39;quantilesGKArray&#39;: (&#39;quantilesGK&#39;, &#39;Array&#39;), &#39;quantilesDeterministicArray&#39;: (&#39;quantilesDeterministic&#39;, &#39;Array&#39;), &#39;groupBitXorArray&#39;: (&#39;groupBitXor&#39;, &#39;Array&#39;), &#39;groupArrayInsertAtArray&#39;: (&#39;groupArrayInsertAt&#39;, &#39;Array&#39;), &#39;histogramArray&#39;: (&#39;histogram&#39;, &#39;Array&#39;), &#39;uniqHLL12Array&#39;: (&#39;uniqHLL12&#39;, &#39;Array&#39;), &#39;groupArrayMovingSumArray&#39;: (&#39;groupArrayMovingSum&#39;, &#39;Array&#39;), &#39;varSampArray&#39;: (&#39;varSamp&#39;, &#39;Array&#39;), &#39;welchTTestArray&#39;: (&#39;welchTTest&#39;, &#39;Array&#39;), &#39;exponentialTimeDecayedAvgArray&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;Array&#39;), &#39;groupArrayArray&#39;: (&#39;groupArray&#39;, &#39;Array&#39;), &#39;argMaxArray&#39;: (&#39;argMax&#39;, &#39;Array&#39;), &#39;quantileDeterministicArray&#39;: (&#39;quantileDeterministic&#39;, &#39;Array&#39;), &#39;categoricalInformationValueArray&#39;: (&#39;categoricalInformationValue&#39;, &#39;Array&#39;), &#39;deltaSumTimestampArray&#39;: (&#39;deltaSumTimestamp&#39;, &#39;Array&#39;), &#39;sumCountArray&#39;: (&#39;sumCount&#39;, &#39;Array&#39;), &#39;quantilesExactArray&#39;: (&#39;quantilesExact&#39;, &#39;Array&#39;), &#39;maxArray&#39;: (&#39;max&#39;, &#39;Array&#39;), &#39;quantilesBFloat16Array&#39;: (&#39;quantilesBFloat16&#39;, &#39;Array&#39;), &#39;sparkBarArray&#39;: (&#39;sparkBar&#39;, &#39;Array&#39;), &#39;minMapArray&#39;: (&#39;minMap&#39;, &#39;Array&#39;), &#39;simpleLinearRegressionArray&#39;: (&#39;simpleLinearRegression&#39;, &#39;Array&#39;), &#39;anyLastArray&#39;: (&#39;anyLast&#39;, &#39;Array&#39;), &#39;groupUniqArrayArray&#39;: (&#39;groupUniqArray&#39;, &#39;Array&#39;), &#39;groupBitmapXorArray&#39;: (&#39;groupBitmapXor&#39;, &#39;Array&#39;), &#39;topKWeightedArray&#39;: (&#39;topKWeighted&#39;, &#39;Array&#39;), &#39;quantilesTDigestArray&#39;: (&#39;quantilesTDigest&#39;, &#39;Array&#39;), &#39;groupBitOrArray&#39;: (&#39;groupBitOr&#39;, &#39;Array&#39;), &#39;groupArraySampleArray&#39;: (&#39;groupArraySample&#39;, &#39;Array&#39;), &#39;quantileTimingArray&#39;: (&#39;quantileTiming&#39;, &#39;Array&#39;), &#39;quantilesArray&#39;: (&#39;quantiles&#39;, &#39;Array&#39;), &#39;cramersVArray&#39;: (&#39;cramersV&#39;, &#39;Array&#39;), &#39;stochasticLinearRegressionArray&#39;: (&#39;stochasticLinearRegression&#39;, &#39;Array&#39;), &#39;theilsUArray&#39;: (&#39;theilsU&#39;, &#39;Array&#39;), &#39;varPopArray&#39;: (&#39;varPop&#39;, &#39;Array&#39;), &#39;stochasticLogisticRegressionArray&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;Array&#39;), &#39;sumMapArray&#39;: (&#39;sumMap&#39;, &#39;Array&#39;), &#39;quantileArray&#39;: (&#39;quantile&#39;, &#39;Array&#39;), &#39;mannWhitneyUTestArray&#39;: (&#39;mannWhitneyUTest&#39;, &#39;Array&#39;), &#39;uniqCombinedArray&#39;: (&#39;uniqCombined&#39;, &#39;Array&#39;), &#39;uniqUpToArray&#39;: (&#39;uniqUpTo&#39;, &#39;Array&#39;), &#39;contingencyArray&#39;: (&#39;contingency&#39;, &#39;Array&#39;), &#39;quantilesBFloat16WeightedArray&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;Array&#39;), &#39;uniqThetaArray&#39;: (&#39;uniqTheta&#39;, &#39;Array&#39;), &#39;quantilesExactWeightedArray&#39;: (&#39;quantilesExactWeighted&#39;, &#39;Array&#39;), &#39;uniqArray&#39;: (&#39;uniq&#39;, &#39;Array&#39;), &#39;countArray&#39;: (&#39;count&#39;, &#39;Array&#39;), &#39;quantileTDigestArray&#39;: (&#39;quantileTDigest&#39;, &#39;Array&#39;), &#39;skewSampArray&#39;: (&#39;skewSamp&#39;, &#39;Array&#39;), &#39;minArray&#39;: (&#39;min&#39;, &#39;Array&#39;), &#39;intervalLengthSumArray&#39;: (&#39;intervalLengthSum&#39;, &#39;Array&#39;), &#39;corrArray&#39;: (&#39;corr&#39;, &#39;Array&#39;), &#39;avgArray&#39;: (&#39;avg&#39;, &#39;Array&#39;), &#39;quantilesExactLowArray&#39;: (&#39;quantilesExactLow&#39;, &#39;Array&#39;), &#39;groupBitmapArray&#39;: (&#39;groupBitmap&#39;, &#39;Array&#39;), &#39;exponentialMovingAverageArray&#39;: (&#39;exponentialMovingAverage&#39;, &#39;Array&#39;), &#39;sequenceNextNodeArray&#39;: (&#39;sequenceNextNode&#39;, &#39;Array&#39;), &#39;first_valueArray&#39;: (&#39;first_value&#39;, &#39;Array&#39;), &#39;maxIntersectionsArray&#39;: (&#39;maxIntersections&#39;, &#39;Array&#39;), &#39;largestTriangleThreeBucketsArray&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;Array&#39;), &#39;quantileExactWeightedArray&#39;: (&#39;quantileExactWeighted&#39;, &#39;Array&#39;), &#39;stddevSampArray&#39;: (&#39;stddevSamp&#39;, &#39;Array&#39;), &#39;groupBitAndArray&#39;: (&#39;groupBitAnd&#39;, &#39;Array&#39;), &#39;kurtPopArray&#39;: (&#39;kurtPop&#39;, &#39;Array&#39;), &#39;quantileGKArray&#39;: (&#39;quantileGK&#39;, &#39;Array&#39;), &#39;entropyArray&#39;: (&#39;entropy&#39;, &#39;Array&#39;), &#39;stddevPopArray&#39;: (&#39;stddevPop&#39;, &#39;Array&#39;), &#39;boundingRatioArray&#39;: (&#39;boundingRatio&#39;, &#39;Array&#39;), &#39;maxIntersectionsPositionArray&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;Array&#39;), &#39;quantileExactArray&#39;: (&#39;quantileExact&#39;, &#39;Array&#39;), &#39;quantilesTimingArray&#39;: (&#39;quantilesTiming&#39;, &#39;Array&#39;), &#39;avgWeightedArray&#39;: (&#39;avgWeighted&#39;, &#39;Array&#39;), &#39;quantileInterpolatedWeightedArray&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;Array&#39;), &#39;quantilesTimingWeightedArray&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;Array&#39;), &#39;quantileExactLowArray&#39;: (&#39;quantileExactLow&#39;, &#39;Array&#39;), &#39;windowFunnelArray&#39;: (&#39;windowFunnel&#39;, &#39;Array&#39;), &#39;quantileBFloat16Array&#39;: (&#39;quantileBFloat16&#39;, &#39;Array&#39;), &#39;anyArray&#39;: (&#39;any&#39;, &#39;Array&#39;), &#39;kurtSampArray&#39;: (&#39;kurtSamp&#39;, &#39;Array&#39;), &#39;groupArrayMovingAvgArray&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;Array&#39;), &#39;covarPopArray&#39;: (&#39;covarPop&#39;, &#39;Array&#39;), &#39;sumArrayIf&#39;: (&#39;sum&#39;, &#39;ArrayIf&#39;), &#39;groupBitmapAndArrayIf&#39;: (&#39;groupBitmapAnd&#39;, &#39;ArrayIf&#39;), &#39;retentionArrayIf&#39;: (&#39;retention&#39;, &#39;ArrayIf&#39;), &#39;maxMapArrayIf&#39;: (&#39;maxMap&#39;, &#39;ArrayIf&#39;), &#39;sumKahanArrayIf&#39;: (&#39;sumKahan&#39;, &#39;ArrayIf&#39;), &#39;quantilesInterpolatedWeightedArrayIf&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;ArrayIf&#39;), &#39;anyHeavyArrayIf&#39;: (&#39;anyHeavy&#39;, &#39;ArrayIf&#39;), &#39;sequenceMatchArrayIf&#39;: (&#39;sequenceMatch&#39;, &#39;ArrayIf&#39;), &#39;skewPopArrayIf&#39;: (&#39;skewPop&#39;, &#39;ArrayIf&#39;), &#39;sequenceCountArrayIf&#39;: (&#39;sequenceCount&#39;, &#39;ArrayIf&#39;), &#39;topKArrayIf&#39;: (&#39;topK&#39;, &#39;ArrayIf&#39;), &#39;deltaSumArrayIf&#39;: (&#39;deltaSum&#39;, &#39;ArrayIf&#39;), &#39;quantileBFloat16WeightedArrayIf&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;ArrayIf&#39;), &#39;uniqExactArrayIf&#39;: (&#39;uniqExact&#39;, &#39;ArrayIf&#39;), &#39;groupBitmapOrArrayIf&#39;: (&#39;groupBitmapOr&#39;, &#39;ArrayIf&#39;), &#39;quantilesTDigestWeightedArrayIf&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;ArrayIf&#39;), &#39;quantileExactHighArrayIf&#39;: (&#39;quantileExactHigh&#39;, &#39;ArrayIf&#39;), &#39;argMinArrayIf&#39;: (&#39;argMin&#39;, &#39;ArrayIf&#39;), &#39;rankCorrArrayIf&#39;: (&#39;rankCorr&#39;, &#39;ArrayIf&#39;), &#39;covarSampArrayIf&#39;: (&#39;covarSamp&#39;, &#39;ArrayIf&#39;), &#39;studentTTestArrayIf&#39;: (&#39;studentTTest&#39;, &#39;ArrayIf&#39;), &#39;meanZTestArrayIf&#39;: (&#39;meanZTest&#39;, &#39;ArrayIf&#39;), &#39;uniqCombined64ArrayIf&#39;: (&#39;uniqCombined64&#39;, &#39;ArrayIf&#39;), &#39;medianArrayIf&#39;: (&#39;median&#39;, &#39;ArrayIf&#39;), &#39;last_valueArrayIf&#39;: (&#39;last_value&#39;, &#39;ArrayIf&#39;), &#39;kolmogorovSmirnovTestArrayIf&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;ArrayIf&#39;), &#39;groupArrayLastArrayIf&#39;: (&#39;groupArrayLast&#39;, &#39;ArrayIf&#39;), &#39;quantilesExactHighArrayIf&#39;: (&#39;quantilesExactHigh&#39;, &#39;ArrayIf&#39;), &#39;cramersVBiasCorrectedArrayIf&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;ArrayIf&#39;), &#39;quantileTimingWeightedArrayIf&#39;: (&#39;quantileTimingWeighted&#39;, &#39;ArrayIf&#39;), &#39;quantileTDigestWeightedArrayIf&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;ArrayIf&#39;), &#39;sumWithOverflowArrayIf&#39;: (&#39;sumWithOverflow&#39;, &#39;ArrayIf&#39;), &#39;quantilesGKArrayIf&#39;: (&#39;quantilesGK&#39;, &#39;ArrayIf&#39;), &#39;quantilesDeterministicArrayIf&#39;: (&#39;quantilesDeterministic&#39;, &#39;ArrayIf&#39;), &#39;groupBitXorArrayIf&#39;: (&#39;groupBitXor&#39;, &#39;ArrayIf&#39;), &#39;groupArrayInsertAtArrayIf&#39;: (&#39;groupArrayInsertAt&#39;, &#39;ArrayIf&#39;), &#39;histogramArrayIf&#39;: (&#39;histogram&#39;, &#39;ArrayIf&#39;), &#39;uniqHLL12ArrayIf&#39;: (&#39;uniqHLL12&#39;, &#39;ArrayIf&#39;), &#39;groupArrayMovingSumArrayIf&#39;: (&#39;groupArrayMovingSum&#39;, &#39;ArrayIf&#39;), &#39;varSampArrayIf&#39;: (&#39;varSamp&#39;, &#39;ArrayIf&#39;), &#39;welchTTestArrayIf&#39;: (&#39;welchTTest&#39;, &#39;ArrayIf&#39;), &#39;exponentialTimeDecayedAvgArrayIf&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;ArrayIf&#39;), &#39;groupArrayArrayIf&#39;: (&#39;groupArray&#39;, &#39;ArrayIf&#39;), &#39;argMaxArrayIf&#39;: (&#39;argMax&#39;, &#39;ArrayIf&#39;), &#39;quantileDeterministicArrayIf&#39;: (&#39;quantileDeterministic&#39;, &#39;ArrayIf&#39;), &#39;categoricalInformationValueArrayIf&#39;: (&#39;categoricalInformationValue&#39;, &#39;ArrayIf&#39;), &#39;deltaSumTimestampArrayIf&#39;: (&#39;deltaSumTimestamp&#39;, &#39;ArrayIf&#39;), &#39;sumCountArrayIf&#39;: (&#39;sumCount&#39;, &#39;ArrayIf&#39;), &#39;quantilesExactArrayIf&#39;: (&#39;quantilesExact&#39;, &#39;ArrayIf&#39;), &#39;maxArrayIf&#39;: (&#39;max&#39;, &#39;ArrayIf&#39;), &#39;quantilesBFloat16ArrayIf&#39;: (&#39;quantilesBFloat16&#39;, &#39;ArrayIf&#39;), &#39;sparkBarArrayIf&#39;: (&#39;sparkBar&#39;, &#39;ArrayIf&#39;), &#39;minMapArrayIf&#39;: (&#39;minMap&#39;, &#39;ArrayIf&#39;), &#39;simpleLinearRegressionArrayIf&#39;: (&#39;simpleLinearRegression&#39;, &#39;ArrayIf&#39;), &#39;anyLastArrayIf&#39;: (&#39;anyLast&#39;, &#39;ArrayIf&#39;), &#39;groupUniqArrayArrayIf&#39;: (&#39;groupUniqArray&#39;, &#39;ArrayIf&#39;), &#39;groupBitmapXorArrayIf&#39;: (&#39;groupBitmapXor&#39;, &#39;ArrayIf&#39;), &#39;topKWeightedArrayIf&#39;: (&#39;topKWeighted&#39;, &#39;ArrayIf&#39;), &#39;quantilesTDigestArrayIf&#39;: (&#39;quantilesTDigest&#39;, &#39;ArrayIf&#39;), &#39;groupBitOrArrayIf&#39;: (&#39;groupBitOr&#39;, &#39;ArrayIf&#39;), &#39;groupArraySampleArrayIf&#39;: (&#39;groupArraySample&#39;, &#39;ArrayIf&#39;), &#39;quantileTimingArrayIf&#39;: (&#39;quantileTiming&#39;, &#39;ArrayIf&#39;), &#39;quantilesArrayIf&#39;: (&#39;quantiles&#39;, &#39;ArrayIf&#39;), &#39;cramersVArrayIf&#39;: (&#39;cramersV&#39;, &#39;ArrayIf&#39;), &#39;stochasticLinearRegressionArrayIf&#39;: (&#39;stochasticLinearRegression&#39;, &#39;ArrayIf&#39;), &#39;theilsUArrayIf&#39;: (&#39;theilsU&#39;, &#39;ArrayIf&#39;), &#39;varPopArrayIf&#39;: (&#39;varPop&#39;, &#39;ArrayIf&#39;), &#39;stochasticLogisticRegressionArrayIf&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;ArrayIf&#39;), &#39;sumMapArrayIf&#39;: (&#39;sumMap&#39;, &#39;ArrayIf&#39;), &#39;quantileArrayIf&#39;: (&#39;quantile&#39;, &#39;ArrayIf&#39;), &#39;mannWhitneyUTestArrayIf&#39;: (&#39;mannWhitneyUTest&#39;, &#39;ArrayIf&#39;), &#39;uniqCombinedArrayIf&#39;: (&#39;uniqCombined&#39;, &#39;ArrayIf&#39;), &#39;uniqUpToArrayIf&#39;: (&#39;uniqUpTo&#39;, &#39;ArrayIf&#39;), &#39;contingencyArrayIf&#39;: (&#39;contingency&#39;, &#39;ArrayIf&#39;), &#39;quantilesBFloat16WeightedArrayIf&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;ArrayIf&#39;), &#39;uniqThetaArrayIf&#39;: (&#39;uniqTheta&#39;, &#39;ArrayIf&#39;), &#39;quantilesExactWeightedArrayIf&#39;: (&#39;quantilesExactWeighted&#39;, &#39;ArrayIf&#39;), &#39;uniqArrayIf&#39;: (&#39;uniq&#39;, &#39;ArrayIf&#39;), &#39;countArrayIf&#39;: (&#39;count&#39;, &#39;ArrayIf&#39;), &#39;quantileTDigestArrayIf&#39;: (&#39;quantileTDigest&#39;, &#39;ArrayIf&#39;), &#39;skewSampArrayIf&#39;: (&#39;skewSamp&#39;, &#39;ArrayIf&#39;), &#39;minArrayIf&#39;: (&#39;min&#39;, &#39;ArrayIf&#39;), &#39;intervalLengthSumArrayIf&#39;: (&#39;intervalLengthSum&#39;, &#39;ArrayIf&#39;), &#39;corrArrayIf&#39;: (&#39;corr&#39;, &#39;ArrayIf&#39;), &#39;avgArrayIf&#39;: (&#39;avg&#39;, &#39;ArrayIf&#39;), &#39;quantilesExactLowArrayIf&#39;: (&#39;quantilesExactLow&#39;, &#39;ArrayIf&#39;), &#39;groupBitmapArrayIf&#39;: (&#39;groupBitmap&#39;, &#39;ArrayIf&#39;), &#39;exponentialMovingAverageArrayIf&#39;: (&#39;exponentialMovingAverage&#39;, &#39;ArrayIf&#39;), &#39;sequenceNextNodeArrayIf&#39;: (&#39;sequenceNextNode&#39;, &#39;ArrayIf&#39;), &#39;first_valueArrayIf&#39;: (&#39;first_value&#39;, &#39;ArrayIf&#39;), &#39;maxIntersectionsArrayIf&#39;: (&#39;maxIntersections&#39;, &#39;ArrayIf&#39;), &#39;largestTriangleThreeBucketsArrayIf&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;ArrayIf&#39;), &#39;quantileExactWeightedArrayIf&#39;: (&#39;quantileExactWeighted&#39;, &#39;ArrayIf&#39;), &#39;stddevSampArrayIf&#39;: (&#39;stddevSamp&#39;, &#39;ArrayIf&#39;), &#39;groupBitAndArrayIf&#39;: (&#39;groupBitAnd&#39;, &#39;ArrayIf&#39;), &#39;kurtPopArrayIf&#39;: (&#39;kurtPop&#39;, &#39;ArrayIf&#39;), &#39;quantileGKArrayIf&#39;: (&#39;quantileGK&#39;, &#39;ArrayIf&#39;), &#39;entropyArrayIf&#39;: (&#39;entropy&#39;, &#39;ArrayIf&#39;), &#39;stddevPopArrayIf&#39;: (&#39;stddevPop&#39;, &#39;ArrayIf&#39;), &#39;boundingRatioArrayIf&#39;: (&#39;boundingRatio&#39;, &#39;ArrayIf&#39;), &#39;maxIntersectionsPositionArrayIf&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;ArrayIf&#39;), &#39;quantileExactArrayIf&#39;: (&#39;quantileExact&#39;, &#39;ArrayIf&#39;), &#39;quantilesTimingArrayIf&#39;: (&#39;quantilesTiming&#39;, &#39;ArrayIf&#39;), &#39;avgWeightedArrayIf&#39;: (&#39;avgWeighted&#39;, &#39;ArrayIf&#39;), &#39;quantileInterpolatedWeightedArrayIf&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;ArrayIf&#39;), &#39;quantilesTimingWeightedArrayIf&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;ArrayIf&#39;), &#39;quantileExactLowArrayIf&#39;: (&#39;quantileExactLow&#39;, &#39;ArrayIf&#39;), &#39;windowFunnelArrayIf&#39;: (&#39;windowFunnel&#39;, &#39;ArrayIf&#39;), &#39;quantileBFloat16ArrayIf&#39;: (&#39;quantileBFloat16&#39;, &#39;ArrayIf&#39;), &#39;anyArrayIf&#39;: (&#39;any&#39;, &#39;ArrayIf&#39;), &#39;kurtSampArrayIf&#39;: (&#39;kurtSamp&#39;, &#39;ArrayIf&#39;), &#39;groupArrayMovingAvgArrayIf&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;ArrayIf&#39;), &#39;covarPopArrayIf&#39;: (&#39;covarPop&#39;, &#39;ArrayIf&#39;), &#39;sumMap&#39;: (&#39;sumMap&#39;, &#39;&#39;), &#39;groupBitmapAndMap&#39;: (&#39;groupBitmapAnd&#39;, &#39;Map&#39;), &#39;retentionMap&#39;: (&#39;retention&#39;, &#39;Map&#39;), &#39;maxMapMap&#39;: (&#39;maxMap&#39;, &#39;Map&#39;), &#39;sumKahanMap&#39;: (&#39;sumKahan&#39;, &#39;Map&#39;), &#39;quantilesInterpolatedWeightedMap&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;Map&#39;), &#39;anyHeavyMap&#39;: (&#39;anyHeavy&#39;, &#39;Map&#39;), &#39;sequenceMatchMap&#39;: (&#39;sequenceMatch&#39;, &#39;Map&#39;), &#39;skewPopMap&#39;: (&#39;skewPop&#39;, &#39;Map&#39;), &#39;sequenceCountMap&#39;: (&#39;sequenceCount&#39;, &#39;Map&#39;), &#39;topKMap&#39;: (&#39;topK&#39;, &#39;Map&#39;), &#39;deltaSumMap&#39;: (&#39;deltaSum&#39;, &#39;Map&#39;), &#39;quantileBFloat16WeightedMap&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;Map&#39;), &#39;uniqExactMap&#39;: (&#39;uniqExact&#39;, &#39;Map&#39;), &#39;groupBitmapOrMap&#39;: (&#39;groupBitmapOr&#39;, &#39;Map&#39;), &#39;quantilesTDigestWeightedMap&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;Map&#39;), &#39;quantileExactHighMap&#39;: (&#39;quantileExactHigh&#39;, &#39;Map&#39;), &#39;argMinMap&#39;: (&#39;argMin&#39;, &#39;Map&#39;), &#39;rankCorrMap&#39;: (&#39;rankCorr&#39;, &#39;Map&#39;), &#39;covarSampMap&#39;: (&#39;covarSamp&#39;, &#39;Map&#39;), &#39;studentTTestMap&#39;: (&#39;studentTTest&#39;, &#39;Map&#39;), &#39;meanZTestMap&#39;: (&#39;meanZTest&#39;, &#39;Map&#39;), &#39;uniqCombined64Map&#39;: (&#39;uniqCombined64&#39;, &#39;Map&#39;), &#39;medianMap&#39;: (&#39;median&#39;, &#39;Map&#39;), &#39;last_valueMap&#39;: (&#39;last_value&#39;, &#39;Map&#39;), &#39;kolmogorovSmirnovTestMap&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;Map&#39;), &#39;groupArrayLastMap&#39;: (&#39;groupArrayLast&#39;, &#39;Map&#39;), &#39;quantilesExactHighMap&#39;: (&#39;quantilesExactHigh&#39;, &#39;Map&#39;), &#39;cramersVBiasCorrectedMap&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;Map&#39;), &#39;quantileTimingWeightedMap&#39;: (&#39;quantileTimingWeighted&#39;, &#39;Map&#39;), &#39;quantileTDigestWeightedMap&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;Map&#39;), &#39;sumWithOverflowMap&#39;: (&#39;sumWithOverflow&#39;, &#39;Map&#39;), &#39;quantilesGKMap&#39;: (&#39;quantilesGK&#39;, &#39;Map&#39;), &#39;quantilesDeterministicMap&#39;: (&#39;quantilesDeterministic&#39;, &#39;Map&#39;), &#39;groupBitXorMap&#39;: (&#39;groupBitXor&#39;, &#39;Map&#39;), &#39;groupArrayInsertAtMap&#39;: (&#39;groupArrayInsertAt&#39;, &#39;Map&#39;), &#39;histogramMap&#39;: (&#39;histogram&#39;, &#39;Map&#39;), &#39;uniqHLL12Map&#39;: (&#39;uniqHLL12&#39;, &#39;Map&#39;), &#39;groupArrayMovingSumMap&#39;: (&#39;groupArrayMovingSum&#39;, &#39;Map&#39;), &#39;varSampMap&#39;: (&#39;varSamp&#39;, &#39;Map&#39;), &#39;welchTTestMap&#39;: (&#39;welchTTest&#39;, &#39;Map&#39;), &#39;exponentialTimeDecayedAvgMap&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;Map&#39;), &#39;groupArrayMap&#39;: (&#39;groupArray&#39;, &#39;Map&#39;), &#39;argMaxMap&#39;: (&#39;argMax&#39;, &#39;Map&#39;), &#39;quantileDeterministicMap&#39;: (&#39;quantileDeterministic&#39;, &#39;Map&#39;), &#39;categoricalInformationValueMap&#39;: (&#39;categoricalInformationValue&#39;, &#39;Map&#39;), &#39;deltaSumTimestampMap&#39;: (&#39;deltaSumTimestamp&#39;, &#39;Map&#39;), &#39;sumCountMap&#39;: (&#39;sumCount&#39;, &#39;Map&#39;), &#39;quantilesExactMap&#39;: (&#39;quantilesExact&#39;, &#39;Map&#39;), &#39;maxMap&#39;: (&#39;maxMap&#39;, &#39;&#39;), &#39;quantilesBFloat16Map&#39;: (&#39;quantilesBFloat16&#39;, &#39;Map&#39;), &#39;sparkBarMap&#39;: (&#39;sparkBar&#39;, &#39;Map&#39;), &#39;minMapMap&#39;: (&#39;minMap&#39;, &#39;Map&#39;), &#39;simpleLinearRegressionMap&#39;: (&#39;simpleLinearRegression&#39;, &#39;Map&#39;), &#39;anyLastMap&#39;: (&#39;anyLast&#39;, &#39;Map&#39;), &#39;groupUniqArrayMap&#39;: (&#39;groupUniqArray&#39;, &#39;Map&#39;), &#39;groupBitmapXorMap&#39;: (&#39;groupBitmapXor&#39;, &#39;Map&#39;), &#39;topKWeightedMap&#39;: (&#39;topKWeighted&#39;, &#39;Map&#39;), &#39;quantilesTDigestMap&#39;: (&#39;quantilesTDigest&#39;, &#39;Map&#39;), &#39;groupBitOrMap&#39;: (&#39;groupBitOr&#39;, &#39;Map&#39;), &#39;groupArraySampleMap&#39;: (&#39;groupArraySample&#39;, &#39;Map&#39;), &#39;quantileTimingMap&#39;: (&#39;quantileTiming&#39;, &#39;Map&#39;), &#39;quantilesMap&#39;: (&#39;quantiles&#39;, &#39;Map&#39;), &#39;cramersVMap&#39;: (&#39;cramersV&#39;, &#39;Map&#39;), &#39;stochasticLinearRegressionMap&#39;: (&#39;stochasticLinearRegression&#39;, &#39;Map&#39;), &#39;theilsUMap&#39;: (&#39;theilsU&#39;, &#39;Map&#39;), &#39;varPopMap&#39;: (&#39;varPop&#39;, &#39;Map&#39;), &#39;stochasticLogisticRegressionMap&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;Map&#39;), &#39;sumMapMap&#39;: (&#39;sumMap&#39;, &#39;Map&#39;), &#39;quantileMap&#39;: (&#39;quantile&#39;, &#39;Map&#39;), &#39;mannWhitneyUTestMap&#39;: (&#39;mannWhitneyUTest&#39;, &#39;Map&#39;), &#39;uniqCombinedMap&#39;: (&#39;uniqCombined&#39;, &#39;Map&#39;), &#39;uniqUpToMap&#39;: (&#39;uniqUpTo&#39;, &#39;Map&#39;), &#39;contingencyMap&#39;: (&#39;contingency&#39;, &#39;Map&#39;), &#39;quantilesBFloat16WeightedMap&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;Map&#39;), &#39;uniqThetaMap&#39;: (&#39;uniqTheta&#39;, &#39;Map&#39;), &#39;quantilesExactWeightedMap&#39;: (&#39;quantilesExactWeighted&#39;, &#39;Map&#39;), &#39;uniqMap&#39;: (&#39;uniq&#39;, &#39;Map&#39;), &#39;countMap&#39;: (&#39;count&#39;, &#39;Map&#39;), &#39;quantileTDigestMap&#39;: (&#39;quantileTDigest&#39;, &#39;Map&#39;), &#39;skewSampMap&#39;: (&#39;skewSamp&#39;, &#39;Map&#39;), &#39;minMap&#39;: (&#39;minMap&#39;, &#39;&#39;), &#39;intervalLengthSumMap&#39;: (&#39;intervalLengthSum&#39;, &#39;Map&#39;), &#39;corrMap&#39;: (&#39;corr&#39;, &#39;Map&#39;), &#39;avgMap&#39;: (&#39;avg&#39;, &#39;Map&#39;), &#39;quantilesExactLowMap&#39;: (&#39;quantilesExactLow&#39;, &#39;Map&#39;), &#39;groupBitmapMap&#39;: (&#39;groupBitmap&#39;, &#39;Map&#39;), &#39;exponentialMovingAverageMap&#39;: (&#39;exponentialMovingAverage&#39;, &#39;Map&#39;), &#39;sequenceNextNodeMap&#39;: (&#39;sequenceNextNode&#39;, &#39;Map&#39;), &#39;first_valueMap&#39;: (&#39;first_value&#39;, &#39;Map&#39;), &#39;maxIntersectionsMap&#39;: (&#39;maxIntersections&#39;, &#39;Map&#39;), &#39;largestTriangleThreeBucketsMap&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;Map&#39;), &#39;quantileExactWeightedMap&#39;: (&#39;quantileExactWeighted&#39;, &#39;Map&#39;), &#39;stddevSampMap&#39;: (&#39;stddevSamp&#39;, &#39;Map&#39;), &#39;groupBitAndMap&#39;: (&#39;groupBitAnd&#39;, &#39;Map&#39;), &#39;kurtPopMap&#39;: (&#39;kurtPop&#39;, &#39;Map&#39;), &#39;quantileGKMap&#39;: (&#39;quantileGK&#39;, &#39;Map&#39;), &#39;entropyMap&#39;: (&#39;entropy&#39;, &#39;Map&#39;), &#39;stddevPopMap&#39;: (&#39;stddevPop&#39;, &#39;Map&#39;), &#39;boundingRatioMap&#39;: (&#39;boundingRatio&#39;, &#39;Map&#39;), &#39;maxIntersectionsPositionMap&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;Map&#39;), &#39;quantileExactMap&#39;: (&#39;quantileExact&#39;, &#39;Map&#39;), &#39;quantilesTimingMap&#39;: (&#39;quantilesTiming&#39;, &#39;Map&#39;), &#39;avgWeightedMap&#39;: (&#39;avgWeighted&#39;, &#39;Map&#39;), &#39;quantileInterpolatedWeightedMap&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;Map&#39;), &#39;quantilesTimingWeightedMap&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;Map&#39;), &#39;quantileExactLowMap&#39;: (&#39;quantileExactLow&#39;, &#39;Map&#39;), &#39;windowFunnelMap&#39;: (&#39;windowFunnel&#39;, &#39;Map&#39;), &#39;quantileBFloat16Map&#39;: (&#39;quantileBFloat16&#39;, &#39;Map&#39;), &#39;anyMap&#39;: (&#39;any&#39;, &#39;Map&#39;), &#39;kurtSampMap&#39;: (&#39;kurtSamp&#39;, &#39;Map&#39;), &#39;groupArrayMovingAvgMap&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;Map&#39;), &#39;covarPopMap&#39;: (&#39;covarPop&#39;, &#39;Map&#39;), &#39;sumSimpleState&#39;: (&#39;sum&#39;, &#39;SimpleState&#39;), &#39;groupBitmapAndSimpleState&#39;: (&#39;groupBitmapAnd&#39;, &#39;SimpleState&#39;), &#39;retentionSimpleState&#39;: (&#39;retention&#39;, &#39;SimpleState&#39;), &#39;maxMapSimpleState&#39;: (&#39;maxMap&#39;, &#39;SimpleState&#39;), &#39;sumKahanSimpleState&#39;: (&#39;sumKahan&#39;, &#39;SimpleState&#39;), &#39;quantilesInterpolatedWeightedSimpleState&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;SimpleState&#39;), &#39;anyHeavySimpleState&#39;: (&#39;anyHeavy&#39;, &#39;SimpleState&#39;), &#39;sequenceMatchSimpleState&#39;: (&#39;sequenceMatch&#39;, &#39;SimpleState&#39;), &#39;skewPopSimpleState&#39;: (&#39;skewPop&#39;, &#39;SimpleState&#39;), &#39;sequenceCountSimpleState&#39;: (&#39;sequenceCount&#39;, &#39;SimpleState&#39;), &#39;topKSimpleState&#39;: (&#39;topK&#39;, &#39;SimpleState&#39;), &#39;deltaSumSimpleState&#39;: (&#39;deltaSum&#39;, &#39;SimpleState&#39;), &#39;quantileBFloat16WeightedSimpleState&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;SimpleState&#39;), &#39;uniqExactSimpleState&#39;: (&#39;uniqExact&#39;, &#39;SimpleState&#39;), &#39;groupBitmapOrSimpleState&#39;: (&#39;groupBitmapOr&#39;, &#39;SimpleState&#39;), &#39;quantilesTDigestWeightedSimpleState&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;SimpleState&#39;), &#39;quantileExactHighSimpleState&#39;: (&#39;quantileExactHigh&#39;, &#39;SimpleState&#39;), &#39;argMinSimpleState&#39;: (&#39;argMin&#39;, &#39;SimpleState&#39;), &#39;rankCorrSimpleState&#39;: (&#39;rankCorr&#39;, &#39;SimpleState&#39;), &#39;covarSampSimpleState&#39;: (&#39;covarSamp&#39;, &#39;SimpleState&#39;), &#39;studentTTestSimpleState&#39;: (&#39;studentTTest&#39;, &#39;SimpleState&#39;), &#39;meanZTestSimpleState&#39;: (&#39;meanZTest&#39;, &#39;SimpleState&#39;), &#39;uniqCombined64SimpleState&#39;: (&#39;uniqCombined64&#39;, &#39;SimpleState&#39;), &#39;medianSimpleState&#39;: (&#39;median&#39;, &#39;SimpleState&#39;), &#39;last_valueSimpleState&#39;: (&#39;last_value&#39;, &#39;SimpleState&#39;), &#39;kolmogorovSmirnovTestSimpleState&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;SimpleState&#39;), &#39;groupArrayLastSimpleState&#39;: (&#39;groupArrayLast&#39;, &#39;SimpleState&#39;), &#39;quantilesExactHighSimpleState&#39;: (&#39;quantilesExactHigh&#39;, &#39;SimpleState&#39;), &#39;cramersVBiasCorrectedSimpleState&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;SimpleState&#39;), &#39;quantileTimingWeightedSimpleState&#39;: (&#39;quantileTimingWeighted&#39;, &#39;SimpleState&#39;), &#39;quantileTDigestWeightedSimpleState&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;SimpleState&#39;), &#39;sumWithOverflowSimpleState&#39;: (&#39;sumWithOverflow&#39;, &#39;SimpleState&#39;), &#39;quantilesGKSimpleState&#39;: (&#39;quantilesGK&#39;, &#39;SimpleState&#39;), &#39;quantilesDeterministicSimpleState&#39;: (&#39;quantilesDeterministic&#39;, &#39;SimpleState&#39;), &#39;groupBitXorSimpleState&#39;: (&#39;groupBitXor&#39;, &#39;SimpleState&#39;), &#39;groupArrayInsertAtSimpleState&#39;: (&#39;groupArrayInsertAt&#39;, &#39;SimpleState&#39;), &#39;histogramSimpleState&#39;: (&#39;histogram&#39;, &#39;SimpleState&#39;), &#39;uniqHLL12SimpleState&#39;: (&#39;uniqHLL12&#39;, &#39;SimpleState&#39;), &#39;groupArrayMovingSumSimpleState&#39;: (&#39;groupArrayMovingSum&#39;, &#39;SimpleState&#39;), &#39;varSampSimpleState&#39;: (&#39;varSamp&#39;, &#39;SimpleState&#39;), &#39;welchTTestSimpleState&#39;: (&#39;welchTTest&#39;, &#39;SimpleState&#39;), &#39;exponentialTimeDecayedAvgSimpleState&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;SimpleState&#39;), &#39;groupArraySimpleState&#39;: (&#39;groupArray&#39;, &#39;SimpleState&#39;), &#39;argMaxSimpleState&#39;: (&#39;argMax&#39;, &#39;SimpleState&#39;), &#39;quantileDeterministicSimpleState&#39;: (&#39;quantileDeterministic&#39;, &#39;SimpleState&#39;), &#39;categoricalInformationValueSimpleState&#39;: (&#39;categoricalInformationValue&#39;, &#39;SimpleState&#39;), &#39;deltaSumTimestampSimpleState&#39;: (&#39;deltaSumTimestamp&#39;, &#39;SimpleState&#39;), &#39;sumCountSimpleState&#39;: (&#39;sumCount&#39;, &#39;SimpleState&#39;), &#39;quantilesExactSimpleState&#39;: (&#39;quantilesExact&#39;, &#39;SimpleState&#39;), &#39;maxSimpleState&#39;: (&#39;max&#39;, &#39;SimpleState&#39;), &#39;quantilesBFloat16SimpleState&#39;: (&#39;quantilesBFloat16&#39;, &#39;SimpleState&#39;), &#39;sparkBarSimpleState&#39;: (&#39;sparkBar&#39;, &#39;SimpleState&#39;), &#39;minMapSimpleState&#39;: (&#39;minMap&#39;, &#39;SimpleState&#39;), &#39;simpleLinearRegressionSimpleState&#39;: (&#39;simpleLinearRegression&#39;, &#39;SimpleState&#39;), &#39;anyLastSimpleState&#39;: (&#39;anyLast&#39;, &#39;SimpleState&#39;), &#39;groupUniqArraySimpleState&#39;: (&#39;groupUniqArray&#39;, &#39;SimpleState&#39;), &#39;groupBitmapXorSimpleState&#39;: (&#39;groupBitmapXor&#39;, &#39;SimpleState&#39;), &#39;topKWeightedSimpleState&#39;: (&#39;topKWeighted&#39;, &#39;SimpleState&#39;), &#39;quantilesTDigestSimpleState&#39;: (&#39;quantilesTDigest&#39;, &#39;SimpleState&#39;), &#39;groupBitOrSimpleState&#39;: (&#39;groupBitOr&#39;, &#39;SimpleState&#39;), &#39;groupArraySampleSimpleState&#39;: (&#39;groupArraySample&#39;, &#39;SimpleState&#39;), &#39;quantileTimingSimpleState&#39;: (&#39;quantileTiming&#39;, &#39;SimpleState&#39;), &#39;quantilesSimpleState&#39;: (&#39;quantiles&#39;, &#39;SimpleState&#39;), &#39;cramersVSimpleState&#39;: (&#39;cramersV&#39;, &#39;SimpleState&#39;), &#39;stochasticLinearRegressionSimpleState&#39;: (&#39;stochasticLinearRegression&#39;, &#39;SimpleState&#39;), &#39;theilsUSimpleState&#39;: (&#39;theilsU&#39;, &#39;SimpleState&#39;), &#39;varPopSimpleState&#39;: (&#39;varPop&#39;, &#39;SimpleState&#39;), &#39;stochasticLogisticRegressionSimpleState&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;SimpleState&#39;), &#39;sumMapSimpleState&#39;: (&#39;sumMap&#39;, &#39;SimpleState&#39;), &#39;quantileSimpleState&#39;: (&#39;quantile&#39;, &#39;SimpleState&#39;), &#39;mannWhitneyUTestSimpleState&#39;: (&#39;mannWhitneyUTest&#39;, &#39;SimpleState&#39;), &#39;uniqCombinedSimpleState&#39;: (&#39;uniqCombined&#39;, &#39;SimpleState&#39;), &#39;uniqUpToSimpleState&#39;: (&#39;uniqUpTo&#39;, &#39;SimpleState&#39;), &#39;contingencySimpleState&#39;: (&#39;contingency&#39;, &#39;SimpleState&#39;), &#39;quantilesBFloat16WeightedSimpleState&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;SimpleState&#39;), &#39;uniqThetaSimpleState&#39;: (&#39;uniqTheta&#39;, &#39;SimpleState&#39;), &#39;quantilesExactWeightedSimpleState&#39;: (&#39;quantilesExactWeighted&#39;, &#39;SimpleState&#39;), &#39;uniqSimpleState&#39;: (&#39;uniq&#39;, &#39;SimpleState&#39;), &#39;countSimpleState&#39;: (&#39;count&#39;, &#39;SimpleState&#39;), &#39;quantileTDigestSimpleState&#39;: (&#39;quantileTDigest&#39;, &#39;SimpleState&#39;), &#39;skewSampSimpleState&#39;: (&#39;skewSamp&#39;, &#39;SimpleState&#39;), &#39;minSimpleState&#39;: (&#39;min&#39;, &#39;SimpleState&#39;), &#39;intervalLengthSumSimpleState&#39;: (&#39;intervalLengthSum&#39;, &#39;SimpleState&#39;), &#39;corrSimpleState&#39;: (&#39;corr&#39;, &#39;SimpleState&#39;), &#39;avgSimpleState&#39;: (&#39;avg&#39;, &#39;SimpleState&#39;), &#39;quantilesExactLowSimpleState&#39;: (&#39;quantilesExactLow&#39;, &#39;SimpleState&#39;), &#39;groupBitmapSimpleState&#39;: (&#39;groupBitmap&#39;, &#39;SimpleState&#39;), &#39;exponentialMovingAverageSimpleState&#39;: (&#39;exponentialMovingAverage&#39;, &#39;SimpleState&#39;), &#39;sequenceNextNodeSimpleState&#39;: (&#39;sequenceNextNode&#39;, &#39;SimpleState&#39;), &#39;first_valueSimpleState&#39;: (&#39;first_value&#39;, &#39;SimpleState&#39;), &#39;maxIntersectionsSimpleState&#39;: (&#39;maxIntersections&#39;, &#39;SimpleState&#39;), &#39;largestTriangleThreeBucketsSimpleState&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;SimpleState&#39;), &#39;quantileExactWeightedSimpleState&#39;: (&#39;quantileExactWeighted&#39;, &#39;SimpleState&#39;), &#39;stddevSampSimpleState&#39;: (&#39;stddevSamp&#39;, &#39;SimpleState&#39;), &#39;groupBitAndSimpleState&#39;: (&#39;groupBitAnd&#39;, &#39;SimpleState&#39;), &#39;kurtPopSimpleState&#39;: (&#39;kurtPop&#39;, &#39;SimpleState&#39;), &#39;quantileGKSimpleState&#39;: (&#39;quantileGK&#39;, &#39;SimpleState&#39;), &#39;entropySimpleState&#39;: (&#39;entropy&#39;, &#39;SimpleState&#39;), &#39;stddevPopSimpleState&#39;: (&#39;stddevPop&#39;, &#39;SimpleState&#39;), &#39;boundingRatioSimpleState&#39;: (&#39;boundingRatio&#39;, &#39;SimpleState&#39;), &#39;maxIntersectionsPositionSimpleState&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;SimpleState&#39;), &#39;quantileExactSimpleState&#39;: (&#39;quantileExact&#39;, &#39;SimpleState&#39;), &#39;quantilesTimingSimpleState&#39;: (&#39;quantilesTiming&#39;, &#39;SimpleState&#39;), &#39;avgWeightedSimpleState&#39;: (&#39;avgWeighted&#39;, &#39;SimpleState&#39;), &#39;quantileInterpolatedWeightedSimpleState&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;SimpleState&#39;), &#39;quantilesTimingWeightedSimpleState&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;SimpleState&#39;), &#39;quantileExactLowSimpleState&#39;: (&#39;quantileExactLow&#39;, &#39;SimpleState&#39;), &#39;windowFunnelSimpleState&#39;: (&#39;windowFunnel&#39;, &#39;SimpleState&#39;), &#39;quantileBFloat16SimpleState&#39;: (&#39;quantileBFloat16&#39;, &#39;SimpleState&#39;), &#39;anySimpleState&#39;: (&#39;any&#39;, &#39;SimpleState&#39;), &#39;kurtSampSimpleState&#39;: (&#39;kurtSamp&#39;, &#39;SimpleState&#39;), &#39;groupArrayMovingAvgSimpleState&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;SimpleState&#39;), &#39;covarPopSimpleState&#39;: (&#39;covarPop&#39;, &#39;SimpleState&#39;), &#39;sumState&#39;: (&#39;sum&#39;, &#39;State&#39;), &#39;groupBitmapAndState&#39;: (&#39;groupBitmapAnd&#39;, &#39;State&#39;), &#39;retentionState&#39;: (&#39;retention&#39;, &#39;State&#39;), &#39;maxMapState&#39;: (&#39;maxMap&#39;, &#39;State&#39;), &#39;sumKahanState&#39;: (&#39;sumKahan&#39;, &#39;State&#39;), &#39;quantilesInterpolatedWeightedState&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;State&#39;), &#39;anyHeavyState&#39;: (&#39;anyHeavy&#39;, &#39;State&#39;), &#39;sequenceMatchState&#39;: (&#39;sequenceMatch&#39;, &#39;State&#39;), &#39;skewPopState&#39;: (&#39;skewPop&#39;, &#39;State&#39;), &#39;sequenceCountState&#39;: (&#39;sequenceCount&#39;, &#39;State&#39;), &#39;topKState&#39;: (&#39;topK&#39;, &#39;State&#39;), &#39;deltaSumState&#39;: (&#39;deltaSum&#39;, &#39;State&#39;), &#39;quantileBFloat16WeightedState&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;State&#39;), &#39;uniqExactState&#39;: (&#39;uniqExact&#39;, &#39;State&#39;), &#39;groupBitmapOrState&#39;: (&#39;groupBitmapOr&#39;, &#39;State&#39;), &#39;quantilesTDigestWeightedState&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;State&#39;), &#39;quantileExactHighState&#39;: (&#39;quantileExactHigh&#39;, &#39;State&#39;), &#39;argMinState&#39;: (&#39;argMin&#39;, &#39;State&#39;), &#39;rankCorrState&#39;: (&#39;rankCorr&#39;, &#39;State&#39;), &#39;covarSampState&#39;: (&#39;covarSamp&#39;, &#39;State&#39;), &#39;studentTTestState&#39;: (&#39;studentTTest&#39;, &#39;State&#39;), &#39;meanZTestState&#39;: (&#39;meanZTest&#39;, &#39;State&#39;), &#39;uniqCombined64State&#39;: (&#39;uniqCombined64&#39;, &#39;State&#39;), &#39;medianState&#39;: (&#39;median&#39;, &#39;State&#39;), &#39;last_valueState&#39;: (&#39;last_value&#39;, &#39;State&#39;), &#39;kolmogorovSmirnovTestState&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;State&#39;), &#39;groupArrayLastState&#39;: (&#39;groupArrayLast&#39;, &#39;State&#39;), &#39;quantilesExactHighState&#39;: (&#39;quantilesExactHigh&#39;, &#39;State&#39;), &#39;cramersVBiasCorrectedState&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;State&#39;), &#39;quantileTimingWeightedState&#39;: (&#39;quantileTimingWeighted&#39;, &#39;State&#39;), &#39;quantileTDigestWeightedState&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;State&#39;), &#39;sumWithOverflowState&#39;: (&#39;sumWithOverflow&#39;, &#39;State&#39;), &#39;quantilesGKState&#39;: (&#39;quantilesGK&#39;, &#39;State&#39;), &#39;quantilesDeterministicState&#39;: (&#39;quantilesDeterministic&#39;, &#39;State&#39;), &#39;groupBitXorState&#39;: (&#39;groupBitXor&#39;, &#39;State&#39;), &#39;groupArrayInsertAtState&#39;: (&#39;groupArrayInsertAt&#39;, &#39;State&#39;), &#39;histogramState&#39;: (&#39;histogram&#39;, &#39;State&#39;), &#39;uniqHLL12State&#39;: (&#39;uniqHLL12&#39;, &#39;State&#39;), &#39;groupArrayMovingSumState&#39;: (&#39;groupArrayMovingSum&#39;, &#39;State&#39;), &#39;varSampState&#39;: (&#39;varSamp&#39;, &#39;State&#39;), &#39;welchTTestState&#39;: (&#39;welchTTest&#39;, &#39;State&#39;), &#39;exponentialTimeDecayedAvgState&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;State&#39;), &#39;groupArrayState&#39;: (&#39;groupArray&#39;, &#39;State&#39;), &#39;argMaxState&#39;: (&#39;argMax&#39;, &#39;State&#39;), &#39;quantileDeterministicState&#39;: (&#39;quantileDeterministic&#39;, &#39;State&#39;), &#39;categoricalInformationValueState&#39;: (&#39;categoricalInformationValue&#39;, &#39;State&#39;), &#39;deltaSumTimestampState&#39;: (&#39;deltaSumTimestamp&#39;, &#39;State&#39;), &#39;sumCountState&#39;: (&#39;sumCount&#39;, &#39;State&#39;), &#39;quantilesExactState&#39;: (&#39;quantilesExact&#39;, &#39;State&#39;), &#39;maxState&#39;: (&#39;max&#39;, &#39;State&#39;), &#39;quantilesBFloat16State&#39;: (&#39;quantilesBFloat16&#39;, &#39;State&#39;), &#39;sparkBarState&#39;: (&#39;sparkBar&#39;, &#39;State&#39;), &#39;minMapState&#39;: (&#39;minMap&#39;, &#39;State&#39;), &#39;simpleLinearRegressionState&#39;: (&#39;simpleLinearRegression&#39;, &#39;State&#39;), &#39;anyLastState&#39;: (&#39;anyLast&#39;, &#39;State&#39;), &#39;groupUniqArrayState&#39;: (&#39;groupUniqArray&#39;, &#39;State&#39;), &#39;groupBitmapXorState&#39;: (&#39;groupBitmapXor&#39;, &#39;State&#39;), &#39;topKWeightedState&#39;: (&#39;topKWeighted&#39;, &#39;State&#39;), &#39;quantilesTDigestState&#39;: (&#39;quantilesTDigest&#39;, &#39;State&#39;), &#39;groupBitOrState&#39;: (&#39;groupBitOr&#39;, &#39;State&#39;), &#39;groupArraySampleState&#39;: (&#39;groupArraySample&#39;, &#39;State&#39;), &#39;quantileTimingState&#39;: (&#39;quantileTiming&#39;, &#39;State&#39;), &#39;quantilesState&#39;: (&#39;quantiles&#39;, &#39;State&#39;), &#39;cramersVState&#39;: (&#39;cramersV&#39;, &#39;State&#39;), &#39;stochasticLinearRegressionState&#39;: (&#39;stochasticLinearRegression&#39;, &#39;State&#39;), &#39;theilsUState&#39;: (&#39;theilsU&#39;, &#39;State&#39;), &#39;varPopState&#39;: (&#39;varPop&#39;, &#39;State&#39;), &#39;stochasticLogisticRegressionState&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;State&#39;), &#39;sumMapState&#39;: (&#39;sumMap&#39;, &#39;State&#39;), &#39;quantileState&#39;: (&#39;quantile&#39;, &#39;State&#39;), &#39;mannWhitneyUTestState&#39;: (&#39;mannWhitneyUTest&#39;, &#39;State&#39;), &#39;uniqCombinedState&#39;: (&#39;uniqCombined&#39;, &#39;State&#39;), &#39;uniqUpToState&#39;: (&#39;uniqUpTo&#39;, &#39;State&#39;), &#39;contingencyState&#39;: (&#39;contingency&#39;, &#39;State&#39;), &#39;quantilesBFloat16WeightedState&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;State&#39;), &#39;uniqThetaState&#39;: (&#39;uniqTheta&#39;, &#39;State&#39;), &#39;quantilesExactWeightedState&#39;: (&#39;quantilesExactWeighted&#39;, &#39;State&#39;), &#39;uniqState&#39;: (&#39;uniq&#39;, &#39;State&#39;), &#39;countState&#39;: (&#39;count&#39;, &#39;State&#39;), &#39;quantileTDigestState&#39;: (&#39;quantileTDigest&#39;, &#39;State&#39;), &#39;skewSampState&#39;: (&#39;skewSamp&#39;, &#39;State&#39;), &#39;minState&#39;: (&#39;min&#39;, &#39;State&#39;), &#39;intervalLengthSumState&#39;: (&#39;intervalLengthSum&#39;, &#39;State&#39;), &#39;corrState&#39;: (&#39;corr&#39;, &#39;State&#39;), &#39;avgState&#39;: (&#39;avg&#39;, &#39;State&#39;), &#39;quantilesExactLowState&#39;: (&#39;quantilesExactLow&#39;, &#39;State&#39;), &#39;groupBitmapState&#39;: (&#39;groupBitmap&#39;, &#39;State&#39;), &#39;exponentialMovingAverageState&#39;: (&#39;exponentialMovingAverage&#39;, &#39;State&#39;), &#39;sequenceNextNodeState&#39;: (&#39;sequenceNextNode&#39;, &#39;State&#39;), &#39;first_valueState&#39;: (&#39;first_value&#39;, &#39;State&#39;), &#39;maxIntersectionsState&#39;: (&#39;maxIntersections&#39;, &#39;State&#39;), &#39;largestTriangleThreeBucketsState&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;State&#39;), &#39;quantileExactWeightedState&#39;: (&#39;quantileExactWeighted&#39;, &#39;State&#39;), &#39;stddevSampState&#39;: (&#39;stddevSamp&#39;, &#39;State&#39;), &#39;groupBitAndState&#39;: (&#39;groupBitAnd&#39;, &#39;State&#39;), &#39;kurtPopState&#39;: (&#39;kurtPop&#39;, &#39;State&#39;), &#39;quantileGKState&#39;: (&#39;quantileGK&#39;, &#39;State&#39;), &#39;entropyState&#39;: (&#39;entropy&#39;, &#39;State&#39;), &#39;stddevPopState&#39;: (&#39;stddevPop&#39;, &#39;State&#39;), &#39;boundingRatioState&#39;: (&#39;boundingRatio&#39;, &#39;State&#39;), &#39;maxIntersectionsPositionState&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;State&#39;), &#39;quantileExactState&#39;: (&#39;quantileExact&#39;, &#39;State&#39;), &#39;quantilesTimingState&#39;: (&#39;quantilesTiming&#39;, &#39;State&#39;), &#39;avgWeightedState&#39;: (&#39;avgWeighted&#39;, &#39;State&#39;), &#39;quantileInterpolatedWeightedState&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;State&#39;), &#39;quantilesTimingWeightedState&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;State&#39;), &#39;quantileExactLowState&#39;: (&#39;quantileExactLow&#39;, &#39;State&#39;), &#39;windowFunnelState&#39;: (&#39;windowFunnel&#39;, &#39;State&#39;), &#39;quantileBFloat16State&#39;: (&#39;quantileBFloat16&#39;, &#39;State&#39;), &#39;anyState&#39;: (&#39;any&#39;, &#39;State&#39;), &#39;kurtSampState&#39;: (&#39;kurtSamp&#39;, &#39;State&#39;), &#39;groupArrayMovingAvgState&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;State&#39;), &#39;covarPopState&#39;: (&#39;covarPop&#39;, &#39;State&#39;), &#39;sumMerge&#39;: (&#39;sum&#39;, &#39;Merge&#39;), &#39;groupBitmapAndMerge&#39;: (&#39;groupBitmapAnd&#39;, &#39;Merge&#39;), &#39;retentionMerge&#39;: (&#39;retention&#39;, &#39;Merge&#39;), &#39;maxMapMerge&#39;: (&#39;maxMap&#39;, &#39;Merge&#39;), &#39;sumKahanMerge&#39;: (&#39;sumKahan&#39;, &#39;Merge&#39;), &#39;quantilesInterpolatedWeightedMerge&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;Merge&#39;), &#39;anyHeavyMerge&#39;: (&#39;anyHeavy&#39;, &#39;Merge&#39;), &#39;sequenceMatchMerge&#39;: (&#39;sequenceMatch&#39;, &#39;Merge&#39;), &#39;skewPopMerge&#39;: (&#39;skewPop&#39;, &#39;Merge&#39;), &#39;sequenceCountMerge&#39;: (&#39;sequenceCount&#39;, &#39;Merge&#39;), &#39;topKMerge&#39;: (&#39;topK&#39;, &#39;Merge&#39;), &#39;deltaSumMerge&#39;: (&#39;deltaSum&#39;, &#39;Merge&#39;), &#39;quantileBFloat16WeightedMerge&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;Merge&#39;), &#39;uniqExactMerge&#39;: (&#39;uniqExact&#39;, &#39;Merge&#39;), &#39;groupBitmapOrMerge&#39;: (&#39;groupBitmapOr&#39;, &#39;Merge&#39;), &#39;quantilesTDigestWeightedMerge&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;Merge&#39;), &#39;quantileExactHighMerge&#39;: (&#39;quantileExactHigh&#39;, &#39;Merge&#39;), &#39;argMinMerge&#39;: (&#39;argMin&#39;, &#39;Merge&#39;), &#39;rankCorrMerge&#39;: (&#39;rankCorr&#39;, &#39;Merge&#39;), &#39;covarSampMerge&#39;: (&#39;covarSamp&#39;, &#39;Merge&#39;), &#39;studentTTestMerge&#39;: (&#39;studentTTest&#39;, &#39;Merge&#39;), &#39;meanZTestMerge&#39;: (&#39;meanZTest&#39;, &#39;Merge&#39;), &#39;uniqCombined64Merge&#39;: (&#39;uniqCombined64&#39;, &#39;Merge&#39;), &#39;medianMerge&#39;: (&#39;median&#39;, &#39;Merge&#39;), &#39;last_valueMerge&#39;: (&#39;last_value&#39;, &#39;Merge&#39;), &#39;kolmogorovSmirnovTestMerge&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;Merge&#39;), &#39;groupArrayLastMerge&#39;: (&#39;groupArrayLast&#39;, &#39;Merge&#39;), &#39;quantilesExactHighMerge&#39;: (&#39;quantilesExactHigh&#39;, &#39;Merge&#39;), &#39;cramersVBiasCorrectedMerge&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;Merge&#39;), &#39;quantileTimingWeightedMerge&#39;: (&#39;quantileTimingWeighted&#39;, &#39;Merge&#39;), &#39;quantileTDigestWeightedMerge&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;Merge&#39;), &#39;sumWithOverflowMerge&#39;: (&#39;sumWithOverflow&#39;, &#39;Merge&#39;), &#39;quantilesGKMerge&#39;: (&#39;quantilesGK&#39;, &#39;Merge&#39;), &#39;quantilesDeterministicMerge&#39;: (&#39;quantilesDeterministic&#39;, &#39;Merge&#39;), &#39;groupBitXorMerge&#39;: (&#39;groupBitXor&#39;, &#39;Merge&#39;), &#39;groupArrayInsertAtMerge&#39;: (&#39;groupArrayInsertAt&#39;, &#39;Merge&#39;), &#39;histogramMerge&#39;: (&#39;histogram&#39;, &#39;Merge&#39;), &#39;uniqHLL12Merge&#39;: (&#39;uniqHLL12&#39;, &#39;Merge&#39;), &#39;groupArrayMovingSumMerge&#39;: (&#39;groupArrayMovingSum&#39;, &#39;Merge&#39;), &#39;varSampMerge&#39;: (&#39;varSamp&#39;, &#39;Merge&#39;), &#39;welchTTestMerge&#39;: (&#39;welchTTest&#39;, &#39;Merge&#39;), &#39;exponentialTimeDecayedAvgMerge&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;Merge&#39;), &#39;groupArrayMerge&#39;: (&#39;groupArray&#39;, &#39;Merge&#39;), &#39;argMaxMerge&#39;: (&#39;argMax&#39;, &#39;Merge&#39;), &#39;quantileDeterministicMerge&#39;: (&#39;quantileDeterministic&#39;, &#39;Merge&#39;), &#39;categoricalInformationValueMerge&#39;: (&#39;categoricalInformationValue&#39;, &#39;Merge&#39;), &#39;deltaSumTimestampMerge&#39;: (&#39;deltaSumTimestamp&#39;, &#39;Merge&#39;), &#39;sumCountMerge&#39;: (&#39;sumCount&#39;, &#39;Merge&#39;), &#39;quantilesExactMerge&#39;: (&#39;quantilesExact&#39;, &#39;Merge&#39;), &#39;maxMerge&#39;: (&#39;max&#39;, &#39;Merge&#39;), &#39;quantilesBFloat16Merge&#39;: (&#39;quantilesBFloat16&#39;, &#39;Merge&#39;), &#39;sparkBarMerge&#39;: (&#39;sparkBar&#39;, &#39;Merge&#39;), &#39;minMapMerge&#39;: (&#39;minMap&#39;, &#39;Merge&#39;), &#39;simpleLinearRegressionMerge&#39;: (&#39;simpleLinearRegression&#39;, &#39;Merge&#39;), &#39;anyLastMerge&#39;: (&#39;anyLast&#39;, &#39;Merge&#39;), &#39;groupUniqArrayMerge&#39;: (&#39;groupUniqArray&#39;, &#39;Merge&#39;), &#39;groupBitmapXorMerge&#39;: (&#39;groupBitmapXor&#39;, &#39;Merge&#39;), &#39;topKWeightedMerge&#39;: (&#39;topKWeighted&#39;, &#39;Merge&#39;), &#39;quantilesTDigestMerge&#39;: (&#39;quantilesTDigest&#39;, &#39;Merge&#39;), &#39;groupBitOrMerge&#39;: (&#39;groupBitOr&#39;, &#39;Merge&#39;), &#39;groupArraySampleMerge&#39;: (&#39;groupArraySample&#39;, &#39;Merge&#39;), &#39;quantileTimingMerge&#39;: (&#39;quantileTiming&#39;, &#39;Merge&#39;), &#39;quantilesMerge&#39;: (&#39;quantiles&#39;, &#39;Merge&#39;), &#39;cramersVMerge&#39;: (&#39;cramersV&#39;, &#39;Merge&#39;), &#39;stochasticLinearRegressionMerge&#39;: (&#39;stochasticLinearRegression&#39;, &#39;Merge&#39;), &#39;theilsUMerge&#39;: (&#39;theilsU&#39;, &#39;Merge&#39;), &#39;varPopMerge&#39;: (&#39;varPop&#39;, &#39;Merge&#39;), &#39;stochasticLogisticRegressionMerge&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;Merge&#39;), &#39;sumMapMerge&#39;: (&#39;sumMap&#39;, &#39;Merge&#39;), &#39;quantileMerge&#39;: (&#39;quantile&#39;, &#39;Merge&#39;), &#39;mannWhitneyUTestMerge&#39;: (&#39;mannWhitneyUTest&#39;, &#39;Merge&#39;), &#39;uniqCombinedMerge&#39;: (&#39;uniqCombined&#39;, &#39;Merge&#39;), &#39;uniqUpToMerge&#39;: (&#39;uniqUpTo&#39;, &#39;Merge&#39;), &#39;contingencyMerge&#39;: (&#39;contingency&#39;, &#39;Merge&#39;), &#39;quantilesBFloat16WeightedMerge&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;Merge&#39;), &#39;uniqThetaMerge&#39;: (&#39;uniqTheta&#39;, &#39;Merge&#39;), &#39;quantilesExactWeightedMerge&#39;: (&#39;quantilesExactWeighted&#39;, &#39;Merge&#39;), &#39;uniqMerge&#39;: (&#39;uniq&#39;, &#39;Merge&#39;), &#39;countMerge&#39;: (&#39;count&#39;, &#39;Merge&#39;), &#39;quantileTDigestMerge&#39;: (&#39;quantileTDigest&#39;, &#39;Merge&#39;), &#39;skewSampMerge&#39;: (&#39;skewSamp&#39;, &#39;Merge&#39;), &#39;minMerge&#39;: (&#39;min&#39;, &#39;Merge&#39;), &#39;intervalLengthSumMerge&#39;: (&#39;intervalLengthSum&#39;, &#39;Merge&#39;), &#39;corrMerge&#39;: (&#39;corr&#39;, &#39;Merge&#39;), &#39;avgMerge&#39;: (&#39;avg&#39;, &#39;Merge&#39;), &#39;quantilesExactLowMerge&#39;: (&#39;quantilesExactLow&#39;, &#39;Merge&#39;), &#39;groupBitmapMerge&#39;: (&#39;groupBitmap&#39;, &#39;Merge&#39;), &#39;exponentialMovingAverageMerge&#39;: (&#39;exponentialMovingAverage&#39;, &#39;Merge&#39;), &#39;sequenceNextNodeMerge&#39;: (&#39;sequenceNextNode&#39;, &#39;Merge&#39;), &#39;first_valueMerge&#39;: (&#39;first_value&#39;, &#39;Merge&#39;), &#39;maxIntersectionsMerge&#39;: (&#39;maxIntersections&#39;, &#39;Merge&#39;), &#39;largestTriangleThreeBucketsMerge&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;Merge&#39;), &#39;quantileExactWeightedMerge&#39;: (&#39;quantileExactWeighted&#39;, &#39;Merge&#39;), &#39;stddevSampMerge&#39;: (&#39;stddevSamp&#39;, &#39;Merge&#39;), &#39;groupBitAndMerge&#39;: (&#39;groupBitAnd&#39;, &#39;Merge&#39;), &#39;kurtPopMerge&#39;: (&#39;kurtPop&#39;, &#39;Merge&#39;), &#39;quantileGKMerge&#39;: (&#39;quantileGK&#39;, &#39;Merge&#39;), &#39;entropyMerge&#39;: (&#39;entropy&#39;, &#39;Merge&#39;), &#39;stddevPopMerge&#39;: (&#39;stddevPop&#39;, &#39;Merge&#39;), &#39;boundingRatioMerge&#39;: (&#39;boundingRatio&#39;, &#39;Merge&#39;), &#39;maxIntersectionsPositionMerge&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;Merge&#39;), &#39;quantileExactMerge&#39;: (&#39;quantileExact&#39;, &#39;Merge&#39;), &#39;quantilesTimingMerge&#39;: (&#39;quantilesTiming&#39;, &#39;Merge&#39;), &#39;avgWeightedMerge&#39;: (&#39;avgWeighted&#39;, &#39;Merge&#39;), &#39;quantileInterpolatedWeightedMerge&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;Merge&#39;), &#39;quantilesTimingWeightedMerge&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;Merge&#39;), &#39;quantileExactLowMerge&#39;: (&#39;quantileExactLow&#39;, &#39;Merge&#39;), &#39;windowFunnelMerge&#39;: (&#39;windowFunnel&#39;, &#39;Merge&#39;), &#39;quantileBFloat16Merge&#39;: (&#39;quantileBFloat16&#39;, &#39;Merge&#39;), &#39;anyMerge&#39;: (&#39;any&#39;, &#39;Merge&#39;), &#39;kurtSampMerge&#39;: (&#39;kurtSamp&#39;, &#39;Merge&#39;), &#39;groupArrayMovingAvgMerge&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;Merge&#39;), &#39;covarPopMerge&#39;: (&#39;covarPop&#39;, &#39;Merge&#39;), &#39;sumMergeState&#39;: (&#39;sum&#39;, &#39;MergeState&#39;), &#39;groupBitmapAndMergeState&#39;: (&#39;groupBitmapAnd&#39;, &#39;MergeState&#39;), &#39;retentionMergeState&#39;: (&#39;retention&#39;, &#39;MergeState&#39;), &#39;maxMapMergeState&#39;: (&#39;maxMap&#39;, &#39;MergeState&#39;), &#39;sumKahanMergeState&#39;: (&#39;sumKahan&#39;, &#39;MergeState&#39;), &#39;quantilesInterpolatedWeightedMergeState&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;MergeState&#39;), &#39;anyHeavyMergeState&#39;: (&#39;anyHeavy&#39;, &#39;MergeState&#39;), &#39;sequenceMatchMergeState&#39;: (&#39;sequenceMatch&#39;, &#39;MergeState&#39;), &#39;skewPopMergeState&#39;: (&#39;skewPop&#39;, &#39;MergeState&#39;), &#39;sequenceCountMergeState&#39;: (&#39;sequenceCount&#39;, &#39;MergeState&#39;), &#39;topKMergeState&#39;: (&#39;topK&#39;, &#39;MergeState&#39;), &#39;deltaSumMergeState&#39;: (&#39;deltaSum&#39;, &#39;MergeState&#39;), &#39;quantileBFloat16WeightedMergeState&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;MergeState&#39;), &#39;uniqExactMergeState&#39;: (&#39;uniqExact&#39;, &#39;MergeState&#39;), &#39;groupBitmapOrMergeState&#39;: (&#39;groupBitmapOr&#39;, &#39;MergeState&#39;), &#39;quantilesTDigestWeightedMergeState&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;MergeState&#39;), &#39;quantileExactHighMergeState&#39;: (&#39;quantileExactHigh&#39;, &#39;MergeState&#39;), &#39;argMinMergeState&#39;: (&#39;argMin&#39;, &#39;MergeState&#39;), &#39;rankCorrMergeState&#39;: (&#39;rankCorr&#39;, &#39;MergeState&#39;), &#39;covarSampMergeState&#39;: (&#39;covarSamp&#39;, &#39;MergeState&#39;), &#39;studentTTestMergeState&#39;: (&#39;studentTTest&#39;, &#39;MergeState&#39;), &#39;meanZTestMergeState&#39;: (&#39;meanZTest&#39;, &#39;MergeState&#39;), &#39;uniqCombined64MergeState&#39;: (&#39;uniqCombined64&#39;, &#39;MergeState&#39;), &#39;medianMergeState&#39;: (&#39;median&#39;, &#39;MergeState&#39;), &#39;last_valueMergeState&#39;: (&#39;last_value&#39;, &#39;MergeState&#39;), &#39;kolmogorovSmirnovTestMergeState&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;MergeState&#39;), &#39;groupArrayLastMergeState&#39;: (&#39;groupArrayLast&#39;, &#39;MergeState&#39;), &#39;quantilesExactHighMergeState&#39;: (&#39;quantilesExactHigh&#39;, &#39;MergeState&#39;), &#39;cramersVBiasCorrectedMergeState&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;MergeState&#39;), &#39;quantileTimingWeightedMergeState&#39;: (&#39;quantileTimingWeighted&#39;, &#39;MergeState&#39;), &#39;quantileTDigestWeightedMergeState&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;MergeState&#39;), &#39;sumWithOverflowMergeState&#39;: (&#39;sumWithOverflow&#39;, &#39;MergeState&#39;), &#39;quantilesGKMergeState&#39;: (&#39;quantilesGK&#39;, &#39;MergeState&#39;), &#39;quantilesDeterministicMergeState&#39;: (&#39;quantilesDeterministic&#39;, &#39;MergeState&#39;), &#39;groupBitXorMergeState&#39;: (&#39;groupBitXor&#39;, &#39;MergeState&#39;), &#39;groupArrayInsertAtMergeState&#39;: (&#39;groupArrayInsertAt&#39;, &#39;MergeState&#39;), &#39;histogramMergeState&#39;: (&#39;histogram&#39;, &#39;MergeState&#39;), &#39;uniqHLL12MergeState&#39;: (&#39;uniqHLL12&#39;, &#39;MergeState&#39;), &#39;groupArrayMovingSumMergeState&#39;: (&#39;groupArrayMovingSum&#39;, &#39;MergeState&#39;), &#39;varSampMergeState&#39;: (&#39;varSamp&#39;, &#39;MergeState&#39;), &#39;welchTTestMergeState&#39;: (&#39;welchTTest&#39;, &#39;MergeState&#39;), &#39;exponentialTimeDecayedAvgMergeState&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;MergeState&#39;), &#39;groupArrayMergeState&#39;: (&#39;groupArray&#39;, &#39;MergeState&#39;), &#39;argMaxMergeState&#39;: (&#39;argMax&#39;, &#39;MergeState&#39;), &#39;quantileDeterministicMergeState&#39;: (&#39;quantileDeterministic&#39;, &#39;MergeState&#39;), &#39;categoricalInformationValueMergeState&#39;: (&#39;categoricalInformationValue&#39;, &#39;MergeState&#39;), &#39;deltaSumTimestampMergeState&#39;: (&#39;deltaSumTimestamp&#39;, &#39;MergeState&#39;), &#39;sumCountMergeState&#39;: (&#39;sumCount&#39;, &#39;MergeState&#39;), &#39;quantilesExactMergeState&#39;: (&#39;quantilesExact&#39;, &#39;MergeState&#39;), &#39;maxMergeState&#39;: (&#39;max&#39;, &#39;MergeState&#39;), &#39;quantilesBFloat16MergeState&#39;: (&#39;quantilesBFloat16&#39;, &#39;MergeState&#39;), &#39;sparkBarMergeState&#39;: (&#39;sparkBar&#39;, &#39;MergeState&#39;), &#39;minMapMergeState&#39;: (&#39;minMap&#39;, &#39;MergeState&#39;), &#39;simpleLinearRegressionMergeState&#39;: (&#39;simpleLinearRegression&#39;, &#39;MergeState&#39;), &#39;anyLastMergeState&#39;: (&#39;anyLast&#39;, &#39;MergeState&#39;), &#39;groupUniqArrayMergeState&#39;: (&#39;groupUniqArray&#39;, &#39;MergeState&#39;), &#39;groupBitmapXorMergeState&#39;: (&#39;groupBitmapXor&#39;, &#39;MergeState&#39;), &#39;topKWeightedMergeState&#39;: (&#39;topKWeighted&#39;, &#39;MergeState&#39;), &#39;quantilesTDigestMergeState&#39;: (&#39;quantilesTDigest&#39;, &#39;MergeState&#39;), &#39;groupBitOrMergeState&#39;: (&#39;groupBitOr&#39;, &#39;MergeState&#39;), &#39;groupArraySampleMergeState&#39;: (&#39;groupArraySample&#39;, &#39;MergeState&#39;), &#39;quantileTimingMergeState&#39;: (&#39;quantileTiming&#39;, &#39;MergeState&#39;), &#39;quantilesMergeState&#39;: (&#39;quantiles&#39;, &#39;MergeState&#39;), &#39;cramersVMergeState&#39;: (&#39;cramersV&#39;, &#39;MergeState&#39;), &#39;stochasticLinearRegressionMergeState&#39;: (&#39;stochasticLinearRegression&#39;, &#39;MergeState&#39;), &#39;theilsUMergeState&#39;: (&#39;theilsU&#39;, &#39;MergeState&#39;), &#39;varPopMergeState&#39;: (&#39;varPop&#39;, &#39;MergeState&#39;), &#39;stochasticLogisticRegressionMergeState&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;MergeState&#39;), &#39;sumMapMergeState&#39;: (&#39;sumMap&#39;, &#39;MergeState&#39;), &#39;quantileMergeState&#39;: (&#39;quantile&#39;, &#39;MergeState&#39;), &#39;mannWhitneyUTestMergeState&#39;: (&#39;mannWhitneyUTest&#39;, &#39;MergeState&#39;), &#39;uniqCombinedMergeState&#39;: (&#39;uniqCombined&#39;, &#39;MergeState&#39;), &#39;uniqUpToMergeState&#39;: (&#39;uniqUpTo&#39;, &#39;MergeState&#39;), &#39;contingencyMergeState&#39;: (&#39;contingency&#39;, &#39;MergeState&#39;), &#39;quantilesBFloat16WeightedMergeState&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;MergeState&#39;), &#39;uniqThetaMergeState&#39;: (&#39;uniqTheta&#39;, &#39;MergeState&#39;), &#39;quantilesExactWeightedMergeState&#39;: (&#39;quantilesExactWeighted&#39;, &#39;MergeState&#39;), &#39;uniqMergeState&#39;: (&#39;uniq&#39;, &#39;MergeState&#39;), &#39;countMergeState&#39;: (&#39;count&#39;, &#39;MergeState&#39;), &#39;quantileTDigestMergeState&#39;: (&#39;quantileTDigest&#39;, &#39;MergeState&#39;), &#39;skewSampMergeState&#39;: (&#39;skewSamp&#39;, &#39;MergeState&#39;), &#39;minMergeState&#39;: (&#39;min&#39;, &#39;MergeState&#39;), &#39;intervalLengthSumMergeState&#39;: (&#39;intervalLengthSum&#39;, &#39;MergeState&#39;), &#39;corrMergeState&#39;: (&#39;corr&#39;, &#39;MergeState&#39;), &#39;avgMergeState&#39;: (&#39;avg&#39;, &#39;MergeState&#39;), &#39;quantilesExactLowMergeState&#39;: (&#39;quantilesExactLow&#39;, &#39;MergeState&#39;), &#39;groupBitmapMergeState&#39;: (&#39;groupBitmap&#39;, &#39;MergeState&#39;), &#39;exponentialMovingAverageMergeState&#39;: (&#39;exponentialMovingAverage&#39;, &#39;MergeState&#39;), &#39;sequenceNextNodeMergeState&#39;: (&#39;sequenceNextNode&#39;, &#39;MergeState&#39;), &#39;first_valueMergeState&#39;: (&#39;first_value&#39;, &#39;MergeState&#39;), &#39;maxIntersectionsMergeState&#39;: (&#39;maxIntersections&#39;, &#39;MergeState&#39;), &#39;largestTriangleThreeBucketsMergeState&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;MergeState&#39;), &#39;quantileExactWeightedMergeState&#39;: (&#39;quantileExactWeighted&#39;, &#39;MergeState&#39;), &#39;stddevSampMergeState&#39;: (&#39;stddevSamp&#39;, &#39;MergeState&#39;), &#39;groupBitAndMergeState&#39;: (&#39;groupBitAnd&#39;, &#39;MergeState&#39;), &#39;kurtPopMergeState&#39;: (&#39;kurtPop&#39;, &#39;MergeState&#39;), &#39;quantileGKMergeState&#39;: (&#39;quantileGK&#39;, &#39;MergeState&#39;), &#39;entropyMergeState&#39;: (&#39;entropy&#39;, &#39;MergeState&#39;), &#39;stddevPopMergeState&#39;: (&#39;stddevPop&#39;, &#39;MergeState&#39;), &#39;boundingRatioMergeState&#39;: (&#39;boundingRatio&#39;, &#39;MergeState&#39;), &#39;maxIntersectionsPositionMergeState&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;MergeState&#39;), &#39;quantileExactMergeState&#39;: (&#39;quantileExact&#39;, &#39;MergeState&#39;), &#39;quantilesTimingMergeState&#39;: (&#39;quantilesTiming&#39;, &#39;MergeState&#39;), &#39;avgWeightedMergeState&#39;: (&#39;avgWeighted&#39;, &#39;MergeState&#39;), &#39;quantileInterpolatedWeightedMergeState&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;MergeState&#39;), &#39;quantilesTimingWeightedMergeState&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;MergeState&#39;), &#39;quantileExactLowMergeState&#39;: (&#39;quantileExactLow&#39;, &#39;MergeState&#39;), &#39;windowFunnelMergeState&#39;: (&#39;windowFunnel&#39;, &#39;MergeState&#39;), &#39;quantileBFloat16MergeState&#39;: (&#39;quantileBFloat16&#39;, &#39;MergeState&#39;), &#39;anyMergeState&#39;: (&#39;any&#39;, &#39;MergeState&#39;), &#39;kurtSampMergeState&#39;: (&#39;kurtSamp&#39;, &#39;MergeState&#39;), &#39;groupArrayMovingAvgMergeState&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;MergeState&#39;), &#39;covarPopMergeState&#39;: (&#39;covarPop&#39;, &#39;MergeState&#39;), &#39;sumForEach&#39;: (&#39;sum&#39;, &#39;ForEach&#39;), &#39;groupBitmapAndForEach&#39;: (&#39;groupBitmapAnd&#39;, &#39;ForEach&#39;), &#39;retentionForEach&#39;: (&#39;retention&#39;, &#39;ForEach&#39;), &#39;maxMapForEach&#39;: (&#39;maxMap&#39;, &#39;ForEach&#39;), &#39;sumKahanForEach&#39;: (&#39;sumKahan&#39;, &#39;ForEach&#39;), &#39;quantilesInterpolatedWeightedForEach&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;ForEach&#39;), &#39;anyHeavyForEach&#39;: (&#39;anyHeavy&#39;, &#39;ForEach&#39;), &#39;sequenceMatchForEach&#39;: (&#39;sequenceMatch&#39;, &#39;ForEach&#39;), &#39;skewPopForEach&#39;: (&#39;skewPop&#39;, &#39;ForEach&#39;), &#39;sequenceCountForEach&#39;: (&#39;sequenceCount&#39;, &#39;ForEach&#39;), &#39;topKForEach&#39;: (&#39;topK&#39;, &#39;ForEach&#39;), &#39;deltaSumForEach&#39;: (&#39;deltaSum&#39;, &#39;ForEach&#39;), &#39;quantileBFloat16WeightedForEach&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;ForEach&#39;), &#39;uniqExactForEach&#39;: (&#39;uniqExact&#39;, &#39;ForEach&#39;), &#39;groupBitmapOrForEach&#39;: (&#39;groupBitmapOr&#39;, &#39;ForEach&#39;), &#39;quantilesTDigestWeightedForEach&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;ForEach&#39;), &#39;quantileExactHighForEach&#39;: (&#39;quantileExactHigh&#39;, &#39;ForEach&#39;), &#39;argMinForEach&#39;: (&#39;argMin&#39;, &#39;ForEach&#39;), &#39;rankCorrForEach&#39;: (&#39;rankCorr&#39;, &#39;ForEach&#39;), &#39;covarSampForEach&#39;: (&#39;covarSamp&#39;, &#39;ForEach&#39;), &#39;studentTTestForEach&#39;: (&#39;studentTTest&#39;, &#39;ForEach&#39;), &#39;meanZTestForEach&#39;: (&#39;meanZTest&#39;, &#39;ForEach&#39;), &#39;uniqCombined64ForEach&#39;: (&#39;uniqCombined64&#39;, &#39;ForEach&#39;), &#39;medianForEach&#39;: (&#39;median&#39;, &#39;ForEach&#39;), &#39;last_valueForEach&#39;: (&#39;last_value&#39;, &#39;ForEach&#39;), &#39;kolmogorovSmirnovTestForEach&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;ForEach&#39;), &#39;groupArrayLastForEach&#39;: (&#39;groupArrayLast&#39;, &#39;ForEach&#39;), &#39;quantilesExactHighForEach&#39;: (&#39;quantilesExactHigh&#39;, &#39;ForEach&#39;), &#39;cramersVBiasCorrectedForEach&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;ForEach&#39;), &#39;quantileTimingWeightedForEach&#39;: (&#39;quantileTimingWeighted&#39;, &#39;ForEach&#39;), &#39;quantileTDigestWeightedForEach&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;ForEach&#39;), &#39;sumWithOverflowForEach&#39;: (&#39;sumWithOverflow&#39;, &#39;ForEach&#39;), &#39;quantilesGKForEach&#39;: (&#39;quantilesGK&#39;, &#39;ForEach&#39;), &#39;quantilesDeterministicForEach&#39;: (&#39;quantilesDeterministic&#39;, &#39;ForEach&#39;), &#39;groupBitXorForEach&#39;: (&#39;groupBitXor&#39;, &#39;ForEach&#39;), &#39;groupArrayInsertAtForEach&#39;: (&#39;groupArrayInsertAt&#39;, &#39;ForEach&#39;), &#39;histogramForEach&#39;: (&#39;histogram&#39;, &#39;ForEach&#39;), &#39;uniqHLL12ForEach&#39;: (&#39;uniqHLL12&#39;, &#39;ForEach&#39;), &#39;groupArrayMovingSumForEach&#39;: (&#39;groupArrayMovingSum&#39;, &#39;ForEach&#39;), &#39;varSampForEach&#39;: (&#39;varSamp&#39;, &#39;ForEach&#39;), &#39;welchTTestForEach&#39;: (&#39;welchTTest&#39;, &#39;ForEach&#39;), &#39;exponentialTimeDecayedAvgForEach&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;ForEach&#39;), &#39;groupArrayForEach&#39;: (&#39;groupArray&#39;, &#39;ForEach&#39;), &#39;argMaxForEach&#39;: (&#39;argMax&#39;, &#39;ForEach&#39;), &#39;quantileDeterministicForEach&#39;: (&#39;quantileDeterministic&#39;, &#39;ForEach&#39;), &#39;categoricalInformationValueForEach&#39;: (&#39;categoricalInformationValue&#39;, &#39;ForEach&#39;), &#39;deltaSumTimestampForEach&#39;: (&#39;deltaSumTimestamp&#39;, &#39;ForEach&#39;), &#39;sumCountForEach&#39;: (&#39;sumCount&#39;, &#39;ForEach&#39;), &#39;quantilesExactForEach&#39;: (&#39;quantilesExact&#39;, &#39;ForEach&#39;), &#39;maxForEach&#39;: (&#39;max&#39;, &#39;ForEach&#39;), &#39;quantilesBFloat16ForEach&#39;: (&#39;quantilesBFloat16&#39;, &#39;ForEach&#39;), &#39;sparkBarForEach&#39;: (&#39;sparkBar&#39;, &#39;ForEach&#39;), &#39;minMapForEach&#39;: (&#39;minMap&#39;, &#39;ForEach&#39;), &#39;simpleLinearRegressionForEach&#39;: (&#39;simpleLinearRegression&#39;, &#39;ForEach&#39;), &#39;anyLastForEach&#39;: (&#39;anyLast&#39;, &#39;ForEach&#39;), &#39;groupUniqArrayForEach&#39;: (&#39;groupUniqArray&#39;, &#39;ForEach&#39;), &#39;groupBitmapXorForEach&#39;: (&#39;groupBitmapXor&#39;, &#39;ForEach&#39;), &#39;topKWeightedForEach&#39;: (&#39;topKWeighted&#39;, &#39;ForEach&#39;), &#39;quantilesTDigestForEach&#39;: (&#39;quantilesTDigest&#39;, &#39;ForEach&#39;), &#39;groupBitOrForEach&#39;: (&#39;groupBitOr&#39;, &#39;ForEach&#39;), &#39;groupArraySampleForEach&#39;: (&#39;groupArraySample&#39;, &#39;ForEach&#39;), &#39;quantileTimingForEach&#39;: (&#39;quantileTiming&#39;, &#39;ForEach&#39;), &#39;quantilesForEach&#39;: (&#39;quantiles&#39;, &#39;ForEach&#39;), &#39;cramersVForEach&#39;: (&#39;cramersV&#39;, &#39;ForEach&#39;), &#39;stochasticLinearRegressionForEach&#39;: (&#39;stochasticLinearRegression&#39;, &#39;ForEach&#39;), &#39;theilsUForEach&#39;: (&#39;theilsU&#39;, &#39;ForEach&#39;), &#39;varPopForEach&#39;: (&#39;varPop&#39;, &#39;ForEach&#39;), &#39;stochasticLogisticRegressionForEach&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;ForEach&#39;), &#39;sumMapForEach&#39;: (&#39;sumMap&#39;, &#39;ForEach&#39;), &#39;quantileForEach&#39;: (&#39;quantile&#39;, &#39;ForEach&#39;), &#39;mannWhitneyUTestForEach&#39;: (&#39;mannWhitneyUTest&#39;, &#39;ForEach&#39;), &#39;uniqCombinedForEach&#39;: (&#39;uniqCombined&#39;, &#39;ForEach&#39;), &#39;uniqUpToForEach&#39;: (&#39;uniqUpTo&#39;, &#39;ForEach&#39;), &#39;contingencyForEach&#39;: (&#39;contingency&#39;, &#39;ForEach&#39;), &#39;quantilesBFloat16WeightedForEach&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;ForEach&#39;), &#39;uniqThetaForEach&#39;: (&#39;uniqTheta&#39;, &#39;ForEach&#39;), &#39;quantilesExactWeightedForEach&#39;: (&#39;quantilesExactWeighted&#39;, &#39;ForEach&#39;), &#39;uniqForEach&#39;: (&#39;uniq&#39;, &#39;ForEach&#39;), &#39;countForEach&#39;: (&#39;count&#39;, &#39;ForEach&#39;), &#39;quantileTDigestForEach&#39;: (&#39;quantileTDigest&#39;, &#39;ForEach&#39;), &#39;skewSampForEach&#39;: (&#39;skewSamp&#39;, &#39;ForEach&#39;), &#39;minForEach&#39;: (&#39;min&#39;, &#39;ForEach&#39;), &#39;intervalLengthSumForEach&#39;: (&#39;intervalLengthSum&#39;, &#39;ForEach&#39;), &#39;corrForEach&#39;: (&#39;corr&#39;, &#39;ForEach&#39;), &#39;avgForEach&#39;: (&#39;avg&#39;, &#39;ForEach&#39;), &#39;quantilesExactLowForEach&#39;: (&#39;quantilesExactLow&#39;, &#39;ForEach&#39;), &#39;groupBitmapForEach&#39;: (&#39;groupBitmap&#39;, &#39;ForEach&#39;), &#39;exponentialMovingAverageForEach&#39;: (&#39;exponentialMovingAverage&#39;, &#39;ForEach&#39;), &#39;sequenceNextNodeForEach&#39;: (&#39;sequenceNextNode&#39;, &#39;ForEach&#39;), &#39;first_valueForEach&#39;: (&#39;first_value&#39;, &#39;ForEach&#39;), &#39;maxIntersectionsForEach&#39;: (&#39;maxIntersections&#39;, &#39;ForEach&#39;), &#39;largestTriangleThreeBucketsForEach&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;ForEach&#39;), &#39;quantileExactWeightedForEach&#39;: (&#39;quantileExactWeighted&#39;, &#39;ForEach&#39;), &#39;stddevSampForEach&#39;: (&#39;stddevSamp&#39;, &#39;ForEach&#39;), &#39;groupBitAndForEach&#39;: (&#39;groupBitAnd&#39;, &#39;ForEach&#39;), &#39;kurtPopForEach&#39;: (&#39;kurtPop&#39;, &#39;ForEach&#39;), &#39;quantileGKForEach&#39;: (&#39;quantileGK&#39;, &#39;ForEach&#39;), &#39;entropyForEach&#39;: (&#39;entropy&#39;, &#39;ForEach&#39;), &#39;stddevPopForEach&#39;: (&#39;stddevPop&#39;, &#39;ForEach&#39;), &#39;boundingRatioForEach&#39;: (&#39;boundingRatio&#39;, &#39;ForEach&#39;), &#39;maxIntersectionsPositionForEach&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;ForEach&#39;), &#39;quantileExactForEach&#39;: (&#39;quantileExact&#39;, &#39;ForEach&#39;), &#39;quantilesTimingForEach&#39;: (&#39;quantilesTiming&#39;, &#39;ForEach&#39;), &#39;avgWeightedForEach&#39;: (&#39;avgWeighted&#39;, &#39;ForEach&#39;), &#39;quantileInterpolatedWeightedForEach&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;ForEach&#39;), &#39;quantilesTimingWeightedForEach&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;ForEach&#39;), &#39;quantileExactLowForEach&#39;: (&#39;quantileExactLow&#39;, &#39;ForEach&#39;), &#39;windowFunnelForEach&#39;: (&#39;windowFunnel&#39;, &#39;ForEach&#39;), &#39;quantileBFloat16ForEach&#39;: (&#39;quantileBFloat16&#39;, &#39;ForEach&#39;), &#39;anyForEach&#39;: (&#39;any&#39;, &#39;ForEach&#39;), &#39;kurtSampForEach&#39;: (&#39;kurtSamp&#39;, &#39;ForEach&#39;), &#39;groupArrayMovingAvgForEach&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;ForEach&#39;), &#39;covarPopForEach&#39;: (&#39;covarPop&#39;, &#39;ForEach&#39;), &#39;sumDistinct&#39;: (&#39;sum&#39;, &#39;Distinct&#39;), &#39;groupBitmapAndDistinct&#39;: (&#39;groupBitmapAnd&#39;, &#39;Distinct&#39;), &#39;retentionDistinct&#39;: (&#39;retention&#39;, &#39;Distinct&#39;), &#39;maxMapDistinct&#39;: (&#39;maxMap&#39;, &#39;Distinct&#39;), &#39;sumKahanDistinct&#39;: (&#39;sumKahan&#39;, &#39;Distinct&#39;), &#39;quantilesInterpolatedWeightedDistinct&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;Distinct&#39;), &#39;anyHeavyDistinct&#39;: (&#39;anyHeavy&#39;, &#39;Distinct&#39;), &#39;sequenceMatchDistinct&#39;: (&#39;sequenceMatch&#39;, &#39;Distinct&#39;), &#39;skewPopDistinct&#39;: (&#39;skewPop&#39;, &#39;Distinct&#39;), &#39;sequenceCountDistinct&#39;: (&#39;sequenceCount&#39;, &#39;Distinct&#39;), &#39;topKDistinct&#39;: (&#39;topK&#39;, &#39;Distinct&#39;), &#39;deltaSumDistinct&#39;: (&#39;deltaSum&#39;, &#39;Distinct&#39;), &#39;quantileBFloat16WeightedDistinct&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;Distinct&#39;), &#39;uniqExactDistinct&#39;: (&#39;uniqExact&#39;, &#39;Distinct&#39;), &#39;groupBitmapOrDistinct&#39;: (&#39;groupBitmapOr&#39;, &#39;Distinct&#39;), &#39;quantilesTDigestWeightedDistinct&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;Distinct&#39;), &#39;quantileExactHighDistinct&#39;: (&#39;quantileExactHigh&#39;, &#39;Distinct&#39;), &#39;argMinDistinct&#39;: (&#39;argMin&#39;, &#39;Distinct&#39;), &#39;rankCorrDistinct&#39;: (&#39;rankCorr&#39;, &#39;Distinct&#39;), &#39;covarSampDistinct&#39;: (&#39;covarSamp&#39;, &#39;Distinct&#39;), &#39;studentTTestDistinct&#39;: (&#39;studentTTest&#39;, &#39;Distinct&#39;), &#39;meanZTestDistinct&#39;: (&#39;meanZTest&#39;, &#39;Distinct&#39;), &#39;uniqCombined64Distinct&#39;: (&#39;uniqCombined64&#39;, &#39;Distinct&#39;), &#39;medianDistinct&#39;: (&#39;median&#39;, &#39;Distinct&#39;), &#39;last_valueDistinct&#39;: (&#39;last_value&#39;, &#39;Distinct&#39;), &#39;kolmogorovSmirnovTestDistinct&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;Distinct&#39;), &#39;groupArrayLastDistinct&#39;: (&#39;groupArrayLast&#39;, &#39;Distinct&#39;), &#39;quantilesExactHighDistinct&#39;: (&#39;quantilesExactHigh&#39;, &#39;Distinct&#39;), &#39;cramersVBiasCorrectedDistinct&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;Distinct&#39;), &#39;quantileTimingWeightedDistinct&#39;: (&#39;quantileTimingWeighted&#39;, &#39;Distinct&#39;), &#39;quantileTDigestWeightedDistinct&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;Distinct&#39;), &#39;sumWithOverflowDistinct&#39;: (&#39;sumWithOverflow&#39;, &#39;Distinct&#39;), &#39;quantilesGKDistinct&#39;: (&#39;quantilesGK&#39;, &#39;Distinct&#39;), &#39;quantilesDeterministicDistinct&#39;: (&#39;quantilesDeterministic&#39;, &#39;Distinct&#39;), &#39;groupBitXorDistinct&#39;: (&#39;groupBitXor&#39;, &#39;Distinct&#39;), &#39;groupArrayInsertAtDistinct&#39;: (&#39;groupArrayInsertAt&#39;, &#39;Distinct&#39;), &#39;histogramDistinct&#39;: (&#39;histogram&#39;, &#39;Distinct&#39;), &#39;uniqHLL12Distinct&#39;: (&#39;uniqHLL12&#39;, &#39;Distinct&#39;), &#39;groupArrayMovingSumDistinct&#39;: (&#39;groupArrayMovingSum&#39;, &#39;Distinct&#39;), &#39;varSampDistinct&#39;: (&#39;varSamp&#39;, &#39;Distinct&#39;), &#39;welchTTestDistinct&#39;: (&#39;welchTTest&#39;, &#39;Distinct&#39;), &#39;exponentialTimeDecayedAvgDistinct&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;Distinct&#39;), &#39;groupArrayDistinct&#39;: (&#39;groupArray&#39;, &#39;Distinct&#39;), &#39;argMaxDistinct&#39;: (&#39;argMax&#39;, &#39;Distinct&#39;), &#39;quantileDeterministicDistinct&#39;: (&#39;quantileDeterministic&#39;, &#39;Distinct&#39;), &#39;categoricalInformationValueDistinct&#39;: (&#39;categoricalInformationValue&#39;, &#39;Distinct&#39;), &#39;deltaSumTimestampDistinct&#39;: (&#39;deltaSumTimestamp&#39;, &#39;Distinct&#39;), &#39;sumCountDistinct&#39;: (&#39;sumCount&#39;, &#39;Distinct&#39;), &#39;quantilesExactDistinct&#39;: (&#39;quantilesExact&#39;, &#39;Distinct&#39;), &#39;maxDistinct&#39;: (&#39;max&#39;, &#39;Distinct&#39;), &#39;quantilesBFloat16Distinct&#39;: (&#39;quantilesBFloat16&#39;, &#39;Distinct&#39;), &#39;sparkBarDistinct&#39;: (&#39;sparkBar&#39;, &#39;Distinct&#39;), &#39;minMapDistinct&#39;: (&#39;minMap&#39;, &#39;Distinct&#39;), &#39;simpleLinearRegressionDistinct&#39;: (&#39;simpleLinearRegression&#39;, &#39;Distinct&#39;), &#39;anyLastDistinct&#39;: (&#39;anyLast&#39;, &#39;Distinct&#39;), &#39;groupUniqArrayDistinct&#39;: (&#39;groupUniqArray&#39;, &#39;Distinct&#39;), &#39;groupBitmapXorDistinct&#39;: (&#39;groupBitmapXor&#39;, &#39;Distinct&#39;), &#39;topKWeightedDistinct&#39;: (&#39;topKWeighted&#39;, &#39;Distinct&#39;), &#39;quantilesTDigestDistinct&#39;: (&#39;quantilesTDigest&#39;, &#39;Distinct&#39;), &#39;groupBitOrDistinct&#39;: (&#39;groupBitOr&#39;, &#39;Distinct&#39;), &#39;groupArraySampleDistinct&#39;: (&#39;groupArraySample&#39;, &#39;Distinct&#39;), &#39;quantileTimingDistinct&#39;: (&#39;quantileTiming&#39;, &#39;Distinct&#39;), &#39;quantilesDistinct&#39;: (&#39;quantiles&#39;, &#39;Distinct&#39;), &#39;cramersVDistinct&#39;: (&#39;cramersV&#39;, &#39;Distinct&#39;), &#39;stochasticLinearRegressionDistinct&#39;: (&#39;stochasticLinearRegression&#39;, &#39;Distinct&#39;), &#39;theilsUDistinct&#39;: (&#39;theilsU&#39;, &#39;Distinct&#39;), &#39;varPopDistinct&#39;: (&#39;varPop&#39;, &#39;Distinct&#39;), &#39;stochasticLogisticRegressionDistinct&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;Distinct&#39;), &#39;sumMapDistinct&#39;: (&#39;sumMap&#39;, &#39;Distinct&#39;), &#39;quantileDistinct&#39;: (&#39;quantile&#39;, &#39;Distinct&#39;), &#39;mannWhitneyUTestDistinct&#39;: (&#39;mannWhitneyUTest&#39;, &#39;Distinct&#39;), &#39;uniqCombinedDistinct&#39;: (&#39;uniqCombined&#39;, &#39;Distinct&#39;), &#39;uniqUpToDistinct&#39;: (&#39;uniqUpTo&#39;, &#39;Distinct&#39;), &#39;contingencyDistinct&#39;: (&#39;contingency&#39;, &#39;Distinct&#39;), &#39;quantilesBFloat16WeightedDistinct&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;Distinct&#39;), &#39;uniqThetaDistinct&#39;: (&#39;uniqTheta&#39;, &#39;Distinct&#39;), &#39;quantilesExactWeightedDistinct&#39;: (&#39;quantilesExactWeighted&#39;, &#39;Distinct&#39;), &#39;uniqDistinct&#39;: (&#39;uniq&#39;, &#39;Distinct&#39;), &#39;countDistinct&#39;: (&#39;count&#39;, &#39;Distinct&#39;), &#39;quantileTDigestDistinct&#39;: (&#39;quantileTDigest&#39;, &#39;Distinct&#39;), &#39;skewSampDistinct&#39;: (&#39;skewSamp&#39;, &#39;Distinct&#39;), &#39;minDistinct&#39;: (&#39;min&#39;, &#39;Distinct&#39;), &#39;intervalLengthSumDistinct&#39;: (&#39;intervalLengthSum&#39;, &#39;Distinct&#39;), &#39;corrDistinct&#39;: (&#39;corr&#39;, &#39;Distinct&#39;), &#39;avgDistinct&#39;: (&#39;avg&#39;, &#39;Distinct&#39;), &#39;quantilesExactLowDistinct&#39;: (&#39;quantilesExactLow&#39;, &#39;Distinct&#39;), &#39;groupBitmapDistinct&#39;: (&#39;groupBitmap&#39;, &#39;Distinct&#39;), &#39;exponentialMovingAverageDistinct&#39;: (&#39;exponentialMovingAverage&#39;, &#39;Distinct&#39;), &#39;sequenceNextNodeDistinct&#39;: (&#39;sequenceNextNode&#39;, &#39;Distinct&#39;), &#39;first_valueDistinct&#39;: (&#39;first_value&#39;, &#39;Distinct&#39;), &#39;maxIntersectionsDistinct&#39;: (&#39;maxIntersections&#39;, &#39;Distinct&#39;), &#39;largestTriangleThreeBucketsDistinct&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;Distinct&#39;), &#39;quantileExactWeightedDistinct&#39;: (&#39;quantileExactWeighted&#39;, &#39;Distinct&#39;), &#39;stddevSampDistinct&#39;: (&#39;stddevSamp&#39;, &#39;Distinct&#39;), &#39;groupBitAndDistinct&#39;: (&#39;groupBitAnd&#39;, &#39;Distinct&#39;), &#39;kurtPopDistinct&#39;: (&#39;kurtPop&#39;, &#39;Distinct&#39;), &#39;quantileGKDistinct&#39;: (&#39;quantileGK&#39;, &#39;Distinct&#39;), &#39;entropyDistinct&#39;: (&#39;entropy&#39;, &#39;Distinct&#39;), &#39;stddevPopDistinct&#39;: (&#39;stddevPop&#39;, &#39;Distinct&#39;), &#39;boundingRatioDistinct&#39;: (&#39;boundingRatio&#39;, &#39;Distinct&#39;), &#39;maxIntersectionsPositionDistinct&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;Distinct&#39;), &#39;quantileExactDistinct&#39;: (&#39;quantileExact&#39;, &#39;Distinct&#39;), &#39;quantilesTimingDistinct&#39;: (&#39;quantilesTiming&#39;, &#39;Distinct&#39;), &#39;avgWeightedDistinct&#39;: (&#39;avgWeighted&#39;, &#39;Distinct&#39;), &#39;quantileInterpolatedWeightedDistinct&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;Distinct&#39;), &#39;quantilesTimingWeightedDistinct&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;Distinct&#39;), &#39;quantileExactLowDistinct&#39;: (&#39;quantileExactLow&#39;, &#39;Distinct&#39;), &#39;windowFunnelDistinct&#39;: (&#39;windowFunnel&#39;, &#39;Distinct&#39;), &#39;quantileBFloat16Distinct&#39;: (&#39;quantileBFloat16&#39;, &#39;Distinct&#39;), &#39;anyDistinct&#39;: (&#39;any&#39;, &#39;Distinct&#39;), &#39;kurtSampDistinct&#39;: (&#39;kurtSamp&#39;, &#39;Distinct&#39;), &#39;groupArrayMovingAvgDistinct&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;Distinct&#39;), &#39;covarPopDistinct&#39;: (&#39;covarPop&#39;, &#39;Distinct&#39;), &#39;sumOrDefault&#39;: (&#39;sum&#39;, &#39;OrDefault&#39;), &#39;groupBitmapAndOrDefault&#39;: (&#39;groupBitmapAnd&#39;, &#39;OrDefault&#39;), &#39;retentionOrDefault&#39;: (&#39;retention&#39;, &#39;OrDefault&#39;), &#39;maxMapOrDefault&#39;: (&#39;maxMap&#39;, &#39;OrDefault&#39;), &#39;sumKahanOrDefault&#39;: (&#39;sumKahan&#39;, &#39;OrDefault&#39;), &#39;quantilesInterpolatedWeightedOrDefault&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;OrDefault&#39;), &#39;anyHeavyOrDefault&#39;: (&#39;anyHeavy&#39;, &#39;OrDefault&#39;), &#39;sequenceMatchOrDefault&#39;: (&#39;sequenceMatch&#39;, &#39;OrDefault&#39;), &#39;skewPopOrDefault&#39;: (&#39;skewPop&#39;, &#39;OrDefault&#39;), &#39;sequenceCountOrDefault&#39;: (&#39;sequenceCount&#39;, &#39;OrDefault&#39;), &#39;topKOrDefault&#39;: (&#39;topK&#39;, &#39;OrDefault&#39;), &#39;deltaSumOrDefault&#39;: (&#39;deltaSum&#39;, &#39;OrDefault&#39;), &#39;quantileBFloat16WeightedOrDefault&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;OrDefault&#39;), &#39;uniqExactOrDefault&#39;: (&#39;uniqExact&#39;, &#39;OrDefault&#39;), &#39;groupBitmapOrOrDefault&#39;: (&#39;groupBitmapOr&#39;, &#39;OrDefault&#39;), &#39;quantilesTDigestWeightedOrDefault&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;OrDefault&#39;), &#39;quantileExactHighOrDefault&#39;: (&#39;quantileExactHigh&#39;, &#39;OrDefault&#39;), &#39;argMinOrDefault&#39;: (&#39;argMin&#39;, &#39;OrDefault&#39;), &#39;rankCorrOrDefault&#39;: (&#39;rankCorr&#39;, &#39;OrDefault&#39;), &#39;covarSampOrDefault&#39;: (&#39;covarSamp&#39;, &#39;OrDefault&#39;), &#39;studentTTestOrDefault&#39;: (&#39;studentTTest&#39;, &#39;OrDefault&#39;), &#39;meanZTestOrDefault&#39;: (&#39;meanZTest&#39;, &#39;OrDefault&#39;), &#39;uniqCombined64OrDefault&#39;: (&#39;uniqCombined64&#39;, &#39;OrDefault&#39;), &#39;medianOrDefault&#39;: (&#39;median&#39;, &#39;OrDefault&#39;), &#39;last_valueOrDefault&#39;: (&#39;last_value&#39;, &#39;OrDefault&#39;), &#39;kolmogorovSmirnovTestOrDefault&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;OrDefault&#39;), &#39;groupArrayLastOrDefault&#39;: (&#39;groupArrayLast&#39;, &#39;OrDefault&#39;), &#39;quantilesExactHighOrDefault&#39;: (&#39;quantilesExactHigh&#39;, &#39;OrDefault&#39;), &#39;cramersVBiasCorrectedOrDefault&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;OrDefault&#39;), &#39;quantileTimingWeightedOrDefault&#39;: (&#39;quantileTimingWeighted&#39;, &#39;OrDefault&#39;), &#39;quantileTDigestWeightedOrDefault&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;OrDefault&#39;), &#39;sumWithOverflowOrDefault&#39;: (&#39;sumWithOverflow&#39;, &#39;OrDefault&#39;), &#39;quantilesGKOrDefault&#39;: (&#39;quantilesGK&#39;, &#39;OrDefault&#39;), &#39;quantilesDeterministicOrDefault&#39;: (&#39;quantilesDeterministic&#39;, &#39;OrDefault&#39;), &#39;groupBitXorOrDefault&#39;: (&#39;groupBitXor&#39;, &#39;OrDefault&#39;), &#39;groupArrayInsertAtOrDefault&#39;: (&#39;groupArrayInsertAt&#39;, &#39;OrDefault&#39;), &#39;histogramOrDefault&#39;: (&#39;histogram&#39;, &#39;OrDefault&#39;), &#39;uniqHLL12OrDefault&#39;: (&#39;uniqHLL12&#39;, &#39;OrDefault&#39;), &#39;groupArrayMovingSumOrDefault&#39;: (&#39;groupArrayMovingSum&#39;, &#39;OrDefault&#39;), &#39;varSampOrDefault&#39;: (&#39;varSamp&#39;, &#39;OrDefault&#39;), &#39;welchTTestOrDefault&#39;: (&#39;welchTTest&#39;, &#39;OrDefault&#39;), &#39;exponentialTimeDecayedAvgOrDefault&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;OrDefault&#39;), &#39;groupArrayOrDefault&#39;: (&#39;groupArray&#39;, &#39;OrDefault&#39;), &#39;argMaxOrDefault&#39;: (&#39;argMax&#39;, &#39;OrDefault&#39;), &#39;quantileDeterministicOrDefault&#39;: (&#39;quantileDeterministic&#39;, &#39;OrDefault&#39;), &#39;categoricalInformationValueOrDefault&#39;: (&#39;categoricalInformationValue&#39;, &#39;OrDefault&#39;), &#39;deltaSumTimestampOrDefault&#39;: (&#39;deltaSumTimestamp&#39;, &#39;OrDefault&#39;), &#39;sumCountOrDefault&#39;: (&#39;sumCount&#39;, &#39;OrDefault&#39;), &#39;quantilesExactOrDefault&#39;: (&#39;quantilesExact&#39;, &#39;OrDefault&#39;), &#39;maxOrDefault&#39;: (&#39;max&#39;, &#39;OrDefault&#39;), &#39;quantilesBFloat16OrDefault&#39;: (&#39;quantilesBFloat16&#39;, &#39;OrDefault&#39;), &#39;sparkBarOrDefault&#39;: (&#39;sparkBar&#39;, &#39;OrDefault&#39;), &#39;minMapOrDefault&#39;: (&#39;minMap&#39;, &#39;OrDefault&#39;), &#39;simpleLinearRegressionOrDefault&#39;: (&#39;simpleLinearRegression&#39;, &#39;OrDefault&#39;), &#39;anyLastOrDefault&#39;: (&#39;anyLast&#39;, &#39;OrDefault&#39;), &#39;groupUniqArrayOrDefault&#39;: (&#39;groupUniqArray&#39;, &#39;OrDefault&#39;), &#39;groupBitmapXorOrDefault&#39;: (&#39;groupBitmapXor&#39;, &#39;OrDefault&#39;), &#39;topKWeightedOrDefault&#39;: (&#39;topKWeighted&#39;, &#39;OrDefault&#39;), &#39;quantilesTDigestOrDefault&#39;: (&#39;quantilesTDigest&#39;, &#39;OrDefault&#39;), &#39;groupBitOrOrDefault&#39;: (&#39;groupBitOr&#39;, &#39;OrDefault&#39;), &#39;groupArraySampleOrDefault&#39;: (&#39;groupArraySample&#39;, &#39;OrDefault&#39;), &#39;quantileTimingOrDefault&#39;: (&#39;quantileTiming&#39;, &#39;OrDefault&#39;), &#39;quantilesOrDefault&#39;: (&#39;quantiles&#39;, &#39;OrDefault&#39;), &#39;cramersVOrDefault&#39;: (&#39;cramersV&#39;, &#39;OrDefault&#39;), &#39;stochasticLinearRegressionOrDefault&#39;: (&#39;stochasticLinearRegression&#39;, &#39;OrDefault&#39;), &#39;theilsUOrDefault&#39;: (&#39;theilsU&#39;, &#39;OrDefault&#39;), &#39;varPopOrDefault&#39;: (&#39;varPop&#39;, &#39;OrDefault&#39;), &#39;stochasticLogisticRegressionOrDefault&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;OrDefault&#39;), &#39;sumMapOrDefault&#39;: (&#39;sumMap&#39;, &#39;OrDefault&#39;), &#39;quantileOrDefault&#39;: (&#39;quantile&#39;, &#39;OrDefault&#39;), &#39;mannWhitneyUTestOrDefault&#39;: (&#39;mannWhitneyUTest&#39;, &#39;OrDefault&#39;), &#39;uniqCombinedOrDefault&#39;: (&#39;uniqCombined&#39;, &#39;OrDefault&#39;), &#39;uniqUpToOrDefault&#39;: (&#39;uniqUpTo&#39;, &#39;OrDefault&#39;), &#39;contingencyOrDefault&#39;: (&#39;contingency&#39;, &#39;OrDefault&#39;), &#39;quantilesBFloat16WeightedOrDefault&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;OrDefault&#39;), &#39;uniqThetaOrDefault&#39;: (&#39;uniqTheta&#39;, &#39;OrDefault&#39;), &#39;quantilesExactWeightedOrDefault&#39;: (&#39;quantilesExactWeighted&#39;, &#39;OrDefault&#39;), &#39;uniqOrDefault&#39;: (&#39;uniq&#39;, &#39;OrDefault&#39;), &#39;countOrDefault&#39;: (&#39;count&#39;, &#39;OrDefault&#39;), &#39;quantileTDigestOrDefault&#39;: (&#39;quantileTDigest&#39;, &#39;OrDefault&#39;), &#39;skewSampOrDefault&#39;: (&#39;skewSamp&#39;, &#39;OrDefault&#39;), &#39;minOrDefault&#39;: (&#39;min&#39;, &#39;OrDefault&#39;), &#39;intervalLengthSumOrDefault&#39;: (&#39;intervalLengthSum&#39;, &#39;OrDefault&#39;), &#39;corrOrDefault&#39;: (&#39;corr&#39;, &#39;OrDefault&#39;), &#39;avgOrDefault&#39;: (&#39;avg&#39;, &#39;OrDefault&#39;), &#39;quantilesExactLowOrDefault&#39;: (&#39;quantilesExactLow&#39;, &#39;OrDefault&#39;), &#39;groupBitmapOrDefault&#39;: (&#39;groupBitmap&#39;, &#39;OrDefault&#39;), &#39;exponentialMovingAverageOrDefault&#39;: (&#39;exponentialMovingAverage&#39;, &#39;OrDefault&#39;), &#39;sequenceNextNodeOrDefault&#39;: (&#39;sequenceNextNode&#39;, &#39;OrDefault&#39;), &#39;first_valueOrDefault&#39;: (&#39;first_value&#39;, &#39;OrDefault&#39;), &#39;maxIntersectionsOrDefault&#39;: (&#39;maxIntersections&#39;, &#39;OrDefault&#39;), &#39;largestTriangleThreeBucketsOrDefault&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;OrDefault&#39;), &#39;quantileExactWeightedOrDefault&#39;: (&#39;quantileExactWeighted&#39;, &#39;OrDefault&#39;), &#39;stddevSampOrDefault&#39;: (&#39;stddevSamp&#39;, &#39;OrDefault&#39;), &#39;groupBitAndOrDefault&#39;: (&#39;groupBitAnd&#39;, &#39;OrDefault&#39;), &#39;kurtPopOrDefault&#39;: (&#39;kurtPop&#39;, &#39;OrDefault&#39;), &#39;quantileGKOrDefault&#39;: (&#39;quantileGK&#39;, &#39;OrDefault&#39;), &#39;entropyOrDefault&#39;: (&#39;entropy&#39;, &#39;OrDefault&#39;), &#39;stddevPopOrDefault&#39;: (&#39;stddevPop&#39;, &#39;OrDefault&#39;), &#39;boundingRatioOrDefault&#39;: (&#39;boundingRatio&#39;, &#39;OrDefault&#39;), &#39;maxIntersectionsPositionOrDefault&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;OrDefault&#39;), &#39;quantileExactOrDefault&#39;: (&#39;quantileExact&#39;, &#39;OrDefault&#39;), &#39;quantilesTimingOrDefault&#39;: (&#39;quantilesTiming&#39;, &#39;OrDefault&#39;), &#39;avgWeightedOrDefault&#39;: (&#39;avgWeighted&#39;, &#39;OrDefault&#39;), &#39;quantileInterpolatedWeightedOrDefault&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;OrDefault&#39;), &#39;quantilesTimingWeightedOrDefault&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;OrDefault&#39;), &#39;quantileExactLowOrDefault&#39;: (&#39;quantileExactLow&#39;, &#39;OrDefault&#39;), &#39;windowFunnelOrDefault&#39;: (&#39;windowFunnel&#39;, &#39;OrDefault&#39;), &#39;quantileBFloat16OrDefault&#39;: (&#39;quantileBFloat16&#39;, &#39;OrDefault&#39;), &#39;anyOrDefault&#39;: (&#39;any&#39;, &#39;OrDefault&#39;), &#39;kurtSampOrDefault&#39;: (&#39;kurtSamp&#39;, &#39;OrDefault&#39;), &#39;groupArrayMovingAvgOrDefault&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;OrDefault&#39;), &#39;covarPopOrDefault&#39;: (&#39;covarPop&#39;, &#39;OrDefault&#39;), &#39;sumOrNull&#39;: (&#39;sum&#39;, &#39;OrNull&#39;), &#39;groupBitmapAndOrNull&#39;: (&#39;groupBitmapAnd&#39;, &#39;OrNull&#39;), &#39;retentionOrNull&#39;: (&#39;retention&#39;, &#39;OrNull&#39;), &#39;maxMapOrNull&#39;: (&#39;maxMap&#39;, &#39;OrNull&#39;), &#39;sumKahanOrNull&#39;: (&#39;sumKahan&#39;, &#39;OrNull&#39;), &#39;quantilesInterpolatedWeightedOrNull&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;OrNull&#39;), &#39;anyHeavyOrNull&#39;: (&#39;anyHeavy&#39;, &#39;OrNull&#39;), &#39;sequenceMatchOrNull&#39;: (&#39;sequenceMatch&#39;, &#39;OrNull&#39;), &#39;skewPopOrNull&#39;: (&#39;skewPop&#39;, &#39;OrNull&#39;), &#39;sequenceCountOrNull&#39;: (&#39;sequenceCount&#39;, &#39;OrNull&#39;), &#39;topKOrNull&#39;: (&#39;topK&#39;, &#39;OrNull&#39;), &#39;deltaSumOrNull&#39;: (&#39;deltaSum&#39;, &#39;OrNull&#39;), &#39;quantileBFloat16WeightedOrNull&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;OrNull&#39;), &#39;uniqExactOrNull&#39;: (&#39;uniqExact&#39;, &#39;OrNull&#39;), &#39;groupBitmapOrOrNull&#39;: (&#39;groupBitmapOr&#39;, &#39;OrNull&#39;), &#39;quantilesTDigestWeightedOrNull&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;OrNull&#39;), &#39;quantileExactHighOrNull&#39;: (&#39;quantileExactHigh&#39;, &#39;OrNull&#39;), &#39;argMinOrNull&#39;: (&#39;argMin&#39;, &#39;OrNull&#39;), &#39;rankCorrOrNull&#39;: (&#39;rankCorr&#39;, &#39;OrNull&#39;), &#39;covarSampOrNull&#39;: (&#39;covarSamp&#39;, &#39;OrNull&#39;), &#39;studentTTestOrNull&#39;: (&#39;studentTTest&#39;, &#39;OrNull&#39;), &#39;meanZTestOrNull&#39;: (&#39;meanZTest&#39;, &#39;OrNull&#39;), &#39;uniqCombined64OrNull&#39;: (&#39;uniqCombined64&#39;, &#39;OrNull&#39;), &#39;medianOrNull&#39;: (&#39;median&#39;, &#39;OrNull&#39;), &#39;last_valueOrNull&#39;: (&#39;last_value&#39;, &#39;OrNull&#39;), &#39;kolmogorovSmirnovTestOrNull&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;OrNull&#39;), &#39;groupArrayLastOrNull&#39;: (&#39;groupArrayLast&#39;, &#39;OrNull&#39;), &#39;quantilesExactHighOrNull&#39;: (&#39;quantilesExactHigh&#39;, &#39;OrNull&#39;), &#39;cramersVBiasCorrectedOrNull&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;OrNull&#39;), &#39;quantileTimingWeightedOrNull&#39;: (&#39;quantileTimingWeighted&#39;, &#39;OrNull&#39;), &#39;quantileTDigestWeightedOrNull&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;OrNull&#39;), &#39;sumWithOverflowOrNull&#39;: (&#39;sumWithOverflow&#39;, &#39;OrNull&#39;), &#39;quantilesGKOrNull&#39;: (&#39;quantilesGK&#39;, &#39;OrNull&#39;), &#39;quantilesDeterministicOrNull&#39;: (&#39;quantilesDeterministic&#39;, &#39;OrNull&#39;), &#39;groupBitXorOrNull&#39;: (&#39;groupBitXor&#39;, &#39;OrNull&#39;), &#39;groupArrayInsertAtOrNull&#39;: (&#39;groupArrayInsertAt&#39;, &#39;OrNull&#39;), &#39;histogramOrNull&#39;: (&#39;histogram&#39;, &#39;OrNull&#39;), &#39;uniqHLL12OrNull&#39;: (&#39;uniqHLL12&#39;, &#39;OrNull&#39;), &#39;groupArrayMovingSumOrNull&#39;: (&#39;groupArrayMovingSum&#39;, &#39;OrNull&#39;), &#39;varSampOrNull&#39;: (&#39;varSamp&#39;, &#39;OrNull&#39;), &#39;welchTTestOrNull&#39;: (&#39;welchTTest&#39;, &#39;OrNull&#39;), &#39;exponentialTimeDecayedAvgOrNull&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;OrNull&#39;), &#39;groupArrayOrNull&#39;: (&#39;groupArray&#39;, &#39;OrNull&#39;), &#39;argMaxOrNull&#39;: (&#39;argMax&#39;, &#39;OrNull&#39;), &#39;quantileDeterministicOrNull&#39;: (&#39;quantileDeterministic&#39;, &#39;OrNull&#39;), &#39;categoricalInformationValueOrNull&#39;: (&#39;categoricalInformationValue&#39;, &#39;OrNull&#39;), &#39;deltaSumTimestampOrNull&#39;: (&#39;deltaSumTimestamp&#39;, &#39;OrNull&#39;), &#39;sumCountOrNull&#39;: (&#39;sumCount&#39;, &#39;OrNull&#39;), &#39;quantilesExactOrNull&#39;: (&#39;quantilesExact&#39;, &#39;OrNull&#39;), &#39;maxOrNull&#39;: (&#39;max&#39;, &#39;OrNull&#39;), &#39;quantilesBFloat16OrNull&#39;: (&#39;quantilesBFloat16&#39;, &#39;OrNull&#39;), &#39;sparkBarOrNull&#39;: (&#39;sparkBar&#39;, &#39;OrNull&#39;), &#39;minMapOrNull&#39;: (&#39;minMap&#39;, &#39;OrNull&#39;), &#39;simpleLinearRegressionOrNull&#39;: (&#39;simpleLinearRegression&#39;, &#39;OrNull&#39;), &#39;anyLastOrNull&#39;: (&#39;anyLast&#39;, &#39;OrNull&#39;), &#39;groupUniqArrayOrNull&#39;: (&#39;groupUniqArray&#39;, &#39;OrNull&#39;), &#39;groupBitmapXorOrNull&#39;: (&#39;groupBitmapXor&#39;, &#39;OrNull&#39;), &#39;topKWeightedOrNull&#39;: (&#39;topKWeighted&#39;, &#39;OrNull&#39;), &#39;quantilesTDigestOrNull&#39;: (&#39;quantilesTDigest&#39;, &#39;OrNull&#39;), &#39;groupBitOrOrNull&#39;: (&#39;groupBitOr&#39;, &#39;OrNull&#39;), &#39;groupArraySampleOrNull&#39;: (&#39;groupArraySample&#39;, &#39;OrNull&#39;), &#39;quantileTimingOrNull&#39;: (&#39;quantileTiming&#39;, &#39;OrNull&#39;), &#39;quantilesOrNull&#39;: (&#39;quantiles&#39;, &#39;OrNull&#39;), &#39;cramersVOrNull&#39;: (&#39;cramersV&#39;, &#39;OrNull&#39;), &#39;stochasticLinearRegressionOrNull&#39;: (&#39;stochasticLinearRegression&#39;, &#39;OrNull&#39;), &#39;theilsUOrNull&#39;: (&#39;theilsU&#39;, &#39;OrNull&#39;), &#39;varPopOrNull&#39;: (&#39;varPop&#39;, &#39;OrNull&#39;), &#39;stochasticLogisticRegressionOrNull&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;OrNull&#39;), &#39;sumMapOrNull&#39;: (&#39;sumMap&#39;, &#39;OrNull&#39;), &#39;quantileOrNull&#39;: (&#39;quantile&#39;, &#39;OrNull&#39;), &#39;mannWhitneyUTestOrNull&#39;: (&#39;mannWhitneyUTest&#39;, &#39;OrNull&#39;), &#39;uniqCombinedOrNull&#39;: (&#39;uniqCombined&#39;, &#39;OrNull&#39;), &#39;uniqUpToOrNull&#39;: (&#39;uniqUpTo&#39;, &#39;OrNull&#39;), &#39;contingencyOrNull&#39;: (&#39;contingency&#39;, &#39;OrNull&#39;), &#39;quantilesBFloat16WeightedOrNull&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;OrNull&#39;), &#39;uniqThetaOrNull&#39;: (&#39;uniqTheta&#39;, &#39;OrNull&#39;), &#39;quantilesExactWeightedOrNull&#39;: (&#39;quantilesExactWeighted&#39;, &#39;OrNull&#39;), &#39;uniqOrNull&#39;: (&#39;uniq&#39;, &#39;OrNull&#39;), &#39;countOrNull&#39;: (&#39;count&#39;, &#39;OrNull&#39;), &#39;quantileTDigestOrNull&#39;: (&#39;quantileTDigest&#39;, &#39;OrNull&#39;), &#39;skewSampOrNull&#39;: (&#39;skewSamp&#39;, &#39;OrNull&#39;), &#39;minOrNull&#39;: (&#39;min&#39;, &#39;OrNull&#39;), &#39;intervalLengthSumOrNull&#39;: (&#39;intervalLengthSum&#39;, &#39;OrNull&#39;), &#39;corrOrNull&#39;: (&#39;corr&#39;, &#39;OrNull&#39;), &#39;avgOrNull&#39;: (&#39;avg&#39;, &#39;OrNull&#39;), &#39;quantilesExactLowOrNull&#39;: (&#39;quantilesExactLow&#39;, &#39;OrNull&#39;), &#39;groupBitmapOrNull&#39;: (&#39;groupBitmap&#39;, &#39;OrNull&#39;), &#39;exponentialMovingAverageOrNull&#39;: (&#39;exponentialMovingAverage&#39;, &#39;OrNull&#39;), &#39;sequenceNextNodeOrNull&#39;: (&#39;sequenceNextNode&#39;, &#39;OrNull&#39;), &#39;first_valueOrNull&#39;: (&#39;first_value&#39;, &#39;OrNull&#39;), &#39;maxIntersectionsOrNull&#39;: (&#39;maxIntersections&#39;, &#39;OrNull&#39;), &#39;largestTriangleThreeBucketsOrNull&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;OrNull&#39;), &#39;quantileExactWeightedOrNull&#39;: (&#39;quantileExactWeighted&#39;, &#39;OrNull&#39;), &#39;stddevSampOrNull&#39;: (&#39;stddevSamp&#39;, &#39;OrNull&#39;), &#39;groupBitAndOrNull&#39;: (&#39;groupBitAnd&#39;, &#39;OrNull&#39;), &#39;kurtPopOrNull&#39;: (&#39;kurtPop&#39;, &#39;OrNull&#39;), &#39;quantileGKOrNull&#39;: (&#39;quantileGK&#39;, &#39;OrNull&#39;), &#39;entropyOrNull&#39;: (&#39;entropy&#39;, &#39;OrNull&#39;), &#39;stddevPopOrNull&#39;: (&#39;stddevPop&#39;, &#39;OrNull&#39;), &#39;boundingRatioOrNull&#39;: (&#39;boundingRatio&#39;, &#39;OrNull&#39;), &#39;maxIntersectionsPositionOrNull&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;OrNull&#39;), &#39;quantileExactOrNull&#39;: (&#39;quantileExact&#39;, &#39;OrNull&#39;), &#39;quantilesTimingOrNull&#39;: (&#39;quantilesTiming&#39;, &#39;OrNull&#39;), &#39;avgWeightedOrNull&#39;: (&#39;avgWeighted&#39;, &#39;OrNull&#39;), &#39;quantileInterpolatedWeightedOrNull&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;OrNull&#39;), &#39;quantilesTimingWeightedOrNull&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;OrNull&#39;), &#39;quantileExactLowOrNull&#39;: (&#39;quantileExactLow&#39;, &#39;OrNull&#39;), &#39;windowFunnelOrNull&#39;: (&#39;windowFunnel&#39;, &#39;OrNull&#39;), &#39;quantileBFloat16OrNull&#39;: (&#39;quantileBFloat16&#39;, &#39;OrNull&#39;), &#39;anyOrNull&#39;: (&#39;any&#39;, &#39;OrNull&#39;), &#39;kurtSampOrNull&#39;: (&#39;kurtSamp&#39;, &#39;OrNull&#39;), &#39;groupArrayMovingAvgOrNull&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;OrNull&#39;), &#39;covarPopOrNull&#39;: (&#39;covarPop&#39;, &#39;OrNull&#39;), &#39;sumResample&#39;: (&#39;sum&#39;, &#39;Resample&#39;), &#39;groupBitmapAndResample&#39;: (&#39;groupBitmapAnd&#39;, &#39;Resample&#39;), &#39;retentionResample&#39;: (&#39;retention&#39;, &#39;Resample&#39;), &#39;maxMapResample&#39;: (&#39;maxMap&#39;, &#39;Resample&#39;), &#39;sumKahanResample&#39;: (&#39;sumKahan&#39;, &#39;Resample&#39;), &#39;quantilesInterpolatedWeightedResample&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;Resample&#39;), &#39;anyHeavyResample&#39;: (&#39;anyHeavy&#39;, &#39;Resample&#39;), &#39;sequenceMatchResample&#39;: (&#39;sequenceMatch&#39;, &#39;Resample&#39;), &#39;skewPopResample&#39;: (&#39;skewPop&#39;, &#39;Resample&#39;), &#39;sequenceCountResample&#39;: (&#39;sequenceCount&#39;, &#39;Resample&#39;), &#39;topKResample&#39;: (&#39;topK&#39;, &#39;Resample&#39;), &#39;deltaSumResample&#39;: (&#39;deltaSum&#39;, &#39;Resample&#39;), &#39;quantileBFloat16WeightedResample&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;Resample&#39;), &#39;uniqExactResample&#39;: (&#39;uniqExact&#39;, &#39;Resample&#39;), &#39;groupBitmapOrResample&#39;: (&#39;groupBitmapOr&#39;, &#39;Resample&#39;), &#39;quantilesTDigestWeightedResample&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;Resample&#39;), &#39;quantileExactHighResample&#39;: (&#39;quantileExactHigh&#39;, &#39;Resample&#39;), &#39;argMinResample&#39;: (&#39;argMin&#39;, &#39;Resample&#39;), &#39;rankCorrResample&#39;: (&#39;rankCorr&#39;, &#39;Resample&#39;), &#39;covarSampResample&#39;: (&#39;covarSamp&#39;, &#39;Resample&#39;), &#39;studentTTestResample&#39;: (&#39;studentTTest&#39;, &#39;Resample&#39;), &#39;meanZTestResample&#39;: (&#39;meanZTest&#39;, &#39;Resample&#39;), &#39;uniqCombined64Resample&#39;: (&#39;uniqCombined64&#39;, &#39;Resample&#39;), &#39;medianResample&#39;: (&#39;median&#39;, &#39;Resample&#39;), &#39;last_valueResample&#39;: (&#39;last_value&#39;, &#39;Resample&#39;), &#39;kolmogorovSmirnovTestResample&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;Resample&#39;), &#39;groupArrayLastResample&#39;: (&#39;groupArrayLast&#39;, &#39;Resample&#39;), &#39;quantilesExactHighResample&#39;: (&#39;quantilesExactHigh&#39;, &#39;Resample&#39;), &#39;cramersVBiasCorrectedResample&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;Resample&#39;), &#39;quantileTimingWeightedResample&#39;: (&#39;quantileTimingWeighted&#39;, &#39;Resample&#39;), &#39;quantileTDigestWeightedResample&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;Resample&#39;), &#39;sumWithOverflowResample&#39;: (&#39;sumWithOverflow&#39;, &#39;Resample&#39;), &#39;quantilesGKResample&#39;: (&#39;quantilesGK&#39;, &#39;Resample&#39;), &#39;quantilesDeterministicResample&#39;: (&#39;quantilesDeterministic&#39;, &#39;Resample&#39;), &#39;groupBitXorResample&#39;: (&#39;groupBitXor&#39;, &#39;Resample&#39;), &#39;groupArrayInsertAtResample&#39;: (&#39;groupArrayInsertAt&#39;, &#39;Resample&#39;), &#39;histogramResample&#39;: (&#39;histogram&#39;, &#39;Resample&#39;), &#39;uniqHLL12Resample&#39;: (&#39;uniqHLL12&#39;, &#39;Resample&#39;), &#39;groupArrayMovingSumResample&#39;: (&#39;groupArrayMovingSum&#39;, &#39;Resample&#39;), &#39;varSampResample&#39;: (&#39;varSamp&#39;, &#39;Resample&#39;), &#39;welchTTestResample&#39;: (&#39;welchTTest&#39;, &#39;Resample&#39;), &#39;exponentialTimeDecayedAvgResample&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;Resample&#39;), &#39;groupArrayResample&#39;: (&#39;groupArray&#39;, &#39;Resample&#39;), &#39;argMaxResample&#39;: (&#39;argMax&#39;, &#39;Resample&#39;), &#39;quantileDeterministicResample&#39;: (&#39;quantileDeterministic&#39;, &#39;Resample&#39;), &#39;categoricalInformationValueResample&#39;: (&#39;categoricalInformationValue&#39;, &#39;Resample&#39;), &#39;deltaSumTimestampResample&#39;: (&#39;deltaSumTimestamp&#39;, &#39;Resample&#39;), &#39;sumCountResample&#39;: (&#39;sumCount&#39;, &#39;Resample&#39;), &#39;quantilesExactResample&#39;: (&#39;quantilesExact&#39;, &#39;Resample&#39;), &#39;maxResample&#39;: (&#39;max&#39;, &#39;Resample&#39;), &#39;quantilesBFloat16Resample&#39;: (&#39;quantilesBFloat16&#39;, &#39;Resample&#39;), &#39;sparkBarResample&#39;: (&#39;sparkBar&#39;, &#39;Resample&#39;), &#39;minMapResample&#39;: (&#39;minMap&#39;, &#39;Resample&#39;), &#39;simpleLinearRegressionResample&#39;: (&#39;simpleLinearRegression&#39;, &#39;Resample&#39;), &#39;anyLastResample&#39;: (&#39;anyLast&#39;, &#39;Resample&#39;), &#39;groupUniqArrayResample&#39;: (&#39;groupUniqArray&#39;, &#39;Resample&#39;), &#39;groupBitmapXorResample&#39;: (&#39;groupBitmapXor&#39;, &#39;Resample&#39;), &#39;topKWeightedResample&#39;: (&#39;topKWeighted&#39;, &#39;Resample&#39;), &#39;quantilesTDigestResample&#39;: (&#39;quantilesTDigest&#39;, &#39;Resample&#39;), &#39;groupBitOrResample&#39;: (&#39;groupBitOr&#39;, &#39;Resample&#39;), &#39;groupArraySampleResample&#39;: (&#39;groupArraySample&#39;, &#39;Resample&#39;), &#39;quantileTimingResample&#39;: (&#39;quantileTiming&#39;, &#39;Resample&#39;), &#39;quantilesResample&#39;: (&#39;quantiles&#39;, &#39;Resample&#39;), &#39;cramersVResample&#39;: (&#39;cramersV&#39;, &#39;Resample&#39;), &#39;stochasticLinearRegressionResample&#39;: (&#39;stochasticLinearRegression&#39;, &#39;Resample&#39;), &#39;theilsUResample&#39;: (&#39;theilsU&#39;, &#39;Resample&#39;), &#39;varPopResample&#39;: (&#39;varPop&#39;, &#39;Resample&#39;), &#39;stochasticLogisticRegressionResample&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;Resample&#39;), &#39;sumMapResample&#39;: (&#39;sumMap&#39;, &#39;Resample&#39;), &#39;quantileResample&#39;: (&#39;quantile&#39;, &#39;Resample&#39;), &#39;mannWhitneyUTestResample&#39;: (&#39;mannWhitneyUTest&#39;, &#39;Resample&#39;), &#39;uniqCombinedResample&#39;: (&#39;uniqCombined&#39;, &#39;Resample&#39;), &#39;uniqUpToResample&#39;: (&#39;uniqUpTo&#39;, &#39;Resample&#39;), &#39;contingencyResample&#39;: (&#39;contingency&#39;, &#39;Resample&#39;), &#39;quantilesBFloat16WeightedResample&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;Resample&#39;), &#39;uniqThetaResample&#39;: (&#39;uniqTheta&#39;, &#39;Resample&#39;), &#39;quantilesExactWeightedResample&#39;: (&#39;quantilesExactWeighted&#39;, &#39;Resample&#39;), &#39;uniqResample&#39;: (&#39;uniq&#39;, &#39;Resample&#39;), &#39;countResample&#39;: (&#39;count&#39;, &#39;Resample&#39;), &#39;quantileTDigestResample&#39;: (&#39;quantileTDigest&#39;, &#39;Resample&#39;), &#39;skewSampResample&#39;: (&#39;skewSamp&#39;, &#39;Resample&#39;), &#39;minResample&#39;: (&#39;min&#39;, &#39;Resample&#39;), &#39;intervalLengthSumResample&#39;: (&#39;intervalLengthSum&#39;, &#39;Resample&#39;), &#39;corrResample&#39;: (&#39;corr&#39;, &#39;Resample&#39;), &#39;avgResample&#39;: (&#39;avg&#39;, &#39;Resample&#39;), &#39;quantilesExactLowResample&#39;: (&#39;quantilesExactLow&#39;, &#39;Resample&#39;), &#39;groupBitmapResample&#39;: (&#39;groupBitmap&#39;, &#39;Resample&#39;), &#39;exponentialMovingAverageResample&#39;: (&#39;exponentialMovingAverage&#39;, &#39;Resample&#39;), &#39;sequenceNextNodeResample&#39;: (&#39;sequenceNextNode&#39;, &#39;Resample&#39;), &#39;first_valueResample&#39;: (&#39;first_value&#39;, &#39;Resample&#39;), &#39;maxIntersectionsResample&#39;: (&#39;maxIntersections&#39;, &#39;Resample&#39;), &#39;largestTriangleThreeBucketsResample&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;Resample&#39;), &#39;quantileExactWeightedResample&#39;: (&#39;quantileExactWeighted&#39;, &#39;Resample&#39;), &#39;stddevSampResample&#39;: (&#39;stddevSamp&#39;, &#39;Resample&#39;), &#39;groupBitAndResample&#39;: (&#39;groupBitAnd&#39;, &#39;Resample&#39;), &#39;kurtPopResample&#39;: (&#39;kurtPop&#39;, &#39;Resample&#39;), &#39;quantileGKResample&#39;: (&#39;quantileGK&#39;, &#39;Resample&#39;), &#39;entropyResample&#39;: (&#39;entropy&#39;, &#39;Resample&#39;), &#39;stddevPopResample&#39;: (&#39;stddevPop&#39;, &#39;Resample&#39;), &#39;boundingRatioResample&#39;: (&#39;boundingRatio&#39;, &#39;Resample&#39;), &#39;maxIntersectionsPositionResample&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;Resample&#39;), &#39;quantileExactResample&#39;: (&#39;quantileExact&#39;, &#39;Resample&#39;), &#39;quantilesTimingResample&#39;: (&#39;quantilesTiming&#39;, &#39;Resample&#39;), &#39;avgWeightedResample&#39;: (&#39;avgWeighted&#39;, &#39;Resample&#39;), &#39;quantileInterpolatedWeightedResample&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;Resample&#39;), &#39;quantilesTimingWeightedResample&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;Resample&#39;), &#39;quantileExactLowResample&#39;: (&#39;quantileExactLow&#39;, &#39;Resample&#39;), &#39;windowFunnelResample&#39;: (&#39;windowFunnel&#39;, &#39;Resample&#39;), &#39;quantileBFloat16Resample&#39;: (&#39;quantileBFloat16&#39;, &#39;Resample&#39;), &#39;anyResample&#39;: (&#39;any&#39;, &#39;Resample&#39;), &#39;kurtSampResample&#39;: (&#39;kurtSamp&#39;, &#39;Resample&#39;), &#39;groupArrayMovingAvgResample&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;Resample&#39;), &#39;covarPopResample&#39;: (&#39;covarPop&#39;, &#39;Resample&#39;), &#39;sumArgMin&#39;: (&#39;sum&#39;, &#39;ArgMin&#39;), &#39;groupBitmapAndArgMin&#39;: (&#39;groupBitmapAnd&#39;, &#39;ArgMin&#39;), &#39;retentionArgMin&#39;: (&#39;retention&#39;, &#39;ArgMin&#39;), &#39;maxMapArgMin&#39;: (&#39;maxMap&#39;, &#39;ArgMin&#39;), &#39;sumKahanArgMin&#39;: (&#39;sumKahan&#39;, &#39;ArgMin&#39;), &#39;quantilesInterpolatedWeightedArgMin&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;ArgMin&#39;), &#39;anyHeavyArgMin&#39;: (&#39;anyHeavy&#39;, &#39;ArgMin&#39;), &#39;sequenceMatchArgMin&#39;: (&#39;sequenceMatch&#39;, &#39;ArgMin&#39;), &#39;skewPopArgMin&#39;: (&#39;skewPop&#39;, &#39;ArgMin&#39;), &#39;sequenceCountArgMin&#39;: (&#39;sequenceCount&#39;, &#39;ArgMin&#39;), &#39;topKArgMin&#39;: (&#39;topK&#39;, &#39;ArgMin&#39;), &#39;deltaSumArgMin&#39;: (&#39;deltaSum&#39;, &#39;ArgMin&#39;), &#39;quantileBFloat16WeightedArgMin&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;ArgMin&#39;), &#39;uniqExactArgMin&#39;: (&#39;uniqExact&#39;, &#39;ArgMin&#39;), &#39;groupBitmapOrArgMin&#39;: (&#39;groupBitmapOr&#39;, &#39;ArgMin&#39;), &#39;quantilesTDigestWeightedArgMin&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;ArgMin&#39;), &#39;quantileExactHighArgMin&#39;: (&#39;quantileExactHigh&#39;, &#39;ArgMin&#39;), &#39;argMinArgMin&#39;: (&#39;argMin&#39;, &#39;ArgMin&#39;), &#39;rankCorrArgMin&#39;: (&#39;rankCorr&#39;, &#39;ArgMin&#39;), &#39;covarSampArgMin&#39;: (&#39;covarSamp&#39;, &#39;ArgMin&#39;), &#39;studentTTestArgMin&#39;: (&#39;studentTTest&#39;, &#39;ArgMin&#39;), &#39;meanZTestArgMin&#39;: (&#39;meanZTest&#39;, &#39;ArgMin&#39;), &#39;uniqCombined64ArgMin&#39;: (&#39;uniqCombined64&#39;, &#39;ArgMin&#39;), &#39;medianArgMin&#39;: (&#39;median&#39;, &#39;ArgMin&#39;), &#39;last_valueArgMin&#39;: (&#39;last_value&#39;, &#39;ArgMin&#39;), &#39;kolmogorovSmirnovTestArgMin&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;ArgMin&#39;), &#39;groupArrayLastArgMin&#39;: (&#39;groupArrayLast&#39;, &#39;ArgMin&#39;), &#39;quantilesExactHighArgMin&#39;: (&#39;quantilesExactHigh&#39;, &#39;ArgMin&#39;), &#39;cramersVBiasCorrectedArgMin&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;ArgMin&#39;), &#39;quantileTimingWeightedArgMin&#39;: (&#39;quantileTimingWeighted&#39;, &#39;ArgMin&#39;), &#39;quantileTDigestWeightedArgMin&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;ArgMin&#39;), &#39;sumWithOverflowArgMin&#39;: (&#39;sumWithOverflow&#39;, &#39;ArgMin&#39;), &#39;quantilesGKArgMin&#39;: (&#39;quantilesGK&#39;, &#39;ArgMin&#39;), &#39;quantilesDeterministicArgMin&#39;: (&#39;quantilesDeterministic&#39;, &#39;ArgMin&#39;), &#39;groupBitXorArgMin&#39;: (&#39;groupBitXor&#39;, &#39;ArgMin&#39;), &#39;groupArrayInsertAtArgMin&#39;: (&#39;groupArrayInsertAt&#39;, &#39;ArgMin&#39;), &#39;histogramArgMin&#39;: (&#39;histogram&#39;, &#39;ArgMin&#39;), &#39;uniqHLL12ArgMin&#39;: (&#39;uniqHLL12&#39;, &#39;ArgMin&#39;), &#39;groupArrayMovingSumArgMin&#39;: (&#39;groupArrayMovingSum&#39;, &#39;ArgMin&#39;), &#39;varSampArgMin&#39;: (&#39;varSamp&#39;, &#39;ArgMin&#39;), &#39;welchTTestArgMin&#39;: (&#39;welchTTest&#39;, &#39;ArgMin&#39;), &#39;exponentialTimeDecayedAvgArgMin&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;ArgMin&#39;), &#39;groupArrayArgMin&#39;: (&#39;groupArray&#39;, &#39;ArgMin&#39;), &#39;argMaxArgMin&#39;: (&#39;argMax&#39;, &#39;ArgMin&#39;), &#39;quantileDeterministicArgMin&#39;: (&#39;quantileDeterministic&#39;, &#39;ArgMin&#39;), &#39;categoricalInformationValueArgMin&#39;: (&#39;categoricalInformationValue&#39;, &#39;ArgMin&#39;), &#39;deltaSumTimestampArgMin&#39;: (&#39;deltaSumTimestamp&#39;, &#39;ArgMin&#39;), &#39;sumCountArgMin&#39;: (&#39;sumCount&#39;, &#39;ArgMin&#39;), &#39;quantilesExactArgMin&#39;: (&#39;quantilesExact&#39;, &#39;ArgMin&#39;), &#39;maxArgMin&#39;: (&#39;max&#39;, &#39;ArgMin&#39;), &#39;quantilesBFloat16ArgMin&#39;: (&#39;quantilesBFloat16&#39;, &#39;ArgMin&#39;), &#39;sparkBarArgMin&#39;: (&#39;sparkBar&#39;, &#39;ArgMin&#39;), &#39;minMapArgMin&#39;: (&#39;minMap&#39;, &#39;ArgMin&#39;), &#39;simpleLinearRegressionArgMin&#39;: (&#39;simpleLinearRegression&#39;, &#39;ArgMin&#39;), &#39;anyLastArgMin&#39;: (&#39;anyLast&#39;, &#39;ArgMin&#39;), &#39;groupUniqArrayArgMin&#39;: (&#39;groupUniqArray&#39;, &#39;ArgMin&#39;), &#39;groupBitmapXorArgMin&#39;: (&#39;groupBitmapXor&#39;, &#39;ArgMin&#39;), &#39;topKWeightedArgMin&#39;: (&#39;topKWeighted&#39;, &#39;ArgMin&#39;), &#39;quantilesTDigestArgMin&#39;: (&#39;quantilesTDigest&#39;, &#39;ArgMin&#39;), &#39;groupBitOrArgMin&#39;: (&#39;groupBitOr&#39;, &#39;ArgMin&#39;), &#39;groupArraySampleArgMin&#39;: (&#39;groupArraySample&#39;, &#39;ArgMin&#39;), &#39;quantileTimingArgMin&#39;: (&#39;quantileTiming&#39;, &#39;ArgMin&#39;), &#39;quantilesArgMin&#39;: (&#39;quantiles&#39;, &#39;ArgMin&#39;), &#39;cramersVArgMin&#39;: (&#39;cramersV&#39;, &#39;ArgMin&#39;), &#39;stochasticLinearRegressionArgMin&#39;: (&#39;stochasticLinearRegression&#39;, &#39;ArgMin&#39;), &#39;theilsUArgMin&#39;: (&#39;theilsU&#39;, &#39;ArgMin&#39;), &#39;varPopArgMin&#39;: (&#39;varPop&#39;, &#39;ArgMin&#39;), &#39;stochasticLogisticRegressionArgMin&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;ArgMin&#39;), &#39;sumMapArgMin&#39;: (&#39;sumMap&#39;, &#39;ArgMin&#39;), &#39;quantileArgMin&#39;: (&#39;quantile&#39;, &#39;ArgMin&#39;), &#39;mannWhitneyUTestArgMin&#39;: (&#39;mannWhitneyUTest&#39;, &#39;ArgMin&#39;), &#39;uniqCombinedArgMin&#39;: (&#39;uniqCombined&#39;, &#39;ArgMin&#39;), &#39;uniqUpToArgMin&#39;: (&#39;uniqUpTo&#39;, &#39;ArgMin&#39;), &#39;contingencyArgMin&#39;: (&#39;contingency&#39;, &#39;ArgMin&#39;), &#39;quantilesBFloat16WeightedArgMin&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;ArgMin&#39;), &#39;uniqThetaArgMin&#39;: (&#39;uniqTheta&#39;, &#39;ArgMin&#39;), &#39;quantilesExactWeightedArgMin&#39;: (&#39;quantilesExactWeighted&#39;, &#39;ArgMin&#39;), &#39;uniqArgMin&#39;: (&#39;uniq&#39;, &#39;ArgMin&#39;), &#39;countArgMin&#39;: (&#39;count&#39;, &#39;ArgMin&#39;), &#39;quantileTDigestArgMin&#39;: (&#39;quantileTDigest&#39;, &#39;ArgMin&#39;), &#39;skewSampArgMin&#39;: (&#39;skewSamp&#39;, &#39;ArgMin&#39;), &#39;minArgMin&#39;: (&#39;min&#39;, &#39;ArgMin&#39;), &#39;intervalLengthSumArgMin&#39;: (&#39;intervalLengthSum&#39;, &#39;ArgMin&#39;), &#39;corrArgMin&#39;: (&#39;corr&#39;, &#39;ArgMin&#39;), &#39;avgArgMin&#39;: (&#39;avg&#39;, &#39;ArgMin&#39;), &#39;quantilesExactLowArgMin&#39;: (&#39;quantilesExactLow&#39;, &#39;ArgMin&#39;), &#39;groupBitmapArgMin&#39;: (&#39;groupBitmap&#39;, &#39;ArgMin&#39;), &#39;exponentialMovingAverageArgMin&#39;: (&#39;exponentialMovingAverage&#39;, &#39;ArgMin&#39;), &#39;sequenceNextNodeArgMin&#39;: (&#39;sequenceNextNode&#39;, &#39;ArgMin&#39;), &#39;first_valueArgMin&#39;: (&#39;first_value&#39;, &#39;ArgMin&#39;), &#39;maxIntersectionsArgMin&#39;: (&#39;maxIntersections&#39;, &#39;ArgMin&#39;), &#39;largestTriangleThreeBucketsArgMin&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;ArgMin&#39;), &#39;quantileExactWeightedArgMin&#39;: (&#39;quantileExactWeighted&#39;, &#39;ArgMin&#39;), &#39;stddevSampArgMin&#39;: (&#39;stddevSamp&#39;, &#39;ArgMin&#39;), &#39;groupBitAndArgMin&#39;: (&#39;groupBitAnd&#39;, &#39;ArgMin&#39;), &#39;kurtPopArgMin&#39;: (&#39;kurtPop&#39;, &#39;ArgMin&#39;), &#39;quantileGKArgMin&#39;: (&#39;quantileGK&#39;, &#39;ArgMin&#39;), &#39;entropyArgMin&#39;: (&#39;entropy&#39;, &#39;ArgMin&#39;), &#39;stddevPopArgMin&#39;: (&#39;stddevPop&#39;, &#39;ArgMin&#39;), &#39;boundingRatioArgMin&#39;: (&#39;boundingRatio&#39;, &#39;ArgMin&#39;), &#39;maxIntersectionsPositionArgMin&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;ArgMin&#39;), &#39;quantileExactArgMin&#39;: (&#39;quantileExact&#39;, &#39;ArgMin&#39;), &#39;quantilesTimingArgMin&#39;: (&#39;quantilesTiming&#39;, &#39;ArgMin&#39;), &#39;avgWeightedArgMin&#39;: (&#39;avgWeighted&#39;, &#39;ArgMin&#39;), &#39;quantileInterpolatedWeightedArgMin&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;ArgMin&#39;), &#39;quantilesTimingWeightedArgMin&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;ArgMin&#39;), &#39;quantileExactLowArgMin&#39;: (&#39;quantileExactLow&#39;, &#39;ArgMin&#39;), &#39;windowFunnelArgMin&#39;: (&#39;windowFunnel&#39;, &#39;ArgMin&#39;), &#39;quantileBFloat16ArgMin&#39;: (&#39;quantileBFloat16&#39;, &#39;ArgMin&#39;), &#39;anyArgMin&#39;: (&#39;any&#39;, &#39;ArgMin&#39;), &#39;kurtSampArgMin&#39;: (&#39;kurtSamp&#39;, &#39;ArgMin&#39;), &#39;groupArrayMovingAvgArgMin&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;ArgMin&#39;), &#39;covarPopArgMin&#39;: (&#39;covarPop&#39;, &#39;ArgMin&#39;), &#39;sumArgMax&#39;: (&#39;sum&#39;, &#39;ArgMax&#39;), &#39;groupBitmapAndArgMax&#39;: (&#39;groupBitmapAnd&#39;, &#39;ArgMax&#39;), &#39;retentionArgMax&#39;: (&#39;retention&#39;, &#39;ArgMax&#39;), &#39;maxMapArgMax&#39;: (&#39;maxMap&#39;, &#39;ArgMax&#39;), &#39;sumKahanArgMax&#39;: (&#39;sumKahan&#39;, &#39;ArgMax&#39;), &#39;quantilesInterpolatedWeightedArgMax&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;ArgMax&#39;), &#39;anyHeavyArgMax&#39;: (&#39;anyHeavy&#39;, &#39;ArgMax&#39;), &#39;sequenceMatchArgMax&#39;: (&#39;sequenceMatch&#39;, &#39;ArgMax&#39;), &#39;skewPopArgMax&#39;: (&#39;skewPop&#39;, &#39;ArgMax&#39;), &#39;sequenceCountArgMax&#39;: (&#39;sequenceCount&#39;, &#39;ArgMax&#39;), &#39;topKArgMax&#39;: (&#39;topK&#39;, &#39;ArgMax&#39;), &#39;deltaSumArgMax&#39;: (&#39;deltaSum&#39;, &#39;ArgMax&#39;), &#39;quantileBFloat16WeightedArgMax&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;ArgMax&#39;), &#39;uniqExactArgMax&#39;: (&#39;uniqExact&#39;, &#39;ArgMax&#39;), &#39;groupBitmapOrArgMax&#39;: (&#39;groupBitmapOr&#39;, &#39;ArgMax&#39;), &#39;quantilesTDigestWeightedArgMax&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;ArgMax&#39;), &#39;quantileExactHighArgMax&#39;: (&#39;quantileExactHigh&#39;, &#39;ArgMax&#39;), &#39;argMinArgMax&#39;: (&#39;argMin&#39;, &#39;ArgMax&#39;), &#39;rankCorrArgMax&#39;: (&#39;rankCorr&#39;, &#39;ArgMax&#39;), &#39;covarSampArgMax&#39;: (&#39;covarSamp&#39;, &#39;ArgMax&#39;), &#39;studentTTestArgMax&#39;: (&#39;studentTTest&#39;, &#39;ArgMax&#39;), &#39;meanZTestArgMax&#39;: (&#39;meanZTest&#39;, &#39;ArgMax&#39;), &#39;uniqCombined64ArgMax&#39;: (&#39;uniqCombined64&#39;, &#39;ArgMax&#39;), &#39;medianArgMax&#39;: (&#39;median&#39;, &#39;ArgMax&#39;), &#39;last_valueArgMax&#39;: (&#39;last_value&#39;, &#39;ArgMax&#39;), &#39;kolmogorovSmirnovTestArgMax&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;ArgMax&#39;), &#39;groupArrayLastArgMax&#39;: (&#39;groupArrayLast&#39;, &#39;ArgMax&#39;), &#39;quantilesExactHighArgMax&#39;: (&#39;quantilesExactHigh&#39;, &#39;ArgMax&#39;), &#39;cramersVBiasCorrectedArgMax&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;ArgMax&#39;), &#39;quantileTimingWeightedArgMax&#39;: (&#39;quantileTimingWeighted&#39;, &#39;ArgMax&#39;), &#39;quantileTDigestWeightedArgMax&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;ArgMax&#39;), &#39;sumWithOverflowArgMax&#39;: (&#39;sumWithOverflow&#39;, &#39;ArgMax&#39;), &#39;quantilesGKArgMax&#39;: (&#39;quantilesGK&#39;, &#39;ArgMax&#39;), &#39;quantilesDeterministicArgMax&#39;: (&#39;quantilesDeterministic&#39;, &#39;ArgMax&#39;), &#39;groupBitXorArgMax&#39;: (&#39;groupBitXor&#39;, &#39;ArgMax&#39;), &#39;groupArrayInsertAtArgMax&#39;: (&#39;groupArrayInsertAt&#39;, &#39;ArgMax&#39;), &#39;histogramArgMax&#39;: (&#39;histogram&#39;, &#39;ArgMax&#39;), &#39;uniqHLL12ArgMax&#39;: (&#39;uniqHLL12&#39;, &#39;ArgMax&#39;), &#39;groupArrayMovingSumArgMax&#39;: (&#39;groupArrayMovingSum&#39;, &#39;ArgMax&#39;), &#39;varSampArgMax&#39;: (&#39;varSamp&#39;, &#39;ArgMax&#39;), &#39;welchTTestArgMax&#39;: (&#39;welchTTest&#39;, &#39;ArgMax&#39;), &#39;exponentialTimeDecayedAvgArgMax&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;ArgMax&#39;), &#39;groupArrayArgMax&#39;: (&#39;groupArray&#39;, &#39;ArgMax&#39;), &#39;argMaxArgMax&#39;: (&#39;argMax&#39;, &#39;ArgMax&#39;), &#39;quantileDeterministicArgMax&#39;: (&#39;quantileDeterministic&#39;, &#39;ArgMax&#39;), &#39;categoricalInformationValueArgMax&#39;: (&#39;categoricalInformationValue&#39;, &#39;ArgMax&#39;), &#39;deltaSumTimestampArgMax&#39;: (&#39;deltaSumTimestamp&#39;, &#39;ArgMax&#39;), &#39;sumCountArgMax&#39;: (&#39;sumCount&#39;, &#39;ArgMax&#39;), &#39;quantilesExactArgMax&#39;: (&#39;quantilesExact&#39;, &#39;ArgMax&#39;), &#39;maxArgMax&#39;: (&#39;max&#39;, &#39;ArgMax&#39;), &#39;quantilesBFloat16ArgMax&#39;: (&#39;quantilesBFloat16&#39;, &#39;ArgMax&#39;), &#39;sparkBarArgMax&#39;: (&#39;sparkBar&#39;, &#39;ArgMax&#39;), &#39;minMapArgMax&#39;: (&#39;minMap&#39;, &#39;ArgMax&#39;), &#39;simpleLinearRegressionArgMax&#39;: (&#39;simpleLinearRegression&#39;, &#39;ArgMax&#39;), &#39;anyLastArgMax&#39;: (&#39;anyLast&#39;, &#39;ArgMax&#39;), &#39;groupUniqArrayArgMax&#39;: (&#39;groupUniqArray&#39;, &#39;ArgMax&#39;), &#39;groupBitmapXorArgMax&#39;: (&#39;groupBitmapXor&#39;, &#39;ArgMax&#39;), &#39;topKWeightedArgMax&#39;: (&#39;topKWeighted&#39;, &#39;ArgMax&#39;), &#39;quantilesTDigestArgMax&#39;: (&#39;quantilesTDigest&#39;, &#39;ArgMax&#39;), &#39;groupBitOrArgMax&#39;: (&#39;groupBitOr&#39;, &#39;ArgMax&#39;), &#39;groupArraySampleArgMax&#39;: (&#39;groupArraySample&#39;, &#39;ArgMax&#39;), &#39;quantileTimingArgMax&#39;: (&#39;quantileTiming&#39;, &#39;ArgMax&#39;), &#39;quantilesArgMax&#39;: (&#39;quantiles&#39;, &#39;ArgMax&#39;), &#39;cramersVArgMax&#39;: (&#39;cramersV&#39;, &#39;ArgMax&#39;), &#39;stochasticLinearRegressionArgMax&#39;: (&#39;stochasticLinearRegression&#39;, &#39;ArgMax&#39;), &#39;theilsUArgMax&#39;: (&#39;theilsU&#39;, &#39;ArgMax&#39;), &#39;varPopArgMax&#39;: (&#39;varPop&#39;, &#39;ArgMax&#39;), &#39;stochasticLogisticRegressionArgMax&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;ArgMax&#39;), &#39;sumMapArgMax&#39;: (&#39;sumMap&#39;, &#39;ArgMax&#39;), &#39;quantileArgMax&#39;: (&#39;quantile&#39;, &#39;ArgMax&#39;), &#39;mannWhitneyUTestArgMax&#39;: (&#39;mannWhitneyUTest&#39;, &#39;ArgMax&#39;), &#39;uniqCombinedArgMax&#39;: (&#39;uniqCombined&#39;, &#39;ArgMax&#39;), &#39;uniqUpToArgMax&#39;: (&#39;uniqUpTo&#39;, &#39;ArgMax&#39;), &#39;contingencyArgMax&#39;: (&#39;contingency&#39;, &#39;ArgMax&#39;), &#39;quantilesBFloat16WeightedArgMax&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;ArgMax&#39;), &#39;uniqThetaArgMax&#39;: (&#39;uniqTheta&#39;, &#39;ArgMax&#39;), &#39;quantilesExactWeightedArgMax&#39;: (&#39;quantilesExactWeighted&#39;, &#39;ArgMax&#39;), &#39;uniqArgMax&#39;: (&#39;uniq&#39;, &#39;ArgMax&#39;), &#39;countArgMax&#39;: (&#39;count&#39;, &#39;ArgMax&#39;), &#39;quantileTDigestArgMax&#39;: (&#39;quantileTDigest&#39;, &#39;ArgMax&#39;), &#39;skewSampArgMax&#39;: (&#39;skewSamp&#39;, &#39;ArgMax&#39;), &#39;minArgMax&#39;: (&#39;min&#39;, &#39;ArgMax&#39;), &#39;intervalLengthSumArgMax&#39;: (&#39;intervalLengthSum&#39;, &#39;ArgMax&#39;), &#39;corrArgMax&#39;: (&#39;corr&#39;, &#39;ArgMax&#39;), &#39;avgArgMax&#39;: (&#39;avg&#39;, &#39;ArgMax&#39;), &#39;quantilesExactLowArgMax&#39;: (&#39;quantilesExactLow&#39;, &#39;ArgMax&#39;), &#39;groupBitmapArgMax&#39;: (&#39;groupBitmap&#39;, &#39;ArgMax&#39;), &#39;exponentialMovingAverageArgMax&#39;: (&#39;exponentialMovingAverage&#39;, &#39;ArgMax&#39;), &#39;sequenceNextNodeArgMax&#39;: (&#39;sequenceNextNode&#39;, &#39;ArgMax&#39;), &#39;first_valueArgMax&#39;: (&#39;first_value&#39;, &#39;ArgMax&#39;), &#39;maxIntersectionsArgMax&#39;: (&#39;maxIntersections&#39;, &#39;ArgMax&#39;), &#39;largestTriangleThreeBucketsArgMax&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;ArgMax&#39;), &#39;quantileExactWeightedArgMax&#39;: (&#39;quantileExactWeighted&#39;, &#39;ArgMax&#39;), &#39;stddevSampArgMax&#39;: (&#39;stddevSamp&#39;, &#39;ArgMax&#39;), &#39;groupBitAndArgMax&#39;: (&#39;groupBitAnd&#39;, &#39;ArgMax&#39;), &#39;kurtPopArgMax&#39;: (&#39;kurtPop&#39;, &#39;ArgMax&#39;), &#39;quantileGKArgMax&#39;: (&#39;quantileGK&#39;, &#39;ArgMax&#39;), &#39;entropyArgMax&#39;: (&#39;entropy&#39;, &#39;ArgMax&#39;), &#39;stddevPopArgMax&#39;: (&#39;stddevPop&#39;, &#39;ArgMax&#39;), &#39;boundingRatioArgMax&#39;: (&#39;boundingRatio&#39;, &#39;ArgMax&#39;), &#39;maxIntersectionsPositionArgMax&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;ArgMax&#39;), &#39;quantileExactArgMax&#39;: (&#39;quantileExact&#39;, &#39;ArgMax&#39;), &#39;quantilesTimingArgMax&#39;: (&#39;quantilesTiming&#39;, &#39;ArgMax&#39;), &#39;avgWeightedArgMax&#39;: (&#39;avgWeighted&#39;, &#39;ArgMax&#39;), &#39;quantileInterpolatedWeightedArgMax&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;ArgMax&#39;), &#39;quantilesTimingWeightedArgMax&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;ArgMax&#39;), &#39;quantileExactLowArgMax&#39;: (&#39;quantileExactLow&#39;, &#39;ArgMax&#39;), &#39;windowFunnelArgMax&#39;: (&#39;windowFunnel&#39;, &#39;ArgMax&#39;), &#39;quantileBFloat16ArgMax&#39;: (&#39;quantileBFloat16&#39;, &#39;ArgMax&#39;), &#39;anyArgMax&#39;: (&#39;any&#39;, &#39;ArgMax&#39;), &#39;kurtSampArgMax&#39;: (&#39;kurtSamp&#39;, &#39;ArgMax&#39;), &#39;groupArrayMovingAvgArgMax&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;ArgMax&#39;), &#39;covarPopArgMax&#39;: (&#39;covarPop&#39;, &#39;ArgMax&#39;), &#39;sum&#39;: (&#39;sum&#39;, &#39;&#39;), &#39;groupBitmapAnd&#39;: (&#39;groupBitmapAnd&#39;, &#39;&#39;), &#39;retention&#39;: (&#39;retention&#39;, &#39;&#39;), &#39;sumKahan&#39;: (&#39;sumKahan&#39;, &#39;&#39;), &#39;quantilesInterpolatedWeighted&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;&#39;), &#39;anyHeavy&#39;: (&#39;anyHeavy&#39;, &#39;&#39;), &#39;sequenceMatch&#39;: (&#39;sequenceMatch&#39;, &#39;&#39;), &#39;skewPop&#39;: (&#39;skewPop&#39;, &#39;&#39;), &#39;sequenceCount&#39;: (&#39;sequenceCount&#39;, &#39;&#39;), &#39;topK&#39;: (&#39;topK&#39;, &#39;&#39;), &#39;deltaSum&#39;: (&#39;deltaSum&#39;, &#39;&#39;), &#39;quantileBFloat16Weighted&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;&#39;), &#39;uniqExact&#39;: (&#39;uniqExact&#39;, &#39;&#39;), &#39;groupBitmapOr&#39;: (&#39;groupBitmapOr&#39;, &#39;&#39;), &#39;quantilesTDigestWeighted&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;&#39;), &#39;quantileExactHigh&#39;: (&#39;quantileExactHigh&#39;, &#39;&#39;), &#39;argMin&#39;: (&#39;argMin&#39;, &#39;&#39;), &#39;rankCorr&#39;: (&#39;rankCorr&#39;, &#39;&#39;), &#39;covarSamp&#39;: (&#39;covarSamp&#39;, &#39;&#39;), &#39;studentTTest&#39;: (&#39;studentTTest&#39;, &#39;&#39;), &#39;meanZTest&#39;: (&#39;meanZTest&#39;, &#39;&#39;), &#39;uniqCombined64&#39;: (&#39;uniqCombined64&#39;, &#39;&#39;), &#39;median&#39;: (&#39;median&#39;, &#39;&#39;), &#39;last_value&#39;: (&#39;last_value&#39;, &#39;&#39;), &#39;kolmogorovSmirnovTest&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;&#39;), &#39;groupArrayLast&#39;: (&#39;groupArrayLast&#39;, &#39;&#39;), &#39;quantilesExactHigh&#39;: (&#39;quantilesExactHigh&#39;, &#39;&#39;), &#39;cramersVBiasCorrected&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;&#39;), &#39;quantileTimingWeighted&#39;: (&#39;quantileTimingWeighted&#39;, &#39;&#39;), &#39;quantileTDigestWeighted&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;&#39;), &#39;sumWithOverflow&#39;: (&#39;sumWithOverflow&#39;, &#39;&#39;), &#39;quantilesGK&#39;: (&#39;quantilesGK&#39;, &#39;&#39;), &#39;quantilesDeterministic&#39;: (&#39;quantilesDeterministic&#39;, &#39;&#39;), &#39;groupBitXor&#39;: (&#39;groupBitXor&#39;, &#39;&#39;), &#39;groupArrayInsertAt&#39;: (&#39;groupArrayInsertAt&#39;, &#39;&#39;), &#39;histogram&#39;: (&#39;histogram&#39;, &#39;&#39;), &#39;uniqHLL12&#39;: (&#39;uniqHLL12&#39;, &#39;&#39;), &#39;groupArrayMovingSum&#39;: (&#39;groupArrayMovingSum&#39;, &#39;&#39;), &#39;varSamp&#39;: (&#39;varSamp&#39;, &#39;&#39;), &#39;welchTTest&#39;: (&#39;welchTTest&#39;, &#39;&#39;), &#39;exponentialTimeDecayedAvg&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;&#39;), &#39;groupArray&#39;: (&#39;groupArray&#39;, &#39;&#39;), &#39;argMax&#39;: (&#39;argMax&#39;, &#39;&#39;), &#39;quantileDeterministic&#39;: (&#39;quantileDeterministic&#39;, &#39;&#39;), &#39;categoricalInformationValue&#39;: (&#39;categoricalInformationValue&#39;, &#39;&#39;), &#39;deltaSumTimestamp&#39;: (&#39;deltaSumTimestamp&#39;, &#39;&#39;), &#39;sumCount&#39;: (&#39;sumCount&#39;, &#39;&#39;), &#39;quantilesExact&#39;: (&#39;quantilesExact&#39;, &#39;&#39;), &#39;max&#39;: (&#39;max&#39;, &#39;&#39;), &#39;quantilesBFloat16&#39;: (&#39;quantilesBFloat16&#39;, &#39;&#39;), &#39;sparkBar&#39;: (&#39;sparkBar&#39;, &#39;&#39;), &#39;simpleLinearRegression&#39;: (&#39;simpleLinearRegression&#39;, &#39;&#39;), &#39;anyLast&#39;: (&#39;anyLast&#39;, &#39;&#39;), &#39;groupUniqArray&#39;: (&#39;groupUniqArray&#39;, &#39;&#39;), &#39;groupBitmapXor&#39;: (&#39;groupBitmapXor&#39;, &#39;&#39;), &#39;topKWeighted&#39;: (&#39;topKWeighted&#39;, &#39;&#39;), &#39;quantilesTDigest&#39;: (&#39;quantilesTDigest&#39;, &#39;&#39;), &#39;groupBitOr&#39;: (&#39;groupBitOr&#39;, &#39;&#39;), &#39;groupArraySample&#39;: (&#39;groupArraySample&#39;, &#39;&#39;), &#39;quantileTiming&#39;: (&#39;quantileTiming&#39;, &#39;&#39;), &#39;quantiles&#39;: (&#39;quantiles&#39;, &#39;&#39;), &#39;cramersV&#39;: (&#39;cramersV&#39;, &#39;&#39;), &#39;stochasticLinearRegression&#39;: (&#39;stochasticLinearRegression&#39;, &#39;&#39;), &#39;theilsU&#39;: (&#39;theilsU&#39;, &#39;&#39;), &#39;varPop&#39;: (&#39;varPop&#39;, &#39;&#39;), &#39;stochasticLogisticRegression&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;&#39;), &#39;quantile&#39;: (&#39;quantile&#39;, &#39;&#39;), &#39;mannWhitneyUTest&#39;: (&#39;mannWhitneyUTest&#39;, &#39;&#39;), &#39;uniqCombined&#39;: (&#39;uniqCombined&#39;, &#39;&#39;), &#39;uniqUpTo&#39;: (&#39;uniqUpTo&#39;, &#39;&#39;), &#39;contingency&#39;: (&#39;contingency&#39;, &#39;&#39;), &#39;quantilesBFloat16Weighted&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;&#39;), &#39;uniqTheta&#39;: (&#39;uniqTheta&#39;, &#39;&#39;), &#39;quantilesExactWeighted&#39;: (&#39;quantilesExactWeighted&#39;, &#39;&#39;), &#39;uniq&#39;: (&#39;uniq&#39;, &#39;&#39;), &#39;count&#39;: (&#39;count&#39;, &#39;&#39;), &#39;quantileTDigest&#39;: (&#39;quantileTDigest&#39;, &#39;&#39;), &#39;skewSamp&#39;: (&#39;skewSamp&#39;, &#39;&#39;), &#39;min&#39;: (&#39;min&#39;, &#39;&#39;), &#39;intervalLengthSum&#39;: (&#39;intervalLengthSum&#39;, &#39;&#39;), &#39;corr&#39;: (&#39;corr&#39;, &#39;&#39;), &#39;avg&#39;: (&#39;avg&#39;, &#39;&#39;), &#39;quantilesExactLow&#39;: (&#39;quantilesExactLow&#39;, &#39;&#39;), &#39;groupBitmap&#39;: (&#39;groupBitmap&#39;, &#39;&#39;), &#39;exponentialMovingAverage&#39;: (&#39;exponentialMovingAverage&#39;, &#39;&#39;), &#39;sequenceNextNode&#39;: (&#39;sequenceNextNode&#39;, &#39;&#39;), &#39;first_value&#39;: (&#39;first_value&#39;, &#39;&#39;), &#39;maxIntersections&#39;: (&#39;maxIntersections&#39;, &#39;&#39;), &#39;largestTriangleThreeBuckets&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;&#39;), &#39;quantileExactWeighted&#39;: (&#39;quantileExactWeighted&#39;, &#39;&#39;), &#39;stddevSamp&#39;: (&#39;stddevSamp&#39;, &#39;&#39;), &#39;groupBitAnd&#39;: (&#39;groupBitAnd&#39;, &#39;&#39;), &#39;kurtPop&#39;: (&#39;kurtPop&#39;, &#39;&#39;), &#39;quantileGK&#39;: (&#39;quantileGK&#39;, &#39;&#39;), &#39;entropy&#39;: (&#39;entropy&#39;, &#39;&#39;), &#39;stddevPop&#39;: (&#39;stddevPop&#39;, &#39;&#39;), &#39;boundingRatio&#39;: (&#39;boundingRatio&#39;, &#39;&#39;), &#39;maxIntersectionsPosition&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;&#39;), &#39;quantileExact&#39;: (&#39;quantileExact&#39;, &#39;&#39;), &#39;quantilesTiming&#39;: (&#39;quantilesTiming&#39;, &#39;&#39;), &#39;avgWeighted&#39;: (&#39;avgWeighted&#39;, &#39;&#39;), &#39;quantileInterpolatedWeighted&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;&#39;), &#39;quantilesTimingWeighted&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;&#39;), &#39;quantileExactLow&#39;: (&#39;quantileExactLow&#39;, &#39;&#39;), &#39;windowFunnel&#39;: (&#39;windowFunnel&#39;, &#39;&#39;), &#39;quantileBFloat16&#39;: (&#39;quantileBFloat16&#39;, &#39;&#39;), &#39;any&#39;: (&#39;any&#39;, &#39;&#39;), &#39;kurtSamp&#39;: (&#39;kurtSamp&#39;, &#39;&#39;), &#39;groupArrayMovingAvg&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;&#39;), &#39;covarPop&#39;: (&#39;covarPop&#39;, &#39;&#39;)}</span>
+ <label class="view-value-button pdoc-button" for="ClickHouse.Parser.AGG_FUNC_MAPPING-view-value"></label><span class="default_value">{&#39;sumIf&#39;: (&#39;sum&#39;, &#39;If&#39;), &#39;intervalLengthSumIf&#39;: (&#39;intervalLengthSum&#39;, &#39;If&#39;), &#39;quantileDeterministicIf&#39;: (&#39;quantileDeterministic&#39;, &#39;If&#39;), &#39;quantilesTDigestIf&#39;: (&#39;quantilesTDigest&#39;, &#39;If&#39;), &#39;boundingRatioIf&#39;: (&#39;boundingRatio&#39;, &#39;If&#39;), &#39;avgWeightedIf&#39;: (&#39;avgWeighted&#39;, &#39;If&#39;), &#39;maxIntersectionsIf&#39;: (&#39;maxIntersections&#39;, &#39;If&#39;), &#39;first_valueIf&#39;: (&#39;first_value&#39;, &#39;If&#39;), &#39;quantileTDigestWeightedIf&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;If&#39;), &#39;quantilesTimingWeightedIf&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;If&#39;), &#39;quantileBFloat16WeightedIf&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;If&#39;), &#39;uniqCombined64If&#39;: (&#39;uniqCombined64&#39;, &#39;If&#39;), &#39;stochasticLinearRegressionIf&#39;: (&#39;stochasticLinearRegression&#39;, &#39;If&#39;), &#39;corrIf&#39;: (&#39;corr&#39;, &#39;If&#39;), &#39;skewPopIf&#39;: (&#39;skewPop&#39;, &#39;If&#39;), &#39;quantileInterpolatedWeightedIf&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;If&#39;), &#39;quantileTimingIf&#39;: (&#39;quantileTiming&#39;, &#39;If&#39;), &#39;rankCorrIf&#39;: (&#39;rankCorr&#39;, &#39;If&#39;), &#39;argMinIf&#39;: (&#39;argMin&#39;, &#39;If&#39;), &#39;histogramIf&#39;: (&#39;histogram&#39;, &#39;If&#39;), &#39;groupArrayMovingAvgIf&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;If&#39;), &#39;cramersVBiasCorrectedIf&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;If&#39;), &#39;sumWithOverflowIf&#39;: (&#39;sumWithOverflow&#39;, &#39;If&#39;), &#39;groupBitmapXorIf&#39;: (&#39;groupBitmapXor&#39;, &#39;If&#39;), &#39;quantilesExactWeightedIf&#39;: (&#39;quantilesExactWeighted&#39;, &#39;If&#39;), &#39;sumMapIf&#39;: (&#39;sumMap&#39;, &#39;If&#39;), &#39;uniqThetaIf&#39;: (&#39;uniqTheta&#39;, &#39;If&#39;), &#39;argMaxIf&#39;: (&#39;argMax&#39;, &#39;If&#39;), &#39;quantilesDeterministicIf&#39;: (&#39;quantilesDeterministic&#39;, &#39;If&#39;), &#39;groupBitmapOrIf&#39;: (&#39;groupBitmapOr&#39;, &#39;If&#39;), &#39;maxMapIf&#39;: (&#39;maxMap&#39;, &#39;If&#39;), &#39;quantilesIf&#39;: (&#39;quantiles&#39;, &#39;If&#39;), &#39;groupArraySampleIf&#39;: (&#39;groupArraySample&#39;, &#39;If&#39;), &#39;groupBitmapIf&#39;: (&#39;groupBitmap&#39;, &#39;If&#39;), &#39;quantileTDigestIf&#39;: (&#39;quantileTDigest&#39;, &#39;If&#39;), &#39;quantilesBFloat16If&#39;: (&#39;quantilesBFloat16&#39;, &#39;If&#39;), &#39;uniqIf&#39;: (&#39;uniq&#39;, &#39;If&#39;), &#39;sequenceNextNodeIf&#39;: (&#39;sequenceNextNode&#39;, &#39;If&#39;), &#39;groupArrayLastIf&#39;: (&#39;groupArrayLast&#39;, &#39;If&#39;), &#39;sequenceCountIf&#39;: (&#39;sequenceCount&#39;, &#39;If&#39;), &#39;anyIf&#39;: (&#39;any&#39;, &#39;If&#39;), &#39;varPopIf&#39;: (&#39;varPop&#39;, &#39;If&#39;), &#39;quantileIf&#39;: (&#39;quantile&#39;, &#39;If&#39;), &#39;entropyIf&#39;: (&#39;entropy&#39;, &#39;If&#39;), &#39;sparkBarIf&#39;: (&#39;sparkBar&#39;, &#39;If&#39;), &#39;anyLastIf&#39;: (&#39;anyLast&#39;, &#39;If&#39;), &#39;groupBitOrIf&#39;: (&#39;groupBitOr&#39;, &#39;If&#39;), &#39;maxIf&#39;: (&#39;max&#39;, &#39;If&#39;), &#39;quantilesBFloat16WeightedIf&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;If&#39;), &#39;topKIf&#39;: (&#39;topK&#39;, &#39;If&#39;), &#39;exponentialTimeDecayedAvgIf&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;If&#39;), &#39;quantilesTimingIf&#39;: (&#39;quantilesTiming&#39;, &#39;If&#39;), &#39;uniqUpToIf&#39;: (&#39;uniqUpTo&#39;, &#39;If&#39;), &#39;exponentialMovingAverageIf&#39;: (&#39;exponentialMovingAverage&#39;, &#39;If&#39;), &#39;largestTriangleThreeBucketsIf&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;If&#39;), &#39;medianIf&#39;: (&#39;median&#39;, &#39;If&#39;), &#39;varSampIf&#39;: (&#39;varSamp&#39;, &#39;If&#39;), &#39;maxIntersectionsPositionIf&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;If&#39;), &#39;covarSampIf&#39;: (&#39;covarSamp&#39;, &#39;If&#39;), &#39;quantilesExactLowIf&#39;: (&#39;quantilesExactLow&#39;, &#39;If&#39;), &#39;deltaSumTimestampIf&#39;: (&#39;deltaSumTimestamp&#39;, &#39;If&#39;), &#39;theilsUIf&#39;: (&#39;theilsU&#39;, &#39;If&#39;), &#39;cramersVIf&#39;: (&#39;cramersV&#39;, &#39;If&#39;), &#39;meanZTestIf&#39;: (&#39;meanZTest&#39;, &#39;If&#39;), &#39;quantileExactHighIf&#39;: (&#39;quantileExactHigh&#39;, &#39;If&#39;), &#39;countIf&#39;: (&#39;count&#39;, &#39;If&#39;), &#39;sumCountIf&#39;: (&#39;sumCount&#39;, &#39;If&#39;), &#39;quantileExactLowIf&#39;: (&#39;quantileExactLow&#39;, &#39;If&#39;), &#39;avgIf&#39;: (&#39;avg&#39;, &#39;If&#39;), &#39;quantileTimingWeightedIf&#39;: (&#39;quantileTimingWeighted&#39;, &#39;If&#39;), &#39;kurtPopIf&#39;: (&#39;kurtPop&#39;, &#39;If&#39;), &#39;studentTTestIf&#39;: (&#39;studentTTest&#39;, &#39;If&#39;), &#39;groupUniqArrayIf&#39;: (&#39;groupUniqArray&#39;, &#39;If&#39;), &#39;uniqHLL12If&#39;: (&#39;uniqHLL12&#39;, &#39;If&#39;), &#39;stddevSampIf&#39;: (&#39;stddevSamp&#39;, &#39;If&#39;), &#39;categoricalInformationValueIf&#39;: (&#39;categoricalInformationValue&#39;, &#39;If&#39;), &#39;covarPopIf&#39;: (&#39;covarPop&#39;, &#39;If&#39;), &#39;retentionIf&#39;: (&#39;retention&#39;, &#39;If&#39;), &#39;groupArrayIf&#39;: (&#39;groupArray&#39;, &#39;If&#39;), &#39;quantilesInterpolatedWeightedIf&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;If&#39;), &#39;groupBitAndIf&#39;: (&#39;groupBitAnd&#39;, &#39;If&#39;), &#39;uniqCombinedIf&#39;: (&#39;uniqCombined&#39;, &#39;If&#39;), &#39;last_valueIf&#39;: (&#39;last_value&#39;, &#39;If&#39;), &#39;stochasticLogisticRegressionIf&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;If&#39;), &#39;uniqExactIf&#39;: (&#39;uniqExact&#39;, &#39;If&#39;), &#39;contingencyIf&#39;: (&#39;contingency&#39;, &#39;If&#39;), &#39;quantileExactIf&#39;: (&#39;quantileExact&#39;, &#39;If&#39;), &#39;minMapIf&#39;: (&#39;minMap&#39;, &#39;If&#39;), &#39;windowFunnelIf&#39;: (&#39;windowFunnel&#39;, &#39;If&#39;), &#39;welchTTestIf&#39;: (&#39;welchTTest&#39;, &#39;If&#39;), &#39;groupBitmapAndIf&#39;: (&#39;groupBitmapAnd&#39;, &#39;If&#39;), &#39;kurtSampIf&#39;: (&#39;kurtSamp&#39;, &#39;If&#39;), &#39;mannWhitneyUTestIf&#39;: (&#39;mannWhitneyUTest&#39;, &#39;If&#39;), &#39;minIf&#39;: (&#39;min&#39;, &#39;If&#39;), &#39;topKWeightedIf&#39;: (&#39;topKWeighted&#39;, &#39;If&#39;), &#39;kolmogorovSmirnovTestIf&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;If&#39;), &#39;quantileBFloat16If&#39;: (&#39;quantileBFloat16&#39;, &#39;If&#39;), &#39;groupArrayInsertAtIf&#39;: (&#39;groupArrayInsertAt&#39;, &#39;If&#39;), &#39;quantilesExactIf&#39;: (&#39;quantilesExact&#39;, &#39;If&#39;), &#39;sumKahanIf&#39;: (&#39;sumKahan&#39;, &#39;If&#39;), &#39;quantilesTDigestWeightedIf&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;If&#39;), &#39;groupArrayMovingSumIf&#39;: (&#39;groupArrayMovingSum&#39;, &#39;If&#39;), &#39;quantilesGKIf&#39;: (&#39;quantilesGK&#39;, &#39;If&#39;), &#39;simpleLinearRegressionIf&#39;: (&#39;simpleLinearRegression&#39;, &#39;If&#39;), &#39;quantilesExactHighIf&#39;: (&#39;quantilesExactHigh&#39;, &#39;If&#39;), &#39;quantileGKIf&#39;: (&#39;quantileGK&#39;, &#39;If&#39;), &#39;stddevPopIf&#39;: (&#39;stddevPop&#39;, &#39;If&#39;), &#39;anyHeavyIf&#39;: (&#39;anyHeavy&#39;, &#39;If&#39;), &#39;quantileExactWeightedIf&#39;: (&#39;quantileExactWeighted&#39;, &#39;If&#39;), &#39;deltaSumIf&#39;: (&#39;deltaSum&#39;, &#39;If&#39;), &#39;groupBitXorIf&#39;: (&#39;groupBitXor&#39;, &#39;If&#39;), &#39;sequenceMatchIf&#39;: (&#39;sequenceMatch&#39;, &#39;If&#39;), &#39;skewSampIf&#39;: (&#39;skewSamp&#39;, &#39;If&#39;), &#39;sumArray&#39;: (&#39;sum&#39;, &#39;Array&#39;), &#39;intervalLengthSumArray&#39;: (&#39;intervalLengthSum&#39;, &#39;Array&#39;), &#39;quantileDeterministicArray&#39;: (&#39;quantileDeterministic&#39;, &#39;Array&#39;), &#39;quantilesTDigestArray&#39;: (&#39;quantilesTDigest&#39;, &#39;Array&#39;), &#39;boundingRatioArray&#39;: (&#39;boundingRatio&#39;, &#39;Array&#39;), &#39;avgWeightedArray&#39;: (&#39;avgWeighted&#39;, &#39;Array&#39;), &#39;maxIntersectionsArray&#39;: (&#39;maxIntersections&#39;, &#39;Array&#39;), &#39;first_valueArray&#39;: (&#39;first_value&#39;, &#39;Array&#39;), &#39;quantileTDigestWeightedArray&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;Array&#39;), &#39;quantilesTimingWeightedArray&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;Array&#39;), &#39;quantileBFloat16WeightedArray&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;Array&#39;), &#39;uniqCombined64Array&#39;: (&#39;uniqCombined64&#39;, &#39;Array&#39;), &#39;stochasticLinearRegressionArray&#39;: (&#39;stochasticLinearRegression&#39;, &#39;Array&#39;), &#39;corrArray&#39;: (&#39;corr&#39;, &#39;Array&#39;), &#39;skewPopArray&#39;: (&#39;skewPop&#39;, &#39;Array&#39;), &#39;quantileInterpolatedWeightedArray&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;Array&#39;), &#39;quantileTimingArray&#39;: (&#39;quantileTiming&#39;, &#39;Array&#39;), &#39;rankCorrArray&#39;: (&#39;rankCorr&#39;, &#39;Array&#39;), &#39;argMinArray&#39;: (&#39;argMin&#39;, &#39;Array&#39;), &#39;histogramArray&#39;: (&#39;histogram&#39;, &#39;Array&#39;), &#39;groupArrayMovingAvgArray&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;Array&#39;), &#39;cramersVBiasCorrectedArray&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;Array&#39;), &#39;sumWithOverflowArray&#39;: (&#39;sumWithOverflow&#39;, &#39;Array&#39;), &#39;groupBitmapXorArray&#39;: (&#39;groupBitmapXor&#39;, &#39;Array&#39;), &#39;quantilesExactWeightedArray&#39;: (&#39;quantilesExactWeighted&#39;, &#39;Array&#39;), &#39;sumMapArray&#39;: (&#39;sumMap&#39;, &#39;Array&#39;), &#39;uniqThetaArray&#39;: (&#39;uniqTheta&#39;, &#39;Array&#39;), &#39;argMaxArray&#39;: (&#39;argMax&#39;, &#39;Array&#39;), &#39;quantilesDeterministicArray&#39;: (&#39;quantilesDeterministic&#39;, &#39;Array&#39;), &#39;groupBitmapOrArray&#39;: (&#39;groupBitmapOr&#39;, &#39;Array&#39;), &#39;maxMapArray&#39;: (&#39;maxMap&#39;, &#39;Array&#39;), &#39;quantilesArray&#39;: (&#39;quantiles&#39;, &#39;Array&#39;), &#39;groupArraySampleArray&#39;: (&#39;groupArraySample&#39;, &#39;Array&#39;), &#39;groupBitmapArray&#39;: (&#39;groupBitmap&#39;, &#39;Array&#39;), &#39;quantileTDigestArray&#39;: (&#39;quantileTDigest&#39;, &#39;Array&#39;), &#39;quantilesBFloat16Array&#39;: (&#39;quantilesBFloat16&#39;, &#39;Array&#39;), &#39;uniqArray&#39;: (&#39;uniq&#39;, &#39;Array&#39;), &#39;sequenceNextNodeArray&#39;: (&#39;sequenceNextNode&#39;, &#39;Array&#39;), &#39;groupArrayLastArray&#39;: (&#39;groupArrayLast&#39;, &#39;Array&#39;), &#39;sequenceCountArray&#39;: (&#39;sequenceCount&#39;, &#39;Array&#39;), &#39;anyArray&#39;: (&#39;any&#39;, &#39;Array&#39;), &#39;varPopArray&#39;: (&#39;varPop&#39;, &#39;Array&#39;), &#39;quantileArray&#39;: (&#39;quantile&#39;, &#39;Array&#39;), &#39;entropyArray&#39;: (&#39;entropy&#39;, &#39;Array&#39;), &#39;sparkBarArray&#39;: (&#39;sparkBar&#39;, &#39;Array&#39;), &#39;anyLastArray&#39;: (&#39;anyLast&#39;, &#39;Array&#39;), &#39;groupBitOrArray&#39;: (&#39;groupBitOr&#39;, &#39;Array&#39;), &#39;maxArray&#39;: (&#39;max&#39;, &#39;Array&#39;), &#39;quantilesBFloat16WeightedArray&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;Array&#39;), &#39;topKArray&#39;: (&#39;topK&#39;, &#39;Array&#39;), &#39;exponentialTimeDecayedAvgArray&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;Array&#39;), &#39;quantilesTimingArray&#39;: (&#39;quantilesTiming&#39;, &#39;Array&#39;), &#39;uniqUpToArray&#39;: (&#39;uniqUpTo&#39;, &#39;Array&#39;), &#39;exponentialMovingAverageArray&#39;: (&#39;exponentialMovingAverage&#39;, &#39;Array&#39;), &#39;largestTriangleThreeBucketsArray&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;Array&#39;), &#39;medianArray&#39;: (&#39;median&#39;, &#39;Array&#39;), &#39;varSampArray&#39;: (&#39;varSamp&#39;, &#39;Array&#39;), &#39;maxIntersectionsPositionArray&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;Array&#39;), &#39;covarSampArray&#39;: (&#39;covarSamp&#39;, &#39;Array&#39;), &#39;quantilesExactLowArray&#39;: (&#39;quantilesExactLow&#39;, &#39;Array&#39;), &#39;deltaSumTimestampArray&#39;: (&#39;deltaSumTimestamp&#39;, &#39;Array&#39;), &#39;theilsUArray&#39;: (&#39;theilsU&#39;, &#39;Array&#39;), &#39;cramersVArray&#39;: (&#39;cramersV&#39;, &#39;Array&#39;), &#39;meanZTestArray&#39;: (&#39;meanZTest&#39;, &#39;Array&#39;), &#39;quantileExactHighArray&#39;: (&#39;quantileExactHigh&#39;, &#39;Array&#39;), &#39;countArray&#39;: (&#39;count&#39;, &#39;Array&#39;), &#39;sumCountArray&#39;: (&#39;sumCount&#39;, &#39;Array&#39;), &#39;quantileExactLowArray&#39;: (&#39;quantileExactLow&#39;, &#39;Array&#39;), &#39;avgArray&#39;: (&#39;avg&#39;, &#39;Array&#39;), &#39;quantileTimingWeightedArray&#39;: (&#39;quantileTimingWeighted&#39;, &#39;Array&#39;), &#39;kurtPopArray&#39;: (&#39;kurtPop&#39;, &#39;Array&#39;), &#39;studentTTestArray&#39;: (&#39;studentTTest&#39;, &#39;Array&#39;), &#39;groupUniqArrayArray&#39;: (&#39;groupUniqArray&#39;, &#39;Array&#39;), &#39;uniqHLL12Array&#39;: (&#39;uniqHLL12&#39;, &#39;Array&#39;), &#39;stddevSampArray&#39;: (&#39;stddevSamp&#39;, &#39;Array&#39;), &#39;categoricalInformationValueArray&#39;: (&#39;categoricalInformationValue&#39;, &#39;Array&#39;), &#39;covarPopArray&#39;: (&#39;covarPop&#39;, &#39;Array&#39;), &#39;retentionArray&#39;: (&#39;retention&#39;, &#39;Array&#39;), &#39;groupArrayArray&#39;: (&#39;groupArray&#39;, &#39;Array&#39;), &#39;quantilesInterpolatedWeightedArray&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;Array&#39;), &#39;groupBitAndArray&#39;: (&#39;groupBitAnd&#39;, &#39;Array&#39;), &#39;uniqCombinedArray&#39;: (&#39;uniqCombined&#39;, &#39;Array&#39;), &#39;last_valueArray&#39;: (&#39;last_value&#39;, &#39;Array&#39;), &#39;stochasticLogisticRegressionArray&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;Array&#39;), &#39;uniqExactArray&#39;: (&#39;uniqExact&#39;, &#39;Array&#39;), &#39;contingencyArray&#39;: (&#39;contingency&#39;, &#39;Array&#39;), &#39;quantileExactArray&#39;: (&#39;quantileExact&#39;, &#39;Array&#39;), &#39;minMapArray&#39;: (&#39;minMap&#39;, &#39;Array&#39;), &#39;windowFunnelArray&#39;: (&#39;windowFunnel&#39;, &#39;Array&#39;), &#39;welchTTestArray&#39;: (&#39;welchTTest&#39;, &#39;Array&#39;), &#39;groupBitmapAndArray&#39;: (&#39;groupBitmapAnd&#39;, &#39;Array&#39;), &#39;kurtSampArray&#39;: (&#39;kurtSamp&#39;, &#39;Array&#39;), &#39;mannWhitneyUTestArray&#39;: (&#39;mannWhitneyUTest&#39;, &#39;Array&#39;), &#39;minArray&#39;: (&#39;min&#39;, &#39;Array&#39;), &#39;topKWeightedArray&#39;: (&#39;topKWeighted&#39;, &#39;Array&#39;), &#39;kolmogorovSmirnovTestArray&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;Array&#39;), &#39;quantileBFloat16Array&#39;: (&#39;quantileBFloat16&#39;, &#39;Array&#39;), &#39;groupArrayInsertAtArray&#39;: (&#39;groupArrayInsertAt&#39;, &#39;Array&#39;), &#39;quantilesExactArray&#39;: (&#39;quantilesExact&#39;, &#39;Array&#39;), &#39;sumKahanArray&#39;: (&#39;sumKahan&#39;, &#39;Array&#39;), &#39;quantilesTDigestWeightedArray&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;Array&#39;), &#39;groupArrayMovingSumArray&#39;: (&#39;groupArrayMovingSum&#39;, &#39;Array&#39;), &#39;quantilesGKArray&#39;: (&#39;quantilesGK&#39;, &#39;Array&#39;), &#39;simpleLinearRegressionArray&#39;: (&#39;simpleLinearRegression&#39;, &#39;Array&#39;), &#39;quantilesExactHighArray&#39;: (&#39;quantilesExactHigh&#39;, &#39;Array&#39;), &#39;quantileGKArray&#39;: (&#39;quantileGK&#39;, &#39;Array&#39;), &#39;stddevPopArray&#39;: (&#39;stddevPop&#39;, &#39;Array&#39;), &#39;anyHeavyArray&#39;: (&#39;anyHeavy&#39;, &#39;Array&#39;), &#39;quantileExactWeightedArray&#39;: (&#39;quantileExactWeighted&#39;, &#39;Array&#39;), &#39;deltaSumArray&#39;: (&#39;deltaSum&#39;, &#39;Array&#39;), &#39;groupBitXorArray&#39;: (&#39;groupBitXor&#39;, &#39;Array&#39;), &#39;sequenceMatchArray&#39;: (&#39;sequenceMatch&#39;, &#39;Array&#39;), &#39;skewSampArray&#39;: (&#39;skewSamp&#39;, &#39;Array&#39;), &#39;sumArrayIf&#39;: (&#39;sum&#39;, &#39;ArrayIf&#39;), &#39;intervalLengthSumArrayIf&#39;: (&#39;intervalLengthSum&#39;, &#39;ArrayIf&#39;), &#39;quantileDeterministicArrayIf&#39;: (&#39;quantileDeterministic&#39;, &#39;ArrayIf&#39;), &#39;quantilesTDigestArrayIf&#39;: (&#39;quantilesTDigest&#39;, &#39;ArrayIf&#39;), &#39;boundingRatioArrayIf&#39;: (&#39;boundingRatio&#39;, &#39;ArrayIf&#39;), &#39;avgWeightedArrayIf&#39;: (&#39;avgWeighted&#39;, &#39;ArrayIf&#39;), &#39;maxIntersectionsArrayIf&#39;: (&#39;maxIntersections&#39;, &#39;ArrayIf&#39;), &#39;first_valueArrayIf&#39;: (&#39;first_value&#39;, &#39;ArrayIf&#39;), &#39;quantileTDigestWeightedArrayIf&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;ArrayIf&#39;), &#39;quantilesTimingWeightedArrayIf&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;ArrayIf&#39;), &#39;quantileBFloat16WeightedArrayIf&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;ArrayIf&#39;), &#39;uniqCombined64ArrayIf&#39;: (&#39;uniqCombined64&#39;, &#39;ArrayIf&#39;), &#39;stochasticLinearRegressionArrayIf&#39;: (&#39;stochasticLinearRegression&#39;, &#39;ArrayIf&#39;), &#39;corrArrayIf&#39;: (&#39;corr&#39;, &#39;ArrayIf&#39;), &#39;skewPopArrayIf&#39;: (&#39;skewPop&#39;, &#39;ArrayIf&#39;), &#39;quantileInterpolatedWeightedArrayIf&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;ArrayIf&#39;), &#39;quantileTimingArrayIf&#39;: (&#39;quantileTiming&#39;, &#39;ArrayIf&#39;), &#39;rankCorrArrayIf&#39;: (&#39;rankCorr&#39;, &#39;ArrayIf&#39;), &#39;argMinArrayIf&#39;: (&#39;argMin&#39;, &#39;ArrayIf&#39;), &#39;histogramArrayIf&#39;: (&#39;histogram&#39;, &#39;ArrayIf&#39;), &#39;groupArrayMovingAvgArrayIf&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;ArrayIf&#39;), &#39;cramersVBiasCorrectedArrayIf&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;ArrayIf&#39;), &#39;sumWithOverflowArrayIf&#39;: (&#39;sumWithOverflow&#39;, &#39;ArrayIf&#39;), &#39;groupBitmapXorArrayIf&#39;: (&#39;groupBitmapXor&#39;, &#39;ArrayIf&#39;), &#39;quantilesExactWeightedArrayIf&#39;: (&#39;quantilesExactWeighted&#39;, &#39;ArrayIf&#39;), &#39;sumMapArrayIf&#39;: (&#39;sumMap&#39;, &#39;ArrayIf&#39;), &#39;uniqThetaArrayIf&#39;: (&#39;uniqTheta&#39;, &#39;ArrayIf&#39;), &#39;argMaxArrayIf&#39;: (&#39;argMax&#39;, &#39;ArrayIf&#39;), &#39;quantilesDeterministicArrayIf&#39;: (&#39;quantilesDeterministic&#39;, &#39;ArrayIf&#39;), &#39;groupBitmapOrArrayIf&#39;: (&#39;groupBitmapOr&#39;, &#39;ArrayIf&#39;), &#39;maxMapArrayIf&#39;: (&#39;maxMap&#39;, &#39;ArrayIf&#39;), &#39;quantilesArrayIf&#39;: (&#39;quantiles&#39;, &#39;ArrayIf&#39;), &#39;groupArraySampleArrayIf&#39;: (&#39;groupArraySample&#39;, &#39;ArrayIf&#39;), &#39;groupBitmapArrayIf&#39;: (&#39;groupBitmap&#39;, &#39;ArrayIf&#39;), &#39;quantileTDigestArrayIf&#39;: (&#39;quantileTDigest&#39;, &#39;ArrayIf&#39;), &#39;quantilesBFloat16ArrayIf&#39;: (&#39;quantilesBFloat16&#39;, &#39;ArrayIf&#39;), &#39;uniqArrayIf&#39;: (&#39;uniq&#39;, &#39;ArrayIf&#39;), &#39;sequenceNextNodeArrayIf&#39;: (&#39;sequenceNextNode&#39;, &#39;ArrayIf&#39;), &#39;groupArrayLastArrayIf&#39;: (&#39;groupArrayLast&#39;, &#39;ArrayIf&#39;), &#39;sequenceCountArrayIf&#39;: (&#39;sequenceCount&#39;, &#39;ArrayIf&#39;), &#39;anyArrayIf&#39;: (&#39;any&#39;, &#39;ArrayIf&#39;), &#39;varPopArrayIf&#39;: (&#39;varPop&#39;, &#39;ArrayIf&#39;), &#39;quantileArrayIf&#39;: (&#39;quantile&#39;, &#39;ArrayIf&#39;), &#39;entropyArrayIf&#39;: (&#39;entropy&#39;, &#39;ArrayIf&#39;), &#39;sparkBarArrayIf&#39;: (&#39;sparkBar&#39;, &#39;ArrayIf&#39;), &#39;anyLastArrayIf&#39;: (&#39;anyLast&#39;, &#39;ArrayIf&#39;), &#39;groupBitOrArrayIf&#39;: (&#39;groupBitOr&#39;, &#39;ArrayIf&#39;), &#39;maxArrayIf&#39;: (&#39;max&#39;, &#39;ArrayIf&#39;), &#39;quantilesBFloat16WeightedArrayIf&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;ArrayIf&#39;), &#39;topKArrayIf&#39;: (&#39;topK&#39;, &#39;ArrayIf&#39;), &#39;exponentialTimeDecayedAvgArrayIf&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;ArrayIf&#39;), &#39;quantilesTimingArrayIf&#39;: (&#39;quantilesTiming&#39;, &#39;ArrayIf&#39;), &#39;uniqUpToArrayIf&#39;: (&#39;uniqUpTo&#39;, &#39;ArrayIf&#39;), &#39;exponentialMovingAverageArrayIf&#39;: (&#39;exponentialMovingAverage&#39;, &#39;ArrayIf&#39;), &#39;largestTriangleThreeBucketsArrayIf&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;ArrayIf&#39;), &#39;medianArrayIf&#39;: (&#39;median&#39;, &#39;ArrayIf&#39;), &#39;varSampArrayIf&#39;: (&#39;varSamp&#39;, &#39;ArrayIf&#39;), &#39;maxIntersectionsPositionArrayIf&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;ArrayIf&#39;), &#39;covarSampArrayIf&#39;: (&#39;covarSamp&#39;, &#39;ArrayIf&#39;), &#39;quantilesExactLowArrayIf&#39;: (&#39;quantilesExactLow&#39;, &#39;ArrayIf&#39;), &#39;deltaSumTimestampArrayIf&#39;: (&#39;deltaSumTimestamp&#39;, &#39;ArrayIf&#39;), &#39;theilsUArrayIf&#39;: (&#39;theilsU&#39;, &#39;ArrayIf&#39;), &#39;cramersVArrayIf&#39;: (&#39;cramersV&#39;, &#39;ArrayIf&#39;), &#39;meanZTestArrayIf&#39;: (&#39;meanZTest&#39;, &#39;ArrayIf&#39;), &#39;quantileExactHighArrayIf&#39;: (&#39;quantileExactHigh&#39;, &#39;ArrayIf&#39;), &#39;countArrayIf&#39;: (&#39;count&#39;, &#39;ArrayIf&#39;), &#39;sumCountArrayIf&#39;: (&#39;sumCount&#39;, &#39;ArrayIf&#39;), &#39;quantileExactLowArrayIf&#39;: (&#39;quantileExactLow&#39;, &#39;ArrayIf&#39;), &#39;avgArrayIf&#39;: (&#39;avg&#39;, &#39;ArrayIf&#39;), &#39;quantileTimingWeightedArrayIf&#39;: (&#39;quantileTimingWeighted&#39;, &#39;ArrayIf&#39;), &#39;kurtPopArrayIf&#39;: (&#39;kurtPop&#39;, &#39;ArrayIf&#39;), &#39;studentTTestArrayIf&#39;: (&#39;studentTTest&#39;, &#39;ArrayIf&#39;), &#39;groupUniqArrayArrayIf&#39;: (&#39;groupUniqArray&#39;, &#39;ArrayIf&#39;), &#39;uniqHLL12ArrayIf&#39;: (&#39;uniqHLL12&#39;, &#39;ArrayIf&#39;), &#39;stddevSampArrayIf&#39;: (&#39;stddevSamp&#39;, &#39;ArrayIf&#39;), &#39;categoricalInformationValueArrayIf&#39;: (&#39;categoricalInformationValue&#39;, &#39;ArrayIf&#39;), &#39;covarPopArrayIf&#39;: (&#39;covarPop&#39;, &#39;ArrayIf&#39;), &#39;retentionArrayIf&#39;: (&#39;retention&#39;, &#39;ArrayIf&#39;), &#39;groupArrayArrayIf&#39;: (&#39;groupArray&#39;, &#39;ArrayIf&#39;), &#39;quantilesInterpolatedWeightedArrayIf&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;ArrayIf&#39;), &#39;groupBitAndArrayIf&#39;: (&#39;groupBitAnd&#39;, &#39;ArrayIf&#39;), &#39;uniqCombinedArrayIf&#39;: (&#39;uniqCombined&#39;, &#39;ArrayIf&#39;), &#39;last_valueArrayIf&#39;: (&#39;last_value&#39;, &#39;ArrayIf&#39;), &#39;stochasticLogisticRegressionArrayIf&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;ArrayIf&#39;), &#39;uniqExactArrayIf&#39;: (&#39;uniqExact&#39;, &#39;ArrayIf&#39;), &#39;contingencyArrayIf&#39;: (&#39;contingency&#39;, &#39;ArrayIf&#39;), &#39;quantileExactArrayIf&#39;: (&#39;quantileExact&#39;, &#39;ArrayIf&#39;), &#39;minMapArrayIf&#39;: (&#39;minMap&#39;, &#39;ArrayIf&#39;), &#39;windowFunnelArrayIf&#39;: (&#39;windowFunnel&#39;, &#39;ArrayIf&#39;), &#39;welchTTestArrayIf&#39;: (&#39;welchTTest&#39;, &#39;ArrayIf&#39;), &#39;groupBitmapAndArrayIf&#39;: (&#39;groupBitmapAnd&#39;, &#39;ArrayIf&#39;), &#39;kurtSampArrayIf&#39;: (&#39;kurtSamp&#39;, &#39;ArrayIf&#39;), &#39;mannWhitneyUTestArrayIf&#39;: (&#39;mannWhitneyUTest&#39;, &#39;ArrayIf&#39;), &#39;minArrayIf&#39;: (&#39;min&#39;, &#39;ArrayIf&#39;), &#39;topKWeightedArrayIf&#39;: (&#39;topKWeighted&#39;, &#39;ArrayIf&#39;), &#39;kolmogorovSmirnovTestArrayIf&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;ArrayIf&#39;), &#39;quantileBFloat16ArrayIf&#39;: (&#39;quantileBFloat16&#39;, &#39;ArrayIf&#39;), &#39;groupArrayInsertAtArrayIf&#39;: (&#39;groupArrayInsertAt&#39;, &#39;ArrayIf&#39;), &#39;quantilesExactArrayIf&#39;: (&#39;quantilesExact&#39;, &#39;ArrayIf&#39;), &#39;sumKahanArrayIf&#39;: (&#39;sumKahan&#39;, &#39;ArrayIf&#39;), &#39;quantilesTDigestWeightedArrayIf&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;ArrayIf&#39;), &#39;groupArrayMovingSumArrayIf&#39;: (&#39;groupArrayMovingSum&#39;, &#39;ArrayIf&#39;), &#39;quantilesGKArrayIf&#39;: (&#39;quantilesGK&#39;, &#39;ArrayIf&#39;), &#39;simpleLinearRegressionArrayIf&#39;: (&#39;simpleLinearRegression&#39;, &#39;ArrayIf&#39;), &#39;quantilesExactHighArrayIf&#39;: (&#39;quantilesExactHigh&#39;, &#39;ArrayIf&#39;), &#39;quantileGKArrayIf&#39;: (&#39;quantileGK&#39;, &#39;ArrayIf&#39;), &#39;stddevPopArrayIf&#39;: (&#39;stddevPop&#39;, &#39;ArrayIf&#39;), &#39;anyHeavyArrayIf&#39;: (&#39;anyHeavy&#39;, &#39;ArrayIf&#39;), &#39;quantileExactWeightedArrayIf&#39;: (&#39;quantileExactWeighted&#39;, &#39;ArrayIf&#39;), &#39;deltaSumArrayIf&#39;: (&#39;deltaSum&#39;, &#39;ArrayIf&#39;), &#39;groupBitXorArrayIf&#39;: (&#39;groupBitXor&#39;, &#39;ArrayIf&#39;), &#39;sequenceMatchArrayIf&#39;: (&#39;sequenceMatch&#39;, &#39;ArrayIf&#39;), &#39;skewSampArrayIf&#39;: (&#39;skewSamp&#39;, &#39;ArrayIf&#39;), &#39;sumMap&#39;: (&#39;sumMap&#39;, &#39;&#39;), &#39;intervalLengthSumMap&#39;: (&#39;intervalLengthSum&#39;, &#39;Map&#39;), &#39;quantileDeterministicMap&#39;: (&#39;quantileDeterministic&#39;, &#39;Map&#39;), &#39;quantilesTDigestMap&#39;: (&#39;quantilesTDigest&#39;, &#39;Map&#39;), &#39;boundingRatioMap&#39;: (&#39;boundingRatio&#39;, &#39;Map&#39;), &#39;avgWeightedMap&#39;: (&#39;avgWeighted&#39;, &#39;Map&#39;), &#39;maxIntersectionsMap&#39;: (&#39;maxIntersections&#39;, &#39;Map&#39;), &#39;first_valueMap&#39;: (&#39;first_value&#39;, &#39;Map&#39;), &#39;quantileTDigestWeightedMap&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;Map&#39;), &#39;quantilesTimingWeightedMap&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;Map&#39;), &#39;quantileBFloat16WeightedMap&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;Map&#39;), &#39;uniqCombined64Map&#39;: (&#39;uniqCombined64&#39;, &#39;Map&#39;), &#39;stochasticLinearRegressionMap&#39;: (&#39;stochasticLinearRegression&#39;, &#39;Map&#39;), &#39;corrMap&#39;: (&#39;corr&#39;, &#39;Map&#39;), &#39;skewPopMap&#39;: (&#39;skewPop&#39;, &#39;Map&#39;), &#39;quantileInterpolatedWeightedMap&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;Map&#39;), &#39;quantileTimingMap&#39;: (&#39;quantileTiming&#39;, &#39;Map&#39;), &#39;rankCorrMap&#39;: (&#39;rankCorr&#39;, &#39;Map&#39;), &#39;argMinMap&#39;: (&#39;argMin&#39;, &#39;Map&#39;), &#39;histogramMap&#39;: (&#39;histogram&#39;, &#39;Map&#39;), &#39;groupArrayMovingAvgMap&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;Map&#39;), &#39;cramersVBiasCorrectedMap&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;Map&#39;), &#39;sumWithOverflowMap&#39;: (&#39;sumWithOverflow&#39;, &#39;Map&#39;), &#39;groupBitmapXorMap&#39;: (&#39;groupBitmapXor&#39;, &#39;Map&#39;), &#39;quantilesExactWeightedMap&#39;: (&#39;quantilesExactWeighted&#39;, &#39;Map&#39;), &#39;sumMapMap&#39;: (&#39;sumMap&#39;, &#39;Map&#39;), &#39;uniqThetaMap&#39;: (&#39;uniqTheta&#39;, &#39;Map&#39;), &#39;argMaxMap&#39;: (&#39;argMax&#39;, &#39;Map&#39;), &#39;quantilesDeterministicMap&#39;: (&#39;quantilesDeterministic&#39;, &#39;Map&#39;), &#39;groupBitmapOrMap&#39;: (&#39;groupBitmapOr&#39;, &#39;Map&#39;), &#39;maxMapMap&#39;: (&#39;maxMap&#39;, &#39;Map&#39;), &#39;quantilesMap&#39;: (&#39;quantiles&#39;, &#39;Map&#39;), &#39;groupArraySampleMap&#39;: (&#39;groupArraySample&#39;, &#39;Map&#39;), &#39;groupBitmapMap&#39;: (&#39;groupBitmap&#39;, &#39;Map&#39;), &#39;quantileTDigestMap&#39;: (&#39;quantileTDigest&#39;, &#39;Map&#39;), &#39;quantilesBFloat16Map&#39;: (&#39;quantilesBFloat16&#39;, &#39;Map&#39;), &#39;uniqMap&#39;: (&#39;uniq&#39;, &#39;Map&#39;), &#39;sequenceNextNodeMap&#39;: (&#39;sequenceNextNode&#39;, &#39;Map&#39;), &#39;groupArrayLastMap&#39;: (&#39;groupArrayLast&#39;, &#39;Map&#39;), &#39;sequenceCountMap&#39;: (&#39;sequenceCount&#39;, &#39;Map&#39;), &#39;anyMap&#39;: (&#39;any&#39;, &#39;Map&#39;), &#39;varPopMap&#39;: (&#39;varPop&#39;, &#39;Map&#39;), &#39;quantileMap&#39;: (&#39;quantile&#39;, &#39;Map&#39;), &#39;entropyMap&#39;: (&#39;entropy&#39;, &#39;Map&#39;), &#39;sparkBarMap&#39;: (&#39;sparkBar&#39;, &#39;Map&#39;), &#39;anyLastMap&#39;: (&#39;anyLast&#39;, &#39;Map&#39;), &#39;groupBitOrMap&#39;: (&#39;groupBitOr&#39;, &#39;Map&#39;), &#39;maxMap&#39;: (&#39;maxMap&#39;, &#39;&#39;), &#39;quantilesBFloat16WeightedMap&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;Map&#39;), &#39;topKMap&#39;: (&#39;topK&#39;, &#39;Map&#39;), &#39;exponentialTimeDecayedAvgMap&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;Map&#39;), &#39;quantilesTimingMap&#39;: (&#39;quantilesTiming&#39;, &#39;Map&#39;), &#39;uniqUpToMap&#39;: (&#39;uniqUpTo&#39;, &#39;Map&#39;), &#39;exponentialMovingAverageMap&#39;: (&#39;exponentialMovingAverage&#39;, &#39;Map&#39;), &#39;largestTriangleThreeBucketsMap&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;Map&#39;), &#39;medianMap&#39;: (&#39;median&#39;, &#39;Map&#39;), &#39;varSampMap&#39;: (&#39;varSamp&#39;, &#39;Map&#39;), &#39;maxIntersectionsPositionMap&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;Map&#39;), &#39;covarSampMap&#39;: (&#39;covarSamp&#39;, &#39;Map&#39;), &#39;quantilesExactLowMap&#39;: (&#39;quantilesExactLow&#39;, &#39;Map&#39;), &#39;deltaSumTimestampMap&#39;: (&#39;deltaSumTimestamp&#39;, &#39;Map&#39;), &#39;theilsUMap&#39;: (&#39;theilsU&#39;, &#39;Map&#39;), &#39;cramersVMap&#39;: (&#39;cramersV&#39;, &#39;Map&#39;), &#39;meanZTestMap&#39;: (&#39;meanZTest&#39;, &#39;Map&#39;), &#39;quantileExactHighMap&#39;: (&#39;quantileExactHigh&#39;, &#39;Map&#39;), &#39;countMap&#39;: (&#39;count&#39;, &#39;Map&#39;), &#39;sumCountMap&#39;: (&#39;sumCount&#39;, &#39;Map&#39;), &#39;quantileExactLowMap&#39;: (&#39;quantileExactLow&#39;, &#39;Map&#39;), &#39;avgMap&#39;: (&#39;avg&#39;, &#39;Map&#39;), &#39;quantileTimingWeightedMap&#39;: (&#39;quantileTimingWeighted&#39;, &#39;Map&#39;), &#39;kurtPopMap&#39;: (&#39;kurtPop&#39;, &#39;Map&#39;), &#39;studentTTestMap&#39;: (&#39;studentTTest&#39;, &#39;Map&#39;), &#39;groupUniqArrayMap&#39;: (&#39;groupUniqArray&#39;, &#39;Map&#39;), &#39;uniqHLL12Map&#39;: (&#39;uniqHLL12&#39;, &#39;Map&#39;), &#39;stddevSampMap&#39;: (&#39;stddevSamp&#39;, &#39;Map&#39;), &#39;categoricalInformationValueMap&#39;: (&#39;categoricalInformationValue&#39;, &#39;Map&#39;), &#39;covarPopMap&#39;: (&#39;covarPop&#39;, &#39;Map&#39;), &#39;retentionMap&#39;: (&#39;retention&#39;, &#39;Map&#39;), &#39;groupArrayMap&#39;: (&#39;groupArray&#39;, &#39;Map&#39;), &#39;quantilesInterpolatedWeightedMap&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;Map&#39;), &#39;groupBitAndMap&#39;: (&#39;groupBitAnd&#39;, &#39;Map&#39;), &#39;uniqCombinedMap&#39;: (&#39;uniqCombined&#39;, &#39;Map&#39;), &#39;last_valueMap&#39;: (&#39;last_value&#39;, &#39;Map&#39;), &#39;stochasticLogisticRegressionMap&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;Map&#39;), &#39;uniqExactMap&#39;: (&#39;uniqExact&#39;, &#39;Map&#39;), &#39;contingencyMap&#39;: (&#39;contingency&#39;, &#39;Map&#39;), &#39;quantileExactMap&#39;: (&#39;quantileExact&#39;, &#39;Map&#39;), &#39;minMapMap&#39;: (&#39;minMap&#39;, &#39;Map&#39;), &#39;windowFunnelMap&#39;: (&#39;windowFunnel&#39;, &#39;Map&#39;), &#39;welchTTestMap&#39;: (&#39;welchTTest&#39;, &#39;Map&#39;), &#39;groupBitmapAndMap&#39;: (&#39;groupBitmapAnd&#39;, &#39;Map&#39;), &#39;kurtSampMap&#39;: (&#39;kurtSamp&#39;, &#39;Map&#39;), &#39;mannWhitneyUTestMap&#39;: (&#39;mannWhitneyUTest&#39;, &#39;Map&#39;), &#39;minMap&#39;: (&#39;minMap&#39;, &#39;&#39;), &#39;topKWeightedMap&#39;: (&#39;topKWeighted&#39;, &#39;Map&#39;), &#39;kolmogorovSmirnovTestMap&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;Map&#39;), &#39;quantileBFloat16Map&#39;: (&#39;quantileBFloat16&#39;, &#39;Map&#39;), &#39;groupArrayInsertAtMap&#39;: (&#39;groupArrayInsertAt&#39;, &#39;Map&#39;), &#39;quantilesExactMap&#39;: (&#39;quantilesExact&#39;, &#39;Map&#39;), &#39;sumKahanMap&#39;: (&#39;sumKahan&#39;, &#39;Map&#39;), &#39;quantilesTDigestWeightedMap&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;Map&#39;), &#39;groupArrayMovingSumMap&#39;: (&#39;groupArrayMovingSum&#39;, &#39;Map&#39;), &#39;quantilesGKMap&#39;: (&#39;quantilesGK&#39;, &#39;Map&#39;), &#39;simpleLinearRegressionMap&#39;: (&#39;simpleLinearRegression&#39;, &#39;Map&#39;), &#39;quantilesExactHighMap&#39;: (&#39;quantilesExactHigh&#39;, &#39;Map&#39;), &#39;quantileGKMap&#39;: (&#39;quantileGK&#39;, &#39;Map&#39;), &#39;stddevPopMap&#39;: (&#39;stddevPop&#39;, &#39;Map&#39;), &#39;anyHeavyMap&#39;: (&#39;anyHeavy&#39;, &#39;Map&#39;), &#39;quantileExactWeightedMap&#39;: (&#39;quantileExactWeighted&#39;, &#39;Map&#39;), &#39;deltaSumMap&#39;: (&#39;deltaSum&#39;, &#39;Map&#39;), &#39;groupBitXorMap&#39;: (&#39;groupBitXor&#39;, &#39;Map&#39;), &#39;sequenceMatchMap&#39;: (&#39;sequenceMatch&#39;, &#39;Map&#39;), &#39;skewSampMap&#39;: (&#39;skewSamp&#39;, &#39;Map&#39;), &#39;sumSimpleState&#39;: (&#39;sum&#39;, &#39;SimpleState&#39;), &#39;intervalLengthSumSimpleState&#39;: (&#39;intervalLengthSum&#39;, &#39;SimpleState&#39;), &#39;quantileDeterministicSimpleState&#39;: (&#39;quantileDeterministic&#39;, &#39;SimpleState&#39;), &#39;quantilesTDigestSimpleState&#39;: (&#39;quantilesTDigest&#39;, &#39;SimpleState&#39;), &#39;boundingRatioSimpleState&#39;: (&#39;boundingRatio&#39;, &#39;SimpleState&#39;), &#39;avgWeightedSimpleState&#39;: (&#39;avgWeighted&#39;, &#39;SimpleState&#39;), &#39;maxIntersectionsSimpleState&#39;: (&#39;maxIntersections&#39;, &#39;SimpleState&#39;), &#39;first_valueSimpleState&#39;: (&#39;first_value&#39;, &#39;SimpleState&#39;), &#39;quantileTDigestWeightedSimpleState&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;SimpleState&#39;), &#39;quantilesTimingWeightedSimpleState&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;SimpleState&#39;), &#39;quantileBFloat16WeightedSimpleState&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;SimpleState&#39;), &#39;uniqCombined64SimpleState&#39;: (&#39;uniqCombined64&#39;, &#39;SimpleState&#39;), &#39;stochasticLinearRegressionSimpleState&#39;: (&#39;stochasticLinearRegression&#39;, &#39;SimpleState&#39;), &#39;corrSimpleState&#39;: (&#39;corr&#39;, &#39;SimpleState&#39;), &#39;skewPopSimpleState&#39;: (&#39;skewPop&#39;, &#39;SimpleState&#39;), &#39;quantileInterpolatedWeightedSimpleState&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;SimpleState&#39;), &#39;quantileTimingSimpleState&#39;: (&#39;quantileTiming&#39;, &#39;SimpleState&#39;), &#39;rankCorrSimpleState&#39;: (&#39;rankCorr&#39;, &#39;SimpleState&#39;), &#39;argMinSimpleState&#39;: (&#39;argMin&#39;, &#39;SimpleState&#39;), &#39;histogramSimpleState&#39;: (&#39;histogram&#39;, &#39;SimpleState&#39;), &#39;groupArrayMovingAvgSimpleState&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;SimpleState&#39;), &#39;cramersVBiasCorrectedSimpleState&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;SimpleState&#39;), &#39;sumWithOverflowSimpleState&#39;: (&#39;sumWithOverflow&#39;, &#39;SimpleState&#39;), &#39;groupBitmapXorSimpleState&#39;: (&#39;groupBitmapXor&#39;, &#39;SimpleState&#39;), &#39;quantilesExactWeightedSimpleState&#39;: (&#39;quantilesExactWeighted&#39;, &#39;SimpleState&#39;), &#39;sumMapSimpleState&#39;: (&#39;sumMap&#39;, &#39;SimpleState&#39;), &#39;uniqThetaSimpleState&#39;: (&#39;uniqTheta&#39;, &#39;SimpleState&#39;), &#39;argMaxSimpleState&#39;: (&#39;argMax&#39;, &#39;SimpleState&#39;), &#39;quantilesDeterministicSimpleState&#39;: (&#39;quantilesDeterministic&#39;, &#39;SimpleState&#39;), &#39;groupBitmapOrSimpleState&#39;: (&#39;groupBitmapOr&#39;, &#39;SimpleState&#39;), &#39;maxMapSimpleState&#39;: (&#39;maxMap&#39;, &#39;SimpleState&#39;), &#39;quantilesSimpleState&#39;: (&#39;quantiles&#39;, &#39;SimpleState&#39;), &#39;groupArraySampleSimpleState&#39;: (&#39;groupArraySample&#39;, &#39;SimpleState&#39;), &#39;groupBitmapSimpleState&#39;: (&#39;groupBitmap&#39;, &#39;SimpleState&#39;), &#39;quantileTDigestSimpleState&#39;: (&#39;quantileTDigest&#39;, &#39;SimpleState&#39;), &#39;quantilesBFloat16SimpleState&#39;: (&#39;quantilesBFloat16&#39;, &#39;SimpleState&#39;), &#39;uniqSimpleState&#39;: (&#39;uniq&#39;, &#39;SimpleState&#39;), &#39;sequenceNextNodeSimpleState&#39;: (&#39;sequenceNextNode&#39;, &#39;SimpleState&#39;), &#39;groupArrayLastSimpleState&#39;: (&#39;groupArrayLast&#39;, &#39;SimpleState&#39;), &#39;sequenceCountSimpleState&#39;: (&#39;sequenceCount&#39;, &#39;SimpleState&#39;), &#39;anySimpleState&#39;: (&#39;any&#39;, &#39;SimpleState&#39;), &#39;varPopSimpleState&#39;: (&#39;varPop&#39;, &#39;SimpleState&#39;), &#39;quantileSimpleState&#39;: (&#39;quantile&#39;, &#39;SimpleState&#39;), &#39;entropySimpleState&#39;: (&#39;entropy&#39;, &#39;SimpleState&#39;), &#39;sparkBarSimpleState&#39;: (&#39;sparkBar&#39;, &#39;SimpleState&#39;), &#39;anyLastSimpleState&#39;: (&#39;anyLast&#39;, &#39;SimpleState&#39;), &#39;groupBitOrSimpleState&#39;: (&#39;groupBitOr&#39;, &#39;SimpleState&#39;), &#39;maxSimpleState&#39;: (&#39;max&#39;, &#39;SimpleState&#39;), &#39;quantilesBFloat16WeightedSimpleState&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;SimpleState&#39;), &#39;topKSimpleState&#39;: (&#39;topK&#39;, &#39;SimpleState&#39;), &#39;exponentialTimeDecayedAvgSimpleState&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;SimpleState&#39;), &#39;quantilesTimingSimpleState&#39;: (&#39;quantilesTiming&#39;, &#39;SimpleState&#39;), &#39;uniqUpToSimpleState&#39;: (&#39;uniqUpTo&#39;, &#39;SimpleState&#39;), &#39;exponentialMovingAverageSimpleState&#39;: (&#39;exponentialMovingAverage&#39;, &#39;SimpleState&#39;), &#39;largestTriangleThreeBucketsSimpleState&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;SimpleState&#39;), &#39;medianSimpleState&#39;: (&#39;median&#39;, &#39;SimpleState&#39;), &#39;varSampSimpleState&#39;: (&#39;varSamp&#39;, &#39;SimpleState&#39;), &#39;maxIntersectionsPositionSimpleState&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;SimpleState&#39;), &#39;covarSampSimpleState&#39;: (&#39;covarSamp&#39;, &#39;SimpleState&#39;), &#39;quantilesExactLowSimpleState&#39;: (&#39;quantilesExactLow&#39;, &#39;SimpleState&#39;), &#39;deltaSumTimestampSimpleState&#39;: (&#39;deltaSumTimestamp&#39;, &#39;SimpleState&#39;), &#39;theilsUSimpleState&#39;: (&#39;theilsU&#39;, &#39;SimpleState&#39;), &#39;cramersVSimpleState&#39;: (&#39;cramersV&#39;, &#39;SimpleState&#39;), &#39;meanZTestSimpleState&#39;: (&#39;meanZTest&#39;, &#39;SimpleState&#39;), &#39;quantileExactHighSimpleState&#39;: (&#39;quantileExactHigh&#39;, &#39;SimpleState&#39;), &#39;countSimpleState&#39;: (&#39;count&#39;, &#39;SimpleState&#39;), &#39;sumCountSimpleState&#39;: (&#39;sumCount&#39;, &#39;SimpleState&#39;), &#39;quantileExactLowSimpleState&#39;: (&#39;quantileExactLow&#39;, &#39;SimpleState&#39;), &#39;avgSimpleState&#39;: (&#39;avg&#39;, &#39;SimpleState&#39;), &#39;quantileTimingWeightedSimpleState&#39;: (&#39;quantileTimingWeighted&#39;, &#39;SimpleState&#39;), &#39;kurtPopSimpleState&#39;: (&#39;kurtPop&#39;, &#39;SimpleState&#39;), &#39;studentTTestSimpleState&#39;: (&#39;studentTTest&#39;, &#39;SimpleState&#39;), &#39;groupUniqArraySimpleState&#39;: (&#39;groupUniqArray&#39;, &#39;SimpleState&#39;), &#39;uniqHLL12SimpleState&#39;: (&#39;uniqHLL12&#39;, &#39;SimpleState&#39;), &#39;stddevSampSimpleState&#39;: (&#39;stddevSamp&#39;, &#39;SimpleState&#39;), &#39;categoricalInformationValueSimpleState&#39;: (&#39;categoricalInformationValue&#39;, &#39;SimpleState&#39;), &#39;covarPopSimpleState&#39;: (&#39;covarPop&#39;, &#39;SimpleState&#39;), &#39;retentionSimpleState&#39;: (&#39;retention&#39;, &#39;SimpleState&#39;), &#39;groupArraySimpleState&#39;: (&#39;groupArray&#39;, &#39;SimpleState&#39;), &#39;quantilesInterpolatedWeightedSimpleState&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;SimpleState&#39;), &#39;groupBitAndSimpleState&#39;: (&#39;groupBitAnd&#39;, &#39;SimpleState&#39;), &#39;uniqCombinedSimpleState&#39;: (&#39;uniqCombined&#39;, &#39;SimpleState&#39;), &#39;last_valueSimpleState&#39;: (&#39;last_value&#39;, &#39;SimpleState&#39;), &#39;stochasticLogisticRegressionSimpleState&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;SimpleState&#39;), &#39;uniqExactSimpleState&#39;: (&#39;uniqExact&#39;, &#39;SimpleState&#39;), &#39;contingencySimpleState&#39;: (&#39;contingency&#39;, &#39;SimpleState&#39;), &#39;quantileExactSimpleState&#39;: (&#39;quantileExact&#39;, &#39;SimpleState&#39;), &#39;minMapSimpleState&#39;: (&#39;minMap&#39;, &#39;SimpleState&#39;), &#39;windowFunnelSimpleState&#39;: (&#39;windowFunnel&#39;, &#39;SimpleState&#39;), &#39;welchTTestSimpleState&#39;: (&#39;welchTTest&#39;, &#39;SimpleState&#39;), &#39;groupBitmapAndSimpleState&#39;: (&#39;groupBitmapAnd&#39;, &#39;SimpleState&#39;), &#39;kurtSampSimpleState&#39;: (&#39;kurtSamp&#39;, &#39;SimpleState&#39;), &#39;mannWhitneyUTestSimpleState&#39;: (&#39;mannWhitneyUTest&#39;, &#39;SimpleState&#39;), &#39;minSimpleState&#39;: (&#39;min&#39;, &#39;SimpleState&#39;), &#39;topKWeightedSimpleState&#39;: (&#39;topKWeighted&#39;, &#39;SimpleState&#39;), &#39;kolmogorovSmirnovTestSimpleState&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;SimpleState&#39;), &#39;quantileBFloat16SimpleState&#39;: (&#39;quantileBFloat16&#39;, &#39;SimpleState&#39;), &#39;groupArrayInsertAtSimpleState&#39;: (&#39;groupArrayInsertAt&#39;, &#39;SimpleState&#39;), &#39;quantilesExactSimpleState&#39;: (&#39;quantilesExact&#39;, &#39;SimpleState&#39;), &#39;sumKahanSimpleState&#39;: (&#39;sumKahan&#39;, &#39;SimpleState&#39;), &#39;quantilesTDigestWeightedSimpleState&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;SimpleState&#39;), &#39;groupArrayMovingSumSimpleState&#39;: (&#39;groupArrayMovingSum&#39;, &#39;SimpleState&#39;), &#39;quantilesGKSimpleState&#39;: (&#39;quantilesGK&#39;, &#39;SimpleState&#39;), &#39;simpleLinearRegressionSimpleState&#39;: (&#39;simpleLinearRegression&#39;, &#39;SimpleState&#39;), &#39;quantilesExactHighSimpleState&#39;: (&#39;quantilesExactHigh&#39;, &#39;SimpleState&#39;), &#39;quantileGKSimpleState&#39;: (&#39;quantileGK&#39;, &#39;SimpleState&#39;), &#39;stddevPopSimpleState&#39;: (&#39;stddevPop&#39;, &#39;SimpleState&#39;), &#39;anyHeavySimpleState&#39;: (&#39;anyHeavy&#39;, &#39;SimpleState&#39;), &#39;quantileExactWeightedSimpleState&#39;: (&#39;quantileExactWeighted&#39;, &#39;SimpleState&#39;), &#39;deltaSumSimpleState&#39;: (&#39;deltaSum&#39;, &#39;SimpleState&#39;), &#39;groupBitXorSimpleState&#39;: (&#39;groupBitXor&#39;, &#39;SimpleState&#39;), &#39;sequenceMatchSimpleState&#39;: (&#39;sequenceMatch&#39;, &#39;SimpleState&#39;), &#39;skewSampSimpleState&#39;: (&#39;skewSamp&#39;, &#39;SimpleState&#39;), &#39;sumState&#39;: (&#39;sum&#39;, &#39;State&#39;), &#39;intervalLengthSumState&#39;: (&#39;intervalLengthSum&#39;, &#39;State&#39;), &#39;quantileDeterministicState&#39;: (&#39;quantileDeterministic&#39;, &#39;State&#39;), &#39;quantilesTDigestState&#39;: (&#39;quantilesTDigest&#39;, &#39;State&#39;), &#39;boundingRatioState&#39;: (&#39;boundingRatio&#39;, &#39;State&#39;), &#39;avgWeightedState&#39;: (&#39;avgWeighted&#39;, &#39;State&#39;), &#39;maxIntersectionsState&#39;: (&#39;maxIntersections&#39;, &#39;State&#39;), &#39;first_valueState&#39;: (&#39;first_value&#39;, &#39;State&#39;), &#39;quantileTDigestWeightedState&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;State&#39;), &#39;quantilesTimingWeightedState&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;State&#39;), &#39;quantileBFloat16WeightedState&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;State&#39;), &#39;uniqCombined64State&#39;: (&#39;uniqCombined64&#39;, &#39;State&#39;), &#39;stochasticLinearRegressionState&#39;: (&#39;stochasticLinearRegression&#39;, &#39;State&#39;), &#39;corrState&#39;: (&#39;corr&#39;, &#39;State&#39;), &#39;skewPopState&#39;: (&#39;skewPop&#39;, &#39;State&#39;), &#39;quantileInterpolatedWeightedState&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;State&#39;), &#39;quantileTimingState&#39;: (&#39;quantileTiming&#39;, &#39;State&#39;), &#39;rankCorrState&#39;: (&#39;rankCorr&#39;, &#39;State&#39;), &#39;argMinState&#39;: (&#39;argMin&#39;, &#39;State&#39;), &#39;histogramState&#39;: (&#39;histogram&#39;, &#39;State&#39;), &#39;groupArrayMovingAvgState&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;State&#39;), &#39;cramersVBiasCorrectedState&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;State&#39;), &#39;sumWithOverflowState&#39;: (&#39;sumWithOverflow&#39;, &#39;State&#39;), &#39;groupBitmapXorState&#39;: (&#39;groupBitmapXor&#39;, &#39;State&#39;), &#39;quantilesExactWeightedState&#39;: (&#39;quantilesExactWeighted&#39;, &#39;State&#39;), &#39;sumMapState&#39;: (&#39;sumMap&#39;, &#39;State&#39;), &#39;uniqThetaState&#39;: (&#39;uniqTheta&#39;, &#39;State&#39;), &#39;argMaxState&#39;: (&#39;argMax&#39;, &#39;State&#39;), &#39;quantilesDeterministicState&#39;: (&#39;quantilesDeterministic&#39;, &#39;State&#39;), &#39;groupBitmapOrState&#39;: (&#39;groupBitmapOr&#39;, &#39;State&#39;), &#39;maxMapState&#39;: (&#39;maxMap&#39;, &#39;State&#39;), &#39;quantilesState&#39;: (&#39;quantiles&#39;, &#39;State&#39;), &#39;groupArraySampleState&#39;: (&#39;groupArraySample&#39;, &#39;State&#39;), &#39;groupBitmapState&#39;: (&#39;groupBitmap&#39;, &#39;State&#39;), &#39;quantileTDigestState&#39;: (&#39;quantileTDigest&#39;, &#39;State&#39;), &#39;quantilesBFloat16State&#39;: (&#39;quantilesBFloat16&#39;, &#39;State&#39;), &#39;uniqState&#39;: (&#39;uniq&#39;, &#39;State&#39;), &#39;sequenceNextNodeState&#39;: (&#39;sequenceNextNode&#39;, &#39;State&#39;), &#39;groupArrayLastState&#39;: (&#39;groupArrayLast&#39;, &#39;State&#39;), &#39;sequenceCountState&#39;: (&#39;sequenceCount&#39;, &#39;State&#39;), &#39;anyState&#39;: (&#39;any&#39;, &#39;State&#39;), &#39;varPopState&#39;: (&#39;varPop&#39;, &#39;State&#39;), &#39;quantileState&#39;: (&#39;quantile&#39;, &#39;State&#39;), &#39;entropyState&#39;: (&#39;entropy&#39;, &#39;State&#39;), &#39;sparkBarState&#39;: (&#39;sparkBar&#39;, &#39;State&#39;), &#39;anyLastState&#39;: (&#39;anyLast&#39;, &#39;State&#39;), &#39;groupBitOrState&#39;: (&#39;groupBitOr&#39;, &#39;State&#39;), &#39;maxState&#39;: (&#39;max&#39;, &#39;State&#39;), &#39;quantilesBFloat16WeightedState&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;State&#39;), &#39;topKState&#39;: (&#39;topK&#39;, &#39;State&#39;), &#39;exponentialTimeDecayedAvgState&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;State&#39;), &#39;quantilesTimingState&#39;: (&#39;quantilesTiming&#39;, &#39;State&#39;), &#39;uniqUpToState&#39;: (&#39;uniqUpTo&#39;, &#39;State&#39;), &#39;exponentialMovingAverageState&#39;: (&#39;exponentialMovingAverage&#39;, &#39;State&#39;), &#39;largestTriangleThreeBucketsState&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;State&#39;), &#39;medianState&#39;: (&#39;median&#39;, &#39;State&#39;), &#39;varSampState&#39;: (&#39;varSamp&#39;, &#39;State&#39;), &#39;maxIntersectionsPositionState&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;State&#39;), &#39;covarSampState&#39;: (&#39;covarSamp&#39;, &#39;State&#39;), &#39;quantilesExactLowState&#39;: (&#39;quantilesExactLow&#39;, &#39;State&#39;), &#39;deltaSumTimestampState&#39;: (&#39;deltaSumTimestamp&#39;, &#39;State&#39;), &#39;theilsUState&#39;: (&#39;theilsU&#39;, &#39;State&#39;), &#39;cramersVState&#39;: (&#39;cramersV&#39;, &#39;State&#39;), &#39;meanZTestState&#39;: (&#39;meanZTest&#39;, &#39;State&#39;), &#39;quantileExactHighState&#39;: (&#39;quantileExactHigh&#39;, &#39;State&#39;), &#39;countState&#39;: (&#39;count&#39;, &#39;State&#39;), &#39;sumCountState&#39;: (&#39;sumCount&#39;, &#39;State&#39;), &#39;quantileExactLowState&#39;: (&#39;quantileExactLow&#39;, &#39;State&#39;), &#39;avgState&#39;: (&#39;avg&#39;, &#39;State&#39;), &#39;quantileTimingWeightedState&#39;: (&#39;quantileTimingWeighted&#39;, &#39;State&#39;), &#39;kurtPopState&#39;: (&#39;kurtPop&#39;, &#39;State&#39;), &#39;studentTTestState&#39;: (&#39;studentTTest&#39;, &#39;State&#39;), &#39;groupUniqArrayState&#39;: (&#39;groupUniqArray&#39;, &#39;State&#39;), &#39;uniqHLL12State&#39;: (&#39;uniqHLL12&#39;, &#39;State&#39;), &#39;stddevSampState&#39;: (&#39;stddevSamp&#39;, &#39;State&#39;), &#39;categoricalInformationValueState&#39;: (&#39;categoricalInformationValue&#39;, &#39;State&#39;), &#39;covarPopState&#39;: (&#39;covarPop&#39;, &#39;State&#39;), &#39;retentionState&#39;: (&#39;retention&#39;, &#39;State&#39;), &#39;groupArrayState&#39;: (&#39;groupArray&#39;, &#39;State&#39;), &#39;quantilesInterpolatedWeightedState&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;State&#39;), &#39;groupBitAndState&#39;: (&#39;groupBitAnd&#39;, &#39;State&#39;), &#39;uniqCombinedState&#39;: (&#39;uniqCombined&#39;, &#39;State&#39;), &#39;last_valueState&#39;: (&#39;last_value&#39;, &#39;State&#39;), &#39;stochasticLogisticRegressionState&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;State&#39;), &#39;uniqExactState&#39;: (&#39;uniqExact&#39;, &#39;State&#39;), &#39;contingencyState&#39;: (&#39;contingency&#39;, &#39;State&#39;), &#39;quantileExactState&#39;: (&#39;quantileExact&#39;, &#39;State&#39;), &#39;minMapState&#39;: (&#39;minMap&#39;, &#39;State&#39;), &#39;windowFunnelState&#39;: (&#39;windowFunnel&#39;, &#39;State&#39;), &#39;welchTTestState&#39;: (&#39;welchTTest&#39;, &#39;State&#39;), &#39;groupBitmapAndState&#39;: (&#39;groupBitmapAnd&#39;, &#39;State&#39;), &#39;kurtSampState&#39;: (&#39;kurtSamp&#39;, &#39;State&#39;), &#39;mannWhitneyUTestState&#39;: (&#39;mannWhitneyUTest&#39;, &#39;State&#39;), &#39;minState&#39;: (&#39;min&#39;, &#39;State&#39;), &#39;topKWeightedState&#39;: (&#39;topKWeighted&#39;, &#39;State&#39;), &#39;kolmogorovSmirnovTestState&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;State&#39;), &#39;quantileBFloat16State&#39;: (&#39;quantileBFloat16&#39;, &#39;State&#39;), &#39;groupArrayInsertAtState&#39;: (&#39;groupArrayInsertAt&#39;, &#39;State&#39;), &#39;quantilesExactState&#39;: (&#39;quantilesExact&#39;, &#39;State&#39;), &#39;sumKahanState&#39;: (&#39;sumKahan&#39;, &#39;State&#39;), &#39;quantilesTDigestWeightedState&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;State&#39;), &#39;groupArrayMovingSumState&#39;: (&#39;groupArrayMovingSum&#39;, &#39;State&#39;), &#39;quantilesGKState&#39;: (&#39;quantilesGK&#39;, &#39;State&#39;), &#39;simpleLinearRegressionState&#39;: (&#39;simpleLinearRegression&#39;, &#39;State&#39;), &#39;quantilesExactHighState&#39;: (&#39;quantilesExactHigh&#39;, &#39;State&#39;), &#39;quantileGKState&#39;: (&#39;quantileGK&#39;, &#39;State&#39;), &#39;stddevPopState&#39;: (&#39;stddevPop&#39;, &#39;State&#39;), &#39;anyHeavyState&#39;: (&#39;anyHeavy&#39;, &#39;State&#39;), &#39;quantileExactWeightedState&#39;: (&#39;quantileExactWeighted&#39;, &#39;State&#39;), &#39;deltaSumState&#39;: (&#39;deltaSum&#39;, &#39;State&#39;), &#39;groupBitXorState&#39;: (&#39;groupBitXor&#39;, &#39;State&#39;), &#39;sequenceMatchState&#39;: (&#39;sequenceMatch&#39;, &#39;State&#39;), &#39;skewSampState&#39;: (&#39;skewSamp&#39;, &#39;State&#39;), &#39;sumMerge&#39;: (&#39;sum&#39;, &#39;Merge&#39;), &#39;intervalLengthSumMerge&#39;: (&#39;intervalLengthSum&#39;, &#39;Merge&#39;), &#39;quantileDeterministicMerge&#39;: (&#39;quantileDeterministic&#39;, &#39;Merge&#39;), &#39;quantilesTDigestMerge&#39;: (&#39;quantilesTDigest&#39;, &#39;Merge&#39;), &#39;boundingRatioMerge&#39;: (&#39;boundingRatio&#39;, &#39;Merge&#39;), &#39;avgWeightedMerge&#39;: (&#39;avgWeighted&#39;, &#39;Merge&#39;), &#39;maxIntersectionsMerge&#39;: (&#39;maxIntersections&#39;, &#39;Merge&#39;), &#39;first_valueMerge&#39;: (&#39;first_value&#39;, &#39;Merge&#39;), &#39;quantileTDigestWeightedMerge&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;Merge&#39;), &#39;quantilesTimingWeightedMerge&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;Merge&#39;), &#39;quantileBFloat16WeightedMerge&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;Merge&#39;), &#39;uniqCombined64Merge&#39;: (&#39;uniqCombined64&#39;, &#39;Merge&#39;), &#39;stochasticLinearRegressionMerge&#39;: (&#39;stochasticLinearRegression&#39;, &#39;Merge&#39;), &#39;corrMerge&#39;: (&#39;corr&#39;, &#39;Merge&#39;), &#39;skewPopMerge&#39;: (&#39;skewPop&#39;, &#39;Merge&#39;), &#39;quantileInterpolatedWeightedMerge&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;Merge&#39;), &#39;quantileTimingMerge&#39;: (&#39;quantileTiming&#39;, &#39;Merge&#39;), &#39;rankCorrMerge&#39;: (&#39;rankCorr&#39;, &#39;Merge&#39;), &#39;argMinMerge&#39;: (&#39;argMin&#39;, &#39;Merge&#39;), &#39;histogramMerge&#39;: (&#39;histogram&#39;, &#39;Merge&#39;), &#39;groupArrayMovingAvgMerge&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;Merge&#39;), &#39;cramersVBiasCorrectedMerge&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;Merge&#39;), &#39;sumWithOverflowMerge&#39;: (&#39;sumWithOverflow&#39;, &#39;Merge&#39;), &#39;groupBitmapXorMerge&#39;: (&#39;groupBitmapXor&#39;, &#39;Merge&#39;), &#39;quantilesExactWeightedMerge&#39;: (&#39;quantilesExactWeighted&#39;, &#39;Merge&#39;), &#39;sumMapMerge&#39;: (&#39;sumMap&#39;, &#39;Merge&#39;), &#39;uniqThetaMerge&#39;: (&#39;uniqTheta&#39;, &#39;Merge&#39;), &#39;argMaxMerge&#39;: (&#39;argMax&#39;, &#39;Merge&#39;), &#39;quantilesDeterministicMerge&#39;: (&#39;quantilesDeterministic&#39;, &#39;Merge&#39;), &#39;groupBitmapOrMerge&#39;: (&#39;groupBitmapOr&#39;, &#39;Merge&#39;), &#39;maxMapMerge&#39;: (&#39;maxMap&#39;, &#39;Merge&#39;), &#39;quantilesMerge&#39;: (&#39;quantiles&#39;, &#39;Merge&#39;), &#39;groupArraySampleMerge&#39;: (&#39;groupArraySample&#39;, &#39;Merge&#39;), &#39;groupBitmapMerge&#39;: (&#39;groupBitmap&#39;, &#39;Merge&#39;), &#39;quantileTDigestMerge&#39;: (&#39;quantileTDigest&#39;, &#39;Merge&#39;), &#39;quantilesBFloat16Merge&#39;: (&#39;quantilesBFloat16&#39;, &#39;Merge&#39;), &#39;uniqMerge&#39;: (&#39;uniq&#39;, &#39;Merge&#39;), &#39;sequenceNextNodeMerge&#39;: (&#39;sequenceNextNode&#39;, &#39;Merge&#39;), &#39;groupArrayLastMerge&#39;: (&#39;groupArrayLast&#39;, &#39;Merge&#39;), &#39;sequenceCountMerge&#39;: (&#39;sequenceCount&#39;, &#39;Merge&#39;), &#39;anyMerge&#39;: (&#39;any&#39;, &#39;Merge&#39;), &#39;varPopMerge&#39;: (&#39;varPop&#39;, &#39;Merge&#39;), &#39;quantileMerge&#39;: (&#39;quantile&#39;, &#39;Merge&#39;), &#39;entropyMerge&#39;: (&#39;entropy&#39;, &#39;Merge&#39;), &#39;sparkBarMerge&#39;: (&#39;sparkBar&#39;, &#39;Merge&#39;), &#39;anyLastMerge&#39;: (&#39;anyLast&#39;, &#39;Merge&#39;), &#39;groupBitOrMerge&#39;: (&#39;groupBitOr&#39;, &#39;Merge&#39;), &#39;maxMerge&#39;: (&#39;max&#39;, &#39;Merge&#39;), &#39;quantilesBFloat16WeightedMerge&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;Merge&#39;), &#39;topKMerge&#39;: (&#39;topK&#39;, &#39;Merge&#39;), &#39;exponentialTimeDecayedAvgMerge&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;Merge&#39;), &#39;quantilesTimingMerge&#39;: (&#39;quantilesTiming&#39;, &#39;Merge&#39;), &#39;uniqUpToMerge&#39;: (&#39;uniqUpTo&#39;, &#39;Merge&#39;), &#39;exponentialMovingAverageMerge&#39;: (&#39;exponentialMovingAverage&#39;, &#39;Merge&#39;), &#39;largestTriangleThreeBucketsMerge&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;Merge&#39;), &#39;medianMerge&#39;: (&#39;median&#39;, &#39;Merge&#39;), &#39;varSampMerge&#39;: (&#39;varSamp&#39;, &#39;Merge&#39;), &#39;maxIntersectionsPositionMerge&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;Merge&#39;), &#39;covarSampMerge&#39;: (&#39;covarSamp&#39;, &#39;Merge&#39;), &#39;quantilesExactLowMerge&#39;: (&#39;quantilesExactLow&#39;, &#39;Merge&#39;), &#39;deltaSumTimestampMerge&#39;: (&#39;deltaSumTimestamp&#39;, &#39;Merge&#39;), &#39;theilsUMerge&#39;: (&#39;theilsU&#39;, &#39;Merge&#39;), &#39;cramersVMerge&#39;: (&#39;cramersV&#39;, &#39;Merge&#39;), &#39;meanZTestMerge&#39;: (&#39;meanZTest&#39;, &#39;Merge&#39;), &#39;quantileExactHighMerge&#39;: (&#39;quantileExactHigh&#39;, &#39;Merge&#39;), &#39;countMerge&#39;: (&#39;count&#39;, &#39;Merge&#39;), &#39;sumCountMerge&#39;: (&#39;sumCount&#39;, &#39;Merge&#39;), &#39;quantileExactLowMerge&#39;: (&#39;quantileExactLow&#39;, &#39;Merge&#39;), &#39;avgMerge&#39;: (&#39;avg&#39;, &#39;Merge&#39;), &#39;quantileTimingWeightedMerge&#39;: (&#39;quantileTimingWeighted&#39;, &#39;Merge&#39;), &#39;kurtPopMerge&#39;: (&#39;kurtPop&#39;, &#39;Merge&#39;), &#39;studentTTestMerge&#39;: (&#39;studentTTest&#39;, &#39;Merge&#39;), &#39;groupUniqArrayMerge&#39;: (&#39;groupUniqArray&#39;, &#39;Merge&#39;), &#39;uniqHLL12Merge&#39;: (&#39;uniqHLL12&#39;, &#39;Merge&#39;), &#39;stddevSampMerge&#39;: (&#39;stddevSamp&#39;, &#39;Merge&#39;), &#39;categoricalInformationValueMerge&#39;: (&#39;categoricalInformationValue&#39;, &#39;Merge&#39;), &#39;covarPopMerge&#39;: (&#39;covarPop&#39;, &#39;Merge&#39;), &#39;retentionMerge&#39;: (&#39;retention&#39;, &#39;Merge&#39;), &#39;groupArrayMerge&#39;: (&#39;groupArray&#39;, &#39;Merge&#39;), &#39;quantilesInterpolatedWeightedMerge&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;Merge&#39;), &#39;groupBitAndMerge&#39;: (&#39;groupBitAnd&#39;, &#39;Merge&#39;), &#39;uniqCombinedMerge&#39;: (&#39;uniqCombined&#39;, &#39;Merge&#39;), &#39;last_valueMerge&#39;: (&#39;last_value&#39;, &#39;Merge&#39;), &#39;stochasticLogisticRegressionMerge&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;Merge&#39;), &#39;uniqExactMerge&#39;: (&#39;uniqExact&#39;, &#39;Merge&#39;), &#39;contingencyMerge&#39;: (&#39;contingency&#39;, &#39;Merge&#39;), &#39;quantileExactMerge&#39;: (&#39;quantileExact&#39;, &#39;Merge&#39;), &#39;minMapMerge&#39;: (&#39;minMap&#39;, &#39;Merge&#39;), &#39;windowFunnelMerge&#39;: (&#39;windowFunnel&#39;, &#39;Merge&#39;), &#39;welchTTestMerge&#39;: (&#39;welchTTest&#39;, &#39;Merge&#39;), &#39;groupBitmapAndMerge&#39;: (&#39;groupBitmapAnd&#39;, &#39;Merge&#39;), &#39;kurtSampMerge&#39;: (&#39;kurtSamp&#39;, &#39;Merge&#39;), &#39;mannWhitneyUTestMerge&#39;: (&#39;mannWhitneyUTest&#39;, &#39;Merge&#39;), &#39;minMerge&#39;: (&#39;min&#39;, &#39;Merge&#39;), &#39;topKWeightedMerge&#39;: (&#39;topKWeighted&#39;, &#39;Merge&#39;), &#39;kolmogorovSmirnovTestMerge&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;Merge&#39;), &#39;quantileBFloat16Merge&#39;: (&#39;quantileBFloat16&#39;, &#39;Merge&#39;), &#39;groupArrayInsertAtMerge&#39;: (&#39;groupArrayInsertAt&#39;, &#39;Merge&#39;), &#39;quantilesExactMerge&#39;: (&#39;quantilesExact&#39;, &#39;Merge&#39;), &#39;sumKahanMerge&#39;: (&#39;sumKahan&#39;, &#39;Merge&#39;), &#39;quantilesTDigestWeightedMerge&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;Merge&#39;), &#39;groupArrayMovingSumMerge&#39;: (&#39;groupArrayMovingSum&#39;, &#39;Merge&#39;), &#39;quantilesGKMerge&#39;: (&#39;quantilesGK&#39;, &#39;Merge&#39;), &#39;simpleLinearRegressionMerge&#39;: (&#39;simpleLinearRegression&#39;, &#39;Merge&#39;), &#39;quantilesExactHighMerge&#39;: (&#39;quantilesExactHigh&#39;, &#39;Merge&#39;), &#39;quantileGKMerge&#39;: (&#39;quantileGK&#39;, &#39;Merge&#39;), &#39;stddevPopMerge&#39;: (&#39;stddevPop&#39;, &#39;Merge&#39;), &#39;anyHeavyMerge&#39;: (&#39;anyHeavy&#39;, &#39;Merge&#39;), &#39;quantileExactWeightedMerge&#39;: (&#39;quantileExactWeighted&#39;, &#39;Merge&#39;), &#39;deltaSumMerge&#39;: (&#39;deltaSum&#39;, &#39;Merge&#39;), &#39;groupBitXorMerge&#39;: (&#39;groupBitXor&#39;, &#39;Merge&#39;), &#39;sequenceMatchMerge&#39;: (&#39;sequenceMatch&#39;, &#39;Merge&#39;), &#39;skewSampMerge&#39;: (&#39;skewSamp&#39;, &#39;Merge&#39;), &#39;sumMergeState&#39;: (&#39;sum&#39;, &#39;MergeState&#39;), &#39;intervalLengthSumMergeState&#39;: (&#39;intervalLengthSum&#39;, &#39;MergeState&#39;), &#39;quantileDeterministicMergeState&#39;: (&#39;quantileDeterministic&#39;, &#39;MergeState&#39;), &#39;quantilesTDigestMergeState&#39;: (&#39;quantilesTDigest&#39;, &#39;MergeState&#39;), &#39;boundingRatioMergeState&#39;: (&#39;boundingRatio&#39;, &#39;MergeState&#39;), &#39;avgWeightedMergeState&#39;: (&#39;avgWeighted&#39;, &#39;MergeState&#39;), &#39;maxIntersectionsMergeState&#39;: (&#39;maxIntersections&#39;, &#39;MergeState&#39;), &#39;first_valueMergeState&#39;: (&#39;first_value&#39;, &#39;MergeState&#39;), &#39;quantileTDigestWeightedMergeState&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;MergeState&#39;), &#39;quantilesTimingWeightedMergeState&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;MergeState&#39;), &#39;quantileBFloat16WeightedMergeState&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;MergeState&#39;), &#39;uniqCombined64MergeState&#39;: (&#39;uniqCombined64&#39;, &#39;MergeState&#39;), &#39;stochasticLinearRegressionMergeState&#39;: (&#39;stochasticLinearRegression&#39;, &#39;MergeState&#39;), &#39;corrMergeState&#39;: (&#39;corr&#39;, &#39;MergeState&#39;), &#39;skewPopMergeState&#39;: (&#39;skewPop&#39;, &#39;MergeState&#39;), &#39;quantileInterpolatedWeightedMergeState&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;MergeState&#39;), &#39;quantileTimingMergeState&#39;: (&#39;quantileTiming&#39;, &#39;MergeState&#39;), &#39;rankCorrMergeState&#39;: (&#39;rankCorr&#39;, &#39;MergeState&#39;), &#39;argMinMergeState&#39;: (&#39;argMin&#39;, &#39;MergeState&#39;), &#39;histogramMergeState&#39;: (&#39;histogram&#39;, &#39;MergeState&#39;), &#39;groupArrayMovingAvgMergeState&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;MergeState&#39;), &#39;cramersVBiasCorrectedMergeState&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;MergeState&#39;), &#39;sumWithOverflowMergeState&#39;: (&#39;sumWithOverflow&#39;, &#39;MergeState&#39;), &#39;groupBitmapXorMergeState&#39;: (&#39;groupBitmapXor&#39;, &#39;MergeState&#39;), &#39;quantilesExactWeightedMergeState&#39;: (&#39;quantilesExactWeighted&#39;, &#39;MergeState&#39;), &#39;sumMapMergeState&#39;: (&#39;sumMap&#39;, &#39;MergeState&#39;), &#39;uniqThetaMergeState&#39;: (&#39;uniqTheta&#39;, &#39;MergeState&#39;), &#39;argMaxMergeState&#39;: (&#39;argMax&#39;, &#39;MergeState&#39;), &#39;quantilesDeterministicMergeState&#39;: (&#39;quantilesDeterministic&#39;, &#39;MergeState&#39;), &#39;groupBitmapOrMergeState&#39;: (&#39;groupBitmapOr&#39;, &#39;MergeState&#39;), &#39;maxMapMergeState&#39;: (&#39;maxMap&#39;, &#39;MergeState&#39;), &#39;quantilesMergeState&#39;: (&#39;quantiles&#39;, &#39;MergeState&#39;), &#39;groupArraySampleMergeState&#39;: (&#39;groupArraySample&#39;, &#39;MergeState&#39;), &#39;groupBitmapMergeState&#39;: (&#39;groupBitmap&#39;, &#39;MergeState&#39;), &#39;quantileTDigestMergeState&#39;: (&#39;quantileTDigest&#39;, &#39;MergeState&#39;), &#39;quantilesBFloat16MergeState&#39;: (&#39;quantilesBFloat16&#39;, &#39;MergeState&#39;), &#39;uniqMergeState&#39;: (&#39;uniq&#39;, &#39;MergeState&#39;), &#39;sequenceNextNodeMergeState&#39;: (&#39;sequenceNextNode&#39;, &#39;MergeState&#39;), &#39;groupArrayLastMergeState&#39;: (&#39;groupArrayLast&#39;, &#39;MergeState&#39;), &#39;sequenceCountMergeState&#39;: (&#39;sequenceCount&#39;, &#39;MergeState&#39;), &#39;anyMergeState&#39;: (&#39;any&#39;, &#39;MergeState&#39;), &#39;varPopMergeState&#39;: (&#39;varPop&#39;, &#39;MergeState&#39;), &#39;quantileMergeState&#39;: (&#39;quantile&#39;, &#39;MergeState&#39;), &#39;entropyMergeState&#39;: (&#39;entropy&#39;, &#39;MergeState&#39;), &#39;sparkBarMergeState&#39;: (&#39;sparkBar&#39;, &#39;MergeState&#39;), &#39;anyLastMergeState&#39;: (&#39;anyLast&#39;, &#39;MergeState&#39;), &#39;groupBitOrMergeState&#39;: (&#39;groupBitOr&#39;, &#39;MergeState&#39;), &#39;maxMergeState&#39;: (&#39;max&#39;, &#39;MergeState&#39;), &#39;quantilesBFloat16WeightedMergeState&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;MergeState&#39;), &#39;topKMergeState&#39;: (&#39;topK&#39;, &#39;MergeState&#39;), &#39;exponentialTimeDecayedAvgMergeState&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;MergeState&#39;), &#39;quantilesTimingMergeState&#39;: (&#39;quantilesTiming&#39;, &#39;MergeState&#39;), &#39;uniqUpToMergeState&#39;: (&#39;uniqUpTo&#39;, &#39;MergeState&#39;), &#39;exponentialMovingAverageMergeState&#39;: (&#39;exponentialMovingAverage&#39;, &#39;MergeState&#39;), &#39;largestTriangleThreeBucketsMergeState&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;MergeState&#39;), &#39;medianMergeState&#39;: (&#39;median&#39;, &#39;MergeState&#39;), &#39;varSampMergeState&#39;: (&#39;varSamp&#39;, &#39;MergeState&#39;), &#39;maxIntersectionsPositionMergeState&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;MergeState&#39;), &#39;covarSampMergeState&#39;: (&#39;covarSamp&#39;, &#39;MergeState&#39;), &#39;quantilesExactLowMergeState&#39;: (&#39;quantilesExactLow&#39;, &#39;MergeState&#39;), &#39;deltaSumTimestampMergeState&#39;: (&#39;deltaSumTimestamp&#39;, &#39;MergeState&#39;), &#39;theilsUMergeState&#39;: (&#39;theilsU&#39;, &#39;MergeState&#39;), &#39;cramersVMergeState&#39;: (&#39;cramersV&#39;, &#39;MergeState&#39;), &#39;meanZTestMergeState&#39;: (&#39;meanZTest&#39;, &#39;MergeState&#39;), &#39;quantileExactHighMergeState&#39;: (&#39;quantileExactHigh&#39;, &#39;MergeState&#39;), &#39;countMergeState&#39;: (&#39;count&#39;, &#39;MergeState&#39;), &#39;sumCountMergeState&#39;: (&#39;sumCount&#39;, &#39;MergeState&#39;), &#39;quantileExactLowMergeState&#39;: (&#39;quantileExactLow&#39;, &#39;MergeState&#39;), &#39;avgMergeState&#39;: (&#39;avg&#39;, &#39;MergeState&#39;), &#39;quantileTimingWeightedMergeState&#39;: (&#39;quantileTimingWeighted&#39;, &#39;MergeState&#39;), &#39;kurtPopMergeState&#39;: (&#39;kurtPop&#39;, &#39;MergeState&#39;), &#39;studentTTestMergeState&#39;: (&#39;studentTTest&#39;, &#39;MergeState&#39;), &#39;groupUniqArrayMergeState&#39;: (&#39;groupUniqArray&#39;, &#39;MergeState&#39;), &#39;uniqHLL12MergeState&#39;: (&#39;uniqHLL12&#39;, &#39;MergeState&#39;), &#39;stddevSampMergeState&#39;: (&#39;stddevSamp&#39;, &#39;MergeState&#39;), &#39;categoricalInformationValueMergeState&#39;: (&#39;categoricalInformationValue&#39;, &#39;MergeState&#39;), &#39;covarPopMergeState&#39;: (&#39;covarPop&#39;, &#39;MergeState&#39;), &#39;retentionMergeState&#39;: (&#39;retention&#39;, &#39;MergeState&#39;), &#39;groupArrayMergeState&#39;: (&#39;groupArray&#39;, &#39;MergeState&#39;), &#39;quantilesInterpolatedWeightedMergeState&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;MergeState&#39;), &#39;groupBitAndMergeState&#39;: (&#39;groupBitAnd&#39;, &#39;MergeState&#39;), &#39;uniqCombinedMergeState&#39;: (&#39;uniqCombined&#39;, &#39;MergeState&#39;), &#39;last_valueMergeState&#39;: (&#39;last_value&#39;, &#39;MergeState&#39;), &#39;stochasticLogisticRegressionMergeState&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;MergeState&#39;), &#39;uniqExactMergeState&#39;: (&#39;uniqExact&#39;, &#39;MergeState&#39;), &#39;contingencyMergeState&#39;: (&#39;contingency&#39;, &#39;MergeState&#39;), &#39;quantileExactMergeState&#39;: (&#39;quantileExact&#39;, &#39;MergeState&#39;), &#39;minMapMergeState&#39;: (&#39;minMap&#39;, &#39;MergeState&#39;), &#39;windowFunnelMergeState&#39;: (&#39;windowFunnel&#39;, &#39;MergeState&#39;), &#39;welchTTestMergeState&#39;: (&#39;welchTTest&#39;, &#39;MergeState&#39;), &#39;groupBitmapAndMergeState&#39;: (&#39;groupBitmapAnd&#39;, &#39;MergeState&#39;), &#39;kurtSampMergeState&#39;: (&#39;kurtSamp&#39;, &#39;MergeState&#39;), &#39;mannWhitneyUTestMergeState&#39;: (&#39;mannWhitneyUTest&#39;, &#39;MergeState&#39;), &#39;minMergeState&#39;: (&#39;min&#39;, &#39;MergeState&#39;), &#39;topKWeightedMergeState&#39;: (&#39;topKWeighted&#39;, &#39;MergeState&#39;), &#39;kolmogorovSmirnovTestMergeState&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;MergeState&#39;), &#39;quantileBFloat16MergeState&#39;: (&#39;quantileBFloat16&#39;, &#39;MergeState&#39;), &#39;groupArrayInsertAtMergeState&#39;: (&#39;groupArrayInsertAt&#39;, &#39;MergeState&#39;), &#39;quantilesExactMergeState&#39;: (&#39;quantilesExact&#39;, &#39;MergeState&#39;), &#39;sumKahanMergeState&#39;: (&#39;sumKahan&#39;, &#39;MergeState&#39;), &#39;quantilesTDigestWeightedMergeState&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;MergeState&#39;), &#39;groupArrayMovingSumMergeState&#39;: (&#39;groupArrayMovingSum&#39;, &#39;MergeState&#39;), &#39;quantilesGKMergeState&#39;: (&#39;quantilesGK&#39;, &#39;MergeState&#39;), &#39;simpleLinearRegressionMergeState&#39;: (&#39;simpleLinearRegression&#39;, &#39;MergeState&#39;), &#39;quantilesExactHighMergeState&#39;: (&#39;quantilesExactHigh&#39;, &#39;MergeState&#39;), &#39;quantileGKMergeState&#39;: (&#39;quantileGK&#39;, &#39;MergeState&#39;), &#39;stddevPopMergeState&#39;: (&#39;stddevPop&#39;, &#39;MergeState&#39;), &#39;anyHeavyMergeState&#39;: (&#39;anyHeavy&#39;, &#39;MergeState&#39;), &#39;quantileExactWeightedMergeState&#39;: (&#39;quantileExactWeighted&#39;, &#39;MergeState&#39;), &#39;deltaSumMergeState&#39;: (&#39;deltaSum&#39;, &#39;MergeState&#39;), &#39;groupBitXorMergeState&#39;: (&#39;groupBitXor&#39;, &#39;MergeState&#39;), &#39;sequenceMatchMergeState&#39;: (&#39;sequenceMatch&#39;, &#39;MergeState&#39;), &#39;skewSampMergeState&#39;: (&#39;skewSamp&#39;, &#39;MergeState&#39;), &#39;sumForEach&#39;: (&#39;sum&#39;, &#39;ForEach&#39;), &#39;intervalLengthSumForEach&#39;: (&#39;intervalLengthSum&#39;, &#39;ForEach&#39;), &#39;quantileDeterministicForEach&#39;: (&#39;quantileDeterministic&#39;, &#39;ForEach&#39;), &#39;quantilesTDigestForEach&#39;: (&#39;quantilesTDigest&#39;, &#39;ForEach&#39;), &#39;boundingRatioForEach&#39;: (&#39;boundingRatio&#39;, &#39;ForEach&#39;), &#39;avgWeightedForEach&#39;: (&#39;avgWeighted&#39;, &#39;ForEach&#39;), &#39;maxIntersectionsForEach&#39;: (&#39;maxIntersections&#39;, &#39;ForEach&#39;), &#39;first_valueForEach&#39;: (&#39;first_value&#39;, &#39;ForEach&#39;), &#39;quantileTDigestWeightedForEach&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;ForEach&#39;), &#39;quantilesTimingWeightedForEach&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;ForEach&#39;), &#39;quantileBFloat16WeightedForEach&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;ForEach&#39;), &#39;uniqCombined64ForEach&#39;: (&#39;uniqCombined64&#39;, &#39;ForEach&#39;), &#39;stochasticLinearRegressionForEach&#39;: (&#39;stochasticLinearRegression&#39;, &#39;ForEach&#39;), &#39;corrForEach&#39;: (&#39;corr&#39;, &#39;ForEach&#39;), &#39;skewPopForEach&#39;: (&#39;skewPop&#39;, &#39;ForEach&#39;), &#39;quantileInterpolatedWeightedForEach&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;ForEach&#39;), &#39;quantileTimingForEach&#39;: (&#39;quantileTiming&#39;, &#39;ForEach&#39;), &#39;rankCorrForEach&#39;: (&#39;rankCorr&#39;, &#39;ForEach&#39;), &#39;argMinForEach&#39;: (&#39;argMin&#39;, &#39;ForEach&#39;), &#39;histogramForEach&#39;: (&#39;histogram&#39;, &#39;ForEach&#39;), &#39;groupArrayMovingAvgForEach&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;ForEach&#39;), &#39;cramersVBiasCorrectedForEach&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;ForEach&#39;), &#39;sumWithOverflowForEach&#39;: (&#39;sumWithOverflow&#39;, &#39;ForEach&#39;), &#39;groupBitmapXorForEach&#39;: (&#39;groupBitmapXor&#39;, &#39;ForEach&#39;), &#39;quantilesExactWeightedForEach&#39;: (&#39;quantilesExactWeighted&#39;, &#39;ForEach&#39;), &#39;sumMapForEach&#39;: (&#39;sumMap&#39;, &#39;ForEach&#39;), &#39;uniqThetaForEach&#39;: (&#39;uniqTheta&#39;, &#39;ForEach&#39;), &#39;argMaxForEach&#39;: (&#39;argMax&#39;, &#39;ForEach&#39;), &#39;quantilesDeterministicForEach&#39;: (&#39;quantilesDeterministic&#39;, &#39;ForEach&#39;), &#39;groupBitmapOrForEach&#39;: (&#39;groupBitmapOr&#39;, &#39;ForEach&#39;), &#39;maxMapForEach&#39;: (&#39;maxMap&#39;, &#39;ForEach&#39;), &#39;quantilesForEach&#39;: (&#39;quantiles&#39;, &#39;ForEach&#39;), &#39;groupArraySampleForEach&#39;: (&#39;groupArraySample&#39;, &#39;ForEach&#39;), &#39;groupBitmapForEach&#39;: (&#39;groupBitmap&#39;, &#39;ForEach&#39;), &#39;quantileTDigestForEach&#39;: (&#39;quantileTDigest&#39;, &#39;ForEach&#39;), &#39;quantilesBFloat16ForEach&#39;: (&#39;quantilesBFloat16&#39;, &#39;ForEach&#39;), &#39;uniqForEach&#39;: (&#39;uniq&#39;, &#39;ForEach&#39;), &#39;sequenceNextNodeForEach&#39;: (&#39;sequenceNextNode&#39;, &#39;ForEach&#39;), &#39;groupArrayLastForEach&#39;: (&#39;groupArrayLast&#39;, &#39;ForEach&#39;), &#39;sequenceCountForEach&#39;: (&#39;sequenceCount&#39;, &#39;ForEach&#39;), &#39;anyForEach&#39;: (&#39;any&#39;, &#39;ForEach&#39;), &#39;varPopForEach&#39;: (&#39;varPop&#39;, &#39;ForEach&#39;), &#39;quantileForEach&#39;: (&#39;quantile&#39;, &#39;ForEach&#39;), &#39;entropyForEach&#39;: (&#39;entropy&#39;, &#39;ForEach&#39;), &#39;sparkBarForEach&#39;: (&#39;sparkBar&#39;, &#39;ForEach&#39;), &#39;anyLastForEach&#39;: (&#39;anyLast&#39;, &#39;ForEach&#39;), &#39;groupBitOrForEach&#39;: (&#39;groupBitOr&#39;, &#39;ForEach&#39;), &#39;maxForEach&#39;: (&#39;max&#39;, &#39;ForEach&#39;), &#39;quantilesBFloat16WeightedForEach&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;ForEach&#39;), &#39;topKForEach&#39;: (&#39;topK&#39;, &#39;ForEach&#39;), &#39;exponentialTimeDecayedAvgForEach&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;ForEach&#39;), &#39;quantilesTimingForEach&#39;: (&#39;quantilesTiming&#39;, &#39;ForEach&#39;), &#39;uniqUpToForEach&#39;: (&#39;uniqUpTo&#39;, &#39;ForEach&#39;), &#39;exponentialMovingAverageForEach&#39;: (&#39;exponentialMovingAverage&#39;, &#39;ForEach&#39;), &#39;largestTriangleThreeBucketsForEach&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;ForEach&#39;), &#39;medianForEach&#39;: (&#39;median&#39;, &#39;ForEach&#39;), &#39;varSampForEach&#39;: (&#39;varSamp&#39;, &#39;ForEach&#39;), &#39;maxIntersectionsPositionForEach&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;ForEach&#39;), &#39;covarSampForEach&#39;: (&#39;covarSamp&#39;, &#39;ForEach&#39;), &#39;quantilesExactLowForEach&#39;: (&#39;quantilesExactLow&#39;, &#39;ForEach&#39;), &#39;deltaSumTimestampForEach&#39;: (&#39;deltaSumTimestamp&#39;, &#39;ForEach&#39;), &#39;theilsUForEach&#39;: (&#39;theilsU&#39;, &#39;ForEach&#39;), &#39;cramersVForEach&#39;: (&#39;cramersV&#39;, &#39;ForEach&#39;), &#39;meanZTestForEach&#39;: (&#39;meanZTest&#39;, &#39;ForEach&#39;), &#39;quantileExactHighForEach&#39;: (&#39;quantileExactHigh&#39;, &#39;ForEach&#39;), &#39;countForEach&#39;: (&#39;count&#39;, &#39;ForEach&#39;), &#39;sumCountForEach&#39;: (&#39;sumCount&#39;, &#39;ForEach&#39;), &#39;quantileExactLowForEach&#39;: (&#39;quantileExactLow&#39;, &#39;ForEach&#39;), &#39;avgForEach&#39;: (&#39;avg&#39;, &#39;ForEach&#39;), &#39;quantileTimingWeightedForEach&#39;: (&#39;quantileTimingWeighted&#39;, &#39;ForEach&#39;), &#39;kurtPopForEach&#39;: (&#39;kurtPop&#39;, &#39;ForEach&#39;), &#39;studentTTestForEach&#39;: (&#39;studentTTest&#39;, &#39;ForEach&#39;), &#39;groupUniqArrayForEach&#39;: (&#39;groupUniqArray&#39;, &#39;ForEach&#39;), &#39;uniqHLL12ForEach&#39;: (&#39;uniqHLL12&#39;, &#39;ForEach&#39;), &#39;stddevSampForEach&#39;: (&#39;stddevSamp&#39;, &#39;ForEach&#39;), &#39;categoricalInformationValueForEach&#39;: (&#39;categoricalInformationValue&#39;, &#39;ForEach&#39;), &#39;covarPopForEach&#39;: (&#39;covarPop&#39;, &#39;ForEach&#39;), &#39;retentionForEach&#39;: (&#39;retention&#39;, &#39;ForEach&#39;), &#39;groupArrayForEach&#39;: (&#39;groupArray&#39;, &#39;ForEach&#39;), &#39;quantilesInterpolatedWeightedForEach&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;ForEach&#39;), &#39;groupBitAndForEach&#39;: (&#39;groupBitAnd&#39;, &#39;ForEach&#39;), &#39;uniqCombinedForEach&#39;: (&#39;uniqCombined&#39;, &#39;ForEach&#39;), &#39;last_valueForEach&#39;: (&#39;last_value&#39;, &#39;ForEach&#39;), &#39;stochasticLogisticRegressionForEach&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;ForEach&#39;), &#39;uniqExactForEach&#39;: (&#39;uniqExact&#39;, &#39;ForEach&#39;), &#39;contingencyForEach&#39;: (&#39;contingency&#39;, &#39;ForEach&#39;), &#39;quantileExactForEach&#39;: (&#39;quantileExact&#39;, &#39;ForEach&#39;), &#39;minMapForEach&#39;: (&#39;minMap&#39;, &#39;ForEach&#39;), &#39;windowFunnelForEach&#39;: (&#39;windowFunnel&#39;, &#39;ForEach&#39;), &#39;welchTTestForEach&#39;: (&#39;welchTTest&#39;, &#39;ForEach&#39;), &#39;groupBitmapAndForEach&#39;: (&#39;groupBitmapAnd&#39;, &#39;ForEach&#39;), &#39;kurtSampForEach&#39;: (&#39;kurtSamp&#39;, &#39;ForEach&#39;), &#39;mannWhitneyUTestForEach&#39;: (&#39;mannWhitneyUTest&#39;, &#39;ForEach&#39;), &#39;minForEach&#39;: (&#39;min&#39;, &#39;ForEach&#39;), &#39;topKWeightedForEach&#39;: (&#39;topKWeighted&#39;, &#39;ForEach&#39;), &#39;kolmogorovSmirnovTestForEach&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;ForEach&#39;), &#39;quantileBFloat16ForEach&#39;: (&#39;quantileBFloat16&#39;, &#39;ForEach&#39;), &#39;groupArrayInsertAtForEach&#39;: (&#39;groupArrayInsertAt&#39;, &#39;ForEach&#39;), &#39;quantilesExactForEach&#39;: (&#39;quantilesExact&#39;, &#39;ForEach&#39;), &#39;sumKahanForEach&#39;: (&#39;sumKahan&#39;, &#39;ForEach&#39;), &#39;quantilesTDigestWeightedForEach&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;ForEach&#39;), &#39;groupArrayMovingSumForEach&#39;: (&#39;groupArrayMovingSum&#39;, &#39;ForEach&#39;), &#39;quantilesGKForEach&#39;: (&#39;quantilesGK&#39;, &#39;ForEach&#39;), &#39;simpleLinearRegressionForEach&#39;: (&#39;simpleLinearRegression&#39;, &#39;ForEach&#39;), &#39;quantilesExactHighForEach&#39;: (&#39;quantilesExactHigh&#39;, &#39;ForEach&#39;), &#39;quantileGKForEach&#39;: (&#39;quantileGK&#39;, &#39;ForEach&#39;), &#39;stddevPopForEach&#39;: (&#39;stddevPop&#39;, &#39;ForEach&#39;), &#39;anyHeavyForEach&#39;: (&#39;anyHeavy&#39;, &#39;ForEach&#39;), &#39;quantileExactWeightedForEach&#39;: (&#39;quantileExactWeighted&#39;, &#39;ForEach&#39;), &#39;deltaSumForEach&#39;: (&#39;deltaSum&#39;, &#39;ForEach&#39;), &#39;groupBitXorForEach&#39;: (&#39;groupBitXor&#39;, &#39;ForEach&#39;), &#39;sequenceMatchForEach&#39;: (&#39;sequenceMatch&#39;, &#39;ForEach&#39;), &#39;skewSampForEach&#39;: (&#39;skewSamp&#39;, &#39;ForEach&#39;), &#39;sumDistinct&#39;: (&#39;sum&#39;, &#39;Distinct&#39;), &#39;intervalLengthSumDistinct&#39;: (&#39;intervalLengthSum&#39;, &#39;Distinct&#39;), &#39;quantileDeterministicDistinct&#39;: (&#39;quantileDeterministic&#39;, &#39;Distinct&#39;), &#39;quantilesTDigestDistinct&#39;: (&#39;quantilesTDigest&#39;, &#39;Distinct&#39;), &#39;boundingRatioDistinct&#39;: (&#39;boundingRatio&#39;, &#39;Distinct&#39;), &#39;avgWeightedDistinct&#39;: (&#39;avgWeighted&#39;, &#39;Distinct&#39;), &#39;maxIntersectionsDistinct&#39;: (&#39;maxIntersections&#39;, &#39;Distinct&#39;), &#39;first_valueDistinct&#39;: (&#39;first_value&#39;, &#39;Distinct&#39;), &#39;quantileTDigestWeightedDistinct&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;Distinct&#39;), &#39;quantilesTimingWeightedDistinct&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;Distinct&#39;), &#39;quantileBFloat16WeightedDistinct&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;Distinct&#39;), &#39;uniqCombined64Distinct&#39;: (&#39;uniqCombined64&#39;, &#39;Distinct&#39;), &#39;stochasticLinearRegressionDistinct&#39;: (&#39;stochasticLinearRegression&#39;, &#39;Distinct&#39;), &#39;corrDistinct&#39;: (&#39;corr&#39;, &#39;Distinct&#39;), &#39;skewPopDistinct&#39;: (&#39;skewPop&#39;, &#39;Distinct&#39;), &#39;quantileInterpolatedWeightedDistinct&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;Distinct&#39;), &#39;quantileTimingDistinct&#39;: (&#39;quantileTiming&#39;, &#39;Distinct&#39;), &#39;rankCorrDistinct&#39;: (&#39;rankCorr&#39;, &#39;Distinct&#39;), &#39;argMinDistinct&#39;: (&#39;argMin&#39;, &#39;Distinct&#39;), &#39;histogramDistinct&#39;: (&#39;histogram&#39;, &#39;Distinct&#39;), &#39;groupArrayMovingAvgDistinct&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;Distinct&#39;), &#39;cramersVBiasCorrectedDistinct&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;Distinct&#39;), &#39;sumWithOverflowDistinct&#39;: (&#39;sumWithOverflow&#39;, &#39;Distinct&#39;), &#39;groupBitmapXorDistinct&#39;: (&#39;groupBitmapXor&#39;, &#39;Distinct&#39;), &#39;quantilesExactWeightedDistinct&#39;: (&#39;quantilesExactWeighted&#39;, &#39;Distinct&#39;), &#39;sumMapDistinct&#39;: (&#39;sumMap&#39;, &#39;Distinct&#39;), &#39;uniqThetaDistinct&#39;: (&#39;uniqTheta&#39;, &#39;Distinct&#39;), &#39;argMaxDistinct&#39;: (&#39;argMax&#39;, &#39;Distinct&#39;), &#39;quantilesDeterministicDistinct&#39;: (&#39;quantilesDeterministic&#39;, &#39;Distinct&#39;), &#39;groupBitmapOrDistinct&#39;: (&#39;groupBitmapOr&#39;, &#39;Distinct&#39;), &#39;maxMapDistinct&#39;: (&#39;maxMap&#39;, &#39;Distinct&#39;), &#39;quantilesDistinct&#39;: (&#39;quantiles&#39;, &#39;Distinct&#39;), &#39;groupArraySampleDistinct&#39;: (&#39;groupArraySample&#39;, &#39;Distinct&#39;), &#39;groupBitmapDistinct&#39;: (&#39;groupBitmap&#39;, &#39;Distinct&#39;), &#39;quantileTDigestDistinct&#39;: (&#39;quantileTDigest&#39;, &#39;Distinct&#39;), &#39;quantilesBFloat16Distinct&#39;: (&#39;quantilesBFloat16&#39;, &#39;Distinct&#39;), &#39;uniqDistinct&#39;: (&#39;uniq&#39;, &#39;Distinct&#39;), &#39;sequenceNextNodeDistinct&#39;: (&#39;sequenceNextNode&#39;, &#39;Distinct&#39;), &#39;groupArrayLastDistinct&#39;: (&#39;groupArrayLast&#39;, &#39;Distinct&#39;), &#39;sequenceCountDistinct&#39;: (&#39;sequenceCount&#39;, &#39;Distinct&#39;), &#39;anyDistinct&#39;: (&#39;any&#39;, &#39;Distinct&#39;), &#39;varPopDistinct&#39;: (&#39;varPop&#39;, &#39;Distinct&#39;), &#39;quantileDistinct&#39;: (&#39;quantile&#39;, &#39;Distinct&#39;), &#39;entropyDistinct&#39;: (&#39;entropy&#39;, &#39;Distinct&#39;), &#39;sparkBarDistinct&#39;: (&#39;sparkBar&#39;, &#39;Distinct&#39;), &#39;anyLastDistinct&#39;: (&#39;anyLast&#39;, &#39;Distinct&#39;), &#39;groupBitOrDistinct&#39;: (&#39;groupBitOr&#39;, &#39;Distinct&#39;), &#39;maxDistinct&#39;: (&#39;max&#39;, &#39;Distinct&#39;), &#39;quantilesBFloat16WeightedDistinct&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;Distinct&#39;), &#39;topKDistinct&#39;: (&#39;topK&#39;, &#39;Distinct&#39;), &#39;exponentialTimeDecayedAvgDistinct&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;Distinct&#39;), &#39;quantilesTimingDistinct&#39;: (&#39;quantilesTiming&#39;, &#39;Distinct&#39;), &#39;uniqUpToDistinct&#39;: (&#39;uniqUpTo&#39;, &#39;Distinct&#39;), &#39;exponentialMovingAverageDistinct&#39;: (&#39;exponentialMovingAverage&#39;, &#39;Distinct&#39;), &#39;largestTriangleThreeBucketsDistinct&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;Distinct&#39;), &#39;medianDistinct&#39;: (&#39;median&#39;, &#39;Distinct&#39;), &#39;varSampDistinct&#39;: (&#39;varSamp&#39;, &#39;Distinct&#39;), &#39;maxIntersectionsPositionDistinct&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;Distinct&#39;), &#39;covarSampDistinct&#39;: (&#39;covarSamp&#39;, &#39;Distinct&#39;), &#39;quantilesExactLowDistinct&#39;: (&#39;quantilesExactLow&#39;, &#39;Distinct&#39;), &#39;deltaSumTimestampDistinct&#39;: (&#39;deltaSumTimestamp&#39;, &#39;Distinct&#39;), &#39;theilsUDistinct&#39;: (&#39;theilsU&#39;, &#39;Distinct&#39;), &#39;cramersVDistinct&#39;: (&#39;cramersV&#39;, &#39;Distinct&#39;), &#39;meanZTestDistinct&#39;: (&#39;meanZTest&#39;, &#39;Distinct&#39;), &#39;quantileExactHighDistinct&#39;: (&#39;quantileExactHigh&#39;, &#39;Distinct&#39;), &#39;countDistinct&#39;: (&#39;count&#39;, &#39;Distinct&#39;), &#39;sumCountDistinct&#39;: (&#39;sumCount&#39;, &#39;Distinct&#39;), &#39;quantileExactLowDistinct&#39;: (&#39;quantileExactLow&#39;, &#39;Distinct&#39;), &#39;avgDistinct&#39;: (&#39;avg&#39;, &#39;Distinct&#39;), &#39;quantileTimingWeightedDistinct&#39;: (&#39;quantileTimingWeighted&#39;, &#39;Distinct&#39;), &#39;kurtPopDistinct&#39;: (&#39;kurtPop&#39;, &#39;Distinct&#39;), &#39;studentTTestDistinct&#39;: (&#39;studentTTest&#39;, &#39;Distinct&#39;), &#39;groupUniqArrayDistinct&#39;: (&#39;groupUniqArray&#39;, &#39;Distinct&#39;), &#39;uniqHLL12Distinct&#39;: (&#39;uniqHLL12&#39;, &#39;Distinct&#39;), &#39;stddevSampDistinct&#39;: (&#39;stddevSamp&#39;, &#39;Distinct&#39;), &#39;categoricalInformationValueDistinct&#39;: (&#39;categoricalInformationValue&#39;, &#39;Distinct&#39;), &#39;covarPopDistinct&#39;: (&#39;covarPop&#39;, &#39;Distinct&#39;), &#39;retentionDistinct&#39;: (&#39;retention&#39;, &#39;Distinct&#39;), &#39;groupArrayDistinct&#39;: (&#39;groupArray&#39;, &#39;Distinct&#39;), &#39;quantilesInterpolatedWeightedDistinct&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;Distinct&#39;), &#39;groupBitAndDistinct&#39;: (&#39;groupBitAnd&#39;, &#39;Distinct&#39;), &#39;uniqCombinedDistinct&#39;: (&#39;uniqCombined&#39;, &#39;Distinct&#39;), &#39;last_valueDistinct&#39;: (&#39;last_value&#39;, &#39;Distinct&#39;), &#39;stochasticLogisticRegressionDistinct&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;Distinct&#39;), &#39;uniqExactDistinct&#39;: (&#39;uniqExact&#39;, &#39;Distinct&#39;), &#39;contingencyDistinct&#39;: (&#39;contingency&#39;, &#39;Distinct&#39;), &#39;quantileExactDistinct&#39;: (&#39;quantileExact&#39;, &#39;Distinct&#39;), &#39;minMapDistinct&#39;: (&#39;minMap&#39;, &#39;Distinct&#39;), &#39;windowFunnelDistinct&#39;: (&#39;windowFunnel&#39;, &#39;Distinct&#39;), &#39;welchTTestDistinct&#39;: (&#39;welchTTest&#39;, &#39;Distinct&#39;), &#39;groupBitmapAndDistinct&#39;: (&#39;groupBitmapAnd&#39;, &#39;Distinct&#39;), &#39;kurtSampDistinct&#39;: (&#39;kurtSamp&#39;, &#39;Distinct&#39;), &#39;mannWhitneyUTestDistinct&#39;: (&#39;mannWhitneyUTest&#39;, &#39;Distinct&#39;), &#39;minDistinct&#39;: (&#39;min&#39;, &#39;Distinct&#39;), &#39;topKWeightedDistinct&#39;: (&#39;topKWeighted&#39;, &#39;Distinct&#39;), &#39;kolmogorovSmirnovTestDistinct&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;Distinct&#39;), &#39;quantileBFloat16Distinct&#39;: (&#39;quantileBFloat16&#39;, &#39;Distinct&#39;), &#39;groupArrayInsertAtDistinct&#39;: (&#39;groupArrayInsertAt&#39;, &#39;Distinct&#39;), &#39;quantilesExactDistinct&#39;: (&#39;quantilesExact&#39;, &#39;Distinct&#39;), &#39;sumKahanDistinct&#39;: (&#39;sumKahan&#39;, &#39;Distinct&#39;), &#39;quantilesTDigestWeightedDistinct&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;Distinct&#39;), &#39;groupArrayMovingSumDistinct&#39;: (&#39;groupArrayMovingSum&#39;, &#39;Distinct&#39;), &#39;quantilesGKDistinct&#39;: (&#39;quantilesGK&#39;, &#39;Distinct&#39;), &#39;simpleLinearRegressionDistinct&#39;: (&#39;simpleLinearRegression&#39;, &#39;Distinct&#39;), &#39;quantilesExactHighDistinct&#39;: (&#39;quantilesExactHigh&#39;, &#39;Distinct&#39;), &#39;quantileGKDistinct&#39;: (&#39;quantileGK&#39;, &#39;Distinct&#39;), &#39;stddevPopDistinct&#39;: (&#39;stddevPop&#39;, &#39;Distinct&#39;), &#39;anyHeavyDistinct&#39;: (&#39;anyHeavy&#39;, &#39;Distinct&#39;), &#39;quantileExactWeightedDistinct&#39;: (&#39;quantileExactWeighted&#39;, &#39;Distinct&#39;), &#39;deltaSumDistinct&#39;: (&#39;deltaSum&#39;, &#39;Distinct&#39;), &#39;groupBitXorDistinct&#39;: (&#39;groupBitXor&#39;, &#39;Distinct&#39;), &#39;sequenceMatchDistinct&#39;: (&#39;sequenceMatch&#39;, &#39;Distinct&#39;), &#39;skewSampDistinct&#39;: (&#39;skewSamp&#39;, &#39;Distinct&#39;), &#39;sumOrDefault&#39;: (&#39;sum&#39;, &#39;OrDefault&#39;), &#39;intervalLengthSumOrDefault&#39;: (&#39;intervalLengthSum&#39;, &#39;OrDefault&#39;), &#39;quantileDeterministicOrDefault&#39;: (&#39;quantileDeterministic&#39;, &#39;OrDefault&#39;), &#39;quantilesTDigestOrDefault&#39;: (&#39;quantilesTDigest&#39;, &#39;OrDefault&#39;), &#39;boundingRatioOrDefault&#39;: (&#39;boundingRatio&#39;, &#39;OrDefault&#39;), &#39;avgWeightedOrDefault&#39;: (&#39;avgWeighted&#39;, &#39;OrDefault&#39;), &#39;maxIntersectionsOrDefault&#39;: (&#39;maxIntersections&#39;, &#39;OrDefault&#39;), &#39;first_valueOrDefault&#39;: (&#39;first_value&#39;, &#39;OrDefault&#39;), &#39;quantileTDigestWeightedOrDefault&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;OrDefault&#39;), &#39;quantilesTimingWeightedOrDefault&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;OrDefault&#39;), &#39;quantileBFloat16WeightedOrDefault&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;OrDefault&#39;), &#39;uniqCombined64OrDefault&#39;: (&#39;uniqCombined64&#39;, &#39;OrDefault&#39;), &#39;stochasticLinearRegressionOrDefault&#39;: (&#39;stochasticLinearRegression&#39;, &#39;OrDefault&#39;), &#39;corrOrDefault&#39;: (&#39;corr&#39;, &#39;OrDefault&#39;), &#39;skewPopOrDefault&#39;: (&#39;skewPop&#39;, &#39;OrDefault&#39;), &#39;quantileInterpolatedWeightedOrDefault&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;OrDefault&#39;), &#39;quantileTimingOrDefault&#39;: (&#39;quantileTiming&#39;, &#39;OrDefault&#39;), &#39;rankCorrOrDefault&#39;: (&#39;rankCorr&#39;, &#39;OrDefault&#39;), &#39;argMinOrDefault&#39;: (&#39;argMin&#39;, &#39;OrDefault&#39;), &#39;histogramOrDefault&#39;: (&#39;histogram&#39;, &#39;OrDefault&#39;), &#39;groupArrayMovingAvgOrDefault&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;OrDefault&#39;), &#39;cramersVBiasCorrectedOrDefault&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;OrDefault&#39;), &#39;sumWithOverflowOrDefault&#39;: (&#39;sumWithOverflow&#39;, &#39;OrDefault&#39;), &#39;groupBitmapXorOrDefault&#39;: (&#39;groupBitmapXor&#39;, &#39;OrDefault&#39;), &#39;quantilesExactWeightedOrDefault&#39;: (&#39;quantilesExactWeighted&#39;, &#39;OrDefault&#39;), &#39;sumMapOrDefault&#39;: (&#39;sumMap&#39;, &#39;OrDefault&#39;), &#39;uniqThetaOrDefault&#39;: (&#39;uniqTheta&#39;, &#39;OrDefault&#39;), &#39;argMaxOrDefault&#39;: (&#39;argMax&#39;, &#39;OrDefault&#39;), &#39;quantilesDeterministicOrDefault&#39;: (&#39;quantilesDeterministic&#39;, &#39;OrDefault&#39;), &#39;groupBitmapOrOrDefault&#39;: (&#39;groupBitmapOr&#39;, &#39;OrDefault&#39;), &#39;maxMapOrDefault&#39;: (&#39;maxMap&#39;, &#39;OrDefault&#39;), &#39;quantilesOrDefault&#39;: (&#39;quantiles&#39;, &#39;OrDefault&#39;), &#39;groupArraySampleOrDefault&#39;: (&#39;groupArraySample&#39;, &#39;OrDefault&#39;), &#39;groupBitmapOrDefault&#39;: (&#39;groupBitmap&#39;, &#39;OrDefault&#39;), &#39;quantileTDigestOrDefault&#39;: (&#39;quantileTDigest&#39;, &#39;OrDefault&#39;), &#39;quantilesBFloat16OrDefault&#39;: (&#39;quantilesBFloat16&#39;, &#39;OrDefault&#39;), &#39;uniqOrDefault&#39;: (&#39;uniq&#39;, &#39;OrDefault&#39;), &#39;sequenceNextNodeOrDefault&#39;: (&#39;sequenceNextNode&#39;, &#39;OrDefault&#39;), &#39;groupArrayLastOrDefault&#39;: (&#39;groupArrayLast&#39;, &#39;OrDefault&#39;), &#39;sequenceCountOrDefault&#39;: (&#39;sequenceCount&#39;, &#39;OrDefault&#39;), &#39;anyOrDefault&#39;: (&#39;any&#39;, &#39;OrDefault&#39;), &#39;varPopOrDefault&#39;: (&#39;varPop&#39;, &#39;OrDefault&#39;), &#39;quantileOrDefault&#39;: (&#39;quantile&#39;, &#39;OrDefault&#39;), &#39;entropyOrDefault&#39;: (&#39;entropy&#39;, &#39;OrDefault&#39;), &#39;sparkBarOrDefault&#39;: (&#39;sparkBar&#39;, &#39;OrDefault&#39;), &#39;anyLastOrDefault&#39;: (&#39;anyLast&#39;, &#39;OrDefault&#39;), &#39;groupBitOrOrDefault&#39;: (&#39;groupBitOr&#39;, &#39;OrDefault&#39;), &#39;maxOrDefault&#39;: (&#39;max&#39;, &#39;OrDefault&#39;), &#39;quantilesBFloat16WeightedOrDefault&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;OrDefault&#39;), &#39;topKOrDefault&#39;: (&#39;topK&#39;, &#39;OrDefault&#39;), &#39;exponentialTimeDecayedAvgOrDefault&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;OrDefault&#39;), &#39;quantilesTimingOrDefault&#39;: (&#39;quantilesTiming&#39;, &#39;OrDefault&#39;), &#39;uniqUpToOrDefault&#39;: (&#39;uniqUpTo&#39;, &#39;OrDefault&#39;), &#39;exponentialMovingAverageOrDefault&#39;: (&#39;exponentialMovingAverage&#39;, &#39;OrDefault&#39;), &#39;largestTriangleThreeBucketsOrDefault&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;OrDefault&#39;), &#39;medianOrDefault&#39;: (&#39;median&#39;, &#39;OrDefault&#39;), &#39;varSampOrDefault&#39;: (&#39;varSamp&#39;, &#39;OrDefault&#39;), &#39;maxIntersectionsPositionOrDefault&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;OrDefault&#39;), &#39;covarSampOrDefault&#39;: (&#39;covarSamp&#39;, &#39;OrDefault&#39;), &#39;quantilesExactLowOrDefault&#39;: (&#39;quantilesExactLow&#39;, &#39;OrDefault&#39;), &#39;deltaSumTimestampOrDefault&#39;: (&#39;deltaSumTimestamp&#39;, &#39;OrDefault&#39;), &#39;theilsUOrDefault&#39;: (&#39;theilsU&#39;, &#39;OrDefault&#39;), &#39;cramersVOrDefault&#39;: (&#39;cramersV&#39;, &#39;OrDefault&#39;), &#39;meanZTestOrDefault&#39;: (&#39;meanZTest&#39;, &#39;OrDefault&#39;), &#39;quantileExactHighOrDefault&#39;: (&#39;quantileExactHigh&#39;, &#39;OrDefault&#39;), &#39;countOrDefault&#39;: (&#39;count&#39;, &#39;OrDefault&#39;), &#39;sumCountOrDefault&#39;: (&#39;sumCount&#39;, &#39;OrDefault&#39;), &#39;quantileExactLowOrDefault&#39;: (&#39;quantileExactLow&#39;, &#39;OrDefault&#39;), &#39;avgOrDefault&#39;: (&#39;avg&#39;, &#39;OrDefault&#39;), &#39;quantileTimingWeightedOrDefault&#39;: (&#39;quantileTimingWeighted&#39;, &#39;OrDefault&#39;), &#39;kurtPopOrDefault&#39;: (&#39;kurtPop&#39;, &#39;OrDefault&#39;), &#39;studentTTestOrDefault&#39;: (&#39;studentTTest&#39;, &#39;OrDefault&#39;), &#39;groupUniqArrayOrDefault&#39;: (&#39;groupUniqArray&#39;, &#39;OrDefault&#39;), &#39;uniqHLL12OrDefault&#39;: (&#39;uniqHLL12&#39;, &#39;OrDefault&#39;), &#39;stddevSampOrDefault&#39;: (&#39;stddevSamp&#39;, &#39;OrDefault&#39;), &#39;categoricalInformationValueOrDefault&#39;: (&#39;categoricalInformationValue&#39;, &#39;OrDefault&#39;), &#39;covarPopOrDefault&#39;: (&#39;covarPop&#39;, &#39;OrDefault&#39;), &#39;retentionOrDefault&#39;: (&#39;retention&#39;, &#39;OrDefault&#39;), &#39;groupArrayOrDefault&#39;: (&#39;groupArray&#39;, &#39;OrDefault&#39;), &#39;quantilesInterpolatedWeightedOrDefault&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;OrDefault&#39;), &#39;groupBitAndOrDefault&#39;: (&#39;groupBitAnd&#39;, &#39;OrDefault&#39;), &#39;uniqCombinedOrDefault&#39;: (&#39;uniqCombined&#39;, &#39;OrDefault&#39;), &#39;last_valueOrDefault&#39;: (&#39;last_value&#39;, &#39;OrDefault&#39;), &#39;stochasticLogisticRegressionOrDefault&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;OrDefault&#39;), &#39;uniqExactOrDefault&#39;: (&#39;uniqExact&#39;, &#39;OrDefault&#39;), &#39;contingencyOrDefault&#39;: (&#39;contingency&#39;, &#39;OrDefault&#39;), &#39;quantileExactOrDefault&#39;: (&#39;quantileExact&#39;, &#39;OrDefault&#39;), &#39;minMapOrDefault&#39;: (&#39;minMap&#39;, &#39;OrDefault&#39;), &#39;windowFunnelOrDefault&#39;: (&#39;windowFunnel&#39;, &#39;OrDefault&#39;), &#39;welchTTestOrDefault&#39;: (&#39;welchTTest&#39;, &#39;OrDefault&#39;), &#39;groupBitmapAndOrDefault&#39;: (&#39;groupBitmapAnd&#39;, &#39;OrDefault&#39;), &#39;kurtSampOrDefault&#39;: (&#39;kurtSamp&#39;, &#39;OrDefault&#39;), &#39;mannWhitneyUTestOrDefault&#39;: (&#39;mannWhitneyUTest&#39;, &#39;OrDefault&#39;), &#39;minOrDefault&#39;: (&#39;min&#39;, &#39;OrDefault&#39;), &#39;topKWeightedOrDefault&#39;: (&#39;topKWeighted&#39;, &#39;OrDefault&#39;), &#39;kolmogorovSmirnovTestOrDefault&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;OrDefault&#39;), &#39;quantileBFloat16OrDefault&#39;: (&#39;quantileBFloat16&#39;, &#39;OrDefault&#39;), &#39;groupArrayInsertAtOrDefault&#39;: (&#39;groupArrayInsertAt&#39;, &#39;OrDefault&#39;), &#39;quantilesExactOrDefault&#39;: (&#39;quantilesExact&#39;, &#39;OrDefault&#39;), &#39;sumKahanOrDefault&#39;: (&#39;sumKahan&#39;, &#39;OrDefault&#39;), &#39;quantilesTDigestWeightedOrDefault&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;OrDefault&#39;), &#39;groupArrayMovingSumOrDefault&#39;: (&#39;groupArrayMovingSum&#39;, &#39;OrDefault&#39;), &#39;quantilesGKOrDefault&#39;: (&#39;quantilesGK&#39;, &#39;OrDefault&#39;), &#39;simpleLinearRegressionOrDefault&#39;: (&#39;simpleLinearRegression&#39;, &#39;OrDefault&#39;), &#39;quantilesExactHighOrDefault&#39;: (&#39;quantilesExactHigh&#39;, &#39;OrDefault&#39;), &#39;quantileGKOrDefault&#39;: (&#39;quantileGK&#39;, &#39;OrDefault&#39;), &#39;stddevPopOrDefault&#39;: (&#39;stddevPop&#39;, &#39;OrDefault&#39;), &#39;anyHeavyOrDefault&#39;: (&#39;anyHeavy&#39;, &#39;OrDefault&#39;), &#39;quantileExactWeightedOrDefault&#39;: (&#39;quantileExactWeighted&#39;, &#39;OrDefault&#39;), &#39;deltaSumOrDefault&#39;: (&#39;deltaSum&#39;, &#39;OrDefault&#39;), &#39;groupBitXorOrDefault&#39;: (&#39;groupBitXor&#39;, &#39;OrDefault&#39;), &#39;sequenceMatchOrDefault&#39;: (&#39;sequenceMatch&#39;, &#39;OrDefault&#39;), &#39;skewSampOrDefault&#39;: (&#39;skewSamp&#39;, &#39;OrDefault&#39;), &#39;sumOrNull&#39;: (&#39;sum&#39;, &#39;OrNull&#39;), &#39;intervalLengthSumOrNull&#39;: (&#39;intervalLengthSum&#39;, &#39;OrNull&#39;), &#39;quantileDeterministicOrNull&#39;: (&#39;quantileDeterministic&#39;, &#39;OrNull&#39;), &#39;quantilesTDigestOrNull&#39;: (&#39;quantilesTDigest&#39;, &#39;OrNull&#39;), &#39;boundingRatioOrNull&#39;: (&#39;boundingRatio&#39;, &#39;OrNull&#39;), &#39;avgWeightedOrNull&#39;: (&#39;avgWeighted&#39;, &#39;OrNull&#39;), &#39;maxIntersectionsOrNull&#39;: (&#39;maxIntersections&#39;, &#39;OrNull&#39;), &#39;first_valueOrNull&#39;: (&#39;first_value&#39;, &#39;OrNull&#39;), &#39;quantileTDigestWeightedOrNull&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;OrNull&#39;), &#39;quantilesTimingWeightedOrNull&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;OrNull&#39;), &#39;quantileBFloat16WeightedOrNull&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;OrNull&#39;), &#39;uniqCombined64OrNull&#39;: (&#39;uniqCombined64&#39;, &#39;OrNull&#39;), &#39;stochasticLinearRegressionOrNull&#39;: (&#39;stochasticLinearRegression&#39;, &#39;OrNull&#39;), &#39;corrOrNull&#39;: (&#39;corr&#39;, &#39;OrNull&#39;), &#39;skewPopOrNull&#39;: (&#39;skewPop&#39;, &#39;OrNull&#39;), &#39;quantileInterpolatedWeightedOrNull&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;OrNull&#39;), &#39;quantileTimingOrNull&#39;: (&#39;quantileTiming&#39;, &#39;OrNull&#39;), &#39;rankCorrOrNull&#39;: (&#39;rankCorr&#39;, &#39;OrNull&#39;), &#39;argMinOrNull&#39;: (&#39;argMin&#39;, &#39;OrNull&#39;), &#39;histogramOrNull&#39;: (&#39;histogram&#39;, &#39;OrNull&#39;), &#39;groupArrayMovingAvgOrNull&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;OrNull&#39;), &#39;cramersVBiasCorrectedOrNull&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;OrNull&#39;), &#39;sumWithOverflowOrNull&#39;: (&#39;sumWithOverflow&#39;, &#39;OrNull&#39;), &#39;groupBitmapXorOrNull&#39;: (&#39;groupBitmapXor&#39;, &#39;OrNull&#39;), &#39;quantilesExactWeightedOrNull&#39;: (&#39;quantilesExactWeighted&#39;, &#39;OrNull&#39;), &#39;sumMapOrNull&#39;: (&#39;sumMap&#39;, &#39;OrNull&#39;), &#39;uniqThetaOrNull&#39;: (&#39;uniqTheta&#39;, &#39;OrNull&#39;), &#39;argMaxOrNull&#39;: (&#39;argMax&#39;, &#39;OrNull&#39;), &#39;quantilesDeterministicOrNull&#39;: (&#39;quantilesDeterministic&#39;, &#39;OrNull&#39;), &#39;groupBitmapOrOrNull&#39;: (&#39;groupBitmapOr&#39;, &#39;OrNull&#39;), &#39;maxMapOrNull&#39;: (&#39;maxMap&#39;, &#39;OrNull&#39;), &#39;quantilesOrNull&#39;: (&#39;quantiles&#39;, &#39;OrNull&#39;), &#39;groupArraySampleOrNull&#39;: (&#39;groupArraySample&#39;, &#39;OrNull&#39;), &#39;groupBitmapOrNull&#39;: (&#39;groupBitmap&#39;, &#39;OrNull&#39;), &#39;quantileTDigestOrNull&#39;: (&#39;quantileTDigest&#39;, &#39;OrNull&#39;), &#39;quantilesBFloat16OrNull&#39;: (&#39;quantilesBFloat16&#39;, &#39;OrNull&#39;), &#39;uniqOrNull&#39;: (&#39;uniq&#39;, &#39;OrNull&#39;), &#39;sequenceNextNodeOrNull&#39;: (&#39;sequenceNextNode&#39;, &#39;OrNull&#39;), &#39;groupArrayLastOrNull&#39;: (&#39;groupArrayLast&#39;, &#39;OrNull&#39;), &#39;sequenceCountOrNull&#39;: (&#39;sequenceCount&#39;, &#39;OrNull&#39;), &#39;anyOrNull&#39;: (&#39;any&#39;, &#39;OrNull&#39;), &#39;varPopOrNull&#39;: (&#39;varPop&#39;, &#39;OrNull&#39;), &#39;quantileOrNull&#39;: (&#39;quantile&#39;, &#39;OrNull&#39;), &#39;entropyOrNull&#39;: (&#39;entropy&#39;, &#39;OrNull&#39;), &#39;sparkBarOrNull&#39;: (&#39;sparkBar&#39;, &#39;OrNull&#39;), &#39;anyLastOrNull&#39;: (&#39;anyLast&#39;, &#39;OrNull&#39;), &#39;groupBitOrOrNull&#39;: (&#39;groupBitOr&#39;, &#39;OrNull&#39;), &#39;maxOrNull&#39;: (&#39;max&#39;, &#39;OrNull&#39;), &#39;quantilesBFloat16WeightedOrNull&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;OrNull&#39;), &#39;topKOrNull&#39;: (&#39;topK&#39;, &#39;OrNull&#39;), &#39;exponentialTimeDecayedAvgOrNull&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;OrNull&#39;), &#39;quantilesTimingOrNull&#39;: (&#39;quantilesTiming&#39;, &#39;OrNull&#39;), &#39;uniqUpToOrNull&#39;: (&#39;uniqUpTo&#39;, &#39;OrNull&#39;), &#39;exponentialMovingAverageOrNull&#39;: (&#39;exponentialMovingAverage&#39;, &#39;OrNull&#39;), &#39;largestTriangleThreeBucketsOrNull&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;OrNull&#39;), &#39;medianOrNull&#39;: (&#39;median&#39;, &#39;OrNull&#39;), &#39;varSampOrNull&#39;: (&#39;varSamp&#39;, &#39;OrNull&#39;), &#39;maxIntersectionsPositionOrNull&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;OrNull&#39;), &#39;covarSampOrNull&#39;: (&#39;covarSamp&#39;, &#39;OrNull&#39;), &#39;quantilesExactLowOrNull&#39;: (&#39;quantilesExactLow&#39;, &#39;OrNull&#39;), &#39;deltaSumTimestampOrNull&#39;: (&#39;deltaSumTimestamp&#39;, &#39;OrNull&#39;), &#39;theilsUOrNull&#39;: (&#39;theilsU&#39;, &#39;OrNull&#39;), &#39;cramersVOrNull&#39;: (&#39;cramersV&#39;, &#39;OrNull&#39;), &#39;meanZTestOrNull&#39;: (&#39;meanZTest&#39;, &#39;OrNull&#39;), &#39;quantileExactHighOrNull&#39;: (&#39;quantileExactHigh&#39;, &#39;OrNull&#39;), &#39;countOrNull&#39;: (&#39;count&#39;, &#39;OrNull&#39;), &#39;sumCountOrNull&#39;: (&#39;sumCount&#39;, &#39;OrNull&#39;), &#39;quantileExactLowOrNull&#39;: (&#39;quantileExactLow&#39;, &#39;OrNull&#39;), &#39;avgOrNull&#39;: (&#39;avg&#39;, &#39;OrNull&#39;), &#39;quantileTimingWeightedOrNull&#39;: (&#39;quantileTimingWeighted&#39;, &#39;OrNull&#39;), &#39;kurtPopOrNull&#39;: (&#39;kurtPop&#39;, &#39;OrNull&#39;), &#39;studentTTestOrNull&#39;: (&#39;studentTTest&#39;, &#39;OrNull&#39;), &#39;groupUniqArrayOrNull&#39;: (&#39;groupUniqArray&#39;, &#39;OrNull&#39;), &#39;uniqHLL12OrNull&#39;: (&#39;uniqHLL12&#39;, &#39;OrNull&#39;), &#39;stddevSampOrNull&#39;: (&#39;stddevSamp&#39;, &#39;OrNull&#39;), &#39;categoricalInformationValueOrNull&#39;: (&#39;categoricalInformationValue&#39;, &#39;OrNull&#39;), &#39;covarPopOrNull&#39;: (&#39;covarPop&#39;, &#39;OrNull&#39;), &#39;retentionOrNull&#39;: (&#39;retention&#39;, &#39;OrNull&#39;), &#39;groupArrayOrNull&#39;: (&#39;groupArray&#39;, &#39;OrNull&#39;), &#39;quantilesInterpolatedWeightedOrNull&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;OrNull&#39;), &#39;groupBitAndOrNull&#39;: (&#39;groupBitAnd&#39;, &#39;OrNull&#39;), &#39;uniqCombinedOrNull&#39;: (&#39;uniqCombined&#39;, &#39;OrNull&#39;), &#39;last_valueOrNull&#39;: (&#39;last_value&#39;, &#39;OrNull&#39;), &#39;stochasticLogisticRegressionOrNull&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;OrNull&#39;), &#39;uniqExactOrNull&#39;: (&#39;uniqExact&#39;, &#39;OrNull&#39;), &#39;contingencyOrNull&#39;: (&#39;contingency&#39;, &#39;OrNull&#39;), &#39;quantileExactOrNull&#39;: (&#39;quantileExact&#39;, &#39;OrNull&#39;), &#39;minMapOrNull&#39;: (&#39;minMap&#39;, &#39;OrNull&#39;), &#39;windowFunnelOrNull&#39;: (&#39;windowFunnel&#39;, &#39;OrNull&#39;), &#39;welchTTestOrNull&#39;: (&#39;welchTTest&#39;, &#39;OrNull&#39;), &#39;groupBitmapAndOrNull&#39;: (&#39;groupBitmapAnd&#39;, &#39;OrNull&#39;), &#39;kurtSampOrNull&#39;: (&#39;kurtSamp&#39;, &#39;OrNull&#39;), &#39;mannWhitneyUTestOrNull&#39;: (&#39;mannWhitneyUTest&#39;, &#39;OrNull&#39;), &#39;minOrNull&#39;: (&#39;min&#39;, &#39;OrNull&#39;), &#39;topKWeightedOrNull&#39;: (&#39;topKWeighted&#39;, &#39;OrNull&#39;), &#39;kolmogorovSmirnovTestOrNull&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;OrNull&#39;), &#39;quantileBFloat16OrNull&#39;: (&#39;quantileBFloat16&#39;, &#39;OrNull&#39;), &#39;groupArrayInsertAtOrNull&#39;: (&#39;groupArrayInsertAt&#39;, &#39;OrNull&#39;), &#39;quantilesExactOrNull&#39;: (&#39;quantilesExact&#39;, &#39;OrNull&#39;), &#39;sumKahanOrNull&#39;: (&#39;sumKahan&#39;, &#39;OrNull&#39;), &#39;quantilesTDigestWeightedOrNull&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;OrNull&#39;), &#39;groupArrayMovingSumOrNull&#39;: (&#39;groupArrayMovingSum&#39;, &#39;OrNull&#39;), &#39;quantilesGKOrNull&#39;: (&#39;quantilesGK&#39;, &#39;OrNull&#39;), &#39;simpleLinearRegressionOrNull&#39;: (&#39;simpleLinearRegression&#39;, &#39;OrNull&#39;), &#39;quantilesExactHighOrNull&#39;: (&#39;quantilesExactHigh&#39;, &#39;OrNull&#39;), &#39;quantileGKOrNull&#39;: (&#39;quantileGK&#39;, &#39;OrNull&#39;), &#39;stddevPopOrNull&#39;: (&#39;stddevPop&#39;, &#39;OrNull&#39;), &#39;anyHeavyOrNull&#39;: (&#39;anyHeavy&#39;, &#39;OrNull&#39;), &#39;quantileExactWeightedOrNull&#39;: (&#39;quantileExactWeighted&#39;, &#39;OrNull&#39;), &#39;deltaSumOrNull&#39;: (&#39;deltaSum&#39;, &#39;OrNull&#39;), &#39;groupBitXorOrNull&#39;: (&#39;groupBitXor&#39;, &#39;OrNull&#39;), &#39;sequenceMatchOrNull&#39;: (&#39;sequenceMatch&#39;, &#39;OrNull&#39;), &#39;skewSampOrNull&#39;: (&#39;skewSamp&#39;, &#39;OrNull&#39;), &#39;sumResample&#39;: (&#39;sum&#39;, &#39;Resample&#39;), &#39;intervalLengthSumResample&#39;: (&#39;intervalLengthSum&#39;, &#39;Resample&#39;), &#39;quantileDeterministicResample&#39;: (&#39;quantileDeterministic&#39;, &#39;Resample&#39;), &#39;quantilesTDigestResample&#39;: (&#39;quantilesTDigest&#39;, &#39;Resample&#39;), &#39;boundingRatioResample&#39;: (&#39;boundingRatio&#39;, &#39;Resample&#39;), &#39;avgWeightedResample&#39;: (&#39;avgWeighted&#39;, &#39;Resample&#39;), &#39;maxIntersectionsResample&#39;: (&#39;maxIntersections&#39;, &#39;Resample&#39;), &#39;first_valueResample&#39;: (&#39;first_value&#39;, &#39;Resample&#39;), &#39;quantileTDigestWeightedResample&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;Resample&#39;), &#39;quantilesTimingWeightedResample&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;Resample&#39;), &#39;quantileBFloat16WeightedResample&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;Resample&#39;), &#39;uniqCombined64Resample&#39;: (&#39;uniqCombined64&#39;, &#39;Resample&#39;), &#39;stochasticLinearRegressionResample&#39;: (&#39;stochasticLinearRegression&#39;, &#39;Resample&#39;), &#39;corrResample&#39;: (&#39;corr&#39;, &#39;Resample&#39;), &#39;skewPopResample&#39;: (&#39;skewPop&#39;, &#39;Resample&#39;), &#39;quantileInterpolatedWeightedResample&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;Resample&#39;), &#39;quantileTimingResample&#39;: (&#39;quantileTiming&#39;, &#39;Resample&#39;), &#39;rankCorrResample&#39;: (&#39;rankCorr&#39;, &#39;Resample&#39;), &#39;argMinResample&#39;: (&#39;argMin&#39;, &#39;Resample&#39;), &#39;histogramResample&#39;: (&#39;histogram&#39;, &#39;Resample&#39;), &#39;groupArrayMovingAvgResample&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;Resample&#39;), &#39;cramersVBiasCorrectedResample&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;Resample&#39;), &#39;sumWithOverflowResample&#39;: (&#39;sumWithOverflow&#39;, &#39;Resample&#39;), &#39;groupBitmapXorResample&#39;: (&#39;groupBitmapXor&#39;, &#39;Resample&#39;), &#39;quantilesExactWeightedResample&#39;: (&#39;quantilesExactWeighted&#39;, &#39;Resample&#39;), &#39;sumMapResample&#39;: (&#39;sumMap&#39;, &#39;Resample&#39;), &#39;uniqThetaResample&#39;: (&#39;uniqTheta&#39;, &#39;Resample&#39;), &#39;argMaxResample&#39;: (&#39;argMax&#39;, &#39;Resample&#39;), &#39;quantilesDeterministicResample&#39;: (&#39;quantilesDeterministic&#39;, &#39;Resample&#39;), &#39;groupBitmapOrResample&#39;: (&#39;groupBitmapOr&#39;, &#39;Resample&#39;), &#39;maxMapResample&#39;: (&#39;maxMap&#39;, &#39;Resample&#39;), &#39;quantilesResample&#39;: (&#39;quantiles&#39;, &#39;Resample&#39;), &#39;groupArraySampleResample&#39;: (&#39;groupArraySample&#39;, &#39;Resample&#39;), &#39;groupBitmapResample&#39;: (&#39;groupBitmap&#39;, &#39;Resample&#39;), &#39;quantileTDigestResample&#39;: (&#39;quantileTDigest&#39;, &#39;Resample&#39;), &#39;quantilesBFloat16Resample&#39;: (&#39;quantilesBFloat16&#39;, &#39;Resample&#39;), &#39;uniqResample&#39;: (&#39;uniq&#39;, &#39;Resample&#39;), &#39;sequenceNextNodeResample&#39;: (&#39;sequenceNextNode&#39;, &#39;Resample&#39;), &#39;groupArrayLastResample&#39;: (&#39;groupArrayLast&#39;, &#39;Resample&#39;), &#39;sequenceCountResample&#39;: (&#39;sequenceCount&#39;, &#39;Resample&#39;), &#39;anyResample&#39;: (&#39;any&#39;, &#39;Resample&#39;), &#39;varPopResample&#39;: (&#39;varPop&#39;, &#39;Resample&#39;), &#39;quantileResample&#39;: (&#39;quantile&#39;, &#39;Resample&#39;), &#39;entropyResample&#39;: (&#39;entropy&#39;, &#39;Resample&#39;), &#39;sparkBarResample&#39;: (&#39;sparkBar&#39;, &#39;Resample&#39;), &#39;anyLastResample&#39;: (&#39;anyLast&#39;, &#39;Resample&#39;), &#39;groupBitOrResample&#39;: (&#39;groupBitOr&#39;, &#39;Resample&#39;), &#39;maxResample&#39;: (&#39;max&#39;, &#39;Resample&#39;), &#39;quantilesBFloat16WeightedResample&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;Resample&#39;), &#39;topKResample&#39;: (&#39;topK&#39;, &#39;Resample&#39;), &#39;exponentialTimeDecayedAvgResample&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;Resample&#39;), &#39;quantilesTimingResample&#39;: (&#39;quantilesTiming&#39;, &#39;Resample&#39;), &#39;uniqUpToResample&#39;: (&#39;uniqUpTo&#39;, &#39;Resample&#39;), &#39;exponentialMovingAverageResample&#39;: (&#39;exponentialMovingAverage&#39;, &#39;Resample&#39;), &#39;largestTriangleThreeBucketsResample&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;Resample&#39;), &#39;medianResample&#39;: (&#39;median&#39;, &#39;Resample&#39;), &#39;varSampResample&#39;: (&#39;varSamp&#39;, &#39;Resample&#39;), &#39;maxIntersectionsPositionResample&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;Resample&#39;), &#39;covarSampResample&#39;: (&#39;covarSamp&#39;, &#39;Resample&#39;), &#39;quantilesExactLowResample&#39;: (&#39;quantilesExactLow&#39;, &#39;Resample&#39;), &#39;deltaSumTimestampResample&#39;: (&#39;deltaSumTimestamp&#39;, &#39;Resample&#39;), &#39;theilsUResample&#39;: (&#39;theilsU&#39;, &#39;Resample&#39;), &#39;cramersVResample&#39;: (&#39;cramersV&#39;, &#39;Resample&#39;), &#39;meanZTestResample&#39;: (&#39;meanZTest&#39;, &#39;Resample&#39;), &#39;quantileExactHighResample&#39;: (&#39;quantileExactHigh&#39;, &#39;Resample&#39;), &#39;countResample&#39;: (&#39;count&#39;, &#39;Resample&#39;), &#39;sumCountResample&#39;: (&#39;sumCount&#39;, &#39;Resample&#39;), &#39;quantileExactLowResample&#39;: (&#39;quantileExactLow&#39;, &#39;Resample&#39;), &#39;avgResample&#39;: (&#39;avg&#39;, &#39;Resample&#39;), &#39;quantileTimingWeightedResample&#39;: (&#39;quantileTimingWeighted&#39;, &#39;Resample&#39;), &#39;kurtPopResample&#39;: (&#39;kurtPop&#39;, &#39;Resample&#39;), &#39;studentTTestResample&#39;: (&#39;studentTTest&#39;, &#39;Resample&#39;), &#39;groupUniqArrayResample&#39;: (&#39;groupUniqArray&#39;, &#39;Resample&#39;), &#39;uniqHLL12Resample&#39;: (&#39;uniqHLL12&#39;, &#39;Resample&#39;), &#39;stddevSampResample&#39;: (&#39;stddevSamp&#39;, &#39;Resample&#39;), &#39;categoricalInformationValueResample&#39;: (&#39;categoricalInformationValue&#39;, &#39;Resample&#39;), &#39;covarPopResample&#39;: (&#39;covarPop&#39;, &#39;Resample&#39;), &#39;retentionResample&#39;: (&#39;retention&#39;, &#39;Resample&#39;), &#39;groupArrayResample&#39;: (&#39;groupArray&#39;, &#39;Resample&#39;), &#39;quantilesInterpolatedWeightedResample&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;Resample&#39;), &#39;groupBitAndResample&#39;: (&#39;groupBitAnd&#39;, &#39;Resample&#39;), &#39;uniqCombinedResample&#39;: (&#39;uniqCombined&#39;, &#39;Resample&#39;), &#39;last_valueResample&#39;: (&#39;last_value&#39;, &#39;Resample&#39;), &#39;stochasticLogisticRegressionResample&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;Resample&#39;), &#39;uniqExactResample&#39;: (&#39;uniqExact&#39;, &#39;Resample&#39;), &#39;contingencyResample&#39;: (&#39;contingency&#39;, &#39;Resample&#39;), &#39;quantileExactResample&#39;: (&#39;quantileExact&#39;, &#39;Resample&#39;), &#39;minMapResample&#39;: (&#39;minMap&#39;, &#39;Resample&#39;), &#39;windowFunnelResample&#39;: (&#39;windowFunnel&#39;, &#39;Resample&#39;), &#39;welchTTestResample&#39;: (&#39;welchTTest&#39;, &#39;Resample&#39;), &#39;groupBitmapAndResample&#39;: (&#39;groupBitmapAnd&#39;, &#39;Resample&#39;), &#39;kurtSampResample&#39;: (&#39;kurtSamp&#39;, &#39;Resample&#39;), &#39;mannWhitneyUTestResample&#39;: (&#39;mannWhitneyUTest&#39;, &#39;Resample&#39;), &#39;minResample&#39;: (&#39;min&#39;, &#39;Resample&#39;), &#39;topKWeightedResample&#39;: (&#39;topKWeighted&#39;, &#39;Resample&#39;), &#39;kolmogorovSmirnovTestResample&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;Resample&#39;), &#39;quantileBFloat16Resample&#39;: (&#39;quantileBFloat16&#39;, &#39;Resample&#39;), &#39;groupArrayInsertAtResample&#39;: (&#39;groupArrayInsertAt&#39;, &#39;Resample&#39;), &#39;quantilesExactResample&#39;: (&#39;quantilesExact&#39;, &#39;Resample&#39;), &#39;sumKahanResample&#39;: (&#39;sumKahan&#39;, &#39;Resample&#39;), &#39;quantilesTDigestWeightedResample&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;Resample&#39;), &#39;groupArrayMovingSumResample&#39;: (&#39;groupArrayMovingSum&#39;, &#39;Resample&#39;), &#39;quantilesGKResample&#39;: (&#39;quantilesGK&#39;, &#39;Resample&#39;), &#39;simpleLinearRegressionResample&#39;: (&#39;simpleLinearRegression&#39;, &#39;Resample&#39;), &#39;quantilesExactHighResample&#39;: (&#39;quantilesExactHigh&#39;, &#39;Resample&#39;), &#39;quantileGKResample&#39;: (&#39;quantileGK&#39;, &#39;Resample&#39;), &#39;stddevPopResample&#39;: (&#39;stddevPop&#39;, &#39;Resample&#39;), &#39;anyHeavyResample&#39;: (&#39;anyHeavy&#39;, &#39;Resample&#39;), &#39;quantileExactWeightedResample&#39;: (&#39;quantileExactWeighted&#39;, &#39;Resample&#39;), &#39;deltaSumResample&#39;: (&#39;deltaSum&#39;, &#39;Resample&#39;), &#39;groupBitXorResample&#39;: (&#39;groupBitXor&#39;, &#39;Resample&#39;), &#39;sequenceMatchResample&#39;: (&#39;sequenceMatch&#39;, &#39;Resample&#39;), &#39;skewSampResample&#39;: (&#39;skewSamp&#39;, &#39;Resample&#39;), &#39;sumArgMin&#39;: (&#39;sum&#39;, &#39;ArgMin&#39;), &#39;intervalLengthSumArgMin&#39;: (&#39;intervalLengthSum&#39;, &#39;ArgMin&#39;), &#39;quantileDeterministicArgMin&#39;: (&#39;quantileDeterministic&#39;, &#39;ArgMin&#39;), &#39;quantilesTDigestArgMin&#39;: (&#39;quantilesTDigest&#39;, &#39;ArgMin&#39;), &#39;boundingRatioArgMin&#39;: (&#39;boundingRatio&#39;, &#39;ArgMin&#39;), &#39;avgWeightedArgMin&#39;: (&#39;avgWeighted&#39;, &#39;ArgMin&#39;), &#39;maxIntersectionsArgMin&#39;: (&#39;maxIntersections&#39;, &#39;ArgMin&#39;), &#39;first_valueArgMin&#39;: (&#39;first_value&#39;, &#39;ArgMin&#39;), &#39;quantileTDigestWeightedArgMin&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;ArgMin&#39;), &#39;quantilesTimingWeightedArgMin&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;ArgMin&#39;), &#39;quantileBFloat16WeightedArgMin&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;ArgMin&#39;), &#39;uniqCombined64ArgMin&#39;: (&#39;uniqCombined64&#39;, &#39;ArgMin&#39;), &#39;stochasticLinearRegressionArgMin&#39;: (&#39;stochasticLinearRegression&#39;, &#39;ArgMin&#39;), &#39;corrArgMin&#39;: (&#39;corr&#39;, &#39;ArgMin&#39;), &#39;skewPopArgMin&#39;: (&#39;skewPop&#39;, &#39;ArgMin&#39;), &#39;quantileInterpolatedWeightedArgMin&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;ArgMin&#39;), &#39;quantileTimingArgMin&#39;: (&#39;quantileTiming&#39;, &#39;ArgMin&#39;), &#39;rankCorrArgMin&#39;: (&#39;rankCorr&#39;, &#39;ArgMin&#39;), &#39;argMinArgMin&#39;: (&#39;argMin&#39;, &#39;ArgMin&#39;), &#39;histogramArgMin&#39;: (&#39;histogram&#39;, &#39;ArgMin&#39;), &#39;groupArrayMovingAvgArgMin&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;ArgMin&#39;), &#39;cramersVBiasCorrectedArgMin&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;ArgMin&#39;), &#39;sumWithOverflowArgMin&#39;: (&#39;sumWithOverflow&#39;, &#39;ArgMin&#39;), &#39;groupBitmapXorArgMin&#39;: (&#39;groupBitmapXor&#39;, &#39;ArgMin&#39;), &#39;quantilesExactWeightedArgMin&#39;: (&#39;quantilesExactWeighted&#39;, &#39;ArgMin&#39;), &#39;sumMapArgMin&#39;: (&#39;sumMap&#39;, &#39;ArgMin&#39;), &#39;uniqThetaArgMin&#39;: (&#39;uniqTheta&#39;, &#39;ArgMin&#39;), &#39;argMaxArgMin&#39;: (&#39;argMax&#39;, &#39;ArgMin&#39;), &#39;quantilesDeterministicArgMin&#39;: (&#39;quantilesDeterministic&#39;, &#39;ArgMin&#39;), &#39;groupBitmapOrArgMin&#39;: (&#39;groupBitmapOr&#39;, &#39;ArgMin&#39;), &#39;maxMapArgMin&#39;: (&#39;maxMap&#39;, &#39;ArgMin&#39;), &#39;quantilesArgMin&#39;: (&#39;quantiles&#39;, &#39;ArgMin&#39;), &#39;groupArraySampleArgMin&#39;: (&#39;groupArraySample&#39;, &#39;ArgMin&#39;), &#39;groupBitmapArgMin&#39;: (&#39;groupBitmap&#39;, &#39;ArgMin&#39;), &#39;quantileTDigestArgMin&#39;: (&#39;quantileTDigest&#39;, &#39;ArgMin&#39;), &#39;quantilesBFloat16ArgMin&#39;: (&#39;quantilesBFloat16&#39;, &#39;ArgMin&#39;), &#39;uniqArgMin&#39;: (&#39;uniq&#39;, &#39;ArgMin&#39;), &#39;sequenceNextNodeArgMin&#39;: (&#39;sequenceNextNode&#39;, &#39;ArgMin&#39;), &#39;groupArrayLastArgMin&#39;: (&#39;groupArrayLast&#39;, &#39;ArgMin&#39;), &#39;sequenceCountArgMin&#39;: (&#39;sequenceCount&#39;, &#39;ArgMin&#39;), &#39;anyArgMin&#39;: (&#39;any&#39;, &#39;ArgMin&#39;), &#39;varPopArgMin&#39;: (&#39;varPop&#39;, &#39;ArgMin&#39;), &#39;quantileArgMin&#39;: (&#39;quantile&#39;, &#39;ArgMin&#39;), &#39;entropyArgMin&#39;: (&#39;entropy&#39;, &#39;ArgMin&#39;), &#39;sparkBarArgMin&#39;: (&#39;sparkBar&#39;, &#39;ArgMin&#39;), &#39;anyLastArgMin&#39;: (&#39;anyLast&#39;, &#39;ArgMin&#39;), &#39;groupBitOrArgMin&#39;: (&#39;groupBitOr&#39;, &#39;ArgMin&#39;), &#39;maxArgMin&#39;: (&#39;max&#39;, &#39;ArgMin&#39;), &#39;quantilesBFloat16WeightedArgMin&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;ArgMin&#39;), &#39;topKArgMin&#39;: (&#39;topK&#39;, &#39;ArgMin&#39;), &#39;exponentialTimeDecayedAvgArgMin&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;ArgMin&#39;), &#39;quantilesTimingArgMin&#39;: (&#39;quantilesTiming&#39;, &#39;ArgMin&#39;), &#39;uniqUpToArgMin&#39;: (&#39;uniqUpTo&#39;, &#39;ArgMin&#39;), &#39;exponentialMovingAverageArgMin&#39;: (&#39;exponentialMovingAverage&#39;, &#39;ArgMin&#39;), &#39;largestTriangleThreeBucketsArgMin&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;ArgMin&#39;), &#39;medianArgMin&#39;: (&#39;median&#39;, &#39;ArgMin&#39;), &#39;varSampArgMin&#39;: (&#39;varSamp&#39;, &#39;ArgMin&#39;), &#39;maxIntersectionsPositionArgMin&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;ArgMin&#39;), &#39;covarSampArgMin&#39;: (&#39;covarSamp&#39;, &#39;ArgMin&#39;), &#39;quantilesExactLowArgMin&#39;: (&#39;quantilesExactLow&#39;, &#39;ArgMin&#39;), &#39;deltaSumTimestampArgMin&#39;: (&#39;deltaSumTimestamp&#39;, &#39;ArgMin&#39;), &#39;theilsUArgMin&#39;: (&#39;theilsU&#39;, &#39;ArgMin&#39;), &#39;cramersVArgMin&#39;: (&#39;cramersV&#39;, &#39;ArgMin&#39;), &#39;meanZTestArgMin&#39;: (&#39;meanZTest&#39;, &#39;ArgMin&#39;), &#39;quantileExactHighArgMin&#39;: (&#39;quantileExactHigh&#39;, &#39;ArgMin&#39;), &#39;countArgMin&#39;: (&#39;count&#39;, &#39;ArgMin&#39;), &#39;sumCountArgMin&#39;: (&#39;sumCount&#39;, &#39;ArgMin&#39;), &#39;quantileExactLowArgMin&#39;: (&#39;quantileExactLow&#39;, &#39;ArgMin&#39;), &#39;avgArgMin&#39;: (&#39;avg&#39;, &#39;ArgMin&#39;), &#39;quantileTimingWeightedArgMin&#39;: (&#39;quantileTimingWeighted&#39;, &#39;ArgMin&#39;), &#39;kurtPopArgMin&#39;: (&#39;kurtPop&#39;, &#39;ArgMin&#39;), &#39;studentTTestArgMin&#39;: (&#39;studentTTest&#39;, &#39;ArgMin&#39;), &#39;groupUniqArrayArgMin&#39;: (&#39;groupUniqArray&#39;, &#39;ArgMin&#39;), &#39;uniqHLL12ArgMin&#39;: (&#39;uniqHLL12&#39;, &#39;ArgMin&#39;), &#39;stddevSampArgMin&#39;: (&#39;stddevSamp&#39;, &#39;ArgMin&#39;), &#39;categoricalInformationValueArgMin&#39;: (&#39;categoricalInformationValue&#39;, &#39;ArgMin&#39;), &#39;covarPopArgMin&#39;: (&#39;covarPop&#39;, &#39;ArgMin&#39;), &#39;retentionArgMin&#39;: (&#39;retention&#39;, &#39;ArgMin&#39;), &#39;groupArrayArgMin&#39;: (&#39;groupArray&#39;, &#39;ArgMin&#39;), &#39;quantilesInterpolatedWeightedArgMin&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;ArgMin&#39;), &#39;groupBitAndArgMin&#39;: (&#39;groupBitAnd&#39;, &#39;ArgMin&#39;), &#39;uniqCombinedArgMin&#39;: (&#39;uniqCombined&#39;, &#39;ArgMin&#39;), &#39;last_valueArgMin&#39;: (&#39;last_value&#39;, &#39;ArgMin&#39;), &#39;stochasticLogisticRegressionArgMin&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;ArgMin&#39;), &#39;uniqExactArgMin&#39;: (&#39;uniqExact&#39;, &#39;ArgMin&#39;), &#39;contingencyArgMin&#39;: (&#39;contingency&#39;, &#39;ArgMin&#39;), &#39;quantileExactArgMin&#39;: (&#39;quantileExact&#39;, &#39;ArgMin&#39;), &#39;minMapArgMin&#39;: (&#39;minMap&#39;, &#39;ArgMin&#39;), &#39;windowFunnelArgMin&#39;: (&#39;windowFunnel&#39;, &#39;ArgMin&#39;), &#39;welchTTestArgMin&#39;: (&#39;welchTTest&#39;, &#39;ArgMin&#39;), &#39;groupBitmapAndArgMin&#39;: (&#39;groupBitmapAnd&#39;, &#39;ArgMin&#39;), &#39;kurtSampArgMin&#39;: (&#39;kurtSamp&#39;, &#39;ArgMin&#39;), &#39;mannWhitneyUTestArgMin&#39;: (&#39;mannWhitneyUTest&#39;, &#39;ArgMin&#39;), &#39;minArgMin&#39;: (&#39;min&#39;, &#39;ArgMin&#39;), &#39;topKWeightedArgMin&#39;: (&#39;topKWeighted&#39;, &#39;ArgMin&#39;), &#39;kolmogorovSmirnovTestArgMin&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;ArgMin&#39;), &#39;quantileBFloat16ArgMin&#39;: (&#39;quantileBFloat16&#39;, &#39;ArgMin&#39;), &#39;groupArrayInsertAtArgMin&#39;: (&#39;groupArrayInsertAt&#39;, &#39;ArgMin&#39;), &#39;quantilesExactArgMin&#39;: (&#39;quantilesExact&#39;, &#39;ArgMin&#39;), &#39;sumKahanArgMin&#39;: (&#39;sumKahan&#39;, &#39;ArgMin&#39;), &#39;quantilesTDigestWeightedArgMin&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;ArgMin&#39;), &#39;groupArrayMovingSumArgMin&#39;: (&#39;groupArrayMovingSum&#39;, &#39;ArgMin&#39;), &#39;quantilesGKArgMin&#39;: (&#39;quantilesGK&#39;, &#39;ArgMin&#39;), &#39;simpleLinearRegressionArgMin&#39;: (&#39;simpleLinearRegression&#39;, &#39;ArgMin&#39;), &#39;quantilesExactHighArgMin&#39;: (&#39;quantilesExactHigh&#39;, &#39;ArgMin&#39;), &#39;quantileGKArgMin&#39;: (&#39;quantileGK&#39;, &#39;ArgMin&#39;), &#39;stddevPopArgMin&#39;: (&#39;stddevPop&#39;, &#39;ArgMin&#39;), &#39;anyHeavyArgMin&#39;: (&#39;anyHeavy&#39;, &#39;ArgMin&#39;), &#39;quantileExactWeightedArgMin&#39;: (&#39;quantileExactWeighted&#39;, &#39;ArgMin&#39;), &#39;deltaSumArgMin&#39;: (&#39;deltaSum&#39;, &#39;ArgMin&#39;), &#39;groupBitXorArgMin&#39;: (&#39;groupBitXor&#39;, &#39;ArgMin&#39;), &#39;sequenceMatchArgMin&#39;: (&#39;sequenceMatch&#39;, &#39;ArgMin&#39;), &#39;skewSampArgMin&#39;: (&#39;skewSamp&#39;, &#39;ArgMin&#39;), &#39;sumArgMax&#39;: (&#39;sum&#39;, &#39;ArgMax&#39;), &#39;intervalLengthSumArgMax&#39;: (&#39;intervalLengthSum&#39;, &#39;ArgMax&#39;), &#39;quantileDeterministicArgMax&#39;: (&#39;quantileDeterministic&#39;, &#39;ArgMax&#39;), &#39;quantilesTDigestArgMax&#39;: (&#39;quantilesTDigest&#39;, &#39;ArgMax&#39;), &#39;boundingRatioArgMax&#39;: (&#39;boundingRatio&#39;, &#39;ArgMax&#39;), &#39;avgWeightedArgMax&#39;: (&#39;avgWeighted&#39;, &#39;ArgMax&#39;), &#39;maxIntersectionsArgMax&#39;: (&#39;maxIntersections&#39;, &#39;ArgMax&#39;), &#39;first_valueArgMax&#39;: (&#39;first_value&#39;, &#39;ArgMax&#39;), &#39;quantileTDigestWeightedArgMax&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;ArgMax&#39;), &#39;quantilesTimingWeightedArgMax&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;ArgMax&#39;), &#39;quantileBFloat16WeightedArgMax&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;ArgMax&#39;), &#39;uniqCombined64ArgMax&#39;: (&#39;uniqCombined64&#39;, &#39;ArgMax&#39;), &#39;stochasticLinearRegressionArgMax&#39;: (&#39;stochasticLinearRegression&#39;, &#39;ArgMax&#39;), &#39;corrArgMax&#39;: (&#39;corr&#39;, &#39;ArgMax&#39;), &#39;skewPopArgMax&#39;: (&#39;skewPop&#39;, &#39;ArgMax&#39;), &#39;quantileInterpolatedWeightedArgMax&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;ArgMax&#39;), &#39;quantileTimingArgMax&#39;: (&#39;quantileTiming&#39;, &#39;ArgMax&#39;), &#39;rankCorrArgMax&#39;: (&#39;rankCorr&#39;, &#39;ArgMax&#39;), &#39;argMinArgMax&#39;: (&#39;argMin&#39;, &#39;ArgMax&#39;), &#39;histogramArgMax&#39;: (&#39;histogram&#39;, &#39;ArgMax&#39;), &#39;groupArrayMovingAvgArgMax&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;ArgMax&#39;), &#39;cramersVBiasCorrectedArgMax&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;ArgMax&#39;), &#39;sumWithOverflowArgMax&#39;: (&#39;sumWithOverflow&#39;, &#39;ArgMax&#39;), &#39;groupBitmapXorArgMax&#39;: (&#39;groupBitmapXor&#39;, &#39;ArgMax&#39;), &#39;quantilesExactWeightedArgMax&#39;: (&#39;quantilesExactWeighted&#39;, &#39;ArgMax&#39;), &#39;sumMapArgMax&#39;: (&#39;sumMap&#39;, &#39;ArgMax&#39;), &#39;uniqThetaArgMax&#39;: (&#39;uniqTheta&#39;, &#39;ArgMax&#39;), &#39;argMaxArgMax&#39;: (&#39;argMax&#39;, &#39;ArgMax&#39;), &#39;quantilesDeterministicArgMax&#39;: (&#39;quantilesDeterministic&#39;, &#39;ArgMax&#39;), &#39;groupBitmapOrArgMax&#39;: (&#39;groupBitmapOr&#39;, &#39;ArgMax&#39;), &#39;maxMapArgMax&#39;: (&#39;maxMap&#39;, &#39;ArgMax&#39;), &#39;quantilesArgMax&#39;: (&#39;quantiles&#39;, &#39;ArgMax&#39;), &#39;groupArraySampleArgMax&#39;: (&#39;groupArraySample&#39;, &#39;ArgMax&#39;), &#39;groupBitmapArgMax&#39;: (&#39;groupBitmap&#39;, &#39;ArgMax&#39;), &#39;quantileTDigestArgMax&#39;: (&#39;quantileTDigest&#39;, &#39;ArgMax&#39;), &#39;quantilesBFloat16ArgMax&#39;: (&#39;quantilesBFloat16&#39;, &#39;ArgMax&#39;), &#39;uniqArgMax&#39;: (&#39;uniq&#39;, &#39;ArgMax&#39;), &#39;sequenceNextNodeArgMax&#39;: (&#39;sequenceNextNode&#39;, &#39;ArgMax&#39;), &#39;groupArrayLastArgMax&#39;: (&#39;groupArrayLast&#39;, &#39;ArgMax&#39;), &#39;sequenceCountArgMax&#39;: (&#39;sequenceCount&#39;, &#39;ArgMax&#39;), &#39;anyArgMax&#39;: (&#39;any&#39;, &#39;ArgMax&#39;), &#39;varPopArgMax&#39;: (&#39;varPop&#39;, &#39;ArgMax&#39;), &#39;quantileArgMax&#39;: (&#39;quantile&#39;, &#39;ArgMax&#39;), &#39;entropyArgMax&#39;: (&#39;entropy&#39;, &#39;ArgMax&#39;), &#39;sparkBarArgMax&#39;: (&#39;sparkBar&#39;, &#39;ArgMax&#39;), &#39;anyLastArgMax&#39;: (&#39;anyLast&#39;, &#39;ArgMax&#39;), &#39;groupBitOrArgMax&#39;: (&#39;groupBitOr&#39;, &#39;ArgMax&#39;), &#39;maxArgMax&#39;: (&#39;max&#39;, &#39;ArgMax&#39;), &#39;quantilesBFloat16WeightedArgMax&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;ArgMax&#39;), &#39;topKArgMax&#39;: (&#39;topK&#39;, &#39;ArgMax&#39;), &#39;exponentialTimeDecayedAvgArgMax&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;ArgMax&#39;), &#39;quantilesTimingArgMax&#39;: (&#39;quantilesTiming&#39;, &#39;ArgMax&#39;), &#39;uniqUpToArgMax&#39;: (&#39;uniqUpTo&#39;, &#39;ArgMax&#39;), &#39;exponentialMovingAverageArgMax&#39;: (&#39;exponentialMovingAverage&#39;, &#39;ArgMax&#39;), &#39;largestTriangleThreeBucketsArgMax&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;ArgMax&#39;), &#39;medianArgMax&#39;: (&#39;median&#39;, &#39;ArgMax&#39;), &#39;varSampArgMax&#39;: (&#39;varSamp&#39;, &#39;ArgMax&#39;), &#39;maxIntersectionsPositionArgMax&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;ArgMax&#39;), &#39;covarSampArgMax&#39;: (&#39;covarSamp&#39;, &#39;ArgMax&#39;), &#39;quantilesExactLowArgMax&#39;: (&#39;quantilesExactLow&#39;, &#39;ArgMax&#39;), &#39;deltaSumTimestampArgMax&#39;: (&#39;deltaSumTimestamp&#39;, &#39;ArgMax&#39;), &#39;theilsUArgMax&#39;: (&#39;theilsU&#39;, &#39;ArgMax&#39;), &#39;cramersVArgMax&#39;: (&#39;cramersV&#39;, &#39;ArgMax&#39;), &#39;meanZTestArgMax&#39;: (&#39;meanZTest&#39;, &#39;ArgMax&#39;), &#39;quantileExactHighArgMax&#39;: (&#39;quantileExactHigh&#39;, &#39;ArgMax&#39;), &#39;countArgMax&#39;: (&#39;count&#39;, &#39;ArgMax&#39;), &#39;sumCountArgMax&#39;: (&#39;sumCount&#39;, &#39;ArgMax&#39;), &#39;quantileExactLowArgMax&#39;: (&#39;quantileExactLow&#39;, &#39;ArgMax&#39;), &#39;avgArgMax&#39;: (&#39;avg&#39;, &#39;ArgMax&#39;), &#39;quantileTimingWeightedArgMax&#39;: (&#39;quantileTimingWeighted&#39;, &#39;ArgMax&#39;), &#39;kurtPopArgMax&#39;: (&#39;kurtPop&#39;, &#39;ArgMax&#39;), &#39;studentTTestArgMax&#39;: (&#39;studentTTest&#39;, &#39;ArgMax&#39;), &#39;groupUniqArrayArgMax&#39;: (&#39;groupUniqArray&#39;, &#39;ArgMax&#39;), &#39;uniqHLL12ArgMax&#39;: (&#39;uniqHLL12&#39;, &#39;ArgMax&#39;), &#39;stddevSampArgMax&#39;: (&#39;stddevSamp&#39;, &#39;ArgMax&#39;), &#39;categoricalInformationValueArgMax&#39;: (&#39;categoricalInformationValue&#39;, &#39;ArgMax&#39;), &#39;covarPopArgMax&#39;: (&#39;covarPop&#39;, &#39;ArgMax&#39;), &#39;retentionArgMax&#39;: (&#39;retention&#39;, &#39;ArgMax&#39;), &#39;groupArrayArgMax&#39;: (&#39;groupArray&#39;, &#39;ArgMax&#39;), &#39;quantilesInterpolatedWeightedArgMax&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;ArgMax&#39;), &#39;groupBitAndArgMax&#39;: (&#39;groupBitAnd&#39;, &#39;ArgMax&#39;), &#39;uniqCombinedArgMax&#39;: (&#39;uniqCombined&#39;, &#39;ArgMax&#39;), &#39;last_valueArgMax&#39;: (&#39;last_value&#39;, &#39;ArgMax&#39;), &#39;stochasticLogisticRegressionArgMax&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;ArgMax&#39;), &#39;uniqExactArgMax&#39;: (&#39;uniqExact&#39;, &#39;ArgMax&#39;), &#39;contingencyArgMax&#39;: (&#39;contingency&#39;, &#39;ArgMax&#39;), &#39;quantileExactArgMax&#39;: (&#39;quantileExact&#39;, &#39;ArgMax&#39;), &#39;minMapArgMax&#39;: (&#39;minMap&#39;, &#39;ArgMax&#39;), &#39;windowFunnelArgMax&#39;: (&#39;windowFunnel&#39;, &#39;ArgMax&#39;), &#39;welchTTestArgMax&#39;: (&#39;welchTTest&#39;, &#39;ArgMax&#39;), &#39;groupBitmapAndArgMax&#39;: (&#39;groupBitmapAnd&#39;, &#39;ArgMax&#39;), &#39;kurtSampArgMax&#39;: (&#39;kurtSamp&#39;, &#39;ArgMax&#39;), &#39;mannWhitneyUTestArgMax&#39;: (&#39;mannWhitneyUTest&#39;, &#39;ArgMax&#39;), &#39;minArgMax&#39;: (&#39;min&#39;, &#39;ArgMax&#39;), &#39;topKWeightedArgMax&#39;: (&#39;topKWeighted&#39;, &#39;ArgMax&#39;), &#39;kolmogorovSmirnovTestArgMax&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;ArgMax&#39;), &#39;quantileBFloat16ArgMax&#39;: (&#39;quantileBFloat16&#39;, &#39;ArgMax&#39;), &#39;groupArrayInsertAtArgMax&#39;: (&#39;groupArrayInsertAt&#39;, &#39;ArgMax&#39;), &#39;quantilesExactArgMax&#39;: (&#39;quantilesExact&#39;, &#39;ArgMax&#39;), &#39;sumKahanArgMax&#39;: (&#39;sumKahan&#39;, &#39;ArgMax&#39;), &#39;quantilesTDigestWeightedArgMax&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;ArgMax&#39;), &#39;groupArrayMovingSumArgMax&#39;: (&#39;groupArrayMovingSum&#39;, &#39;ArgMax&#39;), &#39;quantilesGKArgMax&#39;: (&#39;quantilesGK&#39;, &#39;ArgMax&#39;), &#39;simpleLinearRegressionArgMax&#39;: (&#39;simpleLinearRegression&#39;, &#39;ArgMax&#39;), &#39;quantilesExactHighArgMax&#39;: (&#39;quantilesExactHigh&#39;, &#39;ArgMax&#39;), &#39;quantileGKArgMax&#39;: (&#39;quantileGK&#39;, &#39;ArgMax&#39;), &#39;stddevPopArgMax&#39;: (&#39;stddevPop&#39;, &#39;ArgMax&#39;), &#39;anyHeavyArgMax&#39;: (&#39;anyHeavy&#39;, &#39;ArgMax&#39;), &#39;quantileExactWeightedArgMax&#39;: (&#39;quantileExactWeighted&#39;, &#39;ArgMax&#39;), &#39;deltaSumArgMax&#39;: (&#39;deltaSum&#39;, &#39;ArgMax&#39;), &#39;groupBitXorArgMax&#39;: (&#39;groupBitXor&#39;, &#39;ArgMax&#39;), &#39;sequenceMatchArgMax&#39;: (&#39;sequenceMatch&#39;, &#39;ArgMax&#39;), &#39;skewSampArgMax&#39;: (&#39;skewSamp&#39;, &#39;ArgMax&#39;), &#39;sum&#39;: (&#39;sum&#39;, &#39;&#39;), &#39;intervalLengthSum&#39;: (&#39;intervalLengthSum&#39;, &#39;&#39;), &#39;quantileDeterministic&#39;: (&#39;quantileDeterministic&#39;, &#39;&#39;), &#39;quantilesTDigest&#39;: (&#39;quantilesTDigest&#39;, &#39;&#39;), &#39;boundingRatio&#39;: (&#39;boundingRatio&#39;, &#39;&#39;), &#39;avgWeighted&#39;: (&#39;avgWeighted&#39;, &#39;&#39;), &#39;maxIntersections&#39;: (&#39;maxIntersections&#39;, &#39;&#39;), &#39;first_value&#39;: (&#39;first_value&#39;, &#39;&#39;), &#39;quantileTDigestWeighted&#39;: (&#39;quantileTDigestWeighted&#39;, &#39;&#39;), &#39;quantilesTimingWeighted&#39;: (&#39;quantilesTimingWeighted&#39;, &#39;&#39;), &#39;quantileBFloat16Weighted&#39;: (&#39;quantileBFloat16Weighted&#39;, &#39;&#39;), &#39;uniqCombined64&#39;: (&#39;uniqCombined64&#39;, &#39;&#39;), &#39;stochasticLinearRegression&#39;: (&#39;stochasticLinearRegression&#39;, &#39;&#39;), &#39;corr&#39;: (&#39;corr&#39;, &#39;&#39;), &#39;skewPop&#39;: (&#39;skewPop&#39;, &#39;&#39;), &#39;quantileInterpolatedWeighted&#39;: (&#39;quantileInterpolatedWeighted&#39;, &#39;&#39;), &#39;quantileTiming&#39;: (&#39;quantileTiming&#39;, &#39;&#39;), &#39;rankCorr&#39;: (&#39;rankCorr&#39;, &#39;&#39;), &#39;argMin&#39;: (&#39;argMin&#39;, &#39;&#39;), &#39;histogram&#39;: (&#39;histogram&#39;, &#39;&#39;), &#39;groupArrayMovingAvg&#39;: (&#39;groupArrayMovingAvg&#39;, &#39;&#39;), &#39;cramersVBiasCorrected&#39;: (&#39;cramersVBiasCorrected&#39;, &#39;&#39;), &#39;sumWithOverflow&#39;: (&#39;sumWithOverflow&#39;, &#39;&#39;), &#39;groupBitmapXor&#39;: (&#39;groupBitmapXor&#39;, &#39;&#39;), &#39;quantilesExactWeighted&#39;: (&#39;quantilesExactWeighted&#39;, &#39;&#39;), &#39;uniqTheta&#39;: (&#39;uniqTheta&#39;, &#39;&#39;), &#39;argMax&#39;: (&#39;argMax&#39;, &#39;&#39;), &#39;quantilesDeterministic&#39;: (&#39;quantilesDeterministic&#39;, &#39;&#39;), &#39;groupBitmapOr&#39;: (&#39;groupBitmapOr&#39;, &#39;&#39;), &#39;quantiles&#39;: (&#39;quantiles&#39;, &#39;&#39;), &#39;groupArraySample&#39;: (&#39;groupArraySample&#39;, &#39;&#39;), &#39;groupBitmap&#39;: (&#39;groupBitmap&#39;, &#39;&#39;), &#39;quantileTDigest&#39;: (&#39;quantileTDigest&#39;, &#39;&#39;), &#39;quantilesBFloat16&#39;: (&#39;quantilesBFloat16&#39;, &#39;&#39;), &#39;uniq&#39;: (&#39;uniq&#39;, &#39;&#39;), &#39;sequenceNextNode&#39;: (&#39;sequenceNextNode&#39;, &#39;&#39;), &#39;groupArrayLast&#39;: (&#39;groupArrayLast&#39;, &#39;&#39;), &#39;sequenceCount&#39;: (&#39;sequenceCount&#39;, &#39;&#39;), &#39;any&#39;: (&#39;any&#39;, &#39;&#39;), &#39;varPop&#39;: (&#39;varPop&#39;, &#39;&#39;), &#39;quantile&#39;: (&#39;quantile&#39;, &#39;&#39;), &#39;entropy&#39;: (&#39;entropy&#39;, &#39;&#39;), &#39;sparkBar&#39;: (&#39;sparkBar&#39;, &#39;&#39;), &#39;anyLast&#39;: (&#39;anyLast&#39;, &#39;&#39;), &#39;groupBitOr&#39;: (&#39;groupBitOr&#39;, &#39;&#39;), &#39;max&#39;: (&#39;max&#39;, &#39;&#39;), &#39;quantilesBFloat16Weighted&#39;: (&#39;quantilesBFloat16Weighted&#39;, &#39;&#39;), &#39;topK&#39;: (&#39;topK&#39;, &#39;&#39;), &#39;exponentialTimeDecayedAvg&#39;: (&#39;exponentialTimeDecayedAvg&#39;, &#39;&#39;), &#39;quantilesTiming&#39;: (&#39;quantilesTiming&#39;, &#39;&#39;), &#39;uniqUpTo&#39;: (&#39;uniqUpTo&#39;, &#39;&#39;), &#39;exponentialMovingAverage&#39;: (&#39;exponentialMovingAverage&#39;, &#39;&#39;), &#39;largestTriangleThreeBuckets&#39;: (&#39;largestTriangleThreeBuckets&#39;, &#39;&#39;), &#39;median&#39;: (&#39;median&#39;, &#39;&#39;), &#39;varSamp&#39;: (&#39;varSamp&#39;, &#39;&#39;), &#39;maxIntersectionsPosition&#39;: (&#39;maxIntersectionsPosition&#39;, &#39;&#39;), &#39;covarSamp&#39;: (&#39;covarSamp&#39;, &#39;&#39;), &#39;quantilesExactLow&#39;: (&#39;quantilesExactLow&#39;, &#39;&#39;), &#39;deltaSumTimestamp&#39;: (&#39;deltaSumTimestamp&#39;, &#39;&#39;), &#39;theilsU&#39;: (&#39;theilsU&#39;, &#39;&#39;), &#39;cramersV&#39;: (&#39;cramersV&#39;, &#39;&#39;), &#39;meanZTest&#39;: (&#39;meanZTest&#39;, &#39;&#39;), &#39;quantileExactHigh&#39;: (&#39;quantileExactHigh&#39;, &#39;&#39;), &#39;count&#39;: (&#39;count&#39;, &#39;&#39;), &#39;sumCount&#39;: (&#39;sumCount&#39;, &#39;&#39;), &#39;quantileExactLow&#39;: (&#39;quantileExactLow&#39;, &#39;&#39;), &#39;avg&#39;: (&#39;avg&#39;, &#39;&#39;), &#39;quantileTimingWeighted&#39;: (&#39;quantileTimingWeighted&#39;, &#39;&#39;), &#39;kurtPop&#39;: (&#39;kurtPop&#39;, &#39;&#39;), &#39;studentTTest&#39;: (&#39;studentTTest&#39;, &#39;&#39;), &#39;groupUniqArray&#39;: (&#39;groupUniqArray&#39;, &#39;&#39;), &#39;uniqHLL12&#39;: (&#39;uniqHLL12&#39;, &#39;&#39;), &#39;stddevSamp&#39;: (&#39;stddevSamp&#39;, &#39;&#39;), &#39;categoricalInformationValue&#39;: (&#39;categoricalInformationValue&#39;, &#39;&#39;), &#39;covarPop&#39;: (&#39;covarPop&#39;, &#39;&#39;), &#39;retention&#39;: (&#39;retention&#39;, &#39;&#39;), &#39;groupArray&#39;: (&#39;groupArray&#39;, &#39;&#39;), &#39;quantilesInterpolatedWeighted&#39;: (&#39;quantilesInterpolatedWeighted&#39;, &#39;&#39;), &#39;groupBitAnd&#39;: (&#39;groupBitAnd&#39;, &#39;&#39;), &#39;uniqCombined&#39;: (&#39;uniqCombined&#39;, &#39;&#39;), &#39;last_value&#39;: (&#39;last_value&#39;, &#39;&#39;), &#39;stochasticLogisticRegression&#39;: (&#39;stochasticLogisticRegression&#39;, &#39;&#39;), &#39;uniqExact&#39;: (&#39;uniqExact&#39;, &#39;&#39;), &#39;contingency&#39;: (&#39;contingency&#39;, &#39;&#39;), &#39;quantileExact&#39;: (&#39;quantileExact&#39;, &#39;&#39;), &#39;windowFunnel&#39;: (&#39;windowFunnel&#39;, &#39;&#39;), &#39;welchTTest&#39;: (&#39;welchTTest&#39;, &#39;&#39;), &#39;groupBitmapAnd&#39;: (&#39;groupBitmapAnd&#39;, &#39;&#39;), &#39;kurtSamp&#39;: (&#39;kurtSamp&#39;, &#39;&#39;), &#39;mannWhitneyUTest&#39;: (&#39;mannWhitneyUTest&#39;, &#39;&#39;), &#39;min&#39;: (&#39;min&#39;, &#39;&#39;), &#39;topKWeighted&#39;: (&#39;topKWeighted&#39;, &#39;&#39;), &#39;kolmogorovSmirnovTest&#39;: (&#39;kolmogorovSmirnovTest&#39;, &#39;&#39;), &#39;quantileBFloat16&#39;: (&#39;quantileBFloat16&#39;, &#39;&#39;), &#39;groupArrayInsertAt&#39;: (&#39;groupArrayInsertAt&#39;, &#39;&#39;), &#39;quantilesExact&#39;: (&#39;quantilesExact&#39;, &#39;&#39;), &#39;sumKahan&#39;: (&#39;sumKahan&#39;, &#39;&#39;), &#39;quantilesTDigestWeighted&#39;: (&#39;quantilesTDigestWeighted&#39;, &#39;&#39;), &#39;groupArrayMovingSum&#39;: (&#39;groupArrayMovingSum&#39;, &#39;&#39;), &#39;quantilesGK&#39;: (&#39;quantilesGK&#39;, &#39;&#39;), &#39;simpleLinearRegression&#39;: (&#39;simpleLinearRegression&#39;, &#39;&#39;), &#39;quantilesExactHigh&#39;: (&#39;quantilesExactHigh&#39;, &#39;&#39;), &#39;quantileGK&#39;: (&#39;quantileGK&#39;, &#39;&#39;), &#39;stddevPop&#39;: (&#39;stddevPop&#39;, &#39;&#39;), &#39;anyHeavy&#39;: (&#39;anyHeavy&#39;, &#39;&#39;), &#39;quantileExactWeighted&#39;: (&#39;quantileExactWeighted&#39;, &#39;&#39;), &#39;deltaSum&#39;: (&#39;deltaSum&#39;, &#39;&#39;), &#39;groupBitXor&#39;: (&#39;groupBitXor&#39;, &#39;&#39;), &#39;sequenceMatch&#39;: (&#39;sequenceMatch&#39;, &#39;&#39;), &#39;skewSamp&#39;: (&#39;skewSamp&#39;, &#39;&#39;)}</span>
</div>
@@ -3207,7 +3207,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">JOIN_KINDS</span> =
<input id="ClickHouse.Parser.JOIN_KINDS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="ClickHouse.Parser.JOIN_KINDS-view-value"></label><span class="default_value">{&lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.INNER: &#39;INNER&#39;&gt;, &lt;TokenType.OUTER: &#39;OUTER&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.CROSS: &#39;CROSS&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="ClickHouse.Parser.JOIN_KINDS-view-value"></label><span class="default_value">{&lt;TokenType.OUTER: &#39;OUTER&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INNER: &#39;INNER&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.CROSS: &#39;CROSS&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;}</span>
</div>
@@ -3220,7 +3220,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TABLE_ALIAS_TOKENS</span> =
<input id="ClickHouse.Parser.TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="ClickHouse.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="ClickHouse.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -3233,7 +3233,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">ALIAS_TOKENS</span> =
<input id="ClickHouse.Parser.ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="ClickHouse.Parser.ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="ClickHouse.Parser.ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -3283,7 +3283,7 @@ Default: 3</li>
<div id="ClickHouse.Parser.SCHEMA_UNNAMED_CONSTRAINTS" class="classattr">
<div class="attr variable">
<span class="name">SCHEMA_UNNAMED_CONSTRAINTS</span> =
-<span class="default_value">{&#39;UNIQUE&#39;, &#39;PRIMARY KEY&#39;, &#39;PERIOD&#39;, &#39;CHECK&#39;, &#39;INDEX&#39;, &#39;EXCLUDE&#39;, &#39;LIKE&#39;, &#39;FOREIGN KEY&#39;}</span>
+<span class="default_value">{&#39;INDEX&#39;, &#39;FOREIGN KEY&#39;, &#39;PERIOD&#39;, &#39;CHECK&#39;, &#39;LIKE&#39;, &#39;PRIMARY KEY&#39;, &#39;EXCLUDE&#39;, &#39;UNIQUE&#39;}</span>
</div>
@@ -3853,7 +3853,7 @@ Default: True</li>
<div class="attr variable">
<span class="name">SUPPORTED_JSON_PATH_PARTS</span> =
<input id="ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="ClickHouse.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;}</span>
</div>
@@ -3964,7 +3964,7 @@ Default: True</li>
<div id="ClickHouse.Generator.ON_CLUSTER_TARGETS" class="classattr">
<div class="attr variable">
<span class="name">ON_CLUSTER_TARGETS</span> =
-<span class="default_value">{&#39;NAMED COLLECTION&#39;, &#39;DATABASE&#39;, &#39;FUNCTION&#39;, &#39;TABLE&#39;, &#39;INDEX&#39;, &#39;VIEW&#39;, &#39;DICTIONARY&#39;}</span>
+<span class="default_value">{&#39;NAMED COLLECTION&#39;, &#39;INDEX&#39;, &#39;DATABASE&#39;, &#39;TABLE&#39;, &#39;DICTIONARY&#39;, &#39;VIEW&#39;, &#39;FUNCTION&#39;}</span>
</div>
diff --git a/docs/sqlglot/dialects/doris.html b/docs/sqlglot/dialects/doris.html
index f0756c2..11a4cad 100644
--- a/docs/sqlglot/dialects/doris.html
+++ b/docs/sqlglot/dialects/doris.html
@@ -728,7 +728,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TABLE_ALIAS_TOKENS</span> =
<input id="Doris.Parser.TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Doris.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Doris.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
diff --git a/docs/sqlglot/dialects/drill.html b/docs/sqlglot/dialects/drill.html
index 0f0c729..c11c78b 100644
--- a/docs/sqlglot/dialects/drill.html
+++ b/docs/sqlglot/dialects/drill.html
@@ -1128,7 +1128,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TABLE_ALIAS_TOKENS</span> =
<input id="Drill.Parser.TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Drill.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Drill.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
diff --git a/docs/sqlglot/dialects/duckdb.html b/docs/sqlglot/dialects/duckdb.html
index 67e3576..b525a95 100644
--- a/docs/sqlglot/dialects/duckdb.html
+++ b/docs/sqlglot/dialects/duckdb.html
@@ -2209,7 +2209,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TABLE_ALIAS_TOKENS</span> =
<input id="DuckDB.Parser.TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="DuckDB.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="DuckDB.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -2975,7 +2975,7 @@ Default: True</li>
<div class="attr variable">
<span class="name">SUPPORTED_JSON_PATH_PARTS</span> =
<input id="DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathWildcard">sqlglot.expressions.JSONPathWildcard</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="DuckDB.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathWildcard">sqlglot.expressions.JSONPathWildcard</a>&#39;&gt;}</span>
</div>
diff --git a/docs/sqlglot/dialects/hive.html b/docs/sqlglot/dialects/hive.html
index 7604802..93955ab 100644
--- a/docs/sqlglot/dialects/hive.html
+++ b/docs/sqlglot/dialects/hive.html
@@ -2883,7 +2883,7 @@ Default: True</li>
<div class="attr variable">
<span class="name">EXPRESSIONS_WITHOUT_NESTED_CTES</span> =
<input id="Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#Subquery">sqlglot.expressions.Subquery</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Union">sqlglot.expressions.Union</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Select">sqlglot.expressions.Select</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Insert">sqlglot.expressions.Insert</a>&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Hive.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#Subquery">sqlglot.expressions.Subquery</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Select">sqlglot.expressions.Select</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Union">sqlglot.expressions.Union</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Insert">sqlglot.expressions.Insert</a>&#39;&gt;}</span>
</div>
@@ -2896,7 +2896,7 @@ Default: True</li>
<div class="attr variable">
<span class="name">SUPPORTED_JSON_PATH_PARTS</span> =
<input id="Hive.Generator.SUPPORTED_JSON_PATH_PARTS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Hive.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathWildcard">sqlglot.expressions.JSONPathWildcard</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Hive.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathWildcard">sqlglot.expressions.JSONPathWildcard</a>&#39;&gt;}</span>
</div>
diff --git a/docs/sqlglot/dialects/mysql.html b/docs/sqlglot/dialects/mysql.html
index 38312aa..597888f 100644
--- a/docs/sqlglot/dialects/mysql.html
+++ b/docs/sqlglot/dialects/mysql.html
@@ -1284,7 +1284,7 @@
<section id="TIME_SPECIFIERS">
<div class="attr variable">
<span class="name">TIME_SPECIFIERS</span> =
-<span class="default_value">{&#39;i&#39;, &#39;p&#39;, &#39;s&#39;, &#39;r&#39;, &#39;H&#39;, &#39;S&#39;, &#39;f&#39;, &#39;h&#39;, &#39;T&#39;, &#39;k&#39;, &#39;I&#39;, &#39;l&#39;}</span>
+<span class="default_value">{&#39;T&#39;, &#39;H&#39;, &#39;h&#39;, &#39;l&#39;, &#39;k&#39;, &#39;p&#39;, &#39;f&#39;, &#39;I&#39;, &#39;s&#39;, &#39;r&#39;, &#39;i&#39;, &#39;S&#39;}</span>
</div>
@@ -2699,7 +2699,7 @@
<div id="MySQL.Tokenizer.COMMANDS" class="classattr">
<div class="attr variable">
<span class="name">COMMANDS</span> =
-<span class="default_value">{&lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.FETCH: &#39;FETCH&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;}</span>
+<span class="default_value">{&lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.FETCH: &#39;FETCH&#39;&gt;}</span>
</div>
@@ -3169,7 +3169,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">FUNC_TOKENS</span> =
<input id="MySQL.Parser.FUNC_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="MySQL.Parser.FUNC_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.INSERT: &#39;INSERT&#39;&gt;, &lt;TokenType.XOR: &#39;XOR&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.GLOB: &#39;GLOB&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.LIKE: &#39;LIKE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.PRIMARY_KEY: &#39;PRIMARY_KEY&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.RLIKE: &#39;RLIKE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.VALUES: &#39;VALUES&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.ILIKE: &#39;ILIKE&#39;&gt;, &lt;TokenType.UNNEST: &#39;UNNEST&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="MySQL.Parser.FUNC_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.VALUES: &#39;VALUES&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ILIKE: &#39;ILIKE&#39;&gt;, &lt;TokenType.RLIKE: &#39;RLIKE&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.XOR: &#39;XOR&#39;&gt;, &lt;TokenType.INSERT: &#39;INSERT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.UNNEST: &#39;UNNEST&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.GLOB: &#39;GLOB&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.LIKE: &#39;LIKE&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.PRIMARY_KEY: &#39;PRIMARY_KEY&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -3195,7 +3195,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TABLE_ALIAS_TOKENS</span> =
<input id="MySQL.Parser.TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="MySQL.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="MySQL.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -3325,7 +3325,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">SCHEMA_UNNAMED_CONSTRAINTS</span> =
<input id="MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS-view-value"></label><span class="default_value">{&#39;SPATIAL&#39;, &#39;KEY&#39;, &#39;PERIOD&#39;, &#39;LIKE&#39;, &#39;PRIMARY KEY&#39;, &#39;EXCLUDE&#39;, &#39;INDEX&#39;, &#39;FOREIGN KEY&#39;, &#39;UNIQUE&#39;, &#39;CHECK&#39;, &#39;FULLTEXT&#39;}</span>
+ <label class="view-value-button pdoc-button" for="MySQL.Parser.SCHEMA_UNNAMED_CONSTRAINTS-view-value"></label><span class="default_value">{&#39;LIKE&#39;, &#39;PRIMARY KEY&#39;, &#39;EXCLUDE&#39;, &#39;UNIQUE&#39;, &#39;KEY&#39;, &#39;INDEX&#39;, &#39;FULLTEXT&#39;, &#39;FOREIGN KEY&#39;, &#39;CHECK&#39;, &#39;SPATIAL&#39;, &#39;PERIOD&#39;}</span>
</div>
@@ -3351,7 +3351,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TYPE_TOKENS</span> =
<input id="MySQL.Parser.TYPE_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="MySQL.Parser.TYPE_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="MySQL.Parser.TYPE_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;}</span>
</div>
@@ -3364,7 +3364,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">ENUM_TYPE_TOKENS</span> =
<input id="MySQL.Parser.ENUM_TYPE_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="MySQL.Parser.ENUM_TYPE_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="MySQL.Parser.ENUM_TYPE_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;}</span>
</div>
@@ -4152,7 +4152,7 @@ Default: True</li>
<div id="MySQL.Generator.TIMESTAMP_FUNC_TYPES" class="classattr">
<div class="attr variable">
<span class="name">TIMESTAMP_FUNC_TYPES</span> =
-<span class="default_value">{&lt;Type.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;Type.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;}</span>
+<span class="default_value">{&lt;Type.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;Type.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;}</span>
</div>
diff --git a/docs/sqlglot/dialects/oracle.html b/docs/sqlglot/dialects/oracle.html
index 4051f49..b58c87f 100644
--- a/docs/sqlglot/dialects/oracle.html
+++ b/docs/sqlglot/dialects/oracle.html
@@ -1209,7 +1209,7 @@
<div id="Oracle.Tokenizer.VAR_SINGLE_TOKENS" class="classattr">
<div class="attr variable">
<span class="name">VAR_SINGLE_TOKENS</span> =
-<span class="default_value">{&#39;#&#39;, &#39;$&#39;, &#39;@&#39;}</span>
+<span class="default_value">{&#39;@&#39;, &#39;$&#39;, &#39;#&#39;}</span>
</div>
diff --git a/docs/sqlglot/dialects/postgres.html b/docs/sqlglot/dialects/postgres.html
index 4a896cd..c605306 100644
--- a/docs/sqlglot/dialects/postgres.html
+++ b/docs/sqlglot/dialects/postgres.html
@@ -2702,7 +2702,7 @@ Default: True</li>
<div class="attr variable">
<span class="name">SUPPORTED_JSON_PATH_PARTS</span> =
<input id="Postgres.Generator.SUPPORTED_JSON_PATH_PARTS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Postgres.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Postgres.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;}</span>
</div>
diff --git a/docs/sqlglot/dialects/presto.html b/docs/sqlglot/dialects/presto.html
index 85fd905..40ee444 100644
--- a/docs/sqlglot/dialects/presto.html
+++ b/docs/sqlglot/dialects/presto.html
@@ -1985,7 +1985,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TABLE_ALIAS_TOKENS</span> =
<input id="Presto.Parser.TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Presto.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Presto.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -2720,7 +2720,7 @@ Default: True</li>
<div class="attr variable">
<span class="name">RESERVED_KEYWORDS</span> =
<input id="Presto.Generator.RESERVED_KEYWORDS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Presto.Generator.RESERVED_KEYWORDS-view-value"></label><span class="default_value">{&#39;full&#39;, &#39;having&#39;, &#39;by&#39;, &#39;order&#39;, &#39;like&#39;, &#39;deallocate&#39;, &#39;describe&#39;, &#39;table&#39;, &#39;cross&#39;, &#39;as&#39;, &#39;current_time&#39;, &#39;from&#39;, &#39;natural&#39;, &#39;where&#39;, &#39;inner&#39;, &#39;group&#39;, &#39;using&#39;, &#39;create&#39;, &#39;on&#39;, &#39;union&#39;, &#39;insert&#39;, &#39;with&#39;, &#39;else&#39;, &#39;intersect&#39;, &#39;constraint&#39;, &#39;drop&#39;, &#39;for&#39;, &#39;current_timestamp&#39;, &#39;outer&#39;, &#39;alter&#39;, &#39;execute&#39;, &#39;join&#39;, &#39;between&#39;, &#39;except&#39;, &#39;or&#39;, &#39;left&#39;, &#39;case&#39;, &#39;right&#39;, &#39;true&#39;, &#39;delete&#39;, &#39;and&#39;, &#39;end&#39;, &#39;null&#39;, &#39;cast&#39;, &#39;exists&#39;, &#39;false&#39;, &#39;then&#39;, &#39;extract&#39;, &#39;is&#39;, &#39;select&#39;, &#39;values&#39;, &#39;into&#39;, &#39;prepare&#39;, &#39;in&#39;, &#39;escape&#39;, &#39;not&#39;, &#39;distinct&#39;, &#39;when&#39;}</span>
+ <label class="view-value-button pdoc-button" for="Presto.Generator.RESERVED_KEYWORDS-view-value"></label><span class="default_value">{&#39;prepare&#39;, &#39;distinct&#39;, &#39;insert&#39;, &#39;false&#39;, &#39;select&#39;, &#39;escape&#39;, &#39;between&#39;, &#39;on&#39;, &#39;where&#39;, &#39;is&#39;, &#39;cast&#39;, &#39;case&#39;, &#39;table&#39;, &#39;natural&#39;, &#39;union&#39;, &#39;from&#39;, &#39;else&#39;, &#39;left&#39;, &#39;or&#39;, &#39;not&#39;, &#39;when&#39;, &#39;full&#39;, &#39;extract&#39;, &#39;inner&#39;, &#39;having&#39;, &#39;intersect&#39;, &#39;deallocate&#39;, &#39;order&#39;, &#39;and&#39;, &#39;alter&#39;, &#39;as&#39;, &#39;current_time&#39;, &#39;current_timestamp&#39;, &#39;with&#39;, &#39;describe&#39;, &#39;join&#39;, &#39;create&#39;, &#39;cross&#39;, &#39;outer&#39;, &#39;delete&#39;, &#39;by&#39;, &#39;execute&#39;, &#39;right&#39;, &#39;constraint&#39;, &#39;into&#39;, &#39;except&#39;, &#39;exists&#39;, &#39;like&#39;, &#39;null&#39;, &#39;using&#39;, &#39;values&#39;, &#39;then&#39;, &#39;for&#39;, &#39;drop&#39;, &#39;group&#39;, &#39;in&#39;, &#39;true&#39;, &#39;end&#39;}</span>
</div>
diff --git a/docs/sqlglot/dialects/redshift.html b/docs/sqlglot/dialects/redshift.html
index ed09c01..af19565 100644
--- a/docs/sqlglot/dialects/redshift.html
+++ b/docs/sqlglot/dialects/redshift.html
@@ -2291,7 +2291,7 @@ Default: True</li>
<div class="attr variable">
<span class="name">RESERVED_KEYWORDS</span> =
<input id="Redshift.Generator.RESERVED_KEYWORDS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Redshift.Generator.RESERVED_KEYWORDS-view-value"></label><span class="default_value">{&#39;percent&#39;, &#39;partition&#39;, &#39;minus&#39;, &#39;localtimestamp&#39;, &#39;globaldict256&#39;, &#39;from&#39;, &#39;current_user&#39;, &#39;array&#39;, &#39;timestamp&#39;, &#39;inner&#39;, &#39;snapshot&#39;, &#39;enable&#39;, &#39;aes128&#39;, &#39;on&#39;, &#39;with&#39;, &#39;tag&#39;, &#39;delta32k&#39;, &#39;trailing&#39;, &#39;globaldict64k&#39;, &#39;offset&#39;, &#39;lzo&#39;, &#39;current_date&#39;, &#39;join&#39;, &#39;truncatecolumns&#39;, &#39;case&#39;, &#39;all&#39;, &#39;limit&#39;, &#39;true&#39;, &#39;resort&#39;, &#39;without&#39;, &#39;and&#39;, &#39;then&#39;, &#39;similar&#39;, &#39;credentials&#39;, &#39;off&#39;, &#39;when&#39;, &#39;wallet&#39;, &#39;current_user_id&#39;, &#39;unique&#39;, &#39;order&#39;, &#39;oid&#39;, &#39;nulls&#39;, &#39;luns&#39;, &#39;top&#39;, &#39;session_user&#39;, &#39;create&#39;, &#39;references&#39;, &#39;union&#39;, &#39;primary&#39;, &#39;else&#39;, &#39;rejectlog&#39;, &#39;do&#39;, &#39;constraint&#39;, &#39;current_timestamp&#39;, &#39;outer&#39;, &#39;open&#39;, &#39;encryption&#39;, &#39;except&#39;, &#39;collate&#39;, &#39;type&#39;, &#39;cast&#39;, &#39;false&#39;, &#39;is&#39;, &#39;select&#39;, &#39;lun&#39;, &#39;bzip2&#39;, &#39;analyse&#39;, &#39;offline&#39;, &#39;full&#39;, &#39;encrypt &#39;, &#39;explicit&#39;, &#39;having&#39;, &#39;mostly32&#39;, &#39;like&#39;, &#39;cross&#39;, &#39;text32k&#39;, &#39;as&#39;, &#39;both&#39;, &#39;current_time&#39;, &#39;natural&#39;, &#39;desc&#39;, &#39;lzop&#39;, &#39;pivot&#39;, &#39;disable&#39;, &#39;foreign&#39;, &#39;ignore&#39;, &#39;deflate&#39;, &#39;mostly16&#39;, &#39;to&#39;, &#39;mostly8&#39;, &#39;gzip&#39;, &#39;bytedict&#39;, &#39;group&#39;, &#39;using&#39;, &#39;interval&#39;, &#39;identity&#39;, &#39;binary&#39;, &#39;allowoverwrite&#39;, &#39;new&#39;, &#39;analyze&#39;, &#39;default&#39;, &#39;delta&#39;, &#39;only&#39;, &#39;or&#39;, &#39;check&#39;, &#39;left&#39;, &#39;localtime&#39;, &#39;restore&#39;, &#39;null&#39;, &#39;end&#39;, &#39;user&#39;, &#39;emptyasnull&#39;, &#39;ilike&#39;, &#39;raw&#39;, &#39;into&#39;, &#39;in&#39;, &#39;authorization&#39;, &#39;distinct&#39;, &#39;freeze&#39;, &#39;asc&#39;, &#39;unnest&#39;, &#39;text255&#39;, &#39;az64&#39;, &#39;table&#39;, &#39;blanksasnull&#39;, &#39;encode&#39;, &#39;leading&#39;, &#39;readratio&#39;, &#39;system&#39;, &#39;backup&#39;, &#39;column&#39;, &#39;where&#39;, &#39;tdes&#39;, &#39;isnull&#39;, &#39;unpivot&#39;, &#39;intersect&#39;, &#39;overlaps&#39;, &#39;respect&#39;, &#39;for&#39;, &#39;grant&#39;, &#39;recover&#39;, &#39;sysdate&#39;, &#39;some&#39;, &#39;verbose&#39;, &#39;initially&#39;, &#39;between&#39;, &#39;permissions&#39;, &#39;notnull&#39;, &#39;placing&#39;, &#39;right&#39;, &#39;old&#39;, &#39;deferrable&#39;, &#39;parallel&#39;, &#39;aes256&#39;, &#39;defrag&#39;, &#39;not&#39;, &#39;any&#39;}</span>
+ <label class="view-value-button pdoc-button" for="Redshift.Generator.RESERVED_KEYWORDS-view-value"></label><span class="default_value">{&#39;open&#39;, &#39;false&#39;, &#39;explicit&#39;, &#39;between&#39;, &#39;raw&#39;, &#39;all&#39;, &#39;encrypt &#39;, &#39;collate&#39;, &#39;tdes&#39;, &#39;natural&#39;, &#39;else&#39;, &#39;limit&#39;, &#39;gzip&#39;, &#39;globaldict64k&#39;, &#39;mostly8&#39;, &#39;bzip2&#39;, &#39;emptyasnull&#39;, &#39;when&#39;, &#39;inner&#39;, &#39;intersect&#39;, &#39;partition&#39;, &#39;delta32k&#39;, &#39;current_time&#39;, &#39;ignore&#39;, &#39;backup&#39;, &#39;recover&#39;, &#39;wallet&#39;, &#39;with&#39;, &#39;analyse&#39;, &#39;encryption&#39;, &#39;asc&#39;, &#39;system&#39;, &#39;similar&#39;, &#39;cross&#39;, &#39;minus&#39;, &#39;current_user_id&#39;, &#39;old&#39;, &#39;percent&#39;, &#39;session_user&#39;, &#39;localtime&#39;, &#39;current_user&#39;, &#39;then&#39;, &#39;enable&#39;, &#39;mostly16&#39;, &#39;to&#39;, &#39;true&#39;, &#39;interval&#39;, &#39;freeze&#39;, &#39;deflate&#39;, &#39;foreign&#39;, &#39;bytedict&#39;, &#39;user&#39;, &#39;aes128&#39;, &#39;where&#39;, &#39;permissions&#39;, &#39;case&#39;, &#39;luns&#39;, &#39;text32k&#39;, &#39;leading&#39;, &#39;table&#39;, &#39;truncatecolumns&#39;, &#39;trailing&#39;, &#39;verbose&#39;, &#39;from&#39;, &#39;left&#39;, &#39;only&#39;, &#39;check&#39;, &#39;do&#39;, &#39;desc&#39;, &#39;credentials&#39;, &#39;readratio&#39;, &#39;current_timestamp&#39;, &#39;as&#39;, &#39;unnest&#39;, &#39;primary&#39;, &#39;offset&#39;, &#39;initially&#39;, &#39;authorization&#39;, &#39;text255&#39;, &#39;respect&#39;, &#39;both&#39;, &#39;default&#39;, &#39;constraint&#39;, &#39;right&#39;, &#39;without&#39;, &#39;except&#39;, &#39;az64&#39;, &#39;delta&#39;, &#39;offline&#39;, &#39;allowoverwrite&#39;, &#39;for&#39;, &#39;off&#39;, &#39;in&#39;, &#39;aes256&#39;, &#39;oid&#39;, &#39;column&#39;, &#39;defrag&#39;, &#39;on&#39;, &#39;is&#39;, &#39;placing&#39;, &#39;type&#39;, &#39;top&#39;, &#39;analyze&#39;, &#39;full&#39;, &#39;globaldict256&#39;, &#39;blanksasnull&#39;, &#39;join&#39;, &#39;create&#39;, &#39;timestamp&#39;, &#39;restore&#39;, &#39;unpivot&#39;, &#39;any&#39;, &#39;sysdate&#39;, &#39;into&#39;, &#39;notnull&#39;, &#39;null&#39;, &#39;group&#39;, &#39;encode&#39;, &#39;end&#39;, &#39;references&#39;, &#39;distinct&#39;, &#39;select&#39;, &#39;binary&#39;, &#39;cast&#39;, &#39;localtimestamp&#39;, &#39;unique&#39;, &#39;union&#39;, &#39;array&#39;, &#39;lun&#39;, &#39;or&#39;, &#39;not&#39;, &#39;lzo&#39;, &#39;snapshot&#39;, &#39;having&#39;, &#39;order&#39;, &#39;disable&#39;, &#39;some&#39;, &#39;and&#39;, &#39;grant&#39;, &#39;resort&#39;, &#39;overlaps&#39;, &#39;lzop&#39;, &#39;mostly32&#39;, &#39;deferrable&#39;, &#39;pivot&#39;, &#39;outer&#39;, &#39;rejectlog&#39;, &#39;ilike&#39;, &#39;isnull&#39;, &#39;parallel&#39;, &#39;identity&#39;, &#39;using&#39;, &#39;like&#39;, &#39;current_date&#39;, &#39;new&#39;, &#39;tag&#39;, &#39;nulls&#39;}</span>
</div>
diff --git a/docs/sqlglot/dialects/snowflake.html b/docs/sqlglot/dialects/snowflake.html
index 2cfe294..74ff048 100644
--- a/docs/sqlglot/dialects/snowflake.html
+++ b/docs/sqlglot/dialects/snowflake.html
@@ -268,6 +268,9 @@
<a class="function" href="#Snowflake.Generator.struct_sql">struct_sql</a>
</li>
<li>
+ <a class="function" href="#Snowflake.Generator.copyparameter_sql">copyparameter_sql</a>
+ </li>
+ <li>
<a class="variable" href="#Snowflake.Generator.SELECT_KINDS">SELECT_KINDS</a>
</li>
<li>
@@ -810,7 +813,7 @@
</span><span id="L-440"><a href="#L-440"><span class="linenos"> 440</span></a>
</span><span id="L-441"><a href="#L-441"><span class="linenos"> 441</span></a> <span class="n">PROPERTY_PARSERS</span> <span class="o">=</span> <span class="p">{</span>
</span><span id="L-442"><a href="#L-442"><span class="linenos"> 442</span></a> <span class="o">**</span><span class="n">parser</span><span class="o">.</span><span class="n">Parser</span><span class="o">.</span><span class="n">PROPERTY_PARSERS</span><span class="p">,</span>
-</span><span id="L-443"><a href="#L-443"><span class="linenos"> 443</span></a> <span class="s2">&quot;LOCATION&quot;</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_location</span><span class="p">(),</span>
+</span><span id="L-443"><a href="#L-443"><span class="linenos"> 443</span></a> <span class="s2">&quot;LOCATION&quot;</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_location_property</span><span class="p">(),</span>
</span><span id="L-444"><a href="#L-444"><span class="linenos"> 444</span></a> <span class="p">}</span>
</span><span id="L-445"><a href="#L-445"><span class="linenos"> 445</span></a>
</span><span id="L-446"><a href="#L-446"><span class="linenos"> 446</span></a> <span class="n">SHOW_PARSERS</span> <span class="o">=</span> <span class="p">{</span>
@@ -1046,367 +1049,378 @@
</span><span id="L-676"><a href="#L-676"><span class="linenos"> 676</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">)</span>
</span><span id="L-677"><a href="#L-677"><span class="linenos"> 677</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">SwapTable</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
</span><span id="L-678"><a href="#L-678"><span class="linenos"> 678</span></a>
-</span><span id="L-679"><a href="#L-679"><span class="linenos"> 679</span></a> <span class="k">def</span> <span class="nf">_parse_location</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">LocationProperty</span><span class="p">:</span>
+</span><span id="L-679"><a href="#L-679"><span class="linenos"> 679</span></a> <span class="k">def</span> <span class="nf">_parse_location_property</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">LocationProperty</span><span class="p">:</span>
</span><span id="L-680"><a href="#L-680"><span class="linenos"> 680</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EQ</span><span class="p">)</span>
</span><span id="L-681"><a href="#L-681"><span class="linenos"> 681</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">LocationProperty</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_location_path</span><span class="p">())</span>
</span><span id="L-682"><a href="#L-682"><span class="linenos"> 682</span></a>
-</span><span id="L-683"><a href="#L-683"><span class="linenos"> 683</span></a> <span class="k">def</span> <span class="nf">_parse_location_path</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">:</span>
-</span><span id="L-684"><a href="#L-684"><span class="linenos"> 684</span></a> <span class="n">parts</span> <span class="o">=</span> <span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">(</span><span class="n">ignore_reserved</span><span class="o">=</span><span class="kc">True</span><span class="p">)]</span>
+</span><span id="L-683"><a href="#L-683"><span class="linenos"> 683</span></a> <span class="k">def</span> <span class="nf">_parse_file_location</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-684"><a href="#L-684"><span class="linenos"> 684</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table_parts</span><span class="p">()</span>
</span><span id="L-685"><a href="#L-685"><span class="linenos"> 685</span></a>
-</span><span id="L-686"><a href="#L-686"><span class="linenos"> 686</span></a> <span class="c1"># We avoid consuming a comma token because external tables like @foo and @bar</span>
-</span><span id="L-687"><a href="#L-687"><span class="linenos"> 687</span></a> <span class="c1"># can be joined in a query with a comma separator.</span>
-</span><span id="L-688"><a href="#L-688"><span class="linenos"> 688</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_is_connected</span><span class="p">()</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-689"><a href="#L-689"><span class="linenos"> 689</span></a> <span class="n">parts</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">(</span><span class="n">ignore_reserved</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
-</span><span id="L-690"><a href="#L-690"><span class="linenos"> 690</span></a>
-</span><span id="L-691"><a href="#L-691"><span class="linenos"> 691</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">var</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">part</span><span class="o">.</span><span class="n">text</span> <span class="k">for</span> <span class="n">part</span> <span class="ow">in</span> <span class="n">parts</span> <span class="k">if</span> <span class="n">part</span><span class="p">))</span>
-</span><span id="L-692"><a href="#L-692"><span class="linenos"> 692</span></a>
-</span><span id="L-693"><a href="#L-693"><span class="linenos"> 693</span></a> <span class="k">class</span> <span class="nc">Tokenizer</span><span class="p">(</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="p">):</span>
-</span><span id="L-694"><a href="#L-694"><span class="linenos"> 694</span></a> <span class="n">STRING_ESCAPES</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;</span><span class="se">\\</span><span class="s2">&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">]</span>
-</span><span id="L-695"><a href="#L-695"><span class="linenos"> 695</span></a> <span class="n">HEX_STRINGS</span> <span class="o">=</span> <span class="p">[(</span><span class="s2">&quot;x&#39;&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">),</span> <span class="p">(</span><span class="s2">&quot;X&#39;&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">)]</span>
-</span><span id="L-696"><a href="#L-696"><span class="linenos"> 696</span></a> <span class="n">RAW_STRINGS</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;$$&quot;</span><span class="p">]</span>
-</span><span id="L-697"><a href="#L-697"><span class="linenos"> 697</span></a> <span class="n">COMMENTS</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;--&quot;</span><span class="p">,</span> <span class="s2">&quot;//&quot;</span><span class="p">,</span> <span class="p">(</span><span class="s2">&quot;/*&quot;</span><span class="p">,</span> <span class="s2">&quot;*/&quot;</span><span class="p">)]</span>
-</span><span id="L-698"><a href="#L-698"><span class="linenos"> 698</span></a>
-</span><span id="L-699"><a href="#L-699"><span class="linenos"> 699</span></a> <span class="n">KEYWORDS</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="L-700"><a href="#L-700"><span class="linenos"> 700</span></a> <span class="o">**</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">KEYWORDS</span><span class="p">,</span>
-</span><span id="L-701"><a href="#L-701"><span class="linenos"> 701</span></a> <span class="s2">&quot;BYTEINT&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">INT</span><span class="p">,</span>
-</span><span id="L-702"><a href="#L-702"><span class="linenos"> 702</span></a> <span class="s2">&quot;CHAR VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
-</span><span id="L-703"><a href="#L-703"><span class="linenos"> 703</span></a> <span class="s2">&quot;CHARACTER VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
-</span><span id="L-704"><a href="#L-704"><span class="linenos"> 704</span></a> <span class="s2">&quot;EXCLUDE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">,</span>
-</span><span id="L-705"><a href="#L-705"><span class="linenos"> 705</span></a> <span class="s2">&quot;ILIKE ANY&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">ILIKE_ANY</span><span class="p">,</span>
-</span><span id="L-706"><a href="#L-706"><span class="linenos"> 706</span></a> <span class="s2">&quot;LIKE ANY&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">LIKE_ANY</span><span class="p">,</span>
-</span><span id="L-707"><a href="#L-707"><span class="linenos"> 707</span></a> <span class="s2">&quot;MATCH_CONDITION&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">MATCH_CONDITION</span><span class="p">,</span>
-</span><span id="L-708"><a href="#L-708"><span class="linenos"> 708</span></a> <span class="s2">&quot;MATCH_RECOGNIZE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">MATCH_RECOGNIZE</span><span class="p">,</span>
-</span><span id="L-709"><a href="#L-709"><span class="linenos"> 709</span></a> <span class="s2">&quot;MINUS&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">,</span>
-</span><span id="L-710"><a href="#L-710"><span class="linenos"> 710</span></a> <span class="s2">&quot;NCHAR VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
-</span><span id="L-711"><a href="#L-711"><span class="linenos"> 711</span></a> <span class="s2">&quot;PUT&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
-</span><span id="L-712"><a href="#L-712"><span class="linenos"> 712</span></a> <span class="s2">&quot;REMOVE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
-</span><span id="L-713"><a href="#L-713"><span class="linenos"> 713</span></a> <span class="s2">&quot;RENAME&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">REPLACE</span><span class="p">,</span>
-</span><span id="L-714"><a href="#L-714"><span class="linenos"> 714</span></a> <span class="s2">&quot;RM&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
-</span><span id="L-715"><a href="#L-715"><span class="linenos"> 715</span></a> <span class="s2">&quot;SAMPLE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE_SAMPLE</span><span class="p">,</span>
-</span><span id="L-716"><a href="#L-716"><span class="linenos"> 716</span></a> <span class="s2">&quot;SQL_DOUBLE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DOUBLE</span><span class="p">,</span>
-</span><span id="L-717"><a href="#L-717"><span class="linenos"> 717</span></a> <span class="s2">&quot;SQL_VARCHAR&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
-</span><span id="L-718"><a href="#L-718"><span class="linenos"> 718</span></a> <span class="s2">&quot;STORAGE INTEGRATION&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">STORAGE_INTEGRATION</span><span class="p">,</span>
-</span><span id="L-719"><a href="#L-719"><span class="linenos"> 719</span></a> <span class="s2">&quot;TIMESTAMP_TZ&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TIMESTAMPTZ</span><span class="p">,</span>
-</span><span id="L-720"><a href="#L-720"><span class="linenos"> 720</span></a> <span class="s2">&quot;TOP&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TOP</span><span class="p">,</span>
-</span><span id="L-721"><a href="#L-721"><span class="linenos"> 721</span></a> <span class="p">}</span>
-</span><span id="L-722"><a href="#L-722"><span class="linenos"> 722</span></a>
-</span><span id="L-723"><a href="#L-723"><span class="linenos"> 723</span></a> <span class="n">SINGLE_TOKENS</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="L-724"><a href="#L-724"><span class="linenos"> 724</span></a> <span class="o">**</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">SINGLE_TOKENS</span><span class="p">,</span>
-</span><span id="L-725"><a href="#L-725"><span class="linenos"> 725</span></a> <span class="s2">&quot;$&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">PARAMETER</span><span class="p">,</span>
-</span><span id="L-726"><a href="#L-726"><span class="linenos"> 726</span></a> <span class="p">}</span>
-</span><span id="L-727"><a href="#L-727"><span class="linenos"> 727</span></a>
-</span><span id="L-728"><a href="#L-728"><span class="linenos"> 728</span></a> <span class="n">VAR_SINGLE_TOKENS</span> <span class="o">=</span> <span class="p">{</span><span class="s2">&quot;$&quot;</span><span class="p">}</span>
-</span><span id="L-729"><a href="#L-729"><span class="linenos"> 729</span></a>
-</span><span id="L-730"><a href="#L-730"><span class="linenos"> 730</span></a> <span class="n">COMMANDS</span> <span class="o">=</span> <span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">COMMANDS</span> <span class="o">-</span> <span class="p">{</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SHOW</span><span class="p">}</span>
-</span><span id="L-731"><a href="#L-731"><span class="linenos"> 731</span></a>
-</span><span id="L-732"><a href="#L-732"><span class="linenos"> 732</span></a> <span class="k">class</span> <span class="nc">Generator</span><span class="p">(</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="p">):</span>
-</span><span id="L-733"><a href="#L-733"><span class="linenos"> 733</span></a> <span class="n">PARAMETER_TOKEN</span> <span class="o">=</span> <span class="s2">&quot;$&quot;</span>
-</span><span id="L-734"><a href="#L-734"><span class="linenos"> 734</span></a> <span class="n">MATCHED_BY_SOURCE</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="L-735"><a href="#L-735"><span class="linenos"> 735</span></a> <span class="n">SINGLE_STRING_INTERVAL</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="L-736"><a href="#L-736"><span class="linenos"> 736</span></a> <span class="n">JOIN_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="L-737"><a href="#L-737"><span class="linenos"> 737</span></a> <span class="n">TABLE_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="L-738"><a href="#L-738"><span class="linenos"> 738</span></a> <span class="n">QUERY_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="L-739"><a href="#L-739"><span class="linenos"> 739</span></a> <span class="n">AGGREGATE_FILTER_SUPPORTED</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="L-740"><a href="#L-740"><span class="linenos"> 740</span></a> <span class="n">SUPPORTS_TABLE_COPY</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="L-741"><a href="#L-741"><span class="linenos"> 741</span></a> <span class="n">COLLATE_IS_FUNC</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="L-742"><a href="#L-742"><span class="linenos"> 742</span></a> <span class="n">LIMIT_ONLY_LITERALS</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="L-743"><a href="#L-743"><span class="linenos"> 743</span></a> <span class="n">JSON_KEY_VALUE_PAIR_SEP</span> <span class="o">=</span> <span class="s2">&quot;,&quot;</span>
-</span><span id="L-744"><a href="#L-744"><span class="linenos"> 744</span></a> <span class="n">INSERT_OVERWRITE</span> <span class="o">=</span> <span class="s2">&quot; OVERWRITE INTO&quot;</span>
-</span><span id="L-745"><a href="#L-745"><span class="linenos"> 745</span></a> <span class="n">STRUCT_DELIMITER</span> <span class="o">=</span> <span class="p">(</span><span class="s2">&quot;(&quot;</span><span class="p">,</span> <span class="s2">&quot;)&quot;</span><span class="p">)</span>
-</span><span id="L-746"><a href="#L-746"><span class="linenos"> 746</span></a> <span class="n">COPY_PARAMS_ARE_WRAPPED</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="L-747"><a href="#L-747"><span class="linenos"> 747</span></a> <span class="n">COPY_PARAMS_EQ_REQUIRED</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="L-748"><a href="#L-748"><span class="linenos"> 748</span></a>
-</span><span id="L-749"><a href="#L-749"><span class="linenos"> 749</span></a> <span class="n">TRANSFORMS</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="L-750"><a href="#L-750"><span class="linenos"> 750</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">TRANSFORMS</span><span class="p">,</span>
-</span><span id="L-751"><a href="#L-751"><span class="linenos"> 751</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ApproxDistinct</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;APPROX_COUNT_DISTINCT&quot;</span><span class="p">),</span>
-</span><span id="L-752"><a href="#L-752"><span class="linenos"> 752</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArgMax</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;MAX_BY&quot;</span><span class="p">),</span>
-</span><span id="L-753"><a href="#L-753"><span class="linenos"> 753</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArgMin</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;MIN_BY&quot;</span><span class="p">),</span>
-</span><span id="L-754"><a href="#L-754"><span class="linenos"> 754</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Array</span><span class="p">:</span> <span class="n">inline_array_sql</span><span class="p">,</span>
-</span><span id="L-755"><a href="#L-755"><span class="linenos"> 755</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArrayConcat</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;ARRAY_CAT&quot;</span><span class="p">),</span>
-</span><span id="L-756"><a href="#L-756"><span class="linenos"> 756</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArrayContains</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;ARRAY_CONTAINS&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">),</span>
-</span><span id="L-757"><a href="#L-757"><span class="linenos"> 757</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AtTimeZone</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="L-758"><a href="#L-758"><span class="linenos"> 758</span></a> <span class="s2">&quot;CONVERT_TIMEZONE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">),</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
-</span><span id="L-759"><a href="#L-759"><span class="linenos"> 759</span></a> <span class="p">),</span>
-</span><span id="L-760"><a href="#L-760"><span class="linenos"> 760</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">BitwiseXor</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BITXOR&quot;</span><span class="p">),</span>
-</span><span id="L-761"><a href="#L-761"><span class="linenos"> 761</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Create</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">([</span><span class="n">_flatten_structured_types_unless_iceberg</span><span class="p">]),</span>
-</span><span id="L-762"><a href="#L-762"><span class="linenos"> 762</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEADD&quot;</span><span class="p">),</span>
-</span><span id="L-763"><a href="#L-763"><span class="linenos"> 763</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateDiff</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEDIFF&quot;</span><span class="p">),</span>
-</span><span id="L-764"><a href="#L-764"><span class="linenos"> 764</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateStrToDate</span><span class="p">:</span> <span class="n">datestrtodate_sql</span><span class="p">,</span>
-</span><span id="L-765"><a href="#L-765"><span class="linenos"> 765</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfMonth</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFMONTH&quot;</span><span class="p">),</span>
-</span><span id="L-766"><a href="#L-766"><span class="linenos"> 766</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfWeek</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFWEEK&quot;</span><span class="p">),</span>
-</span><span id="L-767"><a href="#L-767"><span class="linenos"> 767</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfYear</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFYEAR&quot;</span><span class="p">),</span>
-</span><span id="L-768"><a href="#L-768"><span class="linenos"> 768</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Explode</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;FLATTEN&quot;</span><span class="p">),</span>
-</span><span id="L-769"><a href="#L-769"><span class="linenos"> 769</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DATE_PART&quot;</span><span class="p">),</span>
-</span><span id="L-770"><a href="#L-770"><span class="linenos"> 770</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">FromTimeZone</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="L-771"><a href="#L-771"><span class="linenos"> 771</span></a> <span class="s2">&quot;CONVERT_TIMEZONE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">),</span> <span class="s2">&quot;&#39;UTC&#39;&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
-</span><span id="L-772"><a href="#L-772"><span class="linenos"> 772</span></a> <span class="p">),</span>
-</span><span id="L-773"><a href="#L-773"><span class="linenos"> 773</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GenerateSeries</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="L-774"><a href="#L-774"><span class="linenos"> 774</span></a> <span class="s2">&quot;ARRAY_GENERATE_RANGE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;start&quot;</span><span class="p">],</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;end&quot;</span><span class="p">]</span> <span class="o">+</span> <span class="mi">1</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;step&quot;</span><span class="p">)</span>
+</span><span id="L-686"><a href="#L-686"><span class="linenos"> 686</span></a> <span class="k">def</span> <span class="nf">_parse_location_path</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">:</span>
+</span><span id="L-687"><a href="#L-687"><span class="linenos"> 687</span></a> <span class="n">parts</span> <span class="o">=</span> <span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">(</span><span class="n">ignore_reserved</span><span class="o">=</span><span class="kc">True</span><span class="p">)]</span>
+</span><span id="L-688"><a href="#L-688"><span class="linenos"> 688</span></a>
+</span><span id="L-689"><a href="#L-689"><span class="linenos"> 689</span></a> <span class="c1"># We avoid consuming a comma token because external tables like @foo and @bar</span>
+</span><span id="L-690"><a href="#L-690"><span class="linenos"> 690</span></a> <span class="c1"># can be joined in a query with a comma separator.</span>
+</span><span id="L-691"><a href="#L-691"><span class="linenos"> 691</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_is_connected</span><span class="p">()</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-692"><a href="#L-692"><span class="linenos"> 692</span></a> <span class="n">parts</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">(</span><span class="n">ignore_reserved</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
+</span><span id="L-693"><a href="#L-693"><span class="linenos"> 693</span></a>
+</span><span id="L-694"><a href="#L-694"><span class="linenos"> 694</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">var</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">part</span><span class="o">.</span><span class="n">text</span> <span class="k">for</span> <span class="n">part</span> <span class="ow">in</span> <span class="n">parts</span> <span class="k">if</span> <span class="n">part</span><span class="p">))</span>
+</span><span id="L-695"><a href="#L-695"><span class="linenos"> 695</span></a>
+</span><span id="L-696"><a href="#L-696"><span class="linenos"> 696</span></a> <span class="k">class</span> <span class="nc">Tokenizer</span><span class="p">(</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="p">):</span>
+</span><span id="L-697"><a href="#L-697"><span class="linenos"> 697</span></a> <span class="n">STRING_ESCAPES</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;</span><span class="se">\\</span><span class="s2">&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">]</span>
+</span><span id="L-698"><a href="#L-698"><span class="linenos"> 698</span></a> <span class="n">HEX_STRINGS</span> <span class="o">=</span> <span class="p">[(</span><span class="s2">&quot;x&#39;&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">),</span> <span class="p">(</span><span class="s2">&quot;X&#39;&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">)]</span>
+</span><span id="L-699"><a href="#L-699"><span class="linenos"> 699</span></a> <span class="n">RAW_STRINGS</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;$$&quot;</span><span class="p">]</span>
+</span><span id="L-700"><a href="#L-700"><span class="linenos"> 700</span></a> <span class="n">COMMENTS</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;--&quot;</span><span class="p">,</span> <span class="s2">&quot;//&quot;</span><span class="p">,</span> <span class="p">(</span><span class="s2">&quot;/*&quot;</span><span class="p">,</span> <span class="s2">&quot;*/&quot;</span><span class="p">)]</span>
+</span><span id="L-701"><a href="#L-701"><span class="linenos"> 701</span></a>
+</span><span id="L-702"><a href="#L-702"><span class="linenos"> 702</span></a> <span class="n">KEYWORDS</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="L-703"><a href="#L-703"><span class="linenos"> 703</span></a> <span class="o">**</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">KEYWORDS</span><span class="p">,</span>
+</span><span id="L-704"><a href="#L-704"><span class="linenos"> 704</span></a> <span class="s2">&quot;BYTEINT&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">INT</span><span class="p">,</span>
+</span><span id="L-705"><a href="#L-705"><span class="linenos"> 705</span></a> <span class="s2">&quot;CHAR VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
+</span><span id="L-706"><a href="#L-706"><span class="linenos"> 706</span></a> <span class="s2">&quot;CHARACTER VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
+</span><span id="L-707"><a href="#L-707"><span class="linenos"> 707</span></a> <span class="s2">&quot;EXCLUDE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">,</span>
+</span><span id="L-708"><a href="#L-708"><span class="linenos"> 708</span></a> <span class="s2">&quot;ILIKE ANY&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">ILIKE_ANY</span><span class="p">,</span>
+</span><span id="L-709"><a href="#L-709"><span class="linenos"> 709</span></a> <span class="s2">&quot;LIKE ANY&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">LIKE_ANY</span><span class="p">,</span>
+</span><span id="L-710"><a href="#L-710"><span class="linenos"> 710</span></a> <span class="s2">&quot;MATCH_CONDITION&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">MATCH_CONDITION</span><span class="p">,</span>
+</span><span id="L-711"><a href="#L-711"><span class="linenos"> 711</span></a> <span class="s2">&quot;MATCH_RECOGNIZE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">MATCH_RECOGNIZE</span><span class="p">,</span>
+</span><span id="L-712"><a href="#L-712"><span class="linenos"> 712</span></a> <span class="s2">&quot;MINUS&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">,</span>
+</span><span id="L-713"><a href="#L-713"><span class="linenos"> 713</span></a> <span class="s2">&quot;NCHAR VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
+</span><span id="L-714"><a href="#L-714"><span class="linenos"> 714</span></a> <span class="s2">&quot;PUT&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
+</span><span id="L-715"><a href="#L-715"><span class="linenos"> 715</span></a> <span class="s2">&quot;REMOVE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
+</span><span id="L-716"><a href="#L-716"><span class="linenos"> 716</span></a> <span class="s2">&quot;RENAME&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">REPLACE</span><span class="p">,</span>
+</span><span id="L-717"><a href="#L-717"><span class="linenos"> 717</span></a> <span class="s2">&quot;RM&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
+</span><span id="L-718"><a href="#L-718"><span class="linenos"> 718</span></a> <span class="s2">&quot;SAMPLE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE_SAMPLE</span><span class="p">,</span>
+</span><span id="L-719"><a href="#L-719"><span class="linenos"> 719</span></a> <span class="s2">&quot;SQL_DOUBLE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DOUBLE</span><span class="p">,</span>
+</span><span id="L-720"><a href="#L-720"><span class="linenos"> 720</span></a> <span class="s2">&quot;SQL_VARCHAR&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
+</span><span id="L-721"><a href="#L-721"><span class="linenos"> 721</span></a> <span class="s2">&quot;STORAGE INTEGRATION&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">STORAGE_INTEGRATION</span><span class="p">,</span>
+</span><span id="L-722"><a href="#L-722"><span class="linenos"> 722</span></a> <span class="s2">&quot;TIMESTAMP_TZ&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TIMESTAMPTZ</span><span class="p">,</span>
+</span><span id="L-723"><a href="#L-723"><span class="linenos"> 723</span></a> <span class="s2">&quot;TOP&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TOP</span><span class="p">,</span>
+</span><span id="L-724"><a href="#L-724"><span class="linenos"> 724</span></a> <span class="p">}</span>
+</span><span id="L-725"><a href="#L-725"><span class="linenos"> 725</span></a>
+</span><span id="L-726"><a href="#L-726"><span class="linenos"> 726</span></a> <span class="n">SINGLE_TOKENS</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="L-727"><a href="#L-727"><span class="linenos"> 727</span></a> <span class="o">**</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">SINGLE_TOKENS</span><span class="p">,</span>
+</span><span id="L-728"><a href="#L-728"><span class="linenos"> 728</span></a> <span class="s2">&quot;$&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">PARAMETER</span><span class="p">,</span>
+</span><span id="L-729"><a href="#L-729"><span class="linenos"> 729</span></a> <span class="p">}</span>
+</span><span id="L-730"><a href="#L-730"><span class="linenos"> 730</span></a>
+</span><span id="L-731"><a href="#L-731"><span class="linenos"> 731</span></a> <span class="n">VAR_SINGLE_TOKENS</span> <span class="o">=</span> <span class="p">{</span><span class="s2">&quot;$&quot;</span><span class="p">}</span>
+</span><span id="L-732"><a href="#L-732"><span class="linenos"> 732</span></a>
+</span><span id="L-733"><a href="#L-733"><span class="linenos"> 733</span></a> <span class="n">COMMANDS</span> <span class="o">=</span> <span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">COMMANDS</span> <span class="o">-</span> <span class="p">{</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SHOW</span><span class="p">}</span>
+</span><span id="L-734"><a href="#L-734"><span class="linenos"> 734</span></a>
+</span><span id="L-735"><a href="#L-735"><span class="linenos"> 735</span></a> <span class="k">class</span> <span class="nc">Generator</span><span class="p">(</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="p">):</span>
+</span><span id="L-736"><a href="#L-736"><span class="linenos"> 736</span></a> <span class="n">PARAMETER_TOKEN</span> <span class="o">=</span> <span class="s2">&quot;$&quot;</span>
+</span><span id="L-737"><a href="#L-737"><span class="linenos"> 737</span></a> <span class="n">MATCHED_BY_SOURCE</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="L-738"><a href="#L-738"><span class="linenos"> 738</span></a> <span class="n">SINGLE_STRING_INTERVAL</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="L-739"><a href="#L-739"><span class="linenos"> 739</span></a> <span class="n">JOIN_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="L-740"><a href="#L-740"><span class="linenos"> 740</span></a> <span class="n">TABLE_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="L-741"><a href="#L-741"><span class="linenos"> 741</span></a> <span class="n">QUERY_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="L-742"><a href="#L-742"><span class="linenos"> 742</span></a> <span class="n">AGGREGATE_FILTER_SUPPORTED</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="L-743"><a href="#L-743"><span class="linenos"> 743</span></a> <span class="n">SUPPORTS_TABLE_COPY</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="L-744"><a href="#L-744"><span class="linenos"> 744</span></a> <span class="n">COLLATE_IS_FUNC</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="L-745"><a href="#L-745"><span class="linenos"> 745</span></a> <span class="n">LIMIT_ONLY_LITERALS</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="L-746"><a href="#L-746"><span class="linenos"> 746</span></a> <span class="n">JSON_KEY_VALUE_PAIR_SEP</span> <span class="o">=</span> <span class="s2">&quot;,&quot;</span>
+</span><span id="L-747"><a href="#L-747"><span class="linenos"> 747</span></a> <span class="n">INSERT_OVERWRITE</span> <span class="o">=</span> <span class="s2">&quot; OVERWRITE INTO&quot;</span>
+</span><span id="L-748"><a href="#L-748"><span class="linenos"> 748</span></a> <span class="n">STRUCT_DELIMITER</span> <span class="o">=</span> <span class="p">(</span><span class="s2">&quot;(&quot;</span><span class="p">,</span> <span class="s2">&quot;)&quot;</span><span class="p">)</span>
+</span><span id="L-749"><a href="#L-749"><span class="linenos"> 749</span></a> <span class="n">COPY_PARAMS_ARE_WRAPPED</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="L-750"><a href="#L-750"><span class="linenos"> 750</span></a> <span class="n">COPY_PARAMS_EQ_REQUIRED</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="L-751"><a href="#L-751"><span class="linenos"> 751</span></a>
+</span><span id="L-752"><a href="#L-752"><span class="linenos"> 752</span></a> <span class="n">TRANSFORMS</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="L-753"><a href="#L-753"><span class="linenos"> 753</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">TRANSFORMS</span><span class="p">,</span>
+</span><span id="L-754"><a href="#L-754"><span class="linenos"> 754</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ApproxDistinct</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;APPROX_COUNT_DISTINCT&quot;</span><span class="p">),</span>
+</span><span id="L-755"><a href="#L-755"><span class="linenos"> 755</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArgMax</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;MAX_BY&quot;</span><span class="p">),</span>
+</span><span id="L-756"><a href="#L-756"><span class="linenos"> 756</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArgMin</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;MIN_BY&quot;</span><span class="p">),</span>
+</span><span id="L-757"><a href="#L-757"><span class="linenos"> 757</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Array</span><span class="p">:</span> <span class="n">inline_array_sql</span><span class="p">,</span>
+</span><span id="L-758"><a href="#L-758"><span class="linenos"> 758</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArrayConcat</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;ARRAY_CAT&quot;</span><span class="p">),</span>
+</span><span id="L-759"><a href="#L-759"><span class="linenos"> 759</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArrayContains</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;ARRAY_CONTAINS&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">),</span>
+</span><span id="L-760"><a href="#L-760"><span class="linenos"> 760</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AtTimeZone</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="L-761"><a href="#L-761"><span class="linenos"> 761</span></a> <span class="s2">&quot;CONVERT_TIMEZONE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">),</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
+</span><span id="L-762"><a href="#L-762"><span class="linenos"> 762</span></a> <span class="p">),</span>
+</span><span id="L-763"><a href="#L-763"><span class="linenos"> 763</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">BitwiseXor</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BITXOR&quot;</span><span class="p">),</span>
+</span><span id="L-764"><a href="#L-764"><span class="linenos"> 764</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Create</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">([</span><span class="n">_flatten_structured_types_unless_iceberg</span><span class="p">]),</span>
+</span><span id="L-765"><a href="#L-765"><span class="linenos"> 765</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEADD&quot;</span><span class="p">),</span>
+</span><span id="L-766"><a href="#L-766"><span class="linenos"> 766</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateDiff</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEDIFF&quot;</span><span class="p">),</span>
+</span><span id="L-767"><a href="#L-767"><span class="linenos"> 767</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateStrToDate</span><span class="p">:</span> <span class="n">datestrtodate_sql</span><span class="p">,</span>
+</span><span id="L-768"><a href="#L-768"><span class="linenos"> 768</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfMonth</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFMONTH&quot;</span><span class="p">),</span>
+</span><span id="L-769"><a href="#L-769"><span class="linenos"> 769</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfWeek</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFWEEK&quot;</span><span class="p">),</span>
+</span><span id="L-770"><a href="#L-770"><span class="linenos"> 770</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfYear</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFYEAR&quot;</span><span class="p">),</span>
+</span><span id="L-771"><a href="#L-771"><span class="linenos"> 771</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Explode</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;FLATTEN&quot;</span><span class="p">),</span>
+</span><span id="L-772"><a href="#L-772"><span class="linenos"> 772</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DATE_PART&quot;</span><span class="p">),</span>
+</span><span id="L-773"><a href="#L-773"><span class="linenos"> 773</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">FromTimeZone</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="L-774"><a href="#L-774"><span class="linenos"> 774</span></a> <span class="s2">&quot;CONVERT_TIMEZONE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">),</span> <span class="s2">&quot;&#39;UTC&#39;&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
</span><span id="L-775"><a href="#L-775"><span class="linenos"> 775</span></a> <span class="p">),</span>
-</span><span id="L-776"><a href="#L-776"><span class="linenos"> 776</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;LISTAGG&quot;</span><span class="p">),</span>
-</span><span id="L-777"><a href="#L-777"><span class="linenos"> 777</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">:</span> <span class="n">if_sql</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s2">&quot;IFF&quot;</span><span class="p">,</span> <span class="n">false_value</span><span class="o">=</span><span class="s2">&quot;NULL&quot;</span><span class="p">),</span>
-</span><span id="L-778"><a href="#L-778"><span class="linenos"> 778</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONExtract</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;GET_PATH&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">),</span>
-</span><span id="L-779"><a href="#L-779"><span class="linenos"> 779</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONExtractScalar</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="L-780"><a href="#L-780"><span class="linenos"> 780</span></a> <span class="s2">&quot;JSON_EXTRACT_PATH_TEXT&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span>
-</span><span id="L-781"><a href="#L-781"><span class="linenos"> 781</span></a> <span class="p">),</span>
-</span><span id="L-782"><a href="#L-782"><span class="linenos"> 782</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObject</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT_KEEP_NULL&quot;</span><span class="p">,</span> <span class="o">*</span><span class="n">e</span><span class="o">.</span><span class="n">expressions</span><span class="p">),</span>
-</span><span id="L-783"><a href="#L-783"><span class="linenos"> 783</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathRoot</span><span class="p">:</span> <span class="k">lambda</span> <span class="o">*</span><span class="n">_</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-</span><span id="L-784"><a href="#L-784"><span class="linenos"> 784</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">LogicalAnd</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLAND_AGG&quot;</span><span class="p">),</span>
-</span><span id="L-785"><a href="#L-785"><span class="linenos"> 785</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">LogicalOr</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLOR_AGG&quot;</span><span class="p">),</span>
-</span><span id="L-786"><a href="#L-786"><span class="linenos"> 786</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Map</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="n">var_map_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">,</span> <span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
-</span><span id="L-787"><a href="#L-787"><span class="linenos"> 787</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Max</span><span class="p">:</span> <span class="n">max_or_greatest</span><span class="p">,</span>
-</span><span id="L-788"><a href="#L-788"><span class="linenos"> 788</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Min</span><span class="p">:</span> <span class="n">min_or_least</span><span class="p">,</span>
-</span><span id="L-789"><a href="#L-789"><span class="linenos"> 789</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PartitionedByProperty</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="sa">f</span><span class="s2">&quot;PARTITION BY </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">e</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">,</span>
-</span><span id="L-790"><a href="#L-790"><span class="linenos"> 790</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PercentileCont</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
-</span><span id="L-791"><a href="#L-791"><span class="linenos"> 791</span></a> <span class="p">[</span><span class="n">transforms</span><span class="o">.</span><span class="n">add_within_group_for_percentiles</span><span class="p">]</span>
-</span><span id="L-792"><a href="#L-792"><span class="linenos"> 792</span></a> <span class="p">),</span>
-</span><span id="L-793"><a href="#L-793"><span class="linenos"> 793</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PercentileDisc</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
+</span><span id="L-776"><a href="#L-776"><span class="linenos"> 776</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GenerateSeries</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="L-777"><a href="#L-777"><span class="linenos"> 777</span></a> <span class="s2">&quot;ARRAY_GENERATE_RANGE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;start&quot;</span><span class="p">],</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;end&quot;</span><span class="p">]</span> <span class="o">+</span> <span class="mi">1</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;step&quot;</span><span class="p">)</span>
+</span><span id="L-778"><a href="#L-778"><span class="linenos"> 778</span></a> <span class="p">),</span>
+</span><span id="L-779"><a href="#L-779"><span class="linenos"> 779</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;LISTAGG&quot;</span><span class="p">),</span>
+</span><span id="L-780"><a href="#L-780"><span class="linenos"> 780</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">:</span> <span class="n">if_sql</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s2">&quot;IFF&quot;</span><span class="p">,</span> <span class="n">false_value</span><span class="o">=</span><span class="s2">&quot;NULL&quot;</span><span class="p">),</span>
+</span><span id="L-781"><a href="#L-781"><span class="linenos"> 781</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONExtract</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;GET_PATH&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">),</span>
+</span><span id="L-782"><a href="#L-782"><span class="linenos"> 782</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONExtractScalar</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="L-783"><a href="#L-783"><span class="linenos"> 783</span></a> <span class="s2">&quot;JSON_EXTRACT_PATH_TEXT&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span>
+</span><span id="L-784"><a href="#L-784"><span class="linenos"> 784</span></a> <span class="p">),</span>
+</span><span id="L-785"><a href="#L-785"><span class="linenos"> 785</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObject</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT_KEEP_NULL&quot;</span><span class="p">,</span> <span class="o">*</span><span class="n">e</span><span class="o">.</span><span class="n">expressions</span><span class="p">),</span>
+</span><span id="L-786"><a href="#L-786"><span class="linenos"> 786</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathRoot</span><span class="p">:</span> <span class="k">lambda</span> <span class="o">*</span><span class="n">_</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
+</span><span id="L-787"><a href="#L-787"><span class="linenos"> 787</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">LogicalAnd</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLAND_AGG&quot;</span><span class="p">),</span>
+</span><span id="L-788"><a href="#L-788"><span class="linenos"> 788</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">LogicalOr</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLOR_AGG&quot;</span><span class="p">),</span>
+</span><span id="L-789"><a href="#L-789"><span class="linenos"> 789</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Map</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="n">var_map_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">,</span> <span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
+</span><span id="L-790"><a href="#L-790"><span class="linenos"> 790</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Max</span><span class="p">:</span> <span class="n">max_or_greatest</span><span class="p">,</span>
+</span><span id="L-791"><a href="#L-791"><span class="linenos"> 791</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Min</span><span class="p">:</span> <span class="n">min_or_least</span><span class="p">,</span>
+</span><span id="L-792"><a href="#L-792"><span class="linenos"> 792</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PartitionedByProperty</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="sa">f</span><span class="s2">&quot;PARTITION BY </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">e</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">,</span>
+</span><span id="L-793"><a href="#L-793"><span class="linenos"> 793</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PercentileCont</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
</span><span id="L-794"><a href="#L-794"><span class="linenos"> 794</span></a> <span class="p">[</span><span class="n">transforms</span><span class="o">.</span><span class="n">add_within_group_for_percentiles</span><span class="p">]</span>
</span><span id="L-795"><a href="#L-795"><span class="linenos"> 795</span></a> <span class="p">),</span>
-</span><span id="L-796"><a href="#L-796"><span class="linenos"> 796</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Pivot</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">([</span><span class="n">_unqualify_unpivot_columns</span><span class="p">]),</span>
-</span><span id="L-797"><a href="#L-797"><span class="linenos"> 797</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">RegexpILike</span><span class="p">:</span> <span class="n">_regexpilike_sql</span><span class="p">,</span>
-</span><span id="L-798"><a href="#L-798"><span class="linenos"> 798</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Rand</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;RANDOM&quot;</span><span class="p">),</span>
-</span><span id="L-799"><a href="#L-799"><span class="linenos"> 799</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Select</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
-</span><span id="L-800"><a href="#L-800"><span class="linenos"> 800</span></a> <span class="p">[</span>
-</span><span id="L-801"><a href="#L-801"><span class="linenos"> 801</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">eliminate_distinct_on</span><span class="p">,</span>
-</span><span id="L-802"><a href="#L-802"><span class="linenos"> 802</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">explode_to_unnest</span><span class="p">(),</span>
-</span><span id="L-803"><a href="#L-803"><span class="linenos"> 803</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">eliminate_semi_and_anti_joins</span><span class="p">,</span>
-</span><span id="L-804"><a href="#L-804"><span class="linenos"> 804</span></a> <span class="p">]</span>
-</span><span id="L-805"><a href="#L-805"><span class="linenos"> 805</span></a> <span class="p">),</span>
-</span><span id="L-806"><a href="#L-806"><span class="linenos"> 806</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SHA</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;SHA1&quot;</span><span class="p">),</span>
-</span><span id="L-807"><a href="#L-807"><span class="linenos"> 807</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StarMap</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
-</span><span id="L-808"><a href="#L-808"><span class="linenos"> 808</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StartsWith</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;STARTSWITH&quot;</span><span class="p">),</span>
-</span><span id="L-809"><a href="#L-809"><span class="linenos"> 809</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="L-810"><a href="#L-810"><span class="linenos"> 810</span></a> <span class="s2">&quot;POSITION&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;substr&quot;</span><span class="p">),</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">)</span>
-</span><span id="L-811"><a href="#L-811"><span class="linenos"> 811</span></a> <span class="p">),</span>
-</span><span id="L-812"><a href="#L-812"><span class="linenos"> 812</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrToTime</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;TO_TIMESTAMP&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)),</span>
-</span><span id="L-813"><a href="#L-813"><span class="linenos"> 813</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Stuff</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;INSERT&quot;</span><span class="p">),</span>
-</span><span id="L-814"><a href="#L-814"><span class="linenos"> 814</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;TIMEADD&quot;</span><span class="p">),</span>
-</span><span id="L-815"><a href="#L-815"><span class="linenos"> 815</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampDiff</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="L-816"><a href="#L-816"><span class="linenos"> 816</span></a> <span class="s2">&quot;TIMESTAMPDIFF&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">unit</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
-</span><span id="L-817"><a href="#L-817"><span class="linenos"> 817</span></a> <span class="p">),</span>
-</span><span id="L-818"><a href="#L-818"><span class="linenos"> 818</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampTrunc</span><span class="p">:</span> <span class="n">timestamptrunc_sql</span><span class="p">,</span>
-</span><span id="L-819"><a href="#L-819"><span class="linenos"> 819</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeStrToTime</span><span class="p">:</span> <span class="n">timestrtotime_sql</span><span class="p">,</span>
-</span><span id="L-820"><a href="#L-820"><span class="linenos"> 820</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeToStr</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="L-821"><a href="#L-821"><span class="linenos"> 821</span></a> <span class="s2">&quot;TO_CHAR&quot;</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">cast</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">TIMESTAMP</span><span class="p">),</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
-</span><span id="L-822"><a href="#L-822"><span class="linenos"> 822</span></a> <span class="p">),</span>
-</span><span id="L-823"><a href="#L-823"><span class="linenos"> 823</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeToUnix</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="sa">f</span><span class="s2">&quot;EXTRACT(epoch_second FROM </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">e</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">)&quot;</span><span class="p">,</span>
-</span><span id="L-824"><a href="#L-824"><span class="linenos"> 824</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ToArray</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TO_ARRAY&quot;</span><span class="p">),</span>
-</span><span id="L-825"><a href="#L-825"><span class="linenos"> 825</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ToChar</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">function_fallback_sql</span><span class="p">(</span><span class="n">e</span><span class="p">),</span>
-</span><span id="L-826"><a href="#L-826"><span class="linenos"> 826</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Trim</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;TRIM&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">),</span>
-</span><span id="L-827"><a href="#L-827"><span class="linenos"> 827</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEADD&quot;</span><span class="p">,</span> <span class="n">cast</span><span class="o">=</span><span class="kc">True</span><span class="p">),</span>
-</span><span id="L-828"><a href="#L-828"><span class="linenos"> 828</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsDiff</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEDIFF&quot;</span><span class="p">),</span>
-</span><span id="L-829"><a href="#L-829"><span class="linenos"> 829</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsToDate</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="L-830"><a href="#L-830"><span class="linenos"> 830</span></a> <span class="s2">&quot;TRY_TO_DATE&quot;</span> <span class="k">if</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;safe&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;TO_DATE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
-</span><span id="L-831"><a href="#L-831"><span class="linenos"> 831</span></a> <span class="p">),</span>
-</span><span id="L-832"><a href="#L-832"><span class="linenos"> 832</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">UnixToTime</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TO_TIMESTAMP&quot;</span><span class="p">),</span>
-</span><span id="L-833"><a href="#L-833"><span class="linenos"> 833</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">VarMap</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="n">var_map_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">,</span> <span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
-</span><span id="L-834"><a href="#L-834"><span class="linenos"> 834</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">WeekOfYear</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;WEEKOFYEAR&quot;</span><span class="p">),</span>
-</span><span id="L-835"><a href="#L-835"><span class="linenos"> 835</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Xor</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLXOR&quot;</span><span class="p">),</span>
-</span><span id="L-836"><a href="#L-836"><span class="linenos"> 836</span></a> <span class="p">}</span>
-</span><span id="L-837"><a href="#L-837"><span class="linenos"> 837</span></a>
-</span><span id="L-838"><a href="#L-838"><span class="linenos"> 838</span></a> <span class="n">SUPPORTED_JSON_PATH_PARTS</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="L-839"><a href="#L-839"><span class="linenos"> 839</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathKey</span><span class="p">,</span>
-</span><span id="L-840"><a href="#L-840"><span class="linenos"> 840</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathRoot</span><span class="p">,</span>
-</span><span id="L-841"><a href="#L-841"><span class="linenos"> 841</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathSubscript</span><span class="p">,</span>
-</span><span id="L-842"><a href="#L-842"><span class="linenos"> 842</span></a> <span class="p">}</span>
-</span><span id="L-843"><a href="#L-843"><span class="linenos"> 843</span></a>
-</span><span id="L-844"><a href="#L-844"><span class="linenos"> 844</span></a> <span class="n">TYPE_MAPPING</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="L-845"><a href="#L-845"><span class="linenos"> 845</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">TYPE_MAPPING</span><span class="p">,</span>
-</span><span id="L-846"><a href="#L-846"><span class="linenos"> 846</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">NESTED</span><span class="p">:</span> <span class="s2">&quot;OBJECT&quot;</span><span class="p">,</span>
-</span><span id="L-847"><a href="#L-847"><span class="linenos"> 847</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">STRUCT</span><span class="p">:</span> <span class="s2">&quot;OBJECT&quot;</span><span class="p">,</span>
-</span><span id="L-848"><a href="#L-848"><span class="linenos"> 848</span></a> <span class="p">}</span>
-</span><span id="L-849"><a href="#L-849"><span class="linenos"> 849</span></a>
-</span><span id="L-850"><a href="#L-850"><span class="linenos"> 850</span></a> <span class="n">STAR_MAPPING</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="L-851"><a href="#L-851"><span class="linenos"> 851</span></a> <span class="s2">&quot;except&quot;</span><span class="p">:</span> <span class="s2">&quot;EXCLUDE&quot;</span><span class="p">,</span>
-</span><span id="L-852"><a href="#L-852"><span class="linenos"> 852</span></a> <span class="s2">&quot;replace&quot;</span><span class="p">:</span> <span class="s2">&quot;RENAME&quot;</span><span class="p">,</span>
-</span><span id="L-853"><a href="#L-853"><span class="linenos"> 853</span></a> <span class="p">}</span>
-</span><span id="L-854"><a href="#L-854"><span class="linenos"> 854</span></a>
-</span><span id="L-855"><a href="#L-855"><span class="linenos"> 855</span></a> <span class="n">PROPERTIES_LOCATION</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="L-856"><a href="#L-856"><span class="linenos"> 856</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">PROPERTIES_LOCATION</span><span class="p">,</span>
-</span><span id="L-857"><a href="#L-857"><span class="linenos"> 857</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SetProperty</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="o">.</span><span class="n">Location</span><span class="o">.</span><span class="n">UNSUPPORTED</span><span class="p">,</span>
-</span><span id="L-858"><a href="#L-858"><span class="linenos"> 858</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">VolatileProperty</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="o">.</span><span class="n">Location</span><span class="o">.</span><span class="n">UNSUPPORTED</span><span class="p">,</span>
-</span><span id="L-859"><a href="#L-859"><span class="linenos"> 859</span></a> <span class="p">}</span>
-</span><span id="L-860"><a href="#L-860"><span class="linenos"> 860</span></a>
-</span><span id="L-861"><a href="#L-861"><span class="linenos"> 861</span></a> <span class="n">UNSUPPORTED_VALUES_EXPRESSIONS</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="L-862"><a href="#L-862"><span class="linenos"> 862</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">,</span>
-</span><span id="L-863"><a href="#L-863"><span class="linenos"> 863</span></a> <span class="p">}</span>
-</span><span id="L-864"><a href="#L-864"><span class="linenos"> 864</span></a>
-</span><span id="L-865"><a href="#L-865"><span class="linenos"> 865</span></a> <span class="k">def</span> <span class="nf">values_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Values</span><span class="p">,</span> <span class="n">values_as_table</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-866"><a href="#L-866"><span class="linenos"> 866</span></a> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="o">*</span><span class="bp">self</span><span class="o">.</span><span class="n">UNSUPPORTED_VALUES_EXPRESSIONS</span><span class="p">):</span>
-</span><span id="L-867"><a href="#L-867"><span class="linenos"> 867</span></a> <span class="n">values_as_table</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="L-868"><a href="#L-868"><span class="linenos"> 868</span></a>
-</span><span id="L-869"><a href="#L-869"><span class="linenos"> 869</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">values_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">values_as_table</span><span class="o">=</span><span class="n">values_as_table</span><span class="p">)</span>
-</span><span id="L-870"><a href="#L-870"><span class="linenos"> 870</span></a>
-</span><span id="L-871"><a href="#L-871"><span class="linenos"> 871</span></a> <span class="k">def</span> <span class="nf">datatype_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-872"><a href="#L-872"><span class="linenos"> 872</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">expressions</span>
-</span><span id="L-873"><a href="#L-873"><span class="linenos"> 873</span></a> <span class="k">if</span> <span class="p">(</span>
-</span><span id="L-874"><a href="#L-874"><span class="linenos"> 874</span></a> <span class="n">expressions</span>
-</span><span id="L-875"><a href="#L-875"><span class="linenos"> 875</span></a> <span class="ow">and</span> <span class="n">expression</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">STRUCT_TYPES</span><span class="p">)</span>
-</span><span id="L-876"><a href="#L-876"><span class="linenos"> 876</span></a> <span class="ow">and</span> <span class="nb">any</span><span class="p">(</span><span class="nb">isinstance</span><span class="p">(</span><span class="n">field_type</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="k">for</span> <span class="n">field_type</span> <span class="ow">in</span> <span class="n">expressions</span><span class="p">)</span>
-</span><span id="L-877"><a href="#L-877"><span class="linenos"> 877</span></a> <span class="p">):</span>
-</span><span id="L-878"><a href="#L-878"><span class="linenos"> 878</span></a> <span class="c1"># The correct syntax is OBJECT [ (&lt;key&gt; &lt;value_type [NOT NULL] [, ...]) ]</span>
-</span><span id="L-879"><a href="#L-879"><span class="linenos"> 879</span></a> <span class="k">return</span> <span class="s2">&quot;OBJECT&quot;</span>
-</span><span id="L-880"><a href="#L-880"><span class="linenos"> 880</span></a>
-</span><span id="L-881"><a href="#L-881"><span class="linenos"> 881</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">datatype_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="L-882"><a href="#L-882"><span class="linenos"> 882</span></a>
-</span><span id="L-883"><a href="#L-883"><span class="linenos"> 883</span></a> <span class="k">def</span> <span class="nf">tonumber_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">ToNumber</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-884"><a href="#L-884"><span class="linenos"> 884</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="L-885"><a href="#L-885"><span class="linenos"> 885</span></a> <span class="s2">&quot;TO_NUMBER&quot;</span><span class="p">,</span>
-</span><span id="L-886"><a href="#L-886"><span class="linenos"> 886</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-887"><a href="#L-887"><span class="linenos"> 887</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;format&quot;</span><span class="p">),</span>
-</span><span id="L-888"><a href="#L-888"><span class="linenos"> 888</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;precision&quot;</span><span class="p">),</span>
-</span><span id="L-889"><a href="#L-889"><span class="linenos"> 889</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;scale&quot;</span><span class="p">),</span>
-</span><span id="L-890"><a href="#L-890"><span class="linenos"> 890</span></a> <span class="p">)</span>
-</span><span id="L-891"><a href="#L-891"><span class="linenos"> 891</span></a>
-</span><span id="L-892"><a href="#L-892"><span class="linenos"> 892</span></a> <span class="k">def</span> <span class="nf">timestampfromparts_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampFromParts</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-893"><a href="#L-893"><span class="linenos"> 893</span></a> <span class="n">milli</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;milli&quot;</span><span class="p">)</span>
-</span><span id="L-894"><a href="#L-894"><span class="linenos"> 894</span></a> <span class="k">if</span> <span class="n">milli</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="L-895"><a href="#L-895"><span class="linenos"> 895</span></a> <span class="n">milli_to_nano</span> <span class="o">=</span> <span class="n">milli</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="o">*</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1000000</span><span class="p">)</span>
-</span><span id="L-896"><a href="#L-896"><span class="linenos"> 896</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;nano&quot;</span><span class="p">,</span> <span class="n">milli_to_nano</span><span class="p">)</span>
-</span><span id="L-897"><a href="#L-897"><span class="linenos"> 897</span></a>
-</span><span id="L-898"><a href="#L-898"><span class="linenos"> 898</span></a> <span class="k">return</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TIMESTAMP_FROM_PARTS&quot;</span><span class="p">)(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">)</span>
-</span><span id="L-899"><a href="#L-899"><span class="linenos"> 899</span></a>
-</span><span id="L-900"><a href="#L-900"><span class="linenos"> 900</span></a> <span class="k">def</span> <span class="nf">trycast_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-901"><a href="#L-901"><span class="linenos"> 901</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span>
+</span><span id="L-796"><a href="#L-796"><span class="linenos"> 796</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PercentileDisc</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
+</span><span id="L-797"><a href="#L-797"><span class="linenos"> 797</span></a> <span class="p">[</span><span class="n">transforms</span><span class="o">.</span><span class="n">add_within_group_for_percentiles</span><span class="p">]</span>
+</span><span id="L-798"><a href="#L-798"><span class="linenos"> 798</span></a> <span class="p">),</span>
+</span><span id="L-799"><a href="#L-799"><span class="linenos"> 799</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Pivot</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">([</span><span class="n">_unqualify_unpivot_columns</span><span class="p">]),</span>
+</span><span id="L-800"><a href="#L-800"><span class="linenos"> 800</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">RegexpILike</span><span class="p">:</span> <span class="n">_regexpilike_sql</span><span class="p">,</span>
+</span><span id="L-801"><a href="#L-801"><span class="linenos"> 801</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Rand</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;RANDOM&quot;</span><span class="p">),</span>
+</span><span id="L-802"><a href="#L-802"><span class="linenos"> 802</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Select</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
+</span><span id="L-803"><a href="#L-803"><span class="linenos"> 803</span></a> <span class="p">[</span>
+</span><span id="L-804"><a href="#L-804"><span class="linenos"> 804</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">eliminate_distinct_on</span><span class="p">,</span>
+</span><span id="L-805"><a href="#L-805"><span class="linenos"> 805</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">explode_to_unnest</span><span class="p">(),</span>
+</span><span id="L-806"><a href="#L-806"><span class="linenos"> 806</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">eliminate_semi_and_anti_joins</span><span class="p">,</span>
+</span><span id="L-807"><a href="#L-807"><span class="linenos"> 807</span></a> <span class="p">]</span>
+</span><span id="L-808"><a href="#L-808"><span class="linenos"> 808</span></a> <span class="p">),</span>
+</span><span id="L-809"><a href="#L-809"><span class="linenos"> 809</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SHA</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;SHA1&quot;</span><span class="p">),</span>
+</span><span id="L-810"><a href="#L-810"><span class="linenos"> 810</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StarMap</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
+</span><span id="L-811"><a href="#L-811"><span class="linenos"> 811</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StartsWith</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;STARTSWITH&quot;</span><span class="p">),</span>
+</span><span id="L-812"><a href="#L-812"><span class="linenos"> 812</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="L-813"><a href="#L-813"><span class="linenos"> 813</span></a> <span class="s2">&quot;POSITION&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;substr&quot;</span><span class="p">),</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">)</span>
+</span><span id="L-814"><a href="#L-814"><span class="linenos"> 814</span></a> <span class="p">),</span>
+</span><span id="L-815"><a href="#L-815"><span class="linenos"> 815</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrToTime</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;TO_TIMESTAMP&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)),</span>
+</span><span id="L-816"><a href="#L-816"><span class="linenos"> 816</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Stuff</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;INSERT&quot;</span><span class="p">),</span>
+</span><span id="L-817"><a href="#L-817"><span class="linenos"> 817</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;TIMEADD&quot;</span><span class="p">),</span>
+</span><span id="L-818"><a href="#L-818"><span class="linenos"> 818</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampDiff</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="L-819"><a href="#L-819"><span class="linenos"> 819</span></a> <span class="s2">&quot;TIMESTAMPDIFF&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">unit</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
+</span><span id="L-820"><a href="#L-820"><span class="linenos"> 820</span></a> <span class="p">),</span>
+</span><span id="L-821"><a href="#L-821"><span class="linenos"> 821</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampTrunc</span><span class="p">:</span> <span class="n">timestamptrunc_sql</span><span class="p">,</span>
+</span><span id="L-822"><a href="#L-822"><span class="linenos"> 822</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeStrToTime</span><span class="p">:</span> <span class="n">timestrtotime_sql</span><span class="p">,</span>
+</span><span id="L-823"><a href="#L-823"><span class="linenos"> 823</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeToStr</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="L-824"><a href="#L-824"><span class="linenos"> 824</span></a> <span class="s2">&quot;TO_CHAR&quot;</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">cast</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">TIMESTAMP</span><span class="p">),</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+</span><span id="L-825"><a href="#L-825"><span class="linenos"> 825</span></a> <span class="p">),</span>
+</span><span id="L-826"><a href="#L-826"><span class="linenos"> 826</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeToUnix</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="sa">f</span><span class="s2">&quot;EXTRACT(epoch_second FROM </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">e</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">)&quot;</span><span class="p">,</span>
+</span><span id="L-827"><a href="#L-827"><span class="linenos"> 827</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ToArray</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TO_ARRAY&quot;</span><span class="p">),</span>
+</span><span id="L-828"><a href="#L-828"><span class="linenos"> 828</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ToChar</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">function_fallback_sql</span><span class="p">(</span><span class="n">e</span><span class="p">),</span>
+</span><span id="L-829"><a href="#L-829"><span class="linenos"> 829</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Trim</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;TRIM&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">),</span>
+</span><span id="L-830"><a href="#L-830"><span class="linenos"> 830</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEADD&quot;</span><span class="p">,</span> <span class="n">cast</span><span class="o">=</span><span class="kc">True</span><span class="p">),</span>
+</span><span id="L-831"><a href="#L-831"><span class="linenos"> 831</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsDiff</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEDIFF&quot;</span><span class="p">),</span>
+</span><span id="L-832"><a href="#L-832"><span class="linenos"> 832</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsToDate</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="L-833"><a href="#L-833"><span class="linenos"> 833</span></a> <span class="s2">&quot;TRY_TO_DATE&quot;</span> <span class="k">if</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;safe&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;TO_DATE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+</span><span id="L-834"><a href="#L-834"><span class="linenos"> 834</span></a> <span class="p">),</span>
+</span><span id="L-835"><a href="#L-835"><span class="linenos"> 835</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">UnixToTime</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TO_TIMESTAMP&quot;</span><span class="p">),</span>
+</span><span id="L-836"><a href="#L-836"><span class="linenos"> 836</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">VarMap</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="n">var_map_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">,</span> <span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
+</span><span id="L-837"><a href="#L-837"><span class="linenos"> 837</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">WeekOfYear</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;WEEKOFYEAR&quot;</span><span class="p">),</span>
+</span><span id="L-838"><a href="#L-838"><span class="linenos"> 838</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Xor</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLXOR&quot;</span><span class="p">),</span>
+</span><span id="L-839"><a href="#L-839"><span class="linenos"> 839</span></a> <span class="p">}</span>
+</span><span id="L-840"><a href="#L-840"><span class="linenos"> 840</span></a>
+</span><span id="L-841"><a href="#L-841"><span class="linenos"> 841</span></a> <span class="n">SUPPORTED_JSON_PATH_PARTS</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="L-842"><a href="#L-842"><span class="linenos"> 842</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathKey</span><span class="p">,</span>
+</span><span id="L-843"><a href="#L-843"><span class="linenos"> 843</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathRoot</span><span class="p">,</span>
+</span><span id="L-844"><a href="#L-844"><span class="linenos"> 844</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathSubscript</span><span class="p">,</span>
+</span><span id="L-845"><a href="#L-845"><span class="linenos"> 845</span></a> <span class="p">}</span>
+</span><span id="L-846"><a href="#L-846"><span class="linenos"> 846</span></a>
+</span><span id="L-847"><a href="#L-847"><span class="linenos"> 847</span></a> <span class="n">TYPE_MAPPING</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="L-848"><a href="#L-848"><span class="linenos"> 848</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">TYPE_MAPPING</span><span class="p">,</span>
+</span><span id="L-849"><a href="#L-849"><span class="linenos"> 849</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">NESTED</span><span class="p">:</span> <span class="s2">&quot;OBJECT&quot;</span><span class="p">,</span>
+</span><span id="L-850"><a href="#L-850"><span class="linenos"> 850</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">STRUCT</span><span class="p">:</span> <span class="s2">&quot;OBJECT&quot;</span><span class="p">,</span>
+</span><span id="L-851"><a href="#L-851"><span class="linenos"> 851</span></a> <span class="p">}</span>
+</span><span id="L-852"><a href="#L-852"><span class="linenos"> 852</span></a>
+</span><span id="L-853"><a href="#L-853"><span class="linenos"> 853</span></a> <span class="n">STAR_MAPPING</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="L-854"><a href="#L-854"><span class="linenos"> 854</span></a> <span class="s2">&quot;except&quot;</span><span class="p">:</span> <span class="s2">&quot;EXCLUDE&quot;</span><span class="p">,</span>
+</span><span id="L-855"><a href="#L-855"><span class="linenos"> 855</span></a> <span class="s2">&quot;replace&quot;</span><span class="p">:</span> <span class="s2">&quot;RENAME&quot;</span><span class="p">,</span>
+</span><span id="L-856"><a href="#L-856"><span class="linenos"> 856</span></a> <span class="p">}</span>
+</span><span id="L-857"><a href="#L-857"><span class="linenos"> 857</span></a>
+</span><span id="L-858"><a href="#L-858"><span class="linenos"> 858</span></a> <span class="n">PROPERTIES_LOCATION</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="L-859"><a href="#L-859"><span class="linenos"> 859</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">PROPERTIES_LOCATION</span><span class="p">,</span>
+</span><span id="L-860"><a href="#L-860"><span class="linenos"> 860</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SetProperty</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="o">.</span><span class="n">Location</span><span class="o">.</span><span class="n">UNSUPPORTED</span><span class="p">,</span>
+</span><span id="L-861"><a href="#L-861"><span class="linenos"> 861</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">VolatileProperty</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="o">.</span><span class="n">Location</span><span class="o">.</span><span class="n">UNSUPPORTED</span><span class="p">,</span>
+</span><span id="L-862"><a href="#L-862"><span class="linenos"> 862</span></a> <span class="p">}</span>
+</span><span id="L-863"><a href="#L-863"><span class="linenos"> 863</span></a>
+</span><span id="L-864"><a href="#L-864"><span class="linenos"> 864</span></a> <span class="n">UNSUPPORTED_VALUES_EXPRESSIONS</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="L-865"><a href="#L-865"><span class="linenos"> 865</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">,</span>
+</span><span id="L-866"><a href="#L-866"><span class="linenos"> 866</span></a> <span class="p">}</span>
+</span><span id="L-867"><a href="#L-867"><span class="linenos"> 867</span></a>
+</span><span id="L-868"><a href="#L-868"><span class="linenos"> 868</span></a> <span class="k">def</span> <span class="nf">values_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Values</span><span class="p">,</span> <span class="n">values_as_table</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-869"><a href="#L-869"><span class="linenos"> 869</span></a> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="o">*</span><span class="bp">self</span><span class="o">.</span><span class="n">UNSUPPORTED_VALUES_EXPRESSIONS</span><span class="p">):</span>
+</span><span id="L-870"><a href="#L-870"><span class="linenos"> 870</span></a> <span class="n">values_as_table</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="L-871"><a href="#L-871"><span class="linenos"> 871</span></a>
+</span><span id="L-872"><a href="#L-872"><span class="linenos"> 872</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">values_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">values_as_table</span><span class="o">=</span><span class="n">values_as_table</span><span class="p">)</span>
+</span><span id="L-873"><a href="#L-873"><span class="linenos"> 873</span></a>
+</span><span id="L-874"><a href="#L-874"><span class="linenos"> 874</span></a> <span class="k">def</span> <span class="nf">datatype_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-875"><a href="#L-875"><span class="linenos"> 875</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">expressions</span>
+</span><span id="L-876"><a href="#L-876"><span class="linenos"> 876</span></a> <span class="k">if</span> <span class="p">(</span>
+</span><span id="L-877"><a href="#L-877"><span class="linenos"> 877</span></a> <span class="n">expressions</span>
+</span><span id="L-878"><a href="#L-878"><span class="linenos"> 878</span></a> <span class="ow">and</span> <span class="n">expression</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">STRUCT_TYPES</span><span class="p">)</span>
+</span><span id="L-879"><a href="#L-879"><span class="linenos"> 879</span></a> <span class="ow">and</span> <span class="nb">any</span><span class="p">(</span><span class="nb">isinstance</span><span class="p">(</span><span class="n">field_type</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="k">for</span> <span class="n">field_type</span> <span class="ow">in</span> <span class="n">expressions</span><span class="p">)</span>
+</span><span id="L-880"><a href="#L-880"><span class="linenos"> 880</span></a> <span class="p">):</span>
+</span><span id="L-881"><a href="#L-881"><span class="linenos"> 881</span></a> <span class="c1"># The correct syntax is OBJECT [ (&lt;key&gt; &lt;value_type [NOT NULL] [, ...]) ]</span>
+</span><span id="L-882"><a href="#L-882"><span class="linenos"> 882</span></a> <span class="k">return</span> <span class="s2">&quot;OBJECT&quot;</span>
+</span><span id="L-883"><a href="#L-883"><span class="linenos"> 883</span></a>
+</span><span id="L-884"><a href="#L-884"><span class="linenos"> 884</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">datatype_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="L-885"><a href="#L-885"><span class="linenos"> 885</span></a>
+</span><span id="L-886"><a href="#L-886"><span class="linenos"> 886</span></a> <span class="k">def</span> <span class="nf">tonumber_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">ToNumber</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-887"><a href="#L-887"><span class="linenos"> 887</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="L-888"><a href="#L-888"><span class="linenos"> 888</span></a> <span class="s2">&quot;TO_NUMBER&quot;</span><span class="p">,</span>
+</span><span id="L-889"><a href="#L-889"><span class="linenos"> 889</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-890"><a href="#L-890"><span class="linenos"> 890</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;format&quot;</span><span class="p">),</span>
+</span><span id="L-891"><a href="#L-891"><span class="linenos"> 891</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;precision&quot;</span><span class="p">),</span>
+</span><span id="L-892"><a href="#L-892"><span class="linenos"> 892</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;scale&quot;</span><span class="p">),</span>
+</span><span id="L-893"><a href="#L-893"><span class="linenos"> 893</span></a> <span class="p">)</span>
+</span><span id="L-894"><a href="#L-894"><span class="linenos"> 894</span></a>
+</span><span id="L-895"><a href="#L-895"><span class="linenos"> 895</span></a> <span class="k">def</span> <span class="nf">timestampfromparts_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampFromParts</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-896"><a href="#L-896"><span class="linenos"> 896</span></a> <span class="n">milli</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;milli&quot;</span><span class="p">)</span>
+</span><span id="L-897"><a href="#L-897"><span class="linenos"> 897</span></a> <span class="k">if</span> <span class="n">milli</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="L-898"><a href="#L-898"><span class="linenos"> 898</span></a> <span class="n">milli_to_nano</span> <span class="o">=</span> <span class="n">milli</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="o">*</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1000000</span><span class="p">)</span>
+</span><span id="L-899"><a href="#L-899"><span class="linenos"> 899</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;nano&quot;</span><span class="p">,</span> <span class="n">milli_to_nano</span><span class="p">)</span>
+</span><span id="L-900"><a href="#L-900"><span class="linenos"> 900</span></a>
+</span><span id="L-901"><a href="#L-901"><span class="linenos"> 901</span></a> <span class="k">return</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TIMESTAMP_FROM_PARTS&quot;</span><span class="p">)(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">)</span>
</span><span id="L-902"><a href="#L-902"><span class="linenos"> 902</span></a>
-</span><span id="L-903"><a href="#L-903"><span class="linenos"> 903</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">type</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="L-904"><a href="#L-904"><span class="linenos"> 904</span></a> <span class="kn">from</span> <span class="nn">sqlglot.optimizer.annotate_types</span> <span class="kn">import</span> <span class="n">annotate_types</span>
+</span><span id="L-903"><a href="#L-903"><span class="linenos"> 903</span></a> <span class="k">def</span> <span class="nf">trycast_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-904"><a href="#L-904"><span class="linenos"> 904</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span>
</span><span id="L-905"><a href="#L-905"><span class="linenos"> 905</span></a>
-</span><span id="L-906"><a href="#L-906"><span class="linenos"> 906</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">annotate_types</span><span class="p">(</span><span class="n">value</span><span class="p">)</span>
-</span><span id="L-907"><a href="#L-907"><span class="linenos"> 907</span></a>
-</span><span id="L-908"><a href="#L-908"><span class="linenos"> 908</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">TEXT_TYPES</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">UNKNOWN</span><span class="p">):</span>
-</span><span id="L-909"><a href="#L-909"><span class="linenos"> 909</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">trycast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="L-906"><a href="#L-906"><span class="linenos"> 906</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">type</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="L-907"><a href="#L-907"><span class="linenos"> 907</span></a> <span class="kn">from</span> <span class="nn">sqlglot.optimizer.annotate_types</span> <span class="kn">import</span> <span class="n">annotate_types</span>
+</span><span id="L-908"><a href="#L-908"><span class="linenos"> 908</span></a>
+</span><span id="L-909"><a href="#L-909"><span class="linenos"> 909</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">annotate_types</span><span class="p">(</span><span class="n">value</span><span class="p">)</span>
</span><span id="L-910"><a href="#L-910"><span class="linenos"> 910</span></a>
-</span><span id="L-911"><a href="#L-911"><span class="linenos"> 911</span></a> <span class="c1"># TRY_CAST only works for string values in Snowflake</span>
-</span><span id="L-912"><a href="#L-912"><span class="linenos"> 912</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">cast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="L-911"><a href="#L-911"><span class="linenos"> 911</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">TEXT_TYPES</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">UNKNOWN</span><span class="p">):</span>
+</span><span id="L-912"><a href="#L-912"><span class="linenos"> 912</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">trycast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
</span><span id="L-913"><a href="#L-913"><span class="linenos"> 913</span></a>
-</span><span id="L-914"><a href="#L-914"><span class="linenos"> 914</span></a> <span class="k">def</span> <span class="nf">log_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Log</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-915"><a href="#L-915"><span class="linenos"> 915</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">:</span>
-</span><span id="L-916"><a href="#L-916"><span class="linenos"> 916</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;LN&quot;</span><span class="p">,</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
-</span><span id="L-917"><a href="#L-917"><span class="linenos"> 917</span></a>
-</span><span id="L-918"><a href="#L-918"><span class="linenos"> 918</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">log_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="L-919"><a href="#L-919"><span class="linenos"> 919</span></a>
-</span><span id="L-920"><a href="#L-920"><span class="linenos"> 920</span></a> <span class="k">def</span> <span class="nf">unnest_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Unnest</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-921"><a href="#L-921"><span class="linenos"> 921</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">)</span>
-</span><span id="L-922"><a href="#L-922"><span class="linenos"> 922</span></a> <span class="n">offset</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;offset&quot;</span><span class="p">)</span>
-</span><span id="L-923"><a href="#L-923"><span class="linenos"> 923</span></a>
-</span><span id="L-924"><a href="#L-924"><span class="linenos"> 924</span></a> <span class="n">columns</span> <span class="o">=</span> <span class="p">[</span>
-</span><span id="L-925"><a href="#L-925"><span class="linenos"> 925</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;seq&quot;</span><span class="p">),</span>
-</span><span id="L-926"><a href="#L-926"><span class="linenos"> 926</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;key&quot;</span><span class="p">),</span>
-</span><span id="L-927"><a href="#L-927"><span class="linenos"> 927</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;path&quot;</span><span class="p">),</span>
-</span><span id="L-928"><a href="#L-928"><span class="linenos"> 928</span></a> <span class="n">offset</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">offset</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">)</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;index&quot;</span><span class="p">),</span>
-</span><span id="L-929"><a href="#L-929"><span class="linenos"> 929</span></a> <span class="n">seq_get</span><span class="p">(</span><span class="n">unnest_alias</span><span class="o">.</span><span class="n">columns</span> <span class="k">if</span> <span class="n">unnest_alias</span> <span class="k">else</span> <span class="p">[],</span> <span class="mi">0</span><span class="p">)</span>
-</span><span id="L-930"><a href="#L-930"><span class="linenos"> 930</span></a> <span class="ow">or</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;value&quot;</span><span class="p">),</span>
-</span><span id="L-931"><a href="#L-931"><span class="linenos"> 931</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;this&quot;</span><span class="p">),</span>
-</span><span id="L-932"><a href="#L-932"><span class="linenos"> 932</span></a> <span class="p">]</span>
-</span><span id="L-933"><a href="#L-933"><span class="linenos"> 933</span></a>
-</span><span id="L-934"><a href="#L-934"><span class="linenos"> 934</span></a> <span class="k">if</span> <span class="n">unnest_alias</span><span class="p">:</span>
-</span><span id="L-935"><a href="#L-935"><span class="linenos"> 935</span></a> <span class="n">unnest_alias</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;columns&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="p">)</span>
-</span><span id="L-936"><a href="#L-936"><span class="linenos"> 936</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-937"><a href="#L-937"><span class="linenos"> 937</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">TableAlias</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="s2">&quot;_u&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="o">=</span><span class="n">columns</span><span class="p">)</span>
-</span><span id="L-938"><a href="#L-938"><span class="linenos"> 938</span></a>
-</span><span id="L-939"><a href="#L-939"><span class="linenos"> 939</span></a> <span class="n">explode</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;TABLE(FLATTEN(INPUT =&gt; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span><span class="si">}</span><span class="s2">))&quot;</span>
-</span><span id="L-940"><a href="#L-940"><span class="linenos"> 940</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">unnest_alias</span><span class="p">)</span>
-</span><span id="L-941"><a href="#L-941"><span class="linenos"> 941</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; AS </span><span class="si">{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">alias</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="L-942"><a href="#L-942"><span class="linenos"> 942</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">explode</span><span class="si">}{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="L-943"><a href="#L-943"><span class="linenos"> 943</span></a>
-</span><span id="L-944"><a href="#L-944"><span class="linenos"> 944</span></a> <span class="k">def</span> <span class="nf">show_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Show</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-945"><a href="#L-945"><span class="linenos"> 945</span></a> <span class="n">terse</span> <span class="o">=</span> <span class="s2">&quot;TERSE &quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;terse&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="L-946"><a href="#L-946"><span class="linenos"> 946</span></a> <span class="n">history</span> <span class="o">=</span> <span class="s2">&quot; HISTORY&quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;history&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="L-947"><a href="#L-947"><span class="linenos"> 947</span></a> <span class="n">like</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;like&quot;</span><span class="p">)</span>
-</span><span id="L-948"><a href="#L-948"><span class="linenos"> 948</span></a> <span class="n">like</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; LIKE </span><span class="si">{</span><span class="n">like</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">like</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="L-949"><a href="#L-949"><span class="linenos"> 949</span></a>
-</span><span id="L-950"><a href="#L-950"><span class="linenos"> 950</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope&quot;</span><span class="p">)</span>
-</span><span id="L-951"><a href="#L-951"><span class="linenos"> 951</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">scope</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">scope</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="L-914"><a href="#L-914"><span class="linenos"> 914</span></a> <span class="c1"># TRY_CAST only works for string values in Snowflake</span>
+</span><span id="L-915"><a href="#L-915"><span class="linenos"> 915</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">cast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="L-916"><a href="#L-916"><span class="linenos"> 916</span></a>
+</span><span id="L-917"><a href="#L-917"><span class="linenos"> 917</span></a> <span class="k">def</span> <span class="nf">log_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Log</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-918"><a href="#L-918"><span class="linenos"> 918</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">:</span>
+</span><span id="L-919"><a href="#L-919"><span class="linenos"> 919</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;LN&quot;</span><span class="p">,</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
+</span><span id="L-920"><a href="#L-920"><span class="linenos"> 920</span></a>
+</span><span id="L-921"><a href="#L-921"><span class="linenos"> 921</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">log_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="L-922"><a href="#L-922"><span class="linenos"> 922</span></a>
+</span><span id="L-923"><a href="#L-923"><span class="linenos"> 923</span></a> <span class="k">def</span> <span class="nf">unnest_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Unnest</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-924"><a href="#L-924"><span class="linenos"> 924</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">)</span>
+</span><span id="L-925"><a href="#L-925"><span class="linenos"> 925</span></a> <span class="n">offset</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;offset&quot;</span><span class="p">)</span>
+</span><span id="L-926"><a href="#L-926"><span class="linenos"> 926</span></a>
+</span><span id="L-927"><a href="#L-927"><span class="linenos"> 927</span></a> <span class="n">columns</span> <span class="o">=</span> <span class="p">[</span>
+</span><span id="L-928"><a href="#L-928"><span class="linenos"> 928</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;seq&quot;</span><span class="p">),</span>
+</span><span id="L-929"><a href="#L-929"><span class="linenos"> 929</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;key&quot;</span><span class="p">),</span>
+</span><span id="L-930"><a href="#L-930"><span class="linenos"> 930</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;path&quot;</span><span class="p">),</span>
+</span><span id="L-931"><a href="#L-931"><span class="linenos"> 931</span></a> <span class="n">offset</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">offset</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">)</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;index&quot;</span><span class="p">),</span>
+</span><span id="L-932"><a href="#L-932"><span class="linenos"> 932</span></a> <span class="n">seq_get</span><span class="p">(</span><span class="n">unnest_alias</span><span class="o">.</span><span class="n">columns</span> <span class="k">if</span> <span class="n">unnest_alias</span> <span class="k">else</span> <span class="p">[],</span> <span class="mi">0</span><span class="p">)</span>
+</span><span id="L-933"><a href="#L-933"><span class="linenos"> 933</span></a> <span class="ow">or</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;value&quot;</span><span class="p">),</span>
+</span><span id="L-934"><a href="#L-934"><span class="linenos"> 934</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;this&quot;</span><span class="p">),</span>
+</span><span id="L-935"><a href="#L-935"><span class="linenos"> 935</span></a> <span class="p">]</span>
+</span><span id="L-936"><a href="#L-936"><span class="linenos"> 936</span></a>
+</span><span id="L-937"><a href="#L-937"><span class="linenos"> 937</span></a> <span class="k">if</span> <span class="n">unnest_alias</span><span class="p">:</span>
+</span><span id="L-938"><a href="#L-938"><span class="linenos"> 938</span></a> <span class="n">unnest_alias</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;columns&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="p">)</span>
+</span><span id="L-939"><a href="#L-939"><span class="linenos"> 939</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-940"><a href="#L-940"><span class="linenos"> 940</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">TableAlias</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="s2">&quot;_u&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="o">=</span><span class="n">columns</span><span class="p">)</span>
+</span><span id="L-941"><a href="#L-941"><span class="linenos"> 941</span></a>
+</span><span id="L-942"><a href="#L-942"><span class="linenos"> 942</span></a> <span class="n">explode</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;TABLE(FLATTEN(INPUT =&gt; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span><span class="si">}</span><span class="s2">))&quot;</span>
+</span><span id="L-943"><a href="#L-943"><span class="linenos"> 943</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">unnest_alias</span><span class="p">)</span>
+</span><span id="L-944"><a href="#L-944"><span class="linenos"> 944</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; AS </span><span class="si">{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">alias</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="L-945"><a href="#L-945"><span class="linenos"> 945</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">explode</span><span class="si">}{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="L-946"><a href="#L-946"><span class="linenos"> 946</span></a>
+</span><span id="L-947"><a href="#L-947"><span class="linenos"> 947</span></a> <span class="k">def</span> <span class="nf">show_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Show</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-948"><a href="#L-948"><span class="linenos"> 948</span></a> <span class="n">terse</span> <span class="o">=</span> <span class="s2">&quot;TERSE &quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;terse&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="L-949"><a href="#L-949"><span class="linenos"> 949</span></a> <span class="n">history</span> <span class="o">=</span> <span class="s2">&quot; HISTORY&quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;history&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="L-950"><a href="#L-950"><span class="linenos"> 950</span></a> <span class="n">like</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;like&quot;</span><span class="p">)</span>
+</span><span id="L-951"><a href="#L-951"><span class="linenos"> 951</span></a> <span class="n">like</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; LIKE </span><span class="si">{</span><span class="n">like</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">like</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
</span><span id="L-952"><a href="#L-952"><span class="linenos"> 952</span></a>
-</span><span id="L-953"><a href="#L-953"><span class="linenos"> 953</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope_kind&quot;</span><span class="p">)</span>
-</span><span id="L-954"><a href="#L-954"><span class="linenos"> 954</span></a> <span class="k">if</span> <span class="n">scope_kind</span><span class="p">:</span>
-</span><span id="L-955"><a href="#L-955"><span class="linenos"> 955</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; IN </span><span class="si">{</span><span class="n">scope_kind</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="L-956"><a href="#L-956"><span class="linenos"> 956</span></a>
-</span><span id="L-957"><a href="#L-957"><span class="linenos"> 957</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;starts_with&quot;</span><span class="p">)</span>
-</span><span id="L-958"><a href="#L-958"><span class="linenos"> 958</span></a> <span class="k">if</span> <span class="n">starts_with</span><span class="p">:</span>
-</span><span id="L-959"><a href="#L-959"><span class="linenos"> 959</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; STARTS WITH </span><span class="si">{</span><span class="n">starts_with</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="L-960"><a href="#L-960"><span class="linenos"> 960</span></a>
-</span><span id="L-961"><a href="#L-961"><span class="linenos"> 961</span></a> <span class="n">limit</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;limit&quot;</span><span class="p">)</span>
-</span><span id="L-962"><a href="#L-962"><span class="linenos"> 962</span></a>
-</span><span id="L-963"><a href="#L-963"><span class="linenos"> 963</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;from&quot;</span><span class="p">)</span>
-</span><span id="L-964"><a href="#L-964"><span class="linenos"> 964</span></a> <span class="k">if</span> <span class="n">from_</span><span class="p">:</span>
-</span><span id="L-965"><a href="#L-965"><span class="linenos"> 965</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; FROM </span><span class="si">{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="L-966"><a href="#L-966"><span class="linenos"> 966</span></a>
-</span><span id="L-967"><a href="#L-967"><span class="linenos"> 967</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SHOW </span><span class="si">{</span><span class="n">terse</span><span class="si">}{</span><span class="n">expression</span><span class="o">.</span><span class="n">name</span><span class="si">}{</span><span class="n">history</span><span class="si">}{</span><span class="n">like</span><span class="si">}{</span><span class="n">scope_kind</span><span class="si">}{</span><span class="n">scope</span><span class="si">}{</span><span class="n">starts_with</span><span class="si">}{</span><span class="n">limit</span><span class="si">}{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="L-968"><a href="#L-968"><span class="linenos"> 968</span></a>
-</span><span id="L-969"><a href="#L-969"><span class="linenos"> 969</span></a> <span class="k">def</span> <span class="nf">regexpextract_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">RegexpExtract</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-970"><a href="#L-970"><span class="linenos"> 970</span></a> <span class="c1"># Other dialects don&#39;t support all of the following parameters, so we need to</span>
-</span><span id="L-971"><a href="#L-971"><span class="linenos"> 971</span></a> <span class="c1"># generate default values as necessary to ensure the transpilation is correct</span>
-</span><span id="L-972"><a href="#L-972"><span class="linenos"> 972</span></a> <span class="n">group</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;group&quot;</span><span class="p">)</span>
-</span><span id="L-973"><a href="#L-973"><span class="linenos"> 973</span></a> <span class="n">parameters</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;parameters&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">group</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="s2">&quot;c&quot;</span><span class="p">))</span>
-</span><span id="L-974"><a href="#L-974"><span class="linenos"> 974</span></a> <span class="n">occurrence</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;occurrence&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">parameters</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
-</span><span id="L-975"><a href="#L-975"><span class="linenos"> 975</span></a> <span class="n">position</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">occurrence</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
-</span><span id="L-976"><a href="#L-976"><span class="linenos"> 976</span></a>
-</span><span id="L-977"><a href="#L-977"><span class="linenos"> 977</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="L-978"><a href="#L-978"><span class="linenos"> 978</span></a> <span class="s2">&quot;REGEXP_SUBSTR&quot;</span><span class="p">,</span>
-</span><span id="L-979"><a href="#L-979"><span class="linenos"> 979</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-980"><a href="#L-980"><span class="linenos"> 980</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span>
-</span><span id="L-981"><a href="#L-981"><span class="linenos"> 981</span></a> <span class="n">position</span><span class="p">,</span>
-</span><span id="L-982"><a href="#L-982"><span class="linenos"> 982</span></a> <span class="n">occurrence</span><span class="p">,</span>
-</span><span id="L-983"><a href="#L-983"><span class="linenos"> 983</span></a> <span class="n">parameters</span><span class="p">,</span>
-</span><span id="L-984"><a href="#L-984"><span class="linenos"> 984</span></a> <span class="n">group</span><span class="p">,</span>
-</span><span id="L-985"><a href="#L-985"><span class="linenos"> 985</span></a> <span class="p">)</span>
-</span><span id="L-986"><a href="#L-986"><span class="linenos"> 986</span></a>
-</span><span id="L-987"><a href="#L-987"><span class="linenos"> 987</span></a> <span class="k">def</span> <span class="nf">except_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Except</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-988"><a href="#L-988"><span class="linenos"> 988</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
-</span><span id="L-989"><a href="#L-989"><span class="linenos"> 989</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;EXCEPT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
-</span><span id="L-990"><a href="#L-990"><span class="linenos"> 990</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">except_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="L-991"><a href="#L-991"><span class="linenos"> 991</span></a>
-</span><span id="L-992"><a href="#L-992"><span class="linenos"> 992</span></a> <span class="k">def</span> <span class="nf">intersect_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Intersect</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-993"><a href="#L-993"><span class="linenos"> 993</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
-</span><span id="L-994"><a href="#L-994"><span class="linenos"> 994</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;INTERSECT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
-</span><span id="L-995"><a href="#L-995"><span class="linenos"> 995</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">intersect_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="L-996"><a href="#L-996"><span class="linenos"> 996</span></a>
-</span><span id="L-997"><a href="#L-997"><span class="linenos"> 997</span></a> <span class="k">def</span> <span class="nf">describe_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Describe</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-998"><a href="#L-998"><span class="linenos"> 998</span></a> <span class="c1"># Default to table if kind is unknown</span>
-</span><span id="L-999"><a href="#L-999"><span class="linenos"> 999</span></a> <span class="n">kind_value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="s2">&quot;TABLE&quot;</span>
-</span><span id="L-1000"><a href="#L-1000"><span class="linenos">1000</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">kind_value</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">kind_value</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="L-1001"><a href="#L-1001"><span class="linenos">1001</span></a> <span class="n">this</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="L-1002"><a href="#L-1002"><span class="linenos">1002</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-1003"><a href="#L-1003"><span class="linenos">1003</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">expressions</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="L-1004"><a href="#L-1004"><span class="linenos">1004</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;DESCRIBE</span><span class="si">{</span><span class="n">kind</span><span class="si">}{</span><span class="n">this</span><span class="si">}{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="L-1005"><a href="#L-1005"><span class="linenos">1005</span></a>
-</span><span id="L-1006"><a href="#L-1006"><span class="linenos">1006</span></a> <span class="k">def</span> <span class="nf">generatedasidentitycolumnconstraint_sql</span><span class="p">(</span>
-</span><span id="L-1007"><a href="#L-1007"><span class="linenos">1007</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span>
-</span><span id="L-1008"><a href="#L-1008"><span class="linenos">1008</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-1009"><a href="#L-1009"><span class="linenos">1009</span></a> <span class="n">start</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">)</span>
-</span><span id="L-1010"><a href="#L-1010"><span class="linenos">1010</span></a> <span class="n">start</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; START </span><span class="si">{</span><span class="n">start</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">start</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="L-1011"><a href="#L-1011"><span class="linenos">1011</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">)</span>
-</span><span id="L-1012"><a href="#L-1012"><span class="linenos">1012</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; INCREMENT </span><span class="si">{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">increment</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="L-1013"><a href="#L-1013"><span class="linenos">1013</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;AUTOINCREMENT</span><span class="si">{</span><span class="n">start</span><span class="si">}{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="L-1014"><a href="#L-1014"><span class="linenos">1014</span></a>
-</span><span id="L-1015"><a href="#L-1015"><span class="linenos">1015</span></a> <span class="k">def</span> <span class="nf">swaptable_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">SwapTable</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-1016"><a href="#L-1016"><span class="linenos">1016</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;this&quot;</span><span class="p">)</span>
-</span><span id="L-1017"><a href="#L-1017"><span class="linenos">1017</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SWAP WITH </span><span class="si">{</span><span class="n">this</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="L-1018"><a href="#L-1018"><span class="linenos">1018</span></a>
-</span><span id="L-1019"><a href="#L-1019"><span class="linenos">1019</span></a> <span class="k">def</span> <span class="nf">with_properties</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">properties</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-1020"><a href="#L-1020"><span class="linenos">1020</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">properties</span><span class="p">(</span><span class="n">properties</span><span class="p">,</span> <span class="n">wrapped</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">prefix</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">seg</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="p">),</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
+</span><span id="L-953"><a href="#L-953"><span class="linenos"> 953</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope&quot;</span><span class="p">)</span>
+</span><span id="L-954"><a href="#L-954"><span class="linenos"> 954</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">scope</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">scope</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="L-955"><a href="#L-955"><span class="linenos"> 955</span></a>
+</span><span id="L-956"><a href="#L-956"><span class="linenos"> 956</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope_kind&quot;</span><span class="p">)</span>
+</span><span id="L-957"><a href="#L-957"><span class="linenos"> 957</span></a> <span class="k">if</span> <span class="n">scope_kind</span><span class="p">:</span>
+</span><span id="L-958"><a href="#L-958"><span class="linenos"> 958</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; IN </span><span class="si">{</span><span class="n">scope_kind</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="L-959"><a href="#L-959"><span class="linenos"> 959</span></a>
+</span><span id="L-960"><a href="#L-960"><span class="linenos"> 960</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;starts_with&quot;</span><span class="p">)</span>
+</span><span id="L-961"><a href="#L-961"><span class="linenos"> 961</span></a> <span class="k">if</span> <span class="n">starts_with</span><span class="p">:</span>
+</span><span id="L-962"><a href="#L-962"><span class="linenos"> 962</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; STARTS WITH </span><span class="si">{</span><span class="n">starts_with</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="L-963"><a href="#L-963"><span class="linenos"> 963</span></a>
+</span><span id="L-964"><a href="#L-964"><span class="linenos"> 964</span></a> <span class="n">limit</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;limit&quot;</span><span class="p">)</span>
+</span><span id="L-965"><a href="#L-965"><span class="linenos"> 965</span></a>
+</span><span id="L-966"><a href="#L-966"><span class="linenos"> 966</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;from&quot;</span><span class="p">)</span>
+</span><span id="L-967"><a href="#L-967"><span class="linenos"> 967</span></a> <span class="k">if</span> <span class="n">from_</span><span class="p">:</span>
+</span><span id="L-968"><a href="#L-968"><span class="linenos"> 968</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; FROM </span><span class="si">{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="L-969"><a href="#L-969"><span class="linenos"> 969</span></a>
+</span><span id="L-970"><a href="#L-970"><span class="linenos"> 970</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SHOW </span><span class="si">{</span><span class="n">terse</span><span class="si">}{</span><span class="n">expression</span><span class="o">.</span><span class="n">name</span><span class="si">}{</span><span class="n">history</span><span class="si">}{</span><span class="n">like</span><span class="si">}{</span><span class="n">scope_kind</span><span class="si">}{</span><span class="n">scope</span><span class="si">}{</span><span class="n">starts_with</span><span class="si">}{</span><span class="n">limit</span><span class="si">}{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="L-971"><a href="#L-971"><span class="linenos"> 971</span></a>
+</span><span id="L-972"><a href="#L-972"><span class="linenos"> 972</span></a> <span class="k">def</span> <span class="nf">regexpextract_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">RegexpExtract</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-973"><a href="#L-973"><span class="linenos"> 973</span></a> <span class="c1"># Other dialects don&#39;t support all of the following parameters, so we need to</span>
+</span><span id="L-974"><a href="#L-974"><span class="linenos"> 974</span></a> <span class="c1"># generate default values as necessary to ensure the transpilation is correct</span>
+</span><span id="L-975"><a href="#L-975"><span class="linenos"> 975</span></a> <span class="n">group</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;group&quot;</span><span class="p">)</span>
+</span><span id="L-976"><a href="#L-976"><span class="linenos"> 976</span></a> <span class="n">parameters</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;parameters&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">group</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="s2">&quot;c&quot;</span><span class="p">))</span>
+</span><span id="L-977"><a href="#L-977"><span class="linenos"> 977</span></a> <span class="n">occurrence</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;occurrence&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">parameters</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
+</span><span id="L-978"><a href="#L-978"><span class="linenos"> 978</span></a> <span class="n">position</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">occurrence</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
+</span><span id="L-979"><a href="#L-979"><span class="linenos"> 979</span></a>
+</span><span id="L-980"><a href="#L-980"><span class="linenos"> 980</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="L-981"><a href="#L-981"><span class="linenos"> 981</span></a> <span class="s2">&quot;REGEXP_SUBSTR&quot;</span><span class="p">,</span>
+</span><span id="L-982"><a href="#L-982"><span class="linenos"> 982</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-983"><a href="#L-983"><span class="linenos"> 983</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span>
+</span><span id="L-984"><a href="#L-984"><span class="linenos"> 984</span></a> <span class="n">position</span><span class="p">,</span>
+</span><span id="L-985"><a href="#L-985"><span class="linenos"> 985</span></a> <span class="n">occurrence</span><span class="p">,</span>
+</span><span id="L-986"><a href="#L-986"><span class="linenos"> 986</span></a> <span class="n">parameters</span><span class="p">,</span>
+</span><span id="L-987"><a href="#L-987"><span class="linenos"> 987</span></a> <span class="n">group</span><span class="p">,</span>
+</span><span id="L-988"><a href="#L-988"><span class="linenos"> 988</span></a> <span class="p">)</span>
+</span><span id="L-989"><a href="#L-989"><span class="linenos"> 989</span></a>
+</span><span id="L-990"><a href="#L-990"><span class="linenos"> 990</span></a> <span class="k">def</span> <span class="nf">except_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Except</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-991"><a href="#L-991"><span class="linenos"> 991</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
+</span><span id="L-992"><a href="#L-992"><span class="linenos"> 992</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;EXCEPT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
+</span><span id="L-993"><a href="#L-993"><span class="linenos"> 993</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">except_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="L-994"><a href="#L-994"><span class="linenos"> 994</span></a>
+</span><span id="L-995"><a href="#L-995"><span class="linenos"> 995</span></a> <span class="k">def</span> <span class="nf">intersect_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Intersect</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-996"><a href="#L-996"><span class="linenos"> 996</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
+</span><span id="L-997"><a href="#L-997"><span class="linenos"> 997</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;INTERSECT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
+</span><span id="L-998"><a href="#L-998"><span class="linenos"> 998</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">intersect_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="L-999"><a href="#L-999"><span class="linenos"> 999</span></a>
+</span><span id="L-1000"><a href="#L-1000"><span class="linenos">1000</span></a> <span class="k">def</span> <span class="nf">describe_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Describe</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-1001"><a href="#L-1001"><span class="linenos">1001</span></a> <span class="c1"># Default to table if kind is unknown</span>
+</span><span id="L-1002"><a href="#L-1002"><span class="linenos">1002</span></a> <span class="n">kind_value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="s2">&quot;TABLE&quot;</span>
+</span><span id="L-1003"><a href="#L-1003"><span class="linenos">1003</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">kind_value</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">kind_value</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="L-1004"><a href="#L-1004"><span class="linenos">1004</span></a> <span class="n">this</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="L-1005"><a href="#L-1005"><span class="linenos">1005</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-1006"><a href="#L-1006"><span class="linenos">1006</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">expressions</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="L-1007"><a href="#L-1007"><span class="linenos">1007</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;DESCRIBE</span><span class="si">{</span><span class="n">kind</span><span class="si">}{</span><span class="n">this</span><span class="si">}{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="L-1008"><a href="#L-1008"><span class="linenos">1008</span></a>
+</span><span id="L-1009"><a href="#L-1009"><span class="linenos">1009</span></a> <span class="k">def</span> <span class="nf">generatedasidentitycolumnconstraint_sql</span><span class="p">(</span>
+</span><span id="L-1010"><a href="#L-1010"><span class="linenos">1010</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span>
+</span><span id="L-1011"><a href="#L-1011"><span class="linenos">1011</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-1012"><a href="#L-1012"><span class="linenos">1012</span></a> <span class="n">start</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">)</span>
+</span><span id="L-1013"><a href="#L-1013"><span class="linenos">1013</span></a> <span class="n">start</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; START </span><span class="si">{</span><span class="n">start</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">start</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="L-1014"><a href="#L-1014"><span class="linenos">1014</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">)</span>
+</span><span id="L-1015"><a href="#L-1015"><span class="linenos">1015</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; INCREMENT </span><span class="si">{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">increment</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="L-1016"><a href="#L-1016"><span class="linenos">1016</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;AUTOINCREMENT</span><span class="si">{</span><span class="n">start</span><span class="si">}{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="L-1017"><a href="#L-1017"><span class="linenos">1017</span></a>
+</span><span id="L-1018"><a href="#L-1018"><span class="linenos">1018</span></a> <span class="k">def</span> <span class="nf">swaptable_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">SwapTable</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-1019"><a href="#L-1019"><span class="linenos">1019</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;this&quot;</span><span class="p">)</span>
+</span><span id="L-1020"><a href="#L-1020"><span class="linenos">1020</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SWAP WITH </span><span class="si">{</span><span class="n">this</span><span class="si">}</span><span class="s2">&quot;</span>
</span><span id="L-1021"><a href="#L-1021"><span class="linenos">1021</span></a>
-</span><span id="L-1022"><a href="#L-1022"><span class="linenos">1022</span></a> <span class="k">def</span> <span class="nf">cluster_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Cluster</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-1023"><a href="#L-1023"><span class="linenos">1023</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;CLUSTER BY (</span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span><span class="si">}</span><span class="s2">)&quot;</span>
+</span><span id="L-1022"><a href="#L-1022"><span class="linenos">1022</span></a> <span class="k">def</span> <span class="nf">with_properties</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">properties</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-1023"><a href="#L-1023"><span class="linenos">1023</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">properties</span><span class="p">(</span><span class="n">properties</span><span class="p">,</span> <span class="n">wrapped</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">prefix</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">seg</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="p">),</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
</span><span id="L-1024"><a href="#L-1024"><span class="linenos">1024</span></a>
-</span><span id="L-1025"><a href="#L-1025"><span class="linenos">1025</span></a> <span class="k">def</span> <span class="nf">struct_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="L-1026"><a href="#L-1026"><span class="linenos">1026</span></a> <span class="n">keys</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="L-1027"><a href="#L-1027"><span class="linenos">1027</span></a> <span class="n">values</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="L-1028"><a href="#L-1028"><span class="linenos">1028</span></a>
-</span><span id="L-1029"><a href="#L-1029"><span class="linenos">1029</span></a> <span class="k">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">e</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">):</span>
-</span><span id="L-1030"><a href="#L-1030"><span class="linenos">1030</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">):</span>
-</span><span id="L-1031"><a href="#L-1031"><span class="linenos">1031</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-</span><span id="L-1032"><a href="#L-1032"><span class="linenos">1032</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">)</span> <span class="k">else</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
-</span><span id="L-1033"><a href="#L-1033"><span class="linenos">1033</span></a> <span class="p">)</span>
-</span><span id="L-1034"><a href="#L-1034"><span class="linenos">1034</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="L-1035"><a href="#L-1035"><span class="linenos">1035</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-1036"><a href="#L-1036"><span class="linenos">1036</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">))</span>
-</span><span id="L-1037"><a href="#L-1037"><span class="linenos">1037</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
-</span><span id="L-1038"><a href="#L-1038"><span class="linenos">1038</span></a>
-</span><span id="L-1039"><a href="#L-1039"><span class="linenos">1039</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">,</span> <span class="o">*</span><span class="n">flatten</span><span class="p">(</span><span class="nb">zip</span><span class="p">(</span><span class="n">keys</span><span class="p">,</span> <span class="n">values</span><span class="p">)))</span>
+</span><span id="L-1025"><a href="#L-1025"><span class="linenos">1025</span></a> <span class="k">def</span> <span class="nf">cluster_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Cluster</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-1026"><a href="#L-1026"><span class="linenos">1026</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;CLUSTER BY (</span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span><span class="si">}</span><span class="s2">)&quot;</span>
+</span><span id="L-1027"><a href="#L-1027"><span class="linenos">1027</span></a>
+</span><span id="L-1028"><a href="#L-1028"><span class="linenos">1028</span></a> <span class="k">def</span> <span class="nf">struct_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-1029"><a href="#L-1029"><span class="linenos">1029</span></a> <span class="n">keys</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-1030"><a href="#L-1030"><span class="linenos">1030</span></a> <span class="n">values</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-1031"><a href="#L-1031"><span class="linenos">1031</span></a>
+</span><span id="L-1032"><a href="#L-1032"><span class="linenos">1032</span></a> <span class="k">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">e</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">):</span>
+</span><span id="L-1033"><a href="#L-1033"><span class="linenos">1033</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">):</span>
+</span><span id="L-1034"><a href="#L-1034"><span class="linenos">1034</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
+</span><span id="L-1035"><a href="#L-1035"><span class="linenos">1035</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">)</span> <span class="k">else</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
+</span><span id="L-1036"><a href="#L-1036"><span class="linenos">1036</span></a> <span class="p">)</span>
+</span><span id="L-1037"><a href="#L-1037"><span class="linenos">1037</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="L-1038"><a href="#L-1038"><span class="linenos">1038</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-1039"><a href="#L-1039"><span class="linenos">1039</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">))</span>
+</span><span id="L-1040"><a href="#L-1040"><span class="linenos">1040</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+</span><span id="L-1041"><a href="#L-1041"><span class="linenos">1041</span></a>
+</span><span id="L-1042"><a href="#L-1042"><span class="linenos">1042</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">,</span> <span class="o">*</span><span class="n">flatten</span><span class="p">(</span><span class="nb">zip</span><span class="p">(</span><span class="n">keys</span><span class="p">,</span> <span class="n">values</span><span class="p">)))</span>
+</span><span id="L-1043"><a href="#L-1043"><span class="linenos">1043</span></a>
+</span><span id="L-1044"><a href="#L-1044"><span class="linenos">1044</span></a> <span class="k">def</span> <span class="nf">copyparameter_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">CopyParameter</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="L-1045"><a href="#L-1045"><span class="linenos">1045</span></a> <span class="n">option</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;this&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="L-1046"><a href="#L-1046"><span class="linenos">1046</span></a> <span class="k">if</span> <span class="n">option</span> <span class="o">==</span> <span class="s2">&quot;FILE_FORMAT&quot;</span><span class="p">:</span>
+</span><span id="L-1047"><a href="#L-1047"><span class="linenos">1047</span></a> <span class="n">values</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;expression&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
+</span><span id="L-1048"><a href="#L-1048"><span class="linenos">1048</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">option</span><span class="si">}</span><span class="s2"> = (</span><span class="si">{</span><span class="n">values</span><span class="si">}</span><span class="s2">)&quot;</span>
+</span><span id="L-1049"><a href="#L-1049"><span class="linenos">1049</span></a>
+</span><span id="L-1050"><a href="#L-1050"><span class="linenos">1050</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">copyparameter_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
</span></pre></div>
@@ -1595,7 +1609,7 @@
</span><span id="Snowflake-441"><a href="#Snowflake-441"><span class="linenos"> 441</span></a>
</span><span id="Snowflake-442"><a href="#Snowflake-442"><span class="linenos"> 442</span></a> <span class="n">PROPERTY_PARSERS</span> <span class="o">=</span> <span class="p">{</span>
</span><span id="Snowflake-443"><a href="#Snowflake-443"><span class="linenos"> 443</span></a> <span class="o">**</span><span class="n">parser</span><span class="o">.</span><span class="n">Parser</span><span class="o">.</span><span class="n">PROPERTY_PARSERS</span><span class="p">,</span>
-</span><span id="Snowflake-444"><a href="#Snowflake-444"><span class="linenos"> 444</span></a> <span class="s2">&quot;LOCATION&quot;</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_location</span><span class="p">(),</span>
+</span><span id="Snowflake-444"><a href="#Snowflake-444"><span class="linenos"> 444</span></a> <span class="s2">&quot;LOCATION&quot;</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_location_property</span><span class="p">(),</span>
</span><span id="Snowflake-445"><a href="#Snowflake-445"><span class="linenos"> 445</span></a> <span class="p">}</span>
</span><span id="Snowflake-446"><a href="#Snowflake-446"><span class="linenos"> 446</span></a>
</span><span id="Snowflake-447"><a href="#Snowflake-447"><span class="linenos"> 447</span></a> <span class="n">SHOW_PARSERS</span> <span class="o">=</span> <span class="p">{</span>
@@ -1831,367 +1845,378 @@
</span><span id="Snowflake-677"><a href="#Snowflake-677"><span class="linenos"> 677</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">)</span>
</span><span id="Snowflake-678"><a href="#Snowflake-678"><span class="linenos"> 678</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">SwapTable</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
</span><span id="Snowflake-679"><a href="#Snowflake-679"><span class="linenos"> 679</span></a>
-</span><span id="Snowflake-680"><a href="#Snowflake-680"><span class="linenos"> 680</span></a> <span class="k">def</span> <span class="nf">_parse_location</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">LocationProperty</span><span class="p">:</span>
+</span><span id="Snowflake-680"><a href="#Snowflake-680"><span class="linenos"> 680</span></a> <span class="k">def</span> <span class="nf">_parse_location_property</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">LocationProperty</span><span class="p">:</span>
</span><span id="Snowflake-681"><a href="#Snowflake-681"><span class="linenos"> 681</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EQ</span><span class="p">)</span>
</span><span id="Snowflake-682"><a href="#Snowflake-682"><span class="linenos"> 682</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">LocationProperty</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_location_path</span><span class="p">())</span>
</span><span id="Snowflake-683"><a href="#Snowflake-683"><span class="linenos"> 683</span></a>
-</span><span id="Snowflake-684"><a href="#Snowflake-684"><span class="linenos"> 684</span></a> <span class="k">def</span> <span class="nf">_parse_location_path</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">:</span>
-</span><span id="Snowflake-685"><a href="#Snowflake-685"><span class="linenos"> 685</span></a> <span class="n">parts</span> <span class="o">=</span> <span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">(</span><span class="n">ignore_reserved</span><span class="o">=</span><span class="kc">True</span><span class="p">)]</span>
+</span><span id="Snowflake-684"><a href="#Snowflake-684"><span class="linenos"> 684</span></a> <span class="k">def</span> <span class="nf">_parse_file_location</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Snowflake-685"><a href="#Snowflake-685"><span class="linenos"> 685</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table_parts</span><span class="p">()</span>
</span><span id="Snowflake-686"><a href="#Snowflake-686"><span class="linenos"> 686</span></a>
-</span><span id="Snowflake-687"><a href="#Snowflake-687"><span class="linenos"> 687</span></a> <span class="c1"># We avoid consuming a comma token because external tables like @foo and @bar</span>
-</span><span id="Snowflake-688"><a href="#Snowflake-688"><span class="linenos"> 688</span></a> <span class="c1"># can be joined in a query with a comma separator.</span>
-</span><span id="Snowflake-689"><a href="#Snowflake-689"><span class="linenos"> 689</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_is_connected</span><span class="p">()</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Snowflake-690"><a href="#Snowflake-690"><span class="linenos"> 690</span></a> <span class="n">parts</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">(</span><span class="n">ignore_reserved</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
-</span><span id="Snowflake-691"><a href="#Snowflake-691"><span class="linenos"> 691</span></a>
-</span><span id="Snowflake-692"><a href="#Snowflake-692"><span class="linenos"> 692</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">var</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">part</span><span class="o">.</span><span class="n">text</span> <span class="k">for</span> <span class="n">part</span> <span class="ow">in</span> <span class="n">parts</span> <span class="k">if</span> <span class="n">part</span><span class="p">))</span>
-</span><span id="Snowflake-693"><a href="#Snowflake-693"><span class="linenos"> 693</span></a>
-</span><span id="Snowflake-694"><a href="#Snowflake-694"><span class="linenos"> 694</span></a> <span class="k">class</span> <span class="nc">Tokenizer</span><span class="p">(</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="p">):</span>
-</span><span id="Snowflake-695"><a href="#Snowflake-695"><span class="linenos"> 695</span></a> <span class="n">STRING_ESCAPES</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;</span><span class="se">\\</span><span class="s2">&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">]</span>
-</span><span id="Snowflake-696"><a href="#Snowflake-696"><span class="linenos"> 696</span></a> <span class="n">HEX_STRINGS</span> <span class="o">=</span> <span class="p">[(</span><span class="s2">&quot;x&#39;&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">),</span> <span class="p">(</span><span class="s2">&quot;X&#39;&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">)]</span>
-</span><span id="Snowflake-697"><a href="#Snowflake-697"><span class="linenos"> 697</span></a> <span class="n">RAW_STRINGS</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;$$&quot;</span><span class="p">]</span>
-</span><span id="Snowflake-698"><a href="#Snowflake-698"><span class="linenos"> 698</span></a> <span class="n">COMMENTS</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;--&quot;</span><span class="p">,</span> <span class="s2">&quot;//&quot;</span><span class="p">,</span> <span class="p">(</span><span class="s2">&quot;/*&quot;</span><span class="p">,</span> <span class="s2">&quot;*/&quot;</span><span class="p">)]</span>
-</span><span id="Snowflake-699"><a href="#Snowflake-699"><span class="linenos"> 699</span></a>
-</span><span id="Snowflake-700"><a href="#Snowflake-700"><span class="linenos"> 700</span></a> <span class="n">KEYWORDS</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake-701"><a href="#Snowflake-701"><span class="linenos"> 701</span></a> <span class="o">**</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">KEYWORDS</span><span class="p">,</span>
-</span><span id="Snowflake-702"><a href="#Snowflake-702"><span class="linenos"> 702</span></a> <span class="s2">&quot;BYTEINT&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">INT</span><span class="p">,</span>
-</span><span id="Snowflake-703"><a href="#Snowflake-703"><span class="linenos"> 703</span></a> <span class="s2">&quot;CHAR VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
-</span><span id="Snowflake-704"><a href="#Snowflake-704"><span class="linenos"> 704</span></a> <span class="s2">&quot;CHARACTER VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
-</span><span id="Snowflake-705"><a href="#Snowflake-705"><span class="linenos"> 705</span></a> <span class="s2">&quot;EXCLUDE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">,</span>
-</span><span id="Snowflake-706"><a href="#Snowflake-706"><span class="linenos"> 706</span></a> <span class="s2">&quot;ILIKE ANY&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">ILIKE_ANY</span><span class="p">,</span>
-</span><span id="Snowflake-707"><a href="#Snowflake-707"><span class="linenos"> 707</span></a> <span class="s2">&quot;LIKE ANY&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">LIKE_ANY</span><span class="p">,</span>
-</span><span id="Snowflake-708"><a href="#Snowflake-708"><span class="linenos"> 708</span></a> <span class="s2">&quot;MATCH_CONDITION&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">MATCH_CONDITION</span><span class="p">,</span>
-</span><span id="Snowflake-709"><a href="#Snowflake-709"><span class="linenos"> 709</span></a> <span class="s2">&quot;MATCH_RECOGNIZE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">MATCH_RECOGNIZE</span><span class="p">,</span>
-</span><span id="Snowflake-710"><a href="#Snowflake-710"><span class="linenos"> 710</span></a> <span class="s2">&quot;MINUS&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">,</span>
-</span><span id="Snowflake-711"><a href="#Snowflake-711"><span class="linenos"> 711</span></a> <span class="s2">&quot;NCHAR VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
-</span><span id="Snowflake-712"><a href="#Snowflake-712"><span class="linenos"> 712</span></a> <span class="s2">&quot;PUT&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
-</span><span id="Snowflake-713"><a href="#Snowflake-713"><span class="linenos"> 713</span></a> <span class="s2">&quot;REMOVE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
-</span><span id="Snowflake-714"><a href="#Snowflake-714"><span class="linenos"> 714</span></a> <span class="s2">&quot;RENAME&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">REPLACE</span><span class="p">,</span>
-</span><span id="Snowflake-715"><a href="#Snowflake-715"><span class="linenos"> 715</span></a> <span class="s2">&quot;RM&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
-</span><span id="Snowflake-716"><a href="#Snowflake-716"><span class="linenos"> 716</span></a> <span class="s2">&quot;SAMPLE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE_SAMPLE</span><span class="p">,</span>
-</span><span id="Snowflake-717"><a href="#Snowflake-717"><span class="linenos"> 717</span></a> <span class="s2">&quot;SQL_DOUBLE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DOUBLE</span><span class="p">,</span>
-</span><span id="Snowflake-718"><a href="#Snowflake-718"><span class="linenos"> 718</span></a> <span class="s2">&quot;SQL_VARCHAR&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
-</span><span id="Snowflake-719"><a href="#Snowflake-719"><span class="linenos"> 719</span></a> <span class="s2">&quot;STORAGE INTEGRATION&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">STORAGE_INTEGRATION</span><span class="p">,</span>
-</span><span id="Snowflake-720"><a href="#Snowflake-720"><span class="linenos"> 720</span></a> <span class="s2">&quot;TIMESTAMP_TZ&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TIMESTAMPTZ</span><span class="p">,</span>
-</span><span id="Snowflake-721"><a href="#Snowflake-721"><span class="linenos"> 721</span></a> <span class="s2">&quot;TOP&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TOP</span><span class="p">,</span>
-</span><span id="Snowflake-722"><a href="#Snowflake-722"><span class="linenos"> 722</span></a> <span class="p">}</span>
-</span><span id="Snowflake-723"><a href="#Snowflake-723"><span class="linenos"> 723</span></a>
-</span><span id="Snowflake-724"><a href="#Snowflake-724"><span class="linenos"> 724</span></a> <span class="n">SINGLE_TOKENS</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake-725"><a href="#Snowflake-725"><span class="linenos"> 725</span></a> <span class="o">**</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">SINGLE_TOKENS</span><span class="p">,</span>
-</span><span id="Snowflake-726"><a href="#Snowflake-726"><span class="linenos"> 726</span></a> <span class="s2">&quot;$&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">PARAMETER</span><span class="p">,</span>
-</span><span id="Snowflake-727"><a href="#Snowflake-727"><span class="linenos"> 727</span></a> <span class="p">}</span>
-</span><span id="Snowflake-728"><a href="#Snowflake-728"><span class="linenos"> 728</span></a>
-</span><span id="Snowflake-729"><a href="#Snowflake-729"><span class="linenos"> 729</span></a> <span class="n">VAR_SINGLE_TOKENS</span> <span class="o">=</span> <span class="p">{</span><span class="s2">&quot;$&quot;</span><span class="p">}</span>
-</span><span id="Snowflake-730"><a href="#Snowflake-730"><span class="linenos"> 730</span></a>
-</span><span id="Snowflake-731"><a href="#Snowflake-731"><span class="linenos"> 731</span></a> <span class="n">COMMANDS</span> <span class="o">=</span> <span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">COMMANDS</span> <span class="o">-</span> <span class="p">{</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SHOW</span><span class="p">}</span>
-</span><span id="Snowflake-732"><a href="#Snowflake-732"><span class="linenos"> 732</span></a>
-</span><span id="Snowflake-733"><a href="#Snowflake-733"><span class="linenos"> 733</span></a> <span class="k">class</span> <span class="nc">Generator</span><span class="p">(</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="p">):</span>
-</span><span id="Snowflake-734"><a href="#Snowflake-734"><span class="linenos"> 734</span></a> <span class="n">PARAMETER_TOKEN</span> <span class="o">=</span> <span class="s2">&quot;$&quot;</span>
-</span><span id="Snowflake-735"><a href="#Snowflake-735"><span class="linenos"> 735</span></a> <span class="n">MATCHED_BY_SOURCE</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake-736"><a href="#Snowflake-736"><span class="linenos"> 736</span></a> <span class="n">SINGLE_STRING_INTERVAL</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="Snowflake-737"><a href="#Snowflake-737"><span class="linenos"> 737</span></a> <span class="n">JOIN_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake-738"><a href="#Snowflake-738"><span class="linenos"> 738</span></a> <span class="n">TABLE_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake-739"><a href="#Snowflake-739"><span class="linenos"> 739</span></a> <span class="n">QUERY_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake-740"><a href="#Snowflake-740"><span class="linenos"> 740</span></a> <span class="n">AGGREGATE_FILTER_SUPPORTED</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake-741"><a href="#Snowflake-741"><span class="linenos"> 741</span></a> <span class="n">SUPPORTS_TABLE_COPY</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake-742"><a href="#Snowflake-742"><span class="linenos"> 742</span></a> <span class="n">COLLATE_IS_FUNC</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="Snowflake-743"><a href="#Snowflake-743"><span class="linenos"> 743</span></a> <span class="n">LIMIT_ONLY_LITERALS</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="Snowflake-744"><a href="#Snowflake-744"><span class="linenos"> 744</span></a> <span class="n">JSON_KEY_VALUE_PAIR_SEP</span> <span class="o">=</span> <span class="s2">&quot;,&quot;</span>
-</span><span id="Snowflake-745"><a href="#Snowflake-745"><span class="linenos"> 745</span></a> <span class="n">INSERT_OVERWRITE</span> <span class="o">=</span> <span class="s2">&quot; OVERWRITE INTO&quot;</span>
-</span><span id="Snowflake-746"><a href="#Snowflake-746"><span class="linenos"> 746</span></a> <span class="n">STRUCT_DELIMITER</span> <span class="o">=</span> <span class="p">(</span><span class="s2">&quot;(&quot;</span><span class="p">,</span> <span class="s2">&quot;)&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-747"><a href="#Snowflake-747"><span class="linenos"> 747</span></a> <span class="n">COPY_PARAMS_ARE_WRAPPED</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake-748"><a href="#Snowflake-748"><span class="linenos"> 748</span></a> <span class="n">COPY_PARAMS_EQ_REQUIRED</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="Snowflake-749"><a href="#Snowflake-749"><span class="linenos"> 749</span></a>
-</span><span id="Snowflake-750"><a href="#Snowflake-750"><span class="linenos"> 750</span></a> <span class="n">TRANSFORMS</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake-751"><a href="#Snowflake-751"><span class="linenos"> 751</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">TRANSFORMS</span><span class="p">,</span>
-</span><span id="Snowflake-752"><a href="#Snowflake-752"><span class="linenos"> 752</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ApproxDistinct</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;APPROX_COUNT_DISTINCT&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-753"><a href="#Snowflake-753"><span class="linenos"> 753</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArgMax</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;MAX_BY&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-754"><a href="#Snowflake-754"><span class="linenos"> 754</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArgMin</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;MIN_BY&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-755"><a href="#Snowflake-755"><span class="linenos"> 755</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Array</span><span class="p">:</span> <span class="n">inline_array_sql</span><span class="p">,</span>
-</span><span id="Snowflake-756"><a href="#Snowflake-756"><span class="linenos"> 756</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArrayConcat</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;ARRAY_CAT&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-757"><a href="#Snowflake-757"><span class="linenos"> 757</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArrayContains</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;ARRAY_CONTAINS&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">),</span>
-</span><span id="Snowflake-758"><a href="#Snowflake-758"><span class="linenos"> 758</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AtTimeZone</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake-759"><a href="#Snowflake-759"><span class="linenos"> 759</span></a> <span class="s2">&quot;CONVERT_TIMEZONE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">),</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
-</span><span id="Snowflake-760"><a href="#Snowflake-760"><span class="linenos"> 760</span></a> <span class="p">),</span>
-</span><span id="Snowflake-761"><a href="#Snowflake-761"><span class="linenos"> 761</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">BitwiseXor</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BITXOR&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-762"><a href="#Snowflake-762"><span class="linenos"> 762</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Create</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">([</span><span class="n">_flatten_structured_types_unless_iceberg</span><span class="p">]),</span>
-</span><span id="Snowflake-763"><a href="#Snowflake-763"><span class="linenos"> 763</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEADD&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-764"><a href="#Snowflake-764"><span class="linenos"> 764</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateDiff</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEDIFF&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-765"><a href="#Snowflake-765"><span class="linenos"> 765</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateStrToDate</span><span class="p">:</span> <span class="n">datestrtodate_sql</span><span class="p">,</span>
-</span><span id="Snowflake-766"><a href="#Snowflake-766"><span class="linenos"> 766</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfMonth</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFMONTH&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-767"><a href="#Snowflake-767"><span class="linenos"> 767</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfWeek</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFWEEK&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-768"><a href="#Snowflake-768"><span class="linenos"> 768</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfYear</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFYEAR&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-769"><a href="#Snowflake-769"><span class="linenos"> 769</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Explode</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;FLATTEN&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-770"><a href="#Snowflake-770"><span class="linenos"> 770</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DATE_PART&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-771"><a href="#Snowflake-771"><span class="linenos"> 771</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">FromTimeZone</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake-772"><a href="#Snowflake-772"><span class="linenos"> 772</span></a> <span class="s2">&quot;CONVERT_TIMEZONE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">),</span> <span class="s2">&quot;&#39;UTC&#39;&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
-</span><span id="Snowflake-773"><a href="#Snowflake-773"><span class="linenos"> 773</span></a> <span class="p">),</span>
-</span><span id="Snowflake-774"><a href="#Snowflake-774"><span class="linenos"> 774</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GenerateSeries</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake-775"><a href="#Snowflake-775"><span class="linenos"> 775</span></a> <span class="s2">&quot;ARRAY_GENERATE_RANGE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;start&quot;</span><span class="p">],</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;end&quot;</span><span class="p">]</span> <span class="o">+</span> <span class="mi">1</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;step&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-687"><a href="#Snowflake-687"><span class="linenos"> 687</span></a> <span class="k">def</span> <span class="nf">_parse_location_path</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">:</span>
+</span><span id="Snowflake-688"><a href="#Snowflake-688"><span class="linenos"> 688</span></a> <span class="n">parts</span> <span class="o">=</span> <span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">(</span><span class="n">ignore_reserved</span><span class="o">=</span><span class="kc">True</span><span class="p">)]</span>
+</span><span id="Snowflake-689"><a href="#Snowflake-689"><span class="linenos"> 689</span></a>
+</span><span id="Snowflake-690"><a href="#Snowflake-690"><span class="linenos"> 690</span></a> <span class="c1"># We avoid consuming a comma token because external tables like @foo and @bar</span>
+</span><span id="Snowflake-691"><a href="#Snowflake-691"><span class="linenos"> 691</span></a> <span class="c1"># can be joined in a query with a comma separator.</span>
+</span><span id="Snowflake-692"><a href="#Snowflake-692"><span class="linenos"> 692</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_is_connected</span><span class="p">()</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Snowflake-693"><a href="#Snowflake-693"><span class="linenos"> 693</span></a> <span class="n">parts</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">(</span><span class="n">ignore_reserved</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
+</span><span id="Snowflake-694"><a href="#Snowflake-694"><span class="linenos"> 694</span></a>
+</span><span id="Snowflake-695"><a href="#Snowflake-695"><span class="linenos"> 695</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">var</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">part</span><span class="o">.</span><span class="n">text</span> <span class="k">for</span> <span class="n">part</span> <span class="ow">in</span> <span class="n">parts</span> <span class="k">if</span> <span class="n">part</span><span class="p">))</span>
+</span><span id="Snowflake-696"><a href="#Snowflake-696"><span class="linenos"> 696</span></a>
+</span><span id="Snowflake-697"><a href="#Snowflake-697"><span class="linenos"> 697</span></a> <span class="k">class</span> <span class="nc">Tokenizer</span><span class="p">(</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="p">):</span>
+</span><span id="Snowflake-698"><a href="#Snowflake-698"><span class="linenos"> 698</span></a> <span class="n">STRING_ESCAPES</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;</span><span class="se">\\</span><span class="s2">&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">]</span>
+</span><span id="Snowflake-699"><a href="#Snowflake-699"><span class="linenos"> 699</span></a> <span class="n">HEX_STRINGS</span> <span class="o">=</span> <span class="p">[(</span><span class="s2">&quot;x&#39;&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">),</span> <span class="p">(</span><span class="s2">&quot;X&#39;&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">)]</span>
+</span><span id="Snowflake-700"><a href="#Snowflake-700"><span class="linenos"> 700</span></a> <span class="n">RAW_STRINGS</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;$$&quot;</span><span class="p">]</span>
+</span><span id="Snowflake-701"><a href="#Snowflake-701"><span class="linenos"> 701</span></a> <span class="n">COMMENTS</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;--&quot;</span><span class="p">,</span> <span class="s2">&quot;//&quot;</span><span class="p">,</span> <span class="p">(</span><span class="s2">&quot;/*&quot;</span><span class="p">,</span> <span class="s2">&quot;*/&quot;</span><span class="p">)]</span>
+</span><span id="Snowflake-702"><a href="#Snowflake-702"><span class="linenos"> 702</span></a>
+</span><span id="Snowflake-703"><a href="#Snowflake-703"><span class="linenos"> 703</span></a> <span class="n">KEYWORDS</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake-704"><a href="#Snowflake-704"><span class="linenos"> 704</span></a> <span class="o">**</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">KEYWORDS</span><span class="p">,</span>
+</span><span id="Snowflake-705"><a href="#Snowflake-705"><span class="linenos"> 705</span></a> <span class="s2">&quot;BYTEINT&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">INT</span><span class="p">,</span>
+</span><span id="Snowflake-706"><a href="#Snowflake-706"><span class="linenos"> 706</span></a> <span class="s2">&quot;CHAR VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
+</span><span id="Snowflake-707"><a href="#Snowflake-707"><span class="linenos"> 707</span></a> <span class="s2">&quot;CHARACTER VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
+</span><span id="Snowflake-708"><a href="#Snowflake-708"><span class="linenos"> 708</span></a> <span class="s2">&quot;EXCLUDE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">,</span>
+</span><span id="Snowflake-709"><a href="#Snowflake-709"><span class="linenos"> 709</span></a> <span class="s2">&quot;ILIKE ANY&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">ILIKE_ANY</span><span class="p">,</span>
+</span><span id="Snowflake-710"><a href="#Snowflake-710"><span class="linenos"> 710</span></a> <span class="s2">&quot;LIKE ANY&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">LIKE_ANY</span><span class="p">,</span>
+</span><span id="Snowflake-711"><a href="#Snowflake-711"><span class="linenos"> 711</span></a> <span class="s2">&quot;MATCH_CONDITION&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">MATCH_CONDITION</span><span class="p">,</span>
+</span><span id="Snowflake-712"><a href="#Snowflake-712"><span class="linenos"> 712</span></a> <span class="s2">&quot;MATCH_RECOGNIZE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">MATCH_RECOGNIZE</span><span class="p">,</span>
+</span><span id="Snowflake-713"><a href="#Snowflake-713"><span class="linenos"> 713</span></a> <span class="s2">&quot;MINUS&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">,</span>
+</span><span id="Snowflake-714"><a href="#Snowflake-714"><span class="linenos"> 714</span></a> <span class="s2">&quot;NCHAR VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
+</span><span id="Snowflake-715"><a href="#Snowflake-715"><span class="linenos"> 715</span></a> <span class="s2">&quot;PUT&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
+</span><span id="Snowflake-716"><a href="#Snowflake-716"><span class="linenos"> 716</span></a> <span class="s2">&quot;REMOVE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
+</span><span id="Snowflake-717"><a href="#Snowflake-717"><span class="linenos"> 717</span></a> <span class="s2">&quot;RENAME&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">REPLACE</span><span class="p">,</span>
+</span><span id="Snowflake-718"><a href="#Snowflake-718"><span class="linenos"> 718</span></a> <span class="s2">&quot;RM&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
+</span><span id="Snowflake-719"><a href="#Snowflake-719"><span class="linenos"> 719</span></a> <span class="s2">&quot;SAMPLE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE_SAMPLE</span><span class="p">,</span>
+</span><span id="Snowflake-720"><a href="#Snowflake-720"><span class="linenos"> 720</span></a> <span class="s2">&quot;SQL_DOUBLE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DOUBLE</span><span class="p">,</span>
+</span><span id="Snowflake-721"><a href="#Snowflake-721"><span class="linenos"> 721</span></a> <span class="s2">&quot;SQL_VARCHAR&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
+</span><span id="Snowflake-722"><a href="#Snowflake-722"><span class="linenos"> 722</span></a> <span class="s2">&quot;STORAGE INTEGRATION&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">STORAGE_INTEGRATION</span><span class="p">,</span>
+</span><span id="Snowflake-723"><a href="#Snowflake-723"><span class="linenos"> 723</span></a> <span class="s2">&quot;TIMESTAMP_TZ&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TIMESTAMPTZ</span><span class="p">,</span>
+</span><span id="Snowflake-724"><a href="#Snowflake-724"><span class="linenos"> 724</span></a> <span class="s2">&quot;TOP&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TOP</span><span class="p">,</span>
+</span><span id="Snowflake-725"><a href="#Snowflake-725"><span class="linenos"> 725</span></a> <span class="p">}</span>
+</span><span id="Snowflake-726"><a href="#Snowflake-726"><span class="linenos"> 726</span></a>
+</span><span id="Snowflake-727"><a href="#Snowflake-727"><span class="linenos"> 727</span></a> <span class="n">SINGLE_TOKENS</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake-728"><a href="#Snowflake-728"><span class="linenos"> 728</span></a> <span class="o">**</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">SINGLE_TOKENS</span><span class="p">,</span>
+</span><span id="Snowflake-729"><a href="#Snowflake-729"><span class="linenos"> 729</span></a> <span class="s2">&quot;$&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">PARAMETER</span><span class="p">,</span>
+</span><span id="Snowflake-730"><a href="#Snowflake-730"><span class="linenos"> 730</span></a> <span class="p">}</span>
+</span><span id="Snowflake-731"><a href="#Snowflake-731"><span class="linenos"> 731</span></a>
+</span><span id="Snowflake-732"><a href="#Snowflake-732"><span class="linenos"> 732</span></a> <span class="n">VAR_SINGLE_TOKENS</span> <span class="o">=</span> <span class="p">{</span><span class="s2">&quot;$&quot;</span><span class="p">}</span>
+</span><span id="Snowflake-733"><a href="#Snowflake-733"><span class="linenos"> 733</span></a>
+</span><span id="Snowflake-734"><a href="#Snowflake-734"><span class="linenos"> 734</span></a> <span class="n">COMMANDS</span> <span class="o">=</span> <span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">COMMANDS</span> <span class="o">-</span> <span class="p">{</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SHOW</span><span class="p">}</span>
+</span><span id="Snowflake-735"><a href="#Snowflake-735"><span class="linenos"> 735</span></a>
+</span><span id="Snowflake-736"><a href="#Snowflake-736"><span class="linenos"> 736</span></a> <span class="k">class</span> <span class="nc">Generator</span><span class="p">(</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="p">):</span>
+</span><span id="Snowflake-737"><a href="#Snowflake-737"><span class="linenos"> 737</span></a> <span class="n">PARAMETER_TOKEN</span> <span class="o">=</span> <span class="s2">&quot;$&quot;</span>
+</span><span id="Snowflake-738"><a href="#Snowflake-738"><span class="linenos"> 738</span></a> <span class="n">MATCHED_BY_SOURCE</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake-739"><a href="#Snowflake-739"><span class="linenos"> 739</span></a> <span class="n">SINGLE_STRING_INTERVAL</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="Snowflake-740"><a href="#Snowflake-740"><span class="linenos"> 740</span></a> <span class="n">JOIN_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake-741"><a href="#Snowflake-741"><span class="linenos"> 741</span></a> <span class="n">TABLE_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake-742"><a href="#Snowflake-742"><span class="linenos"> 742</span></a> <span class="n">QUERY_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake-743"><a href="#Snowflake-743"><span class="linenos"> 743</span></a> <span class="n">AGGREGATE_FILTER_SUPPORTED</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake-744"><a href="#Snowflake-744"><span class="linenos"> 744</span></a> <span class="n">SUPPORTS_TABLE_COPY</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake-745"><a href="#Snowflake-745"><span class="linenos"> 745</span></a> <span class="n">COLLATE_IS_FUNC</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="Snowflake-746"><a href="#Snowflake-746"><span class="linenos"> 746</span></a> <span class="n">LIMIT_ONLY_LITERALS</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="Snowflake-747"><a href="#Snowflake-747"><span class="linenos"> 747</span></a> <span class="n">JSON_KEY_VALUE_PAIR_SEP</span> <span class="o">=</span> <span class="s2">&quot;,&quot;</span>
+</span><span id="Snowflake-748"><a href="#Snowflake-748"><span class="linenos"> 748</span></a> <span class="n">INSERT_OVERWRITE</span> <span class="o">=</span> <span class="s2">&quot; OVERWRITE INTO&quot;</span>
+</span><span id="Snowflake-749"><a href="#Snowflake-749"><span class="linenos"> 749</span></a> <span class="n">STRUCT_DELIMITER</span> <span class="o">=</span> <span class="p">(</span><span class="s2">&quot;(&quot;</span><span class="p">,</span> <span class="s2">&quot;)&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-750"><a href="#Snowflake-750"><span class="linenos"> 750</span></a> <span class="n">COPY_PARAMS_ARE_WRAPPED</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake-751"><a href="#Snowflake-751"><span class="linenos"> 751</span></a> <span class="n">COPY_PARAMS_EQ_REQUIRED</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="Snowflake-752"><a href="#Snowflake-752"><span class="linenos"> 752</span></a>
+</span><span id="Snowflake-753"><a href="#Snowflake-753"><span class="linenos"> 753</span></a> <span class="n">TRANSFORMS</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake-754"><a href="#Snowflake-754"><span class="linenos"> 754</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">TRANSFORMS</span><span class="p">,</span>
+</span><span id="Snowflake-755"><a href="#Snowflake-755"><span class="linenos"> 755</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ApproxDistinct</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;APPROX_COUNT_DISTINCT&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-756"><a href="#Snowflake-756"><span class="linenos"> 756</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArgMax</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;MAX_BY&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-757"><a href="#Snowflake-757"><span class="linenos"> 757</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArgMin</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;MIN_BY&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-758"><a href="#Snowflake-758"><span class="linenos"> 758</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Array</span><span class="p">:</span> <span class="n">inline_array_sql</span><span class="p">,</span>
+</span><span id="Snowflake-759"><a href="#Snowflake-759"><span class="linenos"> 759</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArrayConcat</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;ARRAY_CAT&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-760"><a href="#Snowflake-760"><span class="linenos"> 760</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArrayContains</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;ARRAY_CONTAINS&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">),</span>
+</span><span id="Snowflake-761"><a href="#Snowflake-761"><span class="linenos"> 761</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AtTimeZone</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake-762"><a href="#Snowflake-762"><span class="linenos"> 762</span></a> <span class="s2">&quot;CONVERT_TIMEZONE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">),</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
+</span><span id="Snowflake-763"><a href="#Snowflake-763"><span class="linenos"> 763</span></a> <span class="p">),</span>
+</span><span id="Snowflake-764"><a href="#Snowflake-764"><span class="linenos"> 764</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">BitwiseXor</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BITXOR&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-765"><a href="#Snowflake-765"><span class="linenos"> 765</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Create</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">([</span><span class="n">_flatten_structured_types_unless_iceberg</span><span class="p">]),</span>
+</span><span id="Snowflake-766"><a href="#Snowflake-766"><span class="linenos"> 766</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEADD&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-767"><a href="#Snowflake-767"><span class="linenos"> 767</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateDiff</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEDIFF&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-768"><a href="#Snowflake-768"><span class="linenos"> 768</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateStrToDate</span><span class="p">:</span> <span class="n">datestrtodate_sql</span><span class="p">,</span>
+</span><span id="Snowflake-769"><a href="#Snowflake-769"><span class="linenos"> 769</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfMonth</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFMONTH&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-770"><a href="#Snowflake-770"><span class="linenos"> 770</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfWeek</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFWEEK&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-771"><a href="#Snowflake-771"><span class="linenos"> 771</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfYear</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFYEAR&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-772"><a href="#Snowflake-772"><span class="linenos"> 772</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Explode</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;FLATTEN&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-773"><a href="#Snowflake-773"><span class="linenos"> 773</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DATE_PART&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-774"><a href="#Snowflake-774"><span class="linenos"> 774</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">FromTimeZone</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake-775"><a href="#Snowflake-775"><span class="linenos"> 775</span></a> <span class="s2">&quot;CONVERT_TIMEZONE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">),</span> <span class="s2">&quot;&#39;UTC&#39;&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
</span><span id="Snowflake-776"><a href="#Snowflake-776"><span class="linenos"> 776</span></a> <span class="p">),</span>
-</span><span id="Snowflake-777"><a href="#Snowflake-777"><span class="linenos"> 777</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;LISTAGG&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-778"><a href="#Snowflake-778"><span class="linenos"> 778</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">:</span> <span class="n">if_sql</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s2">&quot;IFF&quot;</span><span class="p">,</span> <span class="n">false_value</span><span class="o">=</span><span class="s2">&quot;NULL&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-779"><a href="#Snowflake-779"><span class="linenos"> 779</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONExtract</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;GET_PATH&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">),</span>
-</span><span id="Snowflake-780"><a href="#Snowflake-780"><span class="linenos"> 780</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONExtractScalar</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake-781"><a href="#Snowflake-781"><span class="linenos"> 781</span></a> <span class="s2">&quot;JSON_EXTRACT_PATH_TEXT&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span>
-</span><span id="Snowflake-782"><a href="#Snowflake-782"><span class="linenos"> 782</span></a> <span class="p">),</span>
-</span><span id="Snowflake-783"><a href="#Snowflake-783"><span class="linenos"> 783</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObject</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT_KEEP_NULL&quot;</span><span class="p">,</span> <span class="o">*</span><span class="n">e</span><span class="o">.</span><span class="n">expressions</span><span class="p">),</span>
-</span><span id="Snowflake-784"><a href="#Snowflake-784"><span class="linenos"> 784</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathRoot</span><span class="p">:</span> <span class="k">lambda</span> <span class="o">*</span><span class="n">_</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-</span><span id="Snowflake-785"><a href="#Snowflake-785"><span class="linenos"> 785</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">LogicalAnd</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLAND_AGG&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-786"><a href="#Snowflake-786"><span class="linenos"> 786</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">LogicalOr</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLOR_AGG&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-787"><a href="#Snowflake-787"><span class="linenos"> 787</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Map</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="n">var_map_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">,</span> <span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-788"><a href="#Snowflake-788"><span class="linenos"> 788</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Max</span><span class="p">:</span> <span class="n">max_or_greatest</span><span class="p">,</span>
-</span><span id="Snowflake-789"><a href="#Snowflake-789"><span class="linenos"> 789</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Min</span><span class="p">:</span> <span class="n">min_or_least</span><span class="p">,</span>
-</span><span id="Snowflake-790"><a href="#Snowflake-790"><span class="linenos"> 790</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PartitionedByProperty</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="sa">f</span><span class="s2">&quot;PARTITION BY </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">e</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">,</span>
-</span><span id="Snowflake-791"><a href="#Snowflake-791"><span class="linenos"> 791</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PercentileCont</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
-</span><span id="Snowflake-792"><a href="#Snowflake-792"><span class="linenos"> 792</span></a> <span class="p">[</span><span class="n">transforms</span><span class="o">.</span><span class="n">add_within_group_for_percentiles</span><span class="p">]</span>
-</span><span id="Snowflake-793"><a href="#Snowflake-793"><span class="linenos"> 793</span></a> <span class="p">),</span>
-</span><span id="Snowflake-794"><a href="#Snowflake-794"><span class="linenos"> 794</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PercentileDisc</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
+</span><span id="Snowflake-777"><a href="#Snowflake-777"><span class="linenos"> 777</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GenerateSeries</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake-778"><a href="#Snowflake-778"><span class="linenos"> 778</span></a> <span class="s2">&quot;ARRAY_GENERATE_RANGE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;start&quot;</span><span class="p">],</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;end&quot;</span><span class="p">]</span> <span class="o">+</span> <span class="mi">1</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;step&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-779"><a href="#Snowflake-779"><span class="linenos"> 779</span></a> <span class="p">),</span>
+</span><span id="Snowflake-780"><a href="#Snowflake-780"><span class="linenos"> 780</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;LISTAGG&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-781"><a href="#Snowflake-781"><span class="linenos"> 781</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">:</span> <span class="n">if_sql</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s2">&quot;IFF&quot;</span><span class="p">,</span> <span class="n">false_value</span><span class="o">=</span><span class="s2">&quot;NULL&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-782"><a href="#Snowflake-782"><span class="linenos"> 782</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONExtract</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;GET_PATH&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">),</span>
+</span><span id="Snowflake-783"><a href="#Snowflake-783"><span class="linenos"> 783</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONExtractScalar</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake-784"><a href="#Snowflake-784"><span class="linenos"> 784</span></a> <span class="s2">&quot;JSON_EXTRACT_PATH_TEXT&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span>
+</span><span id="Snowflake-785"><a href="#Snowflake-785"><span class="linenos"> 785</span></a> <span class="p">),</span>
+</span><span id="Snowflake-786"><a href="#Snowflake-786"><span class="linenos"> 786</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObject</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT_KEEP_NULL&quot;</span><span class="p">,</span> <span class="o">*</span><span class="n">e</span><span class="o">.</span><span class="n">expressions</span><span class="p">),</span>
+</span><span id="Snowflake-787"><a href="#Snowflake-787"><span class="linenos"> 787</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathRoot</span><span class="p">:</span> <span class="k">lambda</span> <span class="o">*</span><span class="n">_</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
+</span><span id="Snowflake-788"><a href="#Snowflake-788"><span class="linenos"> 788</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">LogicalAnd</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLAND_AGG&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-789"><a href="#Snowflake-789"><span class="linenos"> 789</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">LogicalOr</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLOR_AGG&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-790"><a href="#Snowflake-790"><span class="linenos"> 790</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Map</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="n">var_map_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">,</span> <span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-791"><a href="#Snowflake-791"><span class="linenos"> 791</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Max</span><span class="p">:</span> <span class="n">max_or_greatest</span><span class="p">,</span>
+</span><span id="Snowflake-792"><a href="#Snowflake-792"><span class="linenos"> 792</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Min</span><span class="p">:</span> <span class="n">min_or_least</span><span class="p">,</span>
+</span><span id="Snowflake-793"><a href="#Snowflake-793"><span class="linenos"> 793</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PartitionedByProperty</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="sa">f</span><span class="s2">&quot;PARTITION BY </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">e</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">,</span>
+</span><span id="Snowflake-794"><a href="#Snowflake-794"><span class="linenos"> 794</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PercentileCont</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
</span><span id="Snowflake-795"><a href="#Snowflake-795"><span class="linenos"> 795</span></a> <span class="p">[</span><span class="n">transforms</span><span class="o">.</span><span class="n">add_within_group_for_percentiles</span><span class="p">]</span>
</span><span id="Snowflake-796"><a href="#Snowflake-796"><span class="linenos"> 796</span></a> <span class="p">),</span>
-</span><span id="Snowflake-797"><a href="#Snowflake-797"><span class="linenos"> 797</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Pivot</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">([</span><span class="n">_unqualify_unpivot_columns</span><span class="p">]),</span>
-</span><span id="Snowflake-798"><a href="#Snowflake-798"><span class="linenos"> 798</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">RegexpILike</span><span class="p">:</span> <span class="n">_regexpilike_sql</span><span class="p">,</span>
-</span><span id="Snowflake-799"><a href="#Snowflake-799"><span class="linenos"> 799</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Rand</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;RANDOM&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-800"><a href="#Snowflake-800"><span class="linenos"> 800</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Select</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
-</span><span id="Snowflake-801"><a href="#Snowflake-801"><span class="linenos"> 801</span></a> <span class="p">[</span>
-</span><span id="Snowflake-802"><a href="#Snowflake-802"><span class="linenos"> 802</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">eliminate_distinct_on</span><span class="p">,</span>
-</span><span id="Snowflake-803"><a href="#Snowflake-803"><span class="linenos"> 803</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">explode_to_unnest</span><span class="p">(),</span>
-</span><span id="Snowflake-804"><a href="#Snowflake-804"><span class="linenos"> 804</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">eliminate_semi_and_anti_joins</span><span class="p">,</span>
-</span><span id="Snowflake-805"><a href="#Snowflake-805"><span class="linenos"> 805</span></a> <span class="p">]</span>
-</span><span id="Snowflake-806"><a href="#Snowflake-806"><span class="linenos"> 806</span></a> <span class="p">),</span>
-</span><span id="Snowflake-807"><a href="#Snowflake-807"><span class="linenos"> 807</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SHA</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;SHA1&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-808"><a href="#Snowflake-808"><span class="linenos"> 808</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StarMap</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-809"><a href="#Snowflake-809"><span class="linenos"> 809</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StartsWith</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;STARTSWITH&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-810"><a href="#Snowflake-810"><span class="linenos"> 810</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake-811"><a href="#Snowflake-811"><span class="linenos"> 811</span></a> <span class="s2">&quot;POSITION&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;substr&quot;</span><span class="p">),</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-812"><a href="#Snowflake-812"><span class="linenos"> 812</span></a> <span class="p">),</span>
-</span><span id="Snowflake-813"><a href="#Snowflake-813"><span class="linenos"> 813</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrToTime</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;TO_TIMESTAMP&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)),</span>
-</span><span id="Snowflake-814"><a href="#Snowflake-814"><span class="linenos"> 814</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Stuff</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;INSERT&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-815"><a href="#Snowflake-815"><span class="linenos"> 815</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;TIMEADD&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-816"><a href="#Snowflake-816"><span class="linenos"> 816</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampDiff</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake-817"><a href="#Snowflake-817"><span class="linenos"> 817</span></a> <span class="s2">&quot;TIMESTAMPDIFF&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">unit</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
-</span><span id="Snowflake-818"><a href="#Snowflake-818"><span class="linenos"> 818</span></a> <span class="p">),</span>
-</span><span id="Snowflake-819"><a href="#Snowflake-819"><span class="linenos"> 819</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampTrunc</span><span class="p">:</span> <span class="n">timestamptrunc_sql</span><span class="p">,</span>
-</span><span id="Snowflake-820"><a href="#Snowflake-820"><span class="linenos"> 820</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeStrToTime</span><span class="p">:</span> <span class="n">timestrtotime_sql</span><span class="p">,</span>
-</span><span id="Snowflake-821"><a href="#Snowflake-821"><span class="linenos"> 821</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeToStr</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake-822"><a href="#Snowflake-822"><span class="linenos"> 822</span></a> <span class="s2">&quot;TO_CHAR&quot;</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">cast</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">TIMESTAMP</span><span class="p">),</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
-</span><span id="Snowflake-823"><a href="#Snowflake-823"><span class="linenos"> 823</span></a> <span class="p">),</span>
-</span><span id="Snowflake-824"><a href="#Snowflake-824"><span class="linenos"> 824</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeToUnix</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="sa">f</span><span class="s2">&quot;EXTRACT(epoch_second FROM </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">e</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">)&quot;</span><span class="p">,</span>
-</span><span id="Snowflake-825"><a href="#Snowflake-825"><span class="linenos"> 825</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ToArray</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TO_ARRAY&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-826"><a href="#Snowflake-826"><span class="linenos"> 826</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ToChar</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">function_fallback_sql</span><span class="p">(</span><span class="n">e</span><span class="p">),</span>
-</span><span id="Snowflake-827"><a href="#Snowflake-827"><span class="linenos"> 827</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Trim</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;TRIM&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">),</span>
-</span><span id="Snowflake-828"><a href="#Snowflake-828"><span class="linenos"> 828</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEADD&quot;</span><span class="p">,</span> <span class="n">cast</span><span class="o">=</span><span class="kc">True</span><span class="p">),</span>
-</span><span id="Snowflake-829"><a href="#Snowflake-829"><span class="linenos"> 829</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsDiff</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEDIFF&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-830"><a href="#Snowflake-830"><span class="linenos"> 830</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsToDate</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake-831"><a href="#Snowflake-831"><span class="linenos"> 831</span></a> <span class="s2">&quot;TRY_TO_DATE&quot;</span> <span class="k">if</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;safe&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;TO_DATE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
-</span><span id="Snowflake-832"><a href="#Snowflake-832"><span class="linenos"> 832</span></a> <span class="p">),</span>
-</span><span id="Snowflake-833"><a href="#Snowflake-833"><span class="linenos"> 833</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">UnixToTime</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TO_TIMESTAMP&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-834"><a href="#Snowflake-834"><span class="linenos"> 834</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">VarMap</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="n">var_map_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">,</span> <span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-835"><a href="#Snowflake-835"><span class="linenos"> 835</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">WeekOfYear</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;WEEKOFYEAR&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-836"><a href="#Snowflake-836"><span class="linenos"> 836</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Xor</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLXOR&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-837"><a href="#Snowflake-837"><span class="linenos"> 837</span></a> <span class="p">}</span>
-</span><span id="Snowflake-838"><a href="#Snowflake-838"><span class="linenos"> 838</span></a>
-</span><span id="Snowflake-839"><a href="#Snowflake-839"><span class="linenos"> 839</span></a> <span class="n">SUPPORTED_JSON_PATH_PARTS</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake-840"><a href="#Snowflake-840"><span class="linenos"> 840</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathKey</span><span class="p">,</span>
-</span><span id="Snowflake-841"><a href="#Snowflake-841"><span class="linenos"> 841</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathRoot</span><span class="p">,</span>
-</span><span id="Snowflake-842"><a href="#Snowflake-842"><span class="linenos"> 842</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathSubscript</span><span class="p">,</span>
-</span><span id="Snowflake-843"><a href="#Snowflake-843"><span class="linenos"> 843</span></a> <span class="p">}</span>
-</span><span id="Snowflake-844"><a href="#Snowflake-844"><span class="linenos"> 844</span></a>
-</span><span id="Snowflake-845"><a href="#Snowflake-845"><span class="linenos"> 845</span></a> <span class="n">TYPE_MAPPING</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake-846"><a href="#Snowflake-846"><span class="linenos"> 846</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">TYPE_MAPPING</span><span class="p">,</span>
-</span><span id="Snowflake-847"><a href="#Snowflake-847"><span class="linenos"> 847</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">NESTED</span><span class="p">:</span> <span class="s2">&quot;OBJECT&quot;</span><span class="p">,</span>
-</span><span id="Snowflake-848"><a href="#Snowflake-848"><span class="linenos"> 848</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">STRUCT</span><span class="p">:</span> <span class="s2">&quot;OBJECT&quot;</span><span class="p">,</span>
-</span><span id="Snowflake-849"><a href="#Snowflake-849"><span class="linenos"> 849</span></a> <span class="p">}</span>
-</span><span id="Snowflake-850"><a href="#Snowflake-850"><span class="linenos"> 850</span></a>
-</span><span id="Snowflake-851"><a href="#Snowflake-851"><span class="linenos"> 851</span></a> <span class="n">STAR_MAPPING</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake-852"><a href="#Snowflake-852"><span class="linenos"> 852</span></a> <span class="s2">&quot;except&quot;</span><span class="p">:</span> <span class="s2">&quot;EXCLUDE&quot;</span><span class="p">,</span>
-</span><span id="Snowflake-853"><a href="#Snowflake-853"><span class="linenos"> 853</span></a> <span class="s2">&quot;replace&quot;</span><span class="p">:</span> <span class="s2">&quot;RENAME&quot;</span><span class="p">,</span>
-</span><span id="Snowflake-854"><a href="#Snowflake-854"><span class="linenos"> 854</span></a> <span class="p">}</span>
-</span><span id="Snowflake-855"><a href="#Snowflake-855"><span class="linenos"> 855</span></a>
-</span><span id="Snowflake-856"><a href="#Snowflake-856"><span class="linenos"> 856</span></a> <span class="n">PROPERTIES_LOCATION</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake-857"><a href="#Snowflake-857"><span class="linenos"> 857</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">PROPERTIES_LOCATION</span><span class="p">,</span>
-</span><span id="Snowflake-858"><a href="#Snowflake-858"><span class="linenos"> 858</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SetProperty</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="o">.</span><span class="n">Location</span><span class="o">.</span><span class="n">UNSUPPORTED</span><span class="p">,</span>
-</span><span id="Snowflake-859"><a href="#Snowflake-859"><span class="linenos"> 859</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">VolatileProperty</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="o">.</span><span class="n">Location</span><span class="o">.</span><span class="n">UNSUPPORTED</span><span class="p">,</span>
-</span><span id="Snowflake-860"><a href="#Snowflake-860"><span class="linenos"> 860</span></a> <span class="p">}</span>
-</span><span id="Snowflake-861"><a href="#Snowflake-861"><span class="linenos"> 861</span></a>
-</span><span id="Snowflake-862"><a href="#Snowflake-862"><span class="linenos"> 862</span></a> <span class="n">UNSUPPORTED_VALUES_EXPRESSIONS</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake-863"><a href="#Snowflake-863"><span class="linenos"> 863</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">,</span>
-</span><span id="Snowflake-864"><a href="#Snowflake-864"><span class="linenos"> 864</span></a> <span class="p">}</span>
-</span><span id="Snowflake-865"><a href="#Snowflake-865"><span class="linenos"> 865</span></a>
-</span><span id="Snowflake-866"><a href="#Snowflake-866"><span class="linenos"> 866</span></a> <span class="k">def</span> <span class="nf">values_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Values</span><span class="p">,</span> <span class="n">values_as_table</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-867"><a href="#Snowflake-867"><span class="linenos"> 867</span></a> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="o">*</span><span class="bp">self</span><span class="o">.</span><span class="n">UNSUPPORTED_VALUES_EXPRESSIONS</span><span class="p">):</span>
-</span><span id="Snowflake-868"><a href="#Snowflake-868"><span class="linenos"> 868</span></a> <span class="n">values_as_table</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake-869"><a href="#Snowflake-869"><span class="linenos"> 869</span></a>
-</span><span id="Snowflake-870"><a href="#Snowflake-870"><span class="linenos"> 870</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">values_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">values_as_table</span><span class="o">=</span><span class="n">values_as_table</span><span class="p">)</span>
-</span><span id="Snowflake-871"><a href="#Snowflake-871"><span class="linenos"> 871</span></a>
-</span><span id="Snowflake-872"><a href="#Snowflake-872"><span class="linenos"> 872</span></a> <span class="k">def</span> <span class="nf">datatype_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-873"><a href="#Snowflake-873"><span class="linenos"> 873</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">expressions</span>
-</span><span id="Snowflake-874"><a href="#Snowflake-874"><span class="linenos"> 874</span></a> <span class="k">if</span> <span class="p">(</span>
-</span><span id="Snowflake-875"><a href="#Snowflake-875"><span class="linenos"> 875</span></a> <span class="n">expressions</span>
-</span><span id="Snowflake-876"><a href="#Snowflake-876"><span class="linenos"> 876</span></a> <span class="ow">and</span> <span class="n">expression</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">STRUCT_TYPES</span><span class="p">)</span>
-</span><span id="Snowflake-877"><a href="#Snowflake-877"><span class="linenos"> 877</span></a> <span class="ow">and</span> <span class="nb">any</span><span class="p">(</span><span class="nb">isinstance</span><span class="p">(</span><span class="n">field_type</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="k">for</span> <span class="n">field_type</span> <span class="ow">in</span> <span class="n">expressions</span><span class="p">)</span>
-</span><span id="Snowflake-878"><a href="#Snowflake-878"><span class="linenos"> 878</span></a> <span class="p">):</span>
-</span><span id="Snowflake-879"><a href="#Snowflake-879"><span class="linenos"> 879</span></a> <span class="c1"># The correct syntax is OBJECT [ (&lt;key&gt; &lt;value_type [NOT NULL] [, ...]) ]</span>
-</span><span id="Snowflake-880"><a href="#Snowflake-880"><span class="linenos"> 880</span></a> <span class="k">return</span> <span class="s2">&quot;OBJECT&quot;</span>
-</span><span id="Snowflake-881"><a href="#Snowflake-881"><span class="linenos"> 881</span></a>
-</span><span id="Snowflake-882"><a href="#Snowflake-882"><span class="linenos"> 882</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">datatype_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="Snowflake-883"><a href="#Snowflake-883"><span class="linenos"> 883</span></a>
-</span><span id="Snowflake-884"><a href="#Snowflake-884"><span class="linenos"> 884</span></a> <span class="k">def</span> <span class="nf">tonumber_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">ToNumber</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-885"><a href="#Snowflake-885"><span class="linenos"> 885</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake-886"><a href="#Snowflake-886"><span class="linenos"> 886</span></a> <span class="s2">&quot;TO_NUMBER&quot;</span><span class="p">,</span>
-</span><span id="Snowflake-887"><a href="#Snowflake-887"><span class="linenos"> 887</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Snowflake-888"><a href="#Snowflake-888"><span class="linenos"> 888</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;format&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-889"><a href="#Snowflake-889"><span class="linenos"> 889</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;precision&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-890"><a href="#Snowflake-890"><span class="linenos"> 890</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;scale&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-891"><a href="#Snowflake-891"><span class="linenos"> 891</span></a> <span class="p">)</span>
-</span><span id="Snowflake-892"><a href="#Snowflake-892"><span class="linenos"> 892</span></a>
-</span><span id="Snowflake-893"><a href="#Snowflake-893"><span class="linenos"> 893</span></a> <span class="k">def</span> <span class="nf">timestampfromparts_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampFromParts</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-894"><a href="#Snowflake-894"><span class="linenos"> 894</span></a> <span class="n">milli</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;milli&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-895"><a href="#Snowflake-895"><span class="linenos"> 895</span></a> <span class="k">if</span> <span class="n">milli</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="Snowflake-896"><a href="#Snowflake-896"><span class="linenos"> 896</span></a> <span class="n">milli_to_nano</span> <span class="o">=</span> <span class="n">milli</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="o">*</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1000000</span><span class="p">)</span>
-</span><span id="Snowflake-897"><a href="#Snowflake-897"><span class="linenos"> 897</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;nano&quot;</span><span class="p">,</span> <span class="n">milli_to_nano</span><span class="p">)</span>
-</span><span id="Snowflake-898"><a href="#Snowflake-898"><span class="linenos"> 898</span></a>
-</span><span id="Snowflake-899"><a href="#Snowflake-899"><span class="linenos"> 899</span></a> <span class="k">return</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TIMESTAMP_FROM_PARTS&quot;</span><span class="p">)(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">)</span>
-</span><span id="Snowflake-900"><a href="#Snowflake-900"><span class="linenos"> 900</span></a>
-</span><span id="Snowflake-901"><a href="#Snowflake-901"><span class="linenos"> 901</span></a> <span class="k">def</span> <span class="nf">trycast_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-902"><a href="#Snowflake-902"><span class="linenos"> 902</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span>
+</span><span id="Snowflake-797"><a href="#Snowflake-797"><span class="linenos"> 797</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PercentileDisc</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
+</span><span id="Snowflake-798"><a href="#Snowflake-798"><span class="linenos"> 798</span></a> <span class="p">[</span><span class="n">transforms</span><span class="o">.</span><span class="n">add_within_group_for_percentiles</span><span class="p">]</span>
+</span><span id="Snowflake-799"><a href="#Snowflake-799"><span class="linenos"> 799</span></a> <span class="p">),</span>
+</span><span id="Snowflake-800"><a href="#Snowflake-800"><span class="linenos"> 800</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Pivot</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">([</span><span class="n">_unqualify_unpivot_columns</span><span class="p">]),</span>
+</span><span id="Snowflake-801"><a href="#Snowflake-801"><span class="linenos"> 801</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">RegexpILike</span><span class="p">:</span> <span class="n">_regexpilike_sql</span><span class="p">,</span>
+</span><span id="Snowflake-802"><a href="#Snowflake-802"><span class="linenos"> 802</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Rand</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;RANDOM&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-803"><a href="#Snowflake-803"><span class="linenos"> 803</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Select</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
+</span><span id="Snowflake-804"><a href="#Snowflake-804"><span class="linenos"> 804</span></a> <span class="p">[</span>
+</span><span id="Snowflake-805"><a href="#Snowflake-805"><span class="linenos"> 805</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">eliminate_distinct_on</span><span class="p">,</span>
+</span><span id="Snowflake-806"><a href="#Snowflake-806"><span class="linenos"> 806</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">explode_to_unnest</span><span class="p">(),</span>
+</span><span id="Snowflake-807"><a href="#Snowflake-807"><span class="linenos"> 807</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">eliminate_semi_and_anti_joins</span><span class="p">,</span>
+</span><span id="Snowflake-808"><a href="#Snowflake-808"><span class="linenos"> 808</span></a> <span class="p">]</span>
+</span><span id="Snowflake-809"><a href="#Snowflake-809"><span class="linenos"> 809</span></a> <span class="p">),</span>
+</span><span id="Snowflake-810"><a href="#Snowflake-810"><span class="linenos"> 810</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SHA</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;SHA1&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-811"><a href="#Snowflake-811"><span class="linenos"> 811</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StarMap</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-812"><a href="#Snowflake-812"><span class="linenos"> 812</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StartsWith</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;STARTSWITH&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-813"><a href="#Snowflake-813"><span class="linenos"> 813</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake-814"><a href="#Snowflake-814"><span class="linenos"> 814</span></a> <span class="s2">&quot;POSITION&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;substr&quot;</span><span class="p">),</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-815"><a href="#Snowflake-815"><span class="linenos"> 815</span></a> <span class="p">),</span>
+</span><span id="Snowflake-816"><a href="#Snowflake-816"><span class="linenos"> 816</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrToTime</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;TO_TIMESTAMP&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)),</span>
+</span><span id="Snowflake-817"><a href="#Snowflake-817"><span class="linenos"> 817</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Stuff</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;INSERT&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-818"><a href="#Snowflake-818"><span class="linenos"> 818</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;TIMEADD&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-819"><a href="#Snowflake-819"><span class="linenos"> 819</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampDiff</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake-820"><a href="#Snowflake-820"><span class="linenos"> 820</span></a> <span class="s2">&quot;TIMESTAMPDIFF&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">unit</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
+</span><span id="Snowflake-821"><a href="#Snowflake-821"><span class="linenos"> 821</span></a> <span class="p">),</span>
+</span><span id="Snowflake-822"><a href="#Snowflake-822"><span class="linenos"> 822</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampTrunc</span><span class="p">:</span> <span class="n">timestamptrunc_sql</span><span class="p">,</span>
+</span><span id="Snowflake-823"><a href="#Snowflake-823"><span class="linenos"> 823</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeStrToTime</span><span class="p">:</span> <span class="n">timestrtotime_sql</span><span class="p">,</span>
+</span><span id="Snowflake-824"><a href="#Snowflake-824"><span class="linenos"> 824</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeToStr</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake-825"><a href="#Snowflake-825"><span class="linenos"> 825</span></a> <span class="s2">&quot;TO_CHAR&quot;</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">cast</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">TIMESTAMP</span><span class="p">),</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+</span><span id="Snowflake-826"><a href="#Snowflake-826"><span class="linenos"> 826</span></a> <span class="p">),</span>
+</span><span id="Snowflake-827"><a href="#Snowflake-827"><span class="linenos"> 827</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeToUnix</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="sa">f</span><span class="s2">&quot;EXTRACT(epoch_second FROM </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">e</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">)&quot;</span><span class="p">,</span>
+</span><span id="Snowflake-828"><a href="#Snowflake-828"><span class="linenos"> 828</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ToArray</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TO_ARRAY&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-829"><a href="#Snowflake-829"><span class="linenos"> 829</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ToChar</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">function_fallback_sql</span><span class="p">(</span><span class="n">e</span><span class="p">),</span>
+</span><span id="Snowflake-830"><a href="#Snowflake-830"><span class="linenos"> 830</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Trim</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;TRIM&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">),</span>
+</span><span id="Snowflake-831"><a href="#Snowflake-831"><span class="linenos"> 831</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEADD&quot;</span><span class="p">,</span> <span class="n">cast</span><span class="o">=</span><span class="kc">True</span><span class="p">),</span>
+</span><span id="Snowflake-832"><a href="#Snowflake-832"><span class="linenos"> 832</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsDiff</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEDIFF&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-833"><a href="#Snowflake-833"><span class="linenos"> 833</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsToDate</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake-834"><a href="#Snowflake-834"><span class="linenos"> 834</span></a> <span class="s2">&quot;TRY_TO_DATE&quot;</span> <span class="k">if</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;safe&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;TO_DATE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+</span><span id="Snowflake-835"><a href="#Snowflake-835"><span class="linenos"> 835</span></a> <span class="p">),</span>
+</span><span id="Snowflake-836"><a href="#Snowflake-836"><span class="linenos"> 836</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">UnixToTime</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TO_TIMESTAMP&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-837"><a href="#Snowflake-837"><span class="linenos"> 837</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">VarMap</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="n">var_map_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">,</span> <span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-838"><a href="#Snowflake-838"><span class="linenos"> 838</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">WeekOfYear</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;WEEKOFYEAR&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-839"><a href="#Snowflake-839"><span class="linenos"> 839</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Xor</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLXOR&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-840"><a href="#Snowflake-840"><span class="linenos"> 840</span></a> <span class="p">}</span>
+</span><span id="Snowflake-841"><a href="#Snowflake-841"><span class="linenos"> 841</span></a>
+</span><span id="Snowflake-842"><a href="#Snowflake-842"><span class="linenos"> 842</span></a> <span class="n">SUPPORTED_JSON_PATH_PARTS</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake-843"><a href="#Snowflake-843"><span class="linenos"> 843</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathKey</span><span class="p">,</span>
+</span><span id="Snowflake-844"><a href="#Snowflake-844"><span class="linenos"> 844</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathRoot</span><span class="p">,</span>
+</span><span id="Snowflake-845"><a href="#Snowflake-845"><span class="linenos"> 845</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathSubscript</span><span class="p">,</span>
+</span><span id="Snowflake-846"><a href="#Snowflake-846"><span class="linenos"> 846</span></a> <span class="p">}</span>
+</span><span id="Snowflake-847"><a href="#Snowflake-847"><span class="linenos"> 847</span></a>
+</span><span id="Snowflake-848"><a href="#Snowflake-848"><span class="linenos"> 848</span></a> <span class="n">TYPE_MAPPING</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake-849"><a href="#Snowflake-849"><span class="linenos"> 849</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">TYPE_MAPPING</span><span class="p">,</span>
+</span><span id="Snowflake-850"><a href="#Snowflake-850"><span class="linenos"> 850</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">NESTED</span><span class="p">:</span> <span class="s2">&quot;OBJECT&quot;</span><span class="p">,</span>
+</span><span id="Snowflake-851"><a href="#Snowflake-851"><span class="linenos"> 851</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">STRUCT</span><span class="p">:</span> <span class="s2">&quot;OBJECT&quot;</span><span class="p">,</span>
+</span><span id="Snowflake-852"><a href="#Snowflake-852"><span class="linenos"> 852</span></a> <span class="p">}</span>
+</span><span id="Snowflake-853"><a href="#Snowflake-853"><span class="linenos"> 853</span></a>
+</span><span id="Snowflake-854"><a href="#Snowflake-854"><span class="linenos"> 854</span></a> <span class="n">STAR_MAPPING</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake-855"><a href="#Snowflake-855"><span class="linenos"> 855</span></a> <span class="s2">&quot;except&quot;</span><span class="p">:</span> <span class="s2">&quot;EXCLUDE&quot;</span><span class="p">,</span>
+</span><span id="Snowflake-856"><a href="#Snowflake-856"><span class="linenos"> 856</span></a> <span class="s2">&quot;replace&quot;</span><span class="p">:</span> <span class="s2">&quot;RENAME&quot;</span><span class="p">,</span>
+</span><span id="Snowflake-857"><a href="#Snowflake-857"><span class="linenos"> 857</span></a> <span class="p">}</span>
+</span><span id="Snowflake-858"><a href="#Snowflake-858"><span class="linenos"> 858</span></a>
+</span><span id="Snowflake-859"><a href="#Snowflake-859"><span class="linenos"> 859</span></a> <span class="n">PROPERTIES_LOCATION</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake-860"><a href="#Snowflake-860"><span class="linenos"> 860</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">PROPERTIES_LOCATION</span><span class="p">,</span>
+</span><span id="Snowflake-861"><a href="#Snowflake-861"><span class="linenos"> 861</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SetProperty</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="o">.</span><span class="n">Location</span><span class="o">.</span><span class="n">UNSUPPORTED</span><span class="p">,</span>
+</span><span id="Snowflake-862"><a href="#Snowflake-862"><span class="linenos"> 862</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">VolatileProperty</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="o">.</span><span class="n">Location</span><span class="o">.</span><span class="n">UNSUPPORTED</span><span class="p">,</span>
+</span><span id="Snowflake-863"><a href="#Snowflake-863"><span class="linenos"> 863</span></a> <span class="p">}</span>
+</span><span id="Snowflake-864"><a href="#Snowflake-864"><span class="linenos"> 864</span></a>
+</span><span id="Snowflake-865"><a href="#Snowflake-865"><span class="linenos"> 865</span></a> <span class="n">UNSUPPORTED_VALUES_EXPRESSIONS</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake-866"><a href="#Snowflake-866"><span class="linenos"> 866</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">,</span>
+</span><span id="Snowflake-867"><a href="#Snowflake-867"><span class="linenos"> 867</span></a> <span class="p">}</span>
+</span><span id="Snowflake-868"><a href="#Snowflake-868"><span class="linenos"> 868</span></a>
+</span><span id="Snowflake-869"><a href="#Snowflake-869"><span class="linenos"> 869</span></a> <span class="k">def</span> <span class="nf">values_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Values</span><span class="p">,</span> <span class="n">values_as_table</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-870"><a href="#Snowflake-870"><span class="linenos"> 870</span></a> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="o">*</span><span class="bp">self</span><span class="o">.</span><span class="n">UNSUPPORTED_VALUES_EXPRESSIONS</span><span class="p">):</span>
+</span><span id="Snowflake-871"><a href="#Snowflake-871"><span class="linenos"> 871</span></a> <span class="n">values_as_table</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake-872"><a href="#Snowflake-872"><span class="linenos"> 872</span></a>
+</span><span id="Snowflake-873"><a href="#Snowflake-873"><span class="linenos"> 873</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">values_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">values_as_table</span><span class="o">=</span><span class="n">values_as_table</span><span class="p">)</span>
+</span><span id="Snowflake-874"><a href="#Snowflake-874"><span class="linenos"> 874</span></a>
+</span><span id="Snowflake-875"><a href="#Snowflake-875"><span class="linenos"> 875</span></a> <span class="k">def</span> <span class="nf">datatype_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-876"><a href="#Snowflake-876"><span class="linenos"> 876</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">expressions</span>
+</span><span id="Snowflake-877"><a href="#Snowflake-877"><span class="linenos"> 877</span></a> <span class="k">if</span> <span class="p">(</span>
+</span><span id="Snowflake-878"><a href="#Snowflake-878"><span class="linenos"> 878</span></a> <span class="n">expressions</span>
+</span><span id="Snowflake-879"><a href="#Snowflake-879"><span class="linenos"> 879</span></a> <span class="ow">and</span> <span class="n">expression</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">STRUCT_TYPES</span><span class="p">)</span>
+</span><span id="Snowflake-880"><a href="#Snowflake-880"><span class="linenos"> 880</span></a> <span class="ow">and</span> <span class="nb">any</span><span class="p">(</span><span class="nb">isinstance</span><span class="p">(</span><span class="n">field_type</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="k">for</span> <span class="n">field_type</span> <span class="ow">in</span> <span class="n">expressions</span><span class="p">)</span>
+</span><span id="Snowflake-881"><a href="#Snowflake-881"><span class="linenos"> 881</span></a> <span class="p">):</span>
+</span><span id="Snowflake-882"><a href="#Snowflake-882"><span class="linenos"> 882</span></a> <span class="c1"># The correct syntax is OBJECT [ (&lt;key&gt; &lt;value_type [NOT NULL] [, ...]) ]</span>
+</span><span id="Snowflake-883"><a href="#Snowflake-883"><span class="linenos"> 883</span></a> <span class="k">return</span> <span class="s2">&quot;OBJECT&quot;</span>
+</span><span id="Snowflake-884"><a href="#Snowflake-884"><span class="linenos"> 884</span></a>
+</span><span id="Snowflake-885"><a href="#Snowflake-885"><span class="linenos"> 885</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">datatype_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake-886"><a href="#Snowflake-886"><span class="linenos"> 886</span></a>
+</span><span id="Snowflake-887"><a href="#Snowflake-887"><span class="linenos"> 887</span></a> <span class="k">def</span> <span class="nf">tonumber_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">ToNumber</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-888"><a href="#Snowflake-888"><span class="linenos"> 888</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake-889"><a href="#Snowflake-889"><span class="linenos"> 889</span></a> <span class="s2">&quot;TO_NUMBER&quot;</span><span class="p">,</span>
+</span><span id="Snowflake-890"><a href="#Snowflake-890"><span class="linenos"> 890</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Snowflake-891"><a href="#Snowflake-891"><span class="linenos"> 891</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;format&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-892"><a href="#Snowflake-892"><span class="linenos"> 892</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;precision&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-893"><a href="#Snowflake-893"><span class="linenos"> 893</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;scale&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-894"><a href="#Snowflake-894"><span class="linenos"> 894</span></a> <span class="p">)</span>
+</span><span id="Snowflake-895"><a href="#Snowflake-895"><span class="linenos"> 895</span></a>
+</span><span id="Snowflake-896"><a href="#Snowflake-896"><span class="linenos"> 896</span></a> <span class="k">def</span> <span class="nf">timestampfromparts_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampFromParts</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-897"><a href="#Snowflake-897"><span class="linenos"> 897</span></a> <span class="n">milli</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;milli&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-898"><a href="#Snowflake-898"><span class="linenos"> 898</span></a> <span class="k">if</span> <span class="n">milli</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="Snowflake-899"><a href="#Snowflake-899"><span class="linenos"> 899</span></a> <span class="n">milli_to_nano</span> <span class="o">=</span> <span class="n">milli</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="o">*</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1000000</span><span class="p">)</span>
+</span><span id="Snowflake-900"><a href="#Snowflake-900"><span class="linenos"> 900</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;nano&quot;</span><span class="p">,</span> <span class="n">milli_to_nano</span><span class="p">)</span>
+</span><span id="Snowflake-901"><a href="#Snowflake-901"><span class="linenos"> 901</span></a>
+</span><span id="Snowflake-902"><a href="#Snowflake-902"><span class="linenos"> 902</span></a> <span class="k">return</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TIMESTAMP_FROM_PARTS&quot;</span><span class="p">)(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">)</span>
</span><span id="Snowflake-903"><a href="#Snowflake-903"><span class="linenos"> 903</span></a>
-</span><span id="Snowflake-904"><a href="#Snowflake-904"><span class="linenos"> 904</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">type</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="Snowflake-905"><a href="#Snowflake-905"><span class="linenos"> 905</span></a> <span class="kn">from</span> <span class="nn">sqlglot.optimizer.annotate_types</span> <span class="kn">import</span> <span class="n">annotate_types</span>
+</span><span id="Snowflake-904"><a href="#Snowflake-904"><span class="linenos"> 904</span></a> <span class="k">def</span> <span class="nf">trycast_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-905"><a href="#Snowflake-905"><span class="linenos"> 905</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span>
</span><span id="Snowflake-906"><a href="#Snowflake-906"><span class="linenos"> 906</span></a>
-</span><span id="Snowflake-907"><a href="#Snowflake-907"><span class="linenos"> 907</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">annotate_types</span><span class="p">(</span><span class="n">value</span><span class="p">)</span>
-</span><span id="Snowflake-908"><a href="#Snowflake-908"><span class="linenos"> 908</span></a>
-</span><span id="Snowflake-909"><a href="#Snowflake-909"><span class="linenos"> 909</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">TEXT_TYPES</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">UNKNOWN</span><span class="p">):</span>
-</span><span id="Snowflake-910"><a href="#Snowflake-910"><span class="linenos"> 910</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">trycast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake-907"><a href="#Snowflake-907"><span class="linenos"> 907</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">type</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="Snowflake-908"><a href="#Snowflake-908"><span class="linenos"> 908</span></a> <span class="kn">from</span> <span class="nn">sqlglot.optimizer.annotate_types</span> <span class="kn">import</span> <span class="n">annotate_types</span>
+</span><span id="Snowflake-909"><a href="#Snowflake-909"><span class="linenos"> 909</span></a>
+</span><span id="Snowflake-910"><a href="#Snowflake-910"><span class="linenos"> 910</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">annotate_types</span><span class="p">(</span><span class="n">value</span><span class="p">)</span>
</span><span id="Snowflake-911"><a href="#Snowflake-911"><span class="linenos"> 911</span></a>
-</span><span id="Snowflake-912"><a href="#Snowflake-912"><span class="linenos"> 912</span></a> <span class="c1"># TRY_CAST only works for string values in Snowflake</span>
-</span><span id="Snowflake-913"><a href="#Snowflake-913"><span class="linenos"> 913</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">cast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake-912"><a href="#Snowflake-912"><span class="linenos"> 912</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">TEXT_TYPES</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">UNKNOWN</span><span class="p">):</span>
+</span><span id="Snowflake-913"><a href="#Snowflake-913"><span class="linenos"> 913</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">trycast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
</span><span id="Snowflake-914"><a href="#Snowflake-914"><span class="linenos"> 914</span></a>
-</span><span id="Snowflake-915"><a href="#Snowflake-915"><span class="linenos"> 915</span></a> <span class="k">def</span> <span class="nf">log_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Log</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-916"><a href="#Snowflake-916"><span class="linenos"> 916</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">:</span>
-</span><span id="Snowflake-917"><a href="#Snowflake-917"><span class="linenos"> 917</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;LN&quot;</span><span class="p">,</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
-</span><span id="Snowflake-918"><a href="#Snowflake-918"><span class="linenos"> 918</span></a>
-</span><span id="Snowflake-919"><a href="#Snowflake-919"><span class="linenos"> 919</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">log_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="Snowflake-920"><a href="#Snowflake-920"><span class="linenos"> 920</span></a>
-</span><span id="Snowflake-921"><a href="#Snowflake-921"><span class="linenos"> 921</span></a> <span class="k">def</span> <span class="nf">unnest_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Unnest</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-922"><a href="#Snowflake-922"><span class="linenos"> 922</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-923"><a href="#Snowflake-923"><span class="linenos"> 923</span></a> <span class="n">offset</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;offset&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-924"><a href="#Snowflake-924"><span class="linenos"> 924</span></a>
-</span><span id="Snowflake-925"><a href="#Snowflake-925"><span class="linenos"> 925</span></a> <span class="n">columns</span> <span class="o">=</span> <span class="p">[</span>
-</span><span id="Snowflake-926"><a href="#Snowflake-926"><span class="linenos"> 926</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;seq&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-927"><a href="#Snowflake-927"><span class="linenos"> 927</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;key&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-928"><a href="#Snowflake-928"><span class="linenos"> 928</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;path&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-929"><a href="#Snowflake-929"><span class="linenos"> 929</span></a> <span class="n">offset</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">offset</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">)</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;index&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-930"><a href="#Snowflake-930"><span class="linenos"> 930</span></a> <span class="n">seq_get</span><span class="p">(</span><span class="n">unnest_alias</span><span class="o">.</span><span class="n">columns</span> <span class="k">if</span> <span class="n">unnest_alias</span> <span class="k">else</span> <span class="p">[],</span> <span class="mi">0</span><span class="p">)</span>
-</span><span id="Snowflake-931"><a href="#Snowflake-931"><span class="linenos"> 931</span></a> <span class="ow">or</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;value&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-932"><a href="#Snowflake-932"><span class="linenos"> 932</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;this&quot;</span><span class="p">),</span>
-</span><span id="Snowflake-933"><a href="#Snowflake-933"><span class="linenos"> 933</span></a> <span class="p">]</span>
-</span><span id="Snowflake-934"><a href="#Snowflake-934"><span class="linenos"> 934</span></a>
-</span><span id="Snowflake-935"><a href="#Snowflake-935"><span class="linenos"> 935</span></a> <span class="k">if</span> <span class="n">unnest_alias</span><span class="p">:</span>
-</span><span id="Snowflake-936"><a href="#Snowflake-936"><span class="linenos"> 936</span></a> <span class="n">unnest_alias</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;columns&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="p">)</span>
-</span><span id="Snowflake-937"><a href="#Snowflake-937"><span class="linenos"> 937</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Snowflake-938"><a href="#Snowflake-938"><span class="linenos"> 938</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">TableAlias</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="s2">&quot;_u&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="o">=</span><span class="n">columns</span><span class="p">)</span>
-</span><span id="Snowflake-939"><a href="#Snowflake-939"><span class="linenos"> 939</span></a>
-</span><span id="Snowflake-940"><a href="#Snowflake-940"><span class="linenos"> 940</span></a> <span class="n">explode</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;TABLE(FLATTEN(INPUT =&gt; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span><span class="si">}</span><span class="s2">))&quot;</span>
-</span><span id="Snowflake-941"><a href="#Snowflake-941"><span class="linenos"> 941</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">unnest_alias</span><span class="p">)</span>
-</span><span id="Snowflake-942"><a href="#Snowflake-942"><span class="linenos"> 942</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; AS </span><span class="si">{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">alias</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake-943"><a href="#Snowflake-943"><span class="linenos"> 943</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">explode</span><span class="si">}{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake-944"><a href="#Snowflake-944"><span class="linenos"> 944</span></a>
-</span><span id="Snowflake-945"><a href="#Snowflake-945"><span class="linenos"> 945</span></a> <span class="k">def</span> <span class="nf">show_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Show</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-946"><a href="#Snowflake-946"><span class="linenos"> 946</span></a> <span class="n">terse</span> <span class="o">=</span> <span class="s2">&quot;TERSE &quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;terse&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake-947"><a href="#Snowflake-947"><span class="linenos"> 947</span></a> <span class="n">history</span> <span class="o">=</span> <span class="s2">&quot; HISTORY&quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;history&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake-948"><a href="#Snowflake-948"><span class="linenos"> 948</span></a> <span class="n">like</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;like&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-949"><a href="#Snowflake-949"><span class="linenos"> 949</span></a> <span class="n">like</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; LIKE </span><span class="si">{</span><span class="n">like</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">like</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake-950"><a href="#Snowflake-950"><span class="linenos"> 950</span></a>
-</span><span id="Snowflake-951"><a href="#Snowflake-951"><span class="linenos"> 951</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-952"><a href="#Snowflake-952"><span class="linenos"> 952</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">scope</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">scope</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake-915"><a href="#Snowflake-915"><span class="linenos"> 915</span></a> <span class="c1"># TRY_CAST only works for string values in Snowflake</span>
+</span><span id="Snowflake-916"><a href="#Snowflake-916"><span class="linenos"> 916</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">cast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake-917"><a href="#Snowflake-917"><span class="linenos"> 917</span></a>
+</span><span id="Snowflake-918"><a href="#Snowflake-918"><span class="linenos"> 918</span></a> <span class="k">def</span> <span class="nf">log_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Log</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-919"><a href="#Snowflake-919"><span class="linenos"> 919</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">:</span>
+</span><span id="Snowflake-920"><a href="#Snowflake-920"><span class="linenos"> 920</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;LN&quot;</span><span class="p">,</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Snowflake-921"><a href="#Snowflake-921"><span class="linenos"> 921</span></a>
+</span><span id="Snowflake-922"><a href="#Snowflake-922"><span class="linenos"> 922</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">log_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake-923"><a href="#Snowflake-923"><span class="linenos"> 923</span></a>
+</span><span id="Snowflake-924"><a href="#Snowflake-924"><span class="linenos"> 924</span></a> <span class="k">def</span> <span class="nf">unnest_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Unnest</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-925"><a href="#Snowflake-925"><span class="linenos"> 925</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-926"><a href="#Snowflake-926"><span class="linenos"> 926</span></a> <span class="n">offset</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;offset&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-927"><a href="#Snowflake-927"><span class="linenos"> 927</span></a>
+</span><span id="Snowflake-928"><a href="#Snowflake-928"><span class="linenos"> 928</span></a> <span class="n">columns</span> <span class="o">=</span> <span class="p">[</span>
+</span><span id="Snowflake-929"><a href="#Snowflake-929"><span class="linenos"> 929</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;seq&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-930"><a href="#Snowflake-930"><span class="linenos"> 930</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;key&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-931"><a href="#Snowflake-931"><span class="linenos"> 931</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;path&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-932"><a href="#Snowflake-932"><span class="linenos"> 932</span></a> <span class="n">offset</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">offset</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">)</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;index&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-933"><a href="#Snowflake-933"><span class="linenos"> 933</span></a> <span class="n">seq_get</span><span class="p">(</span><span class="n">unnest_alias</span><span class="o">.</span><span class="n">columns</span> <span class="k">if</span> <span class="n">unnest_alias</span> <span class="k">else</span> <span class="p">[],</span> <span class="mi">0</span><span class="p">)</span>
+</span><span id="Snowflake-934"><a href="#Snowflake-934"><span class="linenos"> 934</span></a> <span class="ow">or</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;value&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-935"><a href="#Snowflake-935"><span class="linenos"> 935</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;this&quot;</span><span class="p">),</span>
+</span><span id="Snowflake-936"><a href="#Snowflake-936"><span class="linenos"> 936</span></a> <span class="p">]</span>
+</span><span id="Snowflake-937"><a href="#Snowflake-937"><span class="linenos"> 937</span></a>
+</span><span id="Snowflake-938"><a href="#Snowflake-938"><span class="linenos"> 938</span></a> <span class="k">if</span> <span class="n">unnest_alias</span><span class="p">:</span>
+</span><span id="Snowflake-939"><a href="#Snowflake-939"><span class="linenos"> 939</span></a> <span class="n">unnest_alias</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;columns&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="p">)</span>
+</span><span id="Snowflake-940"><a href="#Snowflake-940"><span class="linenos"> 940</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Snowflake-941"><a href="#Snowflake-941"><span class="linenos"> 941</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">TableAlias</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="s2">&quot;_u&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="o">=</span><span class="n">columns</span><span class="p">)</span>
+</span><span id="Snowflake-942"><a href="#Snowflake-942"><span class="linenos"> 942</span></a>
+</span><span id="Snowflake-943"><a href="#Snowflake-943"><span class="linenos"> 943</span></a> <span class="n">explode</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;TABLE(FLATTEN(INPUT =&gt; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span><span class="si">}</span><span class="s2">))&quot;</span>
+</span><span id="Snowflake-944"><a href="#Snowflake-944"><span class="linenos"> 944</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">unnest_alias</span><span class="p">)</span>
+</span><span id="Snowflake-945"><a href="#Snowflake-945"><span class="linenos"> 945</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; AS </span><span class="si">{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">alias</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake-946"><a href="#Snowflake-946"><span class="linenos"> 946</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">explode</span><span class="si">}{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake-947"><a href="#Snowflake-947"><span class="linenos"> 947</span></a>
+</span><span id="Snowflake-948"><a href="#Snowflake-948"><span class="linenos"> 948</span></a> <span class="k">def</span> <span class="nf">show_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Show</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-949"><a href="#Snowflake-949"><span class="linenos"> 949</span></a> <span class="n">terse</span> <span class="o">=</span> <span class="s2">&quot;TERSE &quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;terse&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake-950"><a href="#Snowflake-950"><span class="linenos"> 950</span></a> <span class="n">history</span> <span class="o">=</span> <span class="s2">&quot; HISTORY&quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;history&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake-951"><a href="#Snowflake-951"><span class="linenos"> 951</span></a> <span class="n">like</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;like&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-952"><a href="#Snowflake-952"><span class="linenos"> 952</span></a> <span class="n">like</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; LIKE </span><span class="si">{</span><span class="n">like</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">like</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
</span><span id="Snowflake-953"><a href="#Snowflake-953"><span class="linenos"> 953</span></a>
-</span><span id="Snowflake-954"><a href="#Snowflake-954"><span class="linenos"> 954</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope_kind&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-955"><a href="#Snowflake-955"><span class="linenos"> 955</span></a> <span class="k">if</span> <span class="n">scope_kind</span><span class="p">:</span>
-</span><span id="Snowflake-956"><a href="#Snowflake-956"><span class="linenos"> 956</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; IN </span><span class="si">{</span><span class="n">scope_kind</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake-957"><a href="#Snowflake-957"><span class="linenos"> 957</span></a>
-</span><span id="Snowflake-958"><a href="#Snowflake-958"><span class="linenos"> 958</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;starts_with&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-959"><a href="#Snowflake-959"><span class="linenos"> 959</span></a> <span class="k">if</span> <span class="n">starts_with</span><span class="p">:</span>
-</span><span id="Snowflake-960"><a href="#Snowflake-960"><span class="linenos"> 960</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; STARTS WITH </span><span class="si">{</span><span class="n">starts_with</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake-961"><a href="#Snowflake-961"><span class="linenos"> 961</span></a>
-</span><span id="Snowflake-962"><a href="#Snowflake-962"><span class="linenos"> 962</span></a> <span class="n">limit</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;limit&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-963"><a href="#Snowflake-963"><span class="linenos"> 963</span></a>
-</span><span id="Snowflake-964"><a href="#Snowflake-964"><span class="linenos"> 964</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;from&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-965"><a href="#Snowflake-965"><span class="linenos"> 965</span></a> <span class="k">if</span> <span class="n">from_</span><span class="p">:</span>
-</span><span id="Snowflake-966"><a href="#Snowflake-966"><span class="linenos"> 966</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; FROM </span><span class="si">{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake-967"><a href="#Snowflake-967"><span class="linenos"> 967</span></a>
-</span><span id="Snowflake-968"><a href="#Snowflake-968"><span class="linenos"> 968</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SHOW </span><span class="si">{</span><span class="n">terse</span><span class="si">}{</span><span class="n">expression</span><span class="o">.</span><span class="n">name</span><span class="si">}{</span><span class="n">history</span><span class="si">}{</span><span class="n">like</span><span class="si">}{</span><span class="n">scope_kind</span><span class="si">}{</span><span class="n">scope</span><span class="si">}{</span><span class="n">starts_with</span><span class="si">}{</span><span class="n">limit</span><span class="si">}{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake-969"><a href="#Snowflake-969"><span class="linenos"> 969</span></a>
-</span><span id="Snowflake-970"><a href="#Snowflake-970"><span class="linenos"> 970</span></a> <span class="k">def</span> <span class="nf">regexpextract_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">RegexpExtract</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-971"><a href="#Snowflake-971"><span class="linenos"> 971</span></a> <span class="c1"># Other dialects don&#39;t support all of the following parameters, so we need to</span>
-</span><span id="Snowflake-972"><a href="#Snowflake-972"><span class="linenos"> 972</span></a> <span class="c1"># generate default values as necessary to ensure the transpilation is correct</span>
-</span><span id="Snowflake-973"><a href="#Snowflake-973"><span class="linenos"> 973</span></a> <span class="n">group</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;group&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-974"><a href="#Snowflake-974"><span class="linenos"> 974</span></a> <span class="n">parameters</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;parameters&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">group</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="s2">&quot;c&quot;</span><span class="p">))</span>
-</span><span id="Snowflake-975"><a href="#Snowflake-975"><span class="linenos"> 975</span></a> <span class="n">occurrence</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;occurrence&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">parameters</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
-</span><span id="Snowflake-976"><a href="#Snowflake-976"><span class="linenos"> 976</span></a> <span class="n">position</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">occurrence</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
-</span><span id="Snowflake-977"><a href="#Snowflake-977"><span class="linenos"> 977</span></a>
-</span><span id="Snowflake-978"><a href="#Snowflake-978"><span class="linenos"> 978</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake-979"><a href="#Snowflake-979"><span class="linenos"> 979</span></a> <span class="s2">&quot;REGEXP_SUBSTR&quot;</span><span class="p">,</span>
-</span><span id="Snowflake-980"><a href="#Snowflake-980"><span class="linenos"> 980</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Snowflake-981"><a href="#Snowflake-981"><span class="linenos"> 981</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span>
-</span><span id="Snowflake-982"><a href="#Snowflake-982"><span class="linenos"> 982</span></a> <span class="n">position</span><span class="p">,</span>
-</span><span id="Snowflake-983"><a href="#Snowflake-983"><span class="linenos"> 983</span></a> <span class="n">occurrence</span><span class="p">,</span>
-</span><span id="Snowflake-984"><a href="#Snowflake-984"><span class="linenos"> 984</span></a> <span class="n">parameters</span><span class="p">,</span>
-</span><span id="Snowflake-985"><a href="#Snowflake-985"><span class="linenos"> 985</span></a> <span class="n">group</span><span class="p">,</span>
-</span><span id="Snowflake-986"><a href="#Snowflake-986"><span class="linenos"> 986</span></a> <span class="p">)</span>
-</span><span id="Snowflake-987"><a href="#Snowflake-987"><span class="linenos"> 987</span></a>
-</span><span id="Snowflake-988"><a href="#Snowflake-988"><span class="linenos"> 988</span></a> <span class="k">def</span> <span class="nf">except_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Except</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-989"><a href="#Snowflake-989"><span class="linenos"> 989</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
-</span><span id="Snowflake-990"><a href="#Snowflake-990"><span class="linenos"> 990</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;EXCEPT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-991"><a href="#Snowflake-991"><span class="linenos"> 991</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">except_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="Snowflake-992"><a href="#Snowflake-992"><span class="linenos"> 992</span></a>
-</span><span id="Snowflake-993"><a href="#Snowflake-993"><span class="linenos"> 993</span></a> <span class="k">def</span> <span class="nf">intersect_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Intersect</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-994"><a href="#Snowflake-994"><span class="linenos"> 994</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
-</span><span id="Snowflake-995"><a href="#Snowflake-995"><span class="linenos"> 995</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;INTERSECT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-996"><a href="#Snowflake-996"><span class="linenos"> 996</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">intersect_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="Snowflake-997"><a href="#Snowflake-997"><span class="linenos"> 997</span></a>
-</span><span id="Snowflake-998"><a href="#Snowflake-998"><span class="linenos"> 998</span></a> <span class="k">def</span> <span class="nf">describe_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Describe</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-999"><a href="#Snowflake-999"><span class="linenos"> 999</span></a> <span class="c1"># Default to table if kind is unknown</span>
-</span><span id="Snowflake-1000"><a href="#Snowflake-1000"><span class="linenos">1000</span></a> <span class="n">kind_value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="s2">&quot;TABLE&quot;</span>
-</span><span id="Snowflake-1001"><a href="#Snowflake-1001"><span class="linenos">1001</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">kind_value</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">kind_value</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake-1002"><a href="#Snowflake-1002"><span class="linenos">1002</span></a> <span class="n">this</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake-1003"><a href="#Snowflake-1003"><span class="linenos">1003</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Snowflake-1004"><a href="#Snowflake-1004"><span class="linenos">1004</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">expressions</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake-1005"><a href="#Snowflake-1005"><span class="linenos">1005</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;DESCRIBE</span><span class="si">{</span><span class="n">kind</span><span class="si">}{</span><span class="n">this</span><span class="si">}{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake-1006"><a href="#Snowflake-1006"><span class="linenos">1006</span></a>
-</span><span id="Snowflake-1007"><a href="#Snowflake-1007"><span class="linenos">1007</span></a> <span class="k">def</span> <span class="nf">generatedasidentitycolumnconstraint_sql</span><span class="p">(</span>
-</span><span id="Snowflake-1008"><a href="#Snowflake-1008"><span class="linenos">1008</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span>
-</span><span id="Snowflake-1009"><a href="#Snowflake-1009"><span class="linenos">1009</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-1010"><a href="#Snowflake-1010"><span class="linenos">1010</span></a> <span class="n">start</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-1011"><a href="#Snowflake-1011"><span class="linenos">1011</span></a> <span class="n">start</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; START </span><span class="si">{</span><span class="n">start</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">start</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake-1012"><a href="#Snowflake-1012"><span class="linenos">1012</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-1013"><a href="#Snowflake-1013"><span class="linenos">1013</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; INCREMENT </span><span class="si">{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">increment</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake-1014"><a href="#Snowflake-1014"><span class="linenos">1014</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;AUTOINCREMENT</span><span class="si">{</span><span class="n">start</span><span class="si">}{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake-1015"><a href="#Snowflake-1015"><span class="linenos">1015</span></a>
-</span><span id="Snowflake-1016"><a href="#Snowflake-1016"><span class="linenos">1016</span></a> <span class="k">def</span> <span class="nf">swaptable_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">SwapTable</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-1017"><a href="#Snowflake-1017"><span class="linenos">1017</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;this&quot;</span><span class="p">)</span>
-</span><span id="Snowflake-1018"><a href="#Snowflake-1018"><span class="linenos">1018</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SWAP WITH </span><span class="si">{</span><span class="n">this</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake-1019"><a href="#Snowflake-1019"><span class="linenos">1019</span></a>
-</span><span id="Snowflake-1020"><a href="#Snowflake-1020"><span class="linenos">1020</span></a> <span class="k">def</span> <span class="nf">with_properties</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">properties</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-1021"><a href="#Snowflake-1021"><span class="linenos">1021</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">properties</span><span class="p">(</span><span class="n">properties</span><span class="p">,</span> <span class="n">wrapped</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">prefix</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">seg</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="p">),</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
+</span><span id="Snowflake-954"><a href="#Snowflake-954"><span class="linenos"> 954</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-955"><a href="#Snowflake-955"><span class="linenos"> 955</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">scope</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">scope</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake-956"><a href="#Snowflake-956"><span class="linenos"> 956</span></a>
+</span><span id="Snowflake-957"><a href="#Snowflake-957"><span class="linenos"> 957</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope_kind&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-958"><a href="#Snowflake-958"><span class="linenos"> 958</span></a> <span class="k">if</span> <span class="n">scope_kind</span><span class="p">:</span>
+</span><span id="Snowflake-959"><a href="#Snowflake-959"><span class="linenos"> 959</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; IN </span><span class="si">{</span><span class="n">scope_kind</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake-960"><a href="#Snowflake-960"><span class="linenos"> 960</span></a>
+</span><span id="Snowflake-961"><a href="#Snowflake-961"><span class="linenos"> 961</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;starts_with&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-962"><a href="#Snowflake-962"><span class="linenos"> 962</span></a> <span class="k">if</span> <span class="n">starts_with</span><span class="p">:</span>
+</span><span id="Snowflake-963"><a href="#Snowflake-963"><span class="linenos"> 963</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; STARTS WITH </span><span class="si">{</span><span class="n">starts_with</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake-964"><a href="#Snowflake-964"><span class="linenos"> 964</span></a>
+</span><span id="Snowflake-965"><a href="#Snowflake-965"><span class="linenos"> 965</span></a> <span class="n">limit</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;limit&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-966"><a href="#Snowflake-966"><span class="linenos"> 966</span></a>
+</span><span id="Snowflake-967"><a href="#Snowflake-967"><span class="linenos"> 967</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;from&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-968"><a href="#Snowflake-968"><span class="linenos"> 968</span></a> <span class="k">if</span> <span class="n">from_</span><span class="p">:</span>
+</span><span id="Snowflake-969"><a href="#Snowflake-969"><span class="linenos"> 969</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; FROM </span><span class="si">{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake-970"><a href="#Snowflake-970"><span class="linenos"> 970</span></a>
+</span><span id="Snowflake-971"><a href="#Snowflake-971"><span class="linenos"> 971</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SHOW </span><span class="si">{</span><span class="n">terse</span><span class="si">}{</span><span class="n">expression</span><span class="o">.</span><span class="n">name</span><span class="si">}{</span><span class="n">history</span><span class="si">}{</span><span class="n">like</span><span class="si">}{</span><span class="n">scope_kind</span><span class="si">}{</span><span class="n">scope</span><span class="si">}{</span><span class="n">starts_with</span><span class="si">}{</span><span class="n">limit</span><span class="si">}{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake-972"><a href="#Snowflake-972"><span class="linenos"> 972</span></a>
+</span><span id="Snowflake-973"><a href="#Snowflake-973"><span class="linenos"> 973</span></a> <span class="k">def</span> <span class="nf">regexpextract_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">RegexpExtract</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-974"><a href="#Snowflake-974"><span class="linenos"> 974</span></a> <span class="c1"># Other dialects don&#39;t support all of the following parameters, so we need to</span>
+</span><span id="Snowflake-975"><a href="#Snowflake-975"><span class="linenos"> 975</span></a> <span class="c1"># generate default values as necessary to ensure the transpilation is correct</span>
+</span><span id="Snowflake-976"><a href="#Snowflake-976"><span class="linenos"> 976</span></a> <span class="n">group</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;group&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-977"><a href="#Snowflake-977"><span class="linenos"> 977</span></a> <span class="n">parameters</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;parameters&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">group</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="s2">&quot;c&quot;</span><span class="p">))</span>
+</span><span id="Snowflake-978"><a href="#Snowflake-978"><span class="linenos"> 978</span></a> <span class="n">occurrence</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;occurrence&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">parameters</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
+</span><span id="Snowflake-979"><a href="#Snowflake-979"><span class="linenos"> 979</span></a> <span class="n">position</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">occurrence</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
+</span><span id="Snowflake-980"><a href="#Snowflake-980"><span class="linenos"> 980</span></a>
+</span><span id="Snowflake-981"><a href="#Snowflake-981"><span class="linenos"> 981</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake-982"><a href="#Snowflake-982"><span class="linenos"> 982</span></a> <span class="s2">&quot;REGEXP_SUBSTR&quot;</span><span class="p">,</span>
+</span><span id="Snowflake-983"><a href="#Snowflake-983"><span class="linenos"> 983</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Snowflake-984"><a href="#Snowflake-984"><span class="linenos"> 984</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span>
+</span><span id="Snowflake-985"><a href="#Snowflake-985"><span class="linenos"> 985</span></a> <span class="n">position</span><span class="p">,</span>
+</span><span id="Snowflake-986"><a href="#Snowflake-986"><span class="linenos"> 986</span></a> <span class="n">occurrence</span><span class="p">,</span>
+</span><span id="Snowflake-987"><a href="#Snowflake-987"><span class="linenos"> 987</span></a> <span class="n">parameters</span><span class="p">,</span>
+</span><span id="Snowflake-988"><a href="#Snowflake-988"><span class="linenos"> 988</span></a> <span class="n">group</span><span class="p">,</span>
+</span><span id="Snowflake-989"><a href="#Snowflake-989"><span class="linenos"> 989</span></a> <span class="p">)</span>
+</span><span id="Snowflake-990"><a href="#Snowflake-990"><span class="linenos"> 990</span></a>
+</span><span id="Snowflake-991"><a href="#Snowflake-991"><span class="linenos"> 991</span></a> <span class="k">def</span> <span class="nf">except_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Except</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-992"><a href="#Snowflake-992"><span class="linenos"> 992</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
+</span><span id="Snowflake-993"><a href="#Snowflake-993"><span class="linenos"> 993</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;EXCEPT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-994"><a href="#Snowflake-994"><span class="linenos"> 994</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">except_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake-995"><a href="#Snowflake-995"><span class="linenos"> 995</span></a>
+</span><span id="Snowflake-996"><a href="#Snowflake-996"><span class="linenos"> 996</span></a> <span class="k">def</span> <span class="nf">intersect_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Intersect</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-997"><a href="#Snowflake-997"><span class="linenos"> 997</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
+</span><span id="Snowflake-998"><a href="#Snowflake-998"><span class="linenos"> 998</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;INTERSECT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-999"><a href="#Snowflake-999"><span class="linenos"> 999</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">intersect_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake-1000"><a href="#Snowflake-1000"><span class="linenos">1000</span></a>
+</span><span id="Snowflake-1001"><a href="#Snowflake-1001"><span class="linenos">1001</span></a> <span class="k">def</span> <span class="nf">describe_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Describe</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-1002"><a href="#Snowflake-1002"><span class="linenos">1002</span></a> <span class="c1"># Default to table if kind is unknown</span>
+</span><span id="Snowflake-1003"><a href="#Snowflake-1003"><span class="linenos">1003</span></a> <span class="n">kind_value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="s2">&quot;TABLE&quot;</span>
+</span><span id="Snowflake-1004"><a href="#Snowflake-1004"><span class="linenos">1004</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">kind_value</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">kind_value</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake-1005"><a href="#Snowflake-1005"><span class="linenos">1005</span></a> <span class="n">this</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake-1006"><a href="#Snowflake-1006"><span class="linenos">1006</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Snowflake-1007"><a href="#Snowflake-1007"><span class="linenos">1007</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">expressions</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake-1008"><a href="#Snowflake-1008"><span class="linenos">1008</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;DESCRIBE</span><span class="si">{</span><span class="n">kind</span><span class="si">}{</span><span class="n">this</span><span class="si">}{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake-1009"><a href="#Snowflake-1009"><span class="linenos">1009</span></a>
+</span><span id="Snowflake-1010"><a href="#Snowflake-1010"><span class="linenos">1010</span></a> <span class="k">def</span> <span class="nf">generatedasidentitycolumnconstraint_sql</span><span class="p">(</span>
+</span><span id="Snowflake-1011"><a href="#Snowflake-1011"><span class="linenos">1011</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span>
+</span><span id="Snowflake-1012"><a href="#Snowflake-1012"><span class="linenos">1012</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-1013"><a href="#Snowflake-1013"><span class="linenos">1013</span></a> <span class="n">start</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-1014"><a href="#Snowflake-1014"><span class="linenos">1014</span></a> <span class="n">start</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; START </span><span class="si">{</span><span class="n">start</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">start</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake-1015"><a href="#Snowflake-1015"><span class="linenos">1015</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-1016"><a href="#Snowflake-1016"><span class="linenos">1016</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; INCREMENT </span><span class="si">{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">increment</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake-1017"><a href="#Snowflake-1017"><span class="linenos">1017</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;AUTOINCREMENT</span><span class="si">{</span><span class="n">start</span><span class="si">}{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake-1018"><a href="#Snowflake-1018"><span class="linenos">1018</span></a>
+</span><span id="Snowflake-1019"><a href="#Snowflake-1019"><span class="linenos">1019</span></a> <span class="k">def</span> <span class="nf">swaptable_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">SwapTable</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-1020"><a href="#Snowflake-1020"><span class="linenos">1020</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;this&quot;</span><span class="p">)</span>
+</span><span id="Snowflake-1021"><a href="#Snowflake-1021"><span class="linenos">1021</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SWAP WITH </span><span class="si">{</span><span class="n">this</span><span class="si">}</span><span class="s2">&quot;</span>
</span><span id="Snowflake-1022"><a href="#Snowflake-1022"><span class="linenos">1022</span></a>
-</span><span id="Snowflake-1023"><a href="#Snowflake-1023"><span class="linenos">1023</span></a> <span class="k">def</span> <span class="nf">cluster_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Cluster</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-1024"><a href="#Snowflake-1024"><span class="linenos">1024</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;CLUSTER BY (</span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span><span class="si">}</span><span class="s2">)&quot;</span>
+</span><span id="Snowflake-1023"><a href="#Snowflake-1023"><span class="linenos">1023</span></a> <span class="k">def</span> <span class="nf">with_properties</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">properties</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-1024"><a href="#Snowflake-1024"><span class="linenos">1024</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">properties</span><span class="p">(</span><span class="n">properties</span><span class="p">,</span> <span class="n">wrapped</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">prefix</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">seg</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="p">),</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
</span><span id="Snowflake-1025"><a href="#Snowflake-1025"><span class="linenos">1025</span></a>
-</span><span id="Snowflake-1026"><a href="#Snowflake-1026"><span class="linenos">1026</span></a> <span class="k">def</span> <span class="nf">struct_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake-1027"><a href="#Snowflake-1027"><span class="linenos">1027</span></a> <span class="n">keys</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Snowflake-1028"><a href="#Snowflake-1028"><span class="linenos">1028</span></a> <span class="n">values</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Snowflake-1029"><a href="#Snowflake-1029"><span class="linenos">1029</span></a>
-</span><span id="Snowflake-1030"><a href="#Snowflake-1030"><span class="linenos">1030</span></a> <span class="k">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">e</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">):</span>
-</span><span id="Snowflake-1031"><a href="#Snowflake-1031"><span class="linenos">1031</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">):</span>
-</span><span id="Snowflake-1032"><a href="#Snowflake-1032"><span class="linenos">1032</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-</span><span id="Snowflake-1033"><a href="#Snowflake-1033"><span class="linenos">1033</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">)</span> <span class="k">else</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
-</span><span id="Snowflake-1034"><a href="#Snowflake-1034"><span class="linenos">1034</span></a> <span class="p">)</span>
-</span><span id="Snowflake-1035"><a href="#Snowflake-1035"><span class="linenos">1035</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="Snowflake-1036"><a href="#Snowflake-1036"><span class="linenos">1036</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Snowflake-1037"><a href="#Snowflake-1037"><span class="linenos">1037</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">))</span>
-</span><span id="Snowflake-1038"><a href="#Snowflake-1038"><span class="linenos">1038</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
-</span><span id="Snowflake-1039"><a href="#Snowflake-1039"><span class="linenos">1039</span></a>
-</span><span id="Snowflake-1040"><a href="#Snowflake-1040"><span class="linenos">1040</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">,</span> <span class="o">*</span><span class="n">flatten</span><span class="p">(</span><span class="nb">zip</span><span class="p">(</span><span class="n">keys</span><span class="p">,</span> <span class="n">values</span><span class="p">)))</span>
+</span><span id="Snowflake-1026"><a href="#Snowflake-1026"><span class="linenos">1026</span></a> <span class="k">def</span> <span class="nf">cluster_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Cluster</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-1027"><a href="#Snowflake-1027"><span class="linenos">1027</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;CLUSTER BY (</span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span><span class="si">}</span><span class="s2">)&quot;</span>
+</span><span id="Snowflake-1028"><a href="#Snowflake-1028"><span class="linenos">1028</span></a>
+</span><span id="Snowflake-1029"><a href="#Snowflake-1029"><span class="linenos">1029</span></a> <span class="k">def</span> <span class="nf">struct_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-1030"><a href="#Snowflake-1030"><span class="linenos">1030</span></a> <span class="n">keys</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Snowflake-1031"><a href="#Snowflake-1031"><span class="linenos">1031</span></a> <span class="n">values</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Snowflake-1032"><a href="#Snowflake-1032"><span class="linenos">1032</span></a>
+</span><span id="Snowflake-1033"><a href="#Snowflake-1033"><span class="linenos">1033</span></a> <span class="k">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">e</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">):</span>
+</span><span id="Snowflake-1034"><a href="#Snowflake-1034"><span class="linenos">1034</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">):</span>
+</span><span id="Snowflake-1035"><a href="#Snowflake-1035"><span class="linenos">1035</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
+</span><span id="Snowflake-1036"><a href="#Snowflake-1036"><span class="linenos">1036</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">)</span> <span class="k">else</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
+</span><span id="Snowflake-1037"><a href="#Snowflake-1037"><span class="linenos">1037</span></a> <span class="p">)</span>
+</span><span id="Snowflake-1038"><a href="#Snowflake-1038"><span class="linenos">1038</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake-1039"><a href="#Snowflake-1039"><span class="linenos">1039</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Snowflake-1040"><a href="#Snowflake-1040"><span class="linenos">1040</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">))</span>
+</span><span id="Snowflake-1041"><a href="#Snowflake-1041"><span class="linenos">1041</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+</span><span id="Snowflake-1042"><a href="#Snowflake-1042"><span class="linenos">1042</span></a>
+</span><span id="Snowflake-1043"><a href="#Snowflake-1043"><span class="linenos">1043</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">,</span> <span class="o">*</span><span class="n">flatten</span><span class="p">(</span><span class="nb">zip</span><span class="p">(</span><span class="n">keys</span><span class="p">,</span> <span class="n">values</span><span class="p">)))</span>
+</span><span id="Snowflake-1044"><a href="#Snowflake-1044"><span class="linenos">1044</span></a>
+</span><span id="Snowflake-1045"><a href="#Snowflake-1045"><span class="linenos">1045</span></a> <span class="k">def</span> <span class="nf">copyparameter_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">CopyParameter</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake-1046"><a href="#Snowflake-1046"><span class="linenos">1046</span></a> <span class="n">option</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;this&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="Snowflake-1047"><a href="#Snowflake-1047"><span class="linenos">1047</span></a> <span class="k">if</span> <span class="n">option</span> <span class="o">==</span> <span class="s2">&quot;FILE_FORMAT&quot;</span><span class="p">:</span>
+</span><span id="Snowflake-1048"><a href="#Snowflake-1048"><span class="linenos">1048</span></a> <span class="n">values</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;expression&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
+</span><span id="Snowflake-1049"><a href="#Snowflake-1049"><span class="linenos">1049</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">option</span><span class="si">}</span><span class="s2"> = (</span><span class="si">{</span><span class="n">values</span><span class="si">}</span><span class="s2">)&quot;</span>
+</span><span id="Snowflake-1050"><a href="#Snowflake-1050"><span class="linenos">1050</span></a>
+</span><span id="Snowflake-1051"><a href="#Snowflake-1051"><span class="linenos">1051</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">copyparameter_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
</span></pre></div>
@@ -2793,7 +2818,7 @@ WITH y(c) AS (
</span><span id="Snowflake.Parser-441"><a href="#Snowflake.Parser-441"><span class="linenos">441</span></a>
</span><span id="Snowflake.Parser-442"><a href="#Snowflake.Parser-442"><span class="linenos">442</span></a> <span class="n">PROPERTY_PARSERS</span> <span class="o">=</span> <span class="p">{</span>
</span><span id="Snowflake.Parser-443"><a href="#Snowflake.Parser-443"><span class="linenos">443</span></a> <span class="o">**</span><span class="n">parser</span><span class="o">.</span><span class="n">Parser</span><span class="o">.</span><span class="n">PROPERTY_PARSERS</span><span class="p">,</span>
-</span><span id="Snowflake.Parser-444"><a href="#Snowflake.Parser-444"><span class="linenos">444</span></a> <span class="s2">&quot;LOCATION&quot;</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_location</span><span class="p">(),</span>
+</span><span id="Snowflake.Parser-444"><a href="#Snowflake.Parser-444"><span class="linenos">444</span></a> <span class="s2">&quot;LOCATION&quot;</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_location_property</span><span class="p">(),</span>
</span><span id="Snowflake.Parser-445"><a href="#Snowflake.Parser-445"><span class="linenos">445</span></a> <span class="p">}</span>
</span><span id="Snowflake.Parser-446"><a href="#Snowflake.Parser-446"><span class="linenos">446</span></a>
</span><span id="Snowflake.Parser-447"><a href="#Snowflake.Parser-447"><span class="linenos">447</span></a> <span class="n">SHOW_PARSERS</span> <span class="o">=</span> <span class="p">{</span>
@@ -3029,19 +3054,22 @@ WITH y(c) AS (
</span><span id="Snowflake.Parser-677"><a href="#Snowflake.Parser-677"><span class="linenos">677</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">)</span>
</span><span id="Snowflake.Parser-678"><a href="#Snowflake.Parser-678"><span class="linenos">678</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">SwapTable</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
</span><span id="Snowflake.Parser-679"><a href="#Snowflake.Parser-679"><span class="linenos">679</span></a>
-</span><span id="Snowflake.Parser-680"><a href="#Snowflake.Parser-680"><span class="linenos">680</span></a> <span class="k">def</span> <span class="nf">_parse_location</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">LocationProperty</span><span class="p">:</span>
+</span><span id="Snowflake.Parser-680"><a href="#Snowflake.Parser-680"><span class="linenos">680</span></a> <span class="k">def</span> <span class="nf">_parse_location_property</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">LocationProperty</span><span class="p">:</span>
</span><span id="Snowflake.Parser-681"><a href="#Snowflake.Parser-681"><span class="linenos">681</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EQ</span><span class="p">)</span>
</span><span id="Snowflake.Parser-682"><a href="#Snowflake.Parser-682"><span class="linenos">682</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">LocationProperty</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_location_path</span><span class="p">())</span>
</span><span id="Snowflake.Parser-683"><a href="#Snowflake.Parser-683"><span class="linenos">683</span></a>
-</span><span id="Snowflake.Parser-684"><a href="#Snowflake.Parser-684"><span class="linenos">684</span></a> <span class="k">def</span> <span class="nf">_parse_location_path</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">:</span>
-</span><span id="Snowflake.Parser-685"><a href="#Snowflake.Parser-685"><span class="linenos">685</span></a> <span class="n">parts</span> <span class="o">=</span> <span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">(</span><span class="n">ignore_reserved</span><span class="o">=</span><span class="kc">True</span><span class="p">)]</span>
+</span><span id="Snowflake.Parser-684"><a href="#Snowflake.Parser-684"><span class="linenos">684</span></a> <span class="k">def</span> <span class="nf">_parse_file_location</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Snowflake.Parser-685"><a href="#Snowflake.Parser-685"><span class="linenos">685</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table_parts</span><span class="p">()</span>
</span><span id="Snowflake.Parser-686"><a href="#Snowflake.Parser-686"><span class="linenos">686</span></a>
-</span><span id="Snowflake.Parser-687"><a href="#Snowflake.Parser-687"><span class="linenos">687</span></a> <span class="c1"># We avoid consuming a comma token because external tables like @foo and @bar</span>
-</span><span id="Snowflake.Parser-688"><a href="#Snowflake.Parser-688"><span class="linenos">688</span></a> <span class="c1"># can be joined in a query with a comma separator.</span>
-</span><span id="Snowflake.Parser-689"><a href="#Snowflake.Parser-689"><span class="linenos">689</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_is_connected</span><span class="p">()</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Snowflake.Parser-690"><a href="#Snowflake.Parser-690"><span class="linenos">690</span></a> <span class="n">parts</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">(</span><span class="n">ignore_reserved</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
-</span><span id="Snowflake.Parser-691"><a href="#Snowflake.Parser-691"><span class="linenos">691</span></a>
-</span><span id="Snowflake.Parser-692"><a href="#Snowflake.Parser-692"><span class="linenos">692</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">var</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">part</span><span class="o">.</span><span class="n">text</span> <span class="k">for</span> <span class="n">part</span> <span class="ow">in</span> <span class="n">parts</span> <span class="k">if</span> <span class="n">part</span><span class="p">))</span>
+</span><span id="Snowflake.Parser-687"><a href="#Snowflake.Parser-687"><span class="linenos">687</span></a> <span class="k">def</span> <span class="nf">_parse_location_path</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">:</span>
+</span><span id="Snowflake.Parser-688"><a href="#Snowflake.Parser-688"><span class="linenos">688</span></a> <span class="n">parts</span> <span class="o">=</span> <span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">(</span><span class="n">ignore_reserved</span><span class="o">=</span><span class="kc">True</span><span class="p">)]</span>
+</span><span id="Snowflake.Parser-689"><a href="#Snowflake.Parser-689"><span class="linenos">689</span></a>
+</span><span id="Snowflake.Parser-690"><a href="#Snowflake.Parser-690"><span class="linenos">690</span></a> <span class="c1"># We avoid consuming a comma token because external tables like @foo and @bar</span>
+</span><span id="Snowflake.Parser-691"><a href="#Snowflake.Parser-691"><span class="linenos">691</span></a> <span class="c1"># can be joined in a query with a comma separator.</span>
+</span><span id="Snowflake.Parser-692"><a href="#Snowflake.Parser-692"><span class="linenos">692</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_is_connected</span><span class="p">()</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Snowflake.Parser-693"><a href="#Snowflake.Parser-693"><span class="linenos">693</span></a> <span class="n">parts</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">(</span><span class="n">ignore_reserved</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
+</span><span id="Snowflake.Parser-694"><a href="#Snowflake.Parser-694"><span class="linenos">694</span></a>
+</span><span id="Snowflake.Parser-695"><a href="#Snowflake.Parser-695"><span class="linenos">695</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">var</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">part</span><span class="o">.</span><span class="n">text</span> <span class="k">for</span> <span class="n">part</span> <span class="ow">in</span> <span class="n">parts</span> <span class="k">if</span> <span class="n">part</span><span class="p">))</span>
</span></pre></div>
@@ -3078,7 +3106,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">ID_VAR_TOKENS</span> =
<input id="Snowflake.Parser.ID_VAR_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Snowflake.Parser.ID_VAR_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.MATCH_CONDITION: &#39;MATCH_CONDITION&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Snowflake.Parser.ID_VAR_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.MATCH_CONDITION: &#39;MATCH_CONDITION&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -3091,7 +3119,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TABLE_ALIAS_TOKENS</span> =
<input id="Snowflake.Parser.TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Snowflake.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Snowflake.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -3130,7 +3158,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TIMESTAMPS</span> =
<input id="Snowflake.Parser.TIMESTAMPS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Snowflake.Parser.TIMESTAMPS-view-value"></label><span class="default_value">{&lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Snowflake.Parser.TIMESTAMPS-view-value"></label><span class="default_value">{&lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;}</span>
</div>
@@ -3207,7 +3235,7 @@ Default: 3</li>
<div id="Snowflake.Parser.STAGED_FILE_SINGLE_TOKENS" class="classattr">
<div class="attr variable">
<span class="name">STAGED_FILE_SINGLE_TOKENS</span> =
-<span class="default_value">{&lt;TokenType.SLASH: &#39;SLASH&#39;&gt;, &lt;TokenType.DOT: &#39;DOT&#39;&gt;, &lt;TokenType.MOD: &#39;MOD&#39;&gt;}</span>
+<span class="default_value">{&lt;TokenType.MOD: &#39;MOD&#39;&gt;, &lt;TokenType.DOT: &#39;DOT&#39;&gt;, &lt;TokenType.SLASH: &#39;SLASH&#39;&gt;}</span>
</div>
@@ -3231,7 +3259,7 @@ Default: 3</li>
<div id="Snowflake.Parser.SCHEMA_KINDS" class="classattr">
<div class="attr variable">
<span class="name">SCHEMA_KINDS</span> =
-<span class="default_value">{&#39;OBJECTS&#39;, &#39;TABLES&#39;, &#39;IMPORTED KEYS&#39;, &#39;SEQUENCES&#39;, &#39;UNIQUE KEYS&#39;, &#39;VIEWS&#39;}</span>
+<span class="default_value">{&#39;OBJECTS&#39;, &#39;VIEWS&#39;, &#39;IMPORTED KEYS&#39;, &#39;UNIQUE KEYS&#39;, &#39;TABLES&#39;, &#39;SEQUENCES&#39;}</span>
</div>
@@ -3388,44 +3416,44 @@ Default: 3</li>
</div>
<a class="headerlink" href="#Snowflake.Tokenizer"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Tokenizer-694"><a href="#Snowflake.Tokenizer-694"><span class="linenos">694</span></a> <span class="k">class</span> <span class="nc">Tokenizer</span><span class="p">(</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="p">):</span>
-</span><span id="Snowflake.Tokenizer-695"><a href="#Snowflake.Tokenizer-695"><span class="linenos">695</span></a> <span class="n">STRING_ESCAPES</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;</span><span class="se">\\</span><span class="s2">&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">]</span>
-</span><span id="Snowflake.Tokenizer-696"><a href="#Snowflake.Tokenizer-696"><span class="linenos">696</span></a> <span class="n">HEX_STRINGS</span> <span class="o">=</span> <span class="p">[(</span><span class="s2">&quot;x&#39;&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">),</span> <span class="p">(</span><span class="s2">&quot;X&#39;&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">)]</span>
-</span><span id="Snowflake.Tokenizer-697"><a href="#Snowflake.Tokenizer-697"><span class="linenos">697</span></a> <span class="n">RAW_STRINGS</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;$$&quot;</span><span class="p">]</span>
-</span><span id="Snowflake.Tokenizer-698"><a href="#Snowflake.Tokenizer-698"><span class="linenos">698</span></a> <span class="n">COMMENTS</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;--&quot;</span><span class="p">,</span> <span class="s2">&quot;//&quot;</span><span class="p">,</span> <span class="p">(</span><span class="s2">&quot;/*&quot;</span><span class="p">,</span> <span class="s2">&quot;*/&quot;</span><span class="p">)]</span>
-</span><span id="Snowflake.Tokenizer-699"><a href="#Snowflake.Tokenizer-699"><span class="linenos">699</span></a>
-</span><span id="Snowflake.Tokenizer-700"><a href="#Snowflake.Tokenizer-700"><span class="linenos">700</span></a> <span class="n">KEYWORDS</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake.Tokenizer-701"><a href="#Snowflake.Tokenizer-701"><span class="linenos">701</span></a> <span class="o">**</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">KEYWORDS</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-702"><a href="#Snowflake.Tokenizer-702"><span class="linenos">702</span></a> <span class="s2">&quot;BYTEINT&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">INT</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-703"><a href="#Snowflake.Tokenizer-703"><span class="linenos">703</span></a> <span class="s2">&quot;CHAR VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-704"><a href="#Snowflake.Tokenizer-704"><span class="linenos">704</span></a> <span class="s2">&quot;CHARACTER VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-705"><a href="#Snowflake.Tokenizer-705"><span class="linenos">705</span></a> <span class="s2">&quot;EXCLUDE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-706"><a href="#Snowflake.Tokenizer-706"><span class="linenos">706</span></a> <span class="s2">&quot;ILIKE ANY&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">ILIKE_ANY</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-707"><a href="#Snowflake.Tokenizer-707"><span class="linenos">707</span></a> <span class="s2">&quot;LIKE ANY&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">LIKE_ANY</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-708"><a href="#Snowflake.Tokenizer-708"><span class="linenos">708</span></a> <span class="s2">&quot;MATCH_CONDITION&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">MATCH_CONDITION</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-709"><a href="#Snowflake.Tokenizer-709"><span class="linenos">709</span></a> <span class="s2">&quot;MATCH_RECOGNIZE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">MATCH_RECOGNIZE</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-710"><a href="#Snowflake.Tokenizer-710"><span class="linenos">710</span></a> <span class="s2">&quot;MINUS&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-711"><a href="#Snowflake.Tokenizer-711"><span class="linenos">711</span></a> <span class="s2">&quot;NCHAR VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-712"><a href="#Snowflake.Tokenizer-712"><span class="linenos">712</span></a> <span class="s2">&quot;PUT&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-713"><a href="#Snowflake.Tokenizer-713"><span class="linenos">713</span></a> <span class="s2">&quot;REMOVE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-714"><a href="#Snowflake.Tokenizer-714"><span class="linenos">714</span></a> <span class="s2">&quot;RENAME&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">REPLACE</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-715"><a href="#Snowflake.Tokenizer-715"><span class="linenos">715</span></a> <span class="s2">&quot;RM&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-716"><a href="#Snowflake.Tokenizer-716"><span class="linenos">716</span></a> <span class="s2">&quot;SAMPLE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE_SAMPLE</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-717"><a href="#Snowflake.Tokenizer-717"><span class="linenos">717</span></a> <span class="s2">&quot;SQL_DOUBLE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DOUBLE</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-718"><a href="#Snowflake.Tokenizer-718"><span class="linenos">718</span></a> <span class="s2">&quot;SQL_VARCHAR&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-719"><a href="#Snowflake.Tokenizer-719"><span class="linenos">719</span></a> <span class="s2">&quot;STORAGE INTEGRATION&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">STORAGE_INTEGRATION</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-720"><a href="#Snowflake.Tokenizer-720"><span class="linenos">720</span></a> <span class="s2">&quot;TIMESTAMP_TZ&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TIMESTAMPTZ</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-721"><a href="#Snowflake.Tokenizer-721"><span class="linenos">721</span></a> <span class="s2">&quot;TOP&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TOP</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-722"><a href="#Snowflake.Tokenizer-722"><span class="linenos">722</span></a> <span class="p">}</span>
-</span><span id="Snowflake.Tokenizer-723"><a href="#Snowflake.Tokenizer-723"><span class="linenos">723</span></a>
-</span><span id="Snowflake.Tokenizer-724"><a href="#Snowflake.Tokenizer-724"><span class="linenos">724</span></a> <span class="n">SINGLE_TOKENS</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake.Tokenizer-725"><a href="#Snowflake.Tokenizer-725"><span class="linenos">725</span></a> <span class="o">**</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">SINGLE_TOKENS</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-726"><a href="#Snowflake.Tokenizer-726"><span class="linenos">726</span></a> <span class="s2">&quot;$&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">PARAMETER</span><span class="p">,</span>
-</span><span id="Snowflake.Tokenizer-727"><a href="#Snowflake.Tokenizer-727"><span class="linenos">727</span></a> <span class="p">}</span>
-</span><span id="Snowflake.Tokenizer-728"><a href="#Snowflake.Tokenizer-728"><span class="linenos">728</span></a>
-</span><span id="Snowflake.Tokenizer-729"><a href="#Snowflake.Tokenizer-729"><span class="linenos">729</span></a> <span class="n">VAR_SINGLE_TOKENS</span> <span class="o">=</span> <span class="p">{</span><span class="s2">&quot;$&quot;</span><span class="p">}</span>
-</span><span id="Snowflake.Tokenizer-730"><a href="#Snowflake.Tokenizer-730"><span class="linenos">730</span></a>
-</span><span id="Snowflake.Tokenizer-731"><a href="#Snowflake.Tokenizer-731"><span class="linenos">731</span></a> <span class="n">COMMANDS</span> <span class="o">=</span> <span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">COMMANDS</span> <span class="o">-</span> <span class="p">{</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SHOW</span><span class="p">}</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Tokenizer-697"><a href="#Snowflake.Tokenizer-697"><span class="linenos">697</span></a> <span class="k">class</span> <span class="nc">Tokenizer</span><span class="p">(</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="p">):</span>
+</span><span id="Snowflake.Tokenizer-698"><a href="#Snowflake.Tokenizer-698"><span class="linenos">698</span></a> <span class="n">STRING_ESCAPES</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;</span><span class="se">\\</span><span class="s2">&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">]</span>
+</span><span id="Snowflake.Tokenizer-699"><a href="#Snowflake.Tokenizer-699"><span class="linenos">699</span></a> <span class="n">HEX_STRINGS</span> <span class="o">=</span> <span class="p">[(</span><span class="s2">&quot;x&#39;&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">),</span> <span class="p">(</span><span class="s2">&quot;X&#39;&quot;</span><span class="p">,</span> <span class="s2">&quot;&#39;&quot;</span><span class="p">)]</span>
+</span><span id="Snowflake.Tokenizer-700"><a href="#Snowflake.Tokenizer-700"><span class="linenos">700</span></a> <span class="n">RAW_STRINGS</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;$$&quot;</span><span class="p">]</span>
+</span><span id="Snowflake.Tokenizer-701"><a href="#Snowflake.Tokenizer-701"><span class="linenos">701</span></a> <span class="n">COMMENTS</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;--&quot;</span><span class="p">,</span> <span class="s2">&quot;//&quot;</span><span class="p">,</span> <span class="p">(</span><span class="s2">&quot;/*&quot;</span><span class="p">,</span> <span class="s2">&quot;*/&quot;</span><span class="p">)]</span>
+</span><span id="Snowflake.Tokenizer-702"><a href="#Snowflake.Tokenizer-702"><span class="linenos">702</span></a>
+</span><span id="Snowflake.Tokenizer-703"><a href="#Snowflake.Tokenizer-703"><span class="linenos">703</span></a> <span class="n">KEYWORDS</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake.Tokenizer-704"><a href="#Snowflake.Tokenizer-704"><span class="linenos">704</span></a> <span class="o">**</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">KEYWORDS</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-705"><a href="#Snowflake.Tokenizer-705"><span class="linenos">705</span></a> <span class="s2">&quot;BYTEINT&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">INT</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-706"><a href="#Snowflake.Tokenizer-706"><span class="linenos">706</span></a> <span class="s2">&quot;CHAR VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-707"><a href="#Snowflake.Tokenizer-707"><span class="linenos">707</span></a> <span class="s2">&quot;CHARACTER VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-708"><a href="#Snowflake.Tokenizer-708"><span class="linenos">708</span></a> <span class="s2">&quot;EXCLUDE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-709"><a href="#Snowflake.Tokenizer-709"><span class="linenos">709</span></a> <span class="s2">&quot;ILIKE ANY&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">ILIKE_ANY</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-710"><a href="#Snowflake.Tokenizer-710"><span class="linenos">710</span></a> <span class="s2">&quot;LIKE ANY&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">LIKE_ANY</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-711"><a href="#Snowflake.Tokenizer-711"><span class="linenos">711</span></a> <span class="s2">&quot;MATCH_CONDITION&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">MATCH_CONDITION</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-712"><a href="#Snowflake.Tokenizer-712"><span class="linenos">712</span></a> <span class="s2">&quot;MATCH_RECOGNIZE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">MATCH_RECOGNIZE</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-713"><a href="#Snowflake.Tokenizer-713"><span class="linenos">713</span></a> <span class="s2">&quot;MINUS&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-714"><a href="#Snowflake.Tokenizer-714"><span class="linenos">714</span></a> <span class="s2">&quot;NCHAR VARYING&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-715"><a href="#Snowflake.Tokenizer-715"><span class="linenos">715</span></a> <span class="s2">&quot;PUT&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-716"><a href="#Snowflake.Tokenizer-716"><span class="linenos">716</span></a> <span class="s2">&quot;REMOVE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-717"><a href="#Snowflake.Tokenizer-717"><span class="linenos">717</span></a> <span class="s2">&quot;RENAME&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">REPLACE</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-718"><a href="#Snowflake.Tokenizer-718"><span class="linenos">718</span></a> <span class="s2">&quot;RM&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMAND</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-719"><a href="#Snowflake.Tokenizer-719"><span class="linenos">719</span></a> <span class="s2">&quot;SAMPLE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE_SAMPLE</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-720"><a href="#Snowflake.Tokenizer-720"><span class="linenos">720</span></a> <span class="s2">&quot;SQL_DOUBLE&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DOUBLE</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-721"><a href="#Snowflake.Tokenizer-721"><span class="linenos">721</span></a> <span class="s2">&quot;SQL_VARCHAR&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">VARCHAR</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-722"><a href="#Snowflake.Tokenizer-722"><span class="linenos">722</span></a> <span class="s2">&quot;STORAGE INTEGRATION&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">STORAGE_INTEGRATION</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-723"><a href="#Snowflake.Tokenizer-723"><span class="linenos">723</span></a> <span class="s2">&quot;TIMESTAMP_TZ&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TIMESTAMPTZ</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-724"><a href="#Snowflake.Tokenizer-724"><span class="linenos">724</span></a> <span class="s2">&quot;TOP&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">TOP</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-725"><a href="#Snowflake.Tokenizer-725"><span class="linenos">725</span></a> <span class="p">}</span>
+</span><span id="Snowflake.Tokenizer-726"><a href="#Snowflake.Tokenizer-726"><span class="linenos">726</span></a>
+</span><span id="Snowflake.Tokenizer-727"><a href="#Snowflake.Tokenizer-727"><span class="linenos">727</span></a> <span class="n">SINGLE_TOKENS</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake.Tokenizer-728"><a href="#Snowflake.Tokenizer-728"><span class="linenos">728</span></a> <span class="o">**</span><span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">SINGLE_TOKENS</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-729"><a href="#Snowflake.Tokenizer-729"><span class="linenos">729</span></a> <span class="s2">&quot;$&quot;</span><span class="p">:</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">PARAMETER</span><span class="p">,</span>
+</span><span id="Snowflake.Tokenizer-730"><a href="#Snowflake.Tokenizer-730"><span class="linenos">730</span></a> <span class="p">}</span>
+</span><span id="Snowflake.Tokenizer-731"><a href="#Snowflake.Tokenizer-731"><span class="linenos">731</span></a>
+</span><span id="Snowflake.Tokenizer-732"><a href="#Snowflake.Tokenizer-732"><span class="linenos">732</span></a> <span class="n">VAR_SINGLE_TOKENS</span> <span class="o">=</span> <span class="p">{</span><span class="s2">&quot;$&quot;</span><span class="p">}</span>
+</span><span id="Snowflake.Tokenizer-733"><a href="#Snowflake.Tokenizer-733"><span class="linenos">733</span></a>
+</span><span id="Snowflake.Tokenizer-734"><a href="#Snowflake.Tokenizer-734"><span class="linenos">734</span></a> <span class="n">COMMANDS</span> <span class="o">=</span> <span class="n">tokens</span><span class="o">.</span><span class="n">Tokenizer</span><span class="o">.</span><span class="n">COMMANDS</span> <span class="o">-</span> <span class="p">{</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SHOW</span><span class="p">}</span>
</span></pre></div>
@@ -3520,7 +3548,7 @@ Default: 3</li>
<div id="Snowflake.Tokenizer.COMMANDS" class="classattr">
<div class="attr variable">
<span class="name">COMMANDS</span> =
-<span class="default_value">{&lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.FETCH: &#39;FETCH&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;}</span>
+<span class="default_value">{&lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.FETCH: &#39;FETCH&#39;&gt;}</span>
</div>
@@ -3569,314 +3597,322 @@ Default: 3</li>
</div>
<a class="headerlink" href="#Snowflake.Generator"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator-733"><a href="#Snowflake.Generator-733"><span class="linenos"> 733</span></a> <span class="k">class</span> <span class="nc">Generator</span><span class="p">(</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="p">):</span>
-</span><span id="Snowflake.Generator-734"><a href="#Snowflake.Generator-734"><span class="linenos"> 734</span></a> <span class="n">PARAMETER_TOKEN</span> <span class="o">=</span> <span class="s2">&quot;$&quot;</span>
-</span><span id="Snowflake.Generator-735"><a href="#Snowflake.Generator-735"><span class="linenos"> 735</span></a> <span class="n">MATCHED_BY_SOURCE</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake.Generator-736"><a href="#Snowflake.Generator-736"><span class="linenos"> 736</span></a> <span class="n">SINGLE_STRING_INTERVAL</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="Snowflake.Generator-737"><a href="#Snowflake.Generator-737"><span class="linenos"> 737</span></a> <span class="n">JOIN_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake.Generator-738"><a href="#Snowflake.Generator-738"><span class="linenos"> 738</span></a> <span class="n">TABLE_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake.Generator-739"><a href="#Snowflake.Generator-739"><span class="linenos"> 739</span></a> <span class="n">QUERY_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake.Generator-740"><a href="#Snowflake.Generator-740"><span class="linenos"> 740</span></a> <span class="n">AGGREGATE_FILTER_SUPPORTED</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake.Generator-741"><a href="#Snowflake.Generator-741"><span class="linenos"> 741</span></a> <span class="n">SUPPORTS_TABLE_COPY</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake.Generator-742"><a href="#Snowflake.Generator-742"><span class="linenos"> 742</span></a> <span class="n">COLLATE_IS_FUNC</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="Snowflake.Generator-743"><a href="#Snowflake.Generator-743"><span class="linenos"> 743</span></a> <span class="n">LIMIT_ONLY_LITERALS</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="Snowflake.Generator-744"><a href="#Snowflake.Generator-744"><span class="linenos"> 744</span></a> <span class="n">JSON_KEY_VALUE_PAIR_SEP</span> <span class="o">=</span> <span class="s2">&quot;,&quot;</span>
-</span><span id="Snowflake.Generator-745"><a href="#Snowflake.Generator-745"><span class="linenos"> 745</span></a> <span class="n">INSERT_OVERWRITE</span> <span class="o">=</span> <span class="s2">&quot; OVERWRITE INTO&quot;</span>
-</span><span id="Snowflake.Generator-746"><a href="#Snowflake.Generator-746"><span class="linenos"> 746</span></a> <span class="n">STRUCT_DELIMITER</span> <span class="o">=</span> <span class="p">(</span><span class="s2">&quot;(&quot;</span><span class="p">,</span> <span class="s2">&quot;)&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-747"><a href="#Snowflake.Generator-747"><span class="linenos"> 747</span></a> <span class="n">COPY_PARAMS_ARE_WRAPPED</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake.Generator-748"><a href="#Snowflake.Generator-748"><span class="linenos"> 748</span></a> <span class="n">COPY_PARAMS_EQ_REQUIRED</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="Snowflake.Generator-749"><a href="#Snowflake.Generator-749"><span class="linenos"> 749</span></a>
-</span><span id="Snowflake.Generator-750"><a href="#Snowflake.Generator-750"><span class="linenos"> 750</span></a> <span class="n">TRANSFORMS</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake.Generator-751"><a href="#Snowflake.Generator-751"><span class="linenos"> 751</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">TRANSFORMS</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-752"><a href="#Snowflake.Generator-752"><span class="linenos"> 752</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ApproxDistinct</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;APPROX_COUNT_DISTINCT&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-753"><a href="#Snowflake.Generator-753"><span class="linenos"> 753</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArgMax</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;MAX_BY&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-754"><a href="#Snowflake.Generator-754"><span class="linenos"> 754</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArgMin</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;MIN_BY&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-755"><a href="#Snowflake.Generator-755"><span class="linenos"> 755</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Array</span><span class="p">:</span> <span class="n">inline_array_sql</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-756"><a href="#Snowflake.Generator-756"><span class="linenos"> 756</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArrayConcat</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;ARRAY_CAT&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-757"><a href="#Snowflake.Generator-757"><span class="linenos"> 757</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArrayContains</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;ARRAY_CONTAINS&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-758"><a href="#Snowflake.Generator-758"><span class="linenos"> 758</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AtTimeZone</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake.Generator-759"><a href="#Snowflake.Generator-759"><span class="linenos"> 759</span></a> <span class="s2">&quot;CONVERT_TIMEZONE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">),</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
-</span><span id="Snowflake.Generator-760"><a href="#Snowflake.Generator-760"><span class="linenos"> 760</span></a> <span class="p">),</span>
-</span><span id="Snowflake.Generator-761"><a href="#Snowflake.Generator-761"><span class="linenos"> 761</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">BitwiseXor</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BITXOR&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-762"><a href="#Snowflake.Generator-762"><span class="linenos"> 762</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Create</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">([</span><span class="n">_flatten_structured_types_unless_iceberg</span><span class="p">]),</span>
-</span><span id="Snowflake.Generator-763"><a href="#Snowflake.Generator-763"><span class="linenos"> 763</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEADD&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-764"><a href="#Snowflake.Generator-764"><span class="linenos"> 764</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateDiff</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEDIFF&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-765"><a href="#Snowflake.Generator-765"><span class="linenos"> 765</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateStrToDate</span><span class="p">:</span> <span class="n">datestrtodate_sql</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-766"><a href="#Snowflake.Generator-766"><span class="linenos"> 766</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfMonth</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFMONTH&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-767"><a href="#Snowflake.Generator-767"><span class="linenos"> 767</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfWeek</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFWEEK&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-768"><a href="#Snowflake.Generator-768"><span class="linenos"> 768</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfYear</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFYEAR&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-769"><a href="#Snowflake.Generator-769"><span class="linenos"> 769</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Explode</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;FLATTEN&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-770"><a href="#Snowflake.Generator-770"><span class="linenos"> 770</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DATE_PART&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-771"><a href="#Snowflake.Generator-771"><span class="linenos"> 771</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">FromTimeZone</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake.Generator-772"><a href="#Snowflake.Generator-772"><span class="linenos"> 772</span></a> <span class="s2">&quot;CONVERT_TIMEZONE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">),</span> <span class="s2">&quot;&#39;UTC&#39;&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
-</span><span id="Snowflake.Generator-773"><a href="#Snowflake.Generator-773"><span class="linenos"> 773</span></a> <span class="p">),</span>
-</span><span id="Snowflake.Generator-774"><a href="#Snowflake.Generator-774"><span class="linenos"> 774</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GenerateSeries</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake.Generator-775"><a href="#Snowflake.Generator-775"><span class="linenos"> 775</span></a> <span class="s2">&quot;ARRAY_GENERATE_RANGE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;start&quot;</span><span class="p">],</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;end&quot;</span><span class="p">]</span> <span class="o">+</span> <span class="mi">1</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;step&quot;</span><span class="p">)</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator-736"><a href="#Snowflake.Generator-736"><span class="linenos"> 736</span></a> <span class="k">class</span> <span class="nc">Generator</span><span class="p">(</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="p">):</span>
+</span><span id="Snowflake.Generator-737"><a href="#Snowflake.Generator-737"><span class="linenos"> 737</span></a> <span class="n">PARAMETER_TOKEN</span> <span class="o">=</span> <span class="s2">&quot;$&quot;</span>
+</span><span id="Snowflake.Generator-738"><a href="#Snowflake.Generator-738"><span class="linenos"> 738</span></a> <span class="n">MATCHED_BY_SOURCE</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake.Generator-739"><a href="#Snowflake.Generator-739"><span class="linenos"> 739</span></a> <span class="n">SINGLE_STRING_INTERVAL</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="Snowflake.Generator-740"><a href="#Snowflake.Generator-740"><span class="linenos"> 740</span></a> <span class="n">JOIN_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake.Generator-741"><a href="#Snowflake.Generator-741"><span class="linenos"> 741</span></a> <span class="n">TABLE_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake.Generator-742"><a href="#Snowflake.Generator-742"><span class="linenos"> 742</span></a> <span class="n">QUERY_HINTS</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake.Generator-743"><a href="#Snowflake.Generator-743"><span class="linenos"> 743</span></a> <span class="n">AGGREGATE_FILTER_SUPPORTED</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake.Generator-744"><a href="#Snowflake.Generator-744"><span class="linenos"> 744</span></a> <span class="n">SUPPORTS_TABLE_COPY</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake.Generator-745"><a href="#Snowflake.Generator-745"><span class="linenos"> 745</span></a> <span class="n">COLLATE_IS_FUNC</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="Snowflake.Generator-746"><a href="#Snowflake.Generator-746"><span class="linenos"> 746</span></a> <span class="n">LIMIT_ONLY_LITERALS</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="Snowflake.Generator-747"><a href="#Snowflake.Generator-747"><span class="linenos"> 747</span></a> <span class="n">JSON_KEY_VALUE_PAIR_SEP</span> <span class="o">=</span> <span class="s2">&quot;,&quot;</span>
+</span><span id="Snowflake.Generator-748"><a href="#Snowflake.Generator-748"><span class="linenos"> 748</span></a> <span class="n">INSERT_OVERWRITE</span> <span class="o">=</span> <span class="s2">&quot; OVERWRITE INTO&quot;</span>
+</span><span id="Snowflake.Generator-749"><a href="#Snowflake.Generator-749"><span class="linenos"> 749</span></a> <span class="n">STRUCT_DELIMITER</span> <span class="o">=</span> <span class="p">(</span><span class="s2">&quot;(&quot;</span><span class="p">,</span> <span class="s2">&quot;)&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-750"><a href="#Snowflake.Generator-750"><span class="linenos"> 750</span></a> <span class="n">COPY_PARAMS_ARE_WRAPPED</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake.Generator-751"><a href="#Snowflake.Generator-751"><span class="linenos"> 751</span></a> <span class="n">COPY_PARAMS_EQ_REQUIRED</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="Snowflake.Generator-752"><a href="#Snowflake.Generator-752"><span class="linenos"> 752</span></a>
+</span><span id="Snowflake.Generator-753"><a href="#Snowflake.Generator-753"><span class="linenos"> 753</span></a> <span class="n">TRANSFORMS</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake.Generator-754"><a href="#Snowflake.Generator-754"><span class="linenos"> 754</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">TRANSFORMS</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-755"><a href="#Snowflake.Generator-755"><span class="linenos"> 755</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ApproxDistinct</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;APPROX_COUNT_DISTINCT&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-756"><a href="#Snowflake.Generator-756"><span class="linenos"> 756</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArgMax</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;MAX_BY&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-757"><a href="#Snowflake.Generator-757"><span class="linenos"> 757</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArgMin</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;MIN_BY&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-758"><a href="#Snowflake.Generator-758"><span class="linenos"> 758</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Array</span><span class="p">:</span> <span class="n">inline_array_sql</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-759"><a href="#Snowflake.Generator-759"><span class="linenos"> 759</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArrayConcat</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;ARRAY_CAT&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-760"><a href="#Snowflake.Generator-760"><span class="linenos"> 760</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ArrayContains</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;ARRAY_CONTAINS&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-761"><a href="#Snowflake.Generator-761"><span class="linenos"> 761</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AtTimeZone</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake.Generator-762"><a href="#Snowflake.Generator-762"><span class="linenos"> 762</span></a> <span class="s2">&quot;CONVERT_TIMEZONE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">),</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
+</span><span id="Snowflake.Generator-763"><a href="#Snowflake.Generator-763"><span class="linenos"> 763</span></a> <span class="p">),</span>
+</span><span id="Snowflake.Generator-764"><a href="#Snowflake.Generator-764"><span class="linenos"> 764</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">BitwiseXor</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BITXOR&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-765"><a href="#Snowflake.Generator-765"><span class="linenos"> 765</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Create</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">([</span><span class="n">_flatten_structured_types_unless_iceberg</span><span class="p">]),</span>
+</span><span id="Snowflake.Generator-766"><a href="#Snowflake.Generator-766"><span class="linenos"> 766</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEADD&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-767"><a href="#Snowflake.Generator-767"><span class="linenos"> 767</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateDiff</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEDIFF&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-768"><a href="#Snowflake.Generator-768"><span class="linenos"> 768</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DateStrToDate</span><span class="p">:</span> <span class="n">datestrtodate_sql</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-769"><a href="#Snowflake.Generator-769"><span class="linenos"> 769</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfMonth</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFMONTH&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-770"><a href="#Snowflake.Generator-770"><span class="linenos"> 770</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfWeek</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFWEEK&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-771"><a href="#Snowflake.Generator-771"><span class="linenos"> 771</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DayOfYear</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DAYOFYEAR&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-772"><a href="#Snowflake.Generator-772"><span class="linenos"> 772</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Explode</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;FLATTEN&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-773"><a href="#Snowflake.Generator-773"><span class="linenos"> 773</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;DATE_PART&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-774"><a href="#Snowflake.Generator-774"><span class="linenos"> 774</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">FromTimeZone</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake.Generator-775"><a href="#Snowflake.Generator-775"><span class="linenos"> 775</span></a> <span class="s2">&quot;CONVERT_TIMEZONE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">),</span> <span class="s2">&quot;&#39;UTC&#39;&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
</span><span id="Snowflake.Generator-776"><a href="#Snowflake.Generator-776"><span class="linenos"> 776</span></a> <span class="p">),</span>
-</span><span id="Snowflake.Generator-777"><a href="#Snowflake.Generator-777"><span class="linenos"> 777</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;LISTAGG&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-778"><a href="#Snowflake.Generator-778"><span class="linenos"> 778</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">:</span> <span class="n">if_sql</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s2">&quot;IFF&quot;</span><span class="p">,</span> <span class="n">false_value</span><span class="o">=</span><span class="s2">&quot;NULL&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-779"><a href="#Snowflake.Generator-779"><span class="linenos"> 779</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONExtract</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;GET_PATH&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-780"><a href="#Snowflake.Generator-780"><span class="linenos"> 780</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONExtractScalar</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake.Generator-781"><a href="#Snowflake.Generator-781"><span class="linenos"> 781</span></a> <span class="s2">&quot;JSON_EXTRACT_PATH_TEXT&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span>
-</span><span id="Snowflake.Generator-782"><a href="#Snowflake.Generator-782"><span class="linenos"> 782</span></a> <span class="p">),</span>
-</span><span id="Snowflake.Generator-783"><a href="#Snowflake.Generator-783"><span class="linenos"> 783</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObject</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT_KEEP_NULL&quot;</span><span class="p">,</span> <span class="o">*</span><span class="n">e</span><span class="o">.</span><span class="n">expressions</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-784"><a href="#Snowflake.Generator-784"><span class="linenos"> 784</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathRoot</span><span class="p">:</span> <span class="k">lambda</span> <span class="o">*</span><span class="n">_</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-785"><a href="#Snowflake.Generator-785"><span class="linenos"> 785</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">LogicalAnd</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLAND_AGG&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-786"><a href="#Snowflake.Generator-786"><span class="linenos"> 786</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">LogicalOr</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLOR_AGG&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-787"><a href="#Snowflake.Generator-787"><span class="linenos"> 787</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Map</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="n">var_map_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">,</span> <span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-788"><a href="#Snowflake.Generator-788"><span class="linenos"> 788</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Max</span><span class="p">:</span> <span class="n">max_or_greatest</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-789"><a href="#Snowflake.Generator-789"><span class="linenos"> 789</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Min</span><span class="p">:</span> <span class="n">min_or_least</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-790"><a href="#Snowflake.Generator-790"><span class="linenos"> 790</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PartitionedByProperty</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="sa">f</span><span class="s2">&quot;PARTITION BY </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">e</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-791"><a href="#Snowflake.Generator-791"><span class="linenos"> 791</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PercentileCont</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
-</span><span id="Snowflake.Generator-792"><a href="#Snowflake.Generator-792"><span class="linenos"> 792</span></a> <span class="p">[</span><span class="n">transforms</span><span class="o">.</span><span class="n">add_within_group_for_percentiles</span><span class="p">]</span>
-</span><span id="Snowflake.Generator-793"><a href="#Snowflake.Generator-793"><span class="linenos"> 793</span></a> <span class="p">),</span>
-</span><span id="Snowflake.Generator-794"><a href="#Snowflake.Generator-794"><span class="linenos"> 794</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PercentileDisc</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
+</span><span id="Snowflake.Generator-777"><a href="#Snowflake.Generator-777"><span class="linenos"> 777</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GenerateSeries</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake.Generator-778"><a href="#Snowflake.Generator-778"><span class="linenos"> 778</span></a> <span class="s2">&quot;ARRAY_GENERATE_RANGE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;start&quot;</span><span class="p">],</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;end&quot;</span><span class="p">]</span> <span class="o">+</span> <span class="mi">1</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;step&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-779"><a href="#Snowflake.Generator-779"><span class="linenos"> 779</span></a> <span class="p">),</span>
+</span><span id="Snowflake.Generator-780"><a href="#Snowflake.Generator-780"><span class="linenos"> 780</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;LISTAGG&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-781"><a href="#Snowflake.Generator-781"><span class="linenos"> 781</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">:</span> <span class="n">if_sql</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s2">&quot;IFF&quot;</span><span class="p">,</span> <span class="n">false_value</span><span class="o">=</span><span class="s2">&quot;NULL&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-782"><a href="#Snowflake.Generator-782"><span class="linenos"> 782</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONExtract</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;GET_PATH&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-783"><a href="#Snowflake.Generator-783"><span class="linenos"> 783</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONExtractScalar</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake.Generator-784"><a href="#Snowflake.Generator-784"><span class="linenos"> 784</span></a> <span class="s2">&quot;JSON_EXTRACT_PATH_TEXT&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span>
+</span><span id="Snowflake.Generator-785"><a href="#Snowflake.Generator-785"><span class="linenos"> 785</span></a> <span class="p">),</span>
+</span><span id="Snowflake.Generator-786"><a href="#Snowflake.Generator-786"><span class="linenos"> 786</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObject</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT_KEEP_NULL&quot;</span><span class="p">,</span> <span class="o">*</span><span class="n">e</span><span class="o">.</span><span class="n">expressions</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-787"><a href="#Snowflake.Generator-787"><span class="linenos"> 787</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathRoot</span><span class="p">:</span> <span class="k">lambda</span> <span class="o">*</span><span class="n">_</span><span class="p">:</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-788"><a href="#Snowflake.Generator-788"><span class="linenos"> 788</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">LogicalAnd</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLAND_AGG&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-789"><a href="#Snowflake.Generator-789"><span class="linenos"> 789</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">LogicalOr</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLOR_AGG&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-790"><a href="#Snowflake.Generator-790"><span class="linenos"> 790</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Map</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="n">var_map_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">,</span> <span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-791"><a href="#Snowflake.Generator-791"><span class="linenos"> 791</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Max</span><span class="p">:</span> <span class="n">max_or_greatest</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-792"><a href="#Snowflake.Generator-792"><span class="linenos"> 792</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Min</span><span class="p">:</span> <span class="n">min_or_least</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-793"><a href="#Snowflake.Generator-793"><span class="linenos"> 793</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PartitionedByProperty</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="sa">f</span><span class="s2">&quot;PARTITION BY </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">e</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-794"><a href="#Snowflake.Generator-794"><span class="linenos"> 794</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PercentileCont</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
</span><span id="Snowflake.Generator-795"><a href="#Snowflake.Generator-795"><span class="linenos"> 795</span></a> <span class="p">[</span><span class="n">transforms</span><span class="o">.</span><span class="n">add_within_group_for_percentiles</span><span class="p">]</span>
</span><span id="Snowflake.Generator-796"><a href="#Snowflake.Generator-796"><span class="linenos"> 796</span></a> <span class="p">),</span>
-</span><span id="Snowflake.Generator-797"><a href="#Snowflake.Generator-797"><span class="linenos"> 797</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Pivot</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">([</span><span class="n">_unqualify_unpivot_columns</span><span class="p">]),</span>
-</span><span id="Snowflake.Generator-798"><a href="#Snowflake.Generator-798"><span class="linenos"> 798</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">RegexpILike</span><span class="p">:</span> <span class="n">_regexpilike_sql</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-799"><a href="#Snowflake.Generator-799"><span class="linenos"> 799</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Rand</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;RANDOM&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-800"><a href="#Snowflake.Generator-800"><span class="linenos"> 800</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Select</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
-</span><span id="Snowflake.Generator-801"><a href="#Snowflake.Generator-801"><span class="linenos"> 801</span></a> <span class="p">[</span>
-</span><span id="Snowflake.Generator-802"><a href="#Snowflake.Generator-802"><span class="linenos"> 802</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">eliminate_distinct_on</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-803"><a href="#Snowflake.Generator-803"><span class="linenos"> 803</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">explode_to_unnest</span><span class="p">(),</span>
-</span><span id="Snowflake.Generator-804"><a href="#Snowflake.Generator-804"><span class="linenos"> 804</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">eliminate_semi_and_anti_joins</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-805"><a href="#Snowflake.Generator-805"><span class="linenos"> 805</span></a> <span class="p">]</span>
-</span><span id="Snowflake.Generator-806"><a href="#Snowflake.Generator-806"><span class="linenos"> 806</span></a> <span class="p">),</span>
-</span><span id="Snowflake.Generator-807"><a href="#Snowflake.Generator-807"><span class="linenos"> 807</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SHA</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;SHA1&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-808"><a href="#Snowflake.Generator-808"><span class="linenos"> 808</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StarMap</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-809"><a href="#Snowflake.Generator-809"><span class="linenos"> 809</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StartsWith</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;STARTSWITH&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-810"><a href="#Snowflake.Generator-810"><span class="linenos"> 810</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake.Generator-811"><a href="#Snowflake.Generator-811"><span class="linenos"> 811</span></a> <span class="s2">&quot;POSITION&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;substr&quot;</span><span class="p">),</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-812"><a href="#Snowflake.Generator-812"><span class="linenos"> 812</span></a> <span class="p">),</span>
-</span><span id="Snowflake.Generator-813"><a href="#Snowflake.Generator-813"><span class="linenos"> 813</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrToTime</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;TO_TIMESTAMP&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)),</span>
-</span><span id="Snowflake.Generator-814"><a href="#Snowflake.Generator-814"><span class="linenos"> 814</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Stuff</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;INSERT&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-815"><a href="#Snowflake.Generator-815"><span class="linenos"> 815</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;TIMEADD&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-816"><a href="#Snowflake.Generator-816"><span class="linenos"> 816</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampDiff</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake.Generator-817"><a href="#Snowflake.Generator-817"><span class="linenos"> 817</span></a> <span class="s2">&quot;TIMESTAMPDIFF&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">unit</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
-</span><span id="Snowflake.Generator-818"><a href="#Snowflake.Generator-818"><span class="linenos"> 818</span></a> <span class="p">),</span>
-</span><span id="Snowflake.Generator-819"><a href="#Snowflake.Generator-819"><span class="linenos"> 819</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampTrunc</span><span class="p">:</span> <span class="n">timestamptrunc_sql</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-820"><a href="#Snowflake.Generator-820"><span class="linenos"> 820</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeStrToTime</span><span class="p">:</span> <span class="n">timestrtotime_sql</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-821"><a href="#Snowflake.Generator-821"><span class="linenos"> 821</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeToStr</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake.Generator-822"><a href="#Snowflake.Generator-822"><span class="linenos"> 822</span></a> <span class="s2">&quot;TO_CHAR&quot;</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">cast</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">TIMESTAMP</span><span class="p">),</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-823"><a href="#Snowflake.Generator-823"><span class="linenos"> 823</span></a> <span class="p">),</span>
-</span><span id="Snowflake.Generator-824"><a href="#Snowflake.Generator-824"><span class="linenos"> 824</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeToUnix</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="sa">f</span><span class="s2">&quot;EXTRACT(epoch_second FROM </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">e</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">)&quot;</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-825"><a href="#Snowflake.Generator-825"><span class="linenos"> 825</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ToArray</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TO_ARRAY&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-826"><a href="#Snowflake.Generator-826"><span class="linenos"> 826</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ToChar</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">function_fallback_sql</span><span class="p">(</span><span class="n">e</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-827"><a href="#Snowflake.Generator-827"><span class="linenos"> 827</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Trim</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;TRIM&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-828"><a href="#Snowflake.Generator-828"><span class="linenos"> 828</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEADD&quot;</span><span class="p">,</span> <span class="n">cast</span><span class="o">=</span><span class="kc">True</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-829"><a href="#Snowflake.Generator-829"><span class="linenos"> 829</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsDiff</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEDIFF&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-830"><a href="#Snowflake.Generator-830"><span class="linenos"> 830</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsToDate</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake.Generator-831"><a href="#Snowflake.Generator-831"><span class="linenos"> 831</span></a> <span class="s2">&quot;TRY_TO_DATE&quot;</span> <span class="k">if</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;safe&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;TO_DATE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-832"><a href="#Snowflake.Generator-832"><span class="linenos"> 832</span></a> <span class="p">),</span>
-</span><span id="Snowflake.Generator-833"><a href="#Snowflake.Generator-833"><span class="linenos"> 833</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">UnixToTime</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TO_TIMESTAMP&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-834"><a href="#Snowflake.Generator-834"><span class="linenos"> 834</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">VarMap</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="n">var_map_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">,</span> <span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-835"><a href="#Snowflake.Generator-835"><span class="linenos"> 835</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">WeekOfYear</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;WEEKOFYEAR&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-836"><a href="#Snowflake.Generator-836"><span class="linenos"> 836</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Xor</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLXOR&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-837"><a href="#Snowflake.Generator-837"><span class="linenos"> 837</span></a> <span class="p">}</span>
-</span><span id="Snowflake.Generator-838"><a href="#Snowflake.Generator-838"><span class="linenos"> 838</span></a>
-</span><span id="Snowflake.Generator-839"><a href="#Snowflake.Generator-839"><span class="linenos"> 839</span></a> <span class="n">SUPPORTED_JSON_PATH_PARTS</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake.Generator-840"><a href="#Snowflake.Generator-840"><span class="linenos"> 840</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathKey</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-841"><a href="#Snowflake.Generator-841"><span class="linenos"> 841</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathRoot</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-842"><a href="#Snowflake.Generator-842"><span class="linenos"> 842</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathSubscript</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-843"><a href="#Snowflake.Generator-843"><span class="linenos"> 843</span></a> <span class="p">}</span>
-</span><span id="Snowflake.Generator-844"><a href="#Snowflake.Generator-844"><span class="linenos"> 844</span></a>
-</span><span id="Snowflake.Generator-845"><a href="#Snowflake.Generator-845"><span class="linenos"> 845</span></a> <span class="n">TYPE_MAPPING</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake.Generator-846"><a href="#Snowflake.Generator-846"><span class="linenos"> 846</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">TYPE_MAPPING</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-847"><a href="#Snowflake.Generator-847"><span class="linenos"> 847</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">NESTED</span><span class="p">:</span> <span class="s2">&quot;OBJECT&quot;</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-848"><a href="#Snowflake.Generator-848"><span class="linenos"> 848</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">STRUCT</span><span class="p">:</span> <span class="s2">&quot;OBJECT&quot;</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-849"><a href="#Snowflake.Generator-849"><span class="linenos"> 849</span></a> <span class="p">}</span>
-</span><span id="Snowflake.Generator-850"><a href="#Snowflake.Generator-850"><span class="linenos"> 850</span></a>
-</span><span id="Snowflake.Generator-851"><a href="#Snowflake.Generator-851"><span class="linenos"> 851</span></a> <span class="n">STAR_MAPPING</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake.Generator-852"><a href="#Snowflake.Generator-852"><span class="linenos"> 852</span></a> <span class="s2">&quot;except&quot;</span><span class="p">:</span> <span class="s2">&quot;EXCLUDE&quot;</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-853"><a href="#Snowflake.Generator-853"><span class="linenos"> 853</span></a> <span class="s2">&quot;replace&quot;</span><span class="p">:</span> <span class="s2">&quot;RENAME&quot;</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-854"><a href="#Snowflake.Generator-854"><span class="linenos"> 854</span></a> <span class="p">}</span>
-</span><span id="Snowflake.Generator-855"><a href="#Snowflake.Generator-855"><span class="linenos"> 855</span></a>
-</span><span id="Snowflake.Generator-856"><a href="#Snowflake.Generator-856"><span class="linenos"> 856</span></a> <span class="n">PROPERTIES_LOCATION</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake.Generator-857"><a href="#Snowflake.Generator-857"><span class="linenos"> 857</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">PROPERTIES_LOCATION</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-858"><a href="#Snowflake.Generator-858"><span class="linenos"> 858</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SetProperty</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="o">.</span><span class="n">Location</span><span class="o">.</span><span class="n">UNSUPPORTED</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-859"><a href="#Snowflake.Generator-859"><span class="linenos"> 859</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">VolatileProperty</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="o">.</span><span class="n">Location</span><span class="o">.</span><span class="n">UNSUPPORTED</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-860"><a href="#Snowflake.Generator-860"><span class="linenos"> 860</span></a> <span class="p">}</span>
-</span><span id="Snowflake.Generator-861"><a href="#Snowflake.Generator-861"><span class="linenos"> 861</span></a>
-</span><span id="Snowflake.Generator-862"><a href="#Snowflake.Generator-862"><span class="linenos"> 862</span></a> <span class="n">UNSUPPORTED_VALUES_EXPRESSIONS</span> <span class="o">=</span> <span class="p">{</span>
-</span><span id="Snowflake.Generator-863"><a href="#Snowflake.Generator-863"><span class="linenos"> 863</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-864"><a href="#Snowflake.Generator-864"><span class="linenos"> 864</span></a> <span class="p">}</span>
-</span><span id="Snowflake.Generator-865"><a href="#Snowflake.Generator-865"><span class="linenos"> 865</span></a>
-</span><span id="Snowflake.Generator-866"><a href="#Snowflake.Generator-866"><span class="linenos"> 866</span></a> <span class="k">def</span> <span class="nf">values_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Values</span><span class="p">,</span> <span class="n">values_as_table</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-867"><a href="#Snowflake.Generator-867"><span class="linenos"> 867</span></a> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="o">*</span><span class="bp">self</span><span class="o">.</span><span class="n">UNSUPPORTED_VALUES_EXPRESSIONS</span><span class="p">):</span>
-</span><span id="Snowflake.Generator-868"><a href="#Snowflake.Generator-868"><span class="linenos"> 868</span></a> <span class="n">values_as_table</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake.Generator-869"><a href="#Snowflake.Generator-869"><span class="linenos"> 869</span></a>
-</span><span id="Snowflake.Generator-870"><a href="#Snowflake.Generator-870"><span class="linenos"> 870</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">values_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">values_as_table</span><span class="o">=</span><span class="n">values_as_table</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-871"><a href="#Snowflake.Generator-871"><span class="linenos"> 871</span></a>
-</span><span id="Snowflake.Generator-872"><a href="#Snowflake.Generator-872"><span class="linenos"> 872</span></a> <span class="k">def</span> <span class="nf">datatype_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-873"><a href="#Snowflake.Generator-873"><span class="linenos"> 873</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">expressions</span>
-</span><span id="Snowflake.Generator-874"><a href="#Snowflake.Generator-874"><span class="linenos"> 874</span></a> <span class="k">if</span> <span class="p">(</span>
-</span><span id="Snowflake.Generator-875"><a href="#Snowflake.Generator-875"><span class="linenos"> 875</span></a> <span class="n">expressions</span>
-</span><span id="Snowflake.Generator-876"><a href="#Snowflake.Generator-876"><span class="linenos"> 876</span></a> <span class="ow">and</span> <span class="n">expression</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">STRUCT_TYPES</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-877"><a href="#Snowflake.Generator-877"><span class="linenos"> 877</span></a> <span class="ow">and</span> <span class="nb">any</span><span class="p">(</span><span class="nb">isinstance</span><span class="p">(</span><span class="n">field_type</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="k">for</span> <span class="n">field_type</span> <span class="ow">in</span> <span class="n">expressions</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-878"><a href="#Snowflake.Generator-878"><span class="linenos"> 878</span></a> <span class="p">):</span>
-</span><span id="Snowflake.Generator-879"><a href="#Snowflake.Generator-879"><span class="linenos"> 879</span></a> <span class="c1"># The correct syntax is OBJECT [ (&lt;key&gt; &lt;value_type [NOT NULL] [, ...]) ]</span>
-</span><span id="Snowflake.Generator-880"><a href="#Snowflake.Generator-880"><span class="linenos"> 880</span></a> <span class="k">return</span> <span class="s2">&quot;OBJECT&quot;</span>
-</span><span id="Snowflake.Generator-881"><a href="#Snowflake.Generator-881"><span class="linenos"> 881</span></a>
-</span><span id="Snowflake.Generator-882"><a href="#Snowflake.Generator-882"><span class="linenos"> 882</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">datatype_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-883"><a href="#Snowflake.Generator-883"><span class="linenos"> 883</span></a>
-</span><span id="Snowflake.Generator-884"><a href="#Snowflake.Generator-884"><span class="linenos"> 884</span></a> <span class="k">def</span> <span class="nf">tonumber_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">ToNumber</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-885"><a href="#Snowflake.Generator-885"><span class="linenos"> 885</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake.Generator-886"><a href="#Snowflake.Generator-886"><span class="linenos"> 886</span></a> <span class="s2">&quot;TO_NUMBER&quot;</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-887"><a href="#Snowflake.Generator-887"><span class="linenos"> 887</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-888"><a href="#Snowflake.Generator-888"><span class="linenos"> 888</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;format&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-889"><a href="#Snowflake.Generator-889"><span class="linenos"> 889</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;precision&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-890"><a href="#Snowflake.Generator-890"><span class="linenos"> 890</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;scale&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-891"><a href="#Snowflake.Generator-891"><span class="linenos"> 891</span></a> <span class="p">)</span>
-</span><span id="Snowflake.Generator-892"><a href="#Snowflake.Generator-892"><span class="linenos"> 892</span></a>
-</span><span id="Snowflake.Generator-893"><a href="#Snowflake.Generator-893"><span class="linenos"> 893</span></a> <span class="k">def</span> <span class="nf">timestampfromparts_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampFromParts</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-894"><a href="#Snowflake.Generator-894"><span class="linenos"> 894</span></a> <span class="n">milli</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;milli&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-895"><a href="#Snowflake.Generator-895"><span class="linenos"> 895</span></a> <span class="k">if</span> <span class="n">milli</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-896"><a href="#Snowflake.Generator-896"><span class="linenos"> 896</span></a> <span class="n">milli_to_nano</span> <span class="o">=</span> <span class="n">milli</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="o">*</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1000000</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-897"><a href="#Snowflake.Generator-897"><span class="linenos"> 897</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;nano&quot;</span><span class="p">,</span> <span class="n">milli_to_nano</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-898"><a href="#Snowflake.Generator-898"><span class="linenos"> 898</span></a>
-</span><span id="Snowflake.Generator-899"><a href="#Snowflake.Generator-899"><span class="linenos"> 899</span></a> <span class="k">return</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TIMESTAMP_FROM_PARTS&quot;</span><span class="p">)(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-900"><a href="#Snowflake.Generator-900"><span class="linenos"> 900</span></a>
-</span><span id="Snowflake.Generator-901"><a href="#Snowflake.Generator-901"><span class="linenos"> 901</span></a> <span class="k">def</span> <span class="nf">trycast_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-902"><a href="#Snowflake.Generator-902"><span class="linenos"> 902</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span>
+</span><span id="Snowflake.Generator-797"><a href="#Snowflake.Generator-797"><span class="linenos"> 797</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PercentileDisc</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
+</span><span id="Snowflake.Generator-798"><a href="#Snowflake.Generator-798"><span class="linenos"> 798</span></a> <span class="p">[</span><span class="n">transforms</span><span class="o">.</span><span class="n">add_within_group_for_percentiles</span><span class="p">]</span>
+</span><span id="Snowflake.Generator-799"><a href="#Snowflake.Generator-799"><span class="linenos"> 799</span></a> <span class="p">),</span>
+</span><span id="Snowflake.Generator-800"><a href="#Snowflake.Generator-800"><span class="linenos"> 800</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Pivot</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">([</span><span class="n">_unqualify_unpivot_columns</span><span class="p">]),</span>
+</span><span id="Snowflake.Generator-801"><a href="#Snowflake.Generator-801"><span class="linenos"> 801</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">RegexpILike</span><span class="p">:</span> <span class="n">_regexpilike_sql</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-802"><a href="#Snowflake.Generator-802"><span class="linenos"> 802</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Rand</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;RANDOM&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-803"><a href="#Snowflake.Generator-803"><span class="linenos"> 803</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Select</span><span class="p">:</span> <span class="n">transforms</span><span class="o">.</span><span class="n">preprocess</span><span class="p">(</span>
+</span><span id="Snowflake.Generator-804"><a href="#Snowflake.Generator-804"><span class="linenos"> 804</span></a> <span class="p">[</span>
+</span><span id="Snowflake.Generator-805"><a href="#Snowflake.Generator-805"><span class="linenos"> 805</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">eliminate_distinct_on</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-806"><a href="#Snowflake.Generator-806"><span class="linenos"> 806</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">explode_to_unnest</span><span class="p">(),</span>
+</span><span id="Snowflake.Generator-807"><a href="#Snowflake.Generator-807"><span class="linenos"> 807</span></a> <span class="n">transforms</span><span class="o">.</span><span class="n">eliminate_semi_and_anti_joins</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-808"><a href="#Snowflake.Generator-808"><span class="linenos"> 808</span></a> <span class="p">]</span>
+</span><span id="Snowflake.Generator-809"><a href="#Snowflake.Generator-809"><span class="linenos"> 809</span></a> <span class="p">),</span>
+</span><span id="Snowflake.Generator-810"><a href="#Snowflake.Generator-810"><span class="linenos"> 810</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SHA</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;SHA1&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-811"><a href="#Snowflake.Generator-811"><span class="linenos"> 811</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StarMap</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-812"><a href="#Snowflake.Generator-812"><span class="linenos"> 812</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StartsWith</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;STARTSWITH&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-813"><a href="#Snowflake.Generator-813"><span class="linenos"> 813</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake.Generator-814"><a href="#Snowflake.Generator-814"><span class="linenos"> 814</span></a> <span class="s2">&quot;POSITION&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;substr&quot;</span><span class="p">),</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-815"><a href="#Snowflake.Generator-815"><span class="linenos"> 815</span></a> <span class="p">),</span>
+</span><span id="Snowflake.Generator-816"><a href="#Snowflake.Generator-816"><span class="linenos"> 816</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrToTime</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;TO_TIMESTAMP&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)),</span>
+</span><span id="Snowflake.Generator-817"><a href="#Snowflake.Generator-817"><span class="linenos"> 817</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Stuff</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;INSERT&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-818"><a href="#Snowflake.Generator-818"><span class="linenos"> 818</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;TIMEADD&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-819"><a href="#Snowflake.Generator-819"><span class="linenos"> 819</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampDiff</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake.Generator-820"><a href="#Snowflake.Generator-820"><span class="linenos"> 820</span></a> <span class="s2">&quot;TIMESTAMPDIFF&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">unit</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
+</span><span id="Snowflake.Generator-821"><a href="#Snowflake.Generator-821"><span class="linenos"> 821</span></a> <span class="p">),</span>
+</span><span id="Snowflake.Generator-822"><a href="#Snowflake.Generator-822"><span class="linenos"> 822</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampTrunc</span><span class="p">:</span> <span class="n">timestamptrunc_sql</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-823"><a href="#Snowflake.Generator-823"><span class="linenos"> 823</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeStrToTime</span><span class="p">:</span> <span class="n">timestrtotime_sql</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-824"><a href="#Snowflake.Generator-824"><span class="linenos"> 824</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeToStr</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake.Generator-825"><a href="#Snowflake.Generator-825"><span class="linenos"> 825</span></a> <span class="s2">&quot;TO_CHAR&quot;</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">cast</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">TIMESTAMP</span><span class="p">),</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-826"><a href="#Snowflake.Generator-826"><span class="linenos"> 826</span></a> <span class="p">),</span>
+</span><span id="Snowflake.Generator-827"><a href="#Snowflake.Generator-827"><span class="linenos"> 827</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TimeToUnix</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="sa">f</span><span class="s2">&quot;EXTRACT(epoch_second FROM </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">e</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">)&quot;</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-828"><a href="#Snowflake.Generator-828"><span class="linenos"> 828</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ToArray</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TO_ARRAY&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-829"><a href="#Snowflake.Generator-829"><span class="linenos"> 829</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ToChar</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">function_fallback_sql</span><span class="p">(</span><span class="n">e</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-830"><a href="#Snowflake.Generator-830"><span class="linenos"> 830</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Trim</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;TRIM&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-831"><a href="#Snowflake.Generator-831"><span class="linenos"> 831</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsAdd</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEADD&quot;</span><span class="p">,</span> <span class="n">cast</span><span class="o">=</span><span class="kc">True</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-832"><a href="#Snowflake.Generator-832"><span class="linenos"> 832</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsDiff</span><span class="p">:</span> <span class="n">date_delta_sql</span><span class="p">(</span><span class="s2">&quot;DATEDIFF&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-833"><a href="#Snowflake.Generator-833"><span class="linenos"> 833</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TsOrDsToDate</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake.Generator-834"><a href="#Snowflake.Generator-834"><span class="linenos"> 834</span></a> <span class="s2">&quot;TRY_TO_DATE&quot;</span> <span class="k">if</span> <span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;safe&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;TO_DATE&quot;</span><span class="p">,</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">format_time</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-835"><a href="#Snowflake.Generator-835"><span class="linenos"> 835</span></a> <span class="p">),</span>
+</span><span id="Snowflake.Generator-836"><a href="#Snowflake.Generator-836"><span class="linenos"> 836</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">UnixToTime</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TO_TIMESTAMP&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-837"><a href="#Snowflake.Generator-837"><span class="linenos"> 837</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">VarMap</span><span class="p">:</span> <span class="k">lambda</span> <span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">:</span> <span class="n">var_map_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">e</span><span class="p">,</span> <span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-838"><a href="#Snowflake.Generator-838"><span class="linenos"> 838</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">WeekOfYear</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;WEEKOFYEAR&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-839"><a href="#Snowflake.Generator-839"><span class="linenos"> 839</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Xor</span><span class="p">:</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;BOOLXOR&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-840"><a href="#Snowflake.Generator-840"><span class="linenos"> 840</span></a> <span class="p">}</span>
+</span><span id="Snowflake.Generator-841"><a href="#Snowflake.Generator-841"><span class="linenos"> 841</span></a>
+</span><span id="Snowflake.Generator-842"><a href="#Snowflake.Generator-842"><span class="linenos"> 842</span></a> <span class="n">SUPPORTED_JSON_PATH_PARTS</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake.Generator-843"><a href="#Snowflake.Generator-843"><span class="linenos"> 843</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathKey</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-844"><a href="#Snowflake.Generator-844"><span class="linenos"> 844</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathRoot</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-845"><a href="#Snowflake.Generator-845"><span class="linenos"> 845</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONPathSubscript</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-846"><a href="#Snowflake.Generator-846"><span class="linenos"> 846</span></a> <span class="p">}</span>
+</span><span id="Snowflake.Generator-847"><a href="#Snowflake.Generator-847"><span class="linenos"> 847</span></a>
+</span><span id="Snowflake.Generator-848"><a href="#Snowflake.Generator-848"><span class="linenos"> 848</span></a> <span class="n">TYPE_MAPPING</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake.Generator-849"><a href="#Snowflake.Generator-849"><span class="linenos"> 849</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">TYPE_MAPPING</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-850"><a href="#Snowflake.Generator-850"><span class="linenos"> 850</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">NESTED</span><span class="p">:</span> <span class="s2">&quot;OBJECT&quot;</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-851"><a href="#Snowflake.Generator-851"><span class="linenos"> 851</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">STRUCT</span><span class="p">:</span> <span class="s2">&quot;OBJECT&quot;</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-852"><a href="#Snowflake.Generator-852"><span class="linenos"> 852</span></a> <span class="p">}</span>
+</span><span id="Snowflake.Generator-853"><a href="#Snowflake.Generator-853"><span class="linenos"> 853</span></a>
+</span><span id="Snowflake.Generator-854"><a href="#Snowflake.Generator-854"><span class="linenos"> 854</span></a> <span class="n">STAR_MAPPING</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake.Generator-855"><a href="#Snowflake.Generator-855"><span class="linenos"> 855</span></a> <span class="s2">&quot;except&quot;</span><span class="p">:</span> <span class="s2">&quot;EXCLUDE&quot;</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-856"><a href="#Snowflake.Generator-856"><span class="linenos"> 856</span></a> <span class="s2">&quot;replace&quot;</span><span class="p">:</span> <span class="s2">&quot;RENAME&quot;</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-857"><a href="#Snowflake.Generator-857"><span class="linenos"> 857</span></a> <span class="p">}</span>
+</span><span id="Snowflake.Generator-858"><a href="#Snowflake.Generator-858"><span class="linenos"> 858</span></a>
+</span><span id="Snowflake.Generator-859"><a href="#Snowflake.Generator-859"><span class="linenos"> 859</span></a> <span class="n">PROPERTIES_LOCATION</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake.Generator-860"><a href="#Snowflake.Generator-860"><span class="linenos"> 860</span></a> <span class="o">**</span><span class="n">generator</span><span class="o">.</span><span class="n">Generator</span><span class="o">.</span><span class="n">PROPERTIES_LOCATION</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-861"><a href="#Snowflake.Generator-861"><span class="linenos"> 861</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SetProperty</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="o">.</span><span class="n">Location</span><span class="o">.</span><span class="n">UNSUPPORTED</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-862"><a href="#Snowflake.Generator-862"><span class="linenos"> 862</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">VolatileProperty</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="o">.</span><span class="n">Location</span><span class="o">.</span><span class="n">UNSUPPORTED</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-863"><a href="#Snowflake.Generator-863"><span class="linenos"> 863</span></a> <span class="p">}</span>
+</span><span id="Snowflake.Generator-864"><a href="#Snowflake.Generator-864"><span class="linenos"> 864</span></a>
+</span><span id="Snowflake.Generator-865"><a href="#Snowflake.Generator-865"><span class="linenos"> 865</span></a> <span class="n">UNSUPPORTED_VALUES_EXPRESSIONS</span> <span class="o">=</span> <span class="p">{</span>
+</span><span id="Snowflake.Generator-866"><a href="#Snowflake.Generator-866"><span class="linenos"> 866</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-867"><a href="#Snowflake.Generator-867"><span class="linenos"> 867</span></a> <span class="p">}</span>
+</span><span id="Snowflake.Generator-868"><a href="#Snowflake.Generator-868"><span class="linenos"> 868</span></a>
+</span><span id="Snowflake.Generator-869"><a href="#Snowflake.Generator-869"><span class="linenos"> 869</span></a> <span class="k">def</span> <span class="nf">values_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Values</span><span class="p">,</span> <span class="n">values_as_table</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-870"><a href="#Snowflake.Generator-870"><span class="linenos"> 870</span></a> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="o">*</span><span class="bp">self</span><span class="o">.</span><span class="n">UNSUPPORTED_VALUES_EXPRESSIONS</span><span class="p">):</span>
+</span><span id="Snowflake.Generator-871"><a href="#Snowflake.Generator-871"><span class="linenos"> 871</span></a> <span class="n">values_as_table</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake.Generator-872"><a href="#Snowflake.Generator-872"><span class="linenos"> 872</span></a>
+</span><span id="Snowflake.Generator-873"><a href="#Snowflake.Generator-873"><span class="linenos"> 873</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">values_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">values_as_table</span><span class="o">=</span><span class="n">values_as_table</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-874"><a href="#Snowflake.Generator-874"><span class="linenos"> 874</span></a>
+</span><span id="Snowflake.Generator-875"><a href="#Snowflake.Generator-875"><span class="linenos"> 875</span></a> <span class="k">def</span> <span class="nf">datatype_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-876"><a href="#Snowflake.Generator-876"><span class="linenos"> 876</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">expressions</span>
+</span><span id="Snowflake.Generator-877"><a href="#Snowflake.Generator-877"><span class="linenos"> 877</span></a> <span class="k">if</span> <span class="p">(</span>
+</span><span id="Snowflake.Generator-878"><a href="#Snowflake.Generator-878"><span class="linenos"> 878</span></a> <span class="n">expressions</span>
+</span><span id="Snowflake.Generator-879"><a href="#Snowflake.Generator-879"><span class="linenos"> 879</span></a> <span class="ow">and</span> <span class="n">expression</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">STRUCT_TYPES</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-880"><a href="#Snowflake.Generator-880"><span class="linenos"> 880</span></a> <span class="ow">and</span> <span class="nb">any</span><span class="p">(</span><span class="nb">isinstance</span><span class="p">(</span><span class="n">field_type</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="k">for</span> <span class="n">field_type</span> <span class="ow">in</span> <span class="n">expressions</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-881"><a href="#Snowflake.Generator-881"><span class="linenos"> 881</span></a> <span class="p">):</span>
+</span><span id="Snowflake.Generator-882"><a href="#Snowflake.Generator-882"><span class="linenos"> 882</span></a> <span class="c1"># The correct syntax is OBJECT [ (&lt;key&gt; &lt;value_type [NOT NULL] [, ...]) ]</span>
+</span><span id="Snowflake.Generator-883"><a href="#Snowflake.Generator-883"><span class="linenos"> 883</span></a> <span class="k">return</span> <span class="s2">&quot;OBJECT&quot;</span>
+</span><span id="Snowflake.Generator-884"><a href="#Snowflake.Generator-884"><span class="linenos"> 884</span></a>
+</span><span id="Snowflake.Generator-885"><a href="#Snowflake.Generator-885"><span class="linenos"> 885</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">datatype_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-886"><a href="#Snowflake.Generator-886"><span class="linenos"> 886</span></a>
+</span><span id="Snowflake.Generator-887"><a href="#Snowflake.Generator-887"><span class="linenos"> 887</span></a> <span class="k">def</span> <span class="nf">tonumber_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">ToNumber</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-888"><a href="#Snowflake.Generator-888"><span class="linenos"> 888</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake.Generator-889"><a href="#Snowflake.Generator-889"><span class="linenos"> 889</span></a> <span class="s2">&quot;TO_NUMBER&quot;</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-890"><a href="#Snowflake.Generator-890"><span class="linenos"> 890</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-891"><a href="#Snowflake.Generator-891"><span class="linenos"> 891</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;format&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-892"><a href="#Snowflake.Generator-892"><span class="linenos"> 892</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;precision&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-893"><a href="#Snowflake.Generator-893"><span class="linenos"> 893</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;scale&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-894"><a href="#Snowflake.Generator-894"><span class="linenos"> 894</span></a> <span class="p">)</span>
+</span><span id="Snowflake.Generator-895"><a href="#Snowflake.Generator-895"><span class="linenos"> 895</span></a>
+</span><span id="Snowflake.Generator-896"><a href="#Snowflake.Generator-896"><span class="linenos"> 896</span></a> <span class="k">def</span> <span class="nf">timestampfromparts_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampFromParts</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-897"><a href="#Snowflake.Generator-897"><span class="linenos"> 897</span></a> <span class="n">milli</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;milli&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-898"><a href="#Snowflake.Generator-898"><span class="linenos"> 898</span></a> <span class="k">if</span> <span class="n">milli</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-899"><a href="#Snowflake.Generator-899"><span class="linenos"> 899</span></a> <span class="n">milli_to_nano</span> <span class="o">=</span> <span class="n">milli</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="o">*</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1000000</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-900"><a href="#Snowflake.Generator-900"><span class="linenos"> 900</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;nano&quot;</span><span class="p">,</span> <span class="n">milli_to_nano</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-901"><a href="#Snowflake.Generator-901"><span class="linenos"> 901</span></a>
+</span><span id="Snowflake.Generator-902"><a href="#Snowflake.Generator-902"><span class="linenos"> 902</span></a> <span class="k">return</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TIMESTAMP_FROM_PARTS&quot;</span><span class="p">)(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">)</span>
</span><span id="Snowflake.Generator-903"><a href="#Snowflake.Generator-903"><span class="linenos"> 903</span></a>
-</span><span id="Snowflake.Generator-904"><a href="#Snowflake.Generator-904"><span class="linenos"> 904</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">type</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-905"><a href="#Snowflake.Generator-905"><span class="linenos"> 905</span></a> <span class="kn">from</span> <span class="nn">sqlglot.optimizer.annotate_types</span> <span class="kn">import</span> <span class="n">annotate_types</span>
+</span><span id="Snowflake.Generator-904"><a href="#Snowflake.Generator-904"><span class="linenos"> 904</span></a> <span class="k">def</span> <span class="nf">trycast_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-905"><a href="#Snowflake.Generator-905"><span class="linenos"> 905</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span>
</span><span id="Snowflake.Generator-906"><a href="#Snowflake.Generator-906"><span class="linenos"> 906</span></a>
-</span><span id="Snowflake.Generator-907"><a href="#Snowflake.Generator-907"><span class="linenos"> 907</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">annotate_types</span><span class="p">(</span><span class="n">value</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-908"><a href="#Snowflake.Generator-908"><span class="linenos"> 908</span></a>
-</span><span id="Snowflake.Generator-909"><a href="#Snowflake.Generator-909"><span class="linenos"> 909</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">TEXT_TYPES</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">UNKNOWN</span><span class="p">):</span>
-</span><span id="Snowflake.Generator-910"><a href="#Snowflake.Generator-910"><span class="linenos"> 910</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">trycast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-907"><a href="#Snowflake.Generator-907"><span class="linenos"> 907</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">type</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-908"><a href="#Snowflake.Generator-908"><span class="linenos"> 908</span></a> <span class="kn">from</span> <span class="nn">sqlglot.optimizer.annotate_types</span> <span class="kn">import</span> <span class="n">annotate_types</span>
+</span><span id="Snowflake.Generator-909"><a href="#Snowflake.Generator-909"><span class="linenos"> 909</span></a>
+</span><span id="Snowflake.Generator-910"><a href="#Snowflake.Generator-910"><span class="linenos"> 910</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">annotate_types</span><span class="p">(</span><span class="n">value</span><span class="p">)</span>
</span><span id="Snowflake.Generator-911"><a href="#Snowflake.Generator-911"><span class="linenos"> 911</span></a>
-</span><span id="Snowflake.Generator-912"><a href="#Snowflake.Generator-912"><span class="linenos"> 912</span></a> <span class="c1"># TRY_CAST only works for string values in Snowflake</span>
-</span><span id="Snowflake.Generator-913"><a href="#Snowflake.Generator-913"><span class="linenos"> 913</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">cast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-912"><a href="#Snowflake.Generator-912"><span class="linenos"> 912</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">TEXT_TYPES</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">UNKNOWN</span><span class="p">):</span>
+</span><span id="Snowflake.Generator-913"><a href="#Snowflake.Generator-913"><span class="linenos"> 913</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">trycast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
</span><span id="Snowflake.Generator-914"><a href="#Snowflake.Generator-914"><span class="linenos"> 914</span></a>
-</span><span id="Snowflake.Generator-915"><a href="#Snowflake.Generator-915"><span class="linenos"> 915</span></a> <span class="k">def</span> <span class="nf">log_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Log</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-916"><a href="#Snowflake.Generator-916"><span class="linenos"> 916</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-917"><a href="#Snowflake.Generator-917"><span class="linenos"> 917</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;LN&quot;</span><span class="p">,</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-918"><a href="#Snowflake.Generator-918"><span class="linenos"> 918</span></a>
-</span><span id="Snowflake.Generator-919"><a href="#Snowflake.Generator-919"><span class="linenos"> 919</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">log_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-920"><a href="#Snowflake.Generator-920"><span class="linenos"> 920</span></a>
-</span><span id="Snowflake.Generator-921"><a href="#Snowflake.Generator-921"><span class="linenos"> 921</span></a> <span class="k">def</span> <span class="nf">unnest_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Unnest</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-922"><a href="#Snowflake.Generator-922"><span class="linenos"> 922</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-923"><a href="#Snowflake.Generator-923"><span class="linenos"> 923</span></a> <span class="n">offset</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;offset&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-924"><a href="#Snowflake.Generator-924"><span class="linenos"> 924</span></a>
-</span><span id="Snowflake.Generator-925"><a href="#Snowflake.Generator-925"><span class="linenos"> 925</span></a> <span class="n">columns</span> <span class="o">=</span> <span class="p">[</span>
-</span><span id="Snowflake.Generator-926"><a href="#Snowflake.Generator-926"><span class="linenos"> 926</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;seq&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-927"><a href="#Snowflake.Generator-927"><span class="linenos"> 927</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;key&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-928"><a href="#Snowflake.Generator-928"><span class="linenos"> 928</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;path&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-929"><a href="#Snowflake.Generator-929"><span class="linenos"> 929</span></a> <span class="n">offset</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">offset</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">)</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;index&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-930"><a href="#Snowflake.Generator-930"><span class="linenos"> 930</span></a> <span class="n">seq_get</span><span class="p">(</span><span class="n">unnest_alias</span><span class="o">.</span><span class="n">columns</span> <span class="k">if</span> <span class="n">unnest_alias</span> <span class="k">else</span> <span class="p">[],</span> <span class="mi">0</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-931"><a href="#Snowflake.Generator-931"><span class="linenos"> 931</span></a> <span class="ow">or</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;value&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-932"><a href="#Snowflake.Generator-932"><span class="linenos"> 932</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;this&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator-933"><a href="#Snowflake.Generator-933"><span class="linenos"> 933</span></a> <span class="p">]</span>
-</span><span id="Snowflake.Generator-934"><a href="#Snowflake.Generator-934"><span class="linenos"> 934</span></a>
-</span><span id="Snowflake.Generator-935"><a href="#Snowflake.Generator-935"><span class="linenos"> 935</span></a> <span class="k">if</span> <span class="n">unnest_alias</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-936"><a href="#Snowflake.Generator-936"><span class="linenos"> 936</span></a> <span class="n">unnest_alias</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;columns&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-937"><a href="#Snowflake.Generator-937"><span class="linenos"> 937</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-938"><a href="#Snowflake.Generator-938"><span class="linenos"> 938</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">TableAlias</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="s2">&quot;_u&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="o">=</span><span class="n">columns</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-939"><a href="#Snowflake.Generator-939"><span class="linenos"> 939</span></a>
-</span><span id="Snowflake.Generator-940"><a href="#Snowflake.Generator-940"><span class="linenos"> 940</span></a> <span class="n">explode</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;TABLE(FLATTEN(INPUT =&gt; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span><span class="si">}</span><span class="s2">))&quot;</span>
-</span><span id="Snowflake.Generator-941"><a href="#Snowflake.Generator-941"><span class="linenos"> 941</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">unnest_alias</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-942"><a href="#Snowflake.Generator-942"><span class="linenos"> 942</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; AS </span><span class="si">{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">alias</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator-943"><a href="#Snowflake.Generator-943"><span class="linenos"> 943</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">explode</span><span class="si">}{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake.Generator-944"><a href="#Snowflake.Generator-944"><span class="linenos"> 944</span></a>
-</span><span id="Snowflake.Generator-945"><a href="#Snowflake.Generator-945"><span class="linenos"> 945</span></a> <span class="k">def</span> <span class="nf">show_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Show</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-946"><a href="#Snowflake.Generator-946"><span class="linenos"> 946</span></a> <span class="n">terse</span> <span class="o">=</span> <span class="s2">&quot;TERSE &quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;terse&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator-947"><a href="#Snowflake.Generator-947"><span class="linenos"> 947</span></a> <span class="n">history</span> <span class="o">=</span> <span class="s2">&quot; HISTORY&quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;history&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator-948"><a href="#Snowflake.Generator-948"><span class="linenos"> 948</span></a> <span class="n">like</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;like&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-949"><a href="#Snowflake.Generator-949"><span class="linenos"> 949</span></a> <span class="n">like</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; LIKE </span><span class="si">{</span><span class="n">like</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">like</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator-950"><a href="#Snowflake.Generator-950"><span class="linenos"> 950</span></a>
-</span><span id="Snowflake.Generator-951"><a href="#Snowflake.Generator-951"><span class="linenos"> 951</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-952"><a href="#Snowflake.Generator-952"><span class="linenos"> 952</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">scope</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">scope</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator-915"><a href="#Snowflake.Generator-915"><span class="linenos"> 915</span></a> <span class="c1"># TRY_CAST only works for string values in Snowflake</span>
+</span><span id="Snowflake.Generator-916"><a href="#Snowflake.Generator-916"><span class="linenos"> 916</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">cast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-917"><a href="#Snowflake.Generator-917"><span class="linenos"> 917</span></a>
+</span><span id="Snowflake.Generator-918"><a href="#Snowflake.Generator-918"><span class="linenos"> 918</span></a> <span class="k">def</span> <span class="nf">log_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Log</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-919"><a href="#Snowflake.Generator-919"><span class="linenos"> 919</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-920"><a href="#Snowflake.Generator-920"><span class="linenos"> 920</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;LN&quot;</span><span class="p">,</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-921"><a href="#Snowflake.Generator-921"><span class="linenos"> 921</span></a>
+</span><span id="Snowflake.Generator-922"><a href="#Snowflake.Generator-922"><span class="linenos"> 922</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">log_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-923"><a href="#Snowflake.Generator-923"><span class="linenos"> 923</span></a>
+</span><span id="Snowflake.Generator-924"><a href="#Snowflake.Generator-924"><span class="linenos"> 924</span></a> <span class="k">def</span> <span class="nf">unnest_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Unnest</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-925"><a href="#Snowflake.Generator-925"><span class="linenos"> 925</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-926"><a href="#Snowflake.Generator-926"><span class="linenos"> 926</span></a> <span class="n">offset</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;offset&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-927"><a href="#Snowflake.Generator-927"><span class="linenos"> 927</span></a>
+</span><span id="Snowflake.Generator-928"><a href="#Snowflake.Generator-928"><span class="linenos"> 928</span></a> <span class="n">columns</span> <span class="o">=</span> <span class="p">[</span>
+</span><span id="Snowflake.Generator-929"><a href="#Snowflake.Generator-929"><span class="linenos"> 929</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;seq&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-930"><a href="#Snowflake.Generator-930"><span class="linenos"> 930</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;key&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-931"><a href="#Snowflake.Generator-931"><span class="linenos"> 931</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;path&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-932"><a href="#Snowflake.Generator-932"><span class="linenos"> 932</span></a> <span class="n">offset</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">offset</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">)</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;index&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-933"><a href="#Snowflake.Generator-933"><span class="linenos"> 933</span></a> <span class="n">seq_get</span><span class="p">(</span><span class="n">unnest_alias</span><span class="o">.</span><span class="n">columns</span> <span class="k">if</span> <span class="n">unnest_alias</span> <span class="k">else</span> <span class="p">[],</span> <span class="mi">0</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-934"><a href="#Snowflake.Generator-934"><span class="linenos"> 934</span></a> <span class="ow">or</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;value&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-935"><a href="#Snowflake.Generator-935"><span class="linenos"> 935</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;this&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator-936"><a href="#Snowflake.Generator-936"><span class="linenos"> 936</span></a> <span class="p">]</span>
+</span><span id="Snowflake.Generator-937"><a href="#Snowflake.Generator-937"><span class="linenos"> 937</span></a>
+</span><span id="Snowflake.Generator-938"><a href="#Snowflake.Generator-938"><span class="linenos"> 938</span></a> <span class="k">if</span> <span class="n">unnest_alias</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-939"><a href="#Snowflake.Generator-939"><span class="linenos"> 939</span></a> <span class="n">unnest_alias</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;columns&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-940"><a href="#Snowflake.Generator-940"><span class="linenos"> 940</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-941"><a href="#Snowflake.Generator-941"><span class="linenos"> 941</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">TableAlias</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="s2">&quot;_u&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="o">=</span><span class="n">columns</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-942"><a href="#Snowflake.Generator-942"><span class="linenos"> 942</span></a>
+</span><span id="Snowflake.Generator-943"><a href="#Snowflake.Generator-943"><span class="linenos"> 943</span></a> <span class="n">explode</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;TABLE(FLATTEN(INPUT =&gt; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span><span class="si">}</span><span class="s2">))&quot;</span>
+</span><span id="Snowflake.Generator-944"><a href="#Snowflake.Generator-944"><span class="linenos"> 944</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">unnest_alias</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-945"><a href="#Snowflake.Generator-945"><span class="linenos"> 945</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; AS </span><span class="si">{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">alias</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator-946"><a href="#Snowflake.Generator-946"><span class="linenos"> 946</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">explode</span><span class="si">}{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake.Generator-947"><a href="#Snowflake.Generator-947"><span class="linenos"> 947</span></a>
+</span><span id="Snowflake.Generator-948"><a href="#Snowflake.Generator-948"><span class="linenos"> 948</span></a> <span class="k">def</span> <span class="nf">show_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Show</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-949"><a href="#Snowflake.Generator-949"><span class="linenos"> 949</span></a> <span class="n">terse</span> <span class="o">=</span> <span class="s2">&quot;TERSE &quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;terse&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator-950"><a href="#Snowflake.Generator-950"><span class="linenos"> 950</span></a> <span class="n">history</span> <span class="o">=</span> <span class="s2">&quot; HISTORY&quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;history&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator-951"><a href="#Snowflake.Generator-951"><span class="linenos"> 951</span></a> <span class="n">like</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;like&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-952"><a href="#Snowflake.Generator-952"><span class="linenos"> 952</span></a> <span class="n">like</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; LIKE </span><span class="si">{</span><span class="n">like</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">like</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
</span><span id="Snowflake.Generator-953"><a href="#Snowflake.Generator-953"><span class="linenos"> 953</span></a>
-</span><span id="Snowflake.Generator-954"><a href="#Snowflake.Generator-954"><span class="linenos"> 954</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope_kind&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-955"><a href="#Snowflake.Generator-955"><span class="linenos"> 955</span></a> <span class="k">if</span> <span class="n">scope_kind</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-956"><a href="#Snowflake.Generator-956"><span class="linenos"> 956</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; IN </span><span class="si">{</span><span class="n">scope_kind</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake.Generator-957"><a href="#Snowflake.Generator-957"><span class="linenos"> 957</span></a>
-</span><span id="Snowflake.Generator-958"><a href="#Snowflake.Generator-958"><span class="linenos"> 958</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;starts_with&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-959"><a href="#Snowflake.Generator-959"><span class="linenos"> 959</span></a> <span class="k">if</span> <span class="n">starts_with</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-960"><a href="#Snowflake.Generator-960"><span class="linenos"> 960</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; STARTS WITH </span><span class="si">{</span><span class="n">starts_with</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake.Generator-961"><a href="#Snowflake.Generator-961"><span class="linenos"> 961</span></a>
-</span><span id="Snowflake.Generator-962"><a href="#Snowflake.Generator-962"><span class="linenos"> 962</span></a> <span class="n">limit</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;limit&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-963"><a href="#Snowflake.Generator-963"><span class="linenos"> 963</span></a>
-</span><span id="Snowflake.Generator-964"><a href="#Snowflake.Generator-964"><span class="linenos"> 964</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;from&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-965"><a href="#Snowflake.Generator-965"><span class="linenos"> 965</span></a> <span class="k">if</span> <span class="n">from_</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-966"><a href="#Snowflake.Generator-966"><span class="linenos"> 966</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; FROM </span><span class="si">{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake.Generator-967"><a href="#Snowflake.Generator-967"><span class="linenos"> 967</span></a>
-</span><span id="Snowflake.Generator-968"><a href="#Snowflake.Generator-968"><span class="linenos"> 968</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SHOW </span><span class="si">{</span><span class="n">terse</span><span class="si">}{</span><span class="n">expression</span><span class="o">.</span><span class="n">name</span><span class="si">}{</span><span class="n">history</span><span class="si">}{</span><span class="n">like</span><span class="si">}{</span><span class="n">scope_kind</span><span class="si">}{</span><span class="n">scope</span><span class="si">}{</span><span class="n">starts_with</span><span class="si">}{</span><span class="n">limit</span><span class="si">}{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake.Generator-969"><a href="#Snowflake.Generator-969"><span class="linenos"> 969</span></a>
-</span><span id="Snowflake.Generator-970"><a href="#Snowflake.Generator-970"><span class="linenos"> 970</span></a> <span class="k">def</span> <span class="nf">regexpextract_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">RegexpExtract</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-971"><a href="#Snowflake.Generator-971"><span class="linenos"> 971</span></a> <span class="c1"># Other dialects don&#39;t support all of the following parameters, so we need to</span>
-</span><span id="Snowflake.Generator-972"><a href="#Snowflake.Generator-972"><span class="linenos"> 972</span></a> <span class="c1"># generate default values as necessary to ensure the transpilation is correct</span>
-</span><span id="Snowflake.Generator-973"><a href="#Snowflake.Generator-973"><span class="linenos"> 973</span></a> <span class="n">group</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;group&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-974"><a href="#Snowflake.Generator-974"><span class="linenos"> 974</span></a> <span class="n">parameters</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;parameters&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">group</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="s2">&quot;c&quot;</span><span class="p">))</span>
-</span><span id="Snowflake.Generator-975"><a href="#Snowflake.Generator-975"><span class="linenos"> 975</span></a> <span class="n">occurrence</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;occurrence&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">parameters</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
-</span><span id="Snowflake.Generator-976"><a href="#Snowflake.Generator-976"><span class="linenos"> 976</span></a> <span class="n">position</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">occurrence</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
-</span><span id="Snowflake.Generator-977"><a href="#Snowflake.Generator-977"><span class="linenos"> 977</span></a>
-</span><span id="Snowflake.Generator-978"><a href="#Snowflake.Generator-978"><span class="linenos"> 978</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake.Generator-979"><a href="#Snowflake.Generator-979"><span class="linenos"> 979</span></a> <span class="s2">&quot;REGEXP_SUBSTR&quot;</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-980"><a href="#Snowflake.Generator-980"><span class="linenos"> 980</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-981"><a href="#Snowflake.Generator-981"><span class="linenos"> 981</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-982"><a href="#Snowflake.Generator-982"><span class="linenos"> 982</span></a> <span class="n">position</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-983"><a href="#Snowflake.Generator-983"><span class="linenos"> 983</span></a> <span class="n">occurrence</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-984"><a href="#Snowflake.Generator-984"><span class="linenos"> 984</span></a> <span class="n">parameters</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-985"><a href="#Snowflake.Generator-985"><span class="linenos"> 985</span></a> <span class="n">group</span><span class="p">,</span>
-</span><span id="Snowflake.Generator-986"><a href="#Snowflake.Generator-986"><span class="linenos"> 986</span></a> <span class="p">)</span>
-</span><span id="Snowflake.Generator-987"><a href="#Snowflake.Generator-987"><span class="linenos"> 987</span></a>
-</span><span id="Snowflake.Generator-988"><a href="#Snowflake.Generator-988"><span class="linenos"> 988</span></a> <span class="k">def</span> <span class="nf">except_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Except</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-989"><a href="#Snowflake.Generator-989"><span class="linenos"> 989</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
-</span><span id="Snowflake.Generator-990"><a href="#Snowflake.Generator-990"><span class="linenos"> 990</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;EXCEPT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-991"><a href="#Snowflake.Generator-991"><span class="linenos"> 991</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">except_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-992"><a href="#Snowflake.Generator-992"><span class="linenos"> 992</span></a>
-</span><span id="Snowflake.Generator-993"><a href="#Snowflake.Generator-993"><span class="linenos"> 993</span></a> <span class="k">def</span> <span class="nf">intersect_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Intersect</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-994"><a href="#Snowflake.Generator-994"><span class="linenos"> 994</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
-</span><span id="Snowflake.Generator-995"><a href="#Snowflake.Generator-995"><span class="linenos"> 995</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;INTERSECT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-996"><a href="#Snowflake.Generator-996"><span class="linenos"> 996</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">intersect_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-997"><a href="#Snowflake.Generator-997"><span class="linenos"> 997</span></a>
-</span><span id="Snowflake.Generator-998"><a href="#Snowflake.Generator-998"><span class="linenos"> 998</span></a> <span class="k">def</span> <span class="nf">describe_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Describe</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-999"><a href="#Snowflake.Generator-999"><span class="linenos"> 999</span></a> <span class="c1"># Default to table if kind is unknown</span>
-</span><span id="Snowflake.Generator-1000"><a href="#Snowflake.Generator-1000"><span class="linenos">1000</span></a> <span class="n">kind_value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="s2">&quot;TABLE&quot;</span>
-</span><span id="Snowflake.Generator-1001"><a href="#Snowflake.Generator-1001"><span class="linenos">1001</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">kind_value</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">kind_value</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator-1002"><a href="#Snowflake.Generator-1002"><span class="linenos">1002</span></a> <span class="n">this</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake.Generator-1003"><a href="#Snowflake.Generator-1003"><span class="linenos">1003</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-1004"><a href="#Snowflake.Generator-1004"><span class="linenos">1004</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">expressions</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator-1005"><a href="#Snowflake.Generator-1005"><span class="linenos">1005</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;DESCRIBE</span><span class="si">{</span><span class="n">kind</span><span class="si">}{</span><span class="n">this</span><span class="si">}{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake.Generator-1006"><a href="#Snowflake.Generator-1006"><span class="linenos">1006</span></a>
-</span><span id="Snowflake.Generator-1007"><a href="#Snowflake.Generator-1007"><span class="linenos">1007</span></a> <span class="k">def</span> <span class="nf">generatedasidentitycolumnconstraint_sql</span><span class="p">(</span>
-</span><span id="Snowflake.Generator-1008"><a href="#Snowflake.Generator-1008"><span class="linenos">1008</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span>
-</span><span id="Snowflake.Generator-1009"><a href="#Snowflake.Generator-1009"><span class="linenos">1009</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-1010"><a href="#Snowflake.Generator-1010"><span class="linenos">1010</span></a> <span class="n">start</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-1011"><a href="#Snowflake.Generator-1011"><span class="linenos">1011</span></a> <span class="n">start</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; START </span><span class="si">{</span><span class="n">start</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">start</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator-1012"><a href="#Snowflake.Generator-1012"><span class="linenos">1012</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-1013"><a href="#Snowflake.Generator-1013"><span class="linenos">1013</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; INCREMENT </span><span class="si">{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">increment</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator-1014"><a href="#Snowflake.Generator-1014"><span class="linenos">1014</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;AUTOINCREMENT</span><span class="si">{</span><span class="n">start</span><span class="si">}{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake.Generator-1015"><a href="#Snowflake.Generator-1015"><span class="linenos">1015</span></a>
-</span><span id="Snowflake.Generator-1016"><a href="#Snowflake.Generator-1016"><span class="linenos">1016</span></a> <span class="k">def</span> <span class="nf">swaptable_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">SwapTable</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-1017"><a href="#Snowflake.Generator-1017"><span class="linenos">1017</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;this&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-1018"><a href="#Snowflake.Generator-1018"><span class="linenos">1018</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SWAP WITH </span><span class="si">{</span><span class="n">this</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake.Generator-1019"><a href="#Snowflake.Generator-1019"><span class="linenos">1019</span></a>
-</span><span id="Snowflake.Generator-1020"><a href="#Snowflake.Generator-1020"><span class="linenos">1020</span></a> <span class="k">def</span> <span class="nf">with_properties</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">properties</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-1021"><a href="#Snowflake.Generator-1021"><span class="linenos">1021</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">properties</span><span class="p">(</span><span class="n">properties</span><span class="p">,</span> <span class="n">wrapped</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">prefix</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">seg</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="p">),</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-954"><a href="#Snowflake.Generator-954"><span class="linenos"> 954</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-955"><a href="#Snowflake.Generator-955"><span class="linenos"> 955</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">scope</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">scope</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator-956"><a href="#Snowflake.Generator-956"><span class="linenos"> 956</span></a>
+</span><span id="Snowflake.Generator-957"><a href="#Snowflake.Generator-957"><span class="linenos"> 957</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope_kind&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-958"><a href="#Snowflake.Generator-958"><span class="linenos"> 958</span></a> <span class="k">if</span> <span class="n">scope_kind</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-959"><a href="#Snowflake.Generator-959"><span class="linenos"> 959</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; IN </span><span class="si">{</span><span class="n">scope_kind</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake.Generator-960"><a href="#Snowflake.Generator-960"><span class="linenos"> 960</span></a>
+</span><span id="Snowflake.Generator-961"><a href="#Snowflake.Generator-961"><span class="linenos"> 961</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;starts_with&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-962"><a href="#Snowflake.Generator-962"><span class="linenos"> 962</span></a> <span class="k">if</span> <span class="n">starts_with</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-963"><a href="#Snowflake.Generator-963"><span class="linenos"> 963</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; STARTS WITH </span><span class="si">{</span><span class="n">starts_with</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake.Generator-964"><a href="#Snowflake.Generator-964"><span class="linenos"> 964</span></a>
+</span><span id="Snowflake.Generator-965"><a href="#Snowflake.Generator-965"><span class="linenos"> 965</span></a> <span class="n">limit</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;limit&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-966"><a href="#Snowflake.Generator-966"><span class="linenos"> 966</span></a>
+</span><span id="Snowflake.Generator-967"><a href="#Snowflake.Generator-967"><span class="linenos"> 967</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;from&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-968"><a href="#Snowflake.Generator-968"><span class="linenos"> 968</span></a> <span class="k">if</span> <span class="n">from_</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-969"><a href="#Snowflake.Generator-969"><span class="linenos"> 969</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; FROM </span><span class="si">{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake.Generator-970"><a href="#Snowflake.Generator-970"><span class="linenos"> 970</span></a>
+</span><span id="Snowflake.Generator-971"><a href="#Snowflake.Generator-971"><span class="linenos"> 971</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SHOW </span><span class="si">{</span><span class="n">terse</span><span class="si">}{</span><span class="n">expression</span><span class="o">.</span><span class="n">name</span><span class="si">}{</span><span class="n">history</span><span class="si">}{</span><span class="n">like</span><span class="si">}{</span><span class="n">scope_kind</span><span class="si">}{</span><span class="n">scope</span><span class="si">}{</span><span class="n">starts_with</span><span class="si">}{</span><span class="n">limit</span><span class="si">}{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake.Generator-972"><a href="#Snowflake.Generator-972"><span class="linenos"> 972</span></a>
+</span><span id="Snowflake.Generator-973"><a href="#Snowflake.Generator-973"><span class="linenos"> 973</span></a> <span class="k">def</span> <span class="nf">regexpextract_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">RegexpExtract</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-974"><a href="#Snowflake.Generator-974"><span class="linenos"> 974</span></a> <span class="c1"># Other dialects don&#39;t support all of the following parameters, so we need to</span>
+</span><span id="Snowflake.Generator-975"><a href="#Snowflake.Generator-975"><span class="linenos"> 975</span></a> <span class="c1"># generate default values as necessary to ensure the transpilation is correct</span>
+</span><span id="Snowflake.Generator-976"><a href="#Snowflake.Generator-976"><span class="linenos"> 976</span></a> <span class="n">group</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;group&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-977"><a href="#Snowflake.Generator-977"><span class="linenos"> 977</span></a> <span class="n">parameters</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;parameters&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">group</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="s2">&quot;c&quot;</span><span class="p">))</span>
+</span><span id="Snowflake.Generator-978"><a href="#Snowflake.Generator-978"><span class="linenos"> 978</span></a> <span class="n">occurrence</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;occurrence&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">parameters</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
+</span><span id="Snowflake.Generator-979"><a href="#Snowflake.Generator-979"><span class="linenos"> 979</span></a> <span class="n">position</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">occurrence</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
+</span><span id="Snowflake.Generator-980"><a href="#Snowflake.Generator-980"><span class="linenos"> 980</span></a>
+</span><span id="Snowflake.Generator-981"><a href="#Snowflake.Generator-981"><span class="linenos"> 981</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake.Generator-982"><a href="#Snowflake.Generator-982"><span class="linenos"> 982</span></a> <span class="s2">&quot;REGEXP_SUBSTR&quot;</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-983"><a href="#Snowflake.Generator-983"><span class="linenos"> 983</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-984"><a href="#Snowflake.Generator-984"><span class="linenos"> 984</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-985"><a href="#Snowflake.Generator-985"><span class="linenos"> 985</span></a> <span class="n">position</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-986"><a href="#Snowflake.Generator-986"><span class="linenos"> 986</span></a> <span class="n">occurrence</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-987"><a href="#Snowflake.Generator-987"><span class="linenos"> 987</span></a> <span class="n">parameters</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-988"><a href="#Snowflake.Generator-988"><span class="linenos"> 988</span></a> <span class="n">group</span><span class="p">,</span>
+</span><span id="Snowflake.Generator-989"><a href="#Snowflake.Generator-989"><span class="linenos"> 989</span></a> <span class="p">)</span>
+</span><span id="Snowflake.Generator-990"><a href="#Snowflake.Generator-990"><span class="linenos"> 990</span></a>
+</span><span id="Snowflake.Generator-991"><a href="#Snowflake.Generator-991"><span class="linenos"> 991</span></a> <span class="k">def</span> <span class="nf">except_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Except</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-992"><a href="#Snowflake.Generator-992"><span class="linenos"> 992</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
+</span><span id="Snowflake.Generator-993"><a href="#Snowflake.Generator-993"><span class="linenos"> 993</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;EXCEPT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-994"><a href="#Snowflake.Generator-994"><span class="linenos"> 994</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">except_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-995"><a href="#Snowflake.Generator-995"><span class="linenos"> 995</span></a>
+</span><span id="Snowflake.Generator-996"><a href="#Snowflake.Generator-996"><span class="linenos"> 996</span></a> <span class="k">def</span> <span class="nf">intersect_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Intersect</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-997"><a href="#Snowflake.Generator-997"><span class="linenos"> 997</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
+</span><span id="Snowflake.Generator-998"><a href="#Snowflake.Generator-998"><span class="linenos"> 998</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;INTERSECT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-999"><a href="#Snowflake.Generator-999"><span class="linenos"> 999</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">intersect_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-1000"><a href="#Snowflake.Generator-1000"><span class="linenos">1000</span></a>
+</span><span id="Snowflake.Generator-1001"><a href="#Snowflake.Generator-1001"><span class="linenos">1001</span></a> <span class="k">def</span> <span class="nf">describe_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Describe</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-1002"><a href="#Snowflake.Generator-1002"><span class="linenos">1002</span></a> <span class="c1"># Default to table if kind is unknown</span>
+</span><span id="Snowflake.Generator-1003"><a href="#Snowflake.Generator-1003"><span class="linenos">1003</span></a> <span class="n">kind_value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="s2">&quot;TABLE&quot;</span>
+</span><span id="Snowflake.Generator-1004"><a href="#Snowflake.Generator-1004"><span class="linenos">1004</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">kind_value</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">kind_value</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator-1005"><a href="#Snowflake.Generator-1005"><span class="linenos">1005</span></a> <span class="n">this</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake.Generator-1006"><a href="#Snowflake.Generator-1006"><span class="linenos">1006</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-1007"><a href="#Snowflake.Generator-1007"><span class="linenos">1007</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">expressions</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator-1008"><a href="#Snowflake.Generator-1008"><span class="linenos">1008</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;DESCRIBE</span><span class="si">{</span><span class="n">kind</span><span class="si">}{</span><span class="n">this</span><span class="si">}{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake.Generator-1009"><a href="#Snowflake.Generator-1009"><span class="linenos">1009</span></a>
+</span><span id="Snowflake.Generator-1010"><a href="#Snowflake.Generator-1010"><span class="linenos">1010</span></a> <span class="k">def</span> <span class="nf">generatedasidentitycolumnconstraint_sql</span><span class="p">(</span>
+</span><span id="Snowflake.Generator-1011"><a href="#Snowflake.Generator-1011"><span class="linenos">1011</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span>
+</span><span id="Snowflake.Generator-1012"><a href="#Snowflake.Generator-1012"><span class="linenos">1012</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-1013"><a href="#Snowflake.Generator-1013"><span class="linenos">1013</span></a> <span class="n">start</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-1014"><a href="#Snowflake.Generator-1014"><span class="linenos">1014</span></a> <span class="n">start</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; START </span><span class="si">{</span><span class="n">start</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">start</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator-1015"><a href="#Snowflake.Generator-1015"><span class="linenos">1015</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-1016"><a href="#Snowflake.Generator-1016"><span class="linenos">1016</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; INCREMENT </span><span class="si">{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">increment</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator-1017"><a href="#Snowflake.Generator-1017"><span class="linenos">1017</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;AUTOINCREMENT</span><span class="si">{</span><span class="n">start</span><span class="si">}{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake.Generator-1018"><a href="#Snowflake.Generator-1018"><span class="linenos">1018</span></a>
+</span><span id="Snowflake.Generator-1019"><a href="#Snowflake.Generator-1019"><span class="linenos">1019</span></a> <span class="k">def</span> <span class="nf">swaptable_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">SwapTable</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-1020"><a href="#Snowflake.Generator-1020"><span class="linenos">1020</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;this&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-1021"><a href="#Snowflake.Generator-1021"><span class="linenos">1021</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SWAP WITH </span><span class="si">{</span><span class="n">this</span><span class="si">}</span><span class="s2">&quot;</span>
</span><span id="Snowflake.Generator-1022"><a href="#Snowflake.Generator-1022"><span class="linenos">1022</span></a>
-</span><span id="Snowflake.Generator-1023"><a href="#Snowflake.Generator-1023"><span class="linenos">1023</span></a> <span class="k">def</span> <span class="nf">cluster_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Cluster</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-1024"><a href="#Snowflake.Generator-1024"><span class="linenos">1024</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;CLUSTER BY (</span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span><span class="si">}</span><span class="s2">)&quot;</span>
+</span><span id="Snowflake.Generator-1023"><a href="#Snowflake.Generator-1023"><span class="linenos">1023</span></a> <span class="k">def</span> <span class="nf">with_properties</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">properties</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-1024"><a href="#Snowflake.Generator-1024"><span class="linenos">1024</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">properties</span><span class="p">(</span><span class="n">properties</span><span class="p">,</span> <span class="n">wrapped</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">prefix</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">seg</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="p">),</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
</span><span id="Snowflake.Generator-1025"><a href="#Snowflake.Generator-1025"><span class="linenos">1025</span></a>
-</span><span id="Snowflake.Generator-1026"><a href="#Snowflake.Generator-1026"><span class="linenos">1026</span></a> <span class="k">def</span> <span class="nf">struct_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-1027"><a href="#Snowflake.Generator-1027"><span class="linenos">1027</span></a> <span class="n">keys</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Snowflake.Generator-1028"><a href="#Snowflake.Generator-1028"><span class="linenos">1028</span></a> <span class="n">values</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Snowflake.Generator-1029"><a href="#Snowflake.Generator-1029"><span class="linenos">1029</span></a>
-</span><span id="Snowflake.Generator-1030"><a href="#Snowflake.Generator-1030"><span class="linenos">1030</span></a> <span class="k">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">e</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">):</span>
-</span><span id="Snowflake.Generator-1031"><a href="#Snowflake.Generator-1031"><span class="linenos">1031</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">):</span>
-</span><span id="Snowflake.Generator-1032"><a href="#Snowflake.Generator-1032"><span class="linenos">1032</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-</span><span id="Snowflake.Generator-1033"><a href="#Snowflake.Generator-1033"><span class="linenos">1033</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">)</span> <span class="k">else</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
-</span><span id="Snowflake.Generator-1034"><a href="#Snowflake.Generator-1034"><span class="linenos">1034</span></a> <span class="p">)</span>
-</span><span id="Snowflake.Generator-1035"><a href="#Snowflake.Generator-1035"><span class="linenos">1035</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-1036"><a href="#Snowflake.Generator-1036"><span class="linenos">1036</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Snowflake.Generator-1037"><a href="#Snowflake.Generator-1037"><span class="linenos">1037</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">))</span>
-</span><span id="Snowflake.Generator-1038"><a href="#Snowflake.Generator-1038"><span class="linenos">1038</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
-</span><span id="Snowflake.Generator-1039"><a href="#Snowflake.Generator-1039"><span class="linenos">1039</span></a>
-</span><span id="Snowflake.Generator-1040"><a href="#Snowflake.Generator-1040"><span class="linenos">1040</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">,</span> <span class="o">*</span><span class="n">flatten</span><span class="p">(</span><span class="nb">zip</span><span class="p">(</span><span class="n">keys</span><span class="p">,</span> <span class="n">values</span><span class="p">)))</span>
+</span><span id="Snowflake.Generator-1026"><a href="#Snowflake.Generator-1026"><span class="linenos">1026</span></a> <span class="k">def</span> <span class="nf">cluster_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Cluster</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-1027"><a href="#Snowflake.Generator-1027"><span class="linenos">1027</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;CLUSTER BY (</span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span><span class="si">}</span><span class="s2">)&quot;</span>
+</span><span id="Snowflake.Generator-1028"><a href="#Snowflake.Generator-1028"><span class="linenos">1028</span></a>
+</span><span id="Snowflake.Generator-1029"><a href="#Snowflake.Generator-1029"><span class="linenos">1029</span></a> <span class="k">def</span> <span class="nf">struct_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-1030"><a href="#Snowflake.Generator-1030"><span class="linenos">1030</span></a> <span class="n">keys</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Snowflake.Generator-1031"><a href="#Snowflake.Generator-1031"><span class="linenos">1031</span></a> <span class="n">values</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Snowflake.Generator-1032"><a href="#Snowflake.Generator-1032"><span class="linenos">1032</span></a>
+</span><span id="Snowflake.Generator-1033"><a href="#Snowflake.Generator-1033"><span class="linenos">1033</span></a> <span class="k">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">e</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">):</span>
+</span><span id="Snowflake.Generator-1034"><a href="#Snowflake.Generator-1034"><span class="linenos">1034</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">):</span>
+</span><span id="Snowflake.Generator-1035"><a href="#Snowflake.Generator-1035"><span class="linenos">1035</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
+</span><span id="Snowflake.Generator-1036"><a href="#Snowflake.Generator-1036"><span class="linenos">1036</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">)</span> <span class="k">else</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
+</span><span id="Snowflake.Generator-1037"><a href="#Snowflake.Generator-1037"><span class="linenos">1037</span></a> <span class="p">)</span>
+</span><span id="Snowflake.Generator-1038"><a href="#Snowflake.Generator-1038"><span class="linenos">1038</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-1039"><a href="#Snowflake.Generator-1039"><span class="linenos">1039</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-1040"><a href="#Snowflake.Generator-1040"><span class="linenos">1040</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">))</span>
+</span><span id="Snowflake.Generator-1041"><a href="#Snowflake.Generator-1041"><span class="linenos">1041</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-1042"><a href="#Snowflake.Generator-1042"><span class="linenos">1042</span></a>
+</span><span id="Snowflake.Generator-1043"><a href="#Snowflake.Generator-1043"><span class="linenos">1043</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">,</span> <span class="o">*</span><span class="n">flatten</span><span class="p">(</span><span class="nb">zip</span><span class="p">(</span><span class="n">keys</span><span class="p">,</span> <span class="n">values</span><span class="p">)))</span>
+</span><span id="Snowflake.Generator-1044"><a href="#Snowflake.Generator-1044"><span class="linenos">1044</span></a>
+</span><span id="Snowflake.Generator-1045"><a href="#Snowflake.Generator-1045"><span class="linenos">1045</span></a> <span class="k">def</span> <span class="nf">copyparameter_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">CopyParameter</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-1046"><a href="#Snowflake.Generator-1046"><span class="linenos">1046</span></a> <span class="n">option</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;this&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="Snowflake.Generator-1047"><a href="#Snowflake.Generator-1047"><span class="linenos">1047</span></a> <span class="k">if</span> <span class="n">option</span> <span class="o">==</span> <span class="s2">&quot;FILE_FORMAT&quot;</span><span class="p">:</span>
+</span><span id="Snowflake.Generator-1048"><a href="#Snowflake.Generator-1048"><span class="linenos">1048</span></a> <span class="n">values</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;expression&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator-1049"><a href="#Snowflake.Generator-1049"><span class="linenos">1049</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">option</span><span class="si">}</span><span class="s2"> = (</span><span class="si">{</span><span class="n">values</span><span class="si">}</span><span class="s2">)&quot;</span>
+</span><span id="Snowflake.Generator-1050"><a href="#Snowflake.Generator-1050"><span class="linenos">1050</span></a>
+</span><span id="Snowflake.Generator-1051"><a href="#Snowflake.Generator-1051"><span class="linenos">1051</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">copyparameter_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
</span></pre></div>
@@ -4118,7 +4154,7 @@ Default: True</li>
<div class="attr variable">
<span class="name">SUPPORTED_JSON_PATH_PARTS</span> =
<input id="Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Snowflake.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;}</span>
</div>
@@ -4188,11 +4224,11 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.values_sql"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.values_sql-866"><a href="#Snowflake.Generator.values_sql-866"><span class="linenos">866</span></a> <span class="k">def</span> <span class="nf">values_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Values</span><span class="p">,</span> <span class="n">values_as_table</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.values_sql-867"><a href="#Snowflake.Generator.values_sql-867"><span class="linenos">867</span></a> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="o">*</span><span class="bp">self</span><span class="o">.</span><span class="n">UNSUPPORTED_VALUES_EXPRESSIONS</span><span class="p">):</span>
-</span><span id="Snowflake.Generator.values_sql-868"><a href="#Snowflake.Generator.values_sql-868"><span class="linenos">868</span></a> <span class="n">values_as_table</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Snowflake.Generator.values_sql-869"><a href="#Snowflake.Generator.values_sql-869"><span class="linenos">869</span></a>
-</span><span id="Snowflake.Generator.values_sql-870"><a href="#Snowflake.Generator.values_sql-870"><span class="linenos">870</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">values_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">values_as_table</span><span class="o">=</span><span class="n">values_as_table</span><span class="p">)</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.values_sql-869"><a href="#Snowflake.Generator.values_sql-869"><span class="linenos">869</span></a> <span class="k">def</span> <span class="nf">values_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Values</span><span class="p">,</span> <span class="n">values_as_table</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.values_sql-870"><a href="#Snowflake.Generator.values_sql-870"><span class="linenos">870</span></a> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="o">*</span><span class="bp">self</span><span class="o">.</span><span class="n">UNSUPPORTED_VALUES_EXPRESSIONS</span><span class="p">):</span>
+</span><span id="Snowflake.Generator.values_sql-871"><a href="#Snowflake.Generator.values_sql-871"><span class="linenos">871</span></a> <span class="n">values_as_table</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Snowflake.Generator.values_sql-872"><a href="#Snowflake.Generator.values_sql-872"><span class="linenos">872</span></a>
+</span><span id="Snowflake.Generator.values_sql-873"><a href="#Snowflake.Generator.values_sql-873"><span class="linenos">873</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">values_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">values_as_table</span><span class="o">=</span><span class="n">values_as_table</span><span class="p">)</span>
</span></pre></div>
@@ -4210,17 +4246,17 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.datatype_sql"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.datatype_sql-872"><a href="#Snowflake.Generator.datatype_sql-872"><span class="linenos">872</span></a> <span class="k">def</span> <span class="nf">datatype_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.datatype_sql-873"><a href="#Snowflake.Generator.datatype_sql-873"><span class="linenos">873</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">expressions</span>
-</span><span id="Snowflake.Generator.datatype_sql-874"><a href="#Snowflake.Generator.datatype_sql-874"><span class="linenos">874</span></a> <span class="k">if</span> <span class="p">(</span>
-</span><span id="Snowflake.Generator.datatype_sql-875"><a href="#Snowflake.Generator.datatype_sql-875"><span class="linenos">875</span></a> <span class="n">expressions</span>
-</span><span id="Snowflake.Generator.datatype_sql-876"><a href="#Snowflake.Generator.datatype_sql-876"><span class="linenos">876</span></a> <span class="ow">and</span> <span class="n">expression</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">STRUCT_TYPES</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.datatype_sql-877"><a href="#Snowflake.Generator.datatype_sql-877"><span class="linenos">877</span></a> <span class="ow">and</span> <span class="nb">any</span><span class="p">(</span><span class="nb">isinstance</span><span class="p">(</span><span class="n">field_type</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="k">for</span> <span class="n">field_type</span> <span class="ow">in</span> <span class="n">expressions</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.datatype_sql-878"><a href="#Snowflake.Generator.datatype_sql-878"><span class="linenos">878</span></a> <span class="p">):</span>
-</span><span id="Snowflake.Generator.datatype_sql-879"><a href="#Snowflake.Generator.datatype_sql-879"><span class="linenos">879</span></a> <span class="c1"># The correct syntax is OBJECT [ (&lt;key&gt; &lt;value_type [NOT NULL] [, ...]) ]</span>
-</span><span id="Snowflake.Generator.datatype_sql-880"><a href="#Snowflake.Generator.datatype_sql-880"><span class="linenos">880</span></a> <span class="k">return</span> <span class="s2">&quot;OBJECT&quot;</span>
-</span><span id="Snowflake.Generator.datatype_sql-881"><a href="#Snowflake.Generator.datatype_sql-881"><span class="linenos">881</span></a>
-</span><span id="Snowflake.Generator.datatype_sql-882"><a href="#Snowflake.Generator.datatype_sql-882"><span class="linenos">882</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">datatype_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.datatype_sql-875"><a href="#Snowflake.Generator.datatype_sql-875"><span class="linenos">875</span></a> <span class="k">def</span> <span class="nf">datatype_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.datatype_sql-876"><a href="#Snowflake.Generator.datatype_sql-876"><span class="linenos">876</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">expressions</span>
+</span><span id="Snowflake.Generator.datatype_sql-877"><a href="#Snowflake.Generator.datatype_sql-877"><span class="linenos">877</span></a> <span class="k">if</span> <span class="p">(</span>
+</span><span id="Snowflake.Generator.datatype_sql-878"><a href="#Snowflake.Generator.datatype_sql-878"><span class="linenos">878</span></a> <span class="n">expressions</span>
+</span><span id="Snowflake.Generator.datatype_sql-879"><a href="#Snowflake.Generator.datatype_sql-879"><span class="linenos">879</span></a> <span class="ow">and</span> <span class="n">expression</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">STRUCT_TYPES</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.datatype_sql-880"><a href="#Snowflake.Generator.datatype_sql-880"><span class="linenos">880</span></a> <span class="ow">and</span> <span class="nb">any</span><span class="p">(</span><span class="nb">isinstance</span><span class="p">(</span><span class="n">field_type</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="p">)</span> <span class="k">for</span> <span class="n">field_type</span> <span class="ow">in</span> <span class="n">expressions</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.datatype_sql-881"><a href="#Snowflake.Generator.datatype_sql-881"><span class="linenos">881</span></a> <span class="p">):</span>
+</span><span id="Snowflake.Generator.datatype_sql-882"><a href="#Snowflake.Generator.datatype_sql-882"><span class="linenos">882</span></a> <span class="c1"># The correct syntax is OBJECT [ (&lt;key&gt; &lt;value_type [NOT NULL] [, ...]) ]</span>
+</span><span id="Snowflake.Generator.datatype_sql-883"><a href="#Snowflake.Generator.datatype_sql-883"><span class="linenos">883</span></a> <span class="k">return</span> <span class="s2">&quot;OBJECT&quot;</span>
+</span><span id="Snowflake.Generator.datatype_sql-884"><a href="#Snowflake.Generator.datatype_sql-884"><span class="linenos">884</span></a>
+</span><span id="Snowflake.Generator.datatype_sql-885"><a href="#Snowflake.Generator.datatype_sql-885"><span class="linenos">885</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">datatype_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
</span></pre></div>
@@ -4238,14 +4274,14 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.tonumber_sql"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.tonumber_sql-884"><a href="#Snowflake.Generator.tonumber_sql-884"><span class="linenos">884</span></a> <span class="k">def</span> <span class="nf">tonumber_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">ToNumber</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.tonumber_sql-885"><a href="#Snowflake.Generator.tonumber_sql-885"><span class="linenos">885</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake.Generator.tonumber_sql-886"><a href="#Snowflake.Generator.tonumber_sql-886"><span class="linenos">886</span></a> <span class="s2">&quot;TO_NUMBER&quot;</span><span class="p">,</span>
-</span><span id="Snowflake.Generator.tonumber_sql-887"><a href="#Snowflake.Generator.tonumber_sql-887"><span class="linenos">887</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Snowflake.Generator.tonumber_sql-888"><a href="#Snowflake.Generator.tonumber_sql-888"><span class="linenos">888</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;format&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator.tonumber_sql-889"><a href="#Snowflake.Generator.tonumber_sql-889"><span class="linenos">889</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;precision&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator.tonumber_sql-890"><a href="#Snowflake.Generator.tonumber_sql-890"><span class="linenos">890</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;scale&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator.tonumber_sql-891"><a href="#Snowflake.Generator.tonumber_sql-891"><span class="linenos">891</span></a> <span class="p">)</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.tonumber_sql-887"><a href="#Snowflake.Generator.tonumber_sql-887"><span class="linenos">887</span></a> <span class="k">def</span> <span class="nf">tonumber_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">ToNumber</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.tonumber_sql-888"><a href="#Snowflake.Generator.tonumber_sql-888"><span class="linenos">888</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake.Generator.tonumber_sql-889"><a href="#Snowflake.Generator.tonumber_sql-889"><span class="linenos">889</span></a> <span class="s2">&quot;TO_NUMBER&quot;</span><span class="p">,</span>
+</span><span id="Snowflake.Generator.tonumber_sql-890"><a href="#Snowflake.Generator.tonumber_sql-890"><span class="linenos">890</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Snowflake.Generator.tonumber_sql-891"><a href="#Snowflake.Generator.tonumber_sql-891"><span class="linenos">891</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;format&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator.tonumber_sql-892"><a href="#Snowflake.Generator.tonumber_sql-892"><span class="linenos">892</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;precision&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator.tonumber_sql-893"><a href="#Snowflake.Generator.tonumber_sql-893"><span class="linenos">893</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;scale&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator.tonumber_sql-894"><a href="#Snowflake.Generator.tonumber_sql-894"><span class="linenos">894</span></a> <span class="p">)</span>
</span></pre></div>
@@ -4263,13 +4299,13 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.timestampfromparts_sql"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.timestampfromparts_sql-893"><a href="#Snowflake.Generator.timestampfromparts_sql-893"><span class="linenos">893</span></a> <span class="k">def</span> <span class="nf">timestampfromparts_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampFromParts</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.timestampfromparts_sql-894"><a href="#Snowflake.Generator.timestampfromparts_sql-894"><span class="linenos">894</span></a> <span class="n">milli</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;milli&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.timestampfromparts_sql-895"><a href="#Snowflake.Generator.timestampfromparts_sql-895"><span class="linenos">895</span></a> <span class="k">if</span> <span class="n">milli</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.timestampfromparts_sql-896"><a href="#Snowflake.Generator.timestampfromparts_sql-896"><span class="linenos">896</span></a> <span class="n">milli_to_nano</span> <span class="o">=</span> <span class="n">milli</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="o">*</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1000000</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.timestampfromparts_sql-897"><a href="#Snowflake.Generator.timestampfromparts_sql-897"><span class="linenos">897</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;nano&quot;</span><span class="p">,</span> <span class="n">milli_to_nano</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.timestampfromparts_sql-898"><a href="#Snowflake.Generator.timestampfromparts_sql-898"><span class="linenos">898</span></a>
-</span><span id="Snowflake.Generator.timestampfromparts_sql-899"><a href="#Snowflake.Generator.timestampfromparts_sql-899"><span class="linenos">899</span></a> <span class="k">return</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TIMESTAMP_FROM_PARTS&quot;</span><span class="p">)(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">)</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.timestampfromparts_sql-896"><a href="#Snowflake.Generator.timestampfromparts_sql-896"><span class="linenos">896</span></a> <span class="k">def</span> <span class="nf">timestampfromparts_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TimestampFromParts</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.timestampfromparts_sql-897"><a href="#Snowflake.Generator.timestampfromparts_sql-897"><span class="linenos">897</span></a> <span class="n">milli</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;milli&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.timestampfromparts_sql-898"><a href="#Snowflake.Generator.timestampfromparts_sql-898"><span class="linenos">898</span></a> <span class="k">if</span> <span class="n">milli</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.timestampfromparts_sql-899"><a href="#Snowflake.Generator.timestampfromparts_sql-899"><span class="linenos">899</span></a> <span class="n">milli_to_nano</span> <span class="o">=</span> <span class="n">milli</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="o">*</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1000000</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.timestampfromparts_sql-900"><a href="#Snowflake.Generator.timestampfromparts_sql-900"><span class="linenos">900</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;nano&quot;</span><span class="p">,</span> <span class="n">milli_to_nano</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.timestampfromparts_sql-901"><a href="#Snowflake.Generator.timestampfromparts_sql-901"><span class="linenos">901</span></a>
+</span><span id="Snowflake.Generator.timestampfromparts_sql-902"><a href="#Snowflake.Generator.timestampfromparts_sql-902"><span class="linenos">902</span></a> <span class="k">return</span> <span class="n">rename_func</span><span class="p">(</span><span class="s2">&quot;TIMESTAMP_FROM_PARTS&quot;</span><span class="p">)(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">)</span>
</span></pre></div>
@@ -4287,19 +4323,19 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.trycast_sql"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.trycast_sql-901"><a href="#Snowflake.Generator.trycast_sql-901"><span class="linenos">901</span></a> <span class="k">def</span> <span class="nf">trycast_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.trycast_sql-902"><a href="#Snowflake.Generator.trycast_sql-902"><span class="linenos">902</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span>
-</span><span id="Snowflake.Generator.trycast_sql-903"><a href="#Snowflake.Generator.trycast_sql-903"><span class="linenos">903</span></a>
-</span><span id="Snowflake.Generator.trycast_sql-904"><a href="#Snowflake.Generator.trycast_sql-904"><span class="linenos">904</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">type</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.trycast_sql-905"><a href="#Snowflake.Generator.trycast_sql-905"><span class="linenos">905</span></a> <span class="kn">from</span> <span class="nn">sqlglot.optimizer.annotate_types</span> <span class="kn">import</span> <span class="n">annotate_types</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.trycast_sql-904"><a href="#Snowflake.Generator.trycast_sql-904"><span class="linenos">904</span></a> <span class="k">def</span> <span class="nf">trycast_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.trycast_sql-905"><a href="#Snowflake.Generator.trycast_sql-905"><span class="linenos">905</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span>
</span><span id="Snowflake.Generator.trycast_sql-906"><a href="#Snowflake.Generator.trycast_sql-906"><span class="linenos">906</span></a>
-</span><span id="Snowflake.Generator.trycast_sql-907"><a href="#Snowflake.Generator.trycast_sql-907"><span class="linenos">907</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">annotate_types</span><span class="p">(</span><span class="n">value</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.trycast_sql-908"><a href="#Snowflake.Generator.trycast_sql-908"><span class="linenos">908</span></a>
-</span><span id="Snowflake.Generator.trycast_sql-909"><a href="#Snowflake.Generator.trycast_sql-909"><span class="linenos">909</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">TEXT_TYPES</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">UNKNOWN</span><span class="p">):</span>
-</span><span id="Snowflake.Generator.trycast_sql-910"><a href="#Snowflake.Generator.trycast_sql-910"><span class="linenos">910</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">trycast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.trycast_sql-907"><a href="#Snowflake.Generator.trycast_sql-907"><span class="linenos">907</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">type</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.trycast_sql-908"><a href="#Snowflake.Generator.trycast_sql-908"><span class="linenos">908</span></a> <span class="kn">from</span> <span class="nn">sqlglot.optimizer.annotate_types</span> <span class="kn">import</span> <span class="n">annotate_types</span>
+</span><span id="Snowflake.Generator.trycast_sql-909"><a href="#Snowflake.Generator.trycast_sql-909"><span class="linenos">909</span></a>
+</span><span id="Snowflake.Generator.trycast_sql-910"><a href="#Snowflake.Generator.trycast_sql-910"><span class="linenos">910</span></a> <span class="n">value</span> <span class="o">=</span> <span class="n">annotate_types</span><span class="p">(</span><span class="n">value</span><span class="p">)</span>
</span><span id="Snowflake.Generator.trycast_sql-911"><a href="#Snowflake.Generator.trycast_sql-911"><span class="linenos">911</span></a>
-</span><span id="Snowflake.Generator.trycast_sql-912"><a href="#Snowflake.Generator.trycast_sql-912"><span class="linenos">912</span></a> <span class="c1"># TRY_CAST only works for string values in Snowflake</span>
-</span><span id="Snowflake.Generator.trycast_sql-913"><a href="#Snowflake.Generator.trycast_sql-913"><span class="linenos">913</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">cast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.trycast_sql-912"><a href="#Snowflake.Generator.trycast_sql-912"><span class="linenos">912</span></a> <span class="k">if</span> <span class="n">value</span><span class="o">.</span><span class="n">is_type</span><span class="p">(</span><span class="o">*</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">TEXT_TYPES</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">UNKNOWN</span><span class="p">):</span>
+</span><span id="Snowflake.Generator.trycast_sql-913"><a href="#Snowflake.Generator.trycast_sql-913"><span class="linenos">913</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">trycast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.trycast_sql-914"><a href="#Snowflake.Generator.trycast_sql-914"><span class="linenos">914</span></a>
+</span><span id="Snowflake.Generator.trycast_sql-915"><a href="#Snowflake.Generator.trycast_sql-915"><span class="linenos">915</span></a> <span class="c1"># TRY_CAST only works for string values in Snowflake</span>
+</span><span id="Snowflake.Generator.trycast_sql-916"><a href="#Snowflake.Generator.trycast_sql-916"><span class="linenos">916</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">cast_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
</span></pre></div>
@@ -4317,11 +4353,11 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.log_sql"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.log_sql-915"><a href="#Snowflake.Generator.log_sql-915"><span class="linenos">915</span></a> <span class="k">def</span> <span class="nf">log_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Log</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.log_sql-916"><a href="#Snowflake.Generator.log_sql-916"><span class="linenos">916</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.log_sql-917"><a href="#Snowflake.Generator.log_sql-917"><span class="linenos">917</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;LN&quot;</span><span class="p">,</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.log_sql-918"><a href="#Snowflake.Generator.log_sql-918"><span class="linenos">918</span></a>
-</span><span id="Snowflake.Generator.log_sql-919"><a href="#Snowflake.Generator.log_sql-919"><span class="linenos">919</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">log_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.log_sql-918"><a href="#Snowflake.Generator.log_sql-918"><span class="linenos">918</span></a> <span class="k">def</span> <span class="nf">log_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Log</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.log_sql-919"><a href="#Snowflake.Generator.log_sql-919"><span class="linenos">919</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.log_sql-920"><a href="#Snowflake.Generator.log_sql-920"><span class="linenos">920</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;LN&quot;</span><span class="p">,</span> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.log_sql-921"><a href="#Snowflake.Generator.log_sql-921"><span class="linenos">921</span></a>
+</span><span id="Snowflake.Generator.log_sql-922"><a href="#Snowflake.Generator.log_sql-922"><span class="linenos">922</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">log_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
</span></pre></div>
@@ -4339,29 +4375,29 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.unnest_sql"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.unnest_sql-921"><a href="#Snowflake.Generator.unnest_sql-921"><span class="linenos">921</span></a> <span class="k">def</span> <span class="nf">unnest_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Unnest</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.unnest_sql-922"><a href="#Snowflake.Generator.unnest_sql-922"><span class="linenos">922</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.unnest_sql-923"><a href="#Snowflake.Generator.unnest_sql-923"><span class="linenos">923</span></a> <span class="n">offset</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;offset&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.unnest_sql-924"><a href="#Snowflake.Generator.unnest_sql-924"><span class="linenos">924</span></a>
-</span><span id="Snowflake.Generator.unnest_sql-925"><a href="#Snowflake.Generator.unnest_sql-925"><span class="linenos">925</span></a> <span class="n">columns</span> <span class="o">=</span> <span class="p">[</span>
-</span><span id="Snowflake.Generator.unnest_sql-926"><a href="#Snowflake.Generator.unnest_sql-926"><span class="linenos">926</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;seq&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator.unnest_sql-927"><a href="#Snowflake.Generator.unnest_sql-927"><span class="linenos">927</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;key&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator.unnest_sql-928"><a href="#Snowflake.Generator.unnest_sql-928"><span class="linenos">928</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;path&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator.unnest_sql-929"><a href="#Snowflake.Generator.unnest_sql-929"><span class="linenos">929</span></a> <span class="n">offset</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">offset</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">)</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;index&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator.unnest_sql-930"><a href="#Snowflake.Generator.unnest_sql-930"><span class="linenos">930</span></a> <span class="n">seq_get</span><span class="p">(</span><span class="n">unnest_alias</span><span class="o">.</span><span class="n">columns</span> <span class="k">if</span> <span class="n">unnest_alias</span> <span class="k">else</span> <span class="p">[],</span> <span class="mi">0</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.unnest_sql-931"><a href="#Snowflake.Generator.unnest_sql-931"><span class="linenos">931</span></a> <span class="ow">or</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;value&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator.unnest_sql-932"><a href="#Snowflake.Generator.unnest_sql-932"><span class="linenos">932</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;this&quot;</span><span class="p">),</span>
-</span><span id="Snowflake.Generator.unnest_sql-933"><a href="#Snowflake.Generator.unnest_sql-933"><span class="linenos">933</span></a> <span class="p">]</span>
-</span><span id="Snowflake.Generator.unnest_sql-934"><a href="#Snowflake.Generator.unnest_sql-934"><span class="linenos">934</span></a>
-</span><span id="Snowflake.Generator.unnest_sql-935"><a href="#Snowflake.Generator.unnest_sql-935"><span class="linenos">935</span></a> <span class="k">if</span> <span class="n">unnest_alias</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.unnest_sql-936"><a href="#Snowflake.Generator.unnest_sql-936"><span class="linenos">936</span></a> <span class="n">unnest_alias</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;columns&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.unnest_sql-937"><a href="#Snowflake.Generator.unnest_sql-937"><span class="linenos">937</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.unnest_sql-938"><a href="#Snowflake.Generator.unnest_sql-938"><span class="linenos">938</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">TableAlias</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="s2">&quot;_u&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="o">=</span><span class="n">columns</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.unnest_sql-939"><a href="#Snowflake.Generator.unnest_sql-939"><span class="linenos">939</span></a>
-</span><span id="Snowflake.Generator.unnest_sql-940"><a href="#Snowflake.Generator.unnest_sql-940"><span class="linenos">940</span></a> <span class="n">explode</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;TABLE(FLATTEN(INPUT =&gt; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span><span class="si">}</span><span class="s2">))&quot;</span>
-</span><span id="Snowflake.Generator.unnest_sql-941"><a href="#Snowflake.Generator.unnest_sql-941"><span class="linenos">941</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">unnest_alias</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.unnest_sql-942"><a href="#Snowflake.Generator.unnest_sql-942"><span class="linenos">942</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; AS </span><span class="si">{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">alias</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator.unnest_sql-943"><a href="#Snowflake.Generator.unnest_sql-943"><span class="linenos">943</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">explode</span><span class="si">}{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.unnest_sql-924"><a href="#Snowflake.Generator.unnest_sql-924"><span class="linenos">924</span></a> <span class="k">def</span> <span class="nf">unnest_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Unnest</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.unnest_sql-925"><a href="#Snowflake.Generator.unnest_sql-925"><span class="linenos">925</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.unnest_sql-926"><a href="#Snowflake.Generator.unnest_sql-926"><span class="linenos">926</span></a> <span class="n">offset</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;offset&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.unnest_sql-927"><a href="#Snowflake.Generator.unnest_sql-927"><span class="linenos">927</span></a>
+</span><span id="Snowflake.Generator.unnest_sql-928"><a href="#Snowflake.Generator.unnest_sql-928"><span class="linenos">928</span></a> <span class="n">columns</span> <span class="o">=</span> <span class="p">[</span>
+</span><span id="Snowflake.Generator.unnest_sql-929"><a href="#Snowflake.Generator.unnest_sql-929"><span class="linenos">929</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;seq&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator.unnest_sql-930"><a href="#Snowflake.Generator.unnest_sql-930"><span class="linenos">930</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;key&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator.unnest_sql-931"><a href="#Snowflake.Generator.unnest_sql-931"><span class="linenos">931</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;path&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator.unnest_sql-932"><a href="#Snowflake.Generator.unnest_sql-932"><span class="linenos">932</span></a> <span class="n">offset</span><span class="o">.</span><span class="n">pop</span><span class="p">()</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">offset</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">)</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;index&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator.unnest_sql-933"><a href="#Snowflake.Generator.unnest_sql-933"><span class="linenos">933</span></a> <span class="n">seq_get</span><span class="p">(</span><span class="n">unnest_alias</span><span class="o">.</span><span class="n">columns</span> <span class="k">if</span> <span class="n">unnest_alias</span> <span class="k">else</span> <span class="p">[],</span> <span class="mi">0</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.unnest_sql-934"><a href="#Snowflake.Generator.unnest_sql-934"><span class="linenos">934</span></a> <span class="ow">or</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;value&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator.unnest_sql-935"><a href="#Snowflake.Generator.unnest_sql-935"><span class="linenos">935</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="s2">&quot;this&quot;</span><span class="p">),</span>
+</span><span id="Snowflake.Generator.unnest_sql-936"><a href="#Snowflake.Generator.unnest_sql-936"><span class="linenos">936</span></a> <span class="p">]</span>
+</span><span id="Snowflake.Generator.unnest_sql-937"><a href="#Snowflake.Generator.unnest_sql-937"><span class="linenos">937</span></a>
+</span><span id="Snowflake.Generator.unnest_sql-938"><a href="#Snowflake.Generator.unnest_sql-938"><span class="linenos">938</span></a> <span class="k">if</span> <span class="n">unnest_alias</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.unnest_sql-939"><a href="#Snowflake.Generator.unnest_sql-939"><span class="linenos">939</span></a> <span class="n">unnest_alias</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;columns&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.unnest_sql-940"><a href="#Snowflake.Generator.unnest_sql-940"><span class="linenos">940</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.unnest_sql-941"><a href="#Snowflake.Generator.unnest_sql-941"><span class="linenos">941</span></a> <span class="n">unnest_alias</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">TableAlias</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="s2">&quot;_u&quot;</span><span class="p">,</span> <span class="n">columns</span><span class="o">=</span><span class="n">columns</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.unnest_sql-942"><a href="#Snowflake.Generator.unnest_sql-942"><span class="linenos">942</span></a>
+</span><span id="Snowflake.Generator.unnest_sql-943"><a href="#Snowflake.Generator.unnest_sql-943"><span class="linenos">943</span></a> <span class="n">explode</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;TABLE(FLATTEN(INPUT =&gt; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span><span class="si">}</span><span class="s2">))&quot;</span>
+</span><span id="Snowflake.Generator.unnest_sql-944"><a href="#Snowflake.Generator.unnest_sql-944"><span class="linenos">944</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">unnest_alias</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.unnest_sql-945"><a href="#Snowflake.Generator.unnest_sql-945"><span class="linenos">945</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; AS </span><span class="si">{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">alias</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator.unnest_sql-946"><a href="#Snowflake.Generator.unnest_sql-946"><span class="linenos">946</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">explode</span><span class="si">}{</span><span class="n">alias</span><span class="si">}</span><span class="s2">&quot;</span>
</span></pre></div>
@@ -4379,30 +4415,30 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.show_sql"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.show_sql-945"><a href="#Snowflake.Generator.show_sql-945"><span class="linenos">945</span></a> <span class="k">def</span> <span class="nf">show_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Show</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.show_sql-946"><a href="#Snowflake.Generator.show_sql-946"><span class="linenos">946</span></a> <span class="n">terse</span> <span class="o">=</span> <span class="s2">&quot;TERSE &quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;terse&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator.show_sql-947"><a href="#Snowflake.Generator.show_sql-947"><span class="linenos">947</span></a> <span class="n">history</span> <span class="o">=</span> <span class="s2">&quot; HISTORY&quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;history&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator.show_sql-948"><a href="#Snowflake.Generator.show_sql-948"><span class="linenos">948</span></a> <span class="n">like</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;like&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.show_sql-949"><a href="#Snowflake.Generator.show_sql-949"><span class="linenos">949</span></a> <span class="n">like</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; LIKE </span><span class="si">{</span><span class="n">like</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">like</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator.show_sql-950"><a href="#Snowflake.Generator.show_sql-950"><span class="linenos">950</span></a>
-</span><span id="Snowflake.Generator.show_sql-951"><a href="#Snowflake.Generator.show_sql-951"><span class="linenos">951</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.show_sql-952"><a href="#Snowflake.Generator.show_sql-952"><span class="linenos">952</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">scope</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">scope</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.show_sql-948"><a href="#Snowflake.Generator.show_sql-948"><span class="linenos">948</span></a> <span class="k">def</span> <span class="nf">show_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Show</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.show_sql-949"><a href="#Snowflake.Generator.show_sql-949"><span class="linenos">949</span></a> <span class="n">terse</span> <span class="o">=</span> <span class="s2">&quot;TERSE &quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;terse&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator.show_sql-950"><a href="#Snowflake.Generator.show_sql-950"><span class="linenos">950</span></a> <span class="n">history</span> <span class="o">=</span> <span class="s2">&quot; HISTORY&quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;history&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator.show_sql-951"><a href="#Snowflake.Generator.show_sql-951"><span class="linenos">951</span></a> <span class="n">like</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;like&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.show_sql-952"><a href="#Snowflake.Generator.show_sql-952"><span class="linenos">952</span></a> <span class="n">like</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; LIKE </span><span class="si">{</span><span class="n">like</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">like</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
</span><span id="Snowflake.Generator.show_sql-953"><a href="#Snowflake.Generator.show_sql-953"><span class="linenos">953</span></a>
-</span><span id="Snowflake.Generator.show_sql-954"><a href="#Snowflake.Generator.show_sql-954"><span class="linenos">954</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope_kind&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.show_sql-955"><a href="#Snowflake.Generator.show_sql-955"><span class="linenos">955</span></a> <span class="k">if</span> <span class="n">scope_kind</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.show_sql-956"><a href="#Snowflake.Generator.show_sql-956"><span class="linenos">956</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; IN </span><span class="si">{</span><span class="n">scope_kind</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake.Generator.show_sql-957"><a href="#Snowflake.Generator.show_sql-957"><span class="linenos">957</span></a>
-</span><span id="Snowflake.Generator.show_sql-958"><a href="#Snowflake.Generator.show_sql-958"><span class="linenos">958</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;starts_with&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.show_sql-959"><a href="#Snowflake.Generator.show_sql-959"><span class="linenos">959</span></a> <span class="k">if</span> <span class="n">starts_with</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.show_sql-960"><a href="#Snowflake.Generator.show_sql-960"><span class="linenos">960</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; STARTS WITH </span><span class="si">{</span><span class="n">starts_with</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake.Generator.show_sql-961"><a href="#Snowflake.Generator.show_sql-961"><span class="linenos">961</span></a>
-</span><span id="Snowflake.Generator.show_sql-962"><a href="#Snowflake.Generator.show_sql-962"><span class="linenos">962</span></a> <span class="n">limit</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;limit&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.show_sql-963"><a href="#Snowflake.Generator.show_sql-963"><span class="linenos">963</span></a>
-</span><span id="Snowflake.Generator.show_sql-964"><a href="#Snowflake.Generator.show_sql-964"><span class="linenos">964</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;from&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.show_sql-965"><a href="#Snowflake.Generator.show_sql-965"><span class="linenos">965</span></a> <span class="k">if</span> <span class="n">from_</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.show_sql-966"><a href="#Snowflake.Generator.show_sql-966"><span class="linenos">966</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; FROM </span><span class="si">{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake.Generator.show_sql-967"><a href="#Snowflake.Generator.show_sql-967"><span class="linenos">967</span></a>
-</span><span id="Snowflake.Generator.show_sql-968"><a href="#Snowflake.Generator.show_sql-968"><span class="linenos">968</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SHOW </span><span class="si">{</span><span class="n">terse</span><span class="si">}{</span><span class="n">expression</span><span class="o">.</span><span class="n">name</span><span class="si">}{</span><span class="n">history</span><span class="si">}{</span><span class="n">like</span><span class="si">}{</span><span class="n">scope_kind</span><span class="si">}{</span><span class="n">scope</span><span class="si">}{</span><span class="n">starts_with</span><span class="si">}{</span><span class="n">limit</span><span class="si">}{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake.Generator.show_sql-954"><a href="#Snowflake.Generator.show_sql-954"><span class="linenos">954</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.show_sql-955"><a href="#Snowflake.Generator.show_sql-955"><span class="linenos">955</span></a> <span class="n">scope</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">scope</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">scope</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator.show_sql-956"><a href="#Snowflake.Generator.show_sql-956"><span class="linenos">956</span></a>
+</span><span id="Snowflake.Generator.show_sql-957"><a href="#Snowflake.Generator.show_sql-957"><span class="linenos">957</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;scope_kind&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.show_sql-958"><a href="#Snowflake.Generator.show_sql-958"><span class="linenos">958</span></a> <span class="k">if</span> <span class="n">scope_kind</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.show_sql-959"><a href="#Snowflake.Generator.show_sql-959"><span class="linenos">959</span></a> <span class="n">scope_kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; IN </span><span class="si">{</span><span class="n">scope_kind</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake.Generator.show_sql-960"><a href="#Snowflake.Generator.show_sql-960"><span class="linenos">960</span></a>
+</span><span id="Snowflake.Generator.show_sql-961"><a href="#Snowflake.Generator.show_sql-961"><span class="linenos">961</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;starts_with&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.show_sql-962"><a href="#Snowflake.Generator.show_sql-962"><span class="linenos">962</span></a> <span class="k">if</span> <span class="n">starts_with</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.show_sql-963"><a href="#Snowflake.Generator.show_sql-963"><span class="linenos">963</span></a> <span class="n">starts_with</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; STARTS WITH </span><span class="si">{</span><span class="n">starts_with</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake.Generator.show_sql-964"><a href="#Snowflake.Generator.show_sql-964"><span class="linenos">964</span></a>
+</span><span id="Snowflake.Generator.show_sql-965"><a href="#Snowflake.Generator.show_sql-965"><span class="linenos">965</span></a> <span class="n">limit</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;limit&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.show_sql-966"><a href="#Snowflake.Generator.show_sql-966"><span class="linenos">966</span></a>
+</span><span id="Snowflake.Generator.show_sql-967"><a href="#Snowflake.Generator.show_sql-967"><span class="linenos">967</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;from&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.show_sql-968"><a href="#Snowflake.Generator.show_sql-968"><span class="linenos">968</span></a> <span class="k">if</span> <span class="n">from_</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.show_sql-969"><a href="#Snowflake.Generator.show_sql-969"><span class="linenos">969</span></a> <span class="n">from_</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; FROM </span><span class="si">{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake.Generator.show_sql-970"><a href="#Snowflake.Generator.show_sql-970"><span class="linenos">970</span></a>
+</span><span id="Snowflake.Generator.show_sql-971"><a href="#Snowflake.Generator.show_sql-971"><span class="linenos">971</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SHOW </span><span class="si">{</span><span class="n">terse</span><span class="si">}{</span><span class="n">expression</span><span class="o">.</span><span class="n">name</span><span class="si">}{</span><span class="n">history</span><span class="si">}{</span><span class="n">like</span><span class="si">}{</span><span class="n">scope_kind</span><span class="si">}{</span><span class="n">scope</span><span class="si">}{</span><span class="n">starts_with</span><span class="si">}{</span><span class="n">limit</span><span class="si">}{</span><span class="n">from_</span><span class="si">}</span><span class="s2">&quot;</span>
</span></pre></div>
@@ -4420,23 +4456,23 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.regexpextract_sql"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.regexpextract_sql-970"><a href="#Snowflake.Generator.regexpextract_sql-970"><span class="linenos">970</span></a> <span class="k">def</span> <span class="nf">regexpextract_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">RegexpExtract</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.regexpextract_sql-971"><a href="#Snowflake.Generator.regexpextract_sql-971"><span class="linenos">971</span></a> <span class="c1"># Other dialects don&#39;t support all of the following parameters, so we need to</span>
-</span><span id="Snowflake.Generator.regexpextract_sql-972"><a href="#Snowflake.Generator.regexpextract_sql-972"><span class="linenos">972</span></a> <span class="c1"># generate default values as necessary to ensure the transpilation is correct</span>
-</span><span id="Snowflake.Generator.regexpextract_sql-973"><a href="#Snowflake.Generator.regexpextract_sql-973"><span class="linenos">973</span></a> <span class="n">group</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;group&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.regexpextract_sql-974"><a href="#Snowflake.Generator.regexpextract_sql-974"><span class="linenos">974</span></a> <span class="n">parameters</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;parameters&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">group</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="s2">&quot;c&quot;</span><span class="p">))</span>
-</span><span id="Snowflake.Generator.regexpextract_sql-975"><a href="#Snowflake.Generator.regexpextract_sql-975"><span class="linenos">975</span></a> <span class="n">occurrence</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;occurrence&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">parameters</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
-</span><span id="Snowflake.Generator.regexpextract_sql-976"><a href="#Snowflake.Generator.regexpextract_sql-976"><span class="linenos">976</span></a> <span class="n">position</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">occurrence</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
-</span><span id="Snowflake.Generator.regexpextract_sql-977"><a href="#Snowflake.Generator.regexpextract_sql-977"><span class="linenos">977</span></a>
-</span><span id="Snowflake.Generator.regexpextract_sql-978"><a href="#Snowflake.Generator.regexpextract_sql-978"><span class="linenos">978</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
-</span><span id="Snowflake.Generator.regexpextract_sql-979"><a href="#Snowflake.Generator.regexpextract_sql-979"><span class="linenos">979</span></a> <span class="s2">&quot;REGEXP_SUBSTR&quot;</span><span class="p">,</span>
-</span><span id="Snowflake.Generator.regexpextract_sql-980"><a href="#Snowflake.Generator.regexpextract_sql-980"><span class="linenos">980</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Snowflake.Generator.regexpextract_sql-981"><a href="#Snowflake.Generator.regexpextract_sql-981"><span class="linenos">981</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span>
-</span><span id="Snowflake.Generator.regexpextract_sql-982"><a href="#Snowflake.Generator.regexpextract_sql-982"><span class="linenos">982</span></a> <span class="n">position</span><span class="p">,</span>
-</span><span id="Snowflake.Generator.regexpextract_sql-983"><a href="#Snowflake.Generator.regexpextract_sql-983"><span class="linenos">983</span></a> <span class="n">occurrence</span><span class="p">,</span>
-</span><span id="Snowflake.Generator.regexpextract_sql-984"><a href="#Snowflake.Generator.regexpextract_sql-984"><span class="linenos">984</span></a> <span class="n">parameters</span><span class="p">,</span>
-</span><span id="Snowflake.Generator.regexpextract_sql-985"><a href="#Snowflake.Generator.regexpextract_sql-985"><span class="linenos">985</span></a> <span class="n">group</span><span class="p">,</span>
-</span><span id="Snowflake.Generator.regexpextract_sql-986"><a href="#Snowflake.Generator.regexpextract_sql-986"><span class="linenos">986</span></a> <span class="p">)</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.regexpextract_sql-973"><a href="#Snowflake.Generator.regexpextract_sql-973"><span class="linenos">973</span></a> <span class="k">def</span> <span class="nf">regexpextract_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">RegexpExtract</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.regexpextract_sql-974"><a href="#Snowflake.Generator.regexpextract_sql-974"><span class="linenos">974</span></a> <span class="c1"># Other dialects don&#39;t support all of the following parameters, so we need to</span>
+</span><span id="Snowflake.Generator.regexpextract_sql-975"><a href="#Snowflake.Generator.regexpextract_sql-975"><span class="linenos">975</span></a> <span class="c1"># generate default values as necessary to ensure the transpilation is correct</span>
+</span><span id="Snowflake.Generator.regexpextract_sql-976"><a href="#Snowflake.Generator.regexpextract_sql-976"><span class="linenos">976</span></a> <span class="n">group</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;group&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.regexpextract_sql-977"><a href="#Snowflake.Generator.regexpextract_sql-977"><span class="linenos">977</span></a> <span class="n">parameters</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;parameters&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">group</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="s2">&quot;c&quot;</span><span class="p">))</span>
+</span><span id="Snowflake.Generator.regexpextract_sql-978"><a href="#Snowflake.Generator.regexpextract_sql-978"><span class="linenos">978</span></a> <span class="n">occurrence</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;occurrence&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">parameters</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
+</span><span id="Snowflake.Generator.regexpextract_sql-979"><a href="#Snowflake.Generator.regexpextract_sql-979"><span class="linenos">979</span></a> <span class="n">position</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span><span class="n">occurrence</span> <span class="ow">and</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
+</span><span id="Snowflake.Generator.regexpextract_sql-980"><a href="#Snowflake.Generator.regexpextract_sql-980"><span class="linenos">980</span></a>
+</span><span id="Snowflake.Generator.regexpextract_sql-981"><a href="#Snowflake.Generator.regexpextract_sql-981"><span class="linenos">981</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span>
+</span><span id="Snowflake.Generator.regexpextract_sql-982"><a href="#Snowflake.Generator.regexpextract_sql-982"><span class="linenos">982</span></a> <span class="s2">&quot;REGEXP_SUBSTR&quot;</span><span class="p">,</span>
+</span><span id="Snowflake.Generator.regexpextract_sql-983"><a href="#Snowflake.Generator.regexpextract_sql-983"><span class="linenos">983</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Snowflake.Generator.regexpextract_sql-984"><a href="#Snowflake.Generator.regexpextract_sql-984"><span class="linenos">984</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">expression</span><span class="p">,</span>
+</span><span id="Snowflake.Generator.regexpextract_sql-985"><a href="#Snowflake.Generator.regexpextract_sql-985"><span class="linenos">985</span></a> <span class="n">position</span><span class="p">,</span>
+</span><span id="Snowflake.Generator.regexpextract_sql-986"><a href="#Snowflake.Generator.regexpextract_sql-986"><span class="linenos">986</span></a> <span class="n">occurrence</span><span class="p">,</span>
+</span><span id="Snowflake.Generator.regexpextract_sql-987"><a href="#Snowflake.Generator.regexpextract_sql-987"><span class="linenos">987</span></a> <span class="n">parameters</span><span class="p">,</span>
+</span><span id="Snowflake.Generator.regexpextract_sql-988"><a href="#Snowflake.Generator.regexpextract_sql-988"><span class="linenos">988</span></a> <span class="n">group</span><span class="p">,</span>
+</span><span id="Snowflake.Generator.regexpextract_sql-989"><a href="#Snowflake.Generator.regexpextract_sql-989"><span class="linenos">989</span></a> <span class="p">)</span>
</span></pre></div>
@@ -4454,10 +4490,10 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.except_op"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.except_op-988"><a href="#Snowflake.Generator.except_op-988"><span class="linenos">988</span></a> <span class="k">def</span> <span class="nf">except_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Except</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.except_op-989"><a href="#Snowflake.Generator.except_op-989"><span class="linenos">989</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
-</span><span id="Snowflake.Generator.except_op-990"><a href="#Snowflake.Generator.except_op-990"><span class="linenos">990</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;EXCEPT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.except_op-991"><a href="#Snowflake.Generator.except_op-991"><span class="linenos">991</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">except_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.except_op-991"><a href="#Snowflake.Generator.except_op-991"><span class="linenos">991</span></a> <span class="k">def</span> <span class="nf">except_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Except</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.except_op-992"><a href="#Snowflake.Generator.except_op-992"><span class="linenos">992</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
+</span><span id="Snowflake.Generator.except_op-993"><a href="#Snowflake.Generator.except_op-993"><span class="linenos">993</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;EXCEPT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.except_op-994"><a href="#Snowflake.Generator.except_op-994"><span class="linenos">994</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">except_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
</span></pre></div>
@@ -4475,10 +4511,10 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.intersect_op"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.intersect_op-993"><a href="#Snowflake.Generator.intersect_op-993"><span class="linenos">993</span></a> <span class="k">def</span> <span class="nf">intersect_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Intersect</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.intersect_op-994"><a href="#Snowflake.Generator.intersect_op-994"><span class="linenos">994</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
-</span><span id="Snowflake.Generator.intersect_op-995"><a href="#Snowflake.Generator.intersect_op-995"><span class="linenos">995</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;INTERSECT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.intersect_op-996"><a href="#Snowflake.Generator.intersect_op-996"><span class="linenos">996</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">intersect_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.intersect_op-996"><a href="#Snowflake.Generator.intersect_op-996"><span class="linenos">996</span></a> <span class="k">def</span> <span class="nf">intersect_op</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Intersect</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.intersect_op-997"><a href="#Snowflake.Generator.intersect_op-997"><span class="linenos">997</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;distinct&quot;</span><span class="p">):</span>
+</span><span id="Snowflake.Generator.intersect_op-998"><a href="#Snowflake.Generator.intersect_op-998"><span class="linenos">998</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">unsupported</span><span class="p">(</span><span class="s2">&quot;INTERSECT with All is not supported in Snowflake&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.intersect_op-999"><a href="#Snowflake.Generator.intersect_op-999"><span class="linenos">999</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">intersect_op</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
</span></pre></div>
@@ -4496,14 +4532,14 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.describe_sql"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.describe_sql-998"><a href="#Snowflake.Generator.describe_sql-998"><span class="linenos"> 998</span></a> <span class="k">def</span> <span class="nf">describe_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Describe</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.describe_sql-999"><a href="#Snowflake.Generator.describe_sql-999"><span class="linenos"> 999</span></a> <span class="c1"># Default to table if kind is unknown</span>
-</span><span id="Snowflake.Generator.describe_sql-1000"><a href="#Snowflake.Generator.describe_sql-1000"><span class="linenos">1000</span></a> <span class="n">kind_value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="s2">&quot;TABLE&quot;</span>
-</span><span id="Snowflake.Generator.describe_sql-1001"><a href="#Snowflake.Generator.describe_sql-1001"><span class="linenos">1001</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">kind_value</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">kind_value</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator.describe_sql-1002"><a href="#Snowflake.Generator.describe_sql-1002"><span class="linenos">1002</span></a> <span class="n">this</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Snowflake.Generator.describe_sql-1003"><a href="#Snowflake.Generator.describe_sql-1003"><span class="linenos">1003</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.describe_sql-1004"><a href="#Snowflake.Generator.describe_sql-1004"><span class="linenos">1004</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">expressions</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator.describe_sql-1005"><a href="#Snowflake.Generator.describe_sql-1005"><span class="linenos">1005</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;DESCRIBE</span><span class="si">{</span><span class="n">kind</span><span class="si">}{</span><span class="n">this</span><span class="si">}{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.describe_sql-1001"><a href="#Snowflake.Generator.describe_sql-1001"><span class="linenos">1001</span></a> <span class="k">def</span> <span class="nf">describe_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Describe</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.describe_sql-1002"><a href="#Snowflake.Generator.describe_sql-1002"><span class="linenos">1002</span></a> <span class="c1"># Default to table if kind is unknown</span>
+</span><span id="Snowflake.Generator.describe_sql-1003"><a href="#Snowflake.Generator.describe_sql-1003"><span class="linenos">1003</span></a> <span class="n">kind_value</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="s2">&quot;TABLE&quot;</span>
+</span><span id="Snowflake.Generator.describe_sql-1004"><a href="#Snowflake.Generator.describe_sql-1004"><span class="linenos">1004</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">kind_value</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">kind_value</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator.describe_sql-1005"><a href="#Snowflake.Generator.describe_sql-1005"><span class="linenos">1005</span></a> <span class="n">this</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="s1">&#39;this&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Snowflake.Generator.describe_sql-1006"><a href="#Snowflake.Generator.describe_sql-1006"><span class="linenos">1006</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.describe_sql-1007"><a href="#Snowflake.Generator.describe_sql-1007"><span class="linenos">1007</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">expressions</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator.describe_sql-1008"><a href="#Snowflake.Generator.describe_sql-1008"><span class="linenos">1008</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;DESCRIBE</span><span class="si">{</span><span class="n">kind</span><span class="si">}{</span><span class="n">this</span><span class="si">}{</span><span class="n">expressions</span><span class="si">}</span><span class="s2">&quot;</span>
</span></pre></div>
@@ -4521,14 +4557,14 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1007"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1007"><span class="linenos">1007</span></a> <span class="k">def</span> <span class="nf">generatedasidentitycolumnconstraint_sql</span><span class="p">(</span>
-</span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1008"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1008"><span class="linenos">1008</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span>
-</span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1009"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1009"><span class="linenos">1009</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1010"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1010"><span class="linenos">1010</span></a> <span class="n">start</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1011"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1011"><span class="linenos">1011</span></a> <span class="n">start</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; START </span><span class="si">{</span><span class="n">start</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">start</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1012"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1012"><span class="linenos">1012</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1013"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1013"><span class="linenos">1013</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; INCREMENT </span><span class="si">{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">increment</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1014"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1014"><span class="linenos">1014</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;AUTOINCREMENT</span><span class="si">{</span><span class="n">start</span><span class="si">}{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1010"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1010"><span class="linenos">1010</span></a> <span class="k">def</span> <span class="nf">generatedasidentitycolumnconstraint_sql</span><span class="p">(</span>
+</span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1011"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1011"><span class="linenos">1011</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span>
+</span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1012"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1012"><span class="linenos">1012</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1013"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1013"><span class="linenos">1013</span></a> <span class="n">start</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1014"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1014"><span class="linenos">1014</span></a> <span class="n">start</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; START </span><span class="si">{</span><span class="n">start</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">start</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1015"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1015"><span class="linenos">1015</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1016"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1016"><span class="linenos">1016</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; INCREMENT </span><span class="si">{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">increment</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1017"><a href="#Snowflake.Generator.generatedasidentitycolumnconstraint_sql-1017"><span class="linenos">1017</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;AUTOINCREMENT</span><span class="si">{</span><span class="n">start</span><span class="si">}{</span><span class="n">increment</span><span class="si">}</span><span class="s2">&quot;</span>
</span></pre></div>
@@ -4546,9 +4582,9 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.swaptable_sql"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.swaptable_sql-1016"><a href="#Snowflake.Generator.swaptable_sql-1016"><span class="linenos">1016</span></a> <span class="k">def</span> <span class="nf">swaptable_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">SwapTable</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.swaptable_sql-1017"><a href="#Snowflake.Generator.swaptable_sql-1017"><span class="linenos">1017</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;this&quot;</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.swaptable_sql-1018"><a href="#Snowflake.Generator.swaptable_sql-1018"><span class="linenos">1018</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SWAP WITH </span><span class="si">{</span><span class="n">this</span><span class="si">}</span><span class="s2">&quot;</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.swaptable_sql-1019"><a href="#Snowflake.Generator.swaptable_sql-1019"><span class="linenos">1019</span></a> <span class="k">def</span> <span class="nf">swaptable_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">SwapTable</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.swaptable_sql-1020"><a href="#Snowflake.Generator.swaptable_sql-1020"><span class="linenos">1020</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;this&quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.swaptable_sql-1021"><a href="#Snowflake.Generator.swaptable_sql-1021"><span class="linenos">1021</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;SWAP WITH </span><span class="si">{</span><span class="n">this</span><span class="si">}</span><span class="s2">&quot;</span>
</span></pre></div>
@@ -4566,8 +4602,8 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.with_properties"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.with_properties-1020"><a href="#Snowflake.Generator.with_properties-1020"><span class="linenos">1020</span></a> <span class="k">def</span> <span class="nf">with_properties</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">properties</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.with_properties-1021"><a href="#Snowflake.Generator.with_properties-1021"><span class="linenos">1021</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">properties</span><span class="p">(</span><span class="n">properties</span><span class="p">,</span> <span class="n">wrapped</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">prefix</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">seg</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="p">),</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.with_properties-1023"><a href="#Snowflake.Generator.with_properties-1023"><span class="linenos">1023</span></a> <span class="k">def</span> <span class="nf">with_properties</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">properties</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Properties</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.with_properties-1024"><a href="#Snowflake.Generator.with_properties-1024"><span class="linenos">1024</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">properties</span><span class="p">(</span><span class="n">properties</span><span class="p">,</span> <span class="n">wrapped</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">prefix</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">seg</span><span class="p">(</span><span class="s2">&quot;&quot;</span><span class="p">),</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
</span></pre></div>
@@ -4585,8 +4621,8 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.cluster_sql"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.cluster_sql-1023"><a href="#Snowflake.Generator.cluster_sql-1023"><span class="linenos">1023</span></a> <span class="k">def</span> <span class="nf">cluster_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Cluster</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.cluster_sql-1024"><a href="#Snowflake.Generator.cluster_sql-1024"><span class="linenos">1024</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;CLUSTER BY (</span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span><span class="si">}</span><span class="s2">)&quot;</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.cluster_sql-1026"><a href="#Snowflake.Generator.cluster_sql-1026"><span class="linenos">1026</span></a> <span class="k">def</span> <span class="nf">cluster_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Cluster</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.cluster_sql-1027"><a href="#Snowflake.Generator.cluster_sql-1027"><span class="linenos">1027</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;CLUSTER BY (</span><span class="si">{</span><span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span><span class="w"> </span><span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span><span class="si">}</span><span class="s2">)&quot;</span>
</span></pre></div>
@@ -4604,21 +4640,45 @@ Default: True</li>
</div>
<a class="headerlink" href="#Snowflake.Generator.struct_sql"></a>
- <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.struct_sql-1026"><a href="#Snowflake.Generator.struct_sql-1026"><span class="linenos">1026</span></a> <span class="k">def</span> <span class="nf">struct_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.struct_sql-1027"><a href="#Snowflake.Generator.struct_sql-1027"><span class="linenos">1027</span></a> <span class="n">keys</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Snowflake.Generator.struct_sql-1028"><a href="#Snowflake.Generator.struct_sql-1028"><span class="linenos">1028</span></a> <span class="n">values</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Snowflake.Generator.struct_sql-1029"><a href="#Snowflake.Generator.struct_sql-1029"><span class="linenos">1029</span></a>
-</span><span id="Snowflake.Generator.struct_sql-1030"><a href="#Snowflake.Generator.struct_sql-1030"><span class="linenos">1030</span></a> <span class="k">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">e</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">):</span>
-</span><span id="Snowflake.Generator.struct_sql-1031"><a href="#Snowflake.Generator.struct_sql-1031"><span class="linenos">1031</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">):</span>
-</span><span id="Snowflake.Generator.struct_sql-1032"><a href="#Snowflake.Generator.struct_sql-1032"><span class="linenos">1032</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-</span><span id="Snowflake.Generator.struct_sql-1033"><a href="#Snowflake.Generator.struct_sql-1033"><span class="linenos">1033</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">)</span> <span class="k">else</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
-</span><span id="Snowflake.Generator.struct_sql-1034"><a href="#Snowflake.Generator.struct_sql-1034"><span class="linenos">1034</span></a> <span class="p">)</span>
-</span><span id="Snowflake.Generator.struct_sql-1035"><a href="#Snowflake.Generator.struct_sql-1035"><span class="linenos">1035</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.struct_sql-1036"><a href="#Snowflake.Generator.struct_sql-1036"><span class="linenos">1036</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Snowflake.Generator.struct_sql-1037"><a href="#Snowflake.Generator.struct_sql-1037"><span class="linenos">1037</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">))</span>
-</span><span id="Snowflake.Generator.struct_sql-1038"><a href="#Snowflake.Generator.struct_sql-1038"><span class="linenos">1038</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
-</span><span id="Snowflake.Generator.struct_sql-1039"><a href="#Snowflake.Generator.struct_sql-1039"><span class="linenos">1039</span></a>
-</span><span id="Snowflake.Generator.struct_sql-1040"><a href="#Snowflake.Generator.struct_sql-1040"><span class="linenos">1040</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">,</span> <span class="o">*</span><span class="n">flatten</span><span class="p">(</span><span class="nb">zip</span><span class="p">(</span><span class="n">keys</span><span class="p">,</span> <span class="n">values</span><span class="p">)))</span>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.struct_sql-1029"><a href="#Snowflake.Generator.struct_sql-1029"><span class="linenos">1029</span></a> <span class="k">def</span> <span class="nf">struct_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.struct_sql-1030"><a href="#Snowflake.Generator.struct_sql-1030"><span class="linenos">1030</span></a> <span class="n">keys</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Snowflake.Generator.struct_sql-1031"><a href="#Snowflake.Generator.struct_sql-1031"><span class="linenos">1031</span></a> <span class="n">values</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Snowflake.Generator.struct_sql-1032"><a href="#Snowflake.Generator.struct_sql-1032"><span class="linenos">1032</span></a>
+</span><span id="Snowflake.Generator.struct_sql-1033"><a href="#Snowflake.Generator.struct_sql-1033"><span class="linenos">1033</span></a> <span class="k">for</span> <span class="n">i</span><span class="p">,</span> <span class="n">e</span> <span class="ow">in</span> <span class="nb">enumerate</span><span class="p">(</span><span class="n">expression</span><span class="o">.</span><span class="n">expressions</span><span class="p">):</span>
+</span><span id="Snowflake.Generator.struct_sql-1034"><a href="#Snowflake.Generator.struct_sql-1034"><span class="linenos">1034</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">):</span>
+</span><span id="Snowflake.Generator.struct_sql-1035"><a href="#Snowflake.Generator.struct_sql-1035"><span class="linenos">1035</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
+</span><span id="Snowflake.Generator.struct_sql-1036"><a href="#Snowflake.Generator.struct_sql-1036"><span class="linenos">1036</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">name</span><span class="p">)</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">)</span> <span class="k">else</span> <span class="n">e</span><span class="o">.</span><span class="n">this</span>
+</span><span id="Snowflake.Generator.struct_sql-1037"><a href="#Snowflake.Generator.struct_sql-1037"><span class="linenos">1037</span></a> <span class="p">)</span>
+</span><span id="Snowflake.Generator.struct_sql-1038"><a href="#Snowflake.Generator.struct_sql-1038"><span class="linenos">1038</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.struct_sql-1039"><a href="#Snowflake.Generator.struct_sql-1039"><span class="linenos">1039</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.struct_sql-1040"><a href="#Snowflake.Generator.struct_sql-1040"><span class="linenos">1040</span></a> <span class="n">keys</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;_</span><span class="si">{</span><span class="n">i</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">))</span>
+</span><span id="Snowflake.Generator.struct_sql-1041"><a href="#Snowflake.Generator.struct_sql-1041"><span class="linenos">1041</span></a> <span class="n">values</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.struct_sql-1042"><a href="#Snowflake.Generator.struct_sql-1042"><span class="linenos">1042</span></a>
+</span><span id="Snowflake.Generator.struct_sql-1043"><a href="#Snowflake.Generator.struct_sql-1043"><span class="linenos">1043</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">func</span><span class="p">(</span><span class="s2">&quot;OBJECT_CONSTRUCT&quot;</span><span class="p">,</span> <span class="o">*</span><span class="n">flatten</span><span class="p">(</span><span class="nb">zip</span><span class="p">(</span><span class="n">keys</span><span class="p">,</span> <span class="n">values</span><span class="p">)))</span>
+</span></pre></div>
+
+
+
+
+ </div>
+ <div id="Snowflake.Generator.copyparameter_sql" class="classattr">
+ <input id="Snowflake.Generator.copyparameter_sql-view-source" class="view-source-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
+<div class="attr function">
+
+ <span class="def">def</span>
+ <span class="name">copyparameter_sql</span><span class="signature pdoc-code condensed">(<span class="param"><span class="bp">self</span>, </span><span class="param"><span class="n">expression</span><span class="p">:</span> <span class="n"><a href="../expressions.html#CopyParameter">sqlglot.expressions.CopyParameter</a></span></span><span class="return-annotation">) -> <span class="nb">str</span>:</span></span>
+
+ <label class="view-source-button" for="Snowflake.Generator.copyparameter_sql-view-source"><span>View Source</span></label>
+
+ </div>
+ <a class="headerlink" href="#Snowflake.Generator.copyparameter_sql"></a>
+ <div class="pdoc-code codehilite"><pre><span></span><span id="Snowflake.Generator.copyparameter_sql-1045"><a href="#Snowflake.Generator.copyparameter_sql-1045"><span class="linenos">1045</span></a> <span class="k">def</span> <span class="nf">copyparameter_sql</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">exp</span><span class="o">.</span><span class="n">CopyParameter</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">str</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.copyparameter_sql-1046"><a href="#Snowflake.Generator.copyparameter_sql-1046"><span class="linenos">1046</span></a> <span class="n">option</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;this&quot;</span><span class="p">)</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="Snowflake.Generator.copyparameter_sql-1047"><a href="#Snowflake.Generator.copyparameter_sql-1047"><span class="linenos">1047</span></a> <span class="k">if</span> <span class="n">option</span> <span class="o">==</span> <span class="s2">&quot;FILE_FORMAT&quot;</span><span class="p">:</span>
+</span><span id="Snowflake.Generator.copyparameter_sql-1048"><a href="#Snowflake.Generator.copyparameter_sql-1048"><span class="linenos">1048</span></a> <span class="n">values</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;expression&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
+</span><span id="Snowflake.Generator.copyparameter_sql-1049"><a href="#Snowflake.Generator.copyparameter_sql-1049"><span class="linenos">1049</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">option</span><span class="si">}</span><span class="s2"> = (</span><span class="si">{</span><span class="n">values</span><span class="si">}</span><span class="s2">)&quot;</span>
+</span><span id="Snowflake.Generator.copyparameter_sql-1050"><a href="#Snowflake.Generator.copyparameter_sql-1050"><span class="linenos">1050</span></a>
+</span><span id="Snowflake.Generator.copyparameter_sql-1051"><a href="#Snowflake.Generator.copyparameter_sql-1051"><span class="linenos">1051</span></a> <span class="k">return</span> <span class="nb">super</span><span class="p">()</span><span class="o">.</span><span class="n">copyparameter_sql</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
</span></pre></div>
@@ -5040,7 +5100,6 @@ Default: True</li>
<dd id="Snowflake.Generator.partitionrange_sql" class="function"><a href="../generator.html#Generator.partitionrange_sql">partitionrange_sql</a></dd>
<dd id="Snowflake.Generator.truncatetable_sql" class="function"><a href="../generator.html#Generator.truncatetable_sql">truncatetable_sql</a></dd>
<dd id="Snowflake.Generator.convert_sql" class="function"><a href="../generator.html#Generator.convert_sql">convert_sql</a></dd>
- <dd id="Snowflake.Generator.copyparameter_sql" class="function"><a href="../generator.html#Generator.copyparameter_sql">copyparameter_sql</a></dd>
<dd id="Snowflake.Generator.credentials_sql" class="function"><a href="../generator.html#Generator.credentials_sql">credentials_sql</a></dd>
<dd id="Snowflake.Generator.copy_sql" class="function"><a href="../generator.html#Generator.copy_sql">copy_sql</a></dd>
diff --git a/docs/sqlglot/dialects/sqlite.html b/docs/sqlglot/dialects/sqlite.html
index b467852..615e5f7 100644
--- a/docs/sqlglot/dialects/sqlite.html
+++ b/docs/sqlglot/dialects/sqlite.html
@@ -1190,7 +1190,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TABLE_ALIAS_TOKENS</span> =
<input id="SQLite.Parser.TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="SQLite.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="SQLite.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -1661,7 +1661,7 @@ Default: True</li>
<div class="attr variable">
<span class="name">SUPPORTED_JSON_PATH_PARTS</span> =
<input id="SQLite.Generator.SUPPORTED_JSON_PATH_PARTS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="SQLite.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="SQLite.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;}</span>
</div>
diff --git a/docs/sqlglot/dialects/starrocks.html b/docs/sqlglot/dialects/starrocks.html
index 7807078..400f09d 100644
--- a/docs/sqlglot/dialects/starrocks.html
+++ b/docs/sqlglot/dialects/starrocks.html
@@ -655,7 +655,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TABLE_ALIAS_TOKENS</span> =
<input id="StarRocks.Parser.TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="StarRocks.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="StarRocks.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
diff --git a/docs/sqlglot/dialects/teradata.html b/docs/sqlglot/dialects/teradata.html
index 17d1196..c2c1ba3 100644
--- a/docs/sqlglot/dialects/teradata.html
+++ b/docs/sqlglot/dialects/teradata.html
@@ -1494,7 +1494,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">CHARSET_TRANSLATORS</span> =
<input id="Teradata.Parser.CHARSET_TRANSLATORS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Teradata.Parser.CHARSET_TRANSLATORS-view-value"></label><span class="default_value">{&#39;UNICODE_TO_KANJI1_KanjiEBCDIC&#39;, &#39;GRAPHIC_TO_UNICODE&#39;, &#39;KANJISJIS_TO_GRAPHIC&#39;, &#39;KANJISJIS_TO_LATIN&#39;, &#39;UNICODE_TO_UNICODE_Halfwidth&#39;, &#39;UNICODE_TO_KANJI1_KANJISJIS&#39;, &#39;UNICODE_TO_LOCALE&#39;, &#39;UNICODE_TO_KANJI1_SBC&#39;, &#39;KANJI1_KanjiEBCDIC_TO_UNICODE&#39;, &#39;UNICODE_TO_LATIN&#39;, &#39;GRAPHIC_TO_UNICODE_PadSpace&#39;, &#39;UNICODE_TO_GRAPHIC_VarGraphic&#39;, &#39;KANJI1_KanjiEUC_TO_UNICODE&#39;, &#39;UNICODE_TO_UNICODE_FoldSpace&#39;, &#39;KANJI1_SBC_TO_UNICODE&#39;, &#39;KANJISJIS_TO_UNICODE&#39;, &#39;UNICODE_TO_GRAPHIC&#39;, &#39;UNICODE_TO_GRAPHIC_PadGraphic&#39;, &#39;UNICODE_TO_UNICODE_Fullwidth&#39;, &#39;KANJI1_KANJISJIS_TO_UNICODE&#39;, &#39;LATIN_TO_UNICODE&#39;, &#39;LOCALE_TO_UNICODE&#39;, &#39;UNICODE_TO_KANJISJIS&#39;, &#39;LATIN_TO_KANJISJIS&#39;, &#39;GRAPHIC_TO_KANJISJIS&#39;, &#39;LATIN_TO_GRAPHIC&#39;, &#39;GRAPHIC_TO_LATIN&#39;, &#39;UNICODE_TO_UNICODE_NFD&#39;, &#39;UNICODE_TO_UNICODE_NFKC&#39;, &#39;UNICODE_TO_KANJI1_KanjiEUC&#39;, &#39;UNICODE_TO_UNICODE_NFKD&#39;, &#39;UNICODE_TO_UNICODE_NFC&#39;}</span>
+ <label class="view-value-button pdoc-button" for="Teradata.Parser.CHARSET_TRANSLATORS-view-value"></label><span class="default_value">{&#39;KANJISJIS_TO_LATIN&#39;, &#39;UNICODE_TO_UNICODE_NFD&#39;, &#39;UNICODE_TO_UNICODE_NFC&#39;, &#39;UNICODE_TO_KANJI1_KanjiEBCDIC&#39;, &#39;UNICODE_TO_UNICODE_NFKC&#39;, &#39;LATIN_TO_UNICODE&#39;, &#39;UNICODE_TO_UNICODE_Fullwidth&#39;, &#39;GRAPHIC_TO_UNICODE_PadSpace&#39;, &#39;KANJISJIS_TO_GRAPHIC&#39;, &#39;UNICODE_TO_KANJISJIS&#39;, &#39;KANJI1_KANJISJIS_TO_UNICODE&#39;, &#39;UNICODE_TO_LOCALE&#39;, &#39;LATIN_TO_KANJISJIS&#39;, &#39;UNICODE_TO_UNICODE_Halfwidth&#39;, &#39;GRAPHIC_TO_UNICODE&#39;, &#39;GRAPHIC_TO_KANJISJIS&#39;, &#39;KANJI1_SBC_TO_UNICODE&#39;, &#39;UNICODE_TO_GRAPHIC_PadGraphic&#39;, &#39;UNICODE_TO_GRAPHIC_VarGraphic&#39;, &#39;LOCALE_TO_UNICODE&#39;, &#39;UNICODE_TO_KANJI1_KanjiEUC&#39;, &#39;KANJI1_KanjiEBCDIC_TO_UNICODE&#39;, &#39;KANJISJIS_TO_UNICODE&#39;, &#39;UNICODE_TO_KANJI1_SBC&#39;, &#39;UNICODE_TO_KANJI1_KANJISJIS&#39;, &#39;UNICODE_TO_UNICODE_FoldSpace&#39;, &#39;UNICODE_TO_GRAPHIC&#39;, &#39;UNICODE_TO_UNICODE_NFKD&#39;, &#39;UNICODE_TO_LATIN&#39;, &#39;LATIN_TO_GRAPHIC&#39;, &#39;GRAPHIC_TO_LATIN&#39;, &#39;KANJI1_KanjiEUC_TO_UNICODE&#39;}</span>
</div>
@@ -1507,7 +1507,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">FUNC_TOKENS</span> =
<input id="Teradata.Parser.FUNC_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Teradata.Parser.FUNC_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.INSERT: &#39;INSERT&#39;&gt;, &lt;TokenType.XOR: &#39;XOR&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.GLOB: &#39;GLOB&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.LIKE: &#39;LIKE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.PRIMARY_KEY: &#39;PRIMARY_KEY&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.RLIKE: &#39;RLIKE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.ILIKE: &#39;ILIKE&#39;&gt;, &lt;TokenType.UNNEST: &#39;UNNEST&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Teradata.Parser.FUNC_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ILIKE: &#39;ILIKE&#39;&gt;, &lt;TokenType.RLIKE: &#39;RLIKE&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.XOR: &#39;XOR&#39;&gt;, &lt;TokenType.INSERT: &#39;INSERT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.UNNEST: &#39;UNNEST&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.GLOB: &#39;GLOB&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.LIKE: &#39;LIKE&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.PRIMARY_KEY: &#39;PRIMARY_KEY&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -1558,7 +1558,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TABLE_ALIAS_TOKENS</span> =
<input id="Teradata.Parser.TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Teradata.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Teradata.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
diff --git a/docs/sqlglot/dialects/trino.html b/docs/sqlglot/dialects/trino.html
index 674703e..49c48ff 100644
--- a/docs/sqlglot/dialects/trino.html
+++ b/docs/sqlglot/dialects/trino.html
@@ -629,7 +629,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TABLE_ALIAS_TOKENS</span> =
<input id="Trino.Parser.TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Trino.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Trino.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -872,7 +872,7 @@ Default: True</li>
<div class="attr variable">
<span class="name">SUPPORTED_JSON_PATH_PARTS</span> =
<input id="Trino.Generator.SUPPORTED_JSON_PATH_PARTS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Trino.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Trino.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;}</span>
</div>
diff --git a/docs/sqlglot/dialects/tsql.html b/docs/sqlglot/dialects/tsql.html
index fb33dbe..b1f3dc8 100644
--- a/docs/sqlglot/dialects/tsql.html
+++ b/docs/sqlglot/dialects/tsql.html
@@ -1530,7 +1530,7 @@
<div class="attr variable">
<span class="name">BIT_TYPES</span> =
<input id="BIT_TYPES-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="BIT_TYPES-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#NEQ">sqlglot.expressions.NEQ</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Is">sqlglot.expressions.Is</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Select">sqlglot.expressions.Select</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#EQ">sqlglot.expressions.EQ</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#In">sqlglot.expressions.In</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Alias">sqlglot.expressions.Alias</a>&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="BIT_TYPES-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#Is">sqlglot.expressions.Is</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Select">sqlglot.expressions.Select</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#EQ">sqlglot.expressions.EQ</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Alias">sqlglot.expressions.Alias</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#NEQ">sqlglot.expressions.NEQ</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#In">sqlglot.expressions.In</a>&#39;&gt;}</span>
</div>
@@ -1567,7 +1567,7 @@
<section id="DATEPART_ONLY_FORMATS">
<div class="attr variable">
<span class="name">DATEPART_ONLY_FORMATS</span> =
-<span class="default_value">{&#39;QUARTER&#39;, &#39;DW&#39;, &#39;HOUR&#39;}</span>
+<span class="default_value">{&#39;DW&#39;, &#39;QUARTER&#39;, &#39;HOUR&#39;}</span>
</div>
@@ -2874,7 +2874,7 @@ True means <code>a / b</code> is integer division if both <code>a</code> and <co
<div id="TSQL.Tokenizer.VAR_SINGLE_TOKENS" class="classattr">
<div class="attr variable">
<span class="name">VAR_SINGLE_TOKENS</span> =
-<span class="default_value">{&#39;#&#39;, &#39;$&#39;, &#39;@&#39;}</span>
+<span class="default_value">{&#39;@&#39;, &#39;$&#39;, &#39;#&#39;}</span>
</div>
@@ -3284,7 +3284,7 @@ Default: 3</li>
<div id="TSQL.Parser.JOIN_HINTS" class="classattr">
<div class="attr variable">
<span class="name">JOIN_HINTS</span> =
-<span class="default_value">{&#39;MERGE&#39;, &#39;LOOP&#39;, &#39;HASH&#39;, &#39;REMOTE&#39;}</span>
+<span class="default_value">{&#39;HASH&#39;, &#39;LOOP&#39;, &#39;MERGE&#39;, &#39;REMOTE&#39;}</span>
</div>
@@ -3297,7 +3297,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">RETURNS_TABLE_TOKENS</span> =
<input id="TSQL.Parser.RETURNS_TABLE_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="TSQL.Parser.RETURNS_TABLE_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="TSQL.Parser.RETURNS_TABLE_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -3323,7 +3323,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TABLE_ALIAS_TOKENS</span> =
<input id="TSQL.Parser.TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="TSQL.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="TSQL.Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -4082,7 +4082,7 @@ Default: True</li>
<div class="attr variable">
<span class="name">EXPRESSIONS_WITHOUT_NESTED_CTES</span> =
<input id="TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#Select">sqlglot.expressions.Select</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Insert">sqlglot.expressions.Insert</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Union">sqlglot.expressions.Union</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Subquery">sqlglot.expressions.Subquery</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Delete">sqlglot.expressions.Delete</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Update">sqlglot.expressions.Update</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Merge">sqlglot.expressions.Merge</a>&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="TSQL.Generator.EXPRESSIONS_WITHOUT_NESTED_CTES-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#Select">sqlglot.expressions.Select</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Union">sqlglot.expressions.Union</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Insert">sqlglot.expressions.Insert</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Delete">sqlglot.expressions.Delete</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Merge">sqlglot.expressions.Merge</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Update">sqlglot.expressions.Update</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Subquery">sqlglot.expressions.Subquery</a>&#39;&gt;}</span>
</div>
@@ -4095,7 +4095,7 @@ Default: True</li>
<div class="attr variable">
<span class="name">SUPPORTED_JSON_PATH_PARTS</span> =
<input id="TSQL.Generator.SUPPORTED_JSON_PATH_PARTS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="TSQL.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="TSQL.Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;}</span>
</div>
diff --git a/docs/sqlglot/expressions.html b/docs/sqlglot/expressions.html
index 24cab81..06838ac 100644
--- a/docs/sqlglot/expressions.html
+++ b/docs/sqlglot/expressions.html
@@ -52324,7 +52324,7 @@ Otherwise, this resets the expressions.</li>
<div class="attr variable">
<span class="name">NESTED_TYPES</span> =
<input id="DataType.NESTED_TYPES-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="DataType.NESTED_TYPES-view-value"></label><span class="default_value">{&lt;Type.OBJECT: &#39;OBJECT&#39;&gt;, &lt;Type.MAP: &#39;MAP&#39;&gt;, &lt;Type.NESTED: &#39;NESTED&#39;&gt;, &lt;Type.ARRAY: &#39;ARRAY&#39;&gt;, &lt;Type.STRUCT: &#39;STRUCT&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="DataType.NESTED_TYPES-view-value"></label><span class="default_value">{&lt;Type.MAP: &#39;MAP&#39;&gt;, &lt;Type.OBJECT: &#39;OBJECT&#39;&gt;, &lt;Type.NESTED: &#39;NESTED&#39;&gt;, &lt;Type.ARRAY: &#39;ARRAY&#39;&gt;, &lt;Type.STRUCT: &#39;STRUCT&#39;&gt;}</span>
</div>
@@ -52337,7 +52337,7 @@ Otherwise, this resets the expressions.</li>
<div class="attr variable">
<span class="name">TEXT_TYPES</span> =
<input id="DataType.TEXT_TYPES-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="DataType.TEXT_TYPES-view-value"></label><span class="default_value">{&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="DataType.TEXT_TYPES-view-value"></label><span class="default_value">{&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;}</span>
</div>
@@ -52350,7 +52350,7 @@ Otherwise, this resets the expressions.</li>
<div class="attr variable">
<span class="name">SIGNED_INTEGER_TYPES</span> =
<input id="DataType.SIGNED_INTEGER_TYPES-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="DataType.SIGNED_INTEGER_TYPES-view-value"></label><span class="default_value">{&lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="DataType.SIGNED_INTEGER_TYPES-view-value"></label><span class="default_value">{&lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;}</span>
</div>
@@ -52363,7 +52363,7 @@ Otherwise, this resets the expressions.</li>
<div class="attr variable">
<span class="name">UNSIGNED_INTEGER_TYPES</span> =
<input id="DataType.UNSIGNED_INTEGER_TYPES-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="DataType.UNSIGNED_INTEGER_TYPES-view-value"></label><span class="default_value">{&lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="DataType.UNSIGNED_INTEGER_TYPES-view-value"></label><span class="default_value">{&lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;}</span>
</div>
@@ -52376,7 +52376,7 @@ Otherwise, this resets the expressions.</li>
<div class="attr variable">
<span class="name">INTEGER_TYPES</span> =
<input id="DataType.INTEGER_TYPES-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="DataType.INTEGER_TYPES-view-value"></label><span class="default_value">{&lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="DataType.INTEGER_TYPES-view-value"></label><span class="default_value">{&lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;}</span>
</div>
@@ -52401,7 +52401,7 @@ Otherwise, this resets the expressions.</li>
<div class="attr variable">
<span class="name">REAL_TYPES</span> =
<input id="DataType.REAL_TYPES-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="DataType.REAL_TYPES-view-value"></label><span class="default_value">{&lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.MONEY: &#39;MONEY&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="DataType.REAL_TYPES-view-value"></label><span class="default_value">{&lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.MONEY: &#39;MONEY&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;}</span>
</div>
@@ -52414,7 +52414,7 @@ Otherwise, this resets the expressions.</li>
<div class="attr variable">
<span class="name">NUMERIC_TYPES</span> =
<input id="DataType.NUMERIC_TYPES-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="DataType.NUMERIC_TYPES-view-value"></label><span class="default_value">{&lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.MONEY: &#39;MONEY&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="DataType.NUMERIC_TYPES-view-value"></label><span class="default_value">{&lt;Type.MONEY: &#39;MONEY&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;}</span>
</div>
@@ -52427,7 +52427,7 @@ Otherwise, this resets the expressions.</li>
<div class="attr variable">
<span class="name">TEMPORAL_TYPES</span> =
<input id="DataType.TEMPORAL_TYPES-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="DataType.TEMPORAL_TYPES-view-value"></label><span class="default_value">{&lt;Type.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;Type.DATE32: &#39;DATE32&#39;&gt;, &lt;Type.DATE: &#39;DATE&#39;&gt;, &lt;Type.TIME: &#39;TIME&#39;&gt;, &lt;Type.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;Type.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;Type.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;Type.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;Type.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;Type.DATETIME: &#39;DATETIME&#39;&gt;, &lt;Type.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;Type.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;Type.DATETIME64: &#39;DATETIME64&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="DataType.TEMPORAL_TYPES-view-value"></label><span class="default_value">{&lt;Type.DATETIME: &#39;DATETIME&#39;&gt;, &lt;Type.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;Type.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;Type.DATE: &#39;DATE&#39;&gt;, &lt;Type.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;Type.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;Type.DATE32: &#39;DATE32&#39;&gt;, &lt;Type.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;Type.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;Type.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;Type.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;Type.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;Type.TIME: &#39;TIME&#39;&gt;}</span>
</div>
diff --git a/docs/sqlglot/generator.html b/docs/sqlglot/generator.html
index 02c902a..b645c7b 100644
--- a/docs/sqlglot/generator.html
+++ b/docs/sqlglot/generator.html
@@ -5104,7 +5104,7 @@
</span><span id="L-3795"><a href="#L-3795"><span class="linenos">3795</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">cred_expr</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="p">):</span>
</span><span id="L-3796"><a href="#L-3796"><span class="linenos">3796</span></a> <span class="c1"># Redshift case: CREDENTIALS &lt;string&gt;</span>
</span><span id="L-3797"><a href="#L-3797"><span class="linenos">3797</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;credentials&quot;</span><span class="p">)</span>
-</span><span id="L-3798"><a href="#L-3798"><span class="linenos">3798</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;CREDENTIALS </span><span class="si">{</span><span class="n">credentials</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="L-3798"><a href="#L-3798"><span class="linenos">3798</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;CREDENTIALS </span><span class="si">{</span><span class="n">credentials</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">credentials</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
</span><span id="L-3799"><a href="#L-3799"><span class="linenos">3799</span></a> <span class="k">else</span><span class="p">:</span>
</span><span id="L-3800"><a href="#L-3800"><span class="linenos">3800</span></a> <span class="c1"># Snowflake case: CREDENTIALS = (...)</span>
</span><span id="L-3801"><a href="#L-3801"><span class="linenos">3801</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;credentials&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
@@ -5114,7 +5114,7 @@
</span><span id="L-3805"><a href="#L-3805"><span class="linenos">3805</span></a> <span class="n">storage</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">storage</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">storage</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
</span><span id="L-3806"><a href="#L-3806"><span class="linenos">3806</span></a>
</span><span id="L-3807"><a href="#L-3807"><span class="linenos">3807</span></a> <span class="n">encryption</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;encryption&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
-</span><span id="L-3808"><a href="#L-3808"><span class="linenos">3808</span></a> <span class="n">encryption</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;ENCRYPTION = (</span><span class="si">{</span><span class="n">encryption</span><span class="si">}</span><span class="s2">)&quot;</span> <span class="k">if</span> <span class="n">encryption</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="L-3808"><a href="#L-3808"><span class="linenos">3808</span></a> <span class="n">encryption</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; ENCRYPTION = (</span><span class="si">{</span><span class="n">encryption</span><span class="si">}</span><span class="s2">)&quot;</span> <span class="k">if</span> <span class="n">encryption</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
</span><span id="L-3809"><a href="#L-3809"><span class="linenos">3809</span></a>
</span><span id="L-3810"><a href="#L-3810"><span class="linenos">3810</span></a> <span class="n">iam_role</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;iam_role&quot;</span><span class="p">)</span>
</span><span id="L-3811"><a href="#L-3811"><span class="linenos">3811</span></a> <span class="n">iam_role</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;IAM_ROLE </span><span class="si">{</span><span class="n">iam_role</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">iam_role</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
@@ -5130,16 +5130,15 @@
</span><span id="L-3821"><a href="#L-3821"><span class="linenos">3821</span></a>
</span><span id="L-3822"><a href="#L-3822"><span class="linenos">3822</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;credentials&quot;</span><span class="p">)</span>
</span><span id="L-3823"><a href="#L-3823"><span class="linenos">3823</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">credentials</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">credentials</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="L-3824"><a href="#L-3824"><span class="linenos">3824</span></a>
-</span><span id="L-3825"><a href="#L-3825"><span class="linenos">3825</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="s2">&quot; FROM &quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot; TO &quot;</span>
-</span><span id="L-3826"><a href="#L-3826"><span class="linenos">3826</span></a> <span class="n">files</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;files&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-3827"><a href="#L-3827"><span class="linenos">3827</span></a>
-</span><span id="L-3828"><a href="#L-3828"><span class="linenos">3828</span></a> <span class="n">sep</span> <span class="o">=</span> <span class="s2">&quot;, &quot;</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_CSV</span> <span class="k">else</span> <span class="s2">&quot; &quot;</span>
-</span><span id="L-3829"><a href="#L-3829"><span class="linenos">3829</span></a> <span class="n">params</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;params&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="n">sep</span><span class="p">)</span>
-</span><span id="L-3830"><a href="#L-3830"><span class="linenos">3830</span></a> <span class="k">if</span> <span class="n">params</span><span class="p">:</span>
-</span><span id="L-3831"><a href="#L-3831"><span class="linenos">3831</span></a> <span class="n">params</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; WITH (</span><span class="si">{</span><span class="n">params</span><span class="si">}</span><span class="s2">)&quot;</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_WRAPPED</span> <span class="k">else</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">params</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="L-3832"><a href="#L-3832"><span class="linenos">3832</span></a>
-</span><span id="L-3833"><a href="#L-3833"><span class="linenos">3833</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;COPY</span><span class="si">{</span><span class="n">this</span><span class="si">}{</span><span class="n">kind</span><span class="si">}{</span><span class="n">files</span><span class="si">}{</span><span class="n">credentials</span><span class="si">}{</span><span class="n">params</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="L-3824"><a href="#L-3824"><span class="linenos">3824</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="s2">&quot; FROM &quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot; TO &quot;</span>
+</span><span id="L-3825"><a href="#L-3825"><span class="linenos">3825</span></a> <span class="n">files</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;files&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-3826"><a href="#L-3826"><span class="linenos">3826</span></a>
+</span><span id="L-3827"><a href="#L-3827"><span class="linenos">3827</span></a> <span class="n">sep</span> <span class="o">=</span> <span class="s2">&quot;, &quot;</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_CSV</span> <span class="k">else</span> <span class="s2">&quot; &quot;</span>
+</span><span id="L-3828"><a href="#L-3828"><span class="linenos">3828</span></a> <span class="n">params</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;params&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="n">sep</span><span class="p">)</span>
+</span><span id="L-3829"><a href="#L-3829"><span class="linenos">3829</span></a> <span class="k">if</span> <span class="n">params</span><span class="p">:</span>
+</span><span id="L-3830"><a href="#L-3830"><span class="linenos">3830</span></a> <span class="n">params</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; WITH (</span><span class="si">{</span><span class="n">params</span><span class="si">}</span><span class="s2">)&quot;</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_WRAPPED</span> <span class="k">else</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">params</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="L-3831"><a href="#L-3831"><span class="linenos">3831</span></a>
+</span><span id="L-3832"><a href="#L-3832"><span class="linenos">3832</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;COPY</span><span class="si">{</span><span class="n">this</span><span class="si">}{</span><span class="n">kind</span><span class="si">}{</span><span class="n">files</span><span class="si">}{</span><span class="n">credentials</span><span class="si">}{</span><span class="n">params</span><span class="si">}</span><span class="s2">&quot;</span>
</span></pre></div>
@@ -8941,7 +8940,7 @@
</span><span id="Generator-3796"><a href="#Generator-3796"><span class="linenos">3796</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">cred_expr</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="p">):</span>
</span><span id="Generator-3797"><a href="#Generator-3797"><span class="linenos">3797</span></a> <span class="c1"># Redshift case: CREDENTIALS &lt;string&gt;</span>
</span><span id="Generator-3798"><a href="#Generator-3798"><span class="linenos">3798</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;credentials&quot;</span><span class="p">)</span>
-</span><span id="Generator-3799"><a href="#Generator-3799"><span class="linenos">3799</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;CREDENTIALS </span><span class="si">{</span><span class="n">credentials</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Generator-3799"><a href="#Generator-3799"><span class="linenos">3799</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;CREDENTIALS </span><span class="si">{</span><span class="n">credentials</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">credentials</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
</span><span id="Generator-3800"><a href="#Generator-3800"><span class="linenos">3800</span></a> <span class="k">else</span><span class="p">:</span>
</span><span id="Generator-3801"><a href="#Generator-3801"><span class="linenos">3801</span></a> <span class="c1"># Snowflake case: CREDENTIALS = (...)</span>
</span><span id="Generator-3802"><a href="#Generator-3802"><span class="linenos">3802</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;credentials&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
@@ -8951,7 +8950,7 @@
</span><span id="Generator-3806"><a href="#Generator-3806"><span class="linenos">3806</span></a> <span class="n">storage</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">storage</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">storage</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
</span><span id="Generator-3807"><a href="#Generator-3807"><span class="linenos">3807</span></a>
</span><span id="Generator-3808"><a href="#Generator-3808"><span class="linenos">3808</span></a> <span class="n">encryption</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;encryption&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
-</span><span id="Generator-3809"><a href="#Generator-3809"><span class="linenos">3809</span></a> <span class="n">encryption</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;ENCRYPTION = (</span><span class="si">{</span><span class="n">encryption</span><span class="si">}</span><span class="s2">)&quot;</span> <span class="k">if</span> <span class="n">encryption</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Generator-3809"><a href="#Generator-3809"><span class="linenos">3809</span></a> <span class="n">encryption</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; ENCRYPTION = (</span><span class="si">{</span><span class="n">encryption</span><span class="si">}</span><span class="s2">)&quot;</span> <span class="k">if</span> <span class="n">encryption</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
</span><span id="Generator-3810"><a href="#Generator-3810"><span class="linenos">3810</span></a>
</span><span id="Generator-3811"><a href="#Generator-3811"><span class="linenos">3811</span></a> <span class="n">iam_role</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;iam_role&quot;</span><span class="p">)</span>
</span><span id="Generator-3812"><a href="#Generator-3812"><span class="linenos">3812</span></a> <span class="n">iam_role</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;IAM_ROLE </span><span class="si">{</span><span class="n">iam_role</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">iam_role</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
@@ -8967,16 +8966,15 @@
</span><span id="Generator-3822"><a href="#Generator-3822"><span class="linenos">3822</span></a>
</span><span id="Generator-3823"><a href="#Generator-3823"><span class="linenos">3823</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;credentials&quot;</span><span class="p">)</span>
</span><span id="Generator-3824"><a href="#Generator-3824"><span class="linenos">3824</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">credentials</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">credentials</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Generator-3825"><a href="#Generator-3825"><span class="linenos">3825</span></a>
-</span><span id="Generator-3826"><a href="#Generator-3826"><span class="linenos">3826</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="s2">&quot; FROM &quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot; TO &quot;</span>
-</span><span id="Generator-3827"><a href="#Generator-3827"><span class="linenos">3827</span></a> <span class="n">files</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;files&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Generator-3828"><a href="#Generator-3828"><span class="linenos">3828</span></a>
-</span><span id="Generator-3829"><a href="#Generator-3829"><span class="linenos">3829</span></a> <span class="n">sep</span> <span class="o">=</span> <span class="s2">&quot;, &quot;</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_CSV</span> <span class="k">else</span> <span class="s2">&quot; &quot;</span>
-</span><span id="Generator-3830"><a href="#Generator-3830"><span class="linenos">3830</span></a> <span class="n">params</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;params&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="n">sep</span><span class="p">)</span>
-</span><span id="Generator-3831"><a href="#Generator-3831"><span class="linenos">3831</span></a> <span class="k">if</span> <span class="n">params</span><span class="p">:</span>
-</span><span id="Generator-3832"><a href="#Generator-3832"><span class="linenos">3832</span></a> <span class="n">params</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; WITH (</span><span class="si">{</span><span class="n">params</span><span class="si">}</span><span class="s2">)&quot;</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_WRAPPED</span> <span class="k">else</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">params</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Generator-3833"><a href="#Generator-3833"><span class="linenos">3833</span></a>
-</span><span id="Generator-3834"><a href="#Generator-3834"><span class="linenos">3834</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;COPY</span><span class="si">{</span><span class="n">this</span><span class="si">}{</span><span class="n">kind</span><span class="si">}{</span><span class="n">files</span><span class="si">}{</span><span class="n">credentials</span><span class="si">}{</span><span class="n">params</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Generator-3825"><a href="#Generator-3825"><span class="linenos">3825</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="s2">&quot; FROM &quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot; TO &quot;</span>
+</span><span id="Generator-3826"><a href="#Generator-3826"><span class="linenos">3826</span></a> <span class="n">files</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;files&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Generator-3827"><a href="#Generator-3827"><span class="linenos">3827</span></a>
+</span><span id="Generator-3828"><a href="#Generator-3828"><span class="linenos">3828</span></a> <span class="n">sep</span> <span class="o">=</span> <span class="s2">&quot;, &quot;</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_CSV</span> <span class="k">else</span> <span class="s2">&quot; &quot;</span>
+</span><span id="Generator-3829"><a href="#Generator-3829"><span class="linenos">3829</span></a> <span class="n">params</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;params&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="n">sep</span><span class="p">)</span>
+</span><span id="Generator-3830"><a href="#Generator-3830"><span class="linenos">3830</span></a> <span class="k">if</span> <span class="n">params</span><span class="p">:</span>
+</span><span id="Generator-3831"><a href="#Generator-3831"><span class="linenos">3831</span></a> <span class="n">params</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; WITH (</span><span class="si">{</span><span class="n">params</span><span class="si">}</span><span class="s2">)&quot;</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_WRAPPED</span> <span class="k">else</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">params</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Generator-3832"><a href="#Generator-3832"><span class="linenos">3832</span></a>
+</span><span id="Generator-3833"><a href="#Generator-3833"><span class="linenos">3833</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;COPY</span><span class="si">{</span><span class="n">this</span><span class="si">}{</span><span class="n">kind</span><span class="si">}{</span><span class="n">files</span><span class="si">}{</span><span class="n">credentials</span><span class="si">}{</span><span class="n">params</span><span class="si">}</span><span class="s2">&quot;</span>
</span></pre></div>
@@ -9780,7 +9778,7 @@ Default: True</li>
<div class="attr variable">
<span class="name">SUPPORTED_JSON_PATH_PARTS</span> =
<input id="Generator.SUPPORTED_JSON_PATH_PARTS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="expressions.html#JSONPathRecursive">sqlglot.expressions.JSONPathRecursive</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathWildcard">sqlglot.expressions.JSONPathWildcard</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathFilter">sqlglot.expressions.JSONPathFilter</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathUnion">sqlglot.expressions.JSONPathUnion</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathSelector">sqlglot.expressions.JSONPathSelector</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathSlice">sqlglot.expressions.JSONPathSlice</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathScript">sqlglot.expressions.JSONPathScript</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Generator.SUPPORTED_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="expressions.html#JSONPathRecursive">sqlglot.expressions.JSONPathRecursive</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathWildcard">sqlglot.expressions.JSONPathWildcard</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathUnion">sqlglot.expressions.JSONPathUnion</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathFilter">sqlglot.expressions.JSONPathFilter</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathSelector">sqlglot.expressions.JSONPathSelector</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathSlice">sqlglot.expressions.JSONPathSlice</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathScript">sqlglot.expressions.JSONPathScript</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;}</span>
</div>
@@ -10038,7 +10036,7 @@ Default: True</li>
<div id="Generator.PARAMETERIZABLE_TEXT_TYPES" class="classattr">
<div class="attr variable">
<span class="name">PARAMETERIZABLE_TEXT_TYPES</span> =
-<span class="default_value">{&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;}</span>
+<span class="default_value">{&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;}</span>
</div>
@@ -18459,7 +18457,7 @@ it is safer to copy.</li>
</span><span id="Generator.credentials_sql-3796"><a href="#Generator.credentials_sql-3796"><span class="linenos">3796</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">cred_expr</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="p">):</span>
</span><span id="Generator.credentials_sql-3797"><a href="#Generator.credentials_sql-3797"><span class="linenos">3797</span></a> <span class="c1"># Redshift case: CREDENTIALS &lt;string&gt;</span>
</span><span id="Generator.credentials_sql-3798"><a href="#Generator.credentials_sql-3798"><span class="linenos">3798</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;credentials&quot;</span><span class="p">)</span>
-</span><span id="Generator.credentials_sql-3799"><a href="#Generator.credentials_sql-3799"><span class="linenos">3799</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;CREDENTIALS </span><span class="si">{</span><span class="n">credentials</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Generator.credentials_sql-3799"><a href="#Generator.credentials_sql-3799"><span class="linenos">3799</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;CREDENTIALS </span><span class="si">{</span><span class="n">credentials</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">credentials</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
</span><span id="Generator.credentials_sql-3800"><a href="#Generator.credentials_sql-3800"><span class="linenos">3800</span></a> <span class="k">else</span><span class="p">:</span>
</span><span id="Generator.credentials_sql-3801"><a href="#Generator.credentials_sql-3801"><span class="linenos">3801</span></a> <span class="c1"># Snowflake case: CREDENTIALS = (...)</span>
</span><span id="Generator.credentials_sql-3802"><a href="#Generator.credentials_sql-3802"><span class="linenos">3802</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;credentials&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
@@ -18469,7 +18467,7 @@ it is safer to copy.</li>
</span><span id="Generator.credentials_sql-3806"><a href="#Generator.credentials_sql-3806"><span class="linenos">3806</span></a> <span class="n">storage</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">storage</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">storage</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
</span><span id="Generator.credentials_sql-3807"><a href="#Generator.credentials_sql-3807"><span class="linenos">3807</span></a>
</span><span id="Generator.credentials_sql-3808"><a href="#Generator.credentials_sql-3808"><span class="linenos">3808</span></a> <span class="n">encryption</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;encryption&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
-</span><span id="Generator.credentials_sql-3809"><a href="#Generator.credentials_sql-3809"><span class="linenos">3809</span></a> <span class="n">encryption</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;ENCRYPTION = (</span><span class="si">{</span><span class="n">encryption</span><span class="si">}</span><span class="s2">)&quot;</span> <span class="k">if</span> <span class="n">encryption</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
+</span><span id="Generator.credentials_sql-3809"><a href="#Generator.credentials_sql-3809"><span class="linenos">3809</span></a> <span class="n">encryption</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; ENCRYPTION = (</span><span class="si">{</span><span class="n">encryption</span><span class="si">}</span><span class="s2">)&quot;</span> <span class="k">if</span> <span class="n">encryption</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
</span><span id="Generator.credentials_sql-3810"><a href="#Generator.credentials_sql-3810"><span class="linenos">3810</span></a>
</span><span id="Generator.credentials_sql-3811"><a href="#Generator.credentials_sql-3811"><span class="linenos">3811</span></a> <span class="n">iam_role</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;iam_role&quot;</span><span class="p">)</span>
</span><span id="Generator.credentials_sql-3812"><a href="#Generator.credentials_sql-3812"><span class="linenos">3812</span></a> <span class="n">iam_role</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;IAM_ROLE </span><span class="si">{</span><span class="n">iam_role</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">iam_role</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
@@ -18501,16 +18499,15 @@ it is safer to copy.</li>
</span><span id="Generator.copy_sql-3822"><a href="#Generator.copy_sql-3822"><span class="linenos">3822</span></a>
</span><span id="Generator.copy_sql-3823"><a href="#Generator.copy_sql-3823"><span class="linenos">3823</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">sql</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="s2">&quot;credentials&quot;</span><span class="p">)</span>
</span><span id="Generator.copy_sql-3824"><a href="#Generator.copy_sql-3824"><span class="linenos">3824</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">credentials</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="n">credentials</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span>
-</span><span id="Generator.copy_sql-3825"><a href="#Generator.copy_sql-3825"><span class="linenos">3825</span></a>
-</span><span id="Generator.copy_sql-3826"><a href="#Generator.copy_sql-3826"><span class="linenos">3826</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="s2">&quot; FROM &quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot; TO &quot;</span>
-</span><span id="Generator.copy_sql-3827"><a href="#Generator.copy_sql-3827"><span class="linenos">3827</span></a> <span class="n">files</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;files&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Generator.copy_sql-3828"><a href="#Generator.copy_sql-3828"><span class="linenos">3828</span></a>
-</span><span id="Generator.copy_sql-3829"><a href="#Generator.copy_sql-3829"><span class="linenos">3829</span></a> <span class="n">sep</span> <span class="o">=</span> <span class="s2">&quot;, &quot;</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_CSV</span> <span class="k">else</span> <span class="s2">&quot; &quot;</span>
-</span><span id="Generator.copy_sql-3830"><a href="#Generator.copy_sql-3830"><span class="linenos">3830</span></a> <span class="n">params</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;params&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="n">sep</span><span class="p">)</span>
-</span><span id="Generator.copy_sql-3831"><a href="#Generator.copy_sql-3831"><span class="linenos">3831</span></a> <span class="k">if</span> <span class="n">params</span><span class="p">:</span>
-</span><span id="Generator.copy_sql-3832"><a href="#Generator.copy_sql-3832"><span class="linenos">3832</span></a> <span class="n">params</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; WITH (</span><span class="si">{</span><span class="n">params</span><span class="si">}</span><span class="s2">)&quot;</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_WRAPPED</span> <span class="k">else</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">params</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Generator.copy_sql-3833"><a href="#Generator.copy_sql-3833"><span class="linenos">3833</span></a>
-</span><span id="Generator.copy_sql-3834"><a href="#Generator.copy_sql-3834"><span class="linenos">3834</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;COPY</span><span class="si">{</span><span class="n">this</span><span class="si">}{</span><span class="n">kind</span><span class="si">}{</span><span class="n">files</span><span class="si">}{</span><span class="n">credentials</span><span class="si">}{</span><span class="n">params</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Generator.copy_sql-3825"><a href="#Generator.copy_sql-3825"><span class="linenos">3825</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="s2">&quot; FROM &quot;</span> <span class="k">if</span> <span class="n">expression</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="s2">&quot; TO &quot;</span>
+</span><span id="Generator.copy_sql-3826"><a href="#Generator.copy_sql-3826"><span class="linenos">3826</span></a> <span class="n">files</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;files&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Generator.copy_sql-3827"><a href="#Generator.copy_sql-3827"><span class="linenos">3827</span></a>
+</span><span id="Generator.copy_sql-3828"><a href="#Generator.copy_sql-3828"><span class="linenos">3828</span></a> <span class="n">sep</span> <span class="o">=</span> <span class="s2">&quot;, &quot;</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_CSV</span> <span class="k">else</span> <span class="s2">&quot; &quot;</span>
+</span><span id="Generator.copy_sql-3829"><a href="#Generator.copy_sql-3829"><span class="linenos">3829</span></a> <span class="n">params</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expressions</span><span class="p">(</span><span class="n">expression</span><span class="p">,</span> <span class="n">key</span><span class="o">=</span><span class="s2">&quot;params&quot;</span><span class="p">,</span> <span class="n">flat</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="n">sep</span><span class="p">)</span>
+</span><span id="Generator.copy_sql-3830"><a href="#Generator.copy_sql-3830"><span class="linenos">3830</span></a> <span class="k">if</span> <span class="n">params</span><span class="p">:</span>
+</span><span id="Generator.copy_sql-3831"><a href="#Generator.copy_sql-3831"><span class="linenos">3831</span></a> <span class="n">params</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot; WITH (</span><span class="si">{</span><span class="n">params</span><span class="si">}</span><span class="s2">)&quot;</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_WRAPPED</span> <span class="k">else</span> <span class="sa">f</span><span class="s2">&quot; </span><span class="si">{</span><span class="n">params</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Generator.copy_sql-3832"><a href="#Generator.copy_sql-3832"><span class="linenos">3832</span></a>
+</span><span id="Generator.copy_sql-3833"><a href="#Generator.copy_sql-3833"><span class="linenos">3833</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;COPY</span><span class="si">{</span><span class="n">this</span><span class="si">}{</span><span class="n">kind</span><span class="si">}{</span><span class="n">files</span><span class="si">}{</span><span class="n">credentials</span><span class="si">}{</span><span class="n">params</span><span class="si">}</span><span class="s2">&quot;</span>
</span></pre></div>
diff --git a/docs/sqlglot/helper.html b/docs/sqlglot/helper.html
index 9bd4ede..0ce50f4 100644
--- a/docs/sqlglot/helper.html
+++ b/docs/sqlglot/helper.html
@@ -1893,7 +1893,7 @@ belong to some totally-ordered set.</p>
<section id="DATE_UNITS">
<div class="attr variable">
<span class="name">DATE_UNITS</span> =
-<span class="default_value">{&#39;year&#39;, &#39;week&#39;, &#39;day&#39;, &#39;year_month&#39;, &#39;quarter&#39;, &#39;month&#39;}</span>
+<span class="default_value">{&#39;quarter&#39;, &#39;year_month&#39;, &#39;week&#39;, &#39;year&#39;, &#39;day&#39;, &#39;month&#39;}</span>
</div>
diff --git a/docs/sqlglot/jsonpath.html b/docs/sqlglot/jsonpath.html
index 9325c70..36e668b 100644
--- a/docs/sqlglot/jsonpath.html
+++ b/docs/sqlglot/jsonpath.html
@@ -577,7 +577,7 @@
<div class="attr variable">
<span class="name">ALL_JSON_PATH_PARTS</span> =
<input id="ALL_JSON_PATH_PARTS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="ALL_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="expressions.html#JSONPathRecursive">sqlglot.expressions.JSONPathRecursive</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathWildcard">sqlglot.expressions.JSONPathWildcard</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathFilter">sqlglot.expressions.JSONPathFilter</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathUnion">sqlglot.expressions.JSONPathUnion</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathSelector">sqlglot.expressions.JSONPathSelector</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathSlice">sqlglot.expressions.JSONPathSlice</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathScript">sqlglot.expressions.JSONPathScript</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="ALL_JSON_PATH_PARTS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="expressions.html#JSONPathRecursive">sqlglot.expressions.JSONPathRecursive</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathWildcard">sqlglot.expressions.JSONPathWildcard</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathUnion">sqlglot.expressions.JSONPathUnion</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathKey">sqlglot.expressions.JSONPathKey</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathSubscript">sqlglot.expressions.JSONPathSubscript</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathFilter">sqlglot.expressions.JSONPathFilter</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathSelector">sqlglot.expressions.JSONPathSelector</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathSlice">sqlglot.expressions.JSONPathSlice</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathScript">sqlglot.expressions.JSONPathScript</a>&#39;&gt;, &lt;class &#39;<a href="expressions.html#JSONPathRoot">sqlglot.expressions.JSONPathRoot</a>&#39;&gt;}</span>
</div>
diff --git a/docs/sqlglot/optimizer/annotate_types.html b/docs/sqlglot/optimizer/annotate_types.html
index 73401d2..294549d 100644
--- a/docs/sqlglot/optimizer/annotate_types.html
+++ b/docs/sqlglot/optimizer/annotate_types.html
@@ -1500,7 +1500,7 @@
<div class="attr variable">
<span class="name">TYPE_TO_EXPRESSIONS</span><span class="annotation">: Dict[<a href="../expressions.html#DataType.Type">sqlglot.expressions.DataType.Type</a>, Set[Type[<a href="../expressions.html#Expression">sqlglot.expressions.Expression</a>]]]</span> =
<input id="TypeAnnotator.TYPE_TO_EXPRESSIONS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="TypeAnnotator.TYPE_TO_EXPRESSIONS-view-value"></label><span class="default_value">{&lt;Type.BIGINT: &#39;BIGINT&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#Length">sqlglot.expressions.Length</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#ApproxDistinct">sqlglot.expressions.ApproxDistinct</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Count">sqlglot.expressions.Count</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#ArraySize">sqlglot.expressions.ArraySize</a>&#39;&gt;}, &lt;Type.BOOLEAN: &#39;BOOLEAN&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#Boolean">sqlglot.expressions.Boolean</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Between">sqlglot.expressions.Between</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#In">sqlglot.expressions.In</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#RegexpLike">sqlglot.expressions.RegexpLike</a>&#39;&gt;}, &lt;Type.DATE: &#39;DATE&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#CurrentDate">sqlglot.expressions.CurrentDate</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#DateStrToDate">sqlglot.expressions.DateStrToDate</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimeStrToDate">sqlglot.expressions.TimeStrToDate</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#StrToDate">sqlglot.expressions.StrToDate</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TsOrDsToDate">sqlglot.expressions.TsOrDsToDate</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#DiToDate">sqlglot.expressions.DiToDate</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#DateFromParts">sqlglot.expressions.DateFromParts</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Date">sqlglot.expressions.Date</a>&#39;&gt;}, &lt;Type.DATETIME: &#39;DATETIME&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#DatetimeSub">sqlglot.expressions.DatetimeSub</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#DatetimeAdd">sqlglot.expressions.DatetimeAdd</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#CurrentDatetime">sqlglot.expressions.CurrentDatetime</a>&#39;&gt;}, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#Stddev">sqlglot.expressions.Stddev</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#StddevPop">sqlglot.expressions.StddevPop</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Pow">sqlglot.expressions.Pow</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Sqrt">sqlglot.expressions.Sqrt</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Exp">sqlglot.expressions.Exp</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Log">sqlglot.expressions.Log</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#StddevSamp">sqlglot.expressions.StddevSamp</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Ln">sqlglot.expressions.Ln</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#SafeDivide">sqlglot.expressions.SafeDivide</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Variance">sqlglot.expressions.Variance</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#VariancePop">sqlglot.expressions.VariancePop</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#ApproxQuantile">sqlglot.expressions.ApproxQuantile</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Round">sqlglot.expressions.Round</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Quantile">sqlglot.expressions.Quantile</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Div">sqlglot.expressions.Div</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Avg">sqlglot.expressions.Avg</a>&#39;&gt;}, &lt;Type.INT: &#39;INT&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#DateToDi">sqlglot.expressions.DateToDi</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TsOrDiToDi">sqlglot.expressions.TsOrDiToDi</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimestampDiff">sqlglot.expressions.TimestampDiff</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Sign">sqlglot.expressions.Sign</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#DateDiff">sqlglot.expressions.DateDiff</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Ceil">sqlglot.expressions.Ceil</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#StrPosition">sqlglot.expressions.StrPosition</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Levenshtein">sqlglot.expressions.Levenshtein</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Floor">sqlglot.expressions.Floor</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Extract">sqlglot.expressions.Extract</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#DatetimeDiff">sqlglot.expressions.DatetimeDiff</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimeDiff">sqlglot.expressions.TimeDiff</a>&#39;&gt;}, &lt;Type.JSON: &#39;JSON&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#ParseJSON">sqlglot.expressions.ParseJSON</a>&#39;&gt;}, &lt;Type.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#CurrentTime">sqlglot.expressions.CurrentTime</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimeAdd">sqlglot.expressions.TimeAdd</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimeStrToTime">sqlglot.expressions.TimeStrToTime</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#StrToTime">sqlglot.expressions.StrToTime</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimestampSub">sqlglot.expressions.TimestampSub</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimestampAdd">sqlglot.expressions.TimestampAdd</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#UnixToTime">sqlglot.expressions.UnixToTime</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#CurrentTimestamp">sqlglot.expressions.CurrentTimestamp</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimeSub">sqlglot.expressions.TimeSub</a>&#39;&gt;}, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#Week">sqlglot.expressions.Week</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Quarter">sqlglot.expressions.Quarter</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Month">sqlglot.expressions.Month</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Day">sqlglot.expressions.Day</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Year">sqlglot.expressions.Year</a>&#39;&gt;}, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#Upper">sqlglot.expressions.Upper</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Concat">sqlglot.expressions.Concat</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#GroupConcat">sqlglot.expressions.GroupConcat</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Lower">sqlglot.expressions.Lower</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#DateToDateStr">sqlglot.expressions.DateToDateStr</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#ArrayConcat">sqlglot.expressions.ArrayConcat</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#UnixToTimeStr">sqlglot.expressions.UnixToTimeStr</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Trim">sqlglot.expressions.Trim</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimeToTimeStr">sqlglot.expressions.TimeToTimeStr</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TsOrDsToDateStr">sqlglot.expressions.TsOrDsToDateStr</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Initcap">sqlglot.expressions.Initcap</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimeToStr">sqlglot.expressions.TimeToStr</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#UnixToStr">sqlglot.expressions.UnixToStr</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#ConcatWs">sqlglot.expressions.ConcatWs</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Substring">sqlglot.expressions.Substring</a>&#39;&gt;}}</span>
+ <label class="view-value-button pdoc-button" for="TypeAnnotator.TYPE_TO_EXPRESSIONS-view-value"></label><span class="default_value">{&lt;Type.BIGINT: &#39;BIGINT&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#Length">sqlglot.expressions.Length</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#ApproxDistinct">sqlglot.expressions.ApproxDistinct</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Count">sqlglot.expressions.Count</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#ArraySize">sqlglot.expressions.ArraySize</a>&#39;&gt;}, &lt;Type.BOOLEAN: &#39;BOOLEAN&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#RegexpLike">sqlglot.expressions.RegexpLike</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Boolean">sqlglot.expressions.Boolean</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Between">sqlglot.expressions.Between</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#In">sqlglot.expressions.In</a>&#39;&gt;}, &lt;Type.DATE: &#39;DATE&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#CurrentDate">sqlglot.expressions.CurrentDate</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Date">sqlglot.expressions.Date</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimeStrToDate">sqlglot.expressions.TimeStrToDate</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TsOrDsToDate">sqlglot.expressions.TsOrDsToDate</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#DateStrToDate">sqlglot.expressions.DateStrToDate</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#StrToDate">sqlglot.expressions.StrToDate</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#DateFromParts">sqlglot.expressions.DateFromParts</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#DiToDate">sqlglot.expressions.DiToDate</a>&#39;&gt;}, &lt;Type.DATETIME: &#39;DATETIME&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#DatetimeAdd">sqlglot.expressions.DatetimeAdd</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#CurrentDatetime">sqlglot.expressions.CurrentDatetime</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#DatetimeSub">sqlglot.expressions.DatetimeSub</a>&#39;&gt;}, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#Round">sqlglot.expressions.Round</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Sqrt">sqlglot.expressions.Sqrt</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Pow">sqlglot.expressions.Pow</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Avg">sqlglot.expressions.Avg</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Log">sqlglot.expressions.Log</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Exp">sqlglot.expressions.Exp</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Ln">sqlglot.expressions.Ln</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#VariancePop">sqlglot.expressions.VariancePop</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Variance">sqlglot.expressions.Variance</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#ApproxQuantile">sqlglot.expressions.ApproxQuantile</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#StddevSamp">sqlglot.expressions.StddevSamp</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Quantile">sqlglot.expressions.Quantile</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#StddevPop">sqlglot.expressions.StddevPop</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Div">sqlglot.expressions.Div</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#SafeDivide">sqlglot.expressions.SafeDivide</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Stddev">sqlglot.expressions.Stddev</a>&#39;&gt;}, &lt;Type.INT: &#39;INT&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#Ceil">sqlglot.expressions.Ceil</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#DateDiff">sqlglot.expressions.DateDiff</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#DateToDi">sqlglot.expressions.DateToDi</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TsOrDiToDi">sqlglot.expressions.TsOrDiToDi</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Sign">sqlglot.expressions.Sign</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimestampDiff">sqlglot.expressions.TimestampDiff</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#DatetimeDiff">sqlglot.expressions.DatetimeDiff</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Levenshtein">sqlglot.expressions.Levenshtein</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimeDiff">sqlglot.expressions.TimeDiff</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#StrPosition">sqlglot.expressions.StrPosition</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Floor">sqlglot.expressions.Floor</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Extract">sqlglot.expressions.Extract</a>&#39;&gt;}, &lt;Type.JSON: &#39;JSON&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#ParseJSON">sqlglot.expressions.ParseJSON</a>&#39;&gt;}, &lt;Type.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#TimeStrToTime">sqlglot.expressions.TimeStrToTime</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimeSub">sqlglot.expressions.TimeSub</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimeAdd">sqlglot.expressions.TimeAdd</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#StrToTime">sqlglot.expressions.StrToTime</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimestampSub">sqlglot.expressions.TimestampSub</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#CurrentTimestamp">sqlglot.expressions.CurrentTimestamp</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#UnixToTime">sqlglot.expressions.UnixToTime</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimestampAdd">sqlglot.expressions.TimestampAdd</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#CurrentTime">sqlglot.expressions.CurrentTime</a>&#39;&gt;}, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#Week">sqlglot.expressions.Week</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Quarter">sqlglot.expressions.Quarter</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Month">sqlglot.expressions.Month</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Year">sqlglot.expressions.Year</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Day">sqlglot.expressions.Day</a>&#39;&gt;}, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;: {&lt;class &#39;<a href="../expressions.html#Lower">sqlglot.expressions.Lower</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Substring">sqlglot.expressions.Substring</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Upper">sqlglot.expressions.Upper</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#GroupConcat">sqlglot.expressions.GroupConcat</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#DateToDateStr">sqlglot.expressions.DateToDateStr</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#UnixToTimeStr">sqlglot.expressions.UnixToTimeStr</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#ArrayConcat">sqlglot.expressions.ArrayConcat</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimeToTimeStr">sqlglot.expressions.TimeToTimeStr</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TsOrDsToDateStr">sqlglot.expressions.TsOrDsToDateStr</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#TimeToStr">sqlglot.expressions.TimeToStr</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#ConcatWs">sqlglot.expressions.ConcatWs</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#UnixToStr">sqlglot.expressions.UnixToStr</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Concat">sqlglot.expressions.Concat</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Initcap">sqlglot.expressions.Initcap</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#Trim">sqlglot.expressions.Trim</a>&#39;&gt;}}</span>
</div>
@@ -1513,7 +1513,7 @@
<div class="attr variable">
<span class="name">ANNOTATORS</span><span class="annotation">: Dict</span> =
<input id="TypeAnnotator.ANNOTATORS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="TypeAnnotator.ANNOTATORS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#Alias">sqlglot.expressions.Alias</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#BitwiseNot">sqlglot.expressions.BitwiseNot</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Neg">sqlglot.expressions.Neg</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Not">sqlglot.expressions.Not</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Paren">sqlglot.expressions.Paren</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#PivotAlias">sqlglot.expressions.PivotAlias</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Unary">sqlglot.expressions.Unary</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Add">sqlglot.expressions.Add</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#And">sqlglot.expressions.And</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ArrayContained">sqlglot.expressions.ArrayContained</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ArrayContains">sqlglot.expressions.ArrayContains</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ArrayOverlaps">sqlglot.expressions.ArrayOverlaps</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Binary">sqlglot.expressions.Binary</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#BitwiseAnd">sqlglot.expressions.BitwiseAnd</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#BitwiseLeftShift">sqlglot.expressions.BitwiseLeftShift</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#BitwiseOr">sqlglot.expressions.BitwiseOr</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#BitwiseRightShift">sqlglot.expressions.BitwiseRightShift</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#BitwiseXor">sqlglot.expressions.BitwiseXor</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Collate">sqlglot.expressions.Collate</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Connector">sqlglot.expressions.Connector</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Corr">sqlglot.expressions.Corr</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#CovarPop">sqlglot.expressions.CovarPop</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#CovarSamp">sqlglot.expressions.CovarSamp</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DPipe">sqlglot.expressions.DPipe</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Distance">sqlglot.expressions.Distance</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Div">sqlglot.expressions.Div</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Dot">sqlglot.expressions.Dot</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#EQ">sqlglot.expressions.EQ</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Escape">sqlglot.expressions.Escape</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#GT">sqlglot.expressions.GT</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#GTE">sqlglot.expressions.GTE</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Glob">sqlglot.expressions.Glob</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ILike">sqlglot.expressions.ILike</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ILikeAny">sqlglot.expressions.ILikeAny</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#IntDiv">sqlglot.expressions.IntDiv</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Is">sqlglot.expressions.Is</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#JSONArrayContains">sqlglot.expressions.JSONArrayContains</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#JSONBContains">sqlglot.expressions.JSONBContains</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#JSONBExtract">sqlglot.expressions.JSONBExtract</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#JSONBExtractScalar">sqlglot.expressions.JSONBExtractScalar</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#JSONExtract">sqlglot.expressions.JSONExtract</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#JSONExtractScalar">sqlglot.expressions.JSONExtractScalar</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Kwarg">sqlglot.expressions.Kwarg</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#LT">sqlglot.expressions.LT</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#LTE">sqlglot.expressions.LTE</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Like">sqlglot.expressions.Like</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#LikeAny">sqlglot.expressions.LikeAny</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Mod">sqlglot.expressions.Mod</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Mul">sqlglot.expressions.Mul</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#NEQ">sqlglot.expressions.NEQ</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#NullSafeEQ">sqlglot.expressions.NullSafeEQ</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#NullSafeNEQ">sqlglot.expressions.NullSafeNEQ</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Operator">sqlglot.expressions.Operator</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Or">sqlglot.expressions.Or</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Overlaps">sqlglot.expressions.Overlaps</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Pow">sqlglot.expressions.Pow</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#PropertyEQ">sqlglot.expressions.PropertyEQ</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#RegexpILike">sqlglot.expressions.RegexpILike</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#RegexpLike">sqlglot.expressions.RegexpLike</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#SimilarTo">sqlglot.expressions.SimilarTo</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Slice">sqlglot.expressions.Slice</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Sub">sqlglot.expressions.Sub</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Xor">sqlglot.expressions.Xor</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Length">sqlglot.expressions.Length</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ApproxDistinct">sqlglot.expressions.ApproxDistinct</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Count">sqlglot.expressions.Count</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ArraySize">sqlglot.expressions.ArraySize</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Boolean">sqlglot.expressions.Boolean</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Between">sqlglot.expressions.Between</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#In">sqlglot.expressions.In</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#CurrentDate">sqlglot.expressions.CurrentDate</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateStrToDate">sqlglot.expressions.DateStrToDate</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimeStrToDate">sqlglot.expressions.TimeStrToDate</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#StrToDate">sqlglot.expressions.StrToDate</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TsOrDsToDate">sqlglot.expressions.TsOrDsToDate</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DiToDate">sqlglot.expressions.DiToDate</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateFromParts">sqlglot.expressions.DateFromParts</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Date">sqlglot.expressions.Date</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DatetimeSub">sqlglot.expressions.DatetimeSub</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DatetimeAdd">sqlglot.expressions.DatetimeAdd</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#CurrentDatetime">sqlglot.expressions.CurrentDatetime</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Stddev">sqlglot.expressions.Stddev</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#StddevPop">sqlglot.expressions.StddevPop</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Sqrt">sqlglot.expressions.Sqrt</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Exp">sqlglot.expressions.Exp</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Log">sqlglot.expressions.Log</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#StddevSamp">sqlglot.expressions.StddevSamp</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Ln">sqlglot.expressions.Ln</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#SafeDivide">sqlglot.expressions.SafeDivide</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Variance">sqlglot.expressions.Variance</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#VariancePop">sqlglot.expressions.VariancePop</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ApproxQuantile">sqlglot.expressions.ApproxQuantile</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Round">sqlglot.expressions.Round</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Quantile">sqlglot.expressions.Quantile</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Avg">sqlglot.expressions.Avg</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateToDi">sqlglot.expressions.DateToDi</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TsOrDiToDi">sqlglot.expressions.TsOrDiToDi</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimestampDiff">sqlglot.expressions.TimestampDiff</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Sign">sqlglot.expressions.Sign</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateDiff">sqlglot.expressions.DateDiff</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Ceil">sqlglot.expressions.Ceil</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#StrPosition">sqlglot.expressions.StrPosition</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Levenshtein">sqlglot.expressions.Levenshtein</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Floor">sqlglot.expressions.Floor</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Extract">sqlglot.expressions.Extract</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DatetimeDiff">sqlglot.expressions.DatetimeDiff</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimeDiff">sqlglot.expressions.TimeDiff</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ParseJSON">sqlglot.expressions.ParseJSON</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#CurrentTime">sqlglot.expressions.CurrentTime</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimeAdd">sqlglot.expressions.TimeAdd</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimeStrToTime">sqlglot.expressions.TimeStrToTime</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#StrToTime">sqlglot.expressions.StrToTime</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimestampSub">sqlglot.expressions.TimestampSub</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimestampAdd">sqlglot.expressions.TimestampAdd</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#UnixToTime">sqlglot.expressions.UnixToTime</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#CurrentTimestamp">sqlglot.expressions.CurrentTimestamp</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimeSub">sqlglot.expressions.TimeSub</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Week">sqlglot.expressions.Week</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Quarter">sqlglot.expressions.Quarter</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Month">sqlglot.expressions.Month</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Day">sqlglot.expressions.Day</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Year">sqlglot.expressions.Year</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Upper">sqlglot.expressions.Upper</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Concat">sqlglot.expressions.Concat</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#GroupConcat">sqlglot.expressions.GroupConcat</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Lower">sqlglot.expressions.Lower</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateToDateStr">sqlglot.expressions.DateToDateStr</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ArrayConcat">sqlglot.expressions.ArrayConcat</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#UnixToTimeStr">sqlglot.expressions.UnixToTimeStr</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Trim">sqlglot.expressions.Trim</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimeToTimeStr">sqlglot.expressions.TimeToTimeStr</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TsOrDsToDateStr">sqlglot.expressions.TsOrDsToDateStr</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Initcap">sqlglot.expressions.Initcap</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimeToStr">sqlglot.expressions.TimeToStr</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#UnixToStr">sqlglot.expressions.UnixToStr</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ConcatWs">sqlglot.expressions.ConcatWs</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Substring">sqlglot.expressions.Substring</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Abs">sqlglot.expressions.Abs</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Anonymous">sqlglot.expressions.Anonymous</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Array">sqlglot.expressions.Array</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ArrayAgg">sqlglot.expressions.ArrayAgg</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Bracket">sqlglot.expressions.Bracket</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Cast">sqlglot.expressions.Cast</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Case">sqlglot.expressions.Case</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Coalesce">sqlglot.expressions.Coalesce</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DataType">sqlglot.expressions.DataType</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateAdd">sqlglot.expressions.DateAdd</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateSub">sqlglot.expressions.DateSub</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateTrunc">sqlglot.expressions.DateTrunc</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Distinct">sqlglot.expressions.Distinct</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Explode">sqlglot.expressions.Explode</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Filter">sqlglot.expressions.Filter</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#GenerateDateArray">sqlglot.expressions.GenerateDateArray</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#If">sqlglot.expressions.If</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Interval">sqlglot.expressions.Interval</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Least">sqlglot.expressions.Least</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Literal">sqlglot.expressions.Literal</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Map">sqlglot.expressions.Map</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Max">sqlglot.expressions.Max</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Min">sqlglot.expressions.Min</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Null">sqlglot.expressions.Null</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Nullif">sqlglot.expressions.Nullif</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Struct">sqlglot.expressions.Struct</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Sum">sqlglot.expressions.Sum</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Timestamp">sqlglot.expressions.Timestamp</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ToMap">sqlglot.expressions.ToMap</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TryCast">sqlglot.expressions.TryCast</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Unnest">sqlglot.expressions.Unnest</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#VarMap">sqlglot.expressions.VarMap</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="TypeAnnotator.ANNOTATORS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#Alias">sqlglot.expressions.Alias</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#BitwiseNot">sqlglot.expressions.BitwiseNot</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Neg">sqlglot.expressions.Neg</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Not">sqlglot.expressions.Not</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Paren">sqlglot.expressions.Paren</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#PivotAlias">sqlglot.expressions.PivotAlias</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Unary">sqlglot.expressions.Unary</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Add">sqlglot.expressions.Add</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#And">sqlglot.expressions.And</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ArrayContained">sqlglot.expressions.ArrayContained</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ArrayContains">sqlglot.expressions.ArrayContains</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ArrayOverlaps">sqlglot.expressions.ArrayOverlaps</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Binary">sqlglot.expressions.Binary</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#BitwiseAnd">sqlglot.expressions.BitwiseAnd</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#BitwiseLeftShift">sqlglot.expressions.BitwiseLeftShift</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#BitwiseOr">sqlglot.expressions.BitwiseOr</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#BitwiseRightShift">sqlglot.expressions.BitwiseRightShift</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#BitwiseXor">sqlglot.expressions.BitwiseXor</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Collate">sqlglot.expressions.Collate</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Connector">sqlglot.expressions.Connector</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Corr">sqlglot.expressions.Corr</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#CovarPop">sqlglot.expressions.CovarPop</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#CovarSamp">sqlglot.expressions.CovarSamp</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DPipe">sqlglot.expressions.DPipe</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Distance">sqlglot.expressions.Distance</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Div">sqlglot.expressions.Div</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Dot">sqlglot.expressions.Dot</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#EQ">sqlglot.expressions.EQ</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Escape">sqlglot.expressions.Escape</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#GT">sqlglot.expressions.GT</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#GTE">sqlglot.expressions.GTE</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Glob">sqlglot.expressions.Glob</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ILike">sqlglot.expressions.ILike</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ILikeAny">sqlglot.expressions.ILikeAny</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#IntDiv">sqlglot.expressions.IntDiv</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Is">sqlglot.expressions.Is</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#JSONArrayContains">sqlglot.expressions.JSONArrayContains</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#JSONBContains">sqlglot.expressions.JSONBContains</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#JSONBExtract">sqlglot.expressions.JSONBExtract</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#JSONBExtractScalar">sqlglot.expressions.JSONBExtractScalar</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#JSONExtract">sqlglot.expressions.JSONExtract</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#JSONExtractScalar">sqlglot.expressions.JSONExtractScalar</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Kwarg">sqlglot.expressions.Kwarg</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#LT">sqlglot.expressions.LT</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#LTE">sqlglot.expressions.LTE</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Like">sqlglot.expressions.Like</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#LikeAny">sqlglot.expressions.LikeAny</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Mod">sqlglot.expressions.Mod</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Mul">sqlglot.expressions.Mul</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#NEQ">sqlglot.expressions.NEQ</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#NullSafeEQ">sqlglot.expressions.NullSafeEQ</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#NullSafeNEQ">sqlglot.expressions.NullSafeNEQ</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Operator">sqlglot.expressions.Operator</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Or">sqlglot.expressions.Or</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Overlaps">sqlglot.expressions.Overlaps</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Pow">sqlglot.expressions.Pow</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#PropertyEQ">sqlglot.expressions.PropertyEQ</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#RegexpILike">sqlglot.expressions.RegexpILike</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#RegexpLike">sqlglot.expressions.RegexpLike</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#SimilarTo">sqlglot.expressions.SimilarTo</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Slice">sqlglot.expressions.Slice</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Sub">sqlglot.expressions.Sub</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Xor">sqlglot.expressions.Xor</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Length">sqlglot.expressions.Length</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ApproxDistinct">sqlglot.expressions.ApproxDistinct</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Count">sqlglot.expressions.Count</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ArraySize">sqlglot.expressions.ArraySize</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Boolean">sqlglot.expressions.Boolean</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Between">sqlglot.expressions.Between</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#In">sqlglot.expressions.In</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#CurrentDate">sqlglot.expressions.CurrentDate</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Date">sqlglot.expressions.Date</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimeStrToDate">sqlglot.expressions.TimeStrToDate</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TsOrDsToDate">sqlglot.expressions.TsOrDsToDate</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateStrToDate">sqlglot.expressions.DateStrToDate</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#StrToDate">sqlglot.expressions.StrToDate</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateFromParts">sqlglot.expressions.DateFromParts</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DiToDate">sqlglot.expressions.DiToDate</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DatetimeAdd">sqlglot.expressions.DatetimeAdd</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#CurrentDatetime">sqlglot.expressions.CurrentDatetime</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DatetimeSub">sqlglot.expressions.DatetimeSub</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Round">sqlglot.expressions.Round</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Sqrt">sqlglot.expressions.Sqrt</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Avg">sqlglot.expressions.Avg</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Log">sqlglot.expressions.Log</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Exp">sqlglot.expressions.Exp</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Ln">sqlglot.expressions.Ln</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#VariancePop">sqlglot.expressions.VariancePop</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Variance">sqlglot.expressions.Variance</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ApproxQuantile">sqlglot.expressions.ApproxQuantile</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#StddevSamp">sqlglot.expressions.StddevSamp</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Quantile">sqlglot.expressions.Quantile</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#StddevPop">sqlglot.expressions.StddevPop</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#SafeDivide">sqlglot.expressions.SafeDivide</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Stddev">sqlglot.expressions.Stddev</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Ceil">sqlglot.expressions.Ceil</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateDiff">sqlglot.expressions.DateDiff</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateToDi">sqlglot.expressions.DateToDi</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TsOrDiToDi">sqlglot.expressions.TsOrDiToDi</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Sign">sqlglot.expressions.Sign</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimestampDiff">sqlglot.expressions.TimestampDiff</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DatetimeDiff">sqlglot.expressions.DatetimeDiff</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Levenshtein">sqlglot.expressions.Levenshtein</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimeDiff">sqlglot.expressions.TimeDiff</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#StrPosition">sqlglot.expressions.StrPosition</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Floor">sqlglot.expressions.Floor</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Extract">sqlglot.expressions.Extract</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ParseJSON">sqlglot.expressions.ParseJSON</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimeStrToTime">sqlglot.expressions.TimeStrToTime</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimeSub">sqlglot.expressions.TimeSub</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimeAdd">sqlglot.expressions.TimeAdd</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#StrToTime">sqlglot.expressions.StrToTime</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimestampSub">sqlglot.expressions.TimestampSub</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#CurrentTimestamp">sqlglot.expressions.CurrentTimestamp</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#UnixToTime">sqlglot.expressions.UnixToTime</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimestampAdd">sqlglot.expressions.TimestampAdd</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#CurrentTime">sqlglot.expressions.CurrentTime</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Week">sqlglot.expressions.Week</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Quarter">sqlglot.expressions.Quarter</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Month">sqlglot.expressions.Month</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Year">sqlglot.expressions.Year</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Day">sqlglot.expressions.Day</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Lower">sqlglot.expressions.Lower</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Substring">sqlglot.expressions.Substring</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Upper">sqlglot.expressions.Upper</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#GroupConcat">sqlglot.expressions.GroupConcat</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateToDateStr">sqlglot.expressions.DateToDateStr</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#UnixToTimeStr">sqlglot.expressions.UnixToTimeStr</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ArrayConcat">sqlglot.expressions.ArrayConcat</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimeToTimeStr">sqlglot.expressions.TimeToTimeStr</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TsOrDsToDateStr">sqlglot.expressions.TsOrDsToDateStr</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TimeToStr">sqlglot.expressions.TimeToStr</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ConcatWs">sqlglot.expressions.ConcatWs</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#UnixToStr">sqlglot.expressions.UnixToStr</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Concat">sqlglot.expressions.Concat</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Initcap">sqlglot.expressions.Initcap</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Trim">sqlglot.expressions.Trim</a>&#39;&gt;: &lt;function _annotate_with_type_lambda.&lt;locals&gt;.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Abs">sqlglot.expressions.Abs</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Anonymous">sqlglot.expressions.Anonymous</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Array">sqlglot.expressions.Array</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ArrayAgg">sqlglot.expressions.ArrayAgg</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Bracket">sqlglot.expressions.Bracket</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Cast">sqlglot.expressions.Cast</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Case">sqlglot.expressions.Case</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Coalesce">sqlglot.expressions.Coalesce</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DataType">sqlglot.expressions.DataType</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateAdd">sqlglot.expressions.DateAdd</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateSub">sqlglot.expressions.DateSub</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#DateTrunc">sqlglot.expressions.DateTrunc</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Distinct">sqlglot.expressions.Distinct</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Explode">sqlglot.expressions.Explode</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Filter">sqlglot.expressions.Filter</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#GenerateDateArray">sqlglot.expressions.GenerateDateArray</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#If">sqlglot.expressions.If</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Interval">sqlglot.expressions.Interval</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Least">sqlglot.expressions.Least</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Literal">sqlglot.expressions.Literal</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Map">sqlglot.expressions.Map</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Max">sqlglot.expressions.Max</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Min">sqlglot.expressions.Min</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Null">sqlglot.expressions.Null</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Nullif">sqlglot.expressions.Nullif</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Struct">sqlglot.expressions.Struct</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Sum">sqlglot.expressions.Sum</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Timestamp">sqlglot.expressions.Timestamp</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#ToMap">sqlglot.expressions.ToMap</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#TryCast">sqlglot.expressions.TryCast</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#Unnest">sqlglot.expressions.Unnest</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, &lt;class &#39;<a href="../expressions.html#VarMap">sqlglot.expressions.VarMap</a>&#39;&gt;: &lt;function TypeAnnotator.&lt;lambda&gt;&gt;}</span>
</div>
@@ -1538,7 +1538,7 @@
<div class="attr variable">
<span class="name">COERCES_TO</span><span class="annotation">: Dict[<a href="../expressions.html#DataType.Type">sqlglot.expressions.DataType.Type</a>, Set[<a href="../expressions.html#DataType.Type">sqlglot.expressions.DataType.Type</a>]]</span> =
<input id="TypeAnnotator.COERCES_TO-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="TypeAnnotator.COERCES_TO-view-value"></label><span class="default_value">{&lt;Type.TEXT: &#39;TEXT&#39;&gt;: set(), &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;: {&lt;Type.TEXT: &#39;TEXT&#39;&gt;}, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;: {&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;}, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;: {&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;}, &lt;Type.CHAR: &#39;CHAR&#39;&gt;: {&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;}, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;: set(), &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;: {&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;}, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;: {&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;}, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;: {&lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;}, &lt;Type.INT: &#39;INT&#39;&gt;: {&lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;}, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;: {&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;}, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;: {&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;}, &lt;Type.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;: set(), &lt;Type.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;: {&lt;Type.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;}, &lt;Type.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;: {&lt;Type.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;Type.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;}, &lt;Type.DATETIME: &#39;DATETIME&#39;&gt;: {&lt;Type.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;Type.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;Type.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;}, &lt;Type.DATE: &#39;DATE&#39;&gt;: {&lt;Type.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;Type.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;Type.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;Type.DATETIME: &#39;DATETIME&#39;&gt;}}</span>
+ <label class="view-value-button pdoc-button" for="TypeAnnotator.COERCES_TO-view-value"></label><span class="default_value">{&lt;Type.TEXT: &#39;TEXT&#39;&gt;: set(), &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;: {&lt;Type.TEXT: &#39;TEXT&#39;&gt;}, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;: {&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;}, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;: {&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;}, &lt;Type.CHAR: &#39;CHAR&#39;&gt;: {&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;}, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;: set(), &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;: {&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;}, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;: {&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;}, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;: {&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;}, &lt;Type.INT: &#39;INT&#39;&gt;: {&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;}, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;: {&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;}, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;: {&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;}, &lt;Type.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;: set(), &lt;Type.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;: {&lt;Type.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;}, &lt;Type.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;: {&lt;Type.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;Type.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;}, &lt;Type.DATETIME: &#39;DATETIME&#39;&gt;: {&lt;Type.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;Type.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;Type.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;}, &lt;Type.DATE: &#39;DATE&#39;&gt;: {&lt;Type.DATETIME: &#39;DATETIME&#39;&gt;, &lt;Type.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;Type.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;Type.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;}}</span>
</div>
@@ -1551,7 +1551,7 @@
<div class="attr variable">
<span class="name">BINARY_COERCIONS</span><span class="annotation">: Dict[Tuple[<a href="../expressions.html#DataType.Type">sqlglot.expressions.DataType.Type</a>, <a href="../expressions.html#DataType.Type">sqlglot.expressions.DataType.Type</a>], Callable[[<a href="../expressions.html#Expression">sqlglot.expressions.Expression</a>, <a href="../expressions.html#Expression">sqlglot.expressions.Expression</a>], <a href="../expressions.html#DataType.Type">sqlglot.expressions.DataType.Type</a>]]</span> =
<input id="TypeAnnotator.BINARY_COERCIONS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="TypeAnnotator.BINARY_COERCIONS-view-value"></label><span class="default_value">{(&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.INT256: &#39;INT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.MONEY: &#39;MONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.INT256: &#39;INT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.MONEY: &#39;MONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.INT256: &#39;INT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.MONEY: &#39;MONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.INT256: &#39;INT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.MONEY: &#39;MONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.INT256: &#39;INT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.MONEY: &#39;MONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.INT256: &#39;INT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.MONEY: &#39;MONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#39;MONEY&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#39;UINT256&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#39;MONEY&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#39;UINT256&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#39;MONEY&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#39;UINT256&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#39;MONEY&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#39;UINT256&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#39;MONEY&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#39;UINT256&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#39;MONEY&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#39;UINT256&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DATE: &#39;DATE&#39;&gt;, &lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;): &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;Type.DATE: &#39;DATE&#39;&gt;): &lt;function TypeAnnotator.&lt;lambda&gt;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="TypeAnnotator.BINARY_COERCIONS-view-value"></label><span class="default_value">{(&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.MONEY: &#39;MONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.INT256: &#39;INT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.CHAR: &#39;CHAR&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.MONEY: &#39;MONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.INT256: &#39;INT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TEXT: &#39;TEXT&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.MONEY: &#39;MONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.INT256: &#39;INT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NCHAR: &#39;NCHAR&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.MONEY: &#39;MONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.INT256: &#39;INT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.MONEY: &#39;MONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.INT256: &#39;INT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NAME: &#39;NAME&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.MONEY: &#39;MONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.BIT: &#39;BIT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.BIGINT: &#39;BIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.UINT: &#39;UINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.INT128: &#39;INT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.UINT128: &#39;UINT128&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.TINYINT: &#39;TINYINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.FLOAT: &#39;FLOAT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.INT256: &#39;INT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.UINT256: &#39;UINT256&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;Type.INT: &#39;INT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#39;MONEY&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#39;UINT256&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.CHAR: &#39;CHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#39;MONEY&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#39;UINT256&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.TEXT: &#39;TEXT&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#39;MONEY&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#39;UINT256&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.NCHAR: &#39;NCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#39;MONEY&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#39;UINT256&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.VARCHAR: &#39;VARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#39;MONEY&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#39;UINT256&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.NAME: &#39;NAME&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MONEY: &#39;MONEY&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIT: &#39;BIT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.BIGINT: &#39;BIGINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT: &#39;UINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT128: &#39;INT128&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT128: &#39;UINT128&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.TINYINT: &#39;TINYINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.FLOAT: &#39;FLOAT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT256: &#39;INT256&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.UINT256: &#39;UINT256&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.INT: &#39;INT&#39;&gt;, &lt;Type.NVARCHAR: &#39;NVARCHAR&#39;&gt;): &lt;function TypeAnnotator.&lt;dictcomp&gt;.&lt;lambda&gt;&gt;, (&lt;Type.DATE: &#39;DATE&#39;&gt;, &lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;): &lt;function TypeAnnotator.&lt;lambda&gt;&gt;, (&lt;Type.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;Type.DATE: &#39;DATE&#39;&gt;): &lt;function TypeAnnotator.&lt;lambda&gt;&gt;}</span>
</div>
diff --git a/docs/sqlglot/optimizer/merge_subqueries.html b/docs/sqlglot/optimizer/merge_subqueries.html
index 3a97809..e0e812d 100644
--- a/docs/sqlglot/optimizer/merge_subqueries.html
+++ b/docs/sqlglot/optimizer/merge_subqueries.html
@@ -586,7 +586,7 @@ queries if it would result in multiple table selects in a single query:</p>
<div class="attr variable">
<span class="name">UNMERGABLE_ARGS</span> =
<input id="UNMERGABLE_ARGS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="UNMERGABLE_ARGS-view-value"></label><span class="default_value">{&#39;offset&#39;, &#39;qualify&#39;, &#39;having&#39;, &#39;pivots&#39;, &#39;connect&#39;, &#39;sort&#39;, &#39;limit&#39;, &#39;windows&#39;, &#39;match&#39;, &#39;settings&#39;, &#39;group&#39;, &#39;options&#39;, &#39;format&#39;, &#39;sample&#39;, &#39;with&#39;, &#39;into&#39;, &#39;prewhere&#39;, &#39;distribute&#39;, &#39;distinct&#39;, &#39;cluster&#39;, &#39;locks&#39;, &#39;laterals&#39;, &#39;kind&#39;}</span>
+ <label class="view-value-button pdoc-button" for="UNMERGABLE_ARGS-view-value"></label><span class="default_value">{&#39;with&#39;, &#39;locks&#39;, &#39;distinct&#39;, &#39;settings&#39;, &#39;offset&#39;, &#39;distribute&#39;, &#39;prewhere&#39;, &#39;laterals&#39;, &#39;qualify&#39;, &#39;windows&#39;, &#39;match&#39;, &#39;sample&#39;, &#39;sort&#39;, &#39;into&#39;, &#39;kind&#39;, &#39;pivots&#39;, &#39;limit&#39;, &#39;format&#39;, &#39;connect&#39;, &#39;cluster&#39;, &#39;options&#39;, &#39;group&#39;, &#39;having&#39;}</span>
</div>
diff --git a/docs/sqlglot/optimizer/simplify.html b/docs/sqlglot/optimizer/simplify.html
index 84a66c9..e0b53b8 100644
--- a/docs/sqlglot/optimizer/simplify.html
+++ b/docs/sqlglot/optimizer/simplify.html
@@ -3006,7 +3006,7 @@ prefix are statically known.</p>
<div class="attr variable">
<span class="name">DATETRUNC_COMPARISONS</span> =
<input id="DATETRUNC_COMPARISONS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="DATETRUNC_COMPARISONS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#LT">sqlglot.expressions.LT</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#EQ">sqlglot.expressions.EQ</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#NEQ">sqlglot.expressions.NEQ</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#In">sqlglot.expressions.In</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#GTE">sqlglot.expressions.GTE</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#LTE">sqlglot.expressions.LTE</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#GT">sqlglot.expressions.GT</a>&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="DATETRUNC_COMPARISONS-view-value"></label><span class="default_value">{&lt;class &#39;<a href="../expressions.html#EQ">sqlglot.expressions.EQ</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#GT">sqlglot.expressions.GT</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#LTE">sqlglot.expressions.LTE</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#NEQ">sqlglot.expressions.NEQ</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#GTE">sqlglot.expressions.GTE</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#LT">sqlglot.expressions.LT</a>&#39;&gt;, &lt;class &#39;<a href="../expressions.html#In">sqlglot.expressions.In</a>&#39;&gt;}</span>
</div>
@@ -3086,7 +3086,7 @@ prefix are statically known.</p>
<section id="JOINS">
<div class="attr variable">
<span class="name">JOINS</span> =
-<span class="default_value">{(&#39;RIGHT&#39;, &#39;OUTER&#39;), (&#39;&#39;, &#39;INNER&#39;), (&#39;RIGHT&#39;, &#39;&#39;), (&#39;&#39;, &#39;&#39;)}</span>
+<span class="default_value">{(&#39;RIGHT&#39;, &#39;&#39;), (&#39;&#39;, &#39;INNER&#39;), (&#39;RIGHT&#39;, &#39;OUTER&#39;), (&#39;&#39;, &#39;&#39;)}</span>
</div>
diff --git a/docs/sqlglot/parser.html b/docs/sqlglot/parser.html
index e894bdb..d85937d 100644
--- a/docs/sqlglot/parser.html
+++ b/docs/sqlglot/parser.html
@@ -4753,2076 +4753,2091 @@
</span><span id="L-4323"><a href="#L-4323"><span class="linenos">4323</span></a>
</span><span id="L-4324"><a href="#L-4324"><span class="linenos">4324</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_query_modifiers</span><span class="p">(</span><span class="n">seq_get</span><span class="p">(</span><span class="n">expressions</span><span class="p">,</span> <span class="mi">0</span><span class="p">))</span>
</span><span id="L-4325"><a href="#L-4325"><span class="linenos">4325</span></a>
-</span><span id="L-4326"><a href="#L-4326"><span class="linenos">4326</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">UNWRAPPED_QUERIES</span><span class="p">):</span>
-</span><span id="L-4327"><a href="#L-4327"><span class="linenos">4327</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span>
-</span><span id="L-4328"><a href="#L-4328"><span class="linenos">4328</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_subquery</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">parse_alias</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
-</span><span id="L-4329"><a href="#L-4329"><span class="linenos">4329</span></a> <span class="p">)</span>
-</span><span id="L-4330"><a href="#L-4330"><span class="linenos">4330</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Subquery</span><span class="p">):</span>
-</span><span id="L-4331"><a href="#L-4331"><span class="linenos">4331</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_subquery</span><span class="p">(</span>
-</span><span id="L-4332"><a href="#L-4332"><span class="linenos">4332</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span><span class="n">this</span><span class="p">),</span> <span class="n">parse_alias</span><span class="o">=</span><span class="kc">False</span>
-</span><span id="L-4333"><a href="#L-4333"><span class="linenos">4333</span></a> <span class="p">)</span>
-</span><span id="L-4334"><a href="#L-4334"><span class="linenos">4334</span></a> <span class="k">elif</span> <span class="nb">len</span><span class="p">(</span><span class="n">expressions</span><span class="p">)</span> <span class="o">&gt;</span> <span class="mi">1</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">:</span>
-</span><span id="L-4335"><a href="#L-4335"><span class="linenos">4335</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Tuple</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
-</span><span id="L-4336"><a href="#L-4336"><span class="linenos">4336</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-4337"><a href="#L-4337"><span class="linenos">4337</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Paren</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
-</span><span id="L-4338"><a href="#L-4338"><span class="linenos">4338</span></a>
-</span><span id="L-4339"><a href="#L-4339"><span class="linenos">4339</span></a> <span class="k">if</span> <span class="n">this</span><span class="p">:</span>
-</span><span id="L-4340"><a href="#L-4340"><span class="linenos">4340</span></a> <span class="n">this</span><span class="o">.</span><span class="n">add_comments</span><span class="p">(</span><span class="n">comments</span><span class="p">)</span>
-</span><span id="L-4341"><a href="#L-4341"><span class="linenos">4341</span></a>
-</span><span id="L-4342"><a href="#L-4342"><span class="linenos">4342</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">(</span><span class="n">expression</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
-</span><span id="L-4343"><a href="#L-4343"><span class="linenos">4343</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="L-4344"><a href="#L-4344"><span class="linenos">4344</span></a>
-</span><span id="L-4345"><a href="#L-4345"><span class="linenos">4345</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-4326"><a href="#L-4326"><span class="linenos">4326</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">this</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-4327"><a href="#L-4327"><span class="linenos">4327</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Tuple</span><span class="p">)</span>
+</span><span id="L-4328"><a href="#L-4328"><span class="linenos">4328</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">UNWRAPPED_QUERIES</span><span class="p">):</span>
+</span><span id="L-4329"><a href="#L-4329"><span class="linenos">4329</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span>
+</span><span id="L-4330"><a href="#L-4330"><span class="linenos">4330</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_subquery</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">parse_alias</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
+</span><span id="L-4331"><a href="#L-4331"><span class="linenos">4331</span></a> <span class="p">)</span>
+</span><span id="L-4332"><a href="#L-4332"><span class="linenos">4332</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Subquery</span><span class="p">):</span>
+</span><span id="L-4333"><a href="#L-4333"><span class="linenos">4333</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_subquery</span><span class="p">(</span>
+</span><span id="L-4334"><a href="#L-4334"><span class="linenos">4334</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span><span class="n">this</span><span class="p">),</span> <span class="n">parse_alias</span><span class="o">=</span><span class="kc">False</span>
+</span><span id="L-4335"><a href="#L-4335"><span class="linenos">4335</span></a> <span class="p">)</span>
+</span><span id="L-4336"><a href="#L-4336"><span class="linenos">4336</span></a> <span class="k">elif</span> <span class="nb">len</span><span class="p">(</span><span class="n">expressions</span><span class="p">)</span> <span class="o">&gt;</span> <span class="mi">1</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">:</span>
+</span><span id="L-4337"><a href="#L-4337"><span class="linenos">4337</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Tuple</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
+</span><span id="L-4338"><a href="#L-4338"><span class="linenos">4338</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-4339"><a href="#L-4339"><span class="linenos">4339</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Paren</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
+</span><span id="L-4340"><a href="#L-4340"><span class="linenos">4340</span></a>
+</span><span id="L-4341"><a href="#L-4341"><span class="linenos">4341</span></a> <span class="k">if</span> <span class="n">this</span><span class="p">:</span>
+</span><span id="L-4342"><a href="#L-4342"><span class="linenos">4342</span></a> <span class="n">this</span><span class="o">.</span><span class="n">add_comments</span><span class="p">(</span><span class="n">comments</span><span class="p">)</span>
+</span><span id="L-4343"><a href="#L-4343"><span class="linenos">4343</span></a>
+</span><span id="L-4344"><a href="#L-4344"><span class="linenos">4344</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">(</span><span class="n">expression</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
+</span><span id="L-4345"><a href="#L-4345"><span class="linenos">4345</span></a> <span class="k">return</span> <span class="n">this</span>
</span><span id="L-4346"><a href="#L-4346"><span class="linenos">4346</span></a>
-</span><span id="L-4347"><a href="#L-4347"><span class="linenos">4347</span></a> <span class="k">def</span> <span class="nf">_parse_field</span><span class="p">(</span>
-</span><span id="L-4348"><a href="#L-4348"><span class="linenos">4348</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="L-4349"><a href="#L-4349"><span class="linenos">4349</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="L-4350"><a href="#L-4350"><span class="linenos">4350</span></a> <span class="n">tokens</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-</span><span id="L-4351"><a href="#L-4351"><span class="linenos">4351</span></a> <span class="n">anonymous_func</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="L-4352"><a href="#L-4352"><span class="linenos">4352</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4353"><a href="#L-4353"><span class="linenos">4353</span></a> <span class="k">if</span> <span class="n">anonymous_func</span><span class="p">:</span>
-</span><span id="L-4354"><a href="#L-4354"><span class="linenos">4354</span></a> <span class="n">field</span> <span class="o">=</span> <span class="p">(</span>
-</span><span id="L-4355"><a href="#L-4355"><span class="linenos">4355</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">(</span><span class="n">anonymous</span><span class="o">=</span><span class="n">anonymous_func</span><span class="p">,</span> <span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span><span class="p">)</span>
-</span><span id="L-4356"><a href="#L-4356"><span class="linenos">4356</span></a> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="L-4357"><a href="#L-4357"><span class="linenos">4357</span></a> <span class="p">)</span>
-</span><span id="L-4358"><a href="#L-4358"><span class="linenos">4358</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-4359"><a href="#L-4359"><span class="linenos">4359</span></a> <span class="n">field</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">(</span>
-</span><span id="L-4360"><a href="#L-4360"><span class="linenos">4360</span></a> <span class="n">anonymous</span><span class="o">=</span><span class="n">anonymous_func</span><span class="p">,</span> <span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span>
-</span><span id="L-4361"><a href="#L-4361"><span class="linenos">4361</span></a> <span class="p">)</span>
-</span><span id="L-4362"><a href="#L-4362"><span class="linenos">4362</span></a> <span class="k">return</span> <span class="n">field</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span><span class="p">,</span> <span class="n">tokens</span><span class="o">=</span><span class="n">tokens</span><span class="p">)</span>
-</span><span id="L-4363"><a href="#L-4363"><span class="linenos">4363</span></a>
-</span><span id="L-4364"><a href="#L-4364"><span class="linenos">4364</span></a> <span class="k">def</span> <span class="nf">_parse_function</span><span class="p">(</span>
-</span><span id="L-4365"><a href="#L-4365"><span class="linenos">4365</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="L-4366"><a href="#L-4366"><span class="linenos">4366</span></a> <span class="n">functions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-</span><span id="L-4367"><a href="#L-4367"><span class="linenos">4367</span></a> <span class="n">anonymous</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="L-4368"><a href="#L-4368"><span class="linenos">4368</span></a> <span class="n">optional_parens</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">,</span>
-</span><span id="L-4369"><a href="#L-4369"><span class="linenos">4369</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="L-4370"><a href="#L-4370"><span class="linenos">4370</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4371"><a href="#L-4371"><span class="linenos">4371</span></a> <span class="c1"># This allows us to also parse {fn &lt;function&gt;} syntax (Snowflake, MySQL support this)</span>
-</span><span id="L-4372"><a href="#L-4372"><span class="linenos">4372</span></a> <span class="c1"># See: https://community.snowflake.com/s/article/SQL-Escape-Sequences</span>
-</span><span id="L-4373"><a href="#L-4373"><span class="linenos">4373</span></a> <span class="n">fn_syntax</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="L-4374"><a href="#L-4374"><span class="linenos">4374</span></a> <span class="k">if</span> <span class="p">(</span>
-</span><span id="L-4375"><a href="#L-4375"><span class="linenos">4375</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
-</span><span id="L-4376"><a href="#L-4376"><span class="linenos">4376</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span>
-</span><span id="L-4377"><a href="#L-4377"><span class="linenos">4377</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;FN&quot;</span>
-</span><span id="L-4378"><a href="#L-4378"><span class="linenos">4378</span></a> <span class="p">):</span>
-</span><span id="L-4379"><a href="#L-4379"><span class="linenos">4379</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span>
-</span><span id="L-4380"><a href="#L-4380"><span class="linenos">4380</span></a> <span class="n">fn_syntax</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="L-4381"><a href="#L-4381"><span class="linenos">4381</span></a>
-</span><span id="L-4382"><a href="#L-4382"><span class="linenos">4382</span></a> <span class="n">func</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function_call</span><span class="p">(</span>
-</span><span id="L-4383"><a href="#L-4383"><span class="linenos">4383</span></a> <span class="n">functions</span><span class="o">=</span><span class="n">functions</span><span class="p">,</span>
-</span><span id="L-4384"><a href="#L-4384"><span class="linenos">4384</span></a> <span class="n">anonymous</span><span class="o">=</span><span class="n">anonymous</span><span class="p">,</span>
-</span><span id="L-4385"><a href="#L-4385"><span class="linenos">4385</span></a> <span class="n">optional_parens</span><span class="o">=</span><span class="n">optional_parens</span><span class="p">,</span>
-</span><span id="L-4386"><a href="#L-4386"><span class="linenos">4386</span></a> <span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span><span class="p">,</span>
-</span><span id="L-4387"><a href="#L-4387"><span class="linenos">4387</span></a> <span class="p">)</span>
-</span><span id="L-4388"><a href="#L-4388"><span class="linenos">4388</span></a>
-</span><span id="L-4389"><a href="#L-4389"><span class="linenos">4389</span></a> <span class="k">if</span> <span class="n">fn_syntax</span><span class="p">:</span>
-</span><span id="L-4390"><a href="#L-4390"><span class="linenos">4390</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACE</span><span class="p">)</span>
-</span><span id="L-4391"><a href="#L-4391"><span class="linenos">4391</span></a>
-</span><span id="L-4392"><a href="#L-4392"><span class="linenos">4392</span></a> <span class="k">return</span> <span class="n">func</span>
+</span><span id="L-4347"><a href="#L-4347"><span class="linenos">4347</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-4348"><a href="#L-4348"><span class="linenos">4348</span></a>
+</span><span id="L-4349"><a href="#L-4349"><span class="linenos">4349</span></a> <span class="k">def</span> <span class="nf">_parse_field</span><span class="p">(</span>
+</span><span id="L-4350"><a href="#L-4350"><span class="linenos">4350</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="L-4351"><a href="#L-4351"><span class="linenos">4351</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="L-4352"><a href="#L-4352"><span class="linenos">4352</span></a> <span class="n">tokens</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+</span><span id="L-4353"><a href="#L-4353"><span class="linenos">4353</span></a> <span class="n">anonymous_func</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="L-4354"><a href="#L-4354"><span class="linenos">4354</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4355"><a href="#L-4355"><span class="linenos">4355</span></a> <span class="k">if</span> <span class="n">anonymous_func</span><span class="p">:</span>
+</span><span id="L-4356"><a href="#L-4356"><span class="linenos">4356</span></a> <span class="n">field</span> <span class="o">=</span> <span class="p">(</span>
+</span><span id="L-4357"><a href="#L-4357"><span class="linenos">4357</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">(</span><span class="n">anonymous</span><span class="o">=</span><span class="n">anonymous_func</span><span class="p">,</span> <span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span><span class="p">)</span>
+</span><span id="L-4358"><a href="#L-4358"><span class="linenos">4358</span></a> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
+</span><span id="L-4359"><a href="#L-4359"><span class="linenos">4359</span></a> <span class="p">)</span>
+</span><span id="L-4360"><a href="#L-4360"><span class="linenos">4360</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-4361"><a href="#L-4361"><span class="linenos">4361</span></a> <span class="n">field</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">(</span>
+</span><span id="L-4362"><a href="#L-4362"><span class="linenos">4362</span></a> <span class="n">anonymous</span><span class="o">=</span><span class="n">anonymous_func</span><span class="p">,</span> <span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span>
+</span><span id="L-4363"><a href="#L-4363"><span class="linenos">4363</span></a> <span class="p">)</span>
+</span><span id="L-4364"><a href="#L-4364"><span class="linenos">4364</span></a> <span class="k">return</span> <span class="n">field</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span><span class="p">,</span> <span class="n">tokens</span><span class="o">=</span><span class="n">tokens</span><span class="p">)</span>
+</span><span id="L-4365"><a href="#L-4365"><span class="linenos">4365</span></a>
+</span><span id="L-4366"><a href="#L-4366"><span class="linenos">4366</span></a> <span class="k">def</span> <span class="nf">_parse_function</span><span class="p">(</span>
+</span><span id="L-4367"><a href="#L-4367"><span class="linenos">4367</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="L-4368"><a href="#L-4368"><span class="linenos">4368</span></a> <span class="n">functions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+</span><span id="L-4369"><a href="#L-4369"><span class="linenos">4369</span></a> <span class="n">anonymous</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="L-4370"><a href="#L-4370"><span class="linenos">4370</span></a> <span class="n">optional_parens</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">,</span>
+</span><span id="L-4371"><a href="#L-4371"><span class="linenos">4371</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="L-4372"><a href="#L-4372"><span class="linenos">4372</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4373"><a href="#L-4373"><span class="linenos">4373</span></a> <span class="c1"># This allows us to also parse {fn &lt;function&gt;} syntax (Snowflake, MySQL support this)</span>
+</span><span id="L-4374"><a href="#L-4374"><span class="linenos">4374</span></a> <span class="c1"># See: https://community.snowflake.com/s/article/SQL-Escape-Sequences</span>
+</span><span id="L-4375"><a href="#L-4375"><span class="linenos">4375</span></a> <span class="n">fn_syntax</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="L-4376"><a href="#L-4376"><span class="linenos">4376</span></a> <span class="k">if</span> <span class="p">(</span>
+</span><span id="L-4377"><a href="#L-4377"><span class="linenos">4377</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
+</span><span id="L-4378"><a href="#L-4378"><span class="linenos">4378</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span>
+</span><span id="L-4379"><a href="#L-4379"><span class="linenos">4379</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;FN&quot;</span>
+</span><span id="L-4380"><a href="#L-4380"><span class="linenos">4380</span></a> <span class="p">):</span>
+</span><span id="L-4381"><a href="#L-4381"><span class="linenos">4381</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span>
+</span><span id="L-4382"><a href="#L-4382"><span class="linenos">4382</span></a> <span class="n">fn_syntax</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="L-4383"><a href="#L-4383"><span class="linenos">4383</span></a>
+</span><span id="L-4384"><a href="#L-4384"><span class="linenos">4384</span></a> <span class="n">func</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function_call</span><span class="p">(</span>
+</span><span id="L-4385"><a href="#L-4385"><span class="linenos">4385</span></a> <span class="n">functions</span><span class="o">=</span><span class="n">functions</span><span class="p">,</span>
+</span><span id="L-4386"><a href="#L-4386"><span class="linenos">4386</span></a> <span class="n">anonymous</span><span class="o">=</span><span class="n">anonymous</span><span class="p">,</span>
+</span><span id="L-4387"><a href="#L-4387"><span class="linenos">4387</span></a> <span class="n">optional_parens</span><span class="o">=</span><span class="n">optional_parens</span><span class="p">,</span>
+</span><span id="L-4388"><a href="#L-4388"><span class="linenos">4388</span></a> <span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span><span class="p">,</span>
+</span><span id="L-4389"><a href="#L-4389"><span class="linenos">4389</span></a> <span class="p">)</span>
+</span><span id="L-4390"><a href="#L-4390"><span class="linenos">4390</span></a>
+</span><span id="L-4391"><a href="#L-4391"><span class="linenos">4391</span></a> <span class="k">if</span> <span class="n">fn_syntax</span><span class="p">:</span>
+</span><span id="L-4392"><a href="#L-4392"><span class="linenos">4392</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACE</span><span class="p">)</span>
</span><span id="L-4393"><a href="#L-4393"><span class="linenos">4393</span></a>
-</span><span id="L-4394"><a href="#L-4394"><span class="linenos">4394</span></a> <span class="k">def</span> <span class="nf">_parse_function_call</span><span class="p">(</span>
-</span><span id="L-4395"><a href="#L-4395"><span class="linenos">4395</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="L-4396"><a href="#L-4396"><span class="linenos">4396</span></a> <span class="n">functions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-</span><span id="L-4397"><a href="#L-4397"><span class="linenos">4397</span></a> <span class="n">anonymous</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="L-4398"><a href="#L-4398"><span class="linenos">4398</span></a> <span class="n">optional_parens</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">,</span>
-</span><span id="L-4399"><a href="#L-4399"><span class="linenos">4399</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="L-4400"><a href="#L-4400"><span class="linenos">4400</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4401"><a href="#L-4401"><span class="linenos">4401</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="L-4402"><a href="#L-4402"><span class="linenos">4402</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-4403"><a href="#L-4403"><span class="linenos">4403</span></a>
-</span><span id="L-4404"><a href="#L-4404"><span class="linenos">4404</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">comments</span>
-</span><span id="L-4405"><a href="#L-4405"><span class="linenos">4405</span></a> <span class="n">token_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span>
-</span><span id="L-4406"><a href="#L-4406"><span class="linenos">4406</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span>
-</span><span id="L-4407"><a href="#L-4407"><span class="linenos">4407</span></a> <span class="n">upper</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="L-4408"><a href="#L-4408"><span class="linenos">4408</span></a>
-</span><span id="L-4409"><a href="#L-4409"><span class="linenos">4409</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_FUNCTION_PARSERS</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">upper</span><span class="p">)</span>
-</span><span id="L-4410"><a href="#L-4410"><span class="linenos">4410</span></a> <span class="k">if</span> <span class="n">optional_parens</span> <span class="ow">and</span> <span class="n">parser</span> <span class="ow">and</span> <span class="n">token_type</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">INVALID_FUNC_NAME_TOKENS</span><span class="p">:</span>
-</span><span id="L-4411"><a href="#L-4411"><span class="linenos">4411</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="L-4412"><a href="#L-4412"><span class="linenos">4412</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">))</span>
-</span><span id="L-4413"><a href="#L-4413"><span class="linenos">4413</span></a>
-</span><span id="L-4414"><a href="#L-4414"><span class="linenos">4414</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="o">.</span><span class="n">token_type</span> <span class="o">!=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">:</span>
-</span><span id="L-4415"><a href="#L-4415"><span class="linenos">4415</span></a> <span class="k">if</span> <span class="n">optional_parens</span> <span class="ow">and</span> <span class="n">token_type</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_FUNCTIONS</span><span class="p">:</span>
-</span><span id="L-4416"><a href="#L-4416"><span class="linenos">4416</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="L-4417"><a href="#L-4417"><span class="linenos">4417</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_FUNCTIONS</span><span class="p">[</span><span class="n">token_type</span><span class="p">])</span>
-</span><span id="L-4418"><a href="#L-4418"><span class="linenos">4418</span></a>
-</span><span id="L-4419"><a href="#L-4419"><span class="linenos">4419</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-4394"><a href="#L-4394"><span class="linenos">4394</span></a> <span class="k">return</span> <span class="n">func</span>
+</span><span id="L-4395"><a href="#L-4395"><span class="linenos">4395</span></a>
+</span><span id="L-4396"><a href="#L-4396"><span class="linenos">4396</span></a> <span class="k">def</span> <span class="nf">_parse_function_call</span><span class="p">(</span>
+</span><span id="L-4397"><a href="#L-4397"><span class="linenos">4397</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="L-4398"><a href="#L-4398"><span class="linenos">4398</span></a> <span class="n">functions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+</span><span id="L-4399"><a href="#L-4399"><span class="linenos">4399</span></a> <span class="n">anonymous</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="L-4400"><a href="#L-4400"><span class="linenos">4400</span></a> <span class="n">optional_parens</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">,</span>
+</span><span id="L-4401"><a href="#L-4401"><span class="linenos">4401</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="L-4402"><a href="#L-4402"><span class="linenos">4402</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4403"><a href="#L-4403"><span class="linenos">4403</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="L-4404"><a href="#L-4404"><span class="linenos">4404</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-4405"><a href="#L-4405"><span class="linenos">4405</span></a>
+</span><span id="L-4406"><a href="#L-4406"><span class="linenos">4406</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">comments</span>
+</span><span id="L-4407"><a href="#L-4407"><span class="linenos">4407</span></a> <span class="n">token_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span>
+</span><span id="L-4408"><a href="#L-4408"><span class="linenos">4408</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span>
+</span><span id="L-4409"><a href="#L-4409"><span class="linenos">4409</span></a> <span class="n">upper</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="L-4410"><a href="#L-4410"><span class="linenos">4410</span></a>
+</span><span id="L-4411"><a href="#L-4411"><span class="linenos">4411</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_FUNCTION_PARSERS</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">upper</span><span class="p">)</span>
+</span><span id="L-4412"><a href="#L-4412"><span class="linenos">4412</span></a> <span class="k">if</span> <span class="n">optional_parens</span> <span class="ow">and</span> <span class="n">parser</span> <span class="ow">and</span> <span class="n">token_type</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">INVALID_FUNC_NAME_TOKENS</span><span class="p">:</span>
+</span><span id="L-4413"><a href="#L-4413"><span class="linenos">4413</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="L-4414"><a href="#L-4414"><span class="linenos">4414</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">))</span>
+</span><span id="L-4415"><a href="#L-4415"><span class="linenos">4415</span></a>
+</span><span id="L-4416"><a href="#L-4416"><span class="linenos">4416</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="o">.</span><span class="n">token_type</span> <span class="o">!=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">:</span>
+</span><span id="L-4417"><a href="#L-4417"><span class="linenos">4417</span></a> <span class="k">if</span> <span class="n">optional_parens</span> <span class="ow">and</span> <span class="n">token_type</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_FUNCTIONS</span><span class="p">:</span>
+</span><span id="L-4418"><a href="#L-4418"><span class="linenos">4418</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="L-4419"><a href="#L-4419"><span class="linenos">4419</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_FUNCTIONS</span><span class="p">[</span><span class="n">token_type</span><span class="p">])</span>
</span><span id="L-4420"><a href="#L-4420"><span class="linenos">4420</span></a>
-</span><span id="L-4421"><a href="#L-4421"><span class="linenos">4421</span></a> <span class="k">if</span> <span class="n">any_token</span><span class="p">:</span>
-</span><span id="L-4422"><a href="#L-4422"><span class="linenos">4422</span></a> <span class="k">if</span> <span class="n">token_type</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">RESERVED_TOKENS</span><span class="p">:</span>
-</span><span id="L-4423"><a href="#L-4423"><span class="linenos">4423</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-4424"><a href="#L-4424"><span class="linenos">4424</span></a> <span class="k">elif</span> <span class="n">token_type</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNC_TOKENS</span><span class="p">:</span>
-</span><span id="L-4425"><a href="#L-4425"><span class="linenos">4425</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-4426"><a href="#L-4426"><span class="linenos">4426</span></a>
-</span><span id="L-4427"><a href="#L-4427"><span class="linenos">4427</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span>
+</span><span id="L-4421"><a href="#L-4421"><span class="linenos">4421</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-4422"><a href="#L-4422"><span class="linenos">4422</span></a>
+</span><span id="L-4423"><a href="#L-4423"><span class="linenos">4423</span></a> <span class="k">if</span> <span class="n">any_token</span><span class="p">:</span>
+</span><span id="L-4424"><a href="#L-4424"><span class="linenos">4424</span></a> <span class="k">if</span> <span class="n">token_type</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">RESERVED_TOKENS</span><span class="p">:</span>
+</span><span id="L-4425"><a href="#L-4425"><span class="linenos">4425</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-4426"><a href="#L-4426"><span class="linenos">4426</span></a> <span class="k">elif</span> <span class="n">token_type</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNC_TOKENS</span><span class="p">:</span>
+</span><span id="L-4427"><a href="#L-4427"><span class="linenos">4427</span></a> <span class="k">return</span> <span class="kc">None</span>
</span><span id="L-4428"><a href="#L-4428"><span class="linenos">4428</span></a>
-</span><span id="L-4429"><a href="#L-4429"><span class="linenos">4429</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNCTION_PARSERS</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">upper</span><span class="p">)</span>
-</span><span id="L-4430"><a href="#L-4430"><span class="linenos">4430</span></a> <span class="k">if</span> <span class="n">parser</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">anonymous</span><span class="p">:</span>
-</span><span id="L-4431"><a href="#L-4431"><span class="linenos">4431</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
-</span><span id="L-4432"><a href="#L-4432"><span class="linenos">4432</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-4433"><a href="#L-4433"><span class="linenos">4433</span></a> <span class="n">subquery_predicate</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">SUBQUERY_PREDICATES</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">token_type</span><span class="p">)</span>
-</span><span id="L-4434"><a href="#L-4434"><span class="linenos">4434</span></a>
-</span><span id="L-4435"><a href="#L-4435"><span class="linenos">4435</span></a> <span class="k">if</span> <span class="n">subquery_predicate</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="ow">in</span> <span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SELECT</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">WITH</span><span class="p">):</span>
-</span><span id="L-4436"><a href="#L-4436"><span class="linenos">4436</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">subquery_predicate</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_select</span><span class="p">())</span>
-</span><span id="L-4437"><a href="#L-4437"><span class="linenos">4437</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
-</span><span id="L-4438"><a href="#L-4438"><span class="linenos">4438</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="L-4439"><a href="#L-4439"><span class="linenos">4439</span></a>
-</span><span id="L-4440"><a href="#L-4440"><span class="linenos">4440</span></a> <span class="k">if</span> <span class="n">functions</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="L-4441"><a href="#L-4441"><span class="linenos">4441</span></a> <span class="n">functions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNCTIONS</span>
-</span><span id="L-4442"><a href="#L-4442"><span class="linenos">4442</span></a>
-</span><span id="L-4443"><a href="#L-4443"><span class="linenos">4443</span></a> <span class="n">function</span> <span class="o">=</span> <span class="n">functions</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">upper</span><span class="p">)</span>
+</span><span id="L-4429"><a href="#L-4429"><span class="linenos">4429</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span>
+</span><span id="L-4430"><a href="#L-4430"><span class="linenos">4430</span></a>
+</span><span id="L-4431"><a href="#L-4431"><span class="linenos">4431</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNCTION_PARSERS</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">upper</span><span class="p">)</span>
+</span><span id="L-4432"><a href="#L-4432"><span class="linenos">4432</span></a> <span class="k">if</span> <span class="n">parser</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">anonymous</span><span class="p">:</span>
+</span><span id="L-4433"><a href="#L-4433"><span class="linenos">4433</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
+</span><span id="L-4434"><a href="#L-4434"><span class="linenos">4434</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-4435"><a href="#L-4435"><span class="linenos">4435</span></a> <span class="n">subquery_predicate</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">SUBQUERY_PREDICATES</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">token_type</span><span class="p">)</span>
+</span><span id="L-4436"><a href="#L-4436"><span class="linenos">4436</span></a>
+</span><span id="L-4437"><a href="#L-4437"><span class="linenos">4437</span></a> <span class="k">if</span> <span class="n">subquery_predicate</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="ow">in</span> <span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SELECT</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">WITH</span><span class="p">):</span>
+</span><span id="L-4438"><a href="#L-4438"><span class="linenos">4438</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">subquery_predicate</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_select</span><span class="p">())</span>
+</span><span id="L-4439"><a href="#L-4439"><span class="linenos">4439</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="L-4440"><a href="#L-4440"><span class="linenos">4440</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-4441"><a href="#L-4441"><span class="linenos">4441</span></a>
+</span><span id="L-4442"><a href="#L-4442"><span class="linenos">4442</span></a> <span class="k">if</span> <span class="n">functions</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="L-4443"><a href="#L-4443"><span class="linenos">4443</span></a> <span class="n">functions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNCTIONS</span>
</span><span id="L-4444"><a href="#L-4444"><span class="linenos">4444</span></a>
-</span><span id="L-4445"><a href="#L-4445"><span class="linenos">4445</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="n">upper</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNCTIONS_WITH_ALIASED_ARGS</span>
-</span><span id="L-4446"><a href="#L-4446"><span class="linenos">4446</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_lambda</span><span class="p">(</span><span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">))</span>
-</span><span id="L-4447"><a href="#L-4447"><span class="linenos">4447</span></a>
-</span><span id="L-4448"><a href="#L-4448"><span class="linenos">4448</span></a> <span class="k">if</span> <span class="n">alias</span><span class="p">:</span>
-</span><span id="L-4449"><a href="#L-4449"><span class="linenos">4449</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_kv_to_prop_eq</span><span class="p">(</span><span class="n">args</span><span class="p">)</span>
-</span><span id="L-4450"><a href="#L-4450"><span class="linenos">4450</span></a>
-</span><span id="L-4451"><a href="#L-4451"><span class="linenos">4451</span></a> <span class="k">if</span> <span class="n">function</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">anonymous</span><span class="p">:</span>
-</span><span id="L-4452"><a href="#L-4452"><span class="linenos">4452</span></a> <span class="k">if</span> <span class="s2">&quot;dialect&quot;</span> <span class="ow">in</span> <span class="n">function</span><span class="o">.</span><span class="vm">__code__</span><span class="o">.</span><span class="n">co_varnames</span><span class="p">:</span>
-</span><span id="L-4453"><a href="#L-4453"><span class="linenos">4453</span></a> <span class="n">func</span> <span class="o">=</span> <span class="n">function</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="n">dialect</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="p">)</span>
-</span><span id="L-4454"><a href="#L-4454"><span class="linenos">4454</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-4455"><a href="#L-4455"><span class="linenos">4455</span></a> <span class="n">func</span> <span class="o">=</span> <span class="n">function</span><span class="p">(</span><span class="n">args</span><span class="p">)</span>
-</span><span id="L-4456"><a href="#L-4456"><span class="linenos">4456</span></a>
-</span><span id="L-4457"><a href="#L-4457"><span class="linenos">4457</span></a> <span class="n">func</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">args</span><span class="p">)</span>
-</span><span id="L-4458"><a href="#L-4458"><span class="linenos">4458</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">NORMALIZE_FUNCTIONS</span><span class="p">:</span>
-</span><span id="L-4459"><a href="#L-4459"><span class="linenos">4459</span></a> <span class="n">func</span><span class="o">.</span><span class="n">meta</span><span class="p">[</span><span class="s2">&quot;name&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="n">this</span>
-</span><span id="L-4460"><a href="#L-4460"><span class="linenos">4460</span></a>
-</span><span id="L-4461"><a href="#L-4461"><span class="linenos">4461</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">func</span>
-</span><span id="L-4462"><a href="#L-4462"><span class="linenos">4462</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-4463"><a href="#L-4463"><span class="linenos">4463</span></a> <span class="k">if</span> <span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">IDENTIFIER</span><span class="p">:</span>
-</span><span id="L-4464"><a href="#L-4464"><span class="linenos">4464</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-4465"><a href="#L-4465"><span class="linenos">4465</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Anonymous</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">args</span><span class="p">)</span>
-</span><span id="L-4466"><a href="#L-4466"><span class="linenos">4466</span></a>
-</span><span id="L-4467"><a href="#L-4467"><span class="linenos">4467</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">):</span>
-</span><span id="L-4468"><a href="#L-4468"><span class="linenos">4468</span></a> <span class="n">this</span><span class="o">.</span><span class="n">add_comments</span><span class="p">(</span><span class="n">comments</span><span class="p">)</span>
-</span><span id="L-4469"><a href="#L-4469"><span class="linenos">4469</span></a>
-</span><span id="L-4470"><a href="#L-4470"><span class="linenos">4470</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
-</span><span id="L-4471"><a href="#L-4471"><span class="linenos">4471</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
-</span><span id="L-4472"><a href="#L-4472"><span class="linenos">4472</span></a>
-</span><span id="L-4473"><a href="#L-4473"><span class="linenos">4473</span></a> <span class="k">def</span> <span class="nf">_kv_to_prop_eq</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expressions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4474"><a href="#L-4474"><span class="linenos">4474</span></a> <span class="n">transformed</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="L-4475"><a href="#L-4475"><span class="linenos">4475</span></a>
-</span><span id="L-4476"><a href="#L-4476"><span class="linenos">4476</span></a> <span class="k">for</span> <span class="n">e</span> <span class="ow">in</span> <span class="n">expressions</span><span class="p">:</span>
-</span><span id="L-4477"><a href="#L-4477"><span class="linenos">4477</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">KEY_VALUE_DEFINITIONS</span><span class="p">):</span>
-</span><span id="L-4478"><a href="#L-4478"><span class="linenos">4478</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Alias</span><span class="p">):</span>
-</span><span id="L-4479"><a href="#L-4479"><span class="linenos">4479</span></a> <span class="n">e</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">),</span> <span class="n">expression</span><span class="o">=</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
-</span><span id="L-4480"><a href="#L-4480"><span class="linenos">4480</span></a>
-</span><span id="L-4481"><a href="#L-4481"><span class="linenos">4481</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">):</span>
-</span><span id="L-4482"><a href="#L-4482"><span class="linenos">4482</span></a> <span class="n">e</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-4483"><a href="#L-4483"><span class="linenos">4483</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">name</span><span class="p">),</span> <span class="n">expression</span><span class="o">=</span><span class="n">e</span><span class="o">.</span><span class="n">expression</span>
-</span><span id="L-4484"><a href="#L-4484"><span class="linenos">4484</span></a> <span class="p">)</span>
-</span><span id="L-4485"><a href="#L-4485"><span class="linenos">4485</span></a>
-</span><span id="L-4486"><a href="#L-4486"><span class="linenos">4486</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Column</span><span class="p">):</span>
-</span><span id="L-4487"><a href="#L-4487"><span class="linenos">4487</span></a> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
-</span><span id="L-4488"><a href="#L-4488"><span class="linenos">4488</span></a>
-</span><span id="L-4489"><a href="#L-4489"><span class="linenos">4489</span></a> <span class="n">transformed</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+</span><span id="L-4445"><a href="#L-4445"><span class="linenos">4445</span></a> <span class="n">function</span> <span class="o">=</span> <span class="n">functions</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">upper</span><span class="p">)</span>
+</span><span id="L-4446"><a href="#L-4446"><span class="linenos">4446</span></a>
+</span><span id="L-4447"><a href="#L-4447"><span class="linenos">4447</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="n">upper</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNCTIONS_WITH_ALIASED_ARGS</span>
+</span><span id="L-4448"><a href="#L-4448"><span class="linenos">4448</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_lambda</span><span class="p">(</span><span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">))</span>
+</span><span id="L-4449"><a href="#L-4449"><span class="linenos">4449</span></a>
+</span><span id="L-4450"><a href="#L-4450"><span class="linenos">4450</span></a> <span class="k">if</span> <span class="n">alias</span><span class="p">:</span>
+</span><span id="L-4451"><a href="#L-4451"><span class="linenos">4451</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_kv_to_prop_eq</span><span class="p">(</span><span class="n">args</span><span class="p">)</span>
+</span><span id="L-4452"><a href="#L-4452"><span class="linenos">4452</span></a>
+</span><span id="L-4453"><a href="#L-4453"><span class="linenos">4453</span></a> <span class="k">if</span> <span class="n">function</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">anonymous</span><span class="p">:</span>
+</span><span id="L-4454"><a href="#L-4454"><span class="linenos">4454</span></a> <span class="k">if</span> <span class="s2">&quot;dialect&quot;</span> <span class="ow">in</span> <span class="n">function</span><span class="o">.</span><span class="vm">__code__</span><span class="o">.</span><span class="n">co_varnames</span><span class="p">:</span>
+</span><span id="L-4455"><a href="#L-4455"><span class="linenos">4455</span></a> <span class="n">func</span> <span class="o">=</span> <span class="n">function</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="n">dialect</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="p">)</span>
+</span><span id="L-4456"><a href="#L-4456"><span class="linenos">4456</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-4457"><a href="#L-4457"><span class="linenos">4457</span></a> <span class="n">func</span> <span class="o">=</span> <span class="n">function</span><span class="p">(</span><span class="n">args</span><span class="p">)</span>
+</span><span id="L-4458"><a href="#L-4458"><span class="linenos">4458</span></a>
+</span><span id="L-4459"><a href="#L-4459"><span class="linenos">4459</span></a> <span class="n">func</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">args</span><span class="p">)</span>
+</span><span id="L-4460"><a href="#L-4460"><span class="linenos">4460</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">NORMALIZE_FUNCTIONS</span><span class="p">:</span>
+</span><span id="L-4461"><a href="#L-4461"><span class="linenos">4461</span></a> <span class="n">func</span><span class="o">.</span><span class="n">meta</span><span class="p">[</span><span class="s2">&quot;name&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="n">this</span>
+</span><span id="L-4462"><a href="#L-4462"><span class="linenos">4462</span></a>
+</span><span id="L-4463"><a href="#L-4463"><span class="linenos">4463</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">func</span>
+</span><span id="L-4464"><a href="#L-4464"><span class="linenos">4464</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-4465"><a href="#L-4465"><span class="linenos">4465</span></a> <span class="k">if</span> <span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">IDENTIFIER</span><span class="p">:</span>
+</span><span id="L-4466"><a href="#L-4466"><span class="linenos">4466</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-4467"><a href="#L-4467"><span class="linenos">4467</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Anonymous</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">args</span><span class="p">)</span>
+</span><span id="L-4468"><a href="#L-4468"><span class="linenos">4468</span></a>
+</span><span id="L-4469"><a href="#L-4469"><span class="linenos">4469</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">):</span>
+</span><span id="L-4470"><a href="#L-4470"><span class="linenos">4470</span></a> <span class="n">this</span><span class="o">.</span><span class="n">add_comments</span><span class="p">(</span><span class="n">comments</span><span class="p">)</span>
+</span><span id="L-4471"><a href="#L-4471"><span class="linenos">4471</span></a>
+</span><span id="L-4472"><a href="#L-4472"><span class="linenos">4472</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
+</span><span id="L-4473"><a href="#L-4473"><span class="linenos">4473</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
+</span><span id="L-4474"><a href="#L-4474"><span class="linenos">4474</span></a>
+</span><span id="L-4475"><a href="#L-4475"><span class="linenos">4475</span></a> <span class="k">def</span> <span class="nf">_kv_to_prop_eq</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expressions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4476"><a href="#L-4476"><span class="linenos">4476</span></a> <span class="n">transformed</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-4477"><a href="#L-4477"><span class="linenos">4477</span></a>
+</span><span id="L-4478"><a href="#L-4478"><span class="linenos">4478</span></a> <span class="k">for</span> <span class="n">e</span> <span class="ow">in</span> <span class="n">expressions</span><span class="p">:</span>
+</span><span id="L-4479"><a href="#L-4479"><span class="linenos">4479</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">KEY_VALUE_DEFINITIONS</span><span class="p">):</span>
+</span><span id="L-4480"><a href="#L-4480"><span class="linenos">4480</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Alias</span><span class="p">):</span>
+</span><span id="L-4481"><a href="#L-4481"><span class="linenos">4481</span></a> <span class="n">e</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">),</span> <span class="n">expression</span><span class="o">=</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
+</span><span id="L-4482"><a href="#L-4482"><span class="linenos">4482</span></a>
+</span><span id="L-4483"><a href="#L-4483"><span class="linenos">4483</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">):</span>
+</span><span id="L-4484"><a href="#L-4484"><span class="linenos">4484</span></a> <span class="n">e</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-4485"><a href="#L-4485"><span class="linenos">4485</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">name</span><span class="p">),</span> <span class="n">expression</span><span class="o">=</span><span class="n">e</span><span class="o">.</span><span class="n">expression</span>
+</span><span id="L-4486"><a href="#L-4486"><span class="linenos">4486</span></a> <span class="p">)</span>
+</span><span id="L-4487"><a href="#L-4487"><span class="linenos">4487</span></a>
+</span><span id="L-4488"><a href="#L-4488"><span class="linenos">4488</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Column</span><span class="p">):</span>
+</span><span id="L-4489"><a href="#L-4489"><span class="linenos">4489</span></a> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
</span><span id="L-4490"><a href="#L-4490"><span class="linenos">4490</span></a>
-</span><span id="L-4491"><a href="#L-4491"><span class="linenos">4491</span></a> <span class="k">return</span> <span class="n">transformed</span>
+</span><span id="L-4491"><a href="#L-4491"><span class="linenos">4491</span></a> <span class="n">transformed</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
</span><span id="L-4492"><a href="#L-4492"><span class="linenos">4492</span></a>
-</span><span id="L-4493"><a href="#L-4493"><span class="linenos">4493</span></a> <span class="k">def</span> <span class="nf">_parse_function_parameter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4494"><a href="#L-4494"><span class="linenos">4494</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column_def</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">())</span>
-</span><span id="L-4495"><a href="#L-4495"><span class="linenos">4495</span></a>
-</span><span id="L-4496"><a href="#L-4496"><span class="linenos">4496</span></a> <span class="k">def</span> <span class="nf">_parse_user_defined_function</span><span class="p">(</span>
-</span><span id="L-4497"><a href="#L-4497"><span class="linenos">4497</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">kind</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-4498"><a href="#L-4498"><span class="linenos">4498</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4499"><a href="#L-4499"><span class="linenos">4499</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="L-4500"><a href="#L-4500"><span class="linenos">4500</span></a>
-</span><span id="L-4501"><a href="#L-4501"><span class="linenos">4501</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DOT</span><span class="p">):</span>
-</span><span id="L-4502"><a href="#L-4502"><span class="linenos">4502</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Dot</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">())</span>
-</span><span id="L-4503"><a href="#L-4503"><span class="linenos">4503</span></a>
-</span><span id="L-4504"><a href="#L-4504"><span class="linenos">4504</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="L-4505"><a href="#L-4505"><span class="linenos">4505</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="L-4506"><a href="#L-4506"><span class="linenos">4506</span></a>
-</span><span id="L-4507"><a href="#L-4507"><span class="linenos">4507</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_function_parameter</span><span class="p">)</span>
-</span><span id="L-4508"><a href="#L-4508"><span class="linenos">4508</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
-</span><span id="L-4509"><a href="#L-4509"><span class="linenos">4509</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-4510"><a href="#L-4510"><span class="linenos">4510</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">UserDefinedFunction</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">wrapped</span><span class="o">=</span><span class="kc">True</span>
-</span><span id="L-4511"><a href="#L-4511"><span class="linenos">4511</span></a> <span class="p">)</span>
-</span><span id="L-4512"><a href="#L-4512"><span class="linenos">4512</span></a>
-</span><span id="L-4513"><a href="#L-4513"><span class="linenos">4513</span></a> <span class="k">def</span> <span class="nf">_parse_introducer</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">token</span><span class="p">:</span> <span class="n">Token</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Introducer</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">:</span>
-</span><span id="L-4514"><a href="#L-4514"><span class="linenos">4514</span></a> <span class="n">literal</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="L-4515"><a href="#L-4515"><span class="linenos">4515</span></a> <span class="k">if</span> <span class="n">literal</span><span class="p">:</span>
-</span><span id="L-4516"><a href="#L-4516"><span class="linenos">4516</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Introducer</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">token</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">literal</span><span class="p">)</span>
-</span><span id="L-4517"><a href="#L-4517"><span class="linenos">4517</span></a>
-</span><span id="L-4518"><a href="#L-4518"><span class="linenos">4518</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">token</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
+</span><span id="L-4493"><a href="#L-4493"><span class="linenos">4493</span></a> <span class="k">return</span> <span class="n">transformed</span>
+</span><span id="L-4494"><a href="#L-4494"><span class="linenos">4494</span></a>
+</span><span id="L-4495"><a href="#L-4495"><span class="linenos">4495</span></a> <span class="k">def</span> <span class="nf">_parse_function_parameter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4496"><a href="#L-4496"><span class="linenos">4496</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column_def</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">())</span>
+</span><span id="L-4497"><a href="#L-4497"><span class="linenos">4497</span></a>
+</span><span id="L-4498"><a href="#L-4498"><span class="linenos">4498</span></a> <span class="k">def</span> <span class="nf">_parse_user_defined_function</span><span class="p">(</span>
+</span><span id="L-4499"><a href="#L-4499"><span class="linenos">4499</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">kind</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-4500"><a href="#L-4500"><span class="linenos">4500</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4501"><a href="#L-4501"><span class="linenos">4501</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="L-4502"><a href="#L-4502"><span class="linenos">4502</span></a>
+</span><span id="L-4503"><a href="#L-4503"><span class="linenos">4503</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DOT</span><span class="p">):</span>
+</span><span id="L-4504"><a href="#L-4504"><span class="linenos">4504</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Dot</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">())</span>
+</span><span id="L-4505"><a href="#L-4505"><span class="linenos">4505</span></a>
+</span><span id="L-4506"><a href="#L-4506"><span class="linenos">4506</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="L-4507"><a href="#L-4507"><span class="linenos">4507</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-4508"><a href="#L-4508"><span class="linenos">4508</span></a>
+</span><span id="L-4509"><a href="#L-4509"><span class="linenos">4509</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_function_parameter</span><span class="p">)</span>
+</span><span id="L-4510"><a href="#L-4510"><span class="linenos">4510</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="L-4511"><a href="#L-4511"><span class="linenos">4511</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-4512"><a href="#L-4512"><span class="linenos">4512</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">UserDefinedFunction</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">wrapped</span><span class="o">=</span><span class="kc">True</span>
+</span><span id="L-4513"><a href="#L-4513"><span class="linenos">4513</span></a> <span class="p">)</span>
+</span><span id="L-4514"><a href="#L-4514"><span class="linenos">4514</span></a>
+</span><span id="L-4515"><a href="#L-4515"><span class="linenos">4515</span></a> <span class="k">def</span> <span class="nf">_parse_introducer</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">token</span><span class="p">:</span> <span class="n">Token</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Introducer</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">:</span>
+</span><span id="L-4516"><a href="#L-4516"><span class="linenos">4516</span></a> <span class="n">literal</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
+</span><span id="L-4517"><a href="#L-4517"><span class="linenos">4517</span></a> <span class="k">if</span> <span class="n">literal</span><span class="p">:</span>
+</span><span id="L-4518"><a href="#L-4518"><span class="linenos">4518</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Introducer</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">token</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">literal</span><span class="p">)</span>
</span><span id="L-4519"><a href="#L-4519"><span class="linenos">4519</span></a>
-</span><span id="L-4520"><a href="#L-4520"><span class="linenos">4520</span></a> <span class="k">def</span> <span class="nf">_parse_session_parameter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">SessionParameter</span><span class="p">:</span>
-</span><span id="L-4521"><a href="#L-4521"><span class="linenos">4521</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-4522"><a href="#L-4522"><span class="linenos">4522</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="L-4523"><a href="#L-4523"><span class="linenos">4523</span></a>
-</span><span id="L-4524"><a href="#L-4524"><span class="linenos">4524</span></a> <span class="k">if</span> <span class="n">this</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DOT</span><span class="p">):</span>
-</span><span id="L-4525"><a href="#L-4525"><span class="linenos">4525</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">name</span>
-</span><span id="L-4526"><a href="#L-4526"><span class="linenos">4526</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="L-4527"><a href="#L-4527"><span class="linenos">4527</span></a>
-</span><span id="L-4528"><a href="#L-4528"><span class="linenos">4528</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">SessionParameter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">)</span>
+</span><span id="L-4520"><a href="#L-4520"><span class="linenos">4520</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">token</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
+</span><span id="L-4521"><a href="#L-4521"><span class="linenos">4521</span></a>
+</span><span id="L-4522"><a href="#L-4522"><span class="linenos">4522</span></a> <span class="k">def</span> <span class="nf">_parse_session_parameter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">SessionParameter</span><span class="p">:</span>
+</span><span id="L-4523"><a href="#L-4523"><span class="linenos">4523</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-4524"><a href="#L-4524"><span class="linenos">4524</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
+</span><span id="L-4525"><a href="#L-4525"><span class="linenos">4525</span></a>
+</span><span id="L-4526"><a href="#L-4526"><span class="linenos">4526</span></a> <span class="k">if</span> <span class="n">this</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DOT</span><span class="p">):</span>
+</span><span id="L-4527"><a href="#L-4527"><span class="linenos">4527</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">name</span>
+</span><span id="L-4528"><a href="#L-4528"><span class="linenos">4528</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
</span><span id="L-4529"><a href="#L-4529"><span class="linenos">4529</span></a>
-</span><span id="L-4530"><a href="#L-4530"><span class="linenos">4530</span></a> <span class="k">def</span> <span class="nf">_parse_lambda</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">alias</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4531"><a href="#L-4531"><span class="linenos">4531</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="L-4532"><a href="#L-4532"><span class="linenos">4532</span></a>
-</span><span id="L-4533"><a href="#L-4533"><span class="linenos">4533</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="L-4534"><a href="#L-4534"><span class="linenos">4534</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">t</span><span class="o">.</span><span class="n">cast</span><span class="p">(</span>
-</span><span id="L-4535"><a href="#L-4535"><span class="linenos">4535</span></a> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]],</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">)</span>
-</span><span id="L-4536"><a href="#L-4536"><span class="linenos">4536</span></a> <span class="p">)</span>
-</span><span id="L-4537"><a href="#L-4537"><span class="linenos">4537</span></a>
-</span><span id="L-4538"><a href="#L-4538"><span class="linenos">4538</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">):</span>
-</span><span id="L-4539"><a href="#L-4539"><span class="linenos">4539</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="L-4540"><a href="#L-4540"><span class="linenos">4540</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-4541"><a href="#L-4541"><span class="linenos">4541</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()]</span>
-</span><span id="L-4542"><a href="#L-4542"><span class="linenos">4542</span></a>
-</span><span id="L-4543"><a href="#L-4543"><span class="linenos">4543</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">LAMBDAS</span><span class="p">):</span>
-</span><span id="L-4544"><a href="#L-4544"><span class="linenos">4544</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">LAMBDAS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="n">expressions</span><span class="p">)</span>
-</span><span id="L-4545"><a href="#L-4545"><span class="linenos">4545</span></a>
-</span><span id="L-4546"><a href="#L-4546"><span class="linenos">4546</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="L-4530"><a href="#L-4530"><span class="linenos">4530</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">SessionParameter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">)</span>
+</span><span id="L-4531"><a href="#L-4531"><span class="linenos">4531</span></a>
+</span><span id="L-4532"><a href="#L-4532"><span class="linenos">4532</span></a> <span class="k">def</span> <span class="nf">_parse_lambda</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">alias</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4533"><a href="#L-4533"><span class="linenos">4533</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="L-4534"><a href="#L-4534"><span class="linenos">4534</span></a>
+</span><span id="L-4535"><a href="#L-4535"><span class="linenos">4535</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="L-4536"><a href="#L-4536"><span class="linenos">4536</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">t</span><span class="o">.</span><span class="n">cast</span><span class="p">(</span>
+</span><span id="L-4537"><a href="#L-4537"><span class="linenos">4537</span></a> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]],</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">)</span>
+</span><span id="L-4538"><a href="#L-4538"><span class="linenos">4538</span></a> <span class="p">)</span>
+</span><span id="L-4539"><a href="#L-4539"><span class="linenos">4539</span></a>
+</span><span id="L-4540"><a href="#L-4540"><span class="linenos">4540</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">):</span>
+</span><span id="L-4541"><a href="#L-4541"><span class="linenos">4541</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="L-4542"><a href="#L-4542"><span class="linenos">4542</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-4543"><a href="#L-4543"><span class="linenos">4543</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()]</span>
+</span><span id="L-4544"><a href="#L-4544"><span class="linenos">4544</span></a>
+</span><span id="L-4545"><a href="#L-4545"><span class="linenos">4545</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">LAMBDAS</span><span class="p">):</span>
+</span><span id="L-4546"><a href="#L-4546"><span class="linenos">4546</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">LAMBDAS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="n">expressions</span><span class="p">)</span>
</span><span id="L-4547"><a href="#L-4547"><span class="linenos">4547</span></a>
-</span><span id="L-4548"><a href="#L-4548"><span class="linenos">4548</span></a> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span>
+</span><span id="L-4548"><a href="#L-4548"><span class="linenos">4548</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
</span><span id="L-4549"><a href="#L-4549"><span class="linenos">4549</span></a>
-</span><span id="L-4550"><a href="#L-4550"><span class="linenos">4550</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DISTINCT</span><span class="p">):</span>
-</span><span id="L-4551"><a href="#L-4551"><span class="linenos">4551</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-4552"><a href="#L-4552"><span class="linenos">4552</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Distinct</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span>
-</span><span id="L-4553"><a href="#L-4553"><span class="linenos">4553</span></a> <span class="p">)</span>
-</span><span id="L-4554"><a href="#L-4554"><span class="linenos">4554</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-4555"><a href="#L-4555"><span class="linenos">4555</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_select_or_expression</span><span class="p">(</span><span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">)</span>
-</span><span id="L-4556"><a href="#L-4556"><span class="linenos">4556</span></a>
-</span><span id="L-4557"><a href="#L-4557"><span class="linenos">4557</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_limit</span><span class="p">(</span>
-</span><span id="L-4558"><a href="#L-4558"><span class="linenos">4558</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_having_max</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_respect_or_ignore_nulls</span><span class="p">(</span><span class="n">this</span><span class="p">)))</span>
-</span><span id="L-4559"><a href="#L-4559"><span class="linenos">4559</span></a> <span class="p">)</span>
-</span><span id="L-4560"><a href="#L-4560"><span class="linenos">4560</span></a>
-</span><span id="L-4561"><a href="#L-4561"><span class="linenos">4561</span></a> <span class="k">def</span> <span class="nf">_parse_schema</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4562"><a href="#L-4562"><span class="linenos">4562</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="L-4563"><a href="#L-4563"><span class="linenos">4563</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="L-4564"><a href="#L-4564"><span class="linenos">4564</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="L-4565"><a href="#L-4565"><span class="linenos">4565</span></a>
-</span><span id="L-4566"><a href="#L-4566"><span class="linenos">4566</span></a> <span class="c1"># Disambiguate between schema and subquery/CTE, e.g. in INSERT INTO table (&lt;expr&gt;),</span>
-</span><span id="L-4567"><a href="#L-4567"><span class="linenos">4567</span></a> <span class="c1"># expr can be of both types</span>
-</span><span id="L-4568"><a href="#L-4568"><span class="linenos">4568</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SELECT_START_TOKENS</span><span class="p">):</span>
-</span><span id="L-4569"><a href="#L-4569"><span class="linenos">4569</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="L-4570"><a href="#L-4570"><span class="linenos">4570</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="L-4571"><a href="#L-4571"><span class="linenos">4571</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_constraint</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field_def</span><span class="p">())</span>
-</span><span id="L-4572"><a href="#L-4572"><span class="linenos">4572</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
-</span><span id="L-4573"><a href="#L-4573"><span class="linenos">4573</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Schema</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">args</span><span class="p">)</span>
-</span><span id="L-4574"><a href="#L-4574"><span class="linenos">4574</span></a>
-</span><span id="L-4575"><a href="#L-4575"><span class="linenos">4575</span></a> <span class="k">def</span> <span class="nf">_parse_field_def</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4576"><a href="#L-4576"><span class="linenos">4576</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column_def</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
-</span><span id="L-4577"><a href="#L-4577"><span class="linenos">4577</span></a>
-</span><span id="L-4578"><a href="#L-4578"><span class="linenos">4578</span></a> <span class="k">def</span> <span class="nf">_parse_column_def</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4579"><a href="#L-4579"><span class="linenos">4579</span></a> <span class="c1"># column defs are not really columns, they&#39;re identifiers</span>
-</span><span id="L-4580"><a href="#L-4580"><span class="linenos">4580</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Column</span><span class="p">):</span>
-</span><span id="L-4581"><a href="#L-4581"><span class="linenos">4581</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">this</span>
-</span><span id="L-4582"><a href="#L-4582"><span class="linenos">4582</span></a>
-</span><span id="L-4583"><a href="#L-4583"><span class="linenos">4583</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-4550"><a href="#L-4550"><span class="linenos">4550</span></a> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span>
+</span><span id="L-4551"><a href="#L-4551"><span class="linenos">4551</span></a>
+</span><span id="L-4552"><a href="#L-4552"><span class="linenos">4552</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DISTINCT</span><span class="p">):</span>
+</span><span id="L-4553"><a href="#L-4553"><span class="linenos">4553</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-4554"><a href="#L-4554"><span class="linenos">4554</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Distinct</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span>
+</span><span id="L-4555"><a href="#L-4555"><span class="linenos">4555</span></a> <span class="p">)</span>
+</span><span id="L-4556"><a href="#L-4556"><span class="linenos">4556</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-4557"><a href="#L-4557"><span class="linenos">4557</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_select_or_expression</span><span class="p">(</span><span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">)</span>
+</span><span id="L-4558"><a href="#L-4558"><span class="linenos">4558</span></a>
+</span><span id="L-4559"><a href="#L-4559"><span class="linenos">4559</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_limit</span><span class="p">(</span>
+</span><span id="L-4560"><a href="#L-4560"><span class="linenos">4560</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_having_max</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_respect_or_ignore_nulls</span><span class="p">(</span><span class="n">this</span><span class="p">)))</span>
+</span><span id="L-4561"><a href="#L-4561"><span class="linenos">4561</span></a> <span class="p">)</span>
+</span><span id="L-4562"><a href="#L-4562"><span class="linenos">4562</span></a>
+</span><span id="L-4563"><a href="#L-4563"><span class="linenos">4563</span></a> <span class="k">def</span> <span class="nf">_parse_schema</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4564"><a href="#L-4564"><span class="linenos">4564</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="L-4565"><a href="#L-4565"><span class="linenos">4565</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="L-4566"><a href="#L-4566"><span class="linenos">4566</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-4567"><a href="#L-4567"><span class="linenos">4567</span></a>
+</span><span id="L-4568"><a href="#L-4568"><span class="linenos">4568</span></a> <span class="c1"># Disambiguate between schema and subquery/CTE, e.g. in INSERT INTO table (&lt;expr&gt;),</span>
+</span><span id="L-4569"><a href="#L-4569"><span class="linenos">4569</span></a> <span class="c1"># expr can be of both types</span>
+</span><span id="L-4570"><a href="#L-4570"><span class="linenos">4570</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SELECT_START_TOKENS</span><span class="p">):</span>
+</span><span id="L-4571"><a href="#L-4571"><span class="linenos">4571</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="L-4572"><a href="#L-4572"><span class="linenos">4572</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-4573"><a href="#L-4573"><span class="linenos">4573</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_constraint</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field_def</span><span class="p">())</span>
+</span><span id="L-4574"><a href="#L-4574"><span class="linenos">4574</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="L-4575"><a href="#L-4575"><span class="linenos">4575</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Schema</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">args</span><span class="p">)</span>
+</span><span id="L-4576"><a href="#L-4576"><span class="linenos">4576</span></a>
+</span><span id="L-4577"><a href="#L-4577"><span class="linenos">4577</span></a> <span class="k">def</span> <span class="nf">_parse_field_def</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4578"><a href="#L-4578"><span class="linenos">4578</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column_def</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
+</span><span id="L-4579"><a href="#L-4579"><span class="linenos">4579</span></a>
+</span><span id="L-4580"><a href="#L-4580"><span class="linenos">4580</span></a> <span class="k">def</span> <span class="nf">_parse_column_def</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4581"><a href="#L-4581"><span class="linenos">4581</span></a> <span class="c1"># column defs are not really columns, they&#39;re identifiers</span>
+</span><span id="L-4582"><a href="#L-4582"><span class="linenos">4582</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Column</span><span class="p">):</span>
+</span><span id="L-4583"><a href="#L-4583"><span class="linenos">4583</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">this</span>
</span><span id="L-4584"><a href="#L-4584"><span class="linenos">4584</span></a>
-</span><span id="L-4585"><a href="#L-4585"><span class="linenos">4585</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;FOR&quot;</span><span class="p">,</span> <span class="s2">&quot;ORDINALITY&quot;</span><span class="p">):</span>
-</span><span id="L-4586"><a href="#L-4586"><span class="linenos">4586</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">ColumnDef</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">ordinality</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-4587"><a href="#L-4587"><span class="linenos">4587</span></a>
-</span><span id="L-4588"><a href="#L-4588"><span class="linenos">4588</span></a> <span class="n">constraints</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-4585"><a href="#L-4585"><span class="linenos">4585</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-4586"><a href="#L-4586"><span class="linenos">4586</span></a>
+</span><span id="L-4587"><a href="#L-4587"><span class="linenos">4587</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;FOR&quot;</span><span class="p">,</span> <span class="s2">&quot;ORDINALITY&quot;</span><span class="p">):</span>
+</span><span id="L-4588"><a href="#L-4588"><span class="linenos">4588</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">ColumnDef</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">ordinality</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
</span><span id="L-4589"><a href="#L-4589"><span class="linenos">4589</span></a>
-</span><span id="L-4590"><a href="#L-4590"><span class="linenos">4590</span></a> <span class="k">if</span> <span class="p">(</span><span class="ow">not</span> <span class="n">kind</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">))</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span>
-</span><span id="L-4591"><a href="#L-4591"><span class="linenos">4591</span></a> <span class="p">(</span><span class="s2">&quot;ALIAS&quot;</span><span class="p">,</span> <span class="s2">&quot;MATERIALIZED&quot;</span><span class="p">)</span>
-</span><span id="L-4592"><a href="#L-4592"><span class="linenos">4592</span></a> <span class="p">):</span>
-</span><span id="L-4593"><a href="#L-4593"><span class="linenos">4593</span></a> <span class="n">persisted</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;MATERIALIZED&quot;</span>
-</span><span id="L-4594"><a href="#L-4594"><span class="linenos">4594</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-</span><span id="L-4595"><a href="#L-4595"><span class="linenos">4595</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-4596"><a href="#L-4596"><span class="linenos">4596</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ComputedColumnConstraint</span><span class="p">,</span>
-</span><span id="L-4597"><a href="#L-4597"><span class="linenos">4597</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">(),</span>
-</span><span id="L-4598"><a href="#L-4598"><span class="linenos">4598</span></a> <span class="n">persisted</span><span class="o">=</span><span class="n">persisted</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;PERSISTED&quot;</span><span class="p">),</span>
-</span><span id="L-4599"><a href="#L-4599"><span class="linenos">4599</span></a> <span class="n">not_null</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NOT</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">),</span>
-</span><span id="L-4600"><a href="#L-4600"><span class="linenos">4600</span></a> <span class="p">)</span>
-</span><span id="L-4601"><a href="#L-4601"><span class="linenos">4601</span></a> <span class="p">)</span>
-</span><span id="L-4602"><a href="#L-4602"><span class="linenos">4602</span></a> <span class="k">elif</span> <span class="n">kind</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-4603"><a href="#L-4603"><span class="linenos">4603</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
-</span><span id="L-4604"><a href="#L-4604"><span class="linenos">4604</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-</span><span id="L-4605"><a href="#L-4605"><span class="linenos">4605</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">TransformColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">())</span>
-</span><span id="L-4606"><a href="#L-4606"><span class="linenos">4606</span></a> <span class="p">)</span>
-</span><span id="L-4607"><a href="#L-4607"><span class="linenos">4607</span></a>
-</span><span id="L-4608"><a href="#L-4608"><span class="linenos">4608</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
-</span><span id="L-4609"><a href="#L-4609"><span class="linenos">4609</span></a> <span class="n">constraint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column_constraint</span><span class="p">()</span>
-</span><span id="L-4610"><a href="#L-4610"><span class="linenos">4610</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">constraint</span><span class="p">:</span>
-</span><span id="L-4611"><a href="#L-4611"><span class="linenos">4611</span></a> <span class="k">break</span>
-</span><span id="L-4612"><a href="#L-4612"><span class="linenos">4612</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">constraint</span><span class="p">)</span>
-</span><span id="L-4613"><a href="#L-4613"><span class="linenos">4613</span></a>
-</span><span id="L-4614"><a href="#L-4614"><span class="linenos">4614</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">kind</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">constraints</span><span class="p">:</span>
-</span><span id="L-4615"><a href="#L-4615"><span class="linenos">4615</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="L-4616"><a href="#L-4616"><span class="linenos">4616</span></a>
-</span><span id="L-4617"><a href="#L-4617"><span class="linenos">4617</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">ColumnDef</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span> <span class="n">constraints</span><span class="o">=</span><span class="n">constraints</span><span class="p">)</span>
+</span><span id="L-4590"><a href="#L-4590"><span class="linenos">4590</span></a> <span class="n">constraints</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-4591"><a href="#L-4591"><span class="linenos">4591</span></a>
+</span><span id="L-4592"><a href="#L-4592"><span class="linenos">4592</span></a> <span class="k">if</span> <span class="p">(</span><span class="ow">not</span> <span class="n">kind</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">))</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span>
+</span><span id="L-4593"><a href="#L-4593"><span class="linenos">4593</span></a> <span class="p">(</span><span class="s2">&quot;ALIAS&quot;</span><span class="p">,</span> <span class="s2">&quot;MATERIALIZED&quot;</span><span class="p">)</span>
+</span><span id="L-4594"><a href="#L-4594"><span class="linenos">4594</span></a> <span class="p">):</span>
+</span><span id="L-4595"><a href="#L-4595"><span class="linenos">4595</span></a> <span class="n">persisted</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;MATERIALIZED&quot;</span>
+</span><span id="L-4596"><a href="#L-4596"><span class="linenos">4596</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
+</span><span id="L-4597"><a href="#L-4597"><span class="linenos">4597</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-4598"><a href="#L-4598"><span class="linenos">4598</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ComputedColumnConstraint</span><span class="p">,</span>
+</span><span id="L-4599"><a href="#L-4599"><span class="linenos">4599</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">(),</span>
+</span><span id="L-4600"><a href="#L-4600"><span class="linenos">4600</span></a> <span class="n">persisted</span><span class="o">=</span><span class="n">persisted</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;PERSISTED&quot;</span><span class="p">),</span>
+</span><span id="L-4601"><a href="#L-4601"><span class="linenos">4601</span></a> <span class="n">not_null</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NOT</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">),</span>
+</span><span id="L-4602"><a href="#L-4602"><span class="linenos">4602</span></a> <span class="p">)</span>
+</span><span id="L-4603"><a href="#L-4603"><span class="linenos">4603</span></a> <span class="p">)</span>
+</span><span id="L-4604"><a href="#L-4604"><span class="linenos">4604</span></a> <span class="k">elif</span> <span class="n">kind</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-4605"><a href="#L-4605"><span class="linenos">4605</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
+</span><span id="L-4606"><a href="#L-4606"><span class="linenos">4606</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
+</span><span id="L-4607"><a href="#L-4607"><span class="linenos">4607</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">TransformColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">())</span>
+</span><span id="L-4608"><a href="#L-4608"><span class="linenos">4608</span></a> <span class="p">)</span>
+</span><span id="L-4609"><a href="#L-4609"><span class="linenos">4609</span></a>
+</span><span id="L-4610"><a href="#L-4610"><span class="linenos">4610</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
+</span><span id="L-4611"><a href="#L-4611"><span class="linenos">4611</span></a> <span class="n">constraint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column_constraint</span><span class="p">()</span>
+</span><span id="L-4612"><a href="#L-4612"><span class="linenos">4612</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">constraint</span><span class="p">:</span>
+</span><span id="L-4613"><a href="#L-4613"><span class="linenos">4613</span></a> <span class="k">break</span>
+</span><span id="L-4614"><a href="#L-4614"><span class="linenos">4614</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">constraint</span><span class="p">)</span>
+</span><span id="L-4615"><a href="#L-4615"><span class="linenos">4615</span></a>
+</span><span id="L-4616"><a href="#L-4616"><span class="linenos">4616</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">kind</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">constraints</span><span class="p">:</span>
+</span><span id="L-4617"><a href="#L-4617"><span class="linenos">4617</span></a> <span class="k">return</span> <span class="n">this</span>
</span><span id="L-4618"><a href="#L-4618"><span class="linenos">4618</span></a>
-</span><span id="L-4619"><a href="#L-4619"><span class="linenos">4619</span></a> <span class="k">def</span> <span class="nf">_parse_auto_increment</span><span class="p">(</span>
-</span><span id="L-4620"><a href="#L-4620"><span class="linenos">4620</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="L-4621"><a href="#L-4621"><span class="linenos">4621</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">AutoIncrementColumnConstraint</span><span class="p">:</span>
-</span><span id="L-4622"><a href="#L-4622"><span class="linenos">4622</span></a> <span class="n">start</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-4623"><a href="#L-4623"><span class="linenos">4623</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-4624"><a href="#L-4624"><span class="linenos">4624</span></a>
-</span><span id="L-4625"><a href="#L-4625"><span class="linenos">4625</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-4626"><a href="#L-4626"><span class="linenos">4626</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
-</span><span id="L-4627"><a href="#L-4627"><span class="linenos">4627</span></a> <span class="n">start</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
-</span><span id="L-4628"><a href="#L-4628"><span class="linenos">4628</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span>
-</span><span id="L-4629"><a href="#L-4629"><span class="linenos">4629</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;START&quot;</span><span class="p">):</span>
-</span><span id="L-4630"><a href="#L-4630"><span class="linenos">4630</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="L-4631"><a href="#L-4631"><span class="linenos">4631</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;INCREMENT&quot;</span><span class="p">)</span>
-</span><span id="L-4632"><a href="#L-4632"><span class="linenos">4632</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="L-4633"><a href="#L-4633"><span class="linenos">4633</span></a>
-</span><span id="L-4634"><a href="#L-4634"><span class="linenos">4634</span></a> <span class="k">if</span> <span class="n">start</span> <span class="ow">and</span> <span class="n">increment</span><span class="p">:</span>
-</span><span id="L-4635"><a href="#L-4635"><span class="linenos">4635</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span><span class="p">(</span><span class="n">start</span><span class="o">=</span><span class="n">start</span><span class="p">,</span> <span class="n">increment</span><span class="o">=</span><span class="n">increment</span><span class="p">)</span>
-</span><span id="L-4636"><a href="#L-4636"><span class="linenos">4636</span></a>
-</span><span id="L-4637"><a href="#L-4637"><span class="linenos">4637</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">AutoIncrementColumnConstraint</span><span class="p">()</span>
+</span><span id="L-4619"><a href="#L-4619"><span class="linenos">4619</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">ColumnDef</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span> <span class="n">constraints</span><span class="o">=</span><span class="n">constraints</span><span class="p">)</span>
+</span><span id="L-4620"><a href="#L-4620"><span class="linenos">4620</span></a>
+</span><span id="L-4621"><a href="#L-4621"><span class="linenos">4621</span></a> <span class="k">def</span> <span class="nf">_parse_auto_increment</span><span class="p">(</span>
+</span><span id="L-4622"><a href="#L-4622"><span class="linenos">4622</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="L-4623"><a href="#L-4623"><span class="linenos">4623</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">AutoIncrementColumnConstraint</span><span class="p">:</span>
+</span><span id="L-4624"><a href="#L-4624"><span class="linenos">4624</span></a> <span class="n">start</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-4625"><a href="#L-4625"><span class="linenos">4625</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-4626"><a href="#L-4626"><span class="linenos">4626</span></a>
+</span><span id="L-4627"><a href="#L-4627"><span class="linenos">4627</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-4628"><a href="#L-4628"><span class="linenos">4628</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
+</span><span id="L-4629"><a href="#L-4629"><span class="linenos">4629</span></a> <span class="n">start</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
+</span><span id="L-4630"><a href="#L-4630"><span class="linenos">4630</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span>
+</span><span id="L-4631"><a href="#L-4631"><span class="linenos">4631</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;START&quot;</span><span class="p">):</span>
+</span><span id="L-4632"><a href="#L-4632"><span class="linenos">4632</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="L-4633"><a href="#L-4633"><span class="linenos">4633</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;INCREMENT&quot;</span><span class="p">)</span>
+</span><span id="L-4634"><a href="#L-4634"><span class="linenos">4634</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="L-4635"><a href="#L-4635"><span class="linenos">4635</span></a>
+</span><span id="L-4636"><a href="#L-4636"><span class="linenos">4636</span></a> <span class="k">if</span> <span class="n">start</span> <span class="ow">and</span> <span class="n">increment</span><span class="p">:</span>
+</span><span id="L-4637"><a href="#L-4637"><span class="linenos">4637</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span><span class="p">(</span><span class="n">start</span><span class="o">=</span><span class="n">start</span><span class="p">,</span> <span class="n">increment</span><span class="o">=</span><span class="n">increment</span><span class="p">)</span>
</span><span id="L-4638"><a href="#L-4638"><span class="linenos">4638</span></a>
-</span><span id="L-4639"><a href="#L-4639"><span class="linenos">4639</span></a> <span class="k">def</span> <span class="nf">_parse_auto_property</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">AutoRefreshProperty</span><span class="p">]:</span>
-</span><span id="L-4640"><a href="#L-4640"><span class="linenos">4640</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;REFRESH&quot;</span><span class="p">):</span>
-</span><span id="L-4641"><a href="#L-4641"><span class="linenos">4641</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
-</span><span id="L-4642"><a href="#L-4642"><span class="linenos">4642</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-4643"><a href="#L-4643"><span class="linenos">4643</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AutoRefreshProperty</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">(</span><span class="n">upper</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
-</span><span id="L-4644"><a href="#L-4644"><span class="linenos">4644</span></a>
-</span><span id="L-4645"><a href="#L-4645"><span class="linenos">4645</span></a> <span class="k">def</span> <span class="nf">_parse_compress</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">CompressColumnConstraint</span><span class="p">:</span>
-</span><span id="L-4646"><a href="#L-4646"><span class="linenos">4646</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-4647"><a href="#L-4647"><span class="linenos">4647</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-4648"><a href="#L-4648"><span class="linenos">4648</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">CompressColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
-</span><span id="L-4649"><a href="#L-4649"><span class="linenos">4649</span></a> <span class="p">)</span>
-</span><span id="L-4650"><a href="#L-4650"><span class="linenos">4650</span></a>
-</span><span id="L-4651"><a href="#L-4651"><span class="linenos">4651</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CompressColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="L-4639"><a href="#L-4639"><span class="linenos">4639</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">AutoIncrementColumnConstraint</span><span class="p">()</span>
+</span><span id="L-4640"><a href="#L-4640"><span class="linenos">4640</span></a>
+</span><span id="L-4641"><a href="#L-4641"><span class="linenos">4641</span></a> <span class="k">def</span> <span class="nf">_parse_auto_property</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">AutoRefreshProperty</span><span class="p">]:</span>
+</span><span id="L-4642"><a href="#L-4642"><span class="linenos">4642</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;REFRESH&quot;</span><span class="p">):</span>
+</span><span id="L-4643"><a href="#L-4643"><span class="linenos">4643</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
+</span><span id="L-4644"><a href="#L-4644"><span class="linenos">4644</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-4645"><a href="#L-4645"><span class="linenos">4645</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AutoRefreshProperty</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">(</span><span class="n">upper</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
+</span><span id="L-4646"><a href="#L-4646"><span class="linenos">4646</span></a>
+</span><span id="L-4647"><a href="#L-4647"><span class="linenos">4647</span></a> <span class="k">def</span> <span class="nf">_parse_compress</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">CompressColumnConstraint</span><span class="p">:</span>
+</span><span id="L-4648"><a href="#L-4648"><span class="linenos">4648</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-4649"><a href="#L-4649"><span class="linenos">4649</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-4650"><a href="#L-4650"><span class="linenos">4650</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">CompressColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
+</span><span id="L-4651"><a href="#L-4651"><span class="linenos">4651</span></a> <span class="p">)</span>
</span><span id="L-4652"><a href="#L-4652"><span class="linenos">4652</span></a>
-</span><span id="L-4653"><a href="#L-4653"><span class="linenos">4653</span></a> <span class="k">def</span> <span class="nf">_parse_generated_as_identity</span><span class="p">(</span>
-</span><span id="L-4654"><a href="#L-4654"><span class="linenos">4654</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="L-4655"><a href="#L-4655"><span class="linenos">4655</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="p">(</span>
-</span><span id="L-4656"><a href="#L-4656"><span class="linenos">4656</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span>
-</span><span id="L-4657"><a href="#L-4657"><span class="linenos">4657</span></a> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">ComputedColumnConstraint</span>
-</span><span id="L-4658"><a href="#L-4658"><span class="linenos">4658</span></a> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsRowColumnConstraint</span>
-</span><span id="L-4659"><a href="#L-4659"><span class="linenos">4659</span></a> <span class="p">):</span>
-</span><span id="L-4660"><a href="#L-4660"><span class="linenos">4660</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;BY&quot;</span><span class="p">,</span> <span class="s2">&quot;DEFAULT&quot;</span><span class="p">):</span>
-</span><span id="L-4661"><a href="#L-4661"><span class="linenos">4661</span></a> <span class="n">on_null</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">)</span>
-</span><span id="L-4662"><a href="#L-4662"><span class="linenos">4662</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-4663"><a href="#L-4663"><span class="linenos">4663</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">on_null</span><span class="o">=</span><span class="n">on_null</span>
-</span><span id="L-4664"><a href="#L-4664"><span class="linenos">4664</span></a> <span class="p">)</span>
-</span><span id="L-4665"><a href="#L-4665"><span class="linenos">4665</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-4666"><a href="#L-4666"><span class="linenos">4666</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ALWAYS&quot;</span><span class="p">)</span>
-</span><span id="L-4667"><a href="#L-4667"><span class="linenos">4667</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-4668"><a href="#L-4668"><span class="linenos">4668</span></a>
-</span><span id="L-4669"><a href="#L-4669"><span class="linenos">4669</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
+</span><span id="L-4653"><a href="#L-4653"><span class="linenos">4653</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CompressColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="L-4654"><a href="#L-4654"><span class="linenos">4654</span></a>
+</span><span id="L-4655"><a href="#L-4655"><span class="linenos">4655</span></a> <span class="k">def</span> <span class="nf">_parse_generated_as_identity</span><span class="p">(</span>
+</span><span id="L-4656"><a href="#L-4656"><span class="linenos">4656</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="L-4657"><a href="#L-4657"><span class="linenos">4657</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="p">(</span>
+</span><span id="L-4658"><a href="#L-4658"><span class="linenos">4658</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span>
+</span><span id="L-4659"><a href="#L-4659"><span class="linenos">4659</span></a> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">ComputedColumnConstraint</span>
+</span><span id="L-4660"><a href="#L-4660"><span class="linenos">4660</span></a> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsRowColumnConstraint</span>
+</span><span id="L-4661"><a href="#L-4661"><span class="linenos">4661</span></a> <span class="p">):</span>
+</span><span id="L-4662"><a href="#L-4662"><span class="linenos">4662</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;BY&quot;</span><span class="p">,</span> <span class="s2">&quot;DEFAULT&quot;</span><span class="p">):</span>
+</span><span id="L-4663"><a href="#L-4663"><span class="linenos">4663</span></a> <span class="n">on_null</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">)</span>
+</span><span id="L-4664"><a href="#L-4664"><span class="linenos">4664</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-4665"><a href="#L-4665"><span class="linenos">4665</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">on_null</span><span class="o">=</span><span class="n">on_null</span>
+</span><span id="L-4666"><a href="#L-4666"><span class="linenos">4666</span></a> <span class="p">)</span>
+</span><span id="L-4667"><a href="#L-4667"><span class="linenos">4667</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-4668"><a href="#L-4668"><span class="linenos">4668</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ALWAYS&quot;</span><span class="p">)</span>
+</span><span id="L-4669"><a href="#L-4669"><span class="linenos">4669</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
</span><span id="L-4670"><a href="#L-4670"><span class="linenos">4670</span></a>
-</span><span id="L-4671"><a href="#L-4671"><span class="linenos">4671</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ROW&quot;</span><span class="p">):</span>
-</span><span id="L-4672"><a href="#L-4672"><span class="linenos">4672</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;START&quot;</span><span class="p">)</span>
-</span><span id="L-4673"><a href="#L-4673"><span class="linenos">4673</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">start</span><span class="p">:</span>
-</span><span id="L-4674"><a href="#L-4674"><span class="linenos">4674</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">END</span><span class="p">)</span>
-</span><span id="L-4675"><a href="#L-4675"><span class="linenos">4675</span></a> <span class="n">hidden</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;HIDDEN&quot;</span><span class="p">)</span>
-</span><span id="L-4676"><a href="#L-4676"><span class="linenos">4676</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsRowColumnConstraint</span><span class="p">,</span> <span class="n">start</span><span class="o">=</span><span class="n">start</span><span class="p">,</span> <span class="n">hidden</span><span class="o">=</span><span class="n">hidden</span><span class="p">)</span>
-</span><span id="L-4677"><a href="#L-4677"><span class="linenos">4677</span></a>
-</span><span id="L-4678"><a href="#L-4678"><span class="linenos">4678</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IDENTITY&quot;</span><span class="p">)</span>
+</span><span id="L-4671"><a href="#L-4671"><span class="linenos">4671</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
+</span><span id="L-4672"><a href="#L-4672"><span class="linenos">4672</span></a>
+</span><span id="L-4673"><a href="#L-4673"><span class="linenos">4673</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ROW&quot;</span><span class="p">):</span>
+</span><span id="L-4674"><a href="#L-4674"><span class="linenos">4674</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;START&quot;</span><span class="p">)</span>
+</span><span id="L-4675"><a href="#L-4675"><span class="linenos">4675</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">start</span><span class="p">:</span>
+</span><span id="L-4676"><a href="#L-4676"><span class="linenos">4676</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">END</span><span class="p">)</span>
+</span><span id="L-4677"><a href="#L-4677"><span class="linenos">4677</span></a> <span class="n">hidden</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;HIDDEN&quot;</span><span class="p">)</span>
+</span><span id="L-4678"><a href="#L-4678"><span class="linenos">4678</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsRowColumnConstraint</span><span class="p">,</span> <span class="n">start</span><span class="o">=</span><span class="n">start</span><span class="p">,</span> <span class="n">hidden</span><span class="o">=</span><span class="n">hidden</span><span class="p">)</span>
</span><span id="L-4679"><a href="#L-4679"><span class="linenos">4679</span></a>
-</span><span id="L-4680"><a href="#L-4680"><span class="linenos">4680</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="L-4681"><a href="#L-4681"><span class="linenos">4681</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">START_WITH</span><span class="p">):</span>
-</span><span id="L-4682"><a href="#L-4682"><span class="linenos">4682</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="L-4683"><a href="#L-4683"><span class="linenos">4683</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;INCREMENT&quot;</span><span class="p">,</span> <span class="s2">&quot;BY&quot;</span><span class="p">):</span>
-</span><span id="L-4684"><a href="#L-4684"><span class="linenos">4684</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="L-4685"><a href="#L-4685"><span class="linenos">4685</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MINVALUE&quot;</span><span class="p">):</span>
-</span><span id="L-4686"><a href="#L-4686"><span class="linenos">4686</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;minvalue&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="L-4687"><a href="#L-4687"><span class="linenos">4687</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MAXVALUE&quot;</span><span class="p">):</span>
-</span><span id="L-4688"><a href="#L-4688"><span class="linenos">4688</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;maxvalue&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="L-4689"><a href="#L-4689"><span class="linenos">4689</span></a>
-</span><span id="L-4690"><a href="#L-4690"><span class="linenos">4690</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CYCLE&quot;</span><span class="p">):</span>
-</span><span id="L-4691"><a href="#L-4691"><span class="linenos">4691</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;cycle&quot;</span><span class="p">,</span> <span class="kc">True</span><span class="p">)</span>
-</span><span id="L-4692"><a href="#L-4692"><span class="linenos">4692</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">,</span> <span class="s2">&quot;CYCLE&quot;</span><span class="p">):</span>
-</span><span id="L-4693"><a href="#L-4693"><span class="linenos">4693</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;cycle&quot;</span><span class="p">,</span> <span class="kc">False</span><span class="p">)</span>
-</span><span id="L-4694"><a href="#L-4694"><span class="linenos">4694</span></a>
-</span><span id="L-4695"><a href="#L-4695"><span class="linenos">4695</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">identity</span><span class="p">:</span>
-</span><span id="L-4696"><a href="#L-4696"><span class="linenos">4696</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;expression&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_range</span><span class="p">())</span>
-</span><span id="L-4697"><a href="#L-4697"><span class="linenos">4697</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="n">this</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NUMBER</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-4698"><a href="#L-4698"><span class="linenos">4698</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
-</span><span id="L-4699"><a href="#L-4699"><span class="linenos">4699</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">,</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">))</span>
-</span><span id="L-4700"><a href="#L-4700"><span class="linenos">4700</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">,</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
-</span><span id="L-4701"><a href="#L-4701"><span class="linenos">4701</span></a>
-</span><span id="L-4702"><a href="#L-4702"><span class="linenos">4702</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="L-4680"><a href="#L-4680"><span class="linenos">4680</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IDENTITY&quot;</span><span class="p">)</span>
+</span><span id="L-4681"><a href="#L-4681"><span class="linenos">4681</span></a>
+</span><span id="L-4682"><a href="#L-4682"><span class="linenos">4682</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="L-4683"><a href="#L-4683"><span class="linenos">4683</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">START_WITH</span><span class="p">):</span>
+</span><span id="L-4684"><a href="#L-4684"><span class="linenos">4684</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="L-4685"><a href="#L-4685"><span class="linenos">4685</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;INCREMENT&quot;</span><span class="p">,</span> <span class="s2">&quot;BY&quot;</span><span class="p">):</span>
+</span><span id="L-4686"><a href="#L-4686"><span class="linenos">4686</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="L-4687"><a href="#L-4687"><span class="linenos">4687</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MINVALUE&quot;</span><span class="p">):</span>
+</span><span id="L-4688"><a href="#L-4688"><span class="linenos">4688</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;minvalue&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="L-4689"><a href="#L-4689"><span class="linenos">4689</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MAXVALUE&quot;</span><span class="p">):</span>
+</span><span id="L-4690"><a href="#L-4690"><span class="linenos">4690</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;maxvalue&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="L-4691"><a href="#L-4691"><span class="linenos">4691</span></a>
+</span><span id="L-4692"><a href="#L-4692"><span class="linenos">4692</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CYCLE&quot;</span><span class="p">):</span>
+</span><span id="L-4693"><a href="#L-4693"><span class="linenos">4693</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;cycle&quot;</span><span class="p">,</span> <span class="kc">True</span><span class="p">)</span>
+</span><span id="L-4694"><a href="#L-4694"><span class="linenos">4694</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">,</span> <span class="s2">&quot;CYCLE&quot;</span><span class="p">):</span>
+</span><span id="L-4695"><a href="#L-4695"><span class="linenos">4695</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;cycle&quot;</span><span class="p">,</span> <span class="kc">False</span><span class="p">)</span>
+</span><span id="L-4696"><a href="#L-4696"><span class="linenos">4696</span></a>
+</span><span id="L-4697"><a href="#L-4697"><span class="linenos">4697</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">identity</span><span class="p">:</span>
+</span><span id="L-4698"><a href="#L-4698"><span class="linenos">4698</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;expression&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_range</span><span class="p">())</span>
+</span><span id="L-4699"><a href="#L-4699"><span class="linenos">4699</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="n">this</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NUMBER</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-4700"><a href="#L-4700"><span class="linenos">4700</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
+</span><span id="L-4701"><a href="#L-4701"><span class="linenos">4701</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">,</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">))</span>
+</span><span id="L-4702"><a href="#L-4702"><span class="linenos">4702</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">,</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
</span><span id="L-4703"><a href="#L-4703"><span class="linenos">4703</span></a>
-</span><span id="L-4704"><a href="#L-4704"><span class="linenos">4704</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-4704"><a href="#L-4704"><span class="linenos">4704</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
</span><span id="L-4705"><a href="#L-4705"><span class="linenos">4705</span></a>
-</span><span id="L-4706"><a href="#L-4706"><span class="linenos">4706</span></a> <span class="k">def</span> <span class="nf">_parse_inline</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">InlineLengthColumnConstraint</span><span class="p">:</span>
-</span><span id="L-4707"><a href="#L-4707"><span class="linenos">4707</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;LENGTH&quot;</span><span class="p">)</span>
-</span><span id="L-4708"><a href="#L-4708"><span class="linenos">4708</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">InlineLengthColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="L-4709"><a href="#L-4709"><span class="linenos">4709</span></a>
-</span><span id="L-4710"><a href="#L-4710"><span class="linenos">4710</span></a> <span class="k">def</span> <span class="nf">_parse_not_constraint</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4711"><a href="#L-4711"><span class="linenos">4711</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NULL&quot;</span><span class="p">):</span>
-</span><span id="L-4712"><a href="#L-4712"><span class="linenos">4712</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">NotNullColumnConstraint</span><span class="p">)</span>
-</span><span id="L-4713"><a href="#L-4713"><span class="linenos">4713</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CASESPECIFIC&quot;</span><span class="p">):</span>
-</span><span id="L-4714"><a href="#L-4714"><span class="linenos">4714</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CaseSpecificColumnConstraint</span><span class="p">,</span> <span class="n">not_</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-4715"><a href="#L-4715"><span class="linenos">4715</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;FOR&quot;</span><span class="p">,</span> <span class="s2">&quot;REPLICATION&quot;</span><span class="p">):</span>
-</span><span id="L-4716"><a href="#L-4716"><span class="linenos">4716</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">NotForReplicationColumnConstraint</span><span class="p">)</span>
-</span><span id="L-4717"><a href="#L-4717"><span class="linenos">4717</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-4718"><a href="#L-4718"><span class="linenos">4718</span></a>
-</span><span id="L-4719"><a href="#L-4719"><span class="linenos">4719</span></a> <span class="k">def</span> <span class="nf">_parse_column_constraint</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4720"><a href="#L-4720"><span class="linenos">4720</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">CONSTRAINT</span><span class="p">):</span>
-</span><span id="L-4721"><a href="#L-4721"><span class="linenos">4721</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="L-4722"><a href="#L-4722"><span class="linenos">4722</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-4723"><a href="#L-4723"><span class="linenos">4723</span></a> <span class="n">this</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-4724"><a href="#L-4724"><span class="linenos">4724</span></a>
-</span><span id="L-4725"><a href="#L-4725"><span class="linenos">4725</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">):</span>
-</span><span id="L-4726"><a href="#L-4726"><span class="linenos">4726</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-4727"><a href="#L-4727"><span class="linenos">4727</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ColumnConstraint</span><span class="p">,</span>
-</span><span id="L-4728"><a href="#L-4728"><span class="linenos">4728</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-4729"><a href="#L-4729"><span class="linenos">4729</span></a> <span class="n">kind</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()](</span><span class="bp">self</span><span class="p">),</span>
-</span><span id="L-4730"><a href="#L-4730"><span class="linenos">4730</span></a> <span class="p">)</span>
-</span><span id="L-4731"><a href="#L-4731"><span class="linenos">4731</span></a>
-</span><span id="L-4732"><a href="#L-4732"><span class="linenos">4732</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-4706"><a href="#L-4706"><span class="linenos">4706</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-4707"><a href="#L-4707"><span class="linenos">4707</span></a>
+</span><span id="L-4708"><a href="#L-4708"><span class="linenos">4708</span></a> <span class="k">def</span> <span class="nf">_parse_inline</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">InlineLengthColumnConstraint</span><span class="p">:</span>
+</span><span id="L-4709"><a href="#L-4709"><span class="linenos">4709</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;LENGTH&quot;</span><span class="p">)</span>
+</span><span id="L-4710"><a href="#L-4710"><span class="linenos">4710</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">InlineLengthColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="L-4711"><a href="#L-4711"><span class="linenos">4711</span></a>
+</span><span id="L-4712"><a href="#L-4712"><span class="linenos">4712</span></a> <span class="k">def</span> <span class="nf">_parse_not_constraint</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4713"><a href="#L-4713"><span class="linenos">4713</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NULL&quot;</span><span class="p">):</span>
+</span><span id="L-4714"><a href="#L-4714"><span class="linenos">4714</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">NotNullColumnConstraint</span><span class="p">)</span>
+</span><span id="L-4715"><a href="#L-4715"><span class="linenos">4715</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CASESPECIFIC&quot;</span><span class="p">):</span>
+</span><span id="L-4716"><a href="#L-4716"><span class="linenos">4716</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CaseSpecificColumnConstraint</span><span class="p">,</span> <span class="n">not_</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-4717"><a href="#L-4717"><span class="linenos">4717</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;FOR&quot;</span><span class="p">,</span> <span class="s2">&quot;REPLICATION&quot;</span><span class="p">):</span>
+</span><span id="L-4718"><a href="#L-4718"><span class="linenos">4718</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">NotForReplicationColumnConstraint</span><span class="p">)</span>
+</span><span id="L-4719"><a href="#L-4719"><span class="linenos">4719</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-4720"><a href="#L-4720"><span class="linenos">4720</span></a>
+</span><span id="L-4721"><a href="#L-4721"><span class="linenos">4721</span></a> <span class="k">def</span> <span class="nf">_parse_column_constraint</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4722"><a href="#L-4722"><span class="linenos">4722</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">CONSTRAINT</span><span class="p">):</span>
+</span><span id="L-4723"><a href="#L-4723"><span class="linenos">4723</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="L-4724"><a href="#L-4724"><span class="linenos">4724</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-4725"><a href="#L-4725"><span class="linenos">4725</span></a> <span class="n">this</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-4726"><a href="#L-4726"><span class="linenos">4726</span></a>
+</span><span id="L-4727"><a href="#L-4727"><span class="linenos">4727</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">):</span>
+</span><span id="L-4728"><a href="#L-4728"><span class="linenos">4728</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-4729"><a href="#L-4729"><span class="linenos">4729</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ColumnConstraint</span><span class="p">,</span>
+</span><span id="L-4730"><a href="#L-4730"><span class="linenos">4730</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-4731"><a href="#L-4731"><span class="linenos">4731</span></a> <span class="n">kind</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()](</span><span class="bp">self</span><span class="p">),</span>
+</span><span id="L-4732"><a href="#L-4732"><span class="linenos">4732</span></a> <span class="p">)</span>
</span><span id="L-4733"><a href="#L-4733"><span class="linenos">4733</span></a>
-</span><span id="L-4734"><a href="#L-4734"><span class="linenos">4734</span></a> <span class="k">def</span> <span class="nf">_parse_constraint</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4735"><a href="#L-4735"><span class="linenos">4735</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">CONSTRAINT</span><span class="p">):</span>
-</span><span id="L-4736"><a href="#L-4736"><span class="linenos">4736</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unnamed_constraint</span><span class="p">(</span><span class="n">constraints</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">SCHEMA_UNNAMED_CONSTRAINTS</span><span class="p">)</span>
-</span><span id="L-4737"><a href="#L-4737"><span class="linenos">4737</span></a>
-</span><span id="L-4738"><a href="#L-4738"><span class="linenos">4738</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-4739"><a href="#L-4739"><span class="linenos">4739</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Constraint</span><span class="p">,</span>
-</span><span id="L-4740"><a href="#L-4740"><span class="linenos">4740</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(),</span>
-</span><span id="L-4741"><a href="#L-4741"><span class="linenos">4741</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_unnamed_constraints</span><span class="p">(),</span>
-</span><span id="L-4742"><a href="#L-4742"><span class="linenos">4742</span></a> <span class="p">)</span>
-</span><span id="L-4743"><a href="#L-4743"><span class="linenos">4743</span></a>
-</span><span id="L-4744"><a href="#L-4744"><span class="linenos">4744</span></a> <span class="k">def</span> <span class="nf">_parse_unnamed_constraints</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4745"><a href="#L-4745"><span class="linenos">4745</span></a> <span class="n">constraints</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="L-4746"><a href="#L-4746"><span class="linenos">4746</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
-</span><span id="L-4747"><a href="#L-4747"><span class="linenos">4747</span></a> <span class="n">constraint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unnamed_constraint</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">()</span>
-</span><span id="L-4748"><a href="#L-4748"><span class="linenos">4748</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">constraint</span><span class="p">:</span>
-</span><span id="L-4749"><a href="#L-4749"><span class="linenos">4749</span></a> <span class="k">break</span>
-</span><span id="L-4750"><a href="#L-4750"><span class="linenos">4750</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">constraint</span><span class="p">)</span>
-</span><span id="L-4751"><a href="#L-4751"><span class="linenos">4751</span></a>
-</span><span id="L-4752"><a href="#L-4752"><span class="linenos">4752</span></a> <span class="k">return</span> <span class="n">constraints</span>
+</span><span id="L-4734"><a href="#L-4734"><span class="linenos">4734</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-4735"><a href="#L-4735"><span class="linenos">4735</span></a>
+</span><span id="L-4736"><a href="#L-4736"><span class="linenos">4736</span></a> <span class="k">def</span> <span class="nf">_parse_constraint</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4737"><a href="#L-4737"><span class="linenos">4737</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">CONSTRAINT</span><span class="p">):</span>
+</span><span id="L-4738"><a href="#L-4738"><span class="linenos">4738</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unnamed_constraint</span><span class="p">(</span><span class="n">constraints</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">SCHEMA_UNNAMED_CONSTRAINTS</span><span class="p">)</span>
+</span><span id="L-4739"><a href="#L-4739"><span class="linenos">4739</span></a>
+</span><span id="L-4740"><a href="#L-4740"><span class="linenos">4740</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-4741"><a href="#L-4741"><span class="linenos">4741</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Constraint</span><span class="p">,</span>
+</span><span id="L-4742"><a href="#L-4742"><span class="linenos">4742</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(),</span>
+</span><span id="L-4743"><a href="#L-4743"><span class="linenos">4743</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_unnamed_constraints</span><span class="p">(),</span>
+</span><span id="L-4744"><a href="#L-4744"><span class="linenos">4744</span></a> <span class="p">)</span>
+</span><span id="L-4745"><a href="#L-4745"><span class="linenos">4745</span></a>
+</span><span id="L-4746"><a href="#L-4746"><span class="linenos">4746</span></a> <span class="k">def</span> <span class="nf">_parse_unnamed_constraints</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4747"><a href="#L-4747"><span class="linenos">4747</span></a> <span class="n">constraints</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-4748"><a href="#L-4748"><span class="linenos">4748</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
+</span><span id="L-4749"><a href="#L-4749"><span class="linenos">4749</span></a> <span class="n">constraint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unnamed_constraint</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">()</span>
+</span><span id="L-4750"><a href="#L-4750"><span class="linenos">4750</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">constraint</span><span class="p">:</span>
+</span><span id="L-4751"><a href="#L-4751"><span class="linenos">4751</span></a> <span class="k">break</span>
+</span><span id="L-4752"><a href="#L-4752"><span class="linenos">4752</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">constraint</span><span class="p">)</span>
</span><span id="L-4753"><a href="#L-4753"><span class="linenos">4753</span></a>
-</span><span id="L-4754"><a href="#L-4754"><span class="linenos">4754</span></a> <span class="k">def</span> <span class="nf">_parse_unnamed_constraint</span><span class="p">(</span>
-</span><span id="L-4755"><a href="#L-4755"><span class="linenos">4755</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">constraints</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="nb">str</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-4756"><a href="#L-4756"><span class="linenos">4756</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4757"><a href="#L-4757"><span class="linenos">4757</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IDENTIFIER</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span>
-</span><span id="L-4758"><a href="#L-4758"><span class="linenos">4758</span></a> <span class="n">constraints</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span>
-</span><span id="L-4759"><a href="#L-4759"><span class="linenos">4759</span></a> <span class="p">):</span>
-</span><span id="L-4760"><a href="#L-4760"><span class="linenos">4760</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-4761"><a href="#L-4761"><span class="linenos">4761</span></a>
-</span><span id="L-4762"><a href="#L-4762"><span class="linenos">4762</span></a> <span class="n">constraint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="L-4763"><a href="#L-4763"><span class="linenos">4763</span></a> <span class="k">if</span> <span class="n">constraint</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">:</span>
-</span><span id="L-4764"><a href="#L-4764"><span class="linenos">4764</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;No parser found for schema constraint </span><span class="si">{</span><span class="n">constraint</span><span class="si">}</span><span class="s2">.&quot;</span><span class="p">)</span>
-</span><span id="L-4765"><a href="#L-4765"><span class="linenos">4765</span></a>
-</span><span id="L-4766"><a href="#L-4766"><span class="linenos">4766</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">[</span><span class="n">constraint</span><span class="p">](</span><span class="bp">self</span><span class="p">)</span>
+</span><span id="L-4754"><a href="#L-4754"><span class="linenos">4754</span></a> <span class="k">return</span> <span class="n">constraints</span>
+</span><span id="L-4755"><a href="#L-4755"><span class="linenos">4755</span></a>
+</span><span id="L-4756"><a href="#L-4756"><span class="linenos">4756</span></a> <span class="k">def</span> <span class="nf">_parse_unnamed_constraint</span><span class="p">(</span>
+</span><span id="L-4757"><a href="#L-4757"><span class="linenos">4757</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">constraints</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="nb">str</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-4758"><a href="#L-4758"><span class="linenos">4758</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4759"><a href="#L-4759"><span class="linenos">4759</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IDENTIFIER</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span>
+</span><span id="L-4760"><a href="#L-4760"><span class="linenos">4760</span></a> <span class="n">constraints</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span>
+</span><span id="L-4761"><a href="#L-4761"><span class="linenos">4761</span></a> <span class="p">):</span>
+</span><span id="L-4762"><a href="#L-4762"><span class="linenos">4762</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-4763"><a href="#L-4763"><span class="linenos">4763</span></a>
+</span><span id="L-4764"><a href="#L-4764"><span class="linenos">4764</span></a> <span class="n">constraint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="L-4765"><a href="#L-4765"><span class="linenos">4765</span></a> <span class="k">if</span> <span class="n">constraint</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">:</span>
+</span><span id="L-4766"><a href="#L-4766"><span class="linenos">4766</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;No parser found for schema constraint </span><span class="si">{</span><span class="n">constraint</span><span class="si">}</span><span class="s2">.&quot;</span><span class="p">)</span>
</span><span id="L-4767"><a href="#L-4767"><span class="linenos">4767</span></a>
-</span><span id="L-4768"><a href="#L-4768"><span class="linenos">4768</span></a> <span class="k">def</span> <span class="nf">_parse_unique</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">UniqueColumnConstraint</span><span class="p">:</span>
-</span><span id="L-4769"><a href="#L-4769"><span class="linenos">4769</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;KEY&quot;</span><span class="p">)</span>
-</span><span id="L-4770"><a href="#L-4770"><span class="linenos">4770</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-4771"><a href="#L-4771"><span class="linenos">4771</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">UniqueColumnConstraint</span><span class="p">,</span>
-</span><span id="L-4772"><a href="#L-4772"><span class="linenos">4772</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_schema</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">False</span><span class="p">)),</span>
-</span><span id="L-4773"><a href="#L-4773"><span class="linenos">4773</span></a> <span class="n">index_type</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">()</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span>
-</span><span id="L-4774"><a href="#L-4774"><span class="linenos">4774</span></a> <span class="n">on_conflict</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_conflict</span><span class="p">(),</span>
-</span><span id="L-4775"><a href="#L-4775"><span class="linenos">4775</span></a> <span class="p">)</span>
-</span><span id="L-4776"><a href="#L-4776"><span class="linenos">4776</span></a>
-</span><span id="L-4777"><a href="#L-4777"><span class="linenos">4777</span></a> <span class="k">def</span> <span class="nf">_parse_key_constraint_options</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="nb">str</span><span class="p">]:</span>
-</span><span id="L-4778"><a href="#L-4778"><span class="linenos">4778</span></a> <span class="n">options</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="L-4779"><a href="#L-4779"><span class="linenos">4779</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
-</span><span id="L-4780"><a href="#L-4780"><span class="linenos">4780</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="L-4781"><a href="#L-4781"><span class="linenos">4781</span></a> <span class="k">break</span>
-</span><span id="L-4782"><a href="#L-4782"><span class="linenos">4782</span></a>
-</span><span id="L-4783"><a href="#L-4783"><span class="linenos">4783</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">):</span>
-</span><span id="L-4784"><a href="#L-4784"><span class="linenos">4784</span></a> <span class="n">action</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-4785"><a href="#L-4785"><span class="linenos">4785</span></a> <span class="n">on</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">()</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
-</span><span id="L-4786"><a href="#L-4786"><span class="linenos">4786</span></a>
-</span><span id="L-4787"><a href="#L-4787"><span class="linenos">4787</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">,</span> <span class="s2">&quot;ACTION&quot;</span><span class="p">):</span>
-</span><span id="L-4788"><a href="#L-4788"><span class="linenos">4788</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;NO ACTION&quot;</span>
-</span><span id="L-4789"><a href="#L-4789"><span class="linenos">4789</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CASCADE&quot;</span><span class="p">):</span>
-</span><span id="L-4790"><a href="#L-4790"><span class="linenos">4790</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;CASCADE&quot;</span>
-</span><span id="L-4791"><a href="#L-4791"><span class="linenos">4791</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESTRICT&quot;</span><span class="p">):</span>
-</span><span id="L-4792"><a href="#L-4792"><span class="linenos">4792</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;RESTRICT&quot;</span>
-</span><span id="L-4793"><a href="#L-4793"><span class="linenos">4793</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">):</span>
-</span><span id="L-4794"><a href="#L-4794"><span class="linenos">4794</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;SET NULL&quot;</span>
-</span><span id="L-4795"><a href="#L-4795"><span class="linenos">4795</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">):</span>
-</span><span id="L-4796"><a href="#L-4796"><span class="linenos">4796</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;SET DEFAULT&quot;</span>
-</span><span id="L-4797"><a href="#L-4797"><span class="linenos">4797</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-4798"><a href="#L-4798"><span class="linenos">4798</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Invalid key constraint&quot;</span><span class="p">)</span>
-</span><span id="L-4799"><a href="#L-4799"><span class="linenos">4799</span></a>
-</span><span id="L-4800"><a href="#L-4800"><span class="linenos">4800</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;ON </span><span class="si">{</span><span class="n">on</span><span class="si">}</span><span class="s2"> </span><span class="si">{</span><span class="n">action</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">)</span>
-</span><span id="L-4801"><a href="#L-4801"><span class="linenos">4801</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NOT&quot;</span><span class="p">,</span> <span class="s2">&quot;ENFORCED&quot;</span><span class="p">):</span>
-</span><span id="L-4802"><a href="#L-4802"><span class="linenos">4802</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;NOT ENFORCED&quot;</span><span class="p">)</span>
-</span><span id="L-4803"><a href="#L-4803"><span class="linenos">4803</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;DEFERRABLE&quot;</span><span class="p">):</span>
-</span><span id="L-4804"><a href="#L-4804"><span class="linenos">4804</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;DEFERRABLE&quot;</span><span class="p">)</span>
-</span><span id="L-4805"><a href="#L-4805"><span class="linenos">4805</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;INITIALLY&quot;</span><span class="p">,</span> <span class="s2">&quot;DEFERRED&quot;</span><span class="p">):</span>
-</span><span id="L-4806"><a href="#L-4806"><span class="linenos">4806</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;INITIALLY DEFERRED&quot;</span><span class="p">)</span>
-</span><span id="L-4807"><a href="#L-4807"><span class="linenos">4807</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NORELY&quot;</span><span class="p">):</span>
-</span><span id="L-4808"><a href="#L-4808"><span class="linenos">4808</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;NORELY&quot;</span><span class="p">)</span>
-</span><span id="L-4809"><a href="#L-4809"><span class="linenos">4809</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MATCH&quot;</span><span class="p">,</span> <span class="s2">&quot;FULL&quot;</span><span class="p">):</span>
-</span><span id="L-4810"><a href="#L-4810"><span class="linenos">4810</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;MATCH FULL&quot;</span><span class="p">)</span>
-</span><span id="L-4811"><a href="#L-4811"><span class="linenos">4811</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-4812"><a href="#L-4812"><span class="linenos">4812</span></a> <span class="k">break</span>
-</span><span id="L-4813"><a href="#L-4813"><span class="linenos">4813</span></a>
-</span><span id="L-4814"><a href="#L-4814"><span class="linenos">4814</span></a> <span class="k">return</span> <span class="n">options</span>
+</span><span id="L-4768"><a href="#L-4768"><span class="linenos">4768</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">[</span><span class="n">constraint</span><span class="p">](</span><span class="bp">self</span><span class="p">)</span>
+</span><span id="L-4769"><a href="#L-4769"><span class="linenos">4769</span></a>
+</span><span id="L-4770"><a href="#L-4770"><span class="linenos">4770</span></a> <span class="k">def</span> <span class="nf">_parse_unique</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">UniqueColumnConstraint</span><span class="p">:</span>
+</span><span id="L-4771"><a href="#L-4771"><span class="linenos">4771</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;KEY&quot;</span><span class="p">)</span>
+</span><span id="L-4772"><a href="#L-4772"><span class="linenos">4772</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-4773"><a href="#L-4773"><span class="linenos">4773</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">UniqueColumnConstraint</span><span class="p">,</span>
+</span><span id="L-4774"><a href="#L-4774"><span class="linenos">4774</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_schema</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">False</span><span class="p">)),</span>
+</span><span id="L-4775"><a href="#L-4775"><span class="linenos">4775</span></a> <span class="n">index_type</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">()</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span>
+</span><span id="L-4776"><a href="#L-4776"><span class="linenos">4776</span></a> <span class="n">on_conflict</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_conflict</span><span class="p">(),</span>
+</span><span id="L-4777"><a href="#L-4777"><span class="linenos">4777</span></a> <span class="p">)</span>
+</span><span id="L-4778"><a href="#L-4778"><span class="linenos">4778</span></a>
+</span><span id="L-4779"><a href="#L-4779"><span class="linenos">4779</span></a> <span class="k">def</span> <span class="nf">_parse_key_constraint_options</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="nb">str</span><span class="p">]:</span>
+</span><span id="L-4780"><a href="#L-4780"><span class="linenos">4780</span></a> <span class="n">options</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-4781"><a href="#L-4781"><span class="linenos">4781</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
+</span><span id="L-4782"><a href="#L-4782"><span class="linenos">4782</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="L-4783"><a href="#L-4783"><span class="linenos">4783</span></a> <span class="k">break</span>
+</span><span id="L-4784"><a href="#L-4784"><span class="linenos">4784</span></a>
+</span><span id="L-4785"><a href="#L-4785"><span class="linenos">4785</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">):</span>
+</span><span id="L-4786"><a href="#L-4786"><span class="linenos">4786</span></a> <span class="n">action</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-4787"><a href="#L-4787"><span class="linenos">4787</span></a> <span class="n">on</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">()</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
+</span><span id="L-4788"><a href="#L-4788"><span class="linenos">4788</span></a>
+</span><span id="L-4789"><a href="#L-4789"><span class="linenos">4789</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">,</span> <span class="s2">&quot;ACTION&quot;</span><span class="p">):</span>
+</span><span id="L-4790"><a href="#L-4790"><span class="linenos">4790</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;NO ACTION&quot;</span>
+</span><span id="L-4791"><a href="#L-4791"><span class="linenos">4791</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CASCADE&quot;</span><span class="p">):</span>
+</span><span id="L-4792"><a href="#L-4792"><span class="linenos">4792</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;CASCADE&quot;</span>
+</span><span id="L-4793"><a href="#L-4793"><span class="linenos">4793</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESTRICT&quot;</span><span class="p">):</span>
+</span><span id="L-4794"><a href="#L-4794"><span class="linenos">4794</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;RESTRICT&quot;</span>
+</span><span id="L-4795"><a href="#L-4795"><span class="linenos">4795</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">):</span>
+</span><span id="L-4796"><a href="#L-4796"><span class="linenos">4796</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;SET NULL&quot;</span>
+</span><span id="L-4797"><a href="#L-4797"><span class="linenos">4797</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">):</span>
+</span><span id="L-4798"><a href="#L-4798"><span class="linenos">4798</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;SET DEFAULT&quot;</span>
+</span><span id="L-4799"><a href="#L-4799"><span class="linenos">4799</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-4800"><a href="#L-4800"><span class="linenos">4800</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Invalid key constraint&quot;</span><span class="p">)</span>
+</span><span id="L-4801"><a href="#L-4801"><span class="linenos">4801</span></a>
+</span><span id="L-4802"><a href="#L-4802"><span class="linenos">4802</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;ON </span><span class="si">{</span><span class="n">on</span><span class="si">}</span><span class="s2"> </span><span class="si">{</span><span class="n">action</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">)</span>
+</span><span id="L-4803"><a href="#L-4803"><span class="linenos">4803</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NOT&quot;</span><span class="p">,</span> <span class="s2">&quot;ENFORCED&quot;</span><span class="p">):</span>
+</span><span id="L-4804"><a href="#L-4804"><span class="linenos">4804</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;NOT ENFORCED&quot;</span><span class="p">)</span>
+</span><span id="L-4805"><a href="#L-4805"><span class="linenos">4805</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;DEFERRABLE&quot;</span><span class="p">):</span>
+</span><span id="L-4806"><a href="#L-4806"><span class="linenos">4806</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;DEFERRABLE&quot;</span><span class="p">)</span>
+</span><span id="L-4807"><a href="#L-4807"><span class="linenos">4807</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;INITIALLY&quot;</span><span class="p">,</span> <span class="s2">&quot;DEFERRED&quot;</span><span class="p">):</span>
+</span><span id="L-4808"><a href="#L-4808"><span class="linenos">4808</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;INITIALLY DEFERRED&quot;</span><span class="p">)</span>
+</span><span id="L-4809"><a href="#L-4809"><span class="linenos">4809</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NORELY&quot;</span><span class="p">):</span>
+</span><span id="L-4810"><a href="#L-4810"><span class="linenos">4810</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;NORELY&quot;</span><span class="p">)</span>
+</span><span id="L-4811"><a href="#L-4811"><span class="linenos">4811</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MATCH&quot;</span><span class="p">,</span> <span class="s2">&quot;FULL&quot;</span><span class="p">):</span>
+</span><span id="L-4812"><a href="#L-4812"><span class="linenos">4812</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;MATCH FULL&quot;</span><span class="p">)</span>
+</span><span id="L-4813"><a href="#L-4813"><span class="linenos">4813</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-4814"><a href="#L-4814"><span class="linenos">4814</span></a> <span class="k">break</span>
</span><span id="L-4815"><a href="#L-4815"><span class="linenos">4815</span></a>
-</span><span id="L-4816"><a href="#L-4816"><span class="linenos">4816</span></a> <span class="k">def</span> <span class="nf">_parse_references</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">match</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Reference</span><span class="p">]:</span>
-</span><span id="L-4817"><a href="#L-4817"><span class="linenos">4817</span></a> <span class="k">if</span> <span class="n">match</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">REFERENCES</span><span class="p">):</span>
-</span><span id="L-4818"><a href="#L-4818"><span class="linenos">4818</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-4819"><a href="#L-4819"><span class="linenos">4819</span></a>
-</span><span id="L-4820"><a href="#L-4820"><span class="linenos">4820</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-4821"><a href="#L-4821"><span class="linenos">4821</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-4822"><a href="#L-4822"><span class="linenos">4822</span></a> <span class="n">options</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_key_constraint_options</span><span class="p">()</span>
-</span><span id="L-4823"><a href="#L-4823"><span class="linenos">4823</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Reference</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">options</span><span class="o">=</span><span class="n">options</span><span class="p">)</span>
-</span><span id="L-4824"><a href="#L-4824"><span class="linenos">4824</span></a>
-</span><span id="L-4825"><a href="#L-4825"><span class="linenos">4825</span></a> <span class="k">def</span> <span class="nf">_parse_foreign_key</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">ForeignKey</span><span class="p">:</span>
-</span><span id="L-4826"><a href="#L-4826"><span class="linenos">4826</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_id_vars</span><span class="p">()</span>
-</span><span id="L-4827"><a href="#L-4827"><span class="linenos">4827</span></a> <span class="n">reference</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_references</span><span class="p">()</span>
-</span><span id="L-4828"><a href="#L-4828"><span class="linenos">4828</span></a> <span class="n">options</span> <span class="o">=</span> <span class="p">{}</span>
-</span><span id="L-4829"><a href="#L-4829"><span class="linenos">4829</span></a>
-</span><span id="L-4830"><a href="#L-4830"><span class="linenos">4830</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">):</span>
-</span><span id="L-4831"><a href="#L-4831"><span class="linenos">4831</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DELETE</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">UPDATE</span><span class="p">)):</span>
-</span><span id="L-4832"><a href="#L-4832"><span class="linenos">4832</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected DELETE or UPDATE&quot;</span><span class="p">)</span>
-</span><span id="L-4833"><a href="#L-4833"><span class="linenos">4833</span></a>
-</span><span id="L-4834"><a href="#L-4834"><span class="linenos">4834</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">lower</span><span class="p">()</span>
+</span><span id="L-4816"><a href="#L-4816"><span class="linenos">4816</span></a> <span class="k">return</span> <span class="n">options</span>
+</span><span id="L-4817"><a href="#L-4817"><span class="linenos">4817</span></a>
+</span><span id="L-4818"><a href="#L-4818"><span class="linenos">4818</span></a> <span class="k">def</span> <span class="nf">_parse_references</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">match</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Reference</span><span class="p">]:</span>
+</span><span id="L-4819"><a href="#L-4819"><span class="linenos">4819</span></a> <span class="k">if</span> <span class="n">match</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">REFERENCES</span><span class="p">):</span>
+</span><span id="L-4820"><a href="#L-4820"><span class="linenos">4820</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-4821"><a href="#L-4821"><span class="linenos">4821</span></a>
+</span><span id="L-4822"><a href="#L-4822"><span class="linenos">4822</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-4823"><a href="#L-4823"><span class="linenos">4823</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-4824"><a href="#L-4824"><span class="linenos">4824</span></a> <span class="n">options</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_key_constraint_options</span><span class="p">()</span>
+</span><span id="L-4825"><a href="#L-4825"><span class="linenos">4825</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Reference</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">options</span><span class="o">=</span><span class="n">options</span><span class="p">)</span>
+</span><span id="L-4826"><a href="#L-4826"><span class="linenos">4826</span></a>
+</span><span id="L-4827"><a href="#L-4827"><span class="linenos">4827</span></a> <span class="k">def</span> <span class="nf">_parse_foreign_key</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">ForeignKey</span><span class="p">:</span>
+</span><span id="L-4828"><a href="#L-4828"><span class="linenos">4828</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_id_vars</span><span class="p">()</span>
+</span><span id="L-4829"><a href="#L-4829"><span class="linenos">4829</span></a> <span class="n">reference</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_references</span><span class="p">()</span>
+</span><span id="L-4830"><a href="#L-4830"><span class="linenos">4830</span></a> <span class="n">options</span> <span class="o">=</span> <span class="p">{}</span>
+</span><span id="L-4831"><a href="#L-4831"><span class="linenos">4831</span></a>
+</span><span id="L-4832"><a href="#L-4832"><span class="linenos">4832</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">):</span>
+</span><span id="L-4833"><a href="#L-4833"><span class="linenos">4833</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DELETE</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">UPDATE</span><span class="p">)):</span>
+</span><span id="L-4834"><a href="#L-4834"><span class="linenos">4834</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected DELETE or UPDATE&quot;</span><span class="p">)</span>
</span><span id="L-4835"><a href="#L-4835"><span class="linenos">4835</span></a>
-</span><span id="L-4836"><a href="#L-4836"><span class="linenos">4836</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">,</span> <span class="s2">&quot;ACTION&quot;</span><span class="p">):</span>
-</span><span id="L-4837"><a href="#L-4837"><span class="linenos">4837</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;NO ACTION&quot;</span>
-</span><span id="L-4838"><a href="#L-4838"><span class="linenos">4838</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">):</span>
-</span><span id="L-4839"><a href="#L-4839"><span class="linenos">4839</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">))</span>
-</span><span id="L-4840"><a href="#L-4840"><span class="linenos">4840</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;SET &quot;</span> <span class="o">+</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="L-4841"><a href="#L-4841"><span class="linenos">4841</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-4842"><a href="#L-4842"><span class="linenos">4842</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="L-4843"><a href="#L-4843"><span class="linenos">4843</span></a> <span class="n">action</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="L-4844"><a href="#L-4844"><span class="linenos">4844</span></a>
-</span><span id="L-4845"><a href="#L-4845"><span class="linenos">4845</span></a> <span class="n">options</span><span class="p">[</span><span class="n">kind</span><span class="p">]</span> <span class="o">=</span> <span class="n">action</span>
+</span><span id="L-4836"><a href="#L-4836"><span class="linenos">4836</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">lower</span><span class="p">()</span>
+</span><span id="L-4837"><a href="#L-4837"><span class="linenos">4837</span></a>
+</span><span id="L-4838"><a href="#L-4838"><span class="linenos">4838</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">,</span> <span class="s2">&quot;ACTION&quot;</span><span class="p">):</span>
+</span><span id="L-4839"><a href="#L-4839"><span class="linenos">4839</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;NO ACTION&quot;</span>
+</span><span id="L-4840"><a href="#L-4840"><span class="linenos">4840</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">):</span>
+</span><span id="L-4841"><a href="#L-4841"><span class="linenos">4841</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">))</span>
+</span><span id="L-4842"><a href="#L-4842"><span class="linenos">4842</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;SET &quot;</span> <span class="o">+</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="L-4843"><a href="#L-4843"><span class="linenos">4843</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-4844"><a href="#L-4844"><span class="linenos">4844</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="L-4845"><a href="#L-4845"><span class="linenos">4845</span></a> <span class="n">action</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
</span><span id="L-4846"><a href="#L-4846"><span class="linenos">4846</span></a>
-</span><span id="L-4847"><a href="#L-4847"><span class="linenos">4847</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-4848"><a href="#L-4848"><span class="linenos">4848</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ForeignKey</span><span class="p">,</span>
-</span><span id="L-4849"><a href="#L-4849"><span class="linenos">4849</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span>
-</span><span id="L-4850"><a href="#L-4850"><span class="linenos">4850</span></a> <span class="n">reference</span><span class="o">=</span><span class="n">reference</span><span class="p">,</span>
-</span><span id="L-4851"><a href="#L-4851"><span class="linenos">4851</span></a> <span class="o">**</span><span class="n">options</span><span class="p">,</span> <span class="c1"># type: ignore</span>
-</span><span id="L-4852"><a href="#L-4852"><span class="linenos">4852</span></a> <span class="p">)</span>
-</span><span id="L-4853"><a href="#L-4853"><span class="linenos">4853</span></a>
-</span><span id="L-4854"><a href="#L-4854"><span class="linenos">4854</span></a> <span class="k">def</span> <span class="nf">_parse_primary_key_part</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4855"><a href="#L-4855"><span class="linenos">4855</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">()</span>
-</span><span id="L-4856"><a href="#L-4856"><span class="linenos">4856</span></a>
-</span><span id="L-4857"><a href="#L-4857"><span class="linenos">4857</span></a> <span class="k">def</span> <span class="nf">_parse_period_for_system_time</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">PeriodForSystemTimeConstraint</span><span class="p">]:</span>
-</span><span id="L-4858"><a href="#L-4858"><span class="linenos">4858</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TIMESTAMP_SNAPSHOT</span><span class="p">):</span>
-</span><span id="L-4859"><a href="#L-4859"><span class="linenos">4859</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
-</span><span id="L-4860"><a href="#L-4860"><span class="linenos">4860</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-4861"><a href="#L-4861"><span class="linenos">4861</span></a>
-</span><span id="L-4862"><a href="#L-4862"><span class="linenos">4862</span></a> <span class="n">id_vars</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_id_vars</span><span class="p">()</span>
-</span><span id="L-4863"><a href="#L-4863"><span class="linenos">4863</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-4864"><a href="#L-4864"><span class="linenos">4864</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PeriodForSystemTimeConstraint</span><span class="p">,</span>
-</span><span id="L-4865"><a href="#L-4865"><span class="linenos">4865</span></a> <span class="n">this</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">id_vars</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span>
-</span><span id="L-4866"><a href="#L-4866"><span class="linenos">4866</span></a> <span class="n">expression</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">id_vars</span><span class="p">,</span> <span class="mi">1</span><span class="p">),</span>
-</span><span id="L-4867"><a href="#L-4867"><span class="linenos">4867</span></a> <span class="p">)</span>
-</span><span id="L-4868"><a href="#L-4868"><span class="linenos">4868</span></a>
-</span><span id="L-4869"><a href="#L-4869"><span class="linenos">4869</span></a> <span class="k">def</span> <span class="nf">_parse_primary_key</span><span class="p">(</span>
-</span><span id="L-4870"><a href="#L-4870"><span class="linenos">4870</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">wrapped_optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span> <span class="n">in_props</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="L-4871"><a href="#L-4871"><span class="linenos">4871</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKeyColumnConstraint</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKey</span><span class="p">:</span>
-</span><span id="L-4872"><a href="#L-4872"><span class="linenos">4872</span></a> <span class="n">desc</span> <span class="o">=</span> <span class="p">(</span>
-</span><span id="L-4873"><a href="#L-4873"><span class="linenos">4873</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ASC</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DESC</span><span class="p">))</span>
-</span><span id="L-4874"><a href="#L-4874"><span class="linenos">4874</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DESC</span>
-</span><span id="L-4875"><a href="#L-4875"><span class="linenos">4875</span></a> <span class="p">)</span>
-</span><span id="L-4876"><a href="#L-4876"><span class="linenos">4876</span></a>
-</span><span id="L-4877"><a href="#L-4877"><span class="linenos">4877</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">in_props</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-4878"><a href="#L-4878"><span class="linenos">4878</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKeyColumnConstraint</span><span class="p">,</span> <span class="n">desc</span><span class="o">=</span><span class="n">desc</span><span class="p">)</span>
-</span><span id="L-4879"><a href="#L-4879"><span class="linenos">4879</span></a>
-</span><span id="L-4880"><a href="#L-4880"><span class="linenos">4880</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span>
-</span><span id="L-4881"><a href="#L-4881"><span class="linenos">4881</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary_key_part</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="n">wrapped_optional</span>
-</span><span id="L-4882"><a href="#L-4882"><span class="linenos">4882</span></a> <span class="p">)</span>
-</span><span id="L-4883"><a href="#L-4883"><span class="linenos">4883</span></a> <span class="n">options</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_key_constraint_options</span><span class="p">()</span>
-</span><span id="L-4884"><a href="#L-4884"><span class="linenos">4884</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKey</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">options</span><span class="o">=</span><span class="n">options</span><span class="p">)</span>
-</span><span id="L-4885"><a href="#L-4885"><span class="linenos">4885</span></a>
-</span><span id="L-4886"><a href="#L-4886"><span class="linenos">4886</span></a> <span class="k">def</span> <span class="nf">_parse_bracket_key_value</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">is_map</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4887"><a href="#L-4887"><span class="linenos">4887</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_slice</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_alias</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">(),</span> <span class="n">explicit</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
-</span><span id="L-4888"><a href="#L-4888"><span class="linenos">4888</span></a>
-</span><span id="L-4889"><a href="#L-4889"><span class="linenos">4889</span></a> <span class="k">def</span> <span class="nf">_parse_bracket</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4890"><a href="#L-4890"><span class="linenos">4890</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACKET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">)):</span>
-</span><span id="L-4891"><a href="#L-4891"><span class="linenos">4891</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="L-4892"><a href="#L-4892"><span class="linenos">4892</span></a>
-</span><span id="L-4893"><a href="#L-4893"><span class="linenos">4893</span></a> <span class="n">bracket_kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span>
-</span><span id="L-4894"><a href="#L-4894"><span class="linenos">4894</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
-</span><span id="L-4895"><a href="#L-4895"><span class="linenos">4895</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bracket_key_value</span><span class="p">(</span><span class="n">is_map</span><span class="o">=</span><span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">)</span>
-</span><span id="L-4896"><a href="#L-4896"><span class="linenos">4896</span></a> <span class="p">)</span>
-</span><span id="L-4897"><a href="#L-4897"><span class="linenos">4897</span></a>
-</span><span id="L-4898"><a href="#L-4898"><span class="linenos">4898</span></a> <span class="k">if</span> <span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACKET</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACKET</span><span class="p">):</span>
-</span><span id="L-4899"><a href="#L-4899"><span class="linenos">4899</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected ]&quot;</span><span class="p">)</span>
-</span><span id="L-4900"><a href="#L-4900"><span class="linenos">4900</span></a> <span class="k">elif</span> <span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACE</span><span class="p">):</span>
-</span><span id="L-4901"><a href="#L-4901"><span class="linenos">4901</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected }&quot;</span><span class="p">)</span>
-</span><span id="L-4902"><a href="#L-4902"><span class="linenos">4902</span></a>
-</span><span id="L-4903"><a href="#L-4903"><span class="linenos">4903</span></a> <span class="c1"># https://duckdb.org/docs/sql/data_types/struct.html#creating-structs</span>
-</span><span id="L-4904"><a href="#L-4904"><span class="linenos">4904</span></a> <span class="k">if</span> <span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">:</span>
-</span><span id="L-4905"><a href="#L-4905"><span class="linenos">4905</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_kv_to_prop_eq</span><span class="p">(</span><span class="n">expressions</span><span class="p">))</span>
-</span><span id="L-4906"><a href="#L-4906"><span class="linenos">4906</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="n">this</span> <span class="ow">or</span> <span class="n">this</span><span class="o">.</span><span class="n">name</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;ARRAY&quot;</span><span class="p">:</span>
-</span><span id="L-4907"><a href="#L-4907"><span class="linenos">4907</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Array</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
-</span><span id="L-4908"><a href="#L-4908"><span class="linenos">4908</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-4909"><a href="#L-4909"><span class="linenos">4909</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">apply_index_offset</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="p">,</span> <span class="o">-</span><span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">INDEX_OFFSET</span><span class="p">)</span>
-</span><span id="L-4910"><a href="#L-4910"><span class="linenos">4910</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Bracket</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
-</span><span id="L-4911"><a href="#L-4911"><span class="linenos">4911</span></a>
-</span><span id="L-4912"><a href="#L-4912"><span class="linenos">4912</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_add_comments</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
-</span><span id="L-4913"><a href="#L-4913"><span class="linenos">4913</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bracket</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
-</span><span id="L-4914"><a href="#L-4914"><span class="linenos">4914</span></a>
-</span><span id="L-4915"><a href="#L-4915"><span class="linenos">4915</span></a> <span class="k">def</span> <span class="nf">_parse_slice</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4916"><a href="#L-4916"><span class="linenos">4916</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLON</span><span class="p">):</span>
-</span><span id="L-4917"><a href="#L-4917"><span class="linenos">4917</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Slice</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
-</span><span id="L-4918"><a href="#L-4918"><span class="linenos">4918</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="L-4919"><a href="#L-4919"><span class="linenos">4919</span></a>
-</span><span id="L-4920"><a href="#L-4920"><span class="linenos">4920</span></a> <span class="k">def</span> <span class="nf">_parse_case</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4921"><a href="#L-4921"><span class="linenos">4921</span></a> <span class="n">ifs</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="L-4922"><a href="#L-4922"><span class="linenos">4922</span></a> <span class="n">default</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-4923"><a href="#L-4923"><span class="linenos">4923</span></a>
-</span><span id="L-4924"><a href="#L-4924"><span class="linenos">4924</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev_comments</span>
-</span><span id="L-4925"><a href="#L-4925"><span class="linenos">4925</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="L-4926"><a href="#L-4926"><span class="linenos">4926</span></a>
-</span><span id="L-4927"><a href="#L-4927"><span class="linenos">4927</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WHEN</span><span class="p">):</span>
-</span><span id="L-4928"><a href="#L-4928"><span class="linenos">4928</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="L-4929"><a href="#L-4929"><span class="linenos">4929</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">THEN</span><span class="p">)</span>
-</span><span id="L-4930"><a href="#L-4930"><span class="linenos">4930</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="L-4931"><a href="#L-4931"><span class="linenos">4931</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">true</span><span class="o">=</span><span class="n">then</span><span class="p">))</span>
-</span><span id="L-4932"><a href="#L-4932"><span class="linenos">4932</span></a>
-</span><span id="L-4933"><a href="#L-4933"><span class="linenos">4933</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ELSE</span><span class="p">):</span>
-</span><span id="L-4934"><a href="#L-4934"><span class="linenos">4934</span></a> <span class="n">default</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="L-4935"><a href="#L-4935"><span class="linenos">4935</span></a>
-</span><span id="L-4936"><a href="#L-4936"><span class="linenos">4936</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">END</span><span class="p">):</span>
-</span><span id="L-4937"><a href="#L-4937"><span class="linenos">4937</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">default</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Interval</span><span class="p">)</span> <span class="ow">and</span> <span class="n">default</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">sql</span><span class="p">()</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;END&quot;</span><span class="p">:</span>
-</span><span id="L-4938"><a href="#L-4938"><span class="linenos">4938</span></a> <span class="n">default</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">column</span><span class="p">(</span><span class="s2">&quot;interval&quot;</span><span class="p">)</span>
-</span><span id="L-4939"><a href="#L-4939"><span class="linenos">4939</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-4940"><a href="#L-4940"><span class="linenos">4940</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected END after CASE&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="L-4941"><a href="#L-4941"><span class="linenos">4941</span></a>
-</span><span id="L-4942"><a href="#L-4942"><span class="linenos">4942</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-4943"><a href="#L-4943"><span class="linenos">4943</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Case</span><span class="p">,</span> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="p">,</span> <span class="n">ifs</span><span class="o">=</span><span class="n">ifs</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="n">default</span>
-</span><span id="L-4944"><a href="#L-4944"><span class="linenos">4944</span></a> <span class="p">)</span>
-</span><span id="L-4945"><a href="#L-4945"><span class="linenos">4945</span></a>
-</span><span id="L-4946"><a href="#L-4946"><span class="linenos">4946</span></a> <span class="k">def</span> <span class="nf">_parse_if</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4947"><a href="#L-4947"><span class="linenos">4947</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="L-4948"><a href="#L-4948"><span class="linenos">4948</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span>
-</span><span id="L-4949"><a href="#L-4949"><span class="linenos">4949</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="o">.</span><span class="n">from_arg_list</span><span class="p">(</span><span class="n">args</span><span class="p">),</span> <span class="n">args</span><span class="p">)</span>
-</span><span id="L-4950"><a href="#L-4950"><span class="linenos">4950</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
-</span><span id="L-4951"><a href="#L-4951"><span class="linenos">4951</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-4952"><a href="#L-4952"><span class="linenos">4952</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span>
-</span><span id="L-4953"><a href="#L-4953"><span class="linenos">4953</span></a>
-</span><span id="L-4954"><a href="#L-4954"><span class="linenos">4954</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_IF_COMMANDS</span> <span class="ow">and</span> <span class="n">index</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
-</span><span id="L-4955"><a href="#L-4955"><span class="linenos">4955</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="L-4956"><a href="#L-4956"><span class="linenos">4956</span></a>
-</span><span id="L-4957"><a href="#L-4957"><span class="linenos">4957</span></a> <span class="n">condition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="L-4847"><a href="#L-4847"><span class="linenos">4847</span></a> <span class="n">options</span><span class="p">[</span><span class="n">kind</span><span class="p">]</span> <span class="o">=</span> <span class="n">action</span>
+</span><span id="L-4848"><a href="#L-4848"><span class="linenos">4848</span></a>
+</span><span id="L-4849"><a href="#L-4849"><span class="linenos">4849</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-4850"><a href="#L-4850"><span class="linenos">4850</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ForeignKey</span><span class="p">,</span>
+</span><span id="L-4851"><a href="#L-4851"><span class="linenos">4851</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span>
+</span><span id="L-4852"><a href="#L-4852"><span class="linenos">4852</span></a> <span class="n">reference</span><span class="o">=</span><span class="n">reference</span><span class="p">,</span>
+</span><span id="L-4853"><a href="#L-4853"><span class="linenos">4853</span></a> <span class="o">**</span><span class="n">options</span><span class="p">,</span> <span class="c1"># type: ignore</span>
+</span><span id="L-4854"><a href="#L-4854"><span class="linenos">4854</span></a> <span class="p">)</span>
+</span><span id="L-4855"><a href="#L-4855"><span class="linenos">4855</span></a>
+</span><span id="L-4856"><a href="#L-4856"><span class="linenos">4856</span></a> <span class="k">def</span> <span class="nf">_parse_primary_key_part</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4857"><a href="#L-4857"><span class="linenos">4857</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">()</span>
+</span><span id="L-4858"><a href="#L-4858"><span class="linenos">4858</span></a>
+</span><span id="L-4859"><a href="#L-4859"><span class="linenos">4859</span></a> <span class="k">def</span> <span class="nf">_parse_period_for_system_time</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">PeriodForSystemTimeConstraint</span><span class="p">]:</span>
+</span><span id="L-4860"><a href="#L-4860"><span class="linenos">4860</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TIMESTAMP_SNAPSHOT</span><span class="p">):</span>
+</span><span id="L-4861"><a href="#L-4861"><span class="linenos">4861</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
+</span><span id="L-4862"><a href="#L-4862"><span class="linenos">4862</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-4863"><a href="#L-4863"><span class="linenos">4863</span></a>
+</span><span id="L-4864"><a href="#L-4864"><span class="linenos">4864</span></a> <span class="n">id_vars</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_id_vars</span><span class="p">()</span>
+</span><span id="L-4865"><a href="#L-4865"><span class="linenos">4865</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-4866"><a href="#L-4866"><span class="linenos">4866</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PeriodForSystemTimeConstraint</span><span class="p">,</span>
+</span><span id="L-4867"><a href="#L-4867"><span class="linenos">4867</span></a> <span class="n">this</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">id_vars</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span>
+</span><span id="L-4868"><a href="#L-4868"><span class="linenos">4868</span></a> <span class="n">expression</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">id_vars</span><span class="p">,</span> <span class="mi">1</span><span class="p">),</span>
+</span><span id="L-4869"><a href="#L-4869"><span class="linenos">4869</span></a> <span class="p">)</span>
+</span><span id="L-4870"><a href="#L-4870"><span class="linenos">4870</span></a>
+</span><span id="L-4871"><a href="#L-4871"><span class="linenos">4871</span></a> <span class="k">def</span> <span class="nf">_parse_primary_key</span><span class="p">(</span>
+</span><span id="L-4872"><a href="#L-4872"><span class="linenos">4872</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">wrapped_optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span> <span class="n">in_props</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="L-4873"><a href="#L-4873"><span class="linenos">4873</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKeyColumnConstraint</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKey</span><span class="p">:</span>
+</span><span id="L-4874"><a href="#L-4874"><span class="linenos">4874</span></a> <span class="n">desc</span> <span class="o">=</span> <span class="p">(</span>
+</span><span id="L-4875"><a href="#L-4875"><span class="linenos">4875</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ASC</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DESC</span><span class="p">))</span>
+</span><span id="L-4876"><a href="#L-4876"><span class="linenos">4876</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DESC</span>
+</span><span id="L-4877"><a href="#L-4877"><span class="linenos">4877</span></a> <span class="p">)</span>
+</span><span id="L-4878"><a href="#L-4878"><span class="linenos">4878</span></a>
+</span><span id="L-4879"><a href="#L-4879"><span class="linenos">4879</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">in_props</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-4880"><a href="#L-4880"><span class="linenos">4880</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKeyColumnConstraint</span><span class="p">,</span> <span class="n">desc</span><span class="o">=</span><span class="n">desc</span><span class="p">)</span>
+</span><span id="L-4881"><a href="#L-4881"><span class="linenos">4881</span></a>
+</span><span id="L-4882"><a href="#L-4882"><span class="linenos">4882</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span>
+</span><span id="L-4883"><a href="#L-4883"><span class="linenos">4883</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary_key_part</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="n">wrapped_optional</span>
+</span><span id="L-4884"><a href="#L-4884"><span class="linenos">4884</span></a> <span class="p">)</span>
+</span><span id="L-4885"><a href="#L-4885"><span class="linenos">4885</span></a> <span class="n">options</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_key_constraint_options</span><span class="p">()</span>
+</span><span id="L-4886"><a href="#L-4886"><span class="linenos">4886</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKey</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">options</span><span class="o">=</span><span class="n">options</span><span class="p">)</span>
+</span><span id="L-4887"><a href="#L-4887"><span class="linenos">4887</span></a>
+</span><span id="L-4888"><a href="#L-4888"><span class="linenos">4888</span></a> <span class="k">def</span> <span class="nf">_parse_bracket_key_value</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">is_map</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4889"><a href="#L-4889"><span class="linenos">4889</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_slice</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_alias</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">(),</span> <span class="n">explicit</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
+</span><span id="L-4890"><a href="#L-4890"><span class="linenos">4890</span></a>
+</span><span id="L-4891"><a href="#L-4891"><span class="linenos">4891</span></a> <span class="k">def</span> <span class="nf">_parse_bracket</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4892"><a href="#L-4892"><span class="linenos">4892</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACKET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">)):</span>
+</span><span id="L-4893"><a href="#L-4893"><span class="linenos">4893</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-4894"><a href="#L-4894"><span class="linenos">4894</span></a>
+</span><span id="L-4895"><a href="#L-4895"><span class="linenos">4895</span></a> <span class="n">bracket_kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span>
+</span><span id="L-4896"><a href="#L-4896"><span class="linenos">4896</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
+</span><span id="L-4897"><a href="#L-4897"><span class="linenos">4897</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bracket_key_value</span><span class="p">(</span><span class="n">is_map</span><span class="o">=</span><span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">)</span>
+</span><span id="L-4898"><a href="#L-4898"><span class="linenos">4898</span></a> <span class="p">)</span>
+</span><span id="L-4899"><a href="#L-4899"><span class="linenos">4899</span></a>
+</span><span id="L-4900"><a href="#L-4900"><span class="linenos">4900</span></a> <span class="k">if</span> <span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACKET</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACKET</span><span class="p">):</span>
+</span><span id="L-4901"><a href="#L-4901"><span class="linenos">4901</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected ]&quot;</span><span class="p">)</span>
+</span><span id="L-4902"><a href="#L-4902"><span class="linenos">4902</span></a> <span class="k">elif</span> <span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACE</span><span class="p">):</span>
+</span><span id="L-4903"><a href="#L-4903"><span class="linenos">4903</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected }&quot;</span><span class="p">)</span>
+</span><span id="L-4904"><a href="#L-4904"><span class="linenos">4904</span></a>
+</span><span id="L-4905"><a href="#L-4905"><span class="linenos">4905</span></a> <span class="c1"># https://duckdb.org/docs/sql/data_types/struct.html#creating-structs</span>
+</span><span id="L-4906"><a href="#L-4906"><span class="linenos">4906</span></a> <span class="k">if</span> <span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">:</span>
+</span><span id="L-4907"><a href="#L-4907"><span class="linenos">4907</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_kv_to_prop_eq</span><span class="p">(</span><span class="n">expressions</span><span class="p">))</span>
+</span><span id="L-4908"><a href="#L-4908"><span class="linenos">4908</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="n">this</span> <span class="ow">or</span> <span class="n">this</span><span class="o">.</span><span class="n">name</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;ARRAY&quot;</span><span class="p">:</span>
+</span><span id="L-4909"><a href="#L-4909"><span class="linenos">4909</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Array</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
+</span><span id="L-4910"><a href="#L-4910"><span class="linenos">4910</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-4911"><a href="#L-4911"><span class="linenos">4911</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">apply_index_offset</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="p">,</span> <span class="o">-</span><span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">INDEX_OFFSET</span><span class="p">)</span>
+</span><span id="L-4912"><a href="#L-4912"><span class="linenos">4912</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Bracket</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
+</span><span id="L-4913"><a href="#L-4913"><span class="linenos">4913</span></a>
+</span><span id="L-4914"><a href="#L-4914"><span class="linenos">4914</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_add_comments</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
+</span><span id="L-4915"><a href="#L-4915"><span class="linenos">4915</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bracket</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
+</span><span id="L-4916"><a href="#L-4916"><span class="linenos">4916</span></a>
+</span><span id="L-4917"><a href="#L-4917"><span class="linenos">4917</span></a> <span class="k">def</span> <span class="nf">_parse_slice</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4918"><a href="#L-4918"><span class="linenos">4918</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLON</span><span class="p">):</span>
+</span><span id="L-4919"><a href="#L-4919"><span class="linenos">4919</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Slice</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
+</span><span id="L-4920"><a href="#L-4920"><span class="linenos">4920</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-4921"><a href="#L-4921"><span class="linenos">4921</span></a>
+</span><span id="L-4922"><a href="#L-4922"><span class="linenos">4922</span></a> <span class="k">def</span> <span class="nf">_parse_case</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4923"><a href="#L-4923"><span class="linenos">4923</span></a> <span class="n">ifs</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-4924"><a href="#L-4924"><span class="linenos">4924</span></a> <span class="n">default</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-4925"><a href="#L-4925"><span class="linenos">4925</span></a>
+</span><span id="L-4926"><a href="#L-4926"><span class="linenos">4926</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev_comments</span>
+</span><span id="L-4927"><a href="#L-4927"><span class="linenos">4927</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="L-4928"><a href="#L-4928"><span class="linenos">4928</span></a>
+</span><span id="L-4929"><a href="#L-4929"><span class="linenos">4929</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WHEN</span><span class="p">):</span>
+</span><span id="L-4930"><a href="#L-4930"><span class="linenos">4930</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="L-4931"><a href="#L-4931"><span class="linenos">4931</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">THEN</span><span class="p">)</span>
+</span><span id="L-4932"><a href="#L-4932"><span class="linenos">4932</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="L-4933"><a href="#L-4933"><span class="linenos">4933</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">true</span><span class="o">=</span><span class="n">then</span><span class="p">))</span>
+</span><span id="L-4934"><a href="#L-4934"><span class="linenos">4934</span></a>
+</span><span id="L-4935"><a href="#L-4935"><span class="linenos">4935</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ELSE</span><span class="p">):</span>
+</span><span id="L-4936"><a href="#L-4936"><span class="linenos">4936</span></a> <span class="n">default</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="L-4937"><a href="#L-4937"><span class="linenos">4937</span></a>
+</span><span id="L-4938"><a href="#L-4938"><span class="linenos">4938</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">END</span><span class="p">):</span>
+</span><span id="L-4939"><a href="#L-4939"><span class="linenos">4939</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">default</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Interval</span><span class="p">)</span> <span class="ow">and</span> <span class="n">default</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">sql</span><span class="p">()</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;END&quot;</span><span class="p">:</span>
+</span><span id="L-4940"><a href="#L-4940"><span class="linenos">4940</span></a> <span class="n">default</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">column</span><span class="p">(</span><span class="s2">&quot;interval&quot;</span><span class="p">)</span>
+</span><span id="L-4941"><a href="#L-4941"><span class="linenos">4941</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-4942"><a href="#L-4942"><span class="linenos">4942</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected END after CASE&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="L-4943"><a href="#L-4943"><span class="linenos">4943</span></a>
+</span><span id="L-4944"><a href="#L-4944"><span class="linenos">4944</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-4945"><a href="#L-4945"><span class="linenos">4945</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Case</span><span class="p">,</span> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="p">,</span> <span class="n">ifs</span><span class="o">=</span><span class="n">ifs</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="n">default</span>
+</span><span id="L-4946"><a href="#L-4946"><span class="linenos">4946</span></a> <span class="p">)</span>
+</span><span id="L-4947"><a href="#L-4947"><span class="linenos">4947</span></a>
+</span><span id="L-4948"><a href="#L-4948"><span class="linenos">4948</span></a> <span class="k">def</span> <span class="nf">_parse_if</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4949"><a href="#L-4949"><span class="linenos">4949</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="L-4950"><a href="#L-4950"><span class="linenos">4950</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span>
+</span><span id="L-4951"><a href="#L-4951"><span class="linenos">4951</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="o">.</span><span class="n">from_arg_list</span><span class="p">(</span><span class="n">args</span><span class="p">),</span> <span class="n">args</span><span class="p">)</span>
+</span><span id="L-4952"><a href="#L-4952"><span class="linenos">4952</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="L-4953"><a href="#L-4953"><span class="linenos">4953</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-4954"><a href="#L-4954"><span class="linenos">4954</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span>
+</span><span id="L-4955"><a href="#L-4955"><span class="linenos">4955</span></a>
+</span><span id="L-4956"><a href="#L-4956"><span class="linenos">4956</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_IF_COMMANDS</span> <span class="ow">and</span> <span class="n">index</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
+</span><span id="L-4957"><a href="#L-4957"><span class="linenos">4957</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
</span><span id="L-4958"><a href="#L-4958"><span class="linenos">4958</span></a>
-</span><span id="L-4959"><a href="#L-4959"><span class="linenos">4959</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">condition</span><span class="p">:</span>
-</span><span id="L-4960"><a href="#L-4960"><span class="linenos">4960</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="L-4961"><a href="#L-4961"><span class="linenos">4961</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-4962"><a href="#L-4962"><span class="linenos">4962</span></a>
-</span><span id="L-4963"><a href="#L-4963"><span class="linenos">4963</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">THEN</span><span class="p">)</span>
-</span><span id="L-4964"><a href="#L-4964"><span class="linenos">4964</span></a> <span class="n">true</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="L-4965"><a href="#L-4965"><span class="linenos">4965</span></a> <span class="n">false</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ELSE</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="L-4966"><a href="#L-4966"><span class="linenos">4966</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">END</span><span class="p">)</span>
-</span><span id="L-4967"><a href="#L-4967"><span class="linenos">4967</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">condition</span><span class="p">,</span> <span class="n">true</span><span class="o">=</span><span class="n">true</span><span class="p">,</span> <span class="n">false</span><span class="o">=</span><span class="n">false</span><span class="p">)</span>
-</span><span id="L-4968"><a href="#L-4968"><span class="linenos">4968</span></a>
-</span><span id="L-4969"><a href="#L-4969"><span class="linenos">4969</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-4959"><a href="#L-4959"><span class="linenos">4959</span></a> <span class="n">condition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="L-4960"><a href="#L-4960"><span class="linenos">4960</span></a>
+</span><span id="L-4961"><a href="#L-4961"><span class="linenos">4961</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">condition</span><span class="p">:</span>
+</span><span id="L-4962"><a href="#L-4962"><span class="linenos">4962</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="L-4963"><a href="#L-4963"><span class="linenos">4963</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-4964"><a href="#L-4964"><span class="linenos">4964</span></a>
+</span><span id="L-4965"><a href="#L-4965"><span class="linenos">4965</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">THEN</span><span class="p">)</span>
+</span><span id="L-4966"><a href="#L-4966"><span class="linenos">4966</span></a> <span class="n">true</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="L-4967"><a href="#L-4967"><span class="linenos">4967</span></a> <span class="n">false</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ELSE</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="L-4968"><a href="#L-4968"><span class="linenos">4968</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">END</span><span class="p">)</span>
+</span><span id="L-4969"><a href="#L-4969"><span class="linenos">4969</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">condition</span><span class="p">,</span> <span class="n">true</span><span class="o">=</span><span class="n">true</span><span class="p">,</span> <span class="n">false</span><span class="o">=</span><span class="n">false</span><span class="p">)</span>
</span><span id="L-4970"><a href="#L-4970"><span class="linenos">4970</span></a>
-</span><span id="L-4971"><a href="#L-4971"><span class="linenos">4971</span></a> <span class="k">def</span> <span class="nf">_parse_next_value_for</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-4972"><a href="#L-4972"><span class="linenos">4972</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;VALUE&quot;</span><span class="p">,</span> <span class="s2">&quot;FOR&quot;</span><span class="p">):</span>
-</span><span id="L-4973"><a href="#L-4973"><span class="linenos">4973</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
-</span><span id="L-4974"><a href="#L-4974"><span class="linenos">4974</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-4975"><a href="#L-4975"><span class="linenos">4975</span></a>
-</span><span id="L-4976"><a href="#L-4976"><span class="linenos">4976</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-4977"><a href="#L-4977"><span class="linenos">4977</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">NextValueFor</span><span class="p">,</span>
-</span><span id="L-4978"><a href="#L-4978"><span class="linenos">4978</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">(),</span>
-</span><span id="L-4979"><a href="#L-4979"><span class="linenos">4979</span></a> <span class="n">order</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">OVER</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">),</span>
-</span><span id="L-4980"><a href="#L-4980"><span class="linenos">4980</span></a> <span class="p">)</span>
-</span><span id="L-4981"><a href="#L-4981"><span class="linenos">4981</span></a>
-</span><span id="L-4982"><a href="#L-4982"><span class="linenos">4982</span></a> <span class="k">def</span> <span class="nf">_parse_extract</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">:</span>
-</span><span id="L-4983"><a href="#L-4983"><span class="linenos">4983</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_type</span><span class="p">()</span>
-</span><span id="L-4984"><a href="#L-4984"><span class="linenos">4984</span></a>
-</span><span id="L-4985"><a href="#L-4985"><span class="linenos">4985</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">):</span>
-</span><span id="L-4986"><a href="#L-4986"><span class="linenos">4986</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="L-4987"><a href="#L-4987"><span class="linenos">4987</span></a>
-</span><span id="L-4988"><a href="#L-4988"><span class="linenos">4988</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
-</span><span id="L-4989"><a href="#L-4989"><span class="linenos">4989</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected FROM or comma after EXTRACT&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="L-4990"><a href="#L-4990"><span class="linenos">4990</span></a>
-</span><span id="L-4991"><a href="#L-4991"><span class="linenos">4991</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="L-4971"><a href="#L-4971"><span class="linenos">4971</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-4972"><a href="#L-4972"><span class="linenos">4972</span></a>
+</span><span id="L-4973"><a href="#L-4973"><span class="linenos">4973</span></a> <span class="k">def</span> <span class="nf">_parse_next_value_for</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-4974"><a href="#L-4974"><span class="linenos">4974</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;VALUE&quot;</span><span class="p">,</span> <span class="s2">&quot;FOR&quot;</span><span class="p">):</span>
+</span><span id="L-4975"><a href="#L-4975"><span class="linenos">4975</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
+</span><span id="L-4976"><a href="#L-4976"><span class="linenos">4976</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-4977"><a href="#L-4977"><span class="linenos">4977</span></a>
+</span><span id="L-4978"><a href="#L-4978"><span class="linenos">4978</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-4979"><a href="#L-4979"><span class="linenos">4979</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">NextValueFor</span><span class="p">,</span>
+</span><span id="L-4980"><a href="#L-4980"><span class="linenos">4980</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">(),</span>
+</span><span id="L-4981"><a href="#L-4981"><span class="linenos">4981</span></a> <span class="n">order</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">OVER</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">),</span>
+</span><span id="L-4982"><a href="#L-4982"><span class="linenos">4982</span></a> <span class="p">)</span>
+</span><span id="L-4983"><a href="#L-4983"><span class="linenos">4983</span></a>
+</span><span id="L-4984"><a href="#L-4984"><span class="linenos">4984</span></a> <span class="k">def</span> <span class="nf">_parse_extract</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">:</span>
+</span><span id="L-4985"><a href="#L-4985"><span class="linenos">4985</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_type</span><span class="p">()</span>
+</span><span id="L-4986"><a href="#L-4986"><span class="linenos">4986</span></a>
+</span><span id="L-4987"><a href="#L-4987"><span class="linenos">4987</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">):</span>
+</span><span id="L-4988"><a href="#L-4988"><span class="linenos">4988</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="L-4989"><a href="#L-4989"><span class="linenos">4989</span></a>
+</span><span id="L-4990"><a href="#L-4990"><span class="linenos">4990</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
+</span><span id="L-4991"><a href="#L-4991"><span class="linenos">4991</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected FROM or comma after EXTRACT&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
</span><span id="L-4992"><a href="#L-4992"><span class="linenos">4992</span></a>
-</span><span id="L-4993"><a href="#L-4993"><span class="linenos">4993</span></a> <span class="k">def</span> <span class="nf">_parse_cast</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">strict</span><span class="p">:</span> <span class="nb">bool</span><span class="p">,</span> <span class="n">safe</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">bool</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
-</span><span id="L-4994"><a href="#L-4994"><span class="linenos">4994</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="L-4995"><a href="#L-4995"><span class="linenos">4995</span></a>
-</span><span id="L-4996"><a href="#L-4996"><span class="linenos">4996</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">):</span>
-</span><span id="L-4997"><a href="#L-4997"><span class="linenos">4997</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
-</span><span id="L-4998"><a href="#L-4998"><span class="linenos">4998</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CastToStrType</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">to</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">())</span>
-</span><span id="L-4999"><a href="#L-4999"><span class="linenos">4999</span></a>
-</span><span id="L-5000"><a href="#L-5000"><span class="linenos">5000</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected AS after CAST&quot;</span><span class="p">)</span>
+</span><span id="L-4993"><a href="#L-4993"><span class="linenos">4993</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="L-4994"><a href="#L-4994"><span class="linenos">4994</span></a>
+</span><span id="L-4995"><a href="#L-4995"><span class="linenos">4995</span></a> <span class="k">def</span> <span class="nf">_parse_cast</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">strict</span><span class="p">:</span> <span class="nb">bool</span><span class="p">,</span> <span class="n">safe</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">bool</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
+</span><span id="L-4996"><a href="#L-4996"><span class="linenos">4996</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="L-4997"><a href="#L-4997"><span class="linenos">4997</span></a>
+</span><span id="L-4998"><a href="#L-4998"><span class="linenos">4998</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">):</span>
+</span><span id="L-4999"><a href="#L-4999"><span class="linenos">4999</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
+</span><span id="L-5000"><a href="#L-5000"><span class="linenos">5000</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CastToStrType</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">to</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">())</span>
</span><span id="L-5001"><a href="#L-5001"><span class="linenos">5001</span></a>
-</span><span id="L-5002"><a href="#L-5002"><span class="linenos">5002</span></a> <span class="n">fmt</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5003"><a href="#L-5003"><span class="linenos">5003</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">()</span>
-</span><span id="L-5004"><a href="#L-5004"><span class="linenos">5004</span></a>
-</span><span id="L-5005"><a href="#L-5005"><span class="linenos">5005</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FORMAT</span><span class="p">):</span>
-</span><span id="L-5006"><a href="#L-5006"><span class="linenos">5006</span></a> <span class="n">fmt_string</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
-</span><span id="L-5007"><a href="#L-5007"><span class="linenos">5007</span></a> <span class="n">fmt</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_at_time_zone</span><span class="p">(</span><span class="n">fmt_string</span><span class="p">)</span>
-</span><span id="L-5008"><a href="#L-5008"><span class="linenos">5008</span></a>
-</span><span id="L-5009"><a href="#L-5009"><span class="linenos">5009</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">to</span><span class="p">:</span>
-</span><span id="L-5010"><a href="#L-5010"><span class="linenos">5010</span></a> <span class="n">to</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">build</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">UNKNOWN</span><span class="p">)</span>
-</span><span id="L-5011"><a href="#L-5011"><span class="linenos">5011</span></a> <span class="k">if</span> <span class="n">to</span><span class="o">.</span><span class="n">this</span> <span class="ow">in</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">TEMPORAL_TYPES</span><span class="p">:</span>
-</span><span id="L-5012"><a href="#L-5012"><span class="linenos">5012</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5013"><a href="#L-5013"><span class="linenos">5013</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrToDate</span> <span class="k">if</span> <span class="n">to</span><span class="o">.</span><span class="n">this</span> <span class="o">==</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">DATE</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">StrToTime</span><span class="p">,</span>
-</span><span id="L-5014"><a href="#L-5014"><span class="linenos">5014</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-5015"><a href="#L-5015"><span class="linenos">5015</span></a> <span class="nb">format</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span>
-</span><span id="L-5016"><a href="#L-5016"><span class="linenos">5016</span></a> <span class="n">format_time</span><span class="p">(</span>
-</span><span id="L-5017"><a href="#L-5017"><span class="linenos">5017</span></a> <span class="n">fmt_string</span><span class="o">.</span><span class="n">this</span> <span class="k">if</span> <span class="n">fmt_string</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-</span><span id="L-5018"><a href="#L-5018"><span class="linenos">5018</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">FORMAT_MAPPING</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">TIME_MAPPING</span><span class="p">,</span>
-</span><span id="L-5019"><a href="#L-5019"><span class="linenos">5019</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">FORMAT_TRIE</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">TIME_TRIE</span><span class="p">,</span>
-</span><span id="L-5020"><a href="#L-5020"><span class="linenos">5020</span></a> <span class="p">)</span>
-</span><span id="L-5021"><a href="#L-5021"><span class="linenos">5021</span></a> <span class="p">),</span>
-</span><span id="L-5022"><a href="#L-5022"><span class="linenos">5022</span></a> <span class="p">)</span>
-</span><span id="L-5023"><a href="#L-5023"><span class="linenos">5023</span></a>
-</span><span id="L-5024"><a href="#L-5024"><span class="linenos">5024</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">fmt</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">AtTimeZone</span><span class="p">)</span> <span class="ow">and</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">StrToTime</span><span class="p">):</span>
-</span><span id="L-5025"><a href="#L-5025"><span class="linenos">5025</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">,</span> <span class="n">fmt</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;zone&quot;</span><span class="p">])</span>
-</span><span id="L-5026"><a href="#L-5026"><span class="linenos">5026</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="L-5027"><a href="#L-5027"><span class="linenos">5027</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="n">to</span><span class="p">:</span>
-</span><span id="L-5028"><a href="#L-5028"><span class="linenos">5028</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected TYPE after CAST&quot;</span><span class="p">)</span>
-</span><span id="L-5029"><a href="#L-5029"><span class="linenos">5029</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">to</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">):</span>
-</span><span id="L-5030"><a href="#L-5030"><span class="linenos">5030</span></a> <span class="n">to</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">build</span><span class="p">(</span><span class="n">to</span><span class="o">.</span><span class="n">name</span><span class="p">,</span> <span class="n">udt</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-5031"><a href="#L-5031"><span class="linenos">5031</span></a> <span class="k">elif</span> <span class="n">to</span><span class="o">.</span><span class="n">this</span> <span class="o">==</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">CHAR</span><span class="p">:</span>
-</span><span id="L-5032"><a href="#L-5032"><span class="linenos">5032</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">CHARACTER_SET</span><span class="p">):</span>
-</span><span id="L-5033"><a href="#L-5033"><span class="linenos">5033</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CharacterSet</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var_or_string</span><span class="p">())</span>
-</span><span id="L-5034"><a href="#L-5034"><span class="linenos">5034</span></a>
-</span><span id="L-5035"><a href="#L-5035"><span class="linenos">5035</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5036"><a href="#L-5036"><span class="linenos">5036</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Cast</span> <span class="k">if</span> <span class="n">strict</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">,</span>
-</span><span id="L-5037"><a href="#L-5037"><span class="linenos">5037</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-5038"><a href="#L-5038"><span class="linenos">5038</span></a> <span class="n">to</span><span class="o">=</span><span class="n">to</span><span class="p">,</span>
-</span><span id="L-5039"><a href="#L-5039"><span class="linenos">5039</span></a> <span class="nb">format</span><span class="o">=</span><span class="n">fmt</span><span class="p">,</span>
-</span><span id="L-5040"><a href="#L-5040"><span class="linenos">5040</span></a> <span class="n">safe</span><span class="o">=</span><span class="n">safe</span><span class="p">,</span>
-</span><span id="L-5041"><a href="#L-5041"><span class="linenos">5041</span></a> <span class="n">action</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var_from_options</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">CAST_ACTIONS</span><span class="p">,</span> <span class="n">raise_unmatched</span><span class="o">=</span><span class="kc">False</span><span class="p">),</span>
-</span><span id="L-5042"><a href="#L-5042"><span class="linenos">5042</span></a> <span class="p">)</span>
-</span><span id="L-5043"><a href="#L-5043"><span class="linenos">5043</span></a>
-</span><span id="L-5044"><a href="#L-5044"><span class="linenos">5044</span></a> <span class="k">def</span> <span class="nf">_parse_string_agg</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
-</span><span id="L-5045"><a href="#L-5045"><span class="linenos">5045</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DISTINCT</span><span class="p">):</span>
-</span><span id="L-5046"><a href="#L-5046"><span class="linenos">5046</span></a> <span class="n">args</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]</span> <span class="o">=</span> <span class="p">[</span>
-</span><span id="L-5047"><a href="#L-5047"><span class="linenos">5047</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Distinct</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()])</span>
-</span><span id="L-5048"><a href="#L-5048"><span class="linenos">5048</span></a> <span class="p">]</span>
-</span><span id="L-5049"><a href="#L-5049"><span class="linenos">5049</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
-</span><span id="L-5050"><a href="#L-5050"><span class="linenos">5050</span></a> <span class="n">args</span><span class="o">.</span><span class="n">extend</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">))</span>
-</span><span id="L-5051"><a href="#L-5051"><span class="linenos">5051</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-5052"><a href="#L-5052"><span class="linenos">5052</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span> <span class="c1"># type: ignore</span>
-</span><span id="L-5053"><a href="#L-5053"><span class="linenos">5053</span></a>
-</span><span id="L-5054"><a href="#L-5054"><span class="linenos">5054</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="L-5055"><a href="#L-5055"><span class="linenos">5055</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">)</span> <span class="ow">and</span> <span class="n">args</span><span class="p">:</span>
-</span><span id="L-5056"><a href="#L-5056"><span class="linenos">5056</span></a> <span class="c1"># postgres: STRING_AGG([DISTINCT] expression, separator [ORDER BY expression1 {ASC | DESC} [, ...]])</span>
-</span><span id="L-5057"><a href="#L-5057"><span class="linenos">5057</span></a> <span class="c1"># bigquery: STRING_AGG([DISTINCT] expression [, separator] [ORDER BY key [{ASC | DESC}] [, ... ]] [LIMIT n])</span>
-</span><span id="L-5058"><a href="#L-5058"><span class="linenos">5058</span></a> <span class="n">args</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_limit</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">args</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]))</span>
-</span><span id="L-5059"><a href="#L-5059"><span class="linenos">5059</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">args</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">separator</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
-</span><span id="L-5060"><a href="#L-5060"><span class="linenos">5060</span></a>
-</span><span id="L-5061"><a href="#L-5061"><span class="linenos">5061</span></a> <span class="c1"># Checks if we can parse an order clause: WITHIN GROUP (ORDER BY &lt;order_by_expression_list&gt; [ASC | DESC]).</span>
-</span><span id="L-5062"><a href="#L-5062"><span class="linenos">5062</span></a> <span class="c1"># This is done &quot;manually&quot;, instead of letting _parse_window parse it into an exp.WithinGroup node, so that</span>
-</span><span id="L-5063"><a href="#L-5063"><span class="linenos">5063</span></a> <span class="c1"># the STRING_AGG call is parsed like in MySQL / SQLite and can thus be transpiled more easily to them.</span>
-</span><span id="L-5064"><a href="#L-5064"><span class="linenos">5064</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITHIN&quot;</span><span class="p">,</span> <span class="s2">&quot;GROUP&quot;</span><span class="p">):</span>
-</span><span id="L-5065"><a href="#L-5065"><span class="linenos">5065</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="L-5066"><a href="#L-5066"><span class="linenos">5066</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="o">.</span><span class="n">from_arg_list</span><span class="p">(</span><span class="n">args</span><span class="p">),</span> <span class="n">args</span><span class="p">)</span>
-</span><span id="L-5067"><a href="#L-5067"><span class="linenos">5067</span></a>
-</span><span id="L-5068"><a href="#L-5068"><span class="linenos">5068</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span> <span class="c1"># The corresponding match_r_paren will be called in parse_function (caller)</span>
-</span><span id="L-5069"><a href="#L-5069"><span class="linenos">5069</span></a> <span class="n">order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">))</span>
-</span><span id="L-5070"><a href="#L-5070"><span class="linenos">5070</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">order</span><span class="p">,</span> <span class="n">separator</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
-</span><span id="L-5071"><a href="#L-5071"><span class="linenos">5071</span></a>
-</span><span id="L-5072"><a href="#L-5072"><span class="linenos">5072</span></a> <span class="k">def</span> <span class="nf">_parse_convert</span><span class="p">(</span>
-</span><span id="L-5073"><a href="#L-5073"><span class="linenos">5073</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">strict</span><span class="p">:</span> <span class="nb">bool</span><span class="p">,</span> <span class="n">safe</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">bool</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5074"><a href="#L-5074"><span class="linenos">5074</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5075"><a href="#L-5075"><span class="linenos">5075</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="L-5076"><a href="#L-5076"><span class="linenos">5076</span></a>
-</span><span id="L-5077"><a href="#L-5077"><span class="linenos">5077</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">):</span>
-</span><span id="L-5078"><a href="#L-5078"><span class="linenos">5078</span></a> <span class="n">to</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5079"><a href="#L-5079"><span class="linenos">5079</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">CharacterSet</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span>
-</span><span id="L-5080"><a href="#L-5080"><span class="linenos">5080</span></a> <span class="p">)</span>
-</span><span id="L-5081"><a href="#L-5081"><span class="linenos">5081</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
-</span><span id="L-5082"><a href="#L-5082"><span class="linenos">5082</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">()</span>
-</span><span id="L-5083"><a href="#L-5083"><span class="linenos">5083</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-5084"><a href="#L-5084"><span class="linenos">5084</span></a> <span class="n">to</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5085"><a href="#L-5085"><span class="linenos">5085</span></a>
-</span><span id="L-5086"><a href="#L-5086"><span class="linenos">5086</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Cast</span> <span class="k">if</span> <span class="n">strict</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">to</span><span class="o">=</span><span class="n">to</span><span class="p">,</span> <span class="n">safe</span><span class="o">=</span><span class="n">safe</span><span class="p">)</span>
+</span><span id="L-5002"><a href="#L-5002"><span class="linenos">5002</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected AS after CAST&quot;</span><span class="p">)</span>
+</span><span id="L-5003"><a href="#L-5003"><span class="linenos">5003</span></a>
+</span><span id="L-5004"><a href="#L-5004"><span class="linenos">5004</span></a> <span class="n">fmt</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5005"><a href="#L-5005"><span class="linenos">5005</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">()</span>
+</span><span id="L-5006"><a href="#L-5006"><span class="linenos">5006</span></a>
+</span><span id="L-5007"><a href="#L-5007"><span class="linenos">5007</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FORMAT</span><span class="p">):</span>
+</span><span id="L-5008"><a href="#L-5008"><span class="linenos">5008</span></a> <span class="n">fmt_string</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="L-5009"><a href="#L-5009"><span class="linenos">5009</span></a> <span class="n">fmt</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_at_time_zone</span><span class="p">(</span><span class="n">fmt_string</span><span class="p">)</span>
+</span><span id="L-5010"><a href="#L-5010"><span class="linenos">5010</span></a>
+</span><span id="L-5011"><a href="#L-5011"><span class="linenos">5011</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">to</span><span class="p">:</span>
+</span><span id="L-5012"><a href="#L-5012"><span class="linenos">5012</span></a> <span class="n">to</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">build</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">UNKNOWN</span><span class="p">)</span>
+</span><span id="L-5013"><a href="#L-5013"><span class="linenos">5013</span></a> <span class="k">if</span> <span class="n">to</span><span class="o">.</span><span class="n">this</span> <span class="ow">in</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">TEMPORAL_TYPES</span><span class="p">:</span>
+</span><span id="L-5014"><a href="#L-5014"><span class="linenos">5014</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5015"><a href="#L-5015"><span class="linenos">5015</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrToDate</span> <span class="k">if</span> <span class="n">to</span><span class="o">.</span><span class="n">this</span> <span class="o">==</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">DATE</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">StrToTime</span><span class="p">,</span>
+</span><span id="L-5016"><a href="#L-5016"><span class="linenos">5016</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-5017"><a href="#L-5017"><span class="linenos">5017</span></a> <span class="nb">format</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span>
+</span><span id="L-5018"><a href="#L-5018"><span class="linenos">5018</span></a> <span class="n">format_time</span><span class="p">(</span>
+</span><span id="L-5019"><a href="#L-5019"><span class="linenos">5019</span></a> <span class="n">fmt_string</span><span class="o">.</span><span class="n">this</span> <span class="k">if</span> <span class="n">fmt_string</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
+</span><span id="L-5020"><a href="#L-5020"><span class="linenos">5020</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">FORMAT_MAPPING</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">TIME_MAPPING</span><span class="p">,</span>
+</span><span id="L-5021"><a href="#L-5021"><span class="linenos">5021</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">FORMAT_TRIE</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">TIME_TRIE</span><span class="p">,</span>
+</span><span id="L-5022"><a href="#L-5022"><span class="linenos">5022</span></a> <span class="p">)</span>
+</span><span id="L-5023"><a href="#L-5023"><span class="linenos">5023</span></a> <span class="p">),</span>
+</span><span id="L-5024"><a href="#L-5024"><span class="linenos">5024</span></a> <span class="p">)</span>
+</span><span id="L-5025"><a href="#L-5025"><span class="linenos">5025</span></a>
+</span><span id="L-5026"><a href="#L-5026"><span class="linenos">5026</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">fmt</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">AtTimeZone</span><span class="p">)</span> <span class="ow">and</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">StrToTime</span><span class="p">):</span>
+</span><span id="L-5027"><a href="#L-5027"><span class="linenos">5027</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">,</span> <span class="n">fmt</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;zone&quot;</span><span class="p">])</span>
+</span><span id="L-5028"><a href="#L-5028"><span class="linenos">5028</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-5029"><a href="#L-5029"><span class="linenos">5029</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="n">to</span><span class="p">:</span>
+</span><span id="L-5030"><a href="#L-5030"><span class="linenos">5030</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected TYPE after CAST&quot;</span><span class="p">)</span>
+</span><span id="L-5031"><a href="#L-5031"><span class="linenos">5031</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">to</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">):</span>
+</span><span id="L-5032"><a href="#L-5032"><span class="linenos">5032</span></a> <span class="n">to</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">build</span><span class="p">(</span><span class="n">to</span><span class="o">.</span><span class="n">name</span><span class="p">,</span> <span class="n">udt</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-5033"><a href="#L-5033"><span class="linenos">5033</span></a> <span class="k">elif</span> <span class="n">to</span><span class="o">.</span><span class="n">this</span> <span class="o">==</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">CHAR</span><span class="p">:</span>
+</span><span id="L-5034"><a href="#L-5034"><span class="linenos">5034</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">CHARACTER_SET</span><span class="p">):</span>
+</span><span id="L-5035"><a href="#L-5035"><span class="linenos">5035</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CharacterSet</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var_or_string</span><span class="p">())</span>
+</span><span id="L-5036"><a href="#L-5036"><span class="linenos">5036</span></a>
+</span><span id="L-5037"><a href="#L-5037"><span class="linenos">5037</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5038"><a href="#L-5038"><span class="linenos">5038</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Cast</span> <span class="k">if</span> <span class="n">strict</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">,</span>
+</span><span id="L-5039"><a href="#L-5039"><span class="linenos">5039</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-5040"><a href="#L-5040"><span class="linenos">5040</span></a> <span class="n">to</span><span class="o">=</span><span class="n">to</span><span class="p">,</span>
+</span><span id="L-5041"><a href="#L-5041"><span class="linenos">5041</span></a> <span class="nb">format</span><span class="o">=</span><span class="n">fmt</span><span class="p">,</span>
+</span><span id="L-5042"><a href="#L-5042"><span class="linenos">5042</span></a> <span class="n">safe</span><span class="o">=</span><span class="n">safe</span><span class="p">,</span>
+</span><span id="L-5043"><a href="#L-5043"><span class="linenos">5043</span></a> <span class="n">action</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var_from_options</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">CAST_ACTIONS</span><span class="p">,</span> <span class="n">raise_unmatched</span><span class="o">=</span><span class="kc">False</span><span class="p">),</span>
+</span><span id="L-5044"><a href="#L-5044"><span class="linenos">5044</span></a> <span class="p">)</span>
+</span><span id="L-5045"><a href="#L-5045"><span class="linenos">5045</span></a>
+</span><span id="L-5046"><a href="#L-5046"><span class="linenos">5046</span></a> <span class="k">def</span> <span class="nf">_parse_string_agg</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
+</span><span id="L-5047"><a href="#L-5047"><span class="linenos">5047</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DISTINCT</span><span class="p">):</span>
+</span><span id="L-5048"><a href="#L-5048"><span class="linenos">5048</span></a> <span class="n">args</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]</span> <span class="o">=</span> <span class="p">[</span>
+</span><span id="L-5049"><a href="#L-5049"><span class="linenos">5049</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Distinct</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()])</span>
+</span><span id="L-5050"><a href="#L-5050"><span class="linenos">5050</span></a> <span class="p">]</span>
+</span><span id="L-5051"><a href="#L-5051"><span class="linenos">5051</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
+</span><span id="L-5052"><a href="#L-5052"><span class="linenos">5052</span></a> <span class="n">args</span><span class="o">.</span><span class="n">extend</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">))</span>
+</span><span id="L-5053"><a href="#L-5053"><span class="linenos">5053</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-5054"><a href="#L-5054"><span class="linenos">5054</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span> <span class="c1"># type: ignore</span>
+</span><span id="L-5055"><a href="#L-5055"><span class="linenos">5055</span></a>
+</span><span id="L-5056"><a href="#L-5056"><span class="linenos">5056</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="L-5057"><a href="#L-5057"><span class="linenos">5057</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">)</span> <span class="ow">and</span> <span class="n">args</span><span class="p">:</span>
+</span><span id="L-5058"><a href="#L-5058"><span class="linenos">5058</span></a> <span class="c1"># postgres: STRING_AGG([DISTINCT] expression, separator [ORDER BY expression1 {ASC | DESC} [, ...]])</span>
+</span><span id="L-5059"><a href="#L-5059"><span class="linenos">5059</span></a> <span class="c1"># bigquery: STRING_AGG([DISTINCT] expression [, separator] [ORDER BY key [{ASC | DESC}] [, ... ]] [LIMIT n])</span>
+</span><span id="L-5060"><a href="#L-5060"><span class="linenos">5060</span></a> <span class="n">args</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_limit</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">args</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]))</span>
+</span><span id="L-5061"><a href="#L-5061"><span class="linenos">5061</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">args</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">separator</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
+</span><span id="L-5062"><a href="#L-5062"><span class="linenos">5062</span></a>
+</span><span id="L-5063"><a href="#L-5063"><span class="linenos">5063</span></a> <span class="c1"># Checks if we can parse an order clause: WITHIN GROUP (ORDER BY &lt;order_by_expression_list&gt; [ASC | DESC]).</span>
+</span><span id="L-5064"><a href="#L-5064"><span class="linenos">5064</span></a> <span class="c1"># This is done &quot;manually&quot;, instead of letting _parse_window parse it into an exp.WithinGroup node, so that</span>
+</span><span id="L-5065"><a href="#L-5065"><span class="linenos">5065</span></a> <span class="c1"># the STRING_AGG call is parsed like in MySQL / SQLite and can thus be transpiled more easily to them.</span>
+</span><span id="L-5066"><a href="#L-5066"><span class="linenos">5066</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITHIN&quot;</span><span class="p">,</span> <span class="s2">&quot;GROUP&quot;</span><span class="p">):</span>
+</span><span id="L-5067"><a href="#L-5067"><span class="linenos">5067</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="L-5068"><a href="#L-5068"><span class="linenos">5068</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="o">.</span><span class="n">from_arg_list</span><span class="p">(</span><span class="n">args</span><span class="p">),</span> <span class="n">args</span><span class="p">)</span>
+</span><span id="L-5069"><a href="#L-5069"><span class="linenos">5069</span></a>
+</span><span id="L-5070"><a href="#L-5070"><span class="linenos">5070</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span> <span class="c1"># The corresponding match_r_paren will be called in parse_function (caller)</span>
+</span><span id="L-5071"><a href="#L-5071"><span class="linenos">5071</span></a> <span class="n">order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">))</span>
+</span><span id="L-5072"><a href="#L-5072"><span class="linenos">5072</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">order</span><span class="p">,</span> <span class="n">separator</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
+</span><span id="L-5073"><a href="#L-5073"><span class="linenos">5073</span></a>
+</span><span id="L-5074"><a href="#L-5074"><span class="linenos">5074</span></a> <span class="k">def</span> <span class="nf">_parse_convert</span><span class="p">(</span>
+</span><span id="L-5075"><a href="#L-5075"><span class="linenos">5075</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">strict</span><span class="p">:</span> <span class="nb">bool</span><span class="p">,</span> <span class="n">safe</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">bool</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5076"><a href="#L-5076"><span class="linenos">5076</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5077"><a href="#L-5077"><span class="linenos">5077</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="L-5078"><a href="#L-5078"><span class="linenos">5078</span></a>
+</span><span id="L-5079"><a href="#L-5079"><span class="linenos">5079</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">):</span>
+</span><span id="L-5080"><a href="#L-5080"><span class="linenos">5080</span></a> <span class="n">to</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5081"><a href="#L-5081"><span class="linenos">5081</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">CharacterSet</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span>
+</span><span id="L-5082"><a href="#L-5082"><span class="linenos">5082</span></a> <span class="p">)</span>
+</span><span id="L-5083"><a href="#L-5083"><span class="linenos">5083</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
+</span><span id="L-5084"><a href="#L-5084"><span class="linenos">5084</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">()</span>
+</span><span id="L-5085"><a href="#L-5085"><span class="linenos">5085</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-5086"><a href="#L-5086"><span class="linenos">5086</span></a> <span class="n">to</span> <span class="o">=</span> <span class="kc">None</span>
</span><span id="L-5087"><a href="#L-5087"><span class="linenos">5087</span></a>
-</span><span id="L-5088"><a href="#L-5088"><span class="linenos">5088</span></a> <span class="k">def</span> <span class="nf">_parse_decode</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Decode</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Case</span><span class="p">]:</span>
-</span><span id="L-5089"><a href="#L-5089"><span class="linenos">5089</span></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
-</span><span id="L-5090"><a href="#L-5090"><span class="linenos">5090</span></a><span class="sd"> There are generally two variants of the DECODE function:</span>
-</span><span id="L-5091"><a href="#L-5091"><span class="linenos">5091</span></a>
-</span><span id="L-5092"><a href="#L-5092"><span class="linenos">5092</span></a><span class="sd"> - DECODE(bin, charset)</span>
-</span><span id="L-5093"><a href="#L-5093"><span class="linenos">5093</span></a><span class="sd"> - DECODE(expression, search, result [, search, result] ... [, default])</span>
-</span><span id="L-5094"><a href="#L-5094"><span class="linenos">5094</span></a>
-</span><span id="L-5095"><a href="#L-5095"><span class="linenos">5095</span></a><span class="sd"> The second variant will always be parsed into a CASE expression. Note that NULL</span>
-</span><span id="L-5096"><a href="#L-5096"><span class="linenos">5096</span></a><span class="sd"> needs special treatment, since we need to explicitly check for it with `IS NULL`,</span>
-</span><span id="L-5097"><a href="#L-5097"><span class="linenos">5097</span></a><span class="sd"> instead of relying on pattern matching.</span>
-</span><span id="L-5098"><a href="#L-5098"><span class="linenos">5098</span></a><span class="sd"> &quot;&quot;&quot;</span>
-</span><span id="L-5099"><a href="#L-5099"><span class="linenos">5099</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span>
-</span><span id="L-5100"><a href="#L-5100"><span class="linenos">5100</span></a>
-</span><span id="L-5101"><a href="#L-5101"><span class="linenos">5101</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> <span class="o">&lt;</span> <span class="mi">3</span><span class="p">:</span>
-</span><span id="L-5102"><a href="#L-5102"><span class="linenos">5102</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Decode</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="n">charset</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
-</span><span id="L-5103"><a href="#L-5103"><span class="linenos">5103</span></a>
-</span><span id="L-5104"><a href="#L-5104"><span class="linenos">5104</span></a> <span class="n">expression</span><span class="p">,</span> <span class="o">*</span><span class="n">expressions</span> <span class="o">=</span> <span class="n">args</span>
-</span><span id="L-5105"><a href="#L-5105"><span class="linenos">5105</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="p">:</span>
-</span><span id="L-5106"><a href="#L-5106"><span class="linenos">5106</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-5107"><a href="#L-5107"><span class="linenos">5107</span></a>
-</span><span id="L-5108"><a href="#L-5108"><span class="linenos">5108</span></a> <span class="n">ifs</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="L-5109"><a href="#L-5109"><span class="linenos">5109</span></a> <span class="k">for</span> <span class="n">search</span><span class="p">,</span> <span class="n">result</span> <span class="ow">in</span> <span class="nb">zip</span><span class="p">(</span><span class="n">expressions</span><span class="p">[::</span><span class="mi">2</span><span class="p">],</span> <span class="n">expressions</span><span class="p">[</span><span class="mi">1</span><span class="p">::</span><span class="mi">2</span><span class="p">]):</span>
-</span><span id="L-5110"><a href="#L-5110"><span class="linenos">5110</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">search</span> <span class="ow">or</span> <span class="ow">not</span> <span class="n">result</span><span class="p">:</span>
-</span><span id="L-5111"><a href="#L-5111"><span class="linenos">5111</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-5112"><a href="#L-5112"><span class="linenos">5112</span></a>
-</span><span id="L-5113"><a href="#L-5113"><span class="linenos">5113</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">search</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="p">):</span>
-</span><span id="L-5114"><a href="#L-5114"><span class="linenos">5114</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-</span><span id="L-5115"><a href="#L-5115"><span class="linenos">5115</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">EQ</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">search</span><span class="p">),</span> <span class="n">true</span><span class="o">=</span><span class="n">result</span><span class="p">)</span>
-</span><span id="L-5116"><a href="#L-5116"><span class="linenos">5116</span></a> <span class="p">)</span>
-</span><span id="L-5117"><a href="#L-5117"><span class="linenos">5117</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">search</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">):</span>
-</span><span id="L-5118"><a href="#L-5118"><span class="linenos">5118</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-</span><span id="L-5119"><a href="#L-5119"><span class="linenos">5119</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Is</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">()),</span> <span class="n">true</span><span class="o">=</span><span class="n">result</span><span class="p">)</span>
-</span><span id="L-5120"><a href="#L-5120"><span class="linenos">5120</span></a> <span class="p">)</span>
-</span><span id="L-5121"><a href="#L-5121"><span class="linenos">5121</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-5122"><a href="#L-5122"><span class="linenos">5122</span></a> <span class="n">cond</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">or_</span><span class="p">(</span>
-</span><span id="L-5123"><a href="#L-5123"><span class="linenos">5123</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">EQ</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">search</span><span class="p">),</span>
-</span><span id="L-5124"><a href="#L-5124"><span class="linenos">5124</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">and_</span><span class="p">(</span>
-</span><span id="L-5125"><a href="#L-5125"><span class="linenos">5125</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Is</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">()),</span>
-</span><span id="L-5126"><a href="#L-5126"><span class="linenos">5126</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Is</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">search</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">()),</span>
-</span><span id="L-5127"><a href="#L-5127"><span class="linenos">5127</span></a> <span class="n">copy</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
-</span><span id="L-5128"><a href="#L-5128"><span class="linenos">5128</span></a> <span class="p">),</span>
-</span><span id="L-5129"><a href="#L-5129"><span class="linenos">5129</span></a> <span class="n">copy</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
-</span><span id="L-5130"><a href="#L-5130"><span class="linenos">5130</span></a> <span class="p">)</span>
-</span><span id="L-5131"><a href="#L-5131"><span class="linenos">5131</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">cond</span><span class="p">,</span> <span class="n">true</span><span class="o">=</span><span class="n">result</span><span class="p">))</span>
-</span><span id="L-5132"><a href="#L-5132"><span class="linenos">5132</span></a>
-</span><span id="L-5133"><a href="#L-5133"><span class="linenos">5133</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">Case</span><span class="p">(</span><span class="n">ifs</span><span class="o">=</span><span class="n">ifs</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="n">expressions</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">expressions</span><span class="p">)</span> <span class="o">%</span> <span class="mi">2</span> <span class="o">==</span> <span class="mi">1</span> <span class="k">else</span> <span class="kc">None</span><span class="p">)</span>
+</span><span id="L-5088"><a href="#L-5088"><span class="linenos">5088</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Cast</span> <span class="k">if</span> <span class="n">strict</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">to</span><span class="o">=</span><span class="n">to</span><span class="p">,</span> <span class="n">safe</span><span class="o">=</span><span class="n">safe</span><span class="p">)</span>
+</span><span id="L-5089"><a href="#L-5089"><span class="linenos">5089</span></a>
+</span><span id="L-5090"><a href="#L-5090"><span class="linenos">5090</span></a> <span class="k">def</span> <span class="nf">_parse_decode</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Decode</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Case</span><span class="p">]:</span>
+</span><span id="L-5091"><a href="#L-5091"><span class="linenos">5091</span></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
+</span><span id="L-5092"><a href="#L-5092"><span class="linenos">5092</span></a><span class="sd"> There are generally two variants of the DECODE function:</span>
+</span><span id="L-5093"><a href="#L-5093"><span class="linenos">5093</span></a>
+</span><span id="L-5094"><a href="#L-5094"><span class="linenos">5094</span></a><span class="sd"> - DECODE(bin, charset)</span>
+</span><span id="L-5095"><a href="#L-5095"><span class="linenos">5095</span></a><span class="sd"> - DECODE(expression, search, result [, search, result] ... [, default])</span>
+</span><span id="L-5096"><a href="#L-5096"><span class="linenos">5096</span></a>
+</span><span id="L-5097"><a href="#L-5097"><span class="linenos">5097</span></a><span class="sd"> The second variant will always be parsed into a CASE expression. Note that NULL</span>
+</span><span id="L-5098"><a href="#L-5098"><span class="linenos">5098</span></a><span class="sd"> needs special treatment, since we need to explicitly check for it with `IS NULL`,</span>
+</span><span id="L-5099"><a href="#L-5099"><span class="linenos">5099</span></a><span class="sd"> instead of relying on pattern matching.</span>
+</span><span id="L-5100"><a href="#L-5100"><span class="linenos">5100</span></a><span class="sd"> &quot;&quot;&quot;</span>
+</span><span id="L-5101"><a href="#L-5101"><span class="linenos">5101</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span>
+</span><span id="L-5102"><a href="#L-5102"><span class="linenos">5102</span></a>
+</span><span id="L-5103"><a href="#L-5103"><span class="linenos">5103</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> <span class="o">&lt;</span> <span class="mi">3</span><span class="p">:</span>
+</span><span id="L-5104"><a href="#L-5104"><span class="linenos">5104</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Decode</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="n">charset</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
+</span><span id="L-5105"><a href="#L-5105"><span class="linenos">5105</span></a>
+</span><span id="L-5106"><a href="#L-5106"><span class="linenos">5106</span></a> <span class="n">expression</span><span class="p">,</span> <span class="o">*</span><span class="n">expressions</span> <span class="o">=</span> <span class="n">args</span>
+</span><span id="L-5107"><a href="#L-5107"><span class="linenos">5107</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="p">:</span>
+</span><span id="L-5108"><a href="#L-5108"><span class="linenos">5108</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-5109"><a href="#L-5109"><span class="linenos">5109</span></a>
+</span><span id="L-5110"><a href="#L-5110"><span class="linenos">5110</span></a> <span class="n">ifs</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-5111"><a href="#L-5111"><span class="linenos">5111</span></a> <span class="k">for</span> <span class="n">search</span><span class="p">,</span> <span class="n">result</span> <span class="ow">in</span> <span class="nb">zip</span><span class="p">(</span><span class="n">expressions</span><span class="p">[::</span><span class="mi">2</span><span class="p">],</span> <span class="n">expressions</span><span class="p">[</span><span class="mi">1</span><span class="p">::</span><span class="mi">2</span><span class="p">]):</span>
+</span><span id="L-5112"><a href="#L-5112"><span class="linenos">5112</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">search</span> <span class="ow">or</span> <span class="ow">not</span> <span class="n">result</span><span class="p">:</span>
+</span><span id="L-5113"><a href="#L-5113"><span class="linenos">5113</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-5114"><a href="#L-5114"><span class="linenos">5114</span></a>
+</span><span id="L-5115"><a href="#L-5115"><span class="linenos">5115</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">search</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="p">):</span>
+</span><span id="L-5116"><a href="#L-5116"><span class="linenos">5116</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
+</span><span id="L-5117"><a href="#L-5117"><span class="linenos">5117</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">EQ</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">search</span><span class="p">),</span> <span class="n">true</span><span class="o">=</span><span class="n">result</span><span class="p">)</span>
+</span><span id="L-5118"><a href="#L-5118"><span class="linenos">5118</span></a> <span class="p">)</span>
+</span><span id="L-5119"><a href="#L-5119"><span class="linenos">5119</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">search</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">):</span>
+</span><span id="L-5120"><a href="#L-5120"><span class="linenos">5120</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
+</span><span id="L-5121"><a href="#L-5121"><span class="linenos">5121</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Is</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">()),</span> <span class="n">true</span><span class="o">=</span><span class="n">result</span><span class="p">)</span>
+</span><span id="L-5122"><a href="#L-5122"><span class="linenos">5122</span></a> <span class="p">)</span>
+</span><span id="L-5123"><a href="#L-5123"><span class="linenos">5123</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-5124"><a href="#L-5124"><span class="linenos">5124</span></a> <span class="n">cond</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">or_</span><span class="p">(</span>
+</span><span id="L-5125"><a href="#L-5125"><span class="linenos">5125</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">EQ</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">search</span><span class="p">),</span>
+</span><span id="L-5126"><a href="#L-5126"><span class="linenos">5126</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">and_</span><span class="p">(</span>
+</span><span id="L-5127"><a href="#L-5127"><span class="linenos">5127</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Is</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">()),</span>
+</span><span id="L-5128"><a href="#L-5128"><span class="linenos">5128</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Is</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">search</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">()),</span>
+</span><span id="L-5129"><a href="#L-5129"><span class="linenos">5129</span></a> <span class="n">copy</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
+</span><span id="L-5130"><a href="#L-5130"><span class="linenos">5130</span></a> <span class="p">),</span>
+</span><span id="L-5131"><a href="#L-5131"><span class="linenos">5131</span></a> <span class="n">copy</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
+</span><span id="L-5132"><a href="#L-5132"><span class="linenos">5132</span></a> <span class="p">)</span>
+</span><span id="L-5133"><a href="#L-5133"><span class="linenos">5133</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">cond</span><span class="p">,</span> <span class="n">true</span><span class="o">=</span><span class="n">result</span><span class="p">))</span>
</span><span id="L-5134"><a href="#L-5134"><span class="linenos">5134</span></a>
-</span><span id="L-5135"><a href="#L-5135"><span class="linenos">5135</span></a> <span class="k">def</span> <span class="nf">_parse_json_key_value</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">JSONKeyValue</span><span class="p">]:</span>
-</span><span id="L-5136"><a href="#L-5136"><span class="linenos">5136</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;KEY&quot;</span><span class="p">)</span>
-</span><span id="L-5137"><a href="#L-5137"><span class="linenos">5137</span></a> <span class="n">key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
-</span><span id="L-5138"><a href="#L-5138"><span class="linenos">5138</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">JSON_KEY_VALUE_SEPARATOR_TOKENS</span><span class="p">)</span>
-</span><span id="L-5139"><a href="#L-5139"><span class="linenos">5139</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;VALUE&quot;</span><span class="p">)</span>
-</span><span id="L-5140"><a href="#L-5140"><span class="linenos">5140</span></a> <span class="n">value</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="L-5141"><a href="#L-5141"><span class="linenos">5141</span></a>
-</span><span id="L-5142"><a href="#L-5142"><span class="linenos">5142</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">key</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">value</span><span class="p">:</span>
-</span><span id="L-5143"><a href="#L-5143"><span class="linenos">5143</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-5144"><a href="#L-5144"><span class="linenos">5144</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">JSONKeyValue</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">key</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">value</span><span class="p">)</span>
-</span><span id="L-5145"><a href="#L-5145"><span class="linenos">5145</span></a>
-</span><span id="L-5146"><a href="#L-5146"><span class="linenos">5146</span></a> <span class="k">def</span> <span class="nf">_parse_format_json</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5147"><a href="#L-5147"><span class="linenos">5147</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">this</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;FORMAT&quot;</span><span class="p">,</span> <span class="s2">&quot;JSON&quot;</span><span class="p">):</span>
-</span><span id="L-5148"><a href="#L-5148"><span class="linenos">5148</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="L-5149"><a href="#L-5149"><span class="linenos">5149</span></a>
-</span><span id="L-5150"><a href="#L-5150"><span class="linenos">5150</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">FormatJson</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
+</span><span id="L-5135"><a href="#L-5135"><span class="linenos">5135</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">Case</span><span class="p">(</span><span class="n">ifs</span><span class="o">=</span><span class="n">ifs</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="n">expressions</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">expressions</span><span class="p">)</span> <span class="o">%</span> <span class="mi">2</span> <span class="o">==</span> <span class="mi">1</span> <span class="k">else</span> <span class="kc">None</span><span class="p">)</span>
+</span><span id="L-5136"><a href="#L-5136"><span class="linenos">5136</span></a>
+</span><span id="L-5137"><a href="#L-5137"><span class="linenos">5137</span></a> <span class="k">def</span> <span class="nf">_parse_json_key_value</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">JSONKeyValue</span><span class="p">]:</span>
+</span><span id="L-5138"><a href="#L-5138"><span class="linenos">5138</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;KEY&quot;</span><span class="p">)</span>
+</span><span id="L-5139"><a href="#L-5139"><span class="linenos">5139</span></a> <span class="n">key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
+</span><span id="L-5140"><a href="#L-5140"><span class="linenos">5140</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">JSON_KEY_VALUE_SEPARATOR_TOKENS</span><span class="p">)</span>
+</span><span id="L-5141"><a href="#L-5141"><span class="linenos">5141</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;VALUE&quot;</span><span class="p">)</span>
+</span><span id="L-5142"><a href="#L-5142"><span class="linenos">5142</span></a> <span class="n">value</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="L-5143"><a href="#L-5143"><span class="linenos">5143</span></a>
+</span><span id="L-5144"><a href="#L-5144"><span class="linenos">5144</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">key</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">value</span><span class="p">:</span>
+</span><span id="L-5145"><a href="#L-5145"><span class="linenos">5145</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-5146"><a href="#L-5146"><span class="linenos">5146</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">JSONKeyValue</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">key</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">value</span><span class="p">)</span>
+</span><span id="L-5147"><a href="#L-5147"><span class="linenos">5147</span></a>
+</span><span id="L-5148"><a href="#L-5148"><span class="linenos">5148</span></a> <span class="k">def</span> <span class="nf">_parse_format_json</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5149"><a href="#L-5149"><span class="linenos">5149</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">this</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;FORMAT&quot;</span><span class="p">,</span> <span class="s2">&quot;JSON&quot;</span><span class="p">):</span>
+</span><span id="L-5150"><a href="#L-5150"><span class="linenos">5150</span></a> <span class="k">return</span> <span class="n">this</span>
</span><span id="L-5151"><a href="#L-5151"><span class="linenos">5151</span></a>
-</span><span id="L-5152"><a href="#L-5152"><span class="linenos">5152</span></a> <span class="k">def</span> <span class="nf">_parse_on_handling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">on</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="o">*</span><span class="n">values</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]:</span>
-</span><span id="L-5153"><a href="#L-5153"><span class="linenos">5153</span></a> <span class="c1"># Parses the &quot;X ON Y&quot; syntax, i.e. NULL ON NULL (Oracle, T-SQL)</span>
-</span><span id="L-5154"><a href="#L-5154"><span class="linenos">5154</span></a> <span class="k">for</span> <span class="n">value</span> <span class="ow">in</span> <span class="n">values</span><span class="p">:</span>
-</span><span id="L-5155"><a href="#L-5155"><span class="linenos">5155</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="s2">&quot;ON&quot;</span><span class="p">,</span> <span class="n">on</span><span class="p">):</span>
-</span><span id="L-5156"><a href="#L-5156"><span class="linenos">5156</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">value</span><span class="si">}</span><span class="s2"> ON </span><span class="si">{</span><span class="n">on</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="L-5157"><a href="#L-5157"><span class="linenos">5157</span></a>
-</span><span id="L-5158"><a href="#L-5158"><span class="linenos">5158</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-5152"><a href="#L-5152"><span class="linenos">5152</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">FormatJson</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
+</span><span id="L-5153"><a href="#L-5153"><span class="linenos">5153</span></a>
+</span><span id="L-5154"><a href="#L-5154"><span class="linenos">5154</span></a> <span class="k">def</span> <span class="nf">_parse_on_handling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">on</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="o">*</span><span class="n">values</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]:</span>
+</span><span id="L-5155"><a href="#L-5155"><span class="linenos">5155</span></a> <span class="c1"># Parses the &quot;X ON Y&quot; syntax, i.e. NULL ON NULL (Oracle, T-SQL)</span>
+</span><span id="L-5156"><a href="#L-5156"><span class="linenos">5156</span></a> <span class="k">for</span> <span class="n">value</span> <span class="ow">in</span> <span class="n">values</span><span class="p">:</span>
+</span><span id="L-5157"><a href="#L-5157"><span class="linenos">5157</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="s2">&quot;ON&quot;</span><span class="p">,</span> <span class="n">on</span><span class="p">):</span>
+</span><span id="L-5158"><a href="#L-5158"><span class="linenos">5158</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">value</span><span class="si">}</span><span class="s2"> ON </span><span class="si">{</span><span class="n">on</span><span class="si">}</span><span class="s2">&quot;</span>
</span><span id="L-5159"><a href="#L-5159"><span class="linenos">5159</span></a>
-</span><span id="L-5160"><a href="#L-5160"><span class="linenos">5160</span></a> <span class="nd">@t</span><span class="o">.</span><span class="n">overload</span>
-</span><span id="L-5161"><a href="#L-5161"><span class="linenos">5161</span></a> <span class="k">def</span> <span class="nf">_parse_json_object</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">agg</span><span class="p">:</span> <span class="n">Lit</span><span class="p">[</span><span class="kc">False</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObject</span><span class="p">:</span> <span class="o">...</span>
-</span><span id="L-5162"><a href="#L-5162"><span class="linenos">5162</span></a>
-</span><span id="L-5163"><a href="#L-5163"><span class="linenos">5163</span></a> <span class="nd">@t</span><span class="o">.</span><span class="n">overload</span>
-</span><span id="L-5164"><a href="#L-5164"><span class="linenos">5164</span></a> <span class="k">def</span> <span class="nf">_parse_json_object</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">agg</span><span class="p">:</span> <span class="n">Lit</span><span class="p">[</span><span class="kc">True</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObjectAgg</span><span class="p">:</span> <span class="o">...</span>
-</span><span id="L-5165"><a href="#L-5165"><span class="linenos">5165</span></a>
-</span><span id="L-5166"><a href="#L-5166"><span class="linenos">5166</span></a> <span class="k">def</span> <span class="nf">_parse_json_object</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">agg</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-5167"><a href="#L-5167"><span class="linenos">5167</span></a> <span class="n">star</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_star</span><span class="p">()</span>
-</span><span id="L-5168"><a href="#L-5168"><span class="linenos">5168</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="p">(</span>
-</span><span id="L-5169"><a href="#L-5169"><span class="linenos">5169</span></a> <span class="p">[</span><span class="n">star</span><span class="p">]</span>
-</span><span id="L-5170"><a href="#L-5170"><span class="linenos">5170</span></a> <span class="k">if</span> <span class="n">star</span>
-</span><span id="L-5171"><a href="#L-5171"><span class="linenos">5171</span></a> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_format_json</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_key_value</span><span class="p">()))</span>
-</span><span id="L-5172"><a href="#L-5172"><span class="linenos">5172</span></a> <span class="p">)</span>
-</span><span id="L-5173"><a href="#L-5173"><span class="linenos">5173</span></a> <span class="n">null_handling</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_handling</span><span class="p">(</span><span class="s2">&quot;NULL&quot;</span><span class="p">,</span> <span class="s2">&quot;NULL&quot;</span><span class="p">,</span> <span class="s2">&quot;ABSENT&quot;</span><span class="p">)</span>
-</span><span id="L-5174"><a href="#L-5174"><span class="linenos">5174</span></a>
-</span><span id="L-5175"><a href="#L-5175"><span class="linenos">5175</span></a> <span class="n">unique_keys</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5176"><a href="#L-5176"><span class="linenos">5176</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">,</span> <span class="s2">&quot;UNIQUE&quot;</span><span class="p">):</span>
-</span><span id="L-5177"><a href="#L-5177"><span class="linenos">5177</span></a> <span class="n">unique_keys</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="L-5178"><a href="#L-5178"><span class="linenos">5178</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITHOUT&quot;</span><span class="p">,</span> <span class="s2">&quot;UNIQUE&quot;</span><span class="p">):</span>
-</span><span id="L-5179"><a href="#L-5179"><span class="linenos">5179</span></a> <span class="n">unique_keys</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="L-5180"><a href="#L-5180"><span class="linenos">5180</span></a>
-</span><span id="L-5181"><a href="#L-5181"><span class="linenos">5181</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;KEYS&quot;</span><span class="p">)</span>
+</span><span id="L-5160"><a href="#L-5160"><span class="linenos">5160</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-5161"><a href="#L-5161"><span class="linenos">5161</span></a>
+</span><span id="L-5162"><a href="#L-5162"><span class="linenos">5162</span></a> <span class="nd">@t</span><span class="o">.</span><span class="n">overload</span>
+</span><span id="L-5163"><a href="#L-5163"><span class="linenos">5163</span></a> <span class="k">def</span> <span class="nf">_parse_json_object</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">agg</span><span class="p">:</span> <span class="n">Lit</span><span class="p">[</span><span class="kc">False</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObject</span><span class="p">:</span> <span class="o">...</span>
+</span><span id="L-5164"><a href="#L-5164"><span class="linenos">5164</span></a>
+</span><span id="L-5165"><a href="#L-5165"><span class="linenos">5165</span></a> <span class="nd">@t</span><span class="o">.</span><span class="n">overload</span>
+</span><span id="L-5166"><a href="#L-5166"><span class="linenos">5166</span></a> <span class="k">def</span> <span class="nf">_parse_json_object</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">agg</span><span class="p">:</span> <span class="n">Lit</span><span class="p">[</span><span class="kc">True</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObjectAgg</span><span class="p">:</span> <span class="o">...</span>
+</span><span id="L-5167"><a href="#L-5167"><span class="linenos">5167</span></a>
+</span><span id="L-5168"><a href="#L-5168"><span class="linenos">5168</span></a> <span class="k">def</span> <span class="nf">_parse_json_object</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">agg</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-5169"><a href="#L-5169"><span class="linenos">5169</span></a> <span class="n">star</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_star</span><span class="p">()</span>
+</span><span id="L-5170"><a href="#L-5170"><span class="linenos">5170</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="p">(</span>
+</span><span id="L-5171"><a href="#L-5171"><span class="linenos">5171</span></a> <span class="p">[</span><span class="n">star</span><span class="p">]</span>
+</span><span id="L-5172"><a href="#L-5172"><span class="linenos">5172</span></a> <span class="k">if</span> <span class="n">star</span>
+</span><span id="L-5173"><a href="#L-5173"><span class="linenos">5173</span></a> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_format_json</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_key_value</span><span class="p">()))</span>
+</span><span id="L-5174"><a href="#L-5174"><span class="linenos">5174</span></a> <span class="p">)</span>
+</span><span id="L-5175"><a href="#L-5175"><span class="linenos">5175</span></a> <span class="n">null_handling</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_handling</span><span class="p">(</span><span class="s2">&quot;NULL&quot;</span><span class="p">,</span> <span class="s2">&quot;NULL&quot;</span><span class="p">,</span> <span class="s2">&quot;ABSENT&quot;</span><span class="p">)</span>
+</span><span id="L-5176"><a href="#L-5176"><span class="linenos">5176</span></a>
+</span><span id="L-5177"><a href="#L-5177"><span class="linenos">5177</span></a> <span class="n">unique_keys</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5178"><a href="#L-5178"><span class="linenos">5178</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">,</span> <span class="s2">&quot;UNIQUE&quot;</span><span class="p">):</span>
+</span><span id="L-5179"><a href="#L-5179"><span class="linenos">5179</span></a> <span class="n">unique_keys</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="L-5180"><a href="#L-5180"><span class="linenos">5180</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITHOUT&quot;</span><span class="p">,</span> <span class="s2">&quot;UNIQUE&quot;</span><span class="p">):</span>
+</span><span id="L-5181"><a href="#L-5181"><span class="linenos">5181</span></a> <span class="n">unique_keys</span> <span class="o">=</span> <span class="kc">False</span>
</span><span id="L-5182"><a href="#L-5182"><span class="linenos">5182</span></a>
-</span><span id="L-5183"><a href="#L-5183"><span class="linenos">5183</span></a> <span class="n">return_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RETURNING&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_format_json</span><span class="p">(</span>
-</span><span id="L-5184"><a href="#L-5184"><span class="linenos">5184</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_type</span><span class="p">()</span>
-</span><span id="L-5185"><a href="#L-5185"><span class="linenos">5185</span></a> <span class="p">)</span>
-</span><span id="L-5186"><a href="#L-5186"><span class="linenos">5186</span></a> <span class="n">encoding</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ENCODING&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span>
-</span><span id="L-5187"><a href="#L-5187"><span class="linenos">5187</span></a>
-</span><span id="L-5188"><a href="#L-5188"><span class="linenos">5188</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5189"><a href="#L-5189"><span class="linenos">5189</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObjectAgg</span> <span class="k">if</span> <span class="n">agg</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObject</span><span class="p">,</span>
-</span><span id="L-5190"><a href="#L-5190"><span class="linenos">5190</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span>
-</span><span id="L-5191"><a href="#L-5191"><span class="linenos">5191</span></a> <span class="n">null_handling</span><span class="o">=</span><span class="n">null_handling</span><span class="p">,</span>
-</span><span id="L-5192"><a href="#L-5192"><span class="linenos">5192</span></a> <span class="n">unique_keys</span><span class="o">=</span><span class="n">unique_keys</span><span class="p">,</span>
-</span><span id="L-5193"><a href="#L-5193"><span class="linenos">5193</span></a> <span class="n">return_type</span><span class="o">=</span><span class="n">return_type</span><span class="p">,</span>
-</span><span id="L-5194"><a href="#L-5194"><span class="linenos">5194</span></a> <span class="n">encoding</span><span class="o">=</span><span class="n">encoding</span><span class="p">,</span>
-</span><span id="L-5195"><a href="#L-5195"><span class="linenos">5195</span></a> <span class="p">)</span>
-</span><span id="L-5196"><a href="#L-5196"><span class="linenos">5196</span></a>
-</span><span id="L-5197"><a href="#L-5197"><span class="linenos">5197</span></a> <span class="c1"># Note: this is currently incomplete; it only implements the &quot;JSON_value_column&quot; part</span>
-</span><span id="L-5198"><a href="#L-5198"><span class="linenos">5198</span></a> <span class="k">def</span> <span class="nf">_parse_json_column_def</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONColumnDef</span><span class="p">:</span>
-</span><span id="L-5199"><a href="#L-5199"><span class="linenos">5199</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NESTED&quot;</span><span class="p">):</span>
-</span><span id="L-5200"><a href="#L-5200"><span class="linenos">5200</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="L-5201"><a href="#L-5201"><span class="linenos">5201</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">(</span><span class="n">allow_identifiers</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
-</span><span id="L-5202"><a href="#L-5202"><span class="linenos">5202</span></a> <span class="n">nested</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5203"><a href="#L-5203"><span class="linenos">5203</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-5204"><a href="#L-5204"><span class="linenos">5204</span></a> <span class="n">this</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5205"><a href="#L-5205"><span class="linenos">5205</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5206"><a href="#L-5206"><span class="linenos">5206</span></a> <span class="n">nested</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="L-5207"><a href="#L-5207"><span class="linenos">5207</span></a>
-</span><span id="L-5208"><a href="#L-5208"><span class="linenos">5208</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;PATH&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
-</span><span id="L-5209"><a href="#L-5209"><span class="linenos">5209</span></a> <span class="n">nested_schema</span> <span class="o">=</span> <span class="n">nested</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_schema</span><span class="p">()</span>
-</span><span id="L-5210"><a href="#L-5210"><span class="linenos">5210</span></a>
-</span><span id="L-5211"><a href="#L-5211"><span class="linenos">5211</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5212"><a href="#L-5212"><span class="linenos">5212</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONColumnDef</span><span class="p">,</span>
-</span><span id="L-5213"><a href="#L-5213"><span class="linenos">5213</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-5214"><a href="#L-5214"><span class="linenos">5214</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span>
-</span><span id="L-5215"><a href="#L-5215"><span class="linenos">5215</span></a> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span>
-</span><span id="L-5216"><a href="#L-5216"><span class="linenos">5216</span></a> <span class="n">nested_schema</span><span class="o">=</span><span class="n">nested_schema</span><span class="p">,</span>
-</span><span id="L-5217"><a href="#L-5217"><span class="linenos">5217</span></a> <span class="p">)</span>
-</span><span id="L-5218"><a href="#L-5218"><span class="linenos">5218</span></a>
-</span><span id="L-5219"><a href="#L-5219"><span class="linenos">5219</span></a> <span class="k">def</span> <span class="nf">_parse_json_schema</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONSchema</span><span class="p">:</span>
-</span><span id="L-5220"><a href="#L-5220"><span class="linenos">5220</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;COLUMNS&quot;</span><span class="p">)</span>
-</span><span id="L-5221"><a href="#L-5221"><span class="linenos">5221</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5222"><a href="#L-5222"><span class="linenos">5222</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONSchema</span><span class="p">,</span>
-</span><span id="L-5223"><a href="#L-5223"><span class="linenos">5223</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_column_def</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">),</span>
-</span><span id="L-5224"><a href="#L-5224"><span class="linenos">5224</span></a> <span class="p">)</span>
-</span><span id="L-5225"><a href="#L-5225"><span class="linenos">5225</span></a>
-</span><span id="L-5226"><a href="#L-5226"><span class="linenos">5226</span></a> <span class="k">def</span> <span class="nf">_parse_json_table</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONTable</span><span class="p">:</span>
-</span><span id="L-5227"><a href="#L-5227"><span class="linenos">5227</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_format_json</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="L-5228"><a href="#L-5228"><span class="linenos">5228</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
-</span><span id="L-5229"><a href="#L-5229"><span class="linenos">5229</span></a> <span class="n">error_handling</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_handling</span><span class="p">(</span><span class="s2">&quot;ERROR&quot;</span><span class="p">,</span> <span class="s2">&quot;ERROR&quot;</span><span class="p">,</span> <span class="s2">&quot;NULL&quot;</span><span class="p">)</span>
-</span><span id="L-5230"><a href="#L-5230"><span class="linenos">5230</span></a> <span class="n">empty_handling</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_handling</span><span class="p">(</span><span class="s2">&quot;EMPTY&quot;</span><span class="p">,</span> <span class="s2">&quot;ERROR&quot;</span><span class="p">,</span> <span class="s2">&quot;NULL&quot;</span><span class="p">)</span>
-</span><span id="L-5231"><a href="#L-5231"><span class="linenos">5231</span></a> <span class="n">schema</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_schema</span><span class="p">()</span>
-</span><span id="L-5232"><a href="#L-5232"><span class="linenos">5232</span></a>
-</span><span id="L-5233"><a href="#L-5233"><span class="linenos">5233</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONTable</span><span class="p">(</span>
-</span><span id="L-5234"><a href="#L-5234"><span class="linenos">5234</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-5235"><a href="#L-5235"><span class="linenos">5235</span></a> <span class="n">schema</span><span class="o">=</span><span class="n">schema</span><span class="p">,</span>
-</span><span id="L-5236"><a href="#L-5236"><span class="linenos">5236</span></a> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span>
-</span><span id="L-5237"><a href="#L-5237"><span class="linenos">5237</span></a> <span class="n">error_handling</span><span class="o">=</span><span class="n">error_handling</span><span class="p">,</span>
-</span><span id="L-5238"><a href="#L-5238"><span class="linenos">5238</span></a> <span class="n">empty_handling</span><span class="o">=</span><span class="n">empty_handling</span><span class="p">,</span>
-</span><span id="L-5239"><a href="#L-5239"><span class="linenos">5239</span></a> <span class="p">)</span>
-</span><span id="L-5240"><a href="#L-5240"><span class="linenos">5240</span></a>
-</span><span id="L-5241"><a href="#L-5241"><span class="linenos">5241</span></a> <span class="k">def</span> <span class="nf">_parse_match_against</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">MatchAgainst</span><span class="p">:</span>
-</span><span id="L-5242"><a href="#L-5242"><span class="linenos">5242</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">)</span>
-</span><span id="L-5243"><a href="#L-5243"><span class="linenos">5243</span></a>
-</span><span id="L-5244"><a href="#L-5244"><span class="linenos">5244</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;)&quot;</span><span class="p">,</span> <span class="s2">&quot;AGAINST&quot;</span><span class="p">,</span> <span class="s2">&quot;(&quot;</span><span class="p">)</span>
+</span><span id="L-5183"><a href="#L-5183"><span class="linenos">5183</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;KEYS&quot;</span><span class="p">)</span>
+</span><span id="L-5184"><a href="#L-5184"><span class="linenos">5184</span></a>
+</span><span id="L-5185"><a href="#L-5185"><span class="linenos">5185</span></a> <span class="n">return_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RETURNING&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_format_json</span><span class="p">(</span>
+</span><span id="L-5186"><a href="#L-5186"><span class="linenos">5186</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_type</span><span class="p">()</span>
+</span><span id="L-5187"><a href="#L-5187"><span class="linenos">5187</span></a> <span class="p">)</span>
+</span><span id="L-5188"><a href="#L-5188"><span class="linenos">5188</span></a> <span class="n">encoding</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ENCODING&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span>
+</span><span id="L-5189"><a href="#L-5189"><span class="linenos">5189</span></a>
+</span><span id="L-5190"><a href="#L-5190"><span class="linenos">5190</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5191"><a href="#L-5191"><span class="linenos">5191</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObjectAgg</span> <span class="k">if</span> <span class="n">agg</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObject</span><span class="p">,</span>
+</span><span id="L-5192"><a href="#L-5192"><span class="linenos">5192</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span>
+</span><span id="L-5193"><a href="#L-5193"><span class="linenos">5193</span></a> <span class="n">null_handling</span><span class="o">=</span><span class="n">null_handling</span><span class="p">,</span>
+</span><span id="L-5194"><a href="#L-5194"><span class="linenos">5194</span></a> <span class="n">unique_keys</span><span class="o">=</span><span class="n">unique_keys</span><span class="p">,</span>
+</span><span id="L-5195"><a href="#L-5195"><span class="linenos">5195</span></a> <span class="n">return_type</span><span class="o">=</span><span class="n">return_type</span><span class="p">,</span>
+</span><span id="L-5196"><a href="#L-5196"><span class="linenos">5196</span></a> <span class="n">encoding</span><span class="o">=</span><span class="n">encoding</span><span class="p">,</span>
+</span><span id="L-5197"><a href="#L-5197"><span class="linenos">5197</span></a> <span class="p">)</span>
+</span><span id="L-5198"><a href="#L-5198"><span class="linenos">5198</span></a>
+</span><span id="L-5199"><a href="#L-5199"><span class="linenos">5199</span></a> <span class="c1"># Note: this is currently incomplete; it only implements the &quot;JSON_value_column&quot; part</span>
+</span><span id="L-5200"><a href="#L-5200"><span class="linenos">5200</span></a> <span class="k">def</span> <span class="nf">_parse_json_column_def</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONColumnDef</span><span class="p">:</span>
+</span><span id="L-5201"><a href="#L-5201"><span class="linenos">5201</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NESTED&quot;</span><span class="p">):</span>
+</span><span id="L-5202"><a href="#L-5202"><span class="linenos">5202</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="L-5203"><a href="#L-5203"><span class="linenos">5203</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">(</span><span class="n">allow_identifiers</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
+</span><span id="L-5204"><a href="#L-5204"><span class="linenos">5204</span></a> <span class="n">nested</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5205"><a href="#L-5205"><span class="linenos">5205</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-5206"><a href="#L-5206"><span class="linenos">5206</span></a> <span class="n">this</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5207"><a href="#L-5207"><span class="linenos">5207</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5208"><a href="#L-5208"><span class="linenos">5208</span></a> <span class="n">nested</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="L-5209"><a href="#L-5209"><span class="linenos">5209</span></a>
+</span><span id="L-5210"><a href="#L-5210"><span class="linenos">5210</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;PATH&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="L-5211"><a href="#L-5211"><span class="linenos">5211</span></a> <span class="n">nested_schema</span> <span class="o">=</span> <span class="n">nested</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_schema</span><span class="p">()</span>
+</span><span id="L-5212"><a href="#L-5212"><span class="linenos">5212</span></a>
+</span><span id="L-5213"><a href="#L-5213"><span class="linenos">5213</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5214"><a href="#L-5214"><span class="linenos">5214</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONColumnDef</span><span class="p">,</span>
+</span><span id="L-5215"><a href="#L-5215"><span class="linenos">5215</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-5216"><a href="#L-5216"><span class="linenos">5216</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span>
+</span><span id="L-5217"><a href="#L-5217"><span class="linenos">5217</span></a> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span>
+</span><span id="L-5218"><a href="#L-5218"><span class="linenos">5218</span></a> <span class="n">nested_schema</span><span class="o">=</span><span class="n">nested_schema</span><span class="p">,</span>
+</span><span id="L-5219"><a href="#L-5219"><span class="linenos">5219</span></a> <span class="p">)</span>
+</span><span id="L-5220"><a href="#L-5220"><span class="linenos">5220</span></a>
+</span><span id="L-5221"><a href="#L-5221"><span class="linenos">5221</span></a> <span class="k">def</span> <span class="nf">_parse_json_schema</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONSchema</span><span class="p">:</span>
+</span><span id="L-5222"><a href="#L-5222"><span class="linenos">5222</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;COLUMNS&quot;</span><span class="p">)</span>
+</span><span id="L-5223"><a href="#L-5223"><span class="linenos">5223</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5224"><a href="#L-5224"><span class="linenos">5224</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONSchema</span><span class="p">,</span>
+</span><span id="L-5225"><a href="#L-5225"><span class="linenos">5225</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_column_def</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">),</span>
+</span><span id="L-5226"><a href="#L-5226"><span class="linenos">5226</span></a> <span class="p">)</span>
+</span><span id="L-5227"><a href="#L-5227"><span class="linenos">5227</span></a>
+</span><span id="L-5228"><a href="#L-5228"><span class="linenos">5228</span></a> <span class="k">def</span> <span class="nf">_parse_json_table</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONTable</span><span class="p">:</span>
+</span><span id="L-5229"><a href="#L-5229"><span class="linenos">5229</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_format_json</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="L-5230"><a href="#L-5230"><span class="linenos">5230</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="L-5231"><a href="#L-5231"><span class="linenos">5231</span></a> <span class="n">error_handling</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_handling</span><span class="p">(</span><span class="s2">&quot;ERROR&quot;</span><span class="p">,</span> <span class="s2">&quot;ERROR&quot;</span><span class="p">,</span> <span class="s2">&quot;NULL&quot;</span><span class="p">)</span>
+</span><span id="L-5232"><a href="#L-5232"><span class="linenos">5232</span></a> <span class="n">empty_handling</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_handling</span><span class="p">(</span><span class="s2">&quot;EMPTY&quot;</span><span class="p">,</span> <span class="s2">&quot;ERROR&quot;</span><span class="p">,</span> <span class="s2">&quot;NULL&quot;</span><span class="p">)</span>
+</span><span id="L-5233"><a href="#L-5233"><span class="linenos">5233</span></a> <span class="n">schema</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_schema</span><span class="p">()</span>
+</span><span id="L-5234"><a href="#L-5234"><span class="linenos">5234</span></a>
+</span><span id="L-5235"><a href="#L-5235"><span class="linenos">5235</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONTable</span><span class="p">(</span>
+</span><span id="L-5236"><a href="#L-5236"><span class="linenos">5236</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-5237"><a href="#L-5237"><span class="linenos">5237</span></a> <span class="n">schema</span><span class="o">=</span><span class="n">schema</span><span class="p">,</span>
+</span><span id="L-5238"><a href="#L-5238"><span class="linenos">5238</span></a> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span>
+</span><span id="L-5239"><a href="#L-5239"><span class="linenos">5239</span></a> <span class="n">error_handling</span><span class="o">=</span><span class="n">error_handling</span><span class="p">,</span>
+</span><span id="L-5240"><a href="#L-5240"><span class="linenos">5240</span></a> <span class="n">empty_handling</span><span class="o">=</span><span class="n">empty_handling</span><span class="p">,</span>
+</span><span id="L-5241"><a href="#L-5241"><span class="linenos">5241</span></a> <span class="p">)</span>
+</span><span id="L-5242"><a href="#L-5242"><span class="linenos">5242</span></a>
+</span><span id="L-5243"><a href="#L-5243"><span class="linenos">5243</span></a> <span class="k">def</span> <span class="nf">_parse_match_against</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">MatchAgainst</span><span class="p">:</span>
+</span><span id="L-5244"><a href="#L-5244"><span class="linenos">5244</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">)</span>
</span><span id="L-5245"><a href="#L-5245"><span class="linenos">5245</span></a>
-</span><span id="L-5246"><a href="#L-5246"><span class="linenos">5246</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="L-5246"><a href="#L-5246"><span class="linenos">5246</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;)&quot;</span><span class="p">,</span> <span class="s2">&quot;AGAINST&quot;</span><span class="p">,</span> <span class="s2">&quot;(&quot;</span><span class="p">)</span>
</span><span id="L-5247"><a href="#L-5247"><span class="linenos">5247</span></a>
-</span><span id="L-5248"><a href="#L-5248"><span class="linenos">5248</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IN&quot;</span><span class="p">,</span> <span class="s2">&quot;NATURAL&quot;</span><span class="p">,</span> <span class="s2">&quot;LANGUAGE&quot;</span><span class="p">,</span> <span class="s2">&quot;MODE&quot;</span><span class="p">):</span>
-</span><span id="L-5249"><a href="#L-5249"><span class="linenos">5249</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="s2">&quot;IN NATURAL LANGUAGE MODE&quot;</span>
-</span><span id="L-5250"><a href="#L-5250"><span class="linenos">5250</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">,</span> <span class="s2">&quot;QUERY&quot;</span><span class="p">,</span> <span class="s2">&quot;EXPANSION&quot;</span><span class="p">):</span>
-</span><span id="L-5251"><a href="#L-5251"><span class="linenos">5251</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">modifier</span><span class="si">}</span><span class="s2"> WITH QUERY EXPANSION&quot;</span>
-</span><span id="L-5252"><a href="#L-5252"><span class="linenos">5252</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IN&quot;</span><span class="p">,</span> <span class="s2">&quot;BOOLEAN&quot;</span><span class="p">,</span> <span class="s2">&quot;MODE&quot;</span><span class="p">):</span>
-</span><span id="L-5253"><a href="#L-5253"><span class="linenos">5253</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="s2">&quot;IN BOOLEAN MODE&quot;</span>
-</span><span id="L-5254"><a href="#L-5254"><span class="linenos">5254</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">,</span> <span class="s2">&quot;QUERY&quot;</span><span class="p">,</span> <span class="s2">&quot;EXPANSION&quot;</span><span class="p">):</span>
-</span><span id="L-5255"><a href="#L-5255"><span class="linenos">5255</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="s2">&quot;WITH QUERY EXPANSION&quot;</span>
-</span><span id="L-5256"><a href="#L-5256"><span class="linenos">5256</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-5257"><a href="#L-5257"><span class="linenos">5257</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5258"><a href="#L-5258"><span class="linenos">5258</span></a>
-</span><span id="L-5259"><a href="#L-5259"><span class="linenos">5259</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5260"><a href="#L-5260"><span class="linenos">5260</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">MatchAgainst</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">modifier</span><span class="o">=</span><span class="n">modifier</span>
-</span><span id="L-5261"><a href="#L-5261"><span class="linenos">5261</span></a> <span class="p">)</span>
-</span><span id="L-5262"><a href="#L-5262"><span class="linenos">5262</span></a>
-</span><span id="L-5263"><a href="#L-5263"><span class="linenos">5263</span></a> <span class="c1"># https://learn.microsoft.com/en-us/sql/t-sql/functions/openjson-transact-sql?view=sql-server-ver16</span>
-</span><span id="L-5264"><a href="#L-5264"><span class="linenos">5264</span></a> <span class="k">def</span> <span class="nf">_parse_open_json</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">OpenJSON</span><span class="p">:</span>
-</span><span id="L-5265"><a href="#L-5265"><span class="linenos">5265</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="L-5266"><a href="#L-5266"><span class="linenos">5266</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
-</span><span id="L-5267"><a href="#L-5267"><span class="linenos">5267</span></a>
-</span><span id="L-5268"><a href="#L-5268"><span class="linenos">5268</span></a> <span class="k">def</span> <span class="nf">_parse_open_json_column_def</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">OpenJSONColumnDef</span><span class="p">:</span>
-</span><span id="L-5269"><a href="#L-5269"><span class="linenos">5269</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-5270"><a href="#L-5270"><span class="linenos">5270</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">()</span>
-</span><span id="L-5271"><a href="#L-5271"><span class="linenos">5271</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
-</span><span id="L-5272"><a href="#L-5272"><span class="linenos">5272</span></a> <span class="n">as_json</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">JSON</span><span class="p">)</span>
-</span><span id="L-5273"><a href="#L-5273"><span class="linenos">5273</span></a>
-</span><span id="L-5274"><a href="#L-5274"><span class="linenos">5274</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5275"><a href="#L-5275"><span class="linenos">5275</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">OpenJSONColumnDef</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span> <span class="n">as_json</span><span class="o">=</span><span class="n">as_json</span>
-</span><span id="L-5276"><a href="#L-5276"><span class="linenos">5276</span></a> <span class="p">)</span>
-</span><span id="L-5277"><a href="#L-5277"><span class="linenos">5277</span></a>
-</span><span id="L-5278"><a href="#L-5278"><span class="linenos">5278</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5279"><a href="#L-5279"><span class="linenos">5279</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">WITH</span><span class="p">):</span>
-</span><span id="L-5280"><a href="#L-5280"><span class="linenos">5280</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span>
-</span><span id="L-5281"><a href="#L-5281"><span class="linenos">5281</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="n">_parse_open_json_column_def</span><span class="p">)</span>
-</span><span id="L-5282"><a href="#L-5282"><span class="linenos">5282</span></a>
-</span><span id="L-5283"><a href="#L-5283"><span class="linenos">5283</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">OpenJSON</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
+</span><span id="L-5248"><a href="#L-5248"><span class="linenos">5248</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="L-5249"><a href="#L-5249"><span class="linenos">5249</span></a>
+</span><span id="L-5250"><a href="#L-5250"><span class="linenos">5250</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IN&quot;</span><span class="p">,</span> <span class="s2">&quot;NATURAL&quot;</span><span class="p">,</span> <span class="s2">&quot;LANGUAGE&quot;</span><span class="p">,</span> <span class="s2">&quot;MODE&quot;</span><span class="p">):</span>
+</span><span id="L-5251"><a href="#L-5251"><span class="linenos">5251</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="s2">&quot;IN NATURAL LANGUAGE MODE&quot;</span>
+</span><span id="L-5252"><a href="#L-5252"><span class="linenos">5252</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">,</span> <span class="s2">&quot;QUERY&quot;</span><span class="p">,</span> <span class="s2">&quot;EXPANSION&quot;</span><span class="p">):</span>
+</span><span id="L-5253"><a href="#L-5253"><span class="linenos">5253</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">modifier</span><span class="si">}</span><span class="s2"> WITH QUERY EXPANSION&quot;</span>
+</span><span id="L-5254"><a href="#L-5254"><span class="linenos">5254</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IN&quot;</span><span class="p">,</span> <span class="s2">&quot;BOOLEAN&quot;</span><span class="p">,</span> <span class="s2">&quot;MODE&quot;</span><span class="p">):</span>
+</span><span id="L-5255"><a href="#L-5255"><span class="linenos">5255</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="s2">&quot;IN BOOLEAN MODE&quot;</span>
+</span><span id="L-5256"><a href="#L-5256"><span class="linenos">5256</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">,</span> <span class="s2">&quot;QUERY&quot;</span><span class="p">,</span> <span class="s2">&quot;EXPANSION&quot;</span><span class="p">):</span>
+</span><span id="L-5257"><a href="#L-5257"><span class="linenos">5257</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="s2">&quot;WITH QUERY EXPANSION&quot;</span>
+</span><span id="L-5258"><a href="#L-5258"><span class="linenos">5258</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-5259"><a href="#L-5259"><span class="linenos">5259</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5260"><a href="#L-5260"><span class="linenos">5260</span></a>
+</span><span id="L-5261"><a href="#L-5261"><span class="linenos">5261</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5262"><a href="#L-5262"><span class="linenos">5262</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">MatchAgainst</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">modifier</span><span class="o">=</span><span class="n">modifier</span>
+</span><span id="L-5263"><a href="#L-5263"><span class="linenos">5263</span></a> <span class="p">)</span>
+</span><span id="L-5264"><a href="#L-5264"><span class="linenos">5264</span></a>
+</span><span id="L-5265"><a href="#L-5265"><span class="linenos">5265</span></a> <span class="c1"># https://learn.microsoft.com/en-us/sql/t-sql/functions/openjson-transact-sql?view=sql-server-ver16</span>
+</span><span id="L-5266"><a href="#L-5266"><span class="linenos">5266</span></a> <span class="k">def</span> <span class="nf">_parse_open_json</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">OpenJSON</span><span class="p">:</span>
+</span><span id="L-5267"><a href="#L-5267"><span class="linenos">5267</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="L-5268"><a href="#L-5268"><span class="linenos">5268</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="L-5269"><a href="#L-5269"><span class="linenos">5269</span></a>
+</span><span id="L-5270"><a href="#L-5270"><span class="linenos">5270</span></a> <span class="k">def</span> <span class="nf">_parse_open_json_column_def</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">OpenJSONColumnDef</span><span class="p">:</span>
+</span><span id="L-5271"><a href="#L-5271"><span class="linenos">5271</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-5272"><a href="#L-5272"><span class="linenos">5272</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">()</span>
+</span><span id="L-5273"><a href="#L-5273"><span class="linenos">5273</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="L-5274"><a href="#L-5274"><span class="linenos">5274</span></a> <span class="n">as_json</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">JSON</span><span class="p">)</span>
+</span><span id="L-5275"><a href="#L-5275"><span class="linenos">5275</span></a>
+</span><span id="L-5276"><a href="#L-5276"><span class="linenos">5276</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5277"><a href="#L-5277"><span class="linenos">5277</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">OpenJSONColumnDef</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span> <span class="n">as_json</span><span class="o">=</span><span class="n">as_json</span>
+</span><span id="L-5278"><a href="#L-5278"><span class="linenos">5278</span></a> <span class="p">)</span>
+</span><span id="L-5279"><a href="#L-5279"><span class="linenos">5279</span></a>
+</span><span id="L-5280"><a href="#L-5280"><span class="linenos">5280</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5281"><a href="#L-5281"><span class="linenos">5281</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">WITH</span><span class="p">):</span>
+</span><span id="L-5282"><a href="#L-5282"><span class="linenos">5282</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span>
+</span><span id="L-5283"><a href="#L-5283"><span class="linenos">5283</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="n">_parse_open_json_column_def</span><span class="p">)</span>
</span><span id="L-5284"><a href="#L-5284"><span class="linenos">5284</span></a>
-</span><span id="L-5285"><a href="#L-5285"><span class="linenos">5285</span></a> <span class="k">def</span> <span class="nf">_parse_position</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">haystack_first</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">:</span>
-</span><span id="L-5286"><a href="#L-5286"><span class="linenos">5286</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
-</span><span id="L-5287"><a href="#L-5287"><span class="linenos">5287</span></a>
-</span><span id="L-5288"><a href="#L-5288"><span class="linenos">5288</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IN</span><span class="p">):</span>
-</span><span id="L-5289"><a href="#L-5289"><span class="linenos">5289</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5290"><a href="#L-5290"><span class="linenos">5290</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">(),</span> <span class="n">substr</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
-</span><span id="L-5291"><a href="#L-5291"><span class="linenos">5291</span></a> <span class="p">)</span>
-</span><span id="L-5292"><a href="#L-5292"><span class="linenos">5292</span></a>
-</span><span id="L-5293"><a href="#L-5293"><span class="linenos">5293</span></a> <span class="k">if</span> <span class="n">haystack_first</span><span class="p">:</span>
-</span><span id="L-5294"><a href="#L-5294"><span class="linenos">5294</span></a> <span class="n">haystack</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
-</span><span id="L-5295"><a href="#L-5295"><span class="linenos">5295</span></a> <span class="n">needle</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span>
-</span><span id="L-5296"><a href="#L-5296"><span class="linenos">5296</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-5297"><a href="#L-5297"><span class="linenos">5297</span></a> <span class="n">needle</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
-</span><span id="L-5298"><a href="#L-5298"><span class="linenos">5298</span></a> <span class="n">haystack</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span>
-</span><span id="L-5299"><a href="#L-5299"><span class="linenos">5299</span></a>
-</span><span id="L-5300"><a href="#L-5300"><span class="linenos">5300</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5301"><a href="#L-5301"><span class="linenos">5301</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">haystack</span><span class="p">,</span> <span class="n">substr</span><span class="o">=</span><span class="n">needle</span><span class="p">,</span> <span class="n">position</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">2</span><span class="p">)</span>
-</span><span id="L-5302"><a href="#L-5302"><span class="linenos">5302</span></a> <span class="p">)</span>
-</span><span id="L-5303"><a href="#L-5303"><span class="linenos">5303</span></a>
-</span><span id="L-5304"><a href="#L-5304"><span class="linenos">5304</span></a> <span class="k">def</span> <span class="nf">_parse_predict</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Predict</span><span class="p">:</span>
-</span><span id="L-5305"><a href="#L-5305"><span class="linenos">5305</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MODEL&quot;</span><span class="p">)</span>
-</span><span id="L-5306"><a href="#L-5306"><span class="linenos">5306</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">()</span>
-</span><span id="L-5307"><a href="#L-5307"><span class="linenos">5307</span></a>
-</span><span id="L-5308"><a href="#L-5308"><span class="linenos">5308</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span>
-</span><span id="L-5309"><a href="#L-5309"><span class="linenos">5309</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TABLE&quot;</span><span class="p">)</span>
-</span><span id="L-5310"><a href="#L-5310"><span class="linenos">5310</span></a>
-</span><span id="L-5311"><a href="#L-5311"><span class="linenos">5311</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5312"><a href="#L-5312"><span class="linenos">5312</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Predict</span><span class="p">,</span>
-</span><span id="L-5313"><a href="#L-5313"><span class="linenos">5313</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-5314"><a href="#L-5314"><span class="linenos">5314</span></a> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(),</span>
-</span><span id="L-5315"><a href="#L-5315"><span class="linenos">5315</span></a> <span class="n">params_struct</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">(),</span>
-</span><span id="L-5316"><a href="#L-5316"><span class="linenos">5316</span></a> <span class="p">)</span>
-</span><span id="L-5317"><a href="#L-5317"><span class="linenos">5317</span></a>
-</span><span id="L-5318"><a href="#L-5318"><span class="linenos">5318</span></a> <span class="k">def</span> <span class="nf">_parse_join_hint</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">func_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JoinHint</span><span class="p">:</span>
-</span><span id="L-5319"><a href="#L-5319"><span class="linenos">5319</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">)</span>
-</span><span id="L-5320"><a href="#L-5320"><span class="linenos">5320</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">JoinHint</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">func_name</span><span class="o">.</span><span class="n">upper</span><span class="p">(),</span> <span class="n">expressions</span><span class="o">=</span><span class="n">args</span><span class="p">)</span>
-</span><span id="L-5321"><a href="#L-5321"><span class="linenos">5321</span></a>
-</span><span id="L-5322"><a href="#L-5322"><span class="linenos">5322</span></a> <span class="k">def</span> <span class="nf">_parse_substring</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Substring</span><span class="p">:</span>
-</span><span id="L-5323"><a href="#L-5323"><span class="linenos">5323</span></a> <span class="c1"># Postgres supports the form: substring(string [from int] [for int])</span>
-</span><span id="L-5324"><a href="#L-5324"><span class="linenos">5324</span></a> <span class="c1"># https://www.postgresql.org/docs/9.1/functions-string.html @ Table 9-6</span>
-</span><span id="L-5325"><a href="#L-5325"><span class="linenos">5325</span></a>
-</span><span id="L-5326"><a href="#L-5326"><span class="linenos">5326</span></a> <span class="n">args</span> <span class="o">=</span> <span class="n">t</span><span class="o">.</span><span class="n">cast</span><span class="p">(</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]],</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">))</span>
+</span><span id="L-5285"><a href="#L-5285"><span class="linenos">5285</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">OpenJSON</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
+</span><span id="L-5286"><a href="#L-5286"><span class="linenos">5286</span></a>
+</span><span id="L-5287"><a href="#L-5287"><span class="linenos">5287</span></a> <span class="k">def</span> <span class="nf">_parse_position</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">haystack_first</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">:</span>
+</span><span id="L-5288"><a href="#L-5288"><span class="linenos">5288</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
+</span><span id="L-5289"><a href="#L-5289"><span class="linenos">5289</span></a>
+</span><span id="L-5290"><a href="#L-5290"><span class="linenos">5290</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IN</span><span class="p">):</span>
+</span><span id="L-5291"><a href="#L-5291"><span class="linenos">5291</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5292"><a href="#L-5292"><span class="linenos">5292</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">(),</span> <span class="n">substr</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
+</span><span id="L-5293"><a href="#L-5293"><span class="linenos">5293</span></a> <span class="p">)</span>
+</span><span id="L-5294"><a href="#L-5294"><span class="linenos">5294</span></a>
+</span><span id="L-5295"><a href="#L-5295"><span class="linenos">5295</span></a> <span class="k">if</span> <span class="n">haystack_first</span><span class="p">:</span>
+</span><span id="L-5296"><a href="#L-5296"><span class="linenos">5296</span></a> <span class="n">haystack</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
+</span><span id="L-5297"><a href="#L-5297"><span class="linenos">5297</span></a> <span class="n">needle</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span>
+</span><span id="L-5298"><a href="#L-5298"><span class="linenos">5298</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-5299"><a href="#L-5299"><span class="linenos">5299</span></a> <span class="n">needle</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
+</span><span id="L-5300"><a href="#L-5300"><span class="linenos">5300</span></a> <span class="n">haystack</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span>
+</span><span id="L-5301"><a href="#L-5301"><span class="linenos">5301</span></a>
+</span><span id="L-5302"><a href="#L-5302"><span class="linenos">5302</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5303"><a href="#L-5303"><span class="linenos">5303</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">haystack</span><span class="p">,</span> <span class="n">substr</span><span class="o">=</span><span class="n">needle</span><span class="p">,</span> <span class="n">position</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">2</span><span class="p">)</span>
+</span><span id="L-5304"><a href="#L-5304"><span class="linenos">5304</span></a> <span class="p">)</span>
+</span><span id="L-5305"><a href="#L-5305"><span class="linenos">5305</span></a>
+</span><span id="L-5306"><a href="#L-5306"><span class="linenos">5306</span></a> <span class="k">def</span> <span class="nf">_parse_predict</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Predict</span><span class="p">:</span>
+</span><span id="L-5307"><a href="#L-5307"><span class="linenos">5307</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MODEL&quot;</span><span class="p">)</span>
+</span><span id="L-5308"><a href="#L-5308"><span class="linenos">5308</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">()</span>
+</span><span id="L-5309"><a href="#L-5309"><span class="linenos">5309</span></a>
+</span><span id="L-5310"><a href="#L-5310"><span class="linenos">5310</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span>
+</span><span id="L-5311"><a href="#L-5311"><span class="linenos">5311</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TABLE&quot;</span><span class="p">)</span>
+</span><span id="L-5312"><a href="#L-5312"><span class="linenos">5312</span></a>
+</span><span id="L-5313"><a href="#L-5313"><span class="linenos">5313</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5314"><a href="#L-5314"><span class="linenos">5314</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Predict</span><span class="p">,</span>
+</span><span id="L-5315"><a href="#L-5315"><span class="linenos">5315</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-5316"><a href="#L-5316"><span class="linenos">5316</span></a> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(),</span>
+</span><span id="L-5317"><a href="#L-5317"><span class="linenos">5317</span></a> <span class="n">params_struct</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">(),</span>
+</span><span id="L-5318"><a href="#L-5318"><span class="linenos">5318</span></a> <span class="p">)</span>
+</span><span id="L-5319"><a href="#L-5319"><span class="linenos">5319</span></a>
+</span><span id="L-5320"><a href="#L-5320"><span class="linenos">5320</span></a> <span class="k">def</span> <span class="nf">_parse_join_hint</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">func_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JoinHint</span><span class="p">:</span>
+</span><span id="L-5321"><a href="#L-5321"><span class="linenos">5321</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">)</span>
+</span><span id="L-5322"><a href="#L-5322"><span class="linenos">5322</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">JoinHint</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">func_name</span><span class="o">.</span><span class="n">upper</span><span class="p">(),</span> <span class="n">expressions</span><span class="o">=</span><span class="n">args</span><span class="p">)</span>
+</span><span id="L-5323"><a href="#L-5323"><span class="linenos">5323</span></a>
+</span><span id="L-5324"><a href="#L-5324"><span class="linenos">5324</span></a> <span class="k">def</span> <span class="nf">_parse_substring</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Substring</span><span class="p">:</span>
+</span><span id="L-5325"><a href="#L-5325"><span class="linenos">5325</span></a> <span class="c1"># Postgres supports the form: substring(string [from int] [for int])</span>
+</span><span id="L-5326"><a href="#L-5326"><span class="linenos">5326</span></a> <span class="c1"># https://www.postgresql.org/docs/9.1/functions-string.html @ Table 9-6</span>
</span><span id="L-5327"><a href="#L-5327"><span class="linenos">5327</span></a>
-</span><span id="L-5328"><a href="#L-5328"><span class="linenos">5328</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">):</span>
-</span><span id="L-5329"><a href="#L-5329"><span class="linenos">5329</span></a> <span class="n">args</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="L-5330"><a href="#L-5330"><span class="linenos">5330</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FOR</span><span class="p">):</span>
-</span><span id="L-5331"><a href="#L-5331"><span class="linenos">5331</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="p">:</span>
-</span><span id="L-5332"><a href="#L-5332"><span class="linenos">5332</span></a> <span class="n">args</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
-</span><span id="L-5333"><a href="#L-5333"><span class="linenos">5333</span></a> <span class="n">args</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="L-5334"><a href="#L-5334"><span class="linenos">5334</span></a>
-</span><span id="L-5335"><a href="#L-5335"><span class="linenos">5335</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Substring</span><span class="o">.</span><span class="n">from_arg_list</span><span class="p">(</span><span class="n">args</span><span class="p">),</span> <span class="n">args</span><span class="p">)</span>
+</span><span id="L-5328"><a href="#L-5328"><span class="linenos">5328</span></a> <span class="n">args</span> <span class="o">=</span> <span class="n">t</span><span class="o">.</span><span class="n">cast</span><span class="p">(</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]],</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">))</span>
+</span><span id="L-5329"><a href="#L-5329"><span class="linenos">5329</span></a>
+</span><span id="L-5330"><a href="#L-5330"><span class="linenos">5330</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">):</span>
+</span><span id="L-5331"><a href="#L-5331"><span class="linenos">5331</span></a> <span class="n">args</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="L-5332"><a href="#L-5332"><span class="linenos">5332</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FOR</span><span class="p">):</span>
+</span><span id="L-5333"><a href="#L-5333"><span class="linenos">5333</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="p">:</span>
+</span><span id="L-5334"><a href="#L-5334"><span class="linenos">5334</span></a> <span class="n">args</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
+</span><span id="L-5335"><a href="#L-5335"><span class="linenos">5335</span></a> <span class="n">args</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
</span><span id="L-5336"><a href="#L-5336"><span class="linenos">5336</span></a>
-</span><span id="L-5337"><a href="#L-5337"><span class="linenos">5337</span></a> <span class="k">def</span> <span class="nf">_parse_trim</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Trim</span><span class="p">:</span>
-</span><span id="L-5338"><a href="#L-5338"><span class="linenos">5338</span></a> <span class="c1"># https://www.w3resource.com/sql/character-functions/trim.php</span>
-</span><span id="L-5339"><a href="#L-5339"><span class="linenos">5339</span></a> <span class="c1"># https://docs.oracle.com/javadb/10.8.3.0/ref/rreftrimfunc.html</span>
-</span><span id="L-5340"><a href="#L-5340"><span class="linenos">5340</span></a>
-</span><span id="L-5341"><a href="#L-5341"><span class="linenos">5341</span></a> <span class="n">position</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5342"><a href="#L-5342"><span class="linenos">5342</span></a> <span class="n">collation</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5343"><a href="#L-5343"><span class="linenos">5343</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5344"><a href="#L-5344"><span class="linenos">5344</span></a>
-</span><span id="L-5345"><a href="#L-5345"><span class="linenos">5345</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">TRIM_TYPES</span><span class="p">):</span>
-</span><span id="L-5346"><a href="#L-5346"><span class="linenos">5346</span></a> <span class="n">position</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="L-5347"><a href="#L-5347"><span class="linenos">5347</span></a>
-</span><span id="L-5348"><a href="#L-5348"><span class="linenos">5348</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="L-5349"><a href="#L-5349"><span class="linenos">5349</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)):</span>
-</span><span id="L-5350"><a href="#L-5350"><span class="linenos">5350</span></a> <span class="n">invert_order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">TRIM_PATTERN_FIRST</span>
-</span><span id="L-5351"><a href="#L-5351"><span class="linenos">5351</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="L-5352"><a href="#L-5352"><span class="linenos">5352</span></a>
-</span><span id="L-5353"><a href="#L-5353"><span class="linenos">5353</span></a> <span class="k">if</span> <span class="n">invert_order</span><span class="p">:</span>
-</span><span id="L-5354"><a href="#L-5354"><span class="linenos">5354</span></a> <span class="n">this</span><span class="p">,</span> <span class="n">expression</span> <span class="o">=</span> <span class="n">expression</span><span class="p">,</span> <span class="n">this</span>
-</span><span id="L-5355"><a href="#L-5355"><span class="linenos">5355</span></a>
-</span><span id="L-5356"><a href="#L-5356"><span class="linenos">5356</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLLATE</span><span class="p">):</span>
-</span><span id="L-5357"><a href="#L-5357"><span class="linenos">5357</span></a> <span class="n">collation</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="L-5358"><a href="#L-5358"><span class="linenos">5358</span></a>
-</span><span id="L-5359"><a href="#L-5359"><span class="linenos">5359</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5360"><a href="#L-5360"><span class="linenos">5360</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Trim</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">position</span><span class="o">=</span><span class="n">position</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">,</span> <span class="n">collation</span><span class="o">=</span><span class="n">collation</span>
-</span><span id="L-5361"><a href="#L-5361"><span class="linenos">5361</span></a> <span class="p">)</span>
-</span><span id="L-5362"><a href="#L-5362"><span class="linenos">5362</span></a>
-</span><span id="L-5363"><a href="#L-5363"><span class="linenos">5363</span></a> <span class="k">def</span> <span class="nf">_parse_window_clause</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
-</span><span id="L-5364"><a href="#L-5364"><span class="linenos">5364</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WINDOW</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_named_window</span><span class="p">)</span>
-</span><span id="L-5365"><a href="#L-5365"><span class="linenos">5365</span></a>
-</span><span id="L-5366"><a href="#L-5366"><span class="linenos">5366</span></a> <span class="k">def</span> <span class="nf">_parse_named_window</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5367"><a href="#L-5367"><span class="linenos">5367</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(),</span> <span class="n">alias</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-5368"><a href="#L-5368"><span class="linenos">5368</span></a>
-</span><span id="L-5369"><a href="#L-5369"><span class="linenos">5369</span></a> <span class="k">def</span> <span class="nf">_parse_respect_or_ignore_nulls</span><span class="p">(</span>
-</span><span id="L-5370"><a href="#L-5370"><span class="linenos">5370</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span>
-</span><span id="L-5371"><a href="#L-5371"><span class="linenos">5371</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5372"><a href="#L-5372"><span class="linenos">5372</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IGNORE&quot;</span><span class="p">,</span> <span class="s2">&quot;NULLS&quot;</span><span class="p">):</span>
-</span><span id="L-5373"><a href="#L-5373"><span class="linenos">5373</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">IgnoreNulls</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
-</span><span id="L-5374"><a href="#L-5374"><span class="linenos">5374</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESPECT&quot;</span><span class="p">,</span> <span class="s2">&quot;NULLS&quot;</span><span class="p">):</span>
-</span><span id="L-5375"><a href="#L-5375"><span class="linenos">5375</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">RespectNulls</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
-</span><span id="L-5376"><a href="#L-5376"><span class="linenos">5376</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="L-5377"><a href="#L-5377"><span class="linenos">5377</span></a>
-</span><span id="L-5378"><a href="#L-5378"><span class="linenos">5378</span></a> <span class="k">def</span> <span class="nf">_parse_having_max</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5379"><a href="#L-5379"><span class="linenos">5379</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">HAVING</span><span class="p">):</span>
-</span><span id="L-5380"><a href="#L-5380"><span class="linenos">5380</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;MAX&quot;</span><span class="p">,</span> <span class="s2">&quot;MIN&quot;</span><span class="p">))</span>
-</span><span id="L-5381"><a href="#L-5381"><span class="linenos">5381</span></a> <span class="nb">max</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">!=</span> <span class="s2">&quot;MIN&quot;</span>
-</span><span id="L-5382"><a href="#L-5382"><span class="linenos">5382</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5383"><a href="#L-5383"><span class="linenos">5383</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">HavingMax</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">(),</span> <span class="nb">max</span><span class="o">=</span><span class="nb">max</span>
-</span><span id="L-5384"><a href="#L-5384"><span class="linenos">5384</span></a> <span class="p">)</span>
-</span><span id="L-5385"><a href="#L-5385"><span class="linenos">5385</span></a>
-</span><span id="L-5386"><a href="#L-5386"><span class="linenos">5386</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-5337"><a href="#L-5337"><span class="linenos">5337</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Substring</span><span class="o">.</span><span class="n">from_arg_list</span><span class="p">(</span><span class="n">args</span><span class="p">),</span> <span class="n">args</span><span class="p">)</span>
+</span><span id="L-5338"><a href="#L-5338"><span class="linenos">5338</span></a>
+</span><span id="L-5339"><a href="#L-5339"><span class="linenos">5339</span></a> <span class="k">def</span> <span class="nf">_parse_trim</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Trim</span><span class="p">:</span>
+</span><span id="L-5340"><a href="#L-5340"><span class="linenos">5340</span></a> <span class="c1"># https://www.w3resource.com/sql/character-functions/trim.php</span>
+</span><span id="L-5341"><a href="#L-5341"><span class="linenos">5341</span></a> <span class="c1"># https://docs.oracle.com/javadb/10.8.3.0/ref/rreftrimfunc.html</span>
+</span><span id="L-5342"><a href="#L-5342"><span class="linenos">5342</span></a>
+</span><span id="L-5343"><a href="#L-5343"><span class="linenos">5343</span></a> <span class="n">position</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5344"><a href="#L-5344"><span class="linenos">5344</span></a> <span class="n">collation</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5345"><a href="#L-5345"><span class="linenos">5345</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5346"><a href="#L-5346"><span class="linenos">5346</span></a>
+</span><span id="L-5347"><a href="#L-5347"><span class="linenos">5347</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">TRIM_TYPES</span><span class="p">):</span>
+</span><span id="L-5348"><a href="#L-5348"><span class="linenos">5348</span></a> <span class="n">position</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="L-5349"><a href="#L-5349"><span class="linenos">5349</span></a>
+</span><span id="L-5350"><a href="#L-5350"><span class="linenos">5350</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="L-5351"><a href="#L-5351"><span class="linenos">5351</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)):</span>
+</span><span id="L-5352"><a href="#L-5352"><span class="linenos">5352</span></a> <span class="n">invert_order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">TRIM_PATTERN_FIRST</span>
+</span><span id="L-5353"><a href="#L-5353"><span class="linenos">5353</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="L-5354"><a href="#L-5354"><span class="linenos">5354</span></a>
+</span><span id="L-5355"><a href="#L-5355"><span class="linenos">5355</span></a> <span class="k">if</span> <span class="n">invert_order</span><span class="p">:</span>
+</span><span id="L-5356"><a href="#L-5356"><span class="linenos">5356</span></a> <span class="n">this</span><span class="p">,</span> <span class="n">expression</span> <span class="o">=</span> <span class="n">expression</span><span class="p">,</span> <span class="n">this</span>
+</span><span id="L-5357"><a href="#L-5357"><span class="linenos">5357</span></a>
+</span><span id="L-5358"><a href="#L-5358"><span class="linenos">5358</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLLATE</span><span class="p">):</span>
+</span><span id="L-5359"><a href="#L-5359"><span class="linenos">5359</span></a> <span class="n">collation</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="L-5360"><a href="#L-5360"><span class="linenos">5360</span></a>
+</span><span id="L-5361"><a href="#L-5361"><span class="linenos">5361</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5362"><a href="#L-5362"><span class="linenos">5362</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Trim</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">position</span><span class="o">=</span><span class="n">position</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">,</span> <span class="n">collation</span><span class="o">=</span><span class="n">collation</span>
+</span><span id="L-5363"><a href="#L-5363"><span class="linenos">5363</span></a> <span class="p">)</span>
+</span><span id="L-5364"><a href="#L-5364"><span class="linenos">5364</span></a>
+</span><span id="L-5365"><a href="#L-5365"><span class="linenos">5365</span></a> <span class="k">def</span> <span class="nf">_parse_window_clause</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
+</span><span id="L-5366"><a href="#L-5366"><span class="linenos">5366</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WINDOW</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_named_window</span><span class="p">)</span>
+</span><span id="L-5367"><a href="#L-5367"><span class="linenos">5367</span></a>
+</span><span id="L-5368"><a href="#L-5368"><span class="linenos">5368</span></a> <span class="k">def</span> <span class="nf">_parse_named_window</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5369"><a href="#L-5369"><span class="linenos">5369</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(),</span> <span class="n">alias</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-5370"><a href="#L-5370"><span class="linenos">5370</span></a>
+</span><span id="L-5371"><a href="#L-5371"><span class="linenos">5371</span></a> <span class="k">def</span> <span class="nf">_parse_respect_or_ignore_nulls</span><span class="p">(</span>
+</span><span id="L-5372"><a href="#L-5372"><span class="linenos">5372</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span>
+</span><span id="L-5373"><a href="#L-5373"><span class="linenos">5373</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5374"><a href="#L-5374"><span class="linenos">5374</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IGNORE&quot;</span><span class="p">,</span> <span class="s2">&quot;NULLS&quot;</span><span class="p">):</span>
+</span><span id="L-5375"><a href="#L-5375"><span class="linenos">5375</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">IgnoreNulls</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
+</span><span id="L-5376"><a href="#L-5376"><span class="linenos">5376</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESPECT&quot;</span><span class="p">,</span> <span class="s2">&quot;NULLS&quot;</span><span class="p">):</span>
+</span><span id="L-5377"><a href="#L-5377"><span class="linenos">5377</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">RespectNulls</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
+</span><span id="L-5378"><a href="#L-5378"><span class="linenos">5378</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-5379"><a href="#L-5379"><span class="linenos">5379</span></a>
+</span><span id="L-5380"><a href="#L-5380"><span class="linenos">5380</span></a> <span class="k">def</span> <span class="nf">_parse_having_max</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5381"><a href="#L-5381"><span class="linenos">5381</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">HAVING</span><span class="p">):</span>
+</span><span id="L-5382"><a href="#L-5382"><span class="linenos">5382</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;MAX&quot;</span><span class="p">,</span> <span class="s2">&quot;MIN&quot;</span><span class="p">))</span>
+</span><span id="L-5383"><a href="#L-5383"><span class="linenos">5383</span></a> <span class="nb">max</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">!=</span> <span class="s2">&quot;MIN&quot;</span>
+</span><span id="L-5384"><a href="#L-5384"><span class="linenos">5384</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5385"><a href="#L-5385"><span class="linenos">5385</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">HavingMax</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">(),</span> <span class="nb">max</span><span class="o">=</span><span class="nb">max</span>
+</span><span id="L-5386"><a href="#L-5386"><span class="linenos">5386</span></a> <span class="p">)</span>
</span><span id="L-5387"><a href="#L-5387"><span class="linenos">5387</span></a>
-</span><span id="L-5388"><a href="#L-5388"><span class="linenos">5388</span></a> <span class="k">def</span> <span class="nf">_parse_window</span><span class="p">(</span>
-</span><span id="L-5389"><a href="#L-5389"><span class="linenos">5389</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">alias</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="L-5390"><a href="#L-5390"><span class="linenos">5390</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5391"><a href="#L-5391"><span class="linenos">5391</span></a> <span class="n">func</span> <span class="o">=</span> <span class="n">this</span>
-</span><span id="L-5392"><a href="#L-5392"><span class="linenos">5392</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="n">func</span><span class="o">.</span><span class="n">comments</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="L-5393"><a href="#L-5393"><span class="linenos">5393</span></a>
-</span><span id="L-5394"><a href="#L-5394"><span class="linenos">5394</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FILTER</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="L-5395"><a href="#L-5395"><span class="linenos">5395</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WHERE</span><span class="p">)</span>
-</span><span id="L-5396"><a href="#L-5396"><span class="linenos">5396</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5397"><a href="#L-5397"><span class="linenos">5397</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Filter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_where</span><span class="p">(</span><span class="n">skip_where_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-5398"><a href="#L-5398"><span class="linenos">5398</span></a> <span class="p">)</span>
-</span><span id="L-5399"><a href="#L-5399"><span class="linenos">5399</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
-</span><span id="L-5400"><a href="#L-5400"><span class="linenos">5400</span></a>
-</span><span id="L-5401"><a href="#L-5401"><span class="linenos">5401</span></a> <span class="c1"># T-SQL allows the OVER (...) syntax after WITHIN GROUP.</span>
-</span><span id="L-5402"><a href="#L-5402"><span class="linenos">5402</span></a> <span class="c1"># https://learn.microsoft.com/en-us/sql/t-sql/functions/percentile-disc-transact-sql?view=sql-server-ver16</span>
-</span><span id="L-5403"><a href="#L-5403"><span class="linenos">5403</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITHIN&quot;</span><span class="p">,</span> <span class="s2">&quot;GROUP&quot;</span><span class="p">):</span>
-</span><span id="L-5404"><a href="#L-5404"><span class="linenos">5404</span></a> <span class="n">order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">)</span>
-</span><span id="L-5405"><a href="#L-5405"><span class="linenos">5405</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">WithinGroup</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">order</span><span class="p">)</span>
-</span><span id="L-5406"><a href="#L-5406"><span class="linenos">5406</span></a>
-</span><span id="L-5407"><a href="#L-5407"><span class="linenos">5407</span></a> <span class="c1"># SQL spec defines an optional [ { IGNORE | RESPECT } NULLS ] OVER</span>
-</span><span id="L-5408"><a href="#L-5408"><span class="linenos">5408</span></a> <span class="c1"># Some dialects choose to implement and some do not.</span>
-</span><span id="L-5409"><a href="#L-5409"><span class="linenos">5409</span></a> <span class="c1"># https://dev.mysql.com/doc/refman/8.0/en/window-function-descriptions.html</span>
-</span><span id="L-5410"><a href="#L-5410"><span class="linenos">5410</span></a>
-</span><span id="L-5411"><a href="#L-5411"><span class="linenos">5411</span></a> <span class="c1"># There is some code above in _parse_lambda that handles</span>
-</span><span id="L-5412"><a href="#L-5412"><span class="linenos">5412</span></a> <span class="c1"># SELECT FIRST_VALUE(TABLE.COLUMN IGNORE|RESPECT NULLS) OVER ...</span>
-</span><span id="L-5413"><a href="#L-5413"><span class="linenos">5413</span></a>
-</span><span id="L-5414"><a href="#L-5414"><span class="linenos">5414</span></a> <span class="c1"># The below changes handle</span>
-</span><span id="L-5415"><a href="#L-5415"><span class="linenos">5415</span></a> <span class="c1"># SELECT FIRST_VALUE(TABLE.COLUMN) IGNORE|RESPECT NULLS OVER ...</span>
-</span><span id="L-5416"><a href="#L-5416"><span class="linenos">5416</span></a>
-</span><span id="L-5417"><a href="#L-5417"><span class="linenos">5417</span></a> <span class="c1"># Oracle allows both formats</span>
-</span><span id="L-5418"><a href="#L-5418"><span class="linenos">5418</span></a> <span class="c1"># (https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/img_text/first_value.html)</span>
-</span><span id="L-5419"><a href="#L-5419"><span class="linenos">5419</span></a> <span class="c1"># and Snowflake chose to do the same for familiarity</span>
-</span><span id="L-5420"><a href="#L-5420"><span class="linenos">5420</span></a> <span class="c1"># https://docs.snowflake.com/en/sql-reference/functions/first_value.html#usage-notes</span>
-</span><span id="L-5421"><a href="#L-5421"><span class="linenos">5421</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">AggFunc</span><span class="p">):</span>
-</span><span id="L-5422"><a href="#L-5422"><span class="linenos">5422</span></a> <span class="n">ignore_respect</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">IgnoreNulls</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">RespectNulls</span><span class="p">)</span>
-</span><span id="L-5423"><a href="#L-5423"><span class="linenos">5423</span></a>
-</span><span id="L-5424"><a href="#L-5424"><span class="linenos">5424</span></a> <span class="k">if</span> <span class="n">ignore_respect</span> <span class="ow">and</span> <span class="n">ignore_respect</span> <span class="ow">is</span> <span class="ow">not</span> <span class="n">this</span><span class="p">:</span>
-</span><span id="L-5425"><a href="#L-5425"><span class="linenos">5425</span></a> <span class="n">ignore_respect</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">ignore_respect</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
-</span><span id="L-5426"><a href="#L-5426"><span class="linenos">5426</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">ignore_respect</span><span class="o">.</span><span class="vm">__class__</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
-</span><span id="L-5427"><a href="#L-5427"><span class="linenos">5427</span></a>
-</span><span id="L-5428"><a href="#L-5428"><span class="linenos">5428</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_respect_or_ignore_nulls</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
+</span><span id="L-5388"><a href="#L-5388"><span class="linenos">5388</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-5389"><a href="#L-5389"><span class="linenos">5389</span></a>
+</span><span id="L-5390"><a href="#L-5390"><span class="linenos">5390</span></a> <span class="k">def</span> <span class="nf">_parse_window</span><span class="p">(</span>
+</span><span id="L-5391"><a href="#L-5391"><span class="linenos">5391</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">alias</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="L-5392"><a href="#L-5392"><span class="linenos">5392</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5393"><a href="#L-5393"><span class="linenos">5393</span></a> <span class="n">func</span> <span class="o">=</span> <span class="n">this</span>
+</span><span id="L-5394"><a href="#L-5394"><span class="linenos">5394</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="n">func</span><span class="o">.</span><span class="n">comments</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="L-5395"><a href="#L-5395"><span class="linenos">5395</span></a>
+</span><span id="L-5396"><a href="#L-5396"><span class="linenos">5396</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FILTER</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="L-5397"><a href="#L-5397"><span class="linenos">5397</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WHERE</span><span class="p">)</span>
+</span><span id="L-5398"><a href="#L-5398"><span class="linenos">5398</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5399"><a href="#L-5399"><span class="linenos">5399</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Filter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_where</span><span class="p">(</span><span class="n">skip_where_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-5400"><a href="#L-5400"><span class="linenos">5400</span></a> <span class="p">)</span>
+</span><span id="L-5401"><a href="#L-5401"><span class="linenos">5401</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="L-5402"><a href="#L-5402"><span class="linenos">5402</span></a>
+</span><span id="L-5403"><a href="#L-5403"><span class="linenos">5403</span></a> <span class="c1"># T-SQL allows the OVER (...) syntax after WITHIN GROUP.</span>
+</span><span id="L-5404"><a href="#L-5404"><span class="linenos">5404</span></a> <span class="c1"># https://learn.microsoft.com/en-us/sql/t-sql/functions/percentile-disc-transact-sql?view=sql-server-ver16</span>
+</span><span id="L-5405"><a href="#L-5405"><span class="linenos">5405</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITHIN&quot;</span><span class="p">,</span> <span class="s2">&quot;GROUP&quot;</span><span class="p">):</span>
+</span><span id="L-5406"><a href="#L-5406"><span class="linenos">5406</span></a> <span class="n">order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">)</span>
+</span><span id="L-5407"><a href="#L-5407"><span class="linenos">5407</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">WithinGroup</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">order</span><span class="p">)</span>
+</span><span id="L-5408"><a href="#L-5408"><span class="linenos">5408</span></a>
+</span><span id="L-5409"><a href="#L-5409"><span class="linenos">5409</span></a> <span class="c1"># SQL spec defines an optional [ { IGNORE | RESPECT } NULLS ] OVER</span>
+</span><span id="L-5410"><a href="#L-5410"><span class="linenos">5410</span></a> <span class="c1"># Some dialects choose to implement and some do not.</span>
+</span><span id="L-5411"><a href="#L-5411"><span class="linenos">5411</span></a> <span class="c1"># https://dev.mysql.com/doc/refman/8.0/en/window-function-descriptions.html</span>
+</span><span id="L-5412"><a href="#L-5412"><span class="linenos">5412</span></a>
+</span><span id="L-5413"><a href="#L-5413"><span class="linenos">5413</span></a> <span class="c1"># There is some code above in _parse_lambda that handles</span>
+</span><span id="L-5414"><a href="#L-5414"><span class="linenos">5414</span></a> <span class="c1"># SELECT FIRST_VALUE(TABLE.COLUMN IGNORE|RESPECT NULLS) OVER ...</span>
+</span><span id="L-5415"><a href="#L-5415"><span class="linenos">5415</span></a>
+</span><span id="L-5416"><a href="#L-5416"><span class="linenos">5416</span></a> <span class="c1"># The below changes handle</span>
+</span><span id="L-5417"><a href="#L-5417"><span class="linenos">5417</span></a> <span class="c1"># SELECT FIRST_VALUE(TABLE.COLUMN) IGNORE|RESPECT NULLS OVER ...</span>
+</span><span id="L-5418"><a href="#L-5418"><span class="linenos">5418</span></a>
+</span><span id="L-5419"><a href="#L-5419"><span class="linenos">5419</span></a> <span class="c1"># Oracle allows both formats</span>
+</span><span id="L-5420"><a href="#L-5420"><span class="linenos">5420</span></a> <span class="c1"># (https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/img_text/first_value.html)</span>
+</span><span id="L-5421"><a href="#L-5421"><span class="linenos">5421</span></a> <span class="c1"># and Snowflake chose to do the same for familiarity</span>
+</span><span id="L-5422"><a href="#L-5422"><span class="linenos">5422</span></a> <span class="c1"># https://docs.snowflake.com/en/sql-reference/functions/first_value.html#usage-notes</span>
+</span><span id="L-5423"><a href="#L-5423"><span class="linenos">5423</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">AggFunc</span><span class="p">):</span>
+</span><span id="L-5424"><a href="#L-5424"><span class="linenos">5424</span></a> <span class="n">ignore_respect</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">IgnoreNulls</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">RespectNulls</span><span class="p">)</span>
+</span><span id="L-5425"><a href="#L-5425"><span class="linenos">5425</span></a>
+</span><span id="L-5426"><a href="#L-5426"><span class="linenos">5426</span></a> <span class="k">if</span> <span class="n">ignore_respect</span> <span class="ow">and</span> <span class="n">ignore_respect</span> <span class="ow">is</span> <span class="ow">not</span> <span class="n">this</span><span class="p">:</span>
+</span><span id="L-5427"><a href="#L-5427"><span class="linenos">5427</span></a> <span class="n">ignore_respect</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">ignore_respect</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
+</span><span id="L-5428"><a href="#L-5428"><span class="linenos">5428</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">ignore_respect</span><span class="o">.</span><span class="vm">__class__</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
</span><span id="L-5429"><a href="#L-5429"><span class="linenos">5429</span></a>
-</span><span id="L-5430"><a href="#L-5430"><span class="linenos">5430</span></a> <span class="c1"># bigquery select from window x AS (partition by ...)</span>
-</span><span id="L-5431"><a href="#L-5431"><span class="linenos">5431</span></a> <span class="k">if</span> <span class="n">alias</span><span class="p">:</span>
-</span><span id="L-5432"><a href="#L-5432"><span class="linenos">5432</span></a> <span class="n">over</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5433"><a href="#L-5433"><span class="linenos">5433</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
-</span><span id="L-5434"><a href="#L-5434"><span class="linenos">5434</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_BEFORE_PAREN_TOKENS</span><span class="p">):</span>
-</span><span id="L-5435"><a href="#L-5435"><span class="linenos">5435</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="L-5436"><a href="#L-5436"><span class="linenos">5436</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-5437"><a href="#L-5437"><span class="linenos">5437</span></a> <span class="n">over</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="L-5438"><a href="#L-5438"><span class="linenos">5438</span></a>
-</span><span id="L-5439"><a href="#L-5439"><span class="linenos">5439</span></a> <span class="k">if</span> <span class="n">comments</span> <span class="ow">and</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">):</span>
-</span><span id="L-5440"><a href="#L-5440"><span class="linenos">5440</span></a> <span class="n">func</span><span class="o">.</span><span class="n">pop_comments</span><span class="p">()</span>
-</span><span id="L-5441"><a href="#L-5441"><span class="linenos">5441</span></a>
-</span><span id="L-5442"><a href="#L-5442"><span class="linenos">5442</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="L-5443"><a href="#L-5443"><span class="linenos">5443</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5444"><a href="#L-5444"><span class="linenos">5444</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Window</span><span class="p">,</span>
-</span><span id="L-5445"><a href="#L-5445"><span class="linenos">5445</span></a> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span>
-</span><span id="L-5446"><a href="#L-5446"><span class="linenos">5446</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-5447"><a href="#L-5447"><span class="linenos">5447</span></a> <span class="n">alias</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="kc">False</span><span class="p">),</span>
-</span><span id="L-5448"><a href="#L-5448"><span class="linenos">5448</span></a> <span class="n">over</span><span class="o">=</span><span class="n">over</span><span class="p">,</span>
-</span><span id="L-5449"><a href="#L-5449"><span class="linenos">5449</span></a> <span class="p">)</span>
-</span><span id="L-5450"><a href="#L-5450"><span class="linenos">5450</span></a>
-</span><span id="L-5451"><a href="#L-5451"><span class="linenos">5451</span></a> <span class="n">window_alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">tokens</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_ALIAS_TOKENS</span><span class="p">)</span>
+</span><span id="L-5430"><a href="#L-5430"><span class="linenos">5430</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_respect_or_ignore_nulls</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
+</span><span id="L-5431"><a href="#L-5431"><span class="linenos">5431</span></a>
+</span><span id="L-5432"><a href="#L-5432"><span class="linenos">5432</span></a> <span class="c1"># bigquery select from window x AS (partition by ...)</span>
+</span><span id="L-5433"><a href="#L-5433"><span class="linenos">5433</span></a> <span class="k">if</span> <span class="n">alias</span><span class="p">:</span>
+</span><span id="L-5434"><a href="#L-5434"><span class="linenos">5434</span></a> <span class="n">over</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5435"><a href="#L-5435"><span class="linenos">5435</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
+</span><span id="L-5436"><a href="#L-5436"><span class="linenos">5436</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_BEFORE_PAREN_TOKENS</span><span class="p">):</span>
+</span><span id="L-5437"><a href="#L-5437"><span class="linenos">5437</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-5438"><a href="#L-5438"><span class="linenos">5438</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-5439"><a href="#L-5439"><span class="linenos">5439</span></a> <span class="n">over</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="L-5440"><a href="#L-5440"><span class="linenos">5440</span></a>
+</span><span id="L-5441"><a href="#L-5441"><span class="linenos">5441</span></a> <span class="k">if</span> <span class="n">comments</span> <span class="ow">and</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">):</span>
+</span><span id="L-5442"><a href="#L-5442"><span class="linenos">5442</span></a> <span class="n">func</span><span class="o">.</span><span class="n">pop_comments</span><span class="p">()</span>
+</span><span id="L-5443"><a href="#L-5443"><span class="linenos">5443</span></a>
+</span><span id="L-5444"><a href="#L-5444"><span class="linenos">5444</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="L-5445"><a href="#L-5445"><span class="linenos">5445</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5446"><a href="#L-5446"><span class="linenos">5446</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Window</span><span class="p">,</span>
+</span><span id="L-5447"><a href="#L-5447"><span class="linenos">5447</span></a> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span>
+</span><span id="L-5448"><a href="#L-5448"><span class="linenos">5448</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-5449"><a href="#L-5449"><span class="linenos">5449</span></a> <span class="n">alias</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="kc">False</span><span class="p">),</span>
+</span><span id="L-5450"><a href="#L-5450"><span class="linenos">5450</span></a> <span class="n">over</span><span class="o">=</span><span class="n">over</span><span class="p">,</span>
+</span><span id="L-5451"><a href="#L-5451"><span class="linenos">5451</span></a> <span class="p">)</span>
</span><span id="L-5452"><a href="#L-5452"><span class="linenos">5452</span></a>
-</span><span id="L-5453"><a href="#L-5453"><span class="linenos">5453</span></a> <span class="n">first</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FIRST</span><span class="p">)</span>
-</span><span id="L-5454"><a href="#L-5454"><span class="linenos">5454</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;LAST&quot;</span><span class="p">):</span>
-</span><span id="L-5455"><a href="#L-5455"><span class="linenos">5455</span></a> <span class="n">first</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="L-5456"><a href="#L-5456"><span class="linenos">5456</span></a>
-</span><span id="L-5457"><a href="#L-5457"><span class="linenos">5457</span></a> <span class="n">partition</span><span class="p">,</span> <span class="n">order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition_and_order</span><span class="p">()</span>
-</span><span id="L-5458"><a href="#L-5458"><span class="linenos">5458</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ROWS</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">RANGE</span><span class="p">))</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
-</span><span id="L-5459"><a href="#L-5459"><span class="linenos">5459</span></a>
-</span><span id="L-5460"><a href="#L-5460"><span class="linenos">5460</span></a> <span class="k">if</span> <span class="n">kind</span><span class="p">:</span>
-</span><span id="L-5461"><a href="#L-5461"><span class="linenos">5461</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">BETWEEN</span><span class="p">)</span>
-</span><span id="L-5462"><a href="#L-5462"><span class="linenos">5462</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window_spec</span><span class="p">()</span>
-</span><span id="L-5463"><a href="#L-5463"><span class="linenos">5463</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">AND</span><span class="p">)</span>
-</span><span id="L-5464"><a href="#L-5464"><span class="linenos">5464</span></a> <span class="n">end</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window_spec</span><span class="p">()</span>
-</span><span id="L-5465"><a href="#L-5465"><span class="linenos">5465</span></a>
-</span><span id="L-5466"><a href="#L-5466"><span class="linenos">5466</span></a> <span class="n">spec</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5467"><a href="#L-5467"><span class="linenos">5467</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">WindowSpec</span><span class="p">,</span>
-</span><span id="L-5468"><a href="#L-5468"><span class="linenos">5468</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span>
-</span><span id="L-5469"><a href="#L-5469"><span class="linenos">5469</span></a> <span class="n">start</span><span class="o">=</span><span class="n">start</span><span class="p">[</span><span class="s2">&quot;value&quot;</span><span class="p">],</span>
-</span><span id="L-5470"><a href="#L-5470"><span class="linenos">5470</span></a> <span class="n">start_side</span><span class="o">=</span><span class="n">start</span><span class="p">[</span><span class="s2">&quot;side&quot;</span><span class="p">],</span>
-</span><span id="L-5471"><a href="#L-5471"><span class="linenos">5471</span></a> <span class="n">end</span><span class="o">=</span><span class="n">end</span><span class="p">[</span><span class="s2">&quot;value&quot;</span><span class="p">],</span>
-</span><span id="L-5472"><a href="#L-5472"><span class="linenos">5472</span></a> <span class="n">end_side</span><span class="o">=</span><span class="n">end</span><span class="p">[</span><span class="s2">&quot;side&quot;</span><span class="p">],</span>
-</span><span id="L-5473"><a href="#L-5473"><span class="linenos">5473</span></a> <span class="p">)</span>
-</span><span id="L-5474"><a href="#L-5474"><span class="linenos">5474</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-5475"><a href="#L-5475"><span class="linenos">5475</span></a> <span class="n">spec</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5476"><a href="#L-5476"><span class="linenos">5476</span></a>
-</span><span id="L-5477"><a href="#L-5477"><span class="linenos">5477</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="L-5453"><a href="#L-5453"><span class="linenos">5453</span></a> <span class="n">window_alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">tokens</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_ALIAS_TOKENS</span><span class="p">)</span>
+</span><span id="L-5454"><a href="#L-5454"><span class="linenos">5454</span></a>
+</span><span id="L-5455"><a href="#L-5455"><span class="linenos">5455</span></a> <span class="n">first</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FIRST</span><span class="p">)</span>
+</span><span id="L-5456"><a href="#L-5456"><span class="linenos">5456</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;LAST&quot;</span><span class="p">):</span>
+</span><span id="L-5457"><a href="#L-5457"><span class="linenos">5457</span></a> <span class="n">first</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="L-5458"><a href="#L-5458"><span class="linenos">5458</span></a>
+</span><span id="L-5459"><a href="#L-5459"><span class="linenos">5459</span></a> <span class="n">partition</span><span class="p">,</span> <span class="n">order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition_and_order</span><span class="p">()</span>
+</span><span id="L-5460"><a href="#L-5460"><span class="linenos">5460</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ROWS</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">RANGE</span><span class="p">))</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
+</span><span id="L-5461"><a href="#L-5461"><span class="linenos">5461</span></a>
+</span><span id="L-5462"><a href="#L-5462"><span class="linenos">5462</span></a> <span class="k">if</span> <span class="n">kind</span><span class="p">:</span>
+</span><span id="L-5463"><a href="#L-5463"><span class="linenos">5463</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">BETWEEN</span><span class="p">)</span>
+</span><span id="L-5464"><a href="#L-5464"><span class="linenos">5464</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window_spec</span><span class="p">()</span>
+</span><span id="L-5465"><a href="#L-5465"><span class="linenos">5465</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">AND</span><span class="p">)</span>
+</span><span id="L-5466"><a href="#L-5466"><span class="linenos">5466</span></a> <span class="n">end</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window_spec</span><span class="p">()</span>
+</span><span id="L-5467"><a href="#L-5467"><span class="linenos">5467</span></a>
+</span><span id="L-5468"><a href="#L-5468"><span class="linenos">5468</span></a> <span class="n">spec</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5469"><a href="#L-5469"><span class="linenos">5469</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">WindowSpec</span><span class="p">,</span>
+</span><span id="L-5470"><a href="#L-5470"><span class="linenos">5470</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span>
+</span><span id="L-5471"><a href="#L-5471"><span class="linenos">5471</span></a> <span class="n">start</span><span class="o">=</span><span class="n">start</span><span class="p">[</span><span class="s2">&quot;value&quot;</span><span class="p">],</span>
+</span><span id="L-5472"><a href="#L-5472"><span class="linenos">5472</span></a> <span class="n">start_side</span><span class="o">=</span><span class="n">start</span><span class="p">[</span><span class="s2">&quot;side&quot;</span><span class="p">],</span>
+</span><span id="L-5473"><a href="#L-5473"><span class="linenos">5473</span></a> <span class="n">end</span><span class="o">=</span><span class="n">end</span><span class="p">[</span><span class="s2">&quot;value&quot;</span><span class="p">],</span>
+</span><span id="L-5474"><a href="#L-5474"><span class="linenos">5474</span></a> <span class="n">end_side</span><span class="o">=</span><span class="n">end</span><span class="p">[</span><span class="s2">&quot;side&quot;</span><span class="p">],</span>
+</span><span id="L-5475"><a href="#L-5475"><span class="linenos">5475</span></a> <span class="p">)</span>
+</span><span id="L-5476"><a href="#L-5476"><span class="linenos">5476</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-5477"><a href="#L-5477"><span class="linenos">5477</span></a> <span class="n">spec</span> <span class="o">=</span> <span class="kc">None</span>
</span><span id="L-5478"><a href="#L-5478"><span class="linenos">5478</span></a>
-</span><span id="L-5479"><a href="#L-5479"><span class="linenos">5479</span></a> <span class="n">window</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5480"><a href="#L-5480"><span class="linenos">5480</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Window</span><span class="p">,</span>
-</span><span id="L-5481"><a href="#L-5481"><span class="linenos">5481</span></a> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span>
-</span><span id="L-5482"><a href="#L-5482"><span class="linenos">5482</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-5483"><a href="#L-5483"><span class="linenos">5483</span></a> <span class="n">partition_by</span><span class="o">=</span><span class="n">partition</span><span class="p">,</span>
-</span><span id="L-5484"><a href="#L-5484"><span class="linenos">5484</span></a> <span class="n">order</span><span class="o">=</span><span class="n">order</span><span class="p">,</span>
-</span><span id="L-5485"><a href="#L-5485"><span class="linenos">5485</span></a> <span class="n">spec</span><span class="o">=</span><span class="n">spec</span><span class="p">,</span>
-</span><span id="L-5486"><a href="#L-5486"><span class="linenos">5486</span></a> <span class="n">alias</span><span class="o">=</span><span class="n">window_alias</span><span class="p">,</span>
-</span><span id="L-5487"><a href="#L-5487"><span class="linenos">5487</span></a> <span class="n">over</span><span class="o">=</span><span class="n">over</span><span class="p">,</span>
-</span><span id="L-5488"><a href="#L-5488"><span class="linenos">5488</span></a> <span class="n">first</span><span class="o">=</span><span class="n">first</span><span class="p">,</span>
-</span><span id="L-5489"><a href="#L-5489"><span class="linenos">5489</span></a> <span class="p">)</span>
-</span><span id="L-5490"><a href="#L-5490"><span class="linenos">5490</span></a>
-</span><span id="L-5491"><a href="#L-5491"><span class="linenos">5491</span></a> <span class="c1"># This covers Oracle&#39;s FIRST/LAST syntax: aggregate KEEP (...) OVER (...)</span>
-</span><span id="L-5492"><a href="#L-5492"><span class="linenos">5492</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_BEFORE_PAREN_TOKENS</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-5493"><a href="#L-5493"><span class="linenos">5493</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="n">window</span><span class="p">,</span> <span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">)</span>
-</span><span id="L-5494"><a href="#L-5494"><span class="linenos">5494</span></a>
-</span><span id="L-5495"><a href="#L-5495"><span class="linenos">5495</span></a> <span class="k">return</span> <span class="n">window</span>
+</span><span id="L-5479"><a href="#L-5479"><span class="linenos">5479</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="L-5480"><a href="#L-5480"><span class="linenos">5480</span></a>
+</span><span id="L-5481"><a href="#L-5481"><span class="linenos">5481</span></a> <span class="n">window</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5482"><a href="#L-5482"><span class="linenos">5482</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Window</span><span class="p">,</span>
+</span><span id="L-5483"><a href="#L-5483"><span class="linenos">5483</span></a> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span>
+</span><span id="L-5484"><a href="#L-5484"><span class="linenos">5484</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-5485"><a href="#L-5485"><span class="linenos">5485</span></a> <span class="n">partition_by</span><span class="o">=</span><span class="n">partition</span><span class="p">,</span>
+</span><span id="L-5486"><a href="#L-5486"><span class="linenos">5486</span></a> <span class="n">order</span><span class="o">=</span><span class="n">order</span><span class="p">,</span>
+</span><span id="L-5487"><a href="#L-5487"><span class="linenos">5487</span></a> <span class="n">spec</span><span class="o">=</span><span class="n">spec</span><span class="p">,</span>
+</span><span id="L-5488"><a href="#L-5488"><span class="linenos">5488</span></a> <span class="n">alias</span><span class="o">=</span><span class="n">window_alias</span><span class="p">,</span>
+</span><span id="L-5489"><a href="#L-5489"><span class="linenos">5489</span></a> <span class="n">over</span><span class="o">=</span><span class="n">over</span><span class="p">,</span>
+</span><span id="L-5490"><a href="#L-5490"><span class="linenos">5490</span></a> <span class="n">first</span><span class="o">=</span><span class="n">first</span><span class="p">,</span>
+</span><span id="L-5491"><a href="#L-5491"><span class="linenos">5491</span></a> <span class="p">)</span>
+</span><span id="L-5492"><a href="#L-5492"><span class="linenos">5492</span></a>
+</span><span id="L-5493"><a href="#L-5493"><span class="linenos">5493</span></a> <span class="c1"># This covers Oracle&#39;s FIRST/LAST syntax: aggregate KEEP (...) OVER (...)</span>
+</span><span id="L-5494"><a href="#L-5494"><span class="linenos">5494</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_BEFORE_PAREN_TOKENS</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-5495"><a href="#L-5495"><span class="linenos">5495</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="n">window</span><span class="p">,</span> <span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">)</span>
</span><span id="L-5496"><a href="#L-5496"><span class="linenos">5496</span></a>
-</span><span id="L-5497"><a href="#L-5497"><span class="linenos">5497</span></a> <span class="k">def</span> <span class="nf">_parse_partition_and_order</span><span class="p">(</span>
-</span><span id="L-5498"><a href="#L-5498"><span class="linenos">5498</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="L-5499"><a href="#L-5499"><span class="linenos">5499</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Tuple</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
-</span><span id="L-5500"><a href="#L-5500"><span class="linenos">5500</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition_by</span><span class="p">(),</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">()</span>
-</span><span id="L-5501"><a href="#L-5501"><span class="linenos">5501</span></a>
-</span><span id="L-5502"><a href="#L-5502"><span class="linenos">5502</span></a> <span class="k">def</span> <span class="nf">_parse_window_spec</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">str</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
-</span><span id="L-5503"><a href="#L-5503"><span class="linenos">5503</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">BETWEEN</span><span class="p">)</span>
-</span><span id="L-5504"><a href="#L-5504"><span class="linenos">5504</span></a>
-</span><span id="L-5505"><a href="#L-5505"><span class="linenos">5505</span></a> <span class="k">return</span> <span class="p">{</span>
-</span><span id="L-5506"><a href="#L-5506"><span class="linenos">5506</span></a> <span class="s2">&quot;value&quot;</span><span class="p">:</span> <span class="p">(</span>
-</span><span id="L-5507"><a href="#L-5507"><span class="linenos">5507</span></a> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;UNBOUNDED&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="s2">&quot;UNBOUNDED&quot;</span><span class="p">)</span>
-</span><span id="L-5508"><a href="#L-5508"><span class="linenos">5508</span></a> <span class="ow">or</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CURRENT&quot;</span><span class="p">,</span> <span class="s2">&quot;ROW&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="s2">&quot;CURRENT ROW&quot;</span><span class="p">)</span>
-</span><span id="L-5509"><a href="#L-5509"><span class="linenos">5509</span></a> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="L-5510"><a href="#L-5510"><span class="linenos">5510</span></a> <span class="p">),</span>
-</span><span id="L-5511"><a href="#L-5511"><span class="linenos">5511</span></a> <span class="s2">&quot;side&quot;</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_SIDES</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span>
-</span><span id="L-5512"><a href="#L-5512"><span class="linenos">5512</span></a> <span class="p">}</span>
-</span><span id="L-5513"><a href="#L-5513"><span class="linenos">5513</span></a>
-</span><span id="L-5514"><a href="#L-5514"><span class="linenos">5514</span></a> <span class="k">def</span> <span class="nf">_parse_alias</span><span class="p">(</span>
-</span><span id="L-5515"><a href="#L-5515"><span class="linenos">5515</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">explicit</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="L-5516"><a href="#L-5516"><span class="linenos">5516</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5517"><a href="#L-5517"><span class="linenos">5517</span></a> <span class="n">any_token</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
-</span><span id="L-5518"><a href="#L-5518"><span class="linenos">5518</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev_comments</span> <span class="ow">or</span> <span class="p">[]</span>
-</span><span id="L-5519"><a href="#L-5519"><span class="linenos">5519</span></a>
-</span><span id="L-5520"><a href="#L-5520"><span class="linenos">5520</span></a> <span class="k">if</span> <span class="n">explicit</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">any_token</span><span class="p">:</span>
-</span><span id="L-5521"><a href="#L-5521"><span class="linenos">5521</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="L-5522"><a href="#L-5522"><span class="linenos">5522</span></a>
-</span><span id="L-5523"><a href="#L-5523"><span class="linenos">5523</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="L-5524"><a href="#L-5524"><span class="linenos">5524</span></a> <span class="n">aliases</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5525"><a href="#L-5525"><span class="linenos">5525</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Aliases</span><span class="p">,</span>
-</span><span id="L-5526"><a href="#L-5526"><span class="linenos">5526</span></a> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span>
-</span><span id="L-5527"><a href="#L-5527"><span class="linenos">5527</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-5528"><a href="#L-5528"><span class="linenos">5528</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="p">)),</span>
-</span><span id="L-5529"><a href="#L-5529"><span class="linenos">5529</span></a> <span class="p">)</span>
-</span><span id="L-5530"><a href="#L-5530"><span class="linenos">5530</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">(</span><span class="n">aliases</span><span class="p">)</span>
-</span><span id="L-5531"><a href="#L-5531"><span class="linenos">5531</span></a> <span class="k">return</span> <span class="n">aliases</span>
-</span><span id="L-5532"><a href="#L-5532"><span class="linenos">5532</span></a>
-</span><span id="L-5533"><a href="#L-5533"><span class="linenos">5533</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="p">,</span> <span class="n">tokens</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">ALIAS_TOKENS</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span>
-</span><span id="L-5534"><a href="#L-5534"><span class="linenos">5534</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">STRING_ALIASES</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string_as_identifier</span><span class="p">()</span>
-</span><span id="L-5535"><a href="#L-5535"><span class="linenos">5535</span></a> <span class="p">)</span>
-</span><span id="L-5536"><a href="#L-5536"><span class="linenos">5536</span></a>
-</span><span id="L-5537"><a href="#L-5537"><span class="linenos">5537</span></a> <span class="k">if</span> <span class="n">alias</span><span class="p">:</span>
-</span><span id="L-5538"><a href="#L-5538"><span class="linenos">5538</span></a> <span class="n">comments</span><span class="o">.</span><span class="n">extend</span><span class="p">(</span><span class="n">alias</span><span class="o">.</span><span class="n">pop_comments</span><span class="p">())</span>
-</span><span id="L-5539"><a href="#L-5539"><span class="linenos">5539</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Alias</span><span class="p">,</span> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">)</span>
-</span><span id="L-5540"><a href="#L-5540"><span class="linenos">5540</span></a> <span class="n">column</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">this</span>
-</span><span id="L-5541"><a href="#L-5541"><span class="linenos">5541</span></a>
-</span><span id="L-5542"><a href="#L-5542"><span class="linenos">5542</span></a> <span class="c1"># Moves the comment next to the alias in `expr /* comment */ AS alias`</span>
-</span><span id="L-5543"><a href="#L-5543"><span class="linenos">5543</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">this</span><span class="o">.</span><span class="n">comments</span> <span class="ow">and</span> <span class="n">column</span> <span class="ow">and</span> <span class="n">column</span><span class="o">.</span><span class="n">comments</span><span class="p">:</span>
-</span><span id="L-5544"><a href="#L-5544"><span class="linenos">5544</span></a> <span class="n">this</span><span class="o">.</span><span class="n">comments</span> <span class="o">=</span> <span class="n">column</span><span class="o">.</span><span class="n">pop_comments</span><span class="p">()</span>
-</span><span id="L-5545"><a href="#L-5545"><span class="linenos">5545</span></a>
-</span><span id="L-5546"><a href="#L-5546"><span class="linenos">5546</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-5497"><a href="#L-5497"><span class="linenos">5497</span></a> <span class="k">return</span> <span class="n">window</span>
+</span><span id="L-5498"><a href="#L-5498"><span class="linenos">5498</span></a>
+</span><span id="L-5499"><a href="#L-5499"><span class="linenos">5499</span></a> <span class="k">def</span> <span class="nf">_parse_partition_and_order</span><span class="p">(</span>
+</span><span id="L-5500"><a href="#L-5500"><span class="linenos">5500</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="L-5501"><a href="#L-5501"><span class="linenos">5501</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Tuple</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
+</span><span id="L-5502"><a href="#L-5502"><span class="linenos">5502</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition_by</span><span class="p">(),</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">()</span>
+</span><span id="L-5503"><a href="#L-5503"><span class="linenos">5503</span></a>
+</span><span id="L-5504"><a href="#L-5504"><span class="linenos">5504</span></a> <span class="k">def</span> <span class="nf">_parse_window_spec</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">str</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
+</span><span id="L-5505"><a href="#L-5505"><span class="linenos">5505</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">BETWEEN</span><span class="p">)</span>
+</span><span id="L-5506"><a href="#L-5506"><span class="linenos">5506</span></a>
+</span><span id="L-5507"><a href="#L-5507"><span class="linenos">5507</span></a> <span class="k">return</span> <span class="p">{</span>
+</span><span id="L-5508"><a href="#L-5508"><span class="linenos">5508</span></a> <span class="s2">&quot;value&quot;</span><span class="p">:</span> <span class="p">(</span>
+</span><span id="L-5509"><a href="#L-5509"><span class="linenos">5509</span></a> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;UNBOUNDED&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="s2">&quot;UNBOUNDED&quot;</span><span class="p">)</span>
+</span><span id="L-5510"><a href="#L-5510"><span class="linenos">5510</span></a> <span class="ow">or</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CURRENT&quot;</span><span class="p">,</span> <span class="s2">&quot;ROW&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="s2">&quot;CURRENT ROW&quot;</span><span class="p">)</span>
+</span><span id="L-5511"><a href="#L-5511"><span class="linenos">5511</span></a> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="L-5512"><a href="#L-5512"><span class="linenos">5512</span></a> <span class="p">),</span>
+</span><span id="L-5513"><a href="#L-5513"><span class="linenos">5513</span></a> <span class="s2">&quot;side&quot;</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_SIDES</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span>
+</span><span id="L-5514"><a href="#L-5514"><span class="linenos">5514</span></a> <span class="p">}</span>
+</span><span id="L-5515"><a href="#L-5515"><span class="linenos">5515</span></a>
+</span><span id="L-5516"><a href="#L-5516"><span class="linenos">5516</span></a> <span class="k">def</span> <span class="nf">_parse_alias</span><span class="p">(</span>
+</span><span id="L-5517"><a href="#L-5517"><span class="linenos">5517</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">explicit</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="L-5518"><a href="#L-5518"><span class="linenos">5518</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5519"><a href="#L-5519"><span class="linenos">5519</span></a> <span class="n">any_token</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
+</span><span id="L-5520"><a href="#L-5520"><span class="linenos">5520</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev_comments</span> <span class="ow">or</span> <span class="p">[]</span>
+</span><span id="L-5521"><a href="#L-5521"><span class="linenos">5521</span></a>
+</span><span id="L-5522"><a href="#L-5522"><span class="linenos">5522</span></a> <span class="k">if</span> <span class="n">explicit</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">any_token</span><span class="p">:</span>
+</span><span id="L-5523"><a href="#L-5523"><span class="linenos">5523</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-5524"><a href="#L-5524"><span class="linenos">5524</span></a>
+</span><span id="L-5525"><a href="#L-5525"><span class="linenos">5525</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="L-5526"><a href="#L-5526"><span class="linenos">5526</span></a> <span class="n">aliases</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5527"><a href="#L-5527"><span class="linenos">5527</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Aliases</span><span class="p">,</span>
+</span><span id="L-5528"><a href="#L-5528"><span class="linenos">5528</span></a> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span>
+</span><span id="L-5529"><a href="#L-5529"><span class="linenos">5529</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-5530"><a href="#L-5530"><span class="linenos">5530</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="p">)),</span>
+</span><span id="L-5531"><a href="#L-5531"><span class="linenos">5531</span></a> <span class="p">)</span>
+</span><span id="L-5532"><a href="#L-5532"><span class="linenos">5532</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">(</span><span class="n">aliases</span><span class="p">)</span>
+</span><span id="L-5533"><a href="#L-5533"><span class="linenos">5533</span></a> <span class="k">return</span> <span class="n">aliases</span>
+</span><span id="L-5534"><a href="#L-5534"><span class="linenos">5534</span></a>
+</span><span id="L-5535"><a href="#L-5535"><span class="linenos">5535</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="p">,</span> <span class="n">tokens</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">ALIAS_TOKENS</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span>
+</span><span id="L-5536"><a href="#L-5536"><span class="linenos">5536</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">STRING_ALIASES</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string_as_identifier</span><span class="p">()</span>
+</span><span id="L-5537"><a href="#L-5537"><span class="linenos">5537</span></a> <span class="p">)</span>
+</span><span id="L-5538"><a href="#L-5538"><span class="linenos">5538</span></a>
+</span><span id="L-5539"><a href="#L-5539"><span class="linenos">5539</span></a> <span class="k">if</span> <span class="n">alias</span><span class="p">:</span>
+</span><span id="L-5540"><a href="#L-5540"><span class="linenos">5540</span></a> <span class="n">comments</span><span class="o">.</span><span class="n">extend</span><span class="p">(</span><span class="n">alias</span><span class="o">.</span><span class="n">pop_comments</span><span class="p">())</span>
+</span><span id="L-5541"><a href="#L-5541"><span class="linenos">5541</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Alias</span><span class="p">,</span> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">)</span>
+</span><span id="L-5542"><a href="#L-5542"><span class="linenos">5542</span></a> <span class="n">column</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">this</span>
+</span><span id="L-5543"><a href="#L-5543"><span class="linenos">5543</span></a>
+</span><span id="L-5544"><a href="#L-5544"><span class="linenos">5544</span></a> <span class="c1"># Moves the comment next to the alias in `expr /* comment */ AS alias`</span>
+</span><span id="L-5545"><a href="#L-5545"><span class="linenos">5545</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">this</span><span class="o">.</span><span class="n">comments</span> <span class="ow">and</span> <span class="n">column</span> <span class="ow">and</span> <span class="n">column</span><span class="o">.</span><span class="n">comments</span><span class="p">:</span>
+</span><span id="L-5546"><a href="#L-5546"><span class="linenos">5546</span></a> <span class="n">this</span><span class="o">.</span><span class="n">comments</span> <span class="o">=</span> <span class="n">column</span><span class="o">.</span><span class="n">pop_comments</span><span class="p">()</span>
</span><span id="L-5547"><a href="#L-5547"><span class="linenos">5547</span></a>
-</span><span id="L-5548"><a href="#L-5548"><span class="linenos">5548</span></a> <span class="k">def</span> <span class="nf">_parse_id_var</span><span class="p">(</span>
-</span><span id="L-5549"><a href="#L-5549"><span class="linenos">5549</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="L-5550"><a href="#L-5550"><span class="linenos">5550</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">,</span>
-</span><span id="L-5551"><a href="#L-5551"><span class="linenos">5551</span></a> <span class="n">tokens</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-</span><span id="L-5552"><a href="#L-5552"><span class="linenos">5552</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5553"><a href="#L-5553"><span class="linenos">5553</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_identifier</span><span class="p">()</span>
-</span><span id="L-5554"><a href="#L-5554"><span class="linenos">5554</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span> <span class="ow">and</span> <span class="p">(</span>
-</span><span id="L-5555"><a href="#L-5555"><span class="linenos">5555</span></a> <span class="p">(</span><span class="n">any_token</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">())</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="n">tokens</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">ID_VAR_TOKENS</span><span class="p">)</span>
-</span><span id="L-5556"><a href="#L-5556"><span class="linenos">5556</span></a> <span class="p">):</span>
-</span><span id="L-5557"><a href="#L-5557"><span class="linenos">5557</span></a> <span class="n">quoted</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">STRING</span>
-</span><span id="L-5558"><a href="#L-5558"><span class="linenos">5558</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="n">quoted</span><span class="p">)</span>
-</span><span id="L-5559"><a href="#L-5559"><span class="linenos">5559</span></a>
-</span><span id="L-5560"><a href="#L-5560"><span class="linenos">5560</span></a> <span class="k">return</span> <span class="n">expression</span>
+</span><span id="L-5548"><a href="#L-5548"><span class="linenos">5548</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-5549"><a href="#L-5549"><span class="linenos">5549</span></a>
+</span><span id="L-5550"><a href="#L-5550"><span class="linenos">5550</span></a> <span class="k">def</span> <span class="nf">_parse_id_var</span><span class="p">(</span>
+</span><span id="L-5551"><a href="#L-5551"><span class="linenos">5551</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="L-5552"><a href="#L-5552"><span class="linenos">5552</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">,</span>
+</span><span id="L-5553"><a href="#L-5553"><span class="linenos">5553</span></a> <span class="n">tokens</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+</span><span id="L-5554"><a href="#L-5554"><span class="linenos">5554</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5555"><a href="#L-5555"><span class="linenos">5555</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_identifier</span><span class="p">()</span>
+</span><span id="L-5556"><a href="#L-5556"><span class="linenos">5556</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span> <span class="ow">and</span> <span class="p">(</span>
+</span><span id="L-5557"><a href="#L-5557"><span class="linenos">5557</span></a> <span class="p">(</span><span class="n">any_token</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">())</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="n">tokens</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">ID_VAR_TOKENS</span><span class="p">)</span>
+</span><span id="L-5558"><a href="#L-5558"><span class="linenos">5558</span></a> <span class="p">):</span>
+</span><span id="L-5559"><a href="#L-5559"><span class="linenos">5559</span></a> <span class="n">quoted</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">STRING</span>
+</span><span id="L-5560"><a href="#L-5560"><span class="linenos">5560</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="n">quoted</span><span class="p">)</span>
</span><span id="L-5561"><a href="#L-5561"><span class="linenos">5561</span></a>
-</span><span id="L-5562"><a href="#L-5562"><span class="linenos">5562</span></a> <span class="k">def</span> <span class="nf">_parse_string</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5563"><a href="#L-5563"><span class="linenos">5563</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">STRING_PARSERS</span><span class="p">):</span>
-</span><span id="L-5564"><a href="#L-5564"><span class="linenos">5564</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">STRING_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="L-5565"><a href="#L-5565"><span class="linenos">5565</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
-</span><span id="L-5566"><a href="#L-5566"><span class="linenos">5566</span></a>
-</span><span id="L-5567"><a href="#L-5567"><span class="linenos">5567</span></a> <span class="k">def</span> <span class="nf">_parse_string_as_identifier</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">]:</span>
-</span><span id="L-5568"><a href="#L-5568"><span class="linenos">5568</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">STRING</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-5569"><a href="#L-5569"><span class="linenos">5569</span></a>
-</span><span id="L-5570"><a href="#L-5570"><span class="linenos">5570</span></a> <span class="k">def</span> <span class="nf">_parse_number</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5571"><a href="#L-5571"><span class="linenos">5571</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">NUMERIC_PARSERS</span><span class="p">):</span>
-</span><span id="L-5572"><a href="#L-5572"><span class="linenos">5572</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">NUMERIC_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="L-5573"><a href="#L-5573"><span class="linenos">5573</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
-</span><span id="L-5574"><a href="#L-5574"><span class="linenos">5574</span></a>
-</span><span id="L-5575"><a href="#L-5575"><span class="linenos">5575</span></a> <span class="k">def</span> <span class="nf">_parse_identifier</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5576"><a href="#L-5576"><span class="linenos">5576</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IDENTIFIER</span><span class="p">):</span>
-</span><span id="L-5577"><a href="#L-5577"><span class="linenos">5577</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-5578"><a href="#L-5578"><span class="linenos">5578</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
-</span><span id="L-5579"><a href="#L-5579"><span class="linenos">5579</span></a>
-</span><span id="L-5580"><a href="#L-5580"><span class="linenos">5580</span></a> <span class="k">def</span> <span class="nf">_parse_var</span><span class="p">(</span>
-</span><span id="L-5581"><a href="#L-5581"><span class="linenos">5581</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="L-5582"><a href="#L-5582"><span class="linenos">5582</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="L-5583"><a href="#L-5583"><span class="linenos">5583</span></a> <span class="n">tokens</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-</span><span id="L-5584"><a href="#L-5584"><span class="linenos">5584</span></a> <span class="n">upper</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="L-5585"><a href="#L-5585"><span class="linenos">5585</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5586"><a href="#L-5586"><span class="linenos">5586</span></a> <span class="k">if</span> <span class="p">(</span>
-</span><span id="L-5587"><a href="#L-5587"><span class="linenos">5587</span></a> <span class="p">(</span><span class="n">any_token</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">())</span>
-</span><span id="L-5588"><a href="#L-5588"><span class="linenos">5588</span></a> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">VAR</span><span class="p">)</span>
-</span><span id="L-5589"><a href="#L-5589"><span class="linenos">5589</span></a> <span class="ow">or</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="n">tokens</span><span class="p">)</span> <span class="k">if</span> <span class="n">tokens</span> <span class="k">else</span> <span class="kc">False</span><span class="p">)</span>
-</span><span id="L-5590"><a href="#L-5590"><span class="linenos">5590</span></a> <span class="p">):</span>
-</span><span id="L-5591"><a href="#L-5591"><span class="linenos">5591</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5592"><a href="#L-5592"><span class="linenos">5592</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="k">if</span> <span class="n">upper</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
-</span><span id="L-5593"><a href="#L-5593"><span class="linenos">5593</span></a> <span class="p">)</span>
-</span><span id="L-5594"><a href="#L-5594"><span class="linenos">5594</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
-</span><span id="L-5595"><a href="#L-5595"><span class="linenos">5595</span></a>
-</span><span id="L-5596"><a href="#L-5596"><span class="linenos">5596</span></a> <span class="k">def</span> <span class="nf">_advance_any</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">ignore_reserved</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">Token</span><span class="p">]:</span>
-</span><span id="L-5597"><a href="#L-5597"><span class="linenos">5597</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="p">(</span><span class="n">ignore_reserved</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">RESERVED_TOKENS</span><span class="p">):</span>
-</span><span id="L-5598"><a href="#L-5598"><span class="linenos">5598</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="L-5599"><a href="#L-5599"><span class="linenos">5599</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
-</span><span id="L-5600"><a href="#L-5600"><span class="linenos">5600</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-5601"><a href="#L-5601"><span class="linenos">5601</span></a>
-</span><span id="L-5602"><a href="#L-5602"><span class="linenos">5602</span></a> <span class="k">def</span> <span class="nf">_parse_var_or_string</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5603"><a href="#L-5603"><span class="linenos">5603</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
-</span><span id="L-5604"><a href="#L-5604"><span class="linenos">5604</span></a>
-</span><span id="L-5605"><a href="#L-5605"><span class="linenos">5605</span></a> <span class="k">def</span> <span class="nf">_parse_primary_or_var</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5606"><a href="#L-5606"><span class="linenos">5606</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-5607"><a href="#L-5607"><span class="linenos">5607</span></a>
-</span><span id="L-5608"><a href="#L-5608"><span class="linenos">5608</span></a> <span class="k">def</span> <span class="nf">_parse_null</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5609"><a href="#L-5609"><span class="linenos">5609</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">NULL_TOKENS</span><span class="p">):</span>
-</span><span id="L-5610"><a href="#L-5610"><span class="linenos">5610</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="L-5611"><a href="#L-5611"><span class="linenos">5611</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
-</span><span id="L-5612"><a href="#L-5612"><span class="linenos">5612</span></a>
-</span><span id="L-5613"><a href="#L-5613"><span class="linenos">5613</span></a> <span class="k">def</span> <span class="nf">_parse_boolean</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5614"><a href="#L-5614"><span class="linenos">5614</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TRUE</span><span class="p">):</span>
-</span><span id="L-5615"><a href="#L-5615"><span class="linenos">5615</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TRUE</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="L-5616"><a href="#L-5616"><span class="linenos">5616</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FALSE</span><span class="p">):</span>
-</span><span id="L-5617"><a href="#L-5617"><span class="linenos">5617</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FALSE</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="L-5618"><a href="#L-5618"><span class="linenos">5618</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
-</span><span id="L-5619"><a href="#L-5619"><span class="linenos">5619</span></a>
-</span><span id="L-5620"><a href="#L-5620"><span class="linenos">5620</span></a> <span class="k">def</span> <span class="nf">_parse_star</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5621"><a href="#L-5621"><span class="linenos">5621</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">STAR</span><span class="p">):</span>
-</span><span id="L-5622"><a href="#L-5622"><span class="linenos">5622</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">STAR</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="L-5623"><a href="#L-5623"><span class="linenos">5623</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
-</span><span id="L-5624"><a href="#L-5624"><span class="linenos">5624</span></a>
-</span><span id="L-5625"><a href="#L-5625"><span class="linenos">5625</span></a> <span class="k">def</span> <span class="nf">_parse_parameter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Parameter</span><span class="p">:</span>
-</span><span id="L-5626"><a href="#L-5626"><span class="linenos">5626</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">)</span>
-</span><span id="L-5627"><a href="#L-5627"><span class="linenos">5627</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_identifier</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary_or_var</span><span class="p">()</span>
-</span><span id="L-5628"><a href="#L-5628"><span class="linenos">5628</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLON</span><span class="p">)</span> <span class="ow">and</span> <span class="p">(</span>
-</span><span id="L-5629"><a href="#L-5629"><span class="linenos">5629</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_identifier</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary_or_var</span><span class="p">()</span>
-</span><span id="L-5630"><a href="#L-5630"><span class="linenos">5630</span></a> <span class="p">)</span>
-</span><span id="L-5631"><a href="#L-5631"><span class="linenos">5631</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACE</span><span class="p">)</span>
-</span><span id="L-5632"><a href="#L-5632"><span class="linenos">5632</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Parameter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="L-5633"><a href="#L-5633"><span class="linenos">5633</span></a>
-</span><span id="L-5634"><a href="#L-5634"><span class="linenos">5634</span></a> <span class="k">def</span> <span class="nf">_parse_placeholder</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5635"><a href="#L-5635"><span class="linenos">5635</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">PLACEHOLDER_PARSERS</span><span class="p">):</span>
-</span><span id="L-5636"><a href="#L-5636"><span class="linenos">5636</span></a> <span class="n">placeholder</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">PLACEHOLDER_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">)</span>
-</span><span id="L-5637"><a href="#L-5637"><span class="linenos">5637</span></a> <span class="k">if</span> <span class="n">placeholder</span><span class="p">:</span>
-</span><span id="L-5638"><a href="#L-5638"><span class="linenos">5638</span></a> <span class="k">return</span> <span class="n">placeholder</span>
-</span><span id="L-5639"><a href="#L-5639"><span class="linenos">5639</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="o">-</span><span class="mi">1</span><span class="p">)</span>
-</span><span id="L-5640"><a href="#L-5640"><span class="linenos">5640</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-5641"><a href="#L-5641"><span class="linenos">5641</span></a>
-</span><span id="L-5642"><a href="#L-5642"><span class="linenos">5642</span></a> <span class="k">def</span> <span class="nf">_parse_except</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
-</span><span id="L-5643"><a href="#L-5643"><span class="linenos">5643</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">):</span>
-</span><span id="L-5644"><a href="#L-5644"><span class="linenos">5644</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-5645"><a href="#L-5645"><span class="linenos">5645</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-5646"><a href="#L-5646"><span class="linenos">5646</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">)</span>
-</span><span id="L-5647"><a href="#L-5647"><span class="linenos">5647</span></a>
-</span><span id="L-5648"><a href="#L-5648"><span class="linenos">5648</span></a> <span class="n">except_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
-</span><span id="L-5649"><a href="#L-5649"><span class="linenos">5649</span></a> <span class="k">return</span> <span class="p">[</span><span class="n">except_column</span><span class="p">]</span> <span class="k">if</span> <span class="n">except_column</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="L-5650"><a href="#L-5650"><span class="linenos">5650</span></a>
-</span><span id="L-5651"><a href="#L-5651"><span class="linenos">5651</span></a> <span class="k">def</span> <span class="nf">_parse_replace</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
-</span><span id="L-5652"><a href="#L-5652"><span class="linenos">5652</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">REPLACE</span><span class="p">):</span>
-</span><span id="L-5653"><a href="#L-5653"><span class="linenos">5653</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-5654"><a href="#L-5654"><span class="linenos">5654</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-5655"><a href="#L-5655"><span class="linenos">5655</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">)</span>
-</span><span id="L-5656"><a href="#L-5656"><span class="linenos">5656</span></a>
-</span><span id="L-5657"><a href="#L-5657"><span class="linenos">5657</span></a> <span class="n">replace_expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">()</span>
-</span><span id="L-5658"><a href="#L-5658"><span class="linenos">5658</span></a> <span class="k">return</span> <span class="p">[</span><span class="n">replace_expression</span><span class="p">]</span> <span class="k">if</span> <span class="n">replace_expression</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="L-5659"><a href="#L-5659"><span class="linenos">5659</span></a>
-</span><span id="L-5660"><a href="#L-5660"><span class="linenos">5660</span></a> <span class="k">def</span> <span class="nf">_parse_csv</span><span class="p">(</span>
-</span><span id="L-5661"><a href="#L-5661"><span class="linenos">5661</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">sep</span><span class="p">:</span> <span class="n">TokenType</span> <span class="o">=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span>
-</span><span id="L-5662"><a href="#L-5662"><span class="linenos">5662</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5663"><a href="#L-5663"><span class="linenos">5663</span></a> <span class="n">parse_result</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
-</span><span id="L-5664"><a href="#L-5664"><span class="linenos">5664</span></a> <span class="n">items</span> <span class="o">=</span> <span class="p">[</span><span class="n">parse_result</span><span class="p">]</span> <span class="k">if</span> <span class="n">parse_result</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="k">else</span> <span class="p">[]</span>
-</span><span id="L-5665"><a href="#L-5665"><span class="linenos">5665</span></a>
-</span><span id="L-5666"><a href="#L-5666"><span class="linenos">5666</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">sep</span><span class="p">):</span>
-</span><span id="L-5667"><a href="#L-5667"><span class="linenos">5667</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_add_comments</span><span class="p">(</span><span class="n">parse_result</span><span class="p">)</span>
-</span><span id="L-5668"><a href="#L-5668"><span class="linenos">5668</span></a> <span class="n">parse_result</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
-</span><span id="L-5669"><a href="#L-5669"><span class="linenos">5669</span></a> <span class="k">if</span> <span class="n">parse_result</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="L-5670"><a href="#L-5670"><span class="linenos">5670</span></a> <span class="n">items</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">parse_result</span><span class="p">)</span>
-</span><span id="L-5671"><a href="#L-5671"><span class="linenos">5671</span></a>
-</span><span id="L-5672"><a href="#L-5672"><span class="linenos">5672</span></a> <span class="k">return</span> <span class="n">items</span>
+</span><span id="L-5562"><a href="#L-5562"><span class="linenos">5562</span></a> <span class="k">return</span> <span class="n">expression</span>
+</span><span id="L-5563"><a href="#L-5563"><span class="linenos">5563</span></a>
+</span><span id="L-5564"><a href="#L-5564"><span class="linenos">5564</span></a> <span class="k">def</span> <span class="nf">_parse_string</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5565"><a href="#L-5565"><span class="linenos">5565</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">STRING_PARSERS</span><span class="p">):</span>
+</span><span id="L-5566"><a href="#L-5566"><span class="linenos">5566</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">STRING_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="L-5567"><a href="#L-5567"><span class="linenos">5567</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
+</span><span id="L-5568"><a href="#L-5568"><span class="linenos">5568</span></a>
+</span><span id="L-5569"><a href="#L-5569"><span class="linenos">5569</span></a> <span class="k">def</span> <span class="nf">_parse_string_as_identifier</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">]:</span>
+</span><span id="L-5570"><a href="#L-5570"><span class="linenos">5570</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">STRING</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-5571"><a href="#L-5571"><span class="linenos">5571</span></a>
+</span><span id="L-5572"><a href="#L-5572"><span class="linenos">5572</span></a> <span class="k">def</span> <span class="nf">_parse_number</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5573"><a href="#L-5573"><span class="linenos">5573</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">NUMERIC_PARSERS</span><span class="p">):</span>
+</span><span id="L-5574"><a href="#L-5574"><span class="linenos">5574</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">NUMERIC_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="L-5575"><a href="#L-5575"><span class="linenos">5575</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
+</span><span id="L-5576"><a href="#L-5576"><span class="linenos">5576</span></a>
+</span><span id="L-5577"><a href="#L-5577"><span class="linenos">5577</span></a> <span class="k">def</span> <span class="nf">_parse_identifier</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5578"><a href="#L-5578"><span class="linenos">5578</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IDENTIFIER</span><span class="p">):</span>
+</span><span id="L-5579"><a href="#L-5579"><span class="linenos">5579</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-5580"><a href="#L-5580"><span class="linenos">5580</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
+</span><span id="L-5581"><a href="#L-5581"><span class="linenos">5581</span></a>
+</span><span id="L-5582"><a href="#L-5582"><span class="linenos">5582</span></a> <span class="k">def</span> <span class="nf">_parse_var</span><span class="p">(</span>
+</span><span id="L-5583"><a href="#L-5583"><span class="linenos">5583</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="L-5584"><a href="#L-5584"><span class="linenos">5584</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="L-5585"><a href="#L-5585"><span class="linenos">5585</span></a> <span class="n">tokens</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+</span><span id="L-5586"><a href="#L-5586"><span class="linenos">5586</span></a> <span class="n">upper</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="L-5587"><a href="#L-5587"><span class="linenos">5587</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5588"><a href="#L-5588"><span class="linenos">5588</span></a> <span class="k">if</span> <span class="p">(</span>
+</span><span id="L-5589"><a href="#L-5589"><span class="linenos">5589</span></a> <span class="p">(</span><span class="n">any_token</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">())</span>
+</span><span id="L-5590"><a href="#L-5590"><span class="linenos">5590</span></a> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">VAR</span><span class="p">)</span>
+</span><span id="L-5591"><a href="#L-5591"><span class="linenos">5591</span></a> <span class="ow">or</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="n">tokens</span><span class="p">)</span> <span class="k">if</span> <span class="n">tokens</span> <span class="k">else</span> <span class="kc">False</span><span class="p">)</span>
+</span><span id="L-5592"><a href="#L-5592"><span class="linenos">5592</span></a> <span class="p">):</span>
+</span><span id="L-5593"><a href="#L-5593"><span class="linenos">5593</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5594"><a href="#L-5594"><span class="linenos">5594</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="k">if</span> <span class="n">upper</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
+</span><span id="L-5595"><a href="#L-5595"><span class="linenos">5595</span></a> <span class="p">)</span>
+</span><span id="L-5596"><a href="#L-5596"><span class="linenos">5596</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
+</span><span id="L-5597"><a href="#L-5597"><span class="linenos">5597</span></a>
+</span><span id="L-5598"><a href="#L-5598"><span class="linenos">5598</span></a> <span class="k">def</span> <span class="nf">_advance_any</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">ignore_reserved</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">Token</span><span class="p">]:</span>
+</span><span id="L-5599"><a href="#L-5599"><span class="linenos">5599</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="p">(</span><span class="n">ignore_reserved</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">RESERVED_TOKENS</span><span class="p">):</span>
+</span><span id="L-5600"><a href="#L-5600"><span class="linenos">5600</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="L-5601"><a href="#L-5601"><span class="linenos">5601</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
+</span><span id="L-5602"><a href="#L-5602"><span class="linenos">5602</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-5603"><a href="#L-5603"><span class="linenos">5603</span></a>
+</span><span id="L-5604"><a href="#L-5604"><span class="linenos">5604</span></a> <span class="k">def</span> <span class="nf">_parse_var_or_string</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5605"><a href="#L-5605"><span class="linenos">5605</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="L-5606"><a href="#L-5606"><span class="linenos">5606</span></a>
+</span><span id="L-5607"><a href="#L-5607"><span class="linenos">5607</span></a> <span class="k">def</span> <span class="nf">_parse_primary_or_var</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5608"><a href="#L-5608"><span class="linenos">5608</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-5609"><a href="#L-5609"><span class="linenos">5609</span></a>
+</span><span id="L-5610"><a href="#L-5610"><span class="linenos">5610</span></a> <span class="k">def</span> <span class="nf">_parse_null</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5611"><a href="#L-5611"><span class="linenos">5611</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">NULL_TOKENS</span><span class="p">):</span>
+</span><span id="L-5612"><a href="#L-5612"><span class="linenos">5612</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="L-5613"><a href="#L-5613"><span class="linenos">5613</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
+</span><span id="L-5614"><a href="#L-5614"><span class="linenos">5614</span></a>
+</span><span id="L-5615"><a href="#L-5615"><span class="linenos">5615</span></a> <span class="k">def</span> <span class="nf">_parse_boolean</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5616"><a href="#L-5616"><span class="linenos">5616</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TRUE</span><span class="p">):</span>
+</span><span id="L-5617"><a href="#L-5617"><span class="linenos">5617</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TRUE</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="L-5618"><a href="#L-5618"><span class="linenos">5618</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FALSE</span><span class="p">):</span>
+</span><span id="L-5619"><a href="#L-5619"><span class="linenos">5619</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FALSE</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="L-5620"><a href="#L-5620"><span class="linenos">5620</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
+</span><span id="L-5621"><a href="#L-5621"><span class="linenos">5621</span></a>
+</span><span id="L-5622"><a href="#L-5622"><span class="linenos">5622</span></a> <span class="k">def</span> <span class="nf">_parse_star</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5623"><a href="#L-5623"><span class="linenos">5623</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">STAR</span><span class="p">):</span>
+</span><span id="L-5624"><a href="#L-5624"><span class="linenos">5624</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">STAR</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="L-5625"><a href="#L-5625"><span class="linenos">5625</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
+</span><span id="L-5626"><a href="#L-5626"><span class="linenos">5626</span></a>
+</span><span id="L-5627"><a href="#L-5627"><span class="linenos">5627</span></a> <span class="k">def</span> <span class="nf">_parse_parameter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Parameter</span><span class="p">:</span>
+</span><span id="L-5628"><a href="#L-5628"><span class="linenos">5628</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">)</span>
+</span><span id="L-5629"><a href="#L-5629"><span class="linenos">5629</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_identifier</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary_or_var</span><span class="p">()</span>
+</span><span id="L-5630"><a href="#L-5630"><span class="linenos">5630</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLON</span><span class="p">)</span> <span class="ow">and</span> <span class="p">(</span>
+</span><span id="L-5631"><a href="#L-5631"><span class="linenos">5631</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_identifier</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary_or_var</span><span class="p">()</span>
+</span><span id="L-5632"><a href="#L-5632"><span class="linenos">5632</span></a> <span class="p">)</span>
+</span><span id="L-5633"><a href="#L-5633"><span class="linenos">5633</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACE</span><span class="p">)</span>
+</span><span id="L-5634"><a href="#L-5634"><span class="linenos">5634</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Parameter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="L-5635"><a href="#L-5635"><span class="linenos">5635</span></a>
+</span><span id="L-5636"><a href="#L-5636"><span class="linenos">5636</span></a> <span class="k">def</span> <span class="nf">_parse_placeholder</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5637"><a href="#L-5637"><span class="linenos">5637</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">PLACEHOLDER_PARSERS</span><span class="p">):</span>
+</span><span id="L-5638"><a href="#L-5638"><span class="linenos">5638</span></a> <span class="n">placeholder</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">PLACEHOLDER_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">)</span>
+</span><span id="L-5639"><a href="#L-5639"><span class="linenos">5639</span></a> <span class="k">if</span> <span class="n">placeholder</span><span class="p">:</span>
+</span><span id="L-5640"><a href="#L-5640"><span class="linenos">5640</span></a> <span class="k">return</span> <span class="n">placeholder</span>
+</span><span id="L-5641"><a href="#L-5641"><span class="linenos">5641</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="o">-</span><span class="mi">1</span><span class="p">)</span>
+</span><span id="L-5642"><a href="#L-5642"><span class="linenos">5642</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-5643"><a href="#L-5643"><span class="linenos">5643</span></a>
+</span><span id="L-5644"><a href="#L-5644"><span class="linenos">5644</span></a> <span class="k">def</span> <span class="nf">_parse_except</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
+</span><span id="L-5645"><a href="#L-5645"><span class="linenos">5645</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">):</span>
+</span><span id="L-5646"><a href="#L-5646"><span class="linenos">5646</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-5647"><a href="#L-5647"><span class="linenos">5647</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-5648"><a href="#L-5648"><span class="linenos">5648</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">)</span>
+</span><span id="L-5649"><a href="#L-5649"><span class="linenos">5649</span></a>
+</span><span id="L-5650"><a href="#L-5650"><span class="linenos">5650</span></a> <span class="n">except_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
+</span><span id="L-5651"><a href="#L-5651"><span class="linenos">5651</span></a> <span class="k">return</span> <span class="p">[</span><span class="n">except_column</span><span class="p">]</span> <span class="k">if</span> <span class="n">except_column</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="L-5652"><a href="#L-5652"><span class="linenos">5652</span></a>
+</span><span id="L-5653"><a href="#L-5653"><span class="linenos">5653</span></a> <span class="k">def</span> <span class="nf">_parse_replace</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
+</span><span id="L-5654"><a href="#L-5654"><span class="linenos">5654</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">REPLACE</span><span class="p">):</span>
+</span><span id="L-5655"><a href="#L-5655"><span class="linenos">5655</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-5656"><a href="#L-5656"><span class="linenos">5656</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-5657"><a href="#L-5657"><span class="linenos">5657</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">)</span>
+</span><span id="L-5658"><a href="#L-5658"><span class="linenos">5658</span></a>
+</span><span id="L-5659"><a href="#L-5659"><span class="linenos">5659</span></a> <span class="n">replace_expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">()</span>
+</span><span id="L-5660"><a href="#L-5660"><span class="linenos">5660</span></a> <span class="k">return</span> <span class="p">[</span><span class="n">replace_expression</span><span class="p">]</span> <span class="k">if</span> <span class="n">replace_expression</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="L-5661"><a href="#L-5661"><span class="linenos">5661</span></a>
+</span><span id="L-5662"><a href="#L-5662"><span class="linenos">5662</span></a> <span class="k">def</span> <span class="nf">_parse_csv</span><span class="p">(</span>
+</span><span id="L-5663"><a href="#L-5663"><span class="linenos">5663</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">sep</span><span class="p">:</span> <span class="n">TokenType</span> <span class="o">=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span>
+</span><span id="L-5664"><a href="#L-5664"><span class="linenos">5664</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5665"><a href="#L-5665"><span class="linenos">5665</span></a> <span class="n">parse_result</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
+</span><span id="L-5666"><a href="#L-5666"><span class="linenos">5666</span></a> <span class="n">items</span> <span class="o">=</span> <span class="p">[</span><span class="n">parse_result</span><span class="p">]</span> <span class="k">if</span> <span class="n">parse_result</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="k">else</span> <span class="p">[]</span>
+</span><span id="L-5667"><a href="#L-5667"><span class="linenos">5667</span></a>
+</span><span id="L-5668"><a href="#L-5668"><span class="linenos">5668</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">sep</span><span class="p">):</span>
+</span><span id="L-5669"><a href="#L-5669"><span class="linenos">5669</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_add_comments</span><span class="p">(</span><span class="n">parse_result</span><span class="p">)</span>
+</span><span id="L-5670"><a href="#L-5670"><span class="linenos">5670</span></a> <span class="n">parse_result</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
+</span><span id="L-5671"><a href="#L-5671"><span class="linenos">5671</span></a> <span class="k">if</span> <span class="n">parse_result</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="L-5672"><a href="#L-5672"><span class="linenos">5672</span></a> <span class="n">items</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">parse_result</span><span class="p">)</span>
</span><span id="L-5673"><a href="#L-5673"><span class="linenos">5673</span></a>
-</span><span id="L-5674"><a href="#L-5674"><span class="linenos">5674</span></a> <span class="k">def</span> <span class="nf">_parse_tokens</span><span class="p">(</span>
-</span><span id="L-5675"><a href="#L-5675"><span class="linenos">5675</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">expressions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span>
-</span><span id="L-5676"><a href="#L-5676"><span class="linenos">5676</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5677"><a href="#L-5677"><span class="linenos">5677</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
-</span><span id="L-5678"><a href="#L-5678"><span class="linenos">5678</span></a>
-</span><span id="L-5679"><a href="#L-5679"><span class="linenos">5679</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="n">expressions</span><span class="p">):</span>
-</span><span id="L-5680"><a href="#L-5680"><span class="linenos">5680</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5681"><a href="#L-5681"><span class="linenos">5681</span></a> <span class="n">expressions</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">],</span>
-</span><span id="L-5682"><a href="#L-5682"><span class="linenos">5682</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-5683"><a href="#L-5683"><span class="linenos">5683</span></a> <span class="n">comments</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev_comments</span><span class="p">,</span>
-</span><span id="L-5684"><a href="#L-5684"><span class="linenos">5684</span></a> <span class="n">expression</span><span class="o">=</span><span class="n">parse_method</span><span class="p">(),</span>
-</span><span id="L-5685"><a href="#L-5685"><span class="linenos">5685</span></a> <span class="p">)</span>
-</span><span id="L-5686"><a href="#L-5686"><span class="linenos">5686</span></a>
-</span><span id="L-5687"><a href="#L-5687"><span class="linenos">5687</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-5674"><a href="#L-5674"><span class="linenos">5674</span></a> <span class="k">return</span> <span class="n">items</span>
+</span><span id="L-5675"><a href="#L-5675"><span class="linenos">5675</span></a>
+</span><span id="L-5676"><a href="#L-5676"><span class="linenos">5676</span></a> <span class="k">def</span> <span class="nf">_parse_tokens</span><span class="p">(</span>
+</span><span id="L-5677"><a href="#L-5677"><span class="linenos">5677</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">expressions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span>
+</span><span id="L-5678"><a href="#L-5678"><span class="linenos">5678</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5679"><a href="#L-5679"><span class="linenos">5679</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
+</span><span id="L-5680"><a href="#L-5680"><span class="linenos">5680</span></a>
+</span><span id="L-5681"><a href="#L-5681"><span class="linenos">5681</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="n">expressions</span><span class="p">):</span>
+</span><span id="L-5682"><a href="#L-5682"><span class="linenos">5682</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5683"><a href="#L-5683"><span class="linenos">5683</span></a> <span class="n">expressions</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">],</span>
+</span><span id="L-5684"><a href="#L-5684"><span class="linenos">5684</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-5685"><a href="#L-5685"><span class="linenos">5685</span></a> <span class="n">comments</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev_comments</span><span class="p">,</span>
+</span><span id="L-5686"><a href="#L-5686"><span class="linenos">5686</span></a> <span class="n">expression</span><span class="o">=</span><span class="n">parse_method</span><span class="p">(),</span>
+</span><span id="L-5687"><a href="#L-5687"><span class="linenos">5687</span></a> <span class="p">)</span>
</span><span id="L-5688"><a href="#L-5688"><span class="linenos">5688</span></a>
-</span><span id="L-5689"><a href="#L-5689"><span class="linenos">5689</span></a> <span class="k">def</span> <span class="nf">_parse_wrapped_id_vars</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5690"><a href="#L-5690"><span class="linenos">5690</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="n">optional</span><span class="p">)</span>
-</span><span id="L-5691"><a href="#L-5691"><span class="linenos">5691</span></a>
-</span><span id="L-5692"><a href="#L-5692"><span class="linenos">5692</span></a> <span class="k">def</span> <span class="nf">_parse_wrapped_csv</span><span class="p">(</span>
-</span><span id="L-5693"><a href="#L-5693"><span class="linenos">5693</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">sep</span><span class="p">:</span> <span class="n">TokenType</span> <span class="o">=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">,</span> <span class="n">optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="L-5694"><a href="#L-5694"><span class="linenos">5694</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5695"><a href="#L-5695"><span class="linenos">5695</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span>
-</span><span id="L-5696"><a href="#L-5696"><span class="linenos">5696</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="n">parse_method</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="n">sep</span><span class="p">),</span> <span class="n">optional</span><span class="o">=</span><span class="n">optional</span>
-</span><span id="L-5697"><a href="#L-5697"><span class="linenos">5697</span></a> <span class="p">)</span>
-</span><span id="L-5698"><a href="#L-5698"><span class="linenos">5698</span></a>
-</span><span id="L-5699"><a href="#L-5699"><span class="linenos">5699</span></a> <span class="k">def</span> <span class="nf">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Any</span><span class="p">:</span>
-</span><span id="L-5700"><a href="#L-5700"><span class="linenos">5700</span></a> <span class="n">wrapped</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">)</span>
-</span><span id="L-5701"><a href="#L-5701"><span class="linenos">5701</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">wrapped</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">optional</span><span class="p">:</span>
-</span><span id="L-5702"><a href="#L-5702"><span class="linenos">5702</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expecting (&quot;</span><span class="p">)</span>
-</span><span id="L-5703"><a href="#L-5703"><span class="linenos">5703</span></a> <span class="n">parse_result</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
-</span><span id="L-5704"><a href="#L-5704"><span class="linenos">5704</span></a> <span class="k">if</span> <span class="n">wrapped</span><span class="p">:</span>
-</span><span id="L-5705"><a href="#L-5705"><span class="linenos">5705</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
-</span><span id="L-5706"><a href="#L-5706"><span class="linenos">5706</span></a> <span class="k">return</span> <span class="n">parse_result</span>
-</span><span id="L-5707"><a href="#L-5707"><span class="linenos">5707</span></a>
-</span><span id="L-5708"><a href="#L-5708"><span class="linenos">5708</span></a> <span class="k">def</span> <span class="nf">_parse_expressions</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5709"><a href="#L-5709"><span class="linenos">5709</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">)</span>
-</span><span id="L-5710"><a href="#L-5710"><span class="linenos">5710</span></a>
-</span><span id="L-5711"><a href="#L-5711"><span class="linenos">5711</span></a> <span class="k">def</span> <span class="nf">_parse_select_or_expression</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">alias</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5712"><a href="#L-5712"><span class="linenos">5712</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_select</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span>
-</span><span id="L-5713"><a href="#L-5713"><span class="linenos">5713</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">()</span> <span class="k">if</span> <span class="n">alias</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="L-5714"><a href="#L-5714"><span class="linenos">5714</span></a> <span class="p">)</span>
-</span><span id="L-5715"><a href="#L-5715"><span class="linenos">5715</span></a>
-</span><span id="L-5716"><a href="#L-5716"><span class="linenos">5716</span></a> <span class="k">def</span> <span class="nf">_parse_ddl_select</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5717"><a href="#L-5717"><span class="linenos">5717</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_query_modifiers</span><span class="p">(</span>
-</span><span id="L-5718"><a href="#L-5718"><span class="linenos">5718</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_select</span><span class="p">(</span><span class="n">nested</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">parse_subquery_alias</span><span class="o">=</span><span class="kc">False</span><span class="p">))</span>
-</span><span id="L-5719"><a href="#L-5719"><span class="linenos">5719</span></a> <span class="p">)</span>
-</span><span id="L-5720"><a href="#L-5720"><span class="linenos">5720</span></a>
-</span><span id="L-5721"><a href="#L-5721"><span class="linenos">5721</span></a> <span class="k">def</span> <span class="nf">_parse_transaction</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Transaction</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
-</span><span id="L-5722"><a href="#L-5722"><span class="linenos">5722</span></a> <span class="n">this</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5723"><a href="#L-5723"><span class="linenos">5723</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">TRANSACTION_KIND</span><span class="p">):</span>
-</span><span id="L-5724"><a href="#L-5724"><span class="linenos">5724</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
-</span><span id="L-5725"><a href="#L-5725"><span class="linenos">5725</span></a>
-</span><span id="L-5726"><a href="#L-5726"><span class="linenos">5726</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">,</span> <span class="s2">&quot;WORK&quot;</span><span class="p">))</span>
+</span><span id="L-5689"><a href="#L-5689"><span class="linenos">5689</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="L-5690"><a href="#L-5690"><span class="linenos">5690</span></a>
+</span><span id="L-5691"><a href="#L-5691"><span class="linenos">5691</span></a> <span class="k">def</span> <span class="nf">_parse_wrapped_id_vars</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5692"><a href="#L-5692"><span class="linenos">5692</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="n">optional</span><span class="p">)</span>
+</span><span id="L-5693"><a href="#L-5693"><span class="linenos">5693</span></a>
+</span><span id="L-5694"><a href="#L-5694"><span class="linenos">5694</span></a> <span class="k">def</span> <span class="nf">_parse_wrapped_csv</span><span class="p">(</span>
+</span><span id="L-5695"><a href="#L-5695"><span class="linenos">5695</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">sep</span><span class="p">:</span> <span class="n">TokenType</span> <span class="o">=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">,</span> <span class="n">optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="L-5696"><a href="#L-5696"><span class="linenos">5696</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5697"><a href="#L-5697"><span class="linenos">5697</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span>
+</span><span id="L-5698"><a href="#L-5698"><span class="linenos">5698</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="n">parse_method</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="n">sep</span><span class="p">),</span> <span class="n">optional</span><span class="o">=</span><span class="n">optional</span>
+</span><span id="L-5699"><a href="#L-5699"><span class="linenos">5699</span></a> <span class="p">)</span>
+</span><span id="L-5700"><a href="#L-5700"><span class="linenos">5700</span></a>
+</span><span id="L-5701"><a href="#L-5701"><span class="linenos">5701</span></a> <span class="k">def</span> <span class="nf">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Any</span><span class="p">:</span>
+</span><span id="L-5702"><a href="#L-5702"><span class="linenos">5702</span></a> <span class="n">wrapped</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">)</span>
+</span><span id="L-5703"><a href="#L-5703"><span class="linenos">5703</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">wrapped</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">optional</span><span class="p">:</span>
+</span><span id="L-5704"><a href="#L-5704"><span class="linenos">5704</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expecting (&quot;</span><span class="p">)</span>
+</span><span id="L-5705"><a href="#L-5705"><span class="linenos">5705</span></a> <span class="n">parse_result</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
+</span><span id="L-5706"><a href="#L-5706"><span class="linenos">5706</span></a> <span class="k">if</span> <span class="n">wrapped</span><span class="p">:</span>
+</span><span id="L-5707"><a href="#L-5707"><span class="linenos">5707</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="L-5708"><a href="#L-5708"><span class="linenos">5708</span></a> <span class="k">return</span> <span class="n">parse_result</span>
+</span><span id="L-5709"><a href="#L-5709"><span class="linenos">5709</span></a>
+</span><span id="L-5710"><a href="#L-5710"><span class="linenos">5710</span></a> <span class="k">def</span> <span class="nf">_parse_expressions</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5711"><a href="#L-5711"><span class="linenos">5711</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">)</span>
+</span><span id="L-5712"><a href="#L-5712"><span class="linenos">5712</span></a>
+</span><span id="L-5713"><a href="#L-5713"><span class="linenos">5713</span></a> <span class="k">def</span> <span class="nf">_parse_select_or_expression</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">alias</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5714"><a href="#L-5714"><span class="linenos">5714</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_select</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span>
+</span><span id="L-5715"><a href="#L-5715"><span class="linenos">5715</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">()</span> <span class="k">if</span> <span class="n">alias</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="L-5716"><a href="#L-5716"><span class="linenos">5716</span></a> <span class="p">)</span>
+</span><span id="L-5717"><a href="#L-5717"><span class="linenos">5717</span></a>
+</span><span id="L-5718"><a href="#L-5718"><span class="linenos">5718</span></a> <span class="k">def</span> <span class="nf">_parse_ddl_select</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5719"><a href="#L-5719"><span class="linenos">5719</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_query_modifiers</span><span class="p">(</span>
+</span><span id="L-5720"><a href="#L-5720"><span class="linenos">5720</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_select</span><span class="p">(</span><span class="n">nested</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">parse_subquery_alias</span><span class="o">=</span><span class="kc">False</span><span class="p">))</span>
+</span><span id="L-5721"><a href="#L-5721"><span class="linenos">5721</span></a> <span class="p">)</span>
+</span><span id="L-5722"><a href="#L-5722"><span class="linenos">5722</span></a>
+</span><span id="L-5723"><a href="#L-5723"><span class="linenos">5723</span></a> <span class="k">def</span> <span class="nf">_parse_transaction</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Transaction</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
+</span><span id="L-5724"><a href="#L-5724"><span class="linenos">5724</span></a> <span class="n">this</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5725"><a href="#L-5725"><span class="linenos">5725</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">TRANSACTION_KIND</span><span class="p">):</span>
+</span><span id="L-5726"><a href="#L-5726"><span class="linenos">5726</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
</span><span id="L-5727"><a href="#L-5727"><span class="linenos">5727</span></a>
-</span><span id="L-5728"><a href="#L-5728"><span class="linenos">5728</span></a> <span class="n">modes</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="L-5729"><a href="#L-5729"><span class="linenos">5729</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
-</span><span id="L-5730"><a href="#L-5730"><span class="linenos">5730</span></a> <span class="n">mode</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="L-5731"><a href="#L-5731"><span class="linenos">5731</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">VAR</span><span class="p">):</span>
-</span><span id="L-5732"><a href="#L-5732"><span class="linenos">5732</span></a> <span class="n">mode</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
-</span><span id="L-5733"><a href="#L-5733"><span class="linenos">5733</span></a>
-</span><span id="L-5734"><a href="#L-5734"><span class="linenos">5734</span></a> <span class="k">if</span> <span class="n">mode</span><span class="p">:</span>
-</span><span id="L-5735"><a href="#L-5735"><span class="linenos">5735</span></a> <span class="n">modes</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot; &quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">mode</span><span class="p">))</span>
-</span><span id="L-5736"><a href="#L-5736"><span class="linenos">5736</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
-</span><span id="L-5737"><a href="#L-5737"><span class="linenos">5737</span></a> <span class="k">break</span>
-</span><span id="L-5738"><a href="#L-5738"><span class="linenos">5738</span></a>
-</span><span id="L-5739"><a href="#L-5739"><span class="linenos">5739</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Transaction</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">modes</span><span class="o">=</span><span class="n">modes</span><span class="p">)</span>
+</span><span id="L-5728"><a href="#L-5728"><span class="linenos">5728</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">,</span> <span class="s2">&quot;WORK&quot;</span><span class="p">))</span>
+</span><span id="L-5729"><a href="#L-5729"><span class="linenos">5729</span></a>
+</span><span id="L-5730"><a href="#L-5730"><span class="linenos">5730</span></a> <span class="n">modes</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-5731"><a href="#L-5731"><span class="linenos">5731</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
+</span><span id="L-5732"><a href="#L-5732"><span class="linenos">5732</span></a> <span class="n">mode</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-5733"><a href="#L-5733"><span class="linenos">5733</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">VAR</span><span class="p">):</span>
+</span><span id="L-5734"><a href="#L-5734"><span class="linenos">5734</span></a> <span class="n">mode</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
+</span><span id="L-5735"><a href="#L-5735"><span class="linenos">5735</span></a>
+</span><span id="L-5736"><a href="#L-5736"><span class="linenos">5736</span></a> <span class="k">if</span> <span class="n">mode</span><span class="p">:</span>
+</span><span id="L-5737"><a href="#L-5737"><span class="linenos">5737</span></a> <span class="n">modes</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot; &quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">mode</span><span class="p">))</span>
+</span><span id="L-5738"><a href="#L-5738"><span class="linenos">5738</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
+</span><span id="L-5739"><a href="#L-5739"><span class="linenos">5739</span></a> <span class="k">break</span>
</span><span id="L-5740"><a href="#L-5740"><span class="linenos">5740</span></a>
-</span><span id="L-5741"><a href="#L-5741"><span class="linenos">5741</span></a> <span class="k">def</span> <span class="nf">_parse_commit_or_rollback</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Commit</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Rollback</span><span class="p">:</span>
-</span><span id="L-5742"><a href="#L-5742"><span class="linenos">5742</span></a> <span class="n">chain</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5743"><a href="#L-5743"><span class="linenos">5743</span></a> <span class="n">savepoint</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5744"><a href="#L-5744"><span class="linenos">5744</span></a> <span class="n">is_rollback</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">ROLLBACK</span>
-</span><span id="L-5745"><a href="#L-5745"><span class="linenos">5745</span></a>
-</span><span id="L-5746"><a href="#L-5746"><span class="linenos">5746</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">,</span> <span class="s2">&quot;WORK&quot;</span><span class="p">))</span>
+</span><span id="L-5741"><a href="#L-5741"><span class="linenos">5741</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Transaction</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">modes</span><span class="o">=</span><span class="n">modes</span><span class="p">)</span>
+</span><span id="L-5742"><a href="#L-5742"><span class="linenos">5742</span></a>
+</span><span id="L-5743"><a href="#L-5743"><span class="linenos">5743</span></a> <span class="k">def</span> <span class="nf">_parse_commit_or_rollback</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Commit</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Rollback</span><span class="p">:</span>
+</span><span id="L-5744"><a href="#L-5744"><span class="linenos">5744</span></a> <span class="n">chain</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5745"><a href="#L-5745"><span class="linenos">5745</span></a> <span class="n">savepoint</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5746"><a href="#L-5746"><span class="linenos">5746</span></a> <span class="n">is_rollback</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">ROLLBACK</span>
</span><span id="L-5747"><a href="#L-5747"><span class="linenos">5747</span></a>
-</span><span id="L-5748"><a href="#L-5748"><span class="linenos">5748</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">):</span>
-</span><span id="L-5749"><a href="#L-5749"><span class="linenos">5749</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;SAVEPOINT&quot;</span><span class="p">)</span>
-</span><span id="L-5750"><a href="#L-5750"><span class="linenos">5750</span></a> <span class="n">savepoint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="L-5751"><a href="#L-5751"><span class="linenos">5751</span></a>
-</span><span id="L-5752"><a href="#L-5752"><span class="linenos">5752</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">AND</span><span class="p">):</span>
-</span><span id="L-5753"><a href="#L-5753"><span class="linenos">5753</span></a> <span class="n">chain</span> <span class="o">=</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">)</span>
-</span><span id="L-5754"><a href="#L-5754"><span class="linenos">5754</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CHAIN&quot;</span><span class="p">)</span>
-</span><span id="L-5755"><a href="#L-5755"><span class="linenos">5755</span></a>
-</span><span id="L-5756"><a href="#L-5756"><span class="linenos">5756</span></a> <span class="k">if</span> <span class="n">is_rollback</span><span class="p">:</span>
-</span><span id="L-5757"><a href="#L-5757"><span class="linenos">5757</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Rollback</span><span class="p">,</span> <span class="n">savepoint</span><span class="o">=</span><span class="n">savepoint</span><span class="p">)</span>
-</span><span id="L-5758"><a href="#L-5758"><span class="linenos">5758</span></a>
-</span><span id="L-5759"><a href="#L-5759"><span class="linenos">5759</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Commit</span><span class="p">,</span> <span class="n">chain</span><span class="o">=</span><span class="n">chain</span><span class="p">)</span>
+</span><span id="L-5748"><a href="#L-5748"><span class="linenos">5748</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">,</span> <span class="s2">&quot;WORK&quot;</span><span class="p">))</span>
+</span><span id="L-5749"><a href="#L-5749"><span class="linenos">5749</span></a>
+</span><span id="L-5750"><a href="#L-5750"><span class="linenos">5750</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">):</span>
+</span><span id="L-5751"><a href="#L-5751"><span class="linenos">5751</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;SAVEPOINT&quot;</span><span class="p">)</span>
+</span><span id="L-5752"><a href="#L-5752"><span class="linenos">5752</span></a> <span class="n">savepoint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="L-5753"><a href="#L-5753"><span class="linenos">5753</span></a>
+</span><span id="L-5754"><a href="#L-5754"><span class="linenos">5754</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">AND</span><span class="p">):</span>
+</span><span id="L-5755"><a href="#L-5755"><span class="linenos">5755</span></a> <span class="n">chain</span> <span class="o">=</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">)</span>
+</span><span id="L-5756"><a href="#L-5756"><span class="linenos">5756</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CHAIN&quot;</span><span class="p">)</span>
+</span><span id="L-5757"><a href="#L-5757"><span class="linenos">5757</span></a>
+</span><span id="L-5758"><a href="#L-5758"><span class="linenos">5758</span></a> <span class="k">if</span> <span class="n">is_rollback</span><span class="p">:</span>
+</span><span id="L-5759"><a href="#L-5759"><span class="linenos">5759</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Rollback</span><span class="p">,</span> <span class="n">savepoint</span><span class="o">=</span><span class="n">savepoint</span><span class="p">)</span>
</span><span id="L-5760"><a href="#L-5760"><span class="linenos">5760</span></a>
-</span><span id="L-5761"><a href="#L-5761"><span class="linenos">5761</span></a> <span class="k">def</span> <span class="nf">_parse_refresh</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Refresh</span><span class="p">:</span>
-</span><span id="L-5762"><a href="#L-5762"><span class="linenos">5762</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE</span><span class="p">)</span>
-</span><span id="L-5763"><a href="#L-5763"><span class="linenos">5763</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Refresh</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">())</span>
-</span><span id="L-5764"><a href="#L-5764"><span class="linenos">5764</span></a>
-</span><span id="L-5765"><a href="#L-5765"><span class="linenos">5765</span></a> <span class="k">def</span> <span class="nf">_parse_add_column</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5766"><a href="#L-5766"><span class="linenos">5766</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ADD&quot;</span><span class="p">):</span>
-</span><span id="L-5767"><a href="#L-5767"><span class="linenos">5767</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-5768"><a href="#L-5768"><span class="linenos">5768</span></a>
-</span><span id="L-5769"><a href="#L-5769"><span class="linenos">5769</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLUMN</span><span class="p">)</span>
-</span><span id="L-5770"><a href="#L-5770"><span class="linenos">5770</span></a> <span class="n">exists_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">(</span><span class="n">not_</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-5771"><a href="#L-5771"><span class="linenos">5771</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field_def</span><span class="p">()</span>
-</span><span id="L-5772"><a href="#L-5772"><span class="linenos">5772</span></a>
-</span><span id="L-5773"><a href="#L-5773"><span class="linenos">5773</span></a> <span class="k">if</span> <span class="n">expression</span><span class="p">:</span>
-</span><span id="L-5774"><a href="#L-5774"><span class="linenos">5774</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;exists&quot;</span><span class="p">,</span> <span class="n">exists_column</span><span class="p">)</span>
-</span><span id="L-5775"><a href="#L-5775"><span class="linenos">5775</span></a>
-</span><span id="L-5776"><a href="#L-5776"><span class="linenos">5776</span></a> <span class="c1"># https://docs.databricks.com/delta/update-schema.html#explicitly-update-schema-to-add-columns</span>
-</span><span id="L-5777"><a href="#L-5777"><span class="linenos">5777</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;FIRST&quot;</span><span class="p">,</span> <span class="s2">&quot;AFTER&quot;</span><span class="p">)):</span>
-</span><span id="L-5778"><a href="#L-5778"><span class="linenos">5778</span></a> <span class="n">position</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
-</span><span id="L-5779"><a href="#L-5779"><span class="linenos">5779</span></a> <span class="n">column_position</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5780"><a href="#L-5780"><span class="linenos">5780</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ColumnPosition</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">(),</span> <span class="n">position</span><span class="o">=</span><span class="n">position</span>
-</span><span id="L-5781"><a href="#L-5781"><span class="linenos">5781</span></a> <span class="p">)</span>
-</span><span id="L-5782"><a href="#L-5782"><span class="linenos">5782</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">,</span> <span class="n">column_position</span><span class="p">)</span>
-</span><span id="L-5783"><a href="#L-5783"><span class="linenos">5783</span></a>
-</span><span id="L-5784"><a href="#L-5784"><span class="linenos">5784</span></a> <span class="k">return</span> <span class="n">expression</span>
+</span><span id="L-5761"><a href="#L-5761"><span class="linenos">5761</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Commit</span><span class="p">,</span> <span class="n">chain</span><span class="o">=</span><span class="n">chain</span><span class="p">)</span>
+</span><span id="L-5762"><a href="#L-5762"><span class="linenos">5762</span></a>
+</span><span id="L-5763"><a href="#L-5763"><span class="linenos">5763</span></a> <span class="k">def</span> <span class="nf">_parse_refresh</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Refresh</span><span class="p">:</span>
+</span><span id="L-5764"><a href="#L-5764"><span class="linenos">5764</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE</span><span class="p">)</span>
+</span><span id="L-5765"><a href="#L-5765"><span class="linenos">5765</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Refresh</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">())</span>
+</span><span id="L-5766"><a href="#L-5766"><span class="linenos">5766</span></a>
+</span><span id="L-5767"><a href="#L-5767"><span class="linenos">5767</span></a> <span class="k">def</span> <span class="nf">_parse_add_column</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5768"><a href="#L-5768"><span class="linenos">5768</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ADD&quot;</span><span class="p">):</span>
+</span><span id="L-5769"><a href="#L-5769"><span class="linenos">5769</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-5770"><a href="#L-5770"><span class="linenos">5770</span></a>
+</span><span id="L-5771"><a href="#L-5771"><span class="linenos">5771</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLUMN</span><span class="p">)</span>
+</span><span id="L-5772"><a href="#L-5772"><span class="linenos">5772</span></a> <span class="n">exists_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">(</span><span class="n">not_</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-5773"><a href="#L-5773"><span class="linenos">5773</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field_def</span><span class="p">()</span>
+</span><span id="L-5774"><a href="#L-5774"><span class="linenos">5774</span></a>
+</span><span id="L-5775"><a href="#L-5775"><span class="linenos">5775</span></a> <span class="k">if</span> <span class="n">expression</span><span class="p">:</span>
+</span><span id="L-5776"><a href="#L-5776"><span class="linenos">5776</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;exists&quot;</span><span class="p">,</span> <span class="n">exists_column</span><span class="p">)</span>
+</span><span id="L-5777"><a href="#L-5777"><span class="linenos">5777</span></a>
+</span><span id="L-5778"><a href="#L-5778"><span class="linenos">5778</span></a> <span class="c1"># https://docs.databricks.com/delta/update-schema.html#explicitly-update-schema-to-add-columns</span>
+</span><span id="L-5779"><a href="#L-5779"><span class="linenos">5779</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;FIRST&quot;</span><span class="p">,</span> <span class="s2">&quot;AFTER&quot;</span><span class="p">)):</span>
+</span><span id="L-5780"><a href="#L-5780"><span class="linenos">5780</span></a> <span class="n">position</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
+</span><span id="L-5781"><a href="#L-5781"><span class="linenos">5781</span></a> <span class="n">column_position</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5782"><a href="#L-5782"><span class="linenos">5782</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ColumnPosition</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">(),</span> <span class="n">position</span><span class="o">=</span><span class="n">position</span>
+</span><span id="L-5783"><a href="#L-5783"><span class="linenos">5783</span></a> <span class="p">)</span>
+</span><span id="L-5784"><a href="#L-5784"><span class="linenos">5784</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">,</span> <span class="n">column_position</span><span class="p">)</span>
</span><span id="L-5785"><a href="#L-5785"><span class="linenos">5785</span></a>
-</span><span id="L-5786"><a href="#L-5786"><span class="linenos">5786</span></a> <span class="k">def</span> <span class="nf">_parse_drop_column</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Drop</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">]:</span>
-</span><span id="L-5787"><a href="#L-5787"><span class="linenos">5787</span></a> <span class="n">drop</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DROP</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_drop</span><span class="p">()</span>
-</span><span id="L-5788"><a href="#L-5788"><span class="linenos">5788</span></a> <span class="k">if</span> <span class="n">drop</span> <span class="ow">and</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">drop</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">):</span>
-</span><span id="L-5789"><a href="#L-5789"><span class="linenos">5789</span></a> <span class="n">drop</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">,</span> <span class="n">drop</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">,</span> <span class="s2">&quot;COLUMN&quot;</span><span class="p">))</span>
-</span><span id="L-5790"><a href="#L-5790"><span class="linenos">5790</span></a> <span class="k">return</span> <span class="n">drop</span>
-</span><span id="L-5791"><a href="#L-5791"><span class="linenos">5791</span></a>
-</span><span id="L-5792"><a href="#L-5792"><span class="linenos">5792</span></a> <span class="c1"># https://docs.aws.amazon.com/athena/latest/ug/alter-table-drop-partition.html</span>
-</span><span id="L-5793"><a href="#L-5793"><span class="linenos">5793</span></a> <span class="k">def</span> <span class="nf">_parse_drop_partition</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">exists</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">bool</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">DropPartition</span><span class="p">:</span>
-</span><span id="L-5794"><a href="#L-5794"><span class="linenos">5794</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5795"><a href="#L-5795"><span class="linenos">5795</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DropPartition</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition</span><span class="p">),</span> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span>
-</span><span id="L-5796"><a href="#L-5796"><span class="linenos">5796</span></a> <span class="p">)</span>
-</span><span id="L-5797"><a href="#L-5797"><span class="linenos">5797</span></a>
-</span><span id="L-5798"><a href="#L-5798"><span class="linenos">5798</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_add</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5799"><a href="#L-5799"><span class="linenos">5799</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span>
-</span><span id="L-5800"><a href="#L-5800"><span class="linenos">5800</span></a>
-</span><span id="L-5801"><a href="#L-5801"><span class="linenos">5801</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">ADD_CONSTRAINT_TOKENS</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-5802"><a href="#L-5802"><span class="linenos">5802</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
-</span><span id="L-5803"><a href="#L-5803"><span class="linenos">5803</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5804"><a href="#L-5804"><span class="linenos">5804</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AddConstraint</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_constraint</span><span class="p">)</span>
-</span><span id="L-5805"><a href="#L-5805"><span class="linenos">5805</span></a> <span class="p">)</span>
-</span><span id="L-5806"><a href="#L-5806"><span class="linenos">5806</span></a> <span class="p">)</span>
-</span><span id="L-5807"><a href="#L-5807"><span class="linenos">5807</span></a>
-</span><span id="L-5808"><a href="#L-5808"><span class="linenos">5808</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="L-5809"><a href="#L-5809"><span class="linenos">5809</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ADD&quot;</span><span class="p">):</span>
-</span><span id="L-5810"><a href="#L-5810"><span class="linenos">5810</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_field_def</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-5811"><a href="#L-5811"><span class="linenos">5811</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_add_column</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-5812"><a href="#L-5812"><span class="linenos">5812</span></a>
-</span><span id="L-5813"><a href="#L-5813"><span class="linenos">5813</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_alter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">:</span>
-</span><span id="L-5814"><a href="#L-5814"><span class="linenos">5814</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLUMN</span><span class="p">)</span>
-</span><span id="L-5815"><a href="#L-5815"><span class="linenos">5815</span></a> <span class="n">column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-5816"><a href="#L-5816"><span class="linenos">5816</span></a>
-</span><span id="L-5817"><a href="#L-5817"><span class="linenos">5817</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DROP</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">):</span>
-</span><span id="L-5818"><a href="#L-5818"><span class="linenos">5818</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span> <span class="n">drop</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-5819"><a href="#L-5819"><span class="linenos">5819</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">):</span>
-</span><span id="L-5820"><a href="#L-5820"><span class="linenos">5820</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
-</span><span id="L-5821"><a href="#L-5821"><span class="linenos">5821</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMENT</span><span class="p">):</span>
-</span><span id="L-5822"><a href="#L-5822"><span class="linenos">5822</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span> <span class="n">comment</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">())</span>
-</span><span id="L-5823"><a href="#L-5823"><span class="linenos">5823</span></a>
-</span><span id="L-5824"><a href="#L-5824"><span class="linenos">5824</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;SET&quot;</span><span class="p">,</span> <span class="s2">&quot;DATA&quot;</span><span class="p">)</span>
-</span><span id="L-5825"><a href="#L-5825"><span class="linenos">5825</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TYPE&quot;</span><span class="p">)</span>
-</span><span id="L-5826"><a href="#L-5826"><span class="linenos">5826</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5827"><a href="#L-5827"><span class="linenos">5827</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span>
-</span><span id="L-5828"><a href="#L-5828"><span class="linenos">5828</span></a> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span>
-</span><span id="L-5829"><a href="#L-5829"><span class="linenos">5829</span></a> <span class="n">dtype</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">(),</span>
-</span><span id="L-5830"><a href="#L-5830"><span class="linenos">5830</span></a> <span class="n">collate</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLLATE</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_term</span><span class="p">(),</span>
-</span><span id="L-5831"><a href="#L-5831"><span class="linenos">5831</span></a> <span class="n">using</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">(),</span>
-</span><span id="L-5832"><a href="#L-5832"><span class="linenos">5832</span></a> <span class="p">)</span>
-</span><span id="L-5833"><a href="#L-5833"><span class="linenos">5833</span></a>
-</span><span id="L-5834"><a href="#L-5834"><span class="linenos">5834</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_drop</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5835"><a href="#L-5835"><span class="linenos">5835</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span>
-</span><span id="L-5836"><a href="#L-5836"><span class="linenos">5836</span></a>
-</span><span id="L-5837"><a href="#L-5837"><span class="linenos">5837</span></a> <span class="n">partition_exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">()</span>
-</span><span id="L-5838"><a href="#L-5838"><span class="linenos">5838</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">PARTITION</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-5839"><a href="#L-5839"><span class="linenos">5839</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_drop_partition</span><span class="p">(</span><span class="n">exists</span><span class="o">=</span><span class="n">partition_exists</span><span class="p">))</span>
-</span><span id="L-5840"><a href="#L-5840"><span class="linenos">5840</span></a>
-</span><span id="L-5841"><a href="#L-5841"><span class="linenos">5841</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="L-5842"><a href="#L-5842"><span class="linenos">5842</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_drop_column</span><span class="p">)</span>
-</span><span id="L-5843"><a href="#L-5843"><span class="linenos">5843</span></a>
-</span><span id="L-5844"><a href="#L-5844"><span class="linenos">5844</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_rename</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">RenameTable</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">RenameColumn</span><span class="p">]:</span>
-</span><span id="L-5845"><a href="#L-5845"><span class="linenos">5845</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLUMN</span><span class="p">):</span>
-</span><span id="L-5846"><a href="#L-5846"><span class="linenos">5846</span></a> <span class="n">exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">()</span>
-</span><span id="L-5847"><a href="#L-5847"><span class="linenos">5847</span></a> <span class="n">old_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
-</span><span id="L-5848"><a href="#L-5848"><span class="linenos">5848</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">)</span>
-</span><span id="L-5849"><a href="#L-5849"><span class="linenos">5849</span></a> <span class="n">new_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
-</span><span id="L-5850"><a href="#L-5850"><span class="linenos">5850</span></a>
-</span><span id="L-5851"><a href="#L-5851"><span class="linenos">5851</span></a> <span class="k">if</span> <span class="n">old_column</span> <span class="ow">is</span> <span class="kc">None</span> <span class="ow">or</span> <span class="n">to</span> <span class="ow">is</span> <span class="kc">None</span> <span class="ow">or</span> <span class="n">new_column</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="L-5852"><a href="#L-5852"><span class="linenos">5852</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-5853"><a href="#L-5853"><span class="linenos">5853</span></a>
-</span><span id="L-5854"><a href="#L-5854"><span class="linenos">5854</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">RenameColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">old_column</span><span class="p">,</span> <span class="n">to</span><span class="o">=</span><span class="n">new_column</span><span class="p">,</span> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span><span class="p">)</span>
+</span><span id="L-5786"><a href="#L-5786"><span class="linenos">5786</span></a> <span class="k">return</span> <span class="n">expression</span>
+</span><span id="L-5787"><a href="#L-5787"><span class="linenos">5787</span></a>
+</span><span id="L-5788"><a href="#L-5788"><span class="linenos">5788</span></a> <span class="k">def</span> <span class="nf">_parse_drop_column</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Drop</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">]:</span>
+</span><span id="L-5789"><a href="#L-5789"><span class="linenos">5789</span></a> <span class="n">drop</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DROP</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_drop</span><span class="p">()</span>
+</span><span id="L-5790"><a href="#L-5790"><span class="linenos">5790</span></a> <span class="k">if</span> <span class="n">drop</span> <span class="ow">and</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">drop</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">):</span>
+</span><span id="L-5791"><a href="#L-5791"><span class="linenos">5791</span></a> <span class="n">drop</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">,</span> <span class="n">drop</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">,</span> <span class="s2">&quot;COLUMN&quot;</span><span class="p">))</span>
+</span><span id="L-5792"><a href="#L-5792"><span class="linenos">5792</span></a> <span class="k">return</span> <span class="n">drop</span>
+</span><span id="L-5793"><a href="#L-5793"><span class="linenos">5793</span></a>
+</span><span id="L-5794"><a href="#L-5794"><span class="linenos">5794</span></a> <span class="c1"># https://docs.aws.amazon.com/athena/latest/ug/alter-table-drop-partition.html</span>
+</span><span id="L-5795"><a href="#L-5795"><span class="linenos">5795</span></a> <span class="k">def</span> <span class="nf">_parse_drop_partition</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">exists</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">bool</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">DropPartition</span><span class="p">:</span>
+</span><span id="L-5796"><a href="#L-5796"><span class="linenos">5796</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5797"><a href="#L-5797"><span class="linenos">5797</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DropPartition</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition</span><span class="p">),</span> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span>
+</span><span id="L-5798"><a href="#L-5798"><span class="linenos">5798</span></a> <span class="p">)</span>
+</span><span id="L-5799"><a href="#L-5799"><span class="linenos">5799</span></a>
+</span><span id="L-5800"><a href="#L-5800"><span class="linenos">5800</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_add</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5801"><a href="#L-5801"><span class="linenos">5801</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span>
+</span><span id="L-5802"><a href="#L-5802"><span class="linenos">5802</span></a>
+</span><span id="L-5803"><a href="#L-5803"><span class="linenos">5803</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">ADD_CONSTRAINT_TOKENS</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-5804"><a href="#L-5804"><span class="linenos">5804</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
+</span><span id="L-5805"><a href="#L-5805"><span class="linenos">5805</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5806"><a href="#L-5806"><span class="linenos">5806</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AddConstraint</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_constraint</span><span class="p">)</span>
+</span><span id="L-5807"><a href="#L-5807"><span class="linenos">5807</span></a> <span class="p">)</span>
+</span><span id="L-5808"><a href="#L-5808"><span class="linenos">5808</span></a> <span class="p">)</span>
+</span><span id="L-5809"><a href="#L-5809"><span class="linenos">5809</span></a>
+</span><span id="L-5810"><a href="#L-5810"><span class="linenos">5810</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="L-5811"><a href="#L-5811"><span class="linenos">5811</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ADD&quot;</span><span class="p">):</span>
+</span><span id="L-5812"><a href="#L-5812"><span class="linenos">5812</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_field_def</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-5813"><a href="#L-5813"><span class="linenos">5813</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_add_column</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-5814"><a href="#L-5814"><span class="linenos">5814</span></a>
+</span><span id="L-5815"><a href="#L-5815"><span class="linenos">5815</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_alter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">:</span>
+</span><span id="L-5816"><a href="#L-5816"><span class="linenos">5816</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLUMN</span><span class="p">)</span>
+</span><span id="L-5817"><a href="#L-5817"><span class="linenos">5817</span></a> <span class="n">column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-5818"><a href="#L-5818"><span class="linenos">5818</span></a>
+</span><span id="L-5819"><a href="#L-5819"><span class="linenos">5819</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DROP</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">):</span>
+</span><span id="L-5820"><a href="#L-5820"><span class="linenos">5820</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span> <span class="n">drop</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-5821"><a href="#L-5821"><span class="linenos">5821</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">):</span>
+</span><span id="L-5822"><a href="#L-5822"><span class="linenos">5822</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
+</span><span id="L-5823"><a href="#L-5823"><span class="linenos">5823</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMENT</span><span class="p">):</span>
+</span><span id="L-5824"><a href="#L-5824"><span class="linenos">5824</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span> <span class="n">comment</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">())</span>
+</span><span id="L-5825"><a href="#L-5825"><span class="linenos">5825</span></a>
+</span><span id="L-5826"><a href="#L-5826"><span class="linenos">5826</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;SET&quot;</span><span class="p">,</span> <span class="s2">&quot;DATA&quot;</span><span class="p">)</span>
+</span><span id="L-5827"><a href="#L-5827"><span class="linenos">5827</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TYPE&quot;</span><span class="p">)</span>
+</span><span id="L-5828"><a href="#L-5828"><span class="linenos">5828</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5829"><a href="#L-5829"><span class="linenos">5829</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span>
+</span><span id="L-5830"><a href="#L-5830"><span class="linenos">5830</span></a> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span>
+</span><span id="L-5831"><a href="#L-5831"><span class="linenos">5831</span></a> <span class="n">dtype</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">(),</span>
+</span><span id="L-5832"><a href="#L-5832"><span class="linenos">5832</span></a> <span class="n">collate</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLLATE</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_term</span><span class="p">(),</span>
+</span><span id="L-5833"><a href="#L-5833"><span class="linenos">5833</span></a> <span class="n">using</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">(),</span>
+</span><span id="L-5834"><a href="#L-5834"><span class="linenos">5834</span></a> <span class="p">)</span>
+</span><span id="L-5835"><a href="#L-5835"><span class="linenos">5835</span></a>
+</span><span id="L-5836"><a href="#L-5836"><span class="linenos">5836</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_drop</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5837"><a href="#L-5837"><span class="linenos">5837</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span>
+</span><span id="L-5838"><a href="#L-5838"><span class="linenos">5838</span></a>
+</span><span id="L-5839"><a href="#L-5839"><span class="linenos">5839</span></a> <span class="n">partition_exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">()</span>
+</span><span id="L-5840"><a href="#L-5840"><span class="linenos">5840</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">PARTITION</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-5841"><a href="#L-5841"><span class="linenos">5841</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_drop_partition</span><span class="p">(</span><span class="n">exists</span><span class="o">=</span><span class="n">partition_exists</span><span class="p">))</span>
+</span><span id="L-5842"><a href="#L-5842"><span class="linenos">5842</span></a>
+</span><span id="L-5843"><a href="#L-5843"><span class="linenos">5843</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="L-5844"><a href="#L-5844"><span class="linenos">5844</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_drop_column</span><span class="p">)</span>
+</span><span id="L-5845"><a href="#L-5845"><span class="linenos">5845</span></a>
+</span><span id="L-5846"><a href="#L-5846"><span class="linenos">5846</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_rename</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">RenameTable</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">RenameColumn</span><span class="p">]:</span>
+</span><span id="L-5847"><a href="#L-5847"><span class="linenos">5847</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLUMN</span><span class="p">):</span>
+</span><span id="L-5848"><a href="#L-5848"><span class="linenos">5848</span></a> <span class="n">exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">()</span>
+</span><span id="L-5849"><a href="#L-5849"><span class="linenos">5849</span></a> <span class="n">old_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
+</span><span id="L-5850"><a href="#L-5850"><span class="linenos">5850</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">)</span>
+</span><span id="L-5851"><a href="#L-5851"><span class="linenos">5851</span></a> <span class="n">new_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
+</span><span id="L-5852"><a href="#L-5852"><span class="linenos">5852</span></a>
+</span><span id="L-5853"><a href="#L-5853"><span class="linenos">5853</span></a> <span class="k">if</span> <span class="n">old_column</span> <span class="ow">is</span> <span class="kc">None</span> <span class="ow">or</span> <span class="n">to</span> <span class="ow">is</span> <span class="kc">None</span> <span class="ow">or</span> <span class="n">new_column</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="L-5854"><a href="#L-5854"><span class="linenos">5854</span></a> <span class="k">return</span> <span class="kc">None</span>
</span><span id="L-5855"><a href="#L-5855"><span class="linenos">5855</span></a>
-</span><span id="L-5856"><a href="#L-5856"><span class="linenos">5856</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">)</span>
-</span><span id="L-5857"><a href="#L-5857"><span class="linenos">5857</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">RenameTable</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
-</span><span id="L-5858"><a href="#L-5858"><span class="linenos">5858</span></a>
-</span><span id="L-5859"><a href="#L-5859"><span class="linenos">5859</span></a> <span class="k">def</span> <span class="nf">_parse_alter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">AlterTable</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
-</span><span id="L-5860"><a href="#L-5860"><span class="linenos">5860</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
-</span><span id="L-5861"><a href="#L-5861"><span class="linenos">5861</span></a>
-</span><span id="L-5862"><a href="#L-5862"><span class="linenos">5862</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE</span><span class="p">):</span>
-</span><span id="L-5863"><a href="#L-5863"><span class="linenos">5863</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
-</span><span id="L-5864"><a href="#L-5864"><span class="linenos">5864</span></a>
-</span><span id="L-5865"><a href="#L-5865"><span class="linenos">5865</span></a> <span class="n">exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">()</span>
-</span><span id="L-5866"><a href="#L-5866"><span class="linenos">5866</span></a> <span class="n">only</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ONLY&quot;</span><span class="p">)</span>
-</span><span id="L-5867"><a href="#L-5867"><span class="linenos">5867</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-5868"><a href="#L-5868"><span class="linenos">5868</span></a>
-</span><span id="L-5869"><a href="#L-5869"><span class="linenos">5869</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="p">:</span>
-</span><span id="L-5870"><a href="#L-5870"><span class="linenos">5870</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="L-5871"><a href="#L-5871"><span class="linenos">5871</span></a>
-</span><span id="L-5872"><a href="#L-5872"><span class="linenos">5872</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">ALTER_PARSERS</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">())</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="L-5873"><a href="#L-5873"><span class="linenos">5873</span></a> <span class="k">if</span> <span class="n">parser</span><span class="p">:</span>
-</span><span id="L-5874"><a href="#L-5874"><span class="linenos">5874</span></a> <span class="n">actions</span> <span class="o">=</span> <span class="n">ensure_list</span><span class="p">(</span><span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">))</span>
-</span><span id="L-5875"><a href="#L-5875"><span class="linenos">5875</span></a> <span class="n">options</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_property</span><span class="p">)</span>
-</span><span id="L-5876"><a href="#L-5876"><span class="linenos">5876</span></a>
-</span><span id="L-5877"><a href="#L-5877"><span class="linenos">5877</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="n">actions</span><span class="p">:</span>
-</span><span id="L-5878"><a href="#L-5878"><span class="linenos">5878</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5879"><a href="#L-5879"><span class="linenos">5879</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AlterTable</span><span class="p">,</span>
-</span><span id="L-5880"><a href="#L-5880"><span class="linenos">5880</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-5881"><a href="#L-5881"><span class="linenos">5881</span></a> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span><span class="p">,</span>
-</span><span id="L-5882"><a href="#L-5882"><span class="linenos">5882</span></a> <span class="n">actions</span><span class="o">=</span><span class="n">actions</span><span class="p">,</span>
-</span><span id="L-5883"><a href="#L-5883"><span class="linenos">5883</span></a> <span class="n">only</span><span class="o">=</span><span class="n">only</span><span class="p">,</span>
-</span><span id="L-5884"><a href="#L-5884"><span class="linenos">5884</span></a> <span class="n">options</span><span class="o">=</span><span class="n">options</span><span class="p">,</span>
-</span><span id="L-5885"><a href="#L-5885"><span class="linenos">5885</span></a> <span class="p">)</span>
-</span><span id="L-5886"><a href="#L-5886"><span class="linenos">5886</span></a>
-</span><span id="L-5887"><a href="#L-5887"><span class="linenos">5887</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
+</span><span id="L-5856"><a href="#L-5856"><span class="linenos">5856</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">RenameColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">old_column</span><span class="p">,</span> <span class="n">to</span><span class="o">=</span><span class="n">new_column</span><span class="p">,</span> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span><span class="p">)</span>
+</span><span id="L-5857"><a href="#L-5857"><span class="linenos">5857</span></a>
+</span><span id="L-5858"><a href="#L-5858"><span class="linenos">5858</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">)</span>
+</span><span id="L-5859"><a href="#L-5859"><span class="linenos">5859</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">RenameTable</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
+</span><span id="L-5860"><a href="#L-5860"><span class="linenos">5860</span></a>
+</span><span id="L-5861"><a href="#L-5861"><span class="linenos">5861</span></a> <span class="k">def</span> <span class="nf">_parse_alter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">AlterTable</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
+</span><span id="L-5862"><a href="#L-5862"><span class="linenos">5862</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
+</span><span id="L-5863"><a href="#L-5863"><span class="linenos">5863</span></a>
+</span><span id="L-5864"><a href="#L-5864"><span class="linenos">5864</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE</span><span class="p">):</span>
+</span><span id="L-5865"><a href="#L-5865"><span class="linenos">5865</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
+</span><span id="L-5866"><a href="#L-5866"><span class="linenos">5866</span></a>
+</span><span id="L-5867"><a href="#L-5867"><span class="linenos">5867</span></a> <span class="n">exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">()</span>
+</span><span id="L-5868"><a href="#L-5868"><span class="linenos">5868</span></a> <span class="n">only</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ONLY&quot;</span><span class="p">)</span>
+</span><span id="L-5869"><a href="#L-5869"><span class="linenos">5869</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-5870"><a href="#L-5870"><span class="linenos">5870</span></a>
+</span><span id="L-5871"><a href="#L-5871"><span class="linenos">5871</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="p">:</span>
+</span><span id="L-5872"><a href="#L-5872"><span class="linenos">5872</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="L-5873"><a href="#L-5873"><span class="linenos">5873</span></a>
+</span><span id="L-5874"><a href="#L-5874"><span class="linenos">5874</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">ALTER_PARSERS</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">())</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="L-5875"><a href="#L-5875"><span class="linenos">5875</span></a> <span class="k">if</span> <span class="n">parser</span><span class="p">:</span>
+</span><span id="L-5876"><a href="#L-5876"><span class="linenos">5876</span></a> <span class="n">actions</span> <span class="o">=</span> <span class="n">ensure_list</span><span class="p">(</span><span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">))</span>
+</span><span id="L-5877"><a href="#L-5877"><span class="linenos">5877</span></a> <span class="n">options</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_property</span><span class="p">)</span>
+</span><span id="L-5878"><a href="#L-5878"><span class="linenos">5878</span></a>
+</span><span id="L-5879"><a href="#L-5879"><span class="linenos">5879</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="n">actions</span><span class="p">:</span>
+</span><span id="L-5880"><a href="#L-5880"><span class="linenos">5880</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5881"><a href="#L-5881"><span class="linenos">5881</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AlterTable</span><span class="p">,</span>
+</span><span id="L-5882"><a href="#L-5882"><span class="linenos">5882</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-5883"><a href="#L-5883"><span class="linenos">5883</span></a> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span><span class="p">,</span>
+</span><span id="L-5884"><a href="#L-5884"><span class="linenos">5884</span></a> <span class="n">actions</span><span class="o">=</span><span class="n">actions</span><span class="p">,</span>
+</span><span id="L-5885"><a href="#L-5885"><span class="linenos">5885</span></a> <span class="n">only</span><span class="o">=</span><span class="n">only</span><span class="p">,</span>
+</span><span id="L-5886"><a href="#L-5886"><span class="linenos">5886</span></a> <span class="n">options</span><span class="o">=</span><span class="n">options</span><span class="p">,</span>
+</span><span id="L-5887"><a href="#L-5887"><span class="linenos">5887</span></a> <span class="p">)</span>
</span><span id="L-5888"><a href="#L-5888"><span class="linenos">5888</span></a>
-</span><span id="L-5889"><a href="#L-5889"><span class="linenos">5889</span></a> <span class="k">def</span> <span class="nf">_parse_merge</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Merge</span><span class="p">:</span>
-</span><span id="L-5890"><a href="#L-5890"><span class="linenos">5890</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">INTO</span><span class="p">)</span>
-</span><span id="L-5891"><a href="#L-5891"><span class="linenos">5891</span></a> <span class="n">target</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">()</span>
-</span><span id="L-5892"><a href="#L-5892"><span class="linenos">5892</span></a>
-</span><span id="L-5893"><a href="#L-5893"><span class="linenos">5893</span></a> <span class="k">if</span> <span class="n">target</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-5894"><a href="#L-5894"><span class="linenos">5894</span></a> <span class="n">target</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table_alias</span><span class="p">())</span>
-</span><span id="L-5895"><a href="#L-5895"><span class="linenos">5895</span></a>
-</span><span id="L-5896"><a href="#L-5896"><span class="linenos">5896</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">)</span>
-</span><span id="L-5897"><a href="#L-5897"><span class="linenos">5897</span></a> <span class="n">using</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">()</span>
-</span><span id="L-5898"><a href="#L-5898"><span class="linenos">5898</span></a>
-</span><span id="L-5899"><a href="#L-5899"><span class="linenos">5899</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">)</span>
-</span><span id="L-5900"><a href="#L-5900"><span class="linenos">5900</span></a> <span class="n">on</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="L-5901"><a href="#L-5901"><span class="linenos">5901</span></a>
-</span><span id="L-5902"><a href="#L-5902"><span class="linenos">5902</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5903"><a href="#L-5903"><span class="linenos">5903</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Merge</span><span class="p">,</span>
-</span><span id="L-5904"><a href="#L-5904"><span class="linenos">5904</span></a> <span class="n">this</span><span class="o">=</span><span class="n">target</span><span class="p">,</span>
-</span><span id="L-5905"><a href="#L-5905"><span class="linenos">5905</span></a> <span class="n">using</span><span class="o">=</span><span class="n">using</span><span class="p">,</span>
-</span><span id="L-5906"><a href="#L-5906"><span class="linenos">5906</span></a> <span class="n">on</span><span class="o">=</span><span class="n">on</span><span class="p">,</span>
-</span><span id="L-5907"><a href="#L-5907"><span class="linenos">5907</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_when_matched</span><span class="p">(),</span>
-</span><span id="L-5908"><a href="#L-5908"><span class="linenos">5908</span></a> <span class="p">)</span>
-</span><span id="L-5909"><a href="#L-5909"><span class="linenos">5909</span></a>
-</span><span id="L-5910"><a href="#L-5910"><span class="linenos">5910</span></a> <span class="k">def</span> <span class="nf">_parse_when_matched</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">When</span><span class="p">]:</span>
-</span><span id="L-5911"><a href="#L-5911"><span class="linenos">5911</span></a> <span class="n">whens</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="L-5912"><a href="#L-5912"><span class="linenos">5912</span></a>
-</span><span id="L-5913"><a href="#L-5913"><span class="linenos">5913</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WHEN</span><span class="p">):</span>
-</span><span id="L-5914"><a href="#L-5914"><span class="linenos">5914</span></a> <span class="n">matched</span> <span class="o">=</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NOT</span><span class="p">)</span>
-</span><span id="L-5915"><a href="#L-5915"><span class="linenos">5915</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MATCHED&quot;</span><span class="p">)</span>
-</span><span id="L-5916"><a href="#L-5916"><span class="linenos">5916</span></a> <span class="n">source</span> <span class="o">=</span> <span class="p">(</span>
-</span><span id="L-5917"><a href="#L-5917"><span class="linenos">5917</span></a> <span class="kc">False</span>
-</span><span id="L-5918"><a href="#L-5918"><span class="linenos">5918</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;BY&quot;</span><span class="p">,</span> <span class="s2">&quot;TARGET&quot;</span><span class="p">)</span>
-</span><span id="L-5919"><a href="#L-5919"><span class="linenos">5919</span></a> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;BY&quot;</span><span class="p">,</span> <span class="s2">&quot;SOURCE&quot;</span><span class="p">)</span>
-</span><span id="L-5920"><a href="#L-5920"><span class="linenos">5920</span></a> <span class="p">)</span>
-</span><span id="L-5921"><a href="#L-5921"><span class="linenos">5921</span></a> <span class="n">condition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">AND</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="L-5922"><a href="#L-5922"><span class="linenos">5922</span></a>
-</span><span id="L-5923"><a href="#L-5923"><span class="linenos">5923</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">THEN</span><span class="p">)</span>
+</span><span id="L-5889"><a href="#L-5889"><span class="linenos">5889</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
+</span><span id="L-5890"><a href="#L-5890"><span class="linenos">5890</span></a>
+</span><span id="L-5891"><a href="#L-5891"><span class="linenos">5891</span></a> <span class="k">def</span> <span class="nf">_parse_merge</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Merge</span><span class="p">:</span>
+</span><span id="L-5892"><a href="#L-5892"><span class="linenos">5892</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">INTO</span><span class="p">)</span>
+</span><span id="L-5893"><a href="#L-5893"><span class="linenos">5893</span></a> <span class="n">target</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">()</span>
+</span><span id="L-5894"><a href="#L-5894"><span class="linenos">5894</span></a>
+</span><span id="L-5895"><a href="#L-5895"><span class="linenos">5895</span></a> <span class="k">if</span> <span class="n">target</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-5896"><a href="#L-5896"><span class="linenos">5896</span></a> <span class="n">target</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table_alias</span><span class="p">())</span>
+</span><span id="L-5897"><a href="#L-5897"><span class="linenos">5897</span></a>
+</span><span id="L-5898"><a href="#L-5898"><span class="linenos">5898</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">)</span>
+</span><span id="L-5899"><a href="#L-5899"><span class="linenos">5899</span></a> <span class="n">using</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">()</span>
+</span><span id="L-5900"><a href="#L-5900"><span class="linenos">5900</span></a>
+</span><span id="L-5901"><a href="#L-5901"><span class="linenos">5901</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">)</span>
+</span><span id="L-5902"><a href="#L-5902"><span class="linenos">5902</span></a> <span class="n">on</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="L-5903"><a href="#L-5903"><span class="linenos">5903</span></a>
+</span><span id="L-5904"><a href="#L-5904"><span class="linenos">5904</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5905"><a href="#L-5905"><span class="linenos">5905</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Merge</span><span class="p">,</span>
+</span><span id="L-5906"><a href="#L-5906"><span class="linenos">5906</span></a> <span class="n">this</span><span class="o">=</span><span class="n">target</span><span class="p">,</span>
+</span><span id="L-5907"><a href="#L-5907"><span class="linenos">5907</span></a> <span class="n">using</span><span class="o">=</span><span class="n">using</span><span class="p">,</span>
+</span><span id="L-5908"><a href="#L-5908"><span class="linenos">5908</span></a> <span class="n">on</span><span class="o">=</span><span class="n">on</span><span class="p">,</span>
+</span><span id="L-5909"><a href="#L-5909"><span class="linenos">5909</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_when_matched</span><span class="p">(),</span>
+</span><span id="L-5910"><a href="#L-5910"><span class="linenos">5910</span></a> <span class="p">)</span>
+</span><span id="L-5911"><a href="#L-5911"><span class="linenos">5911</span></a>
+</span><span id="L-5912"><a href="#L-5912"><span class="linenos">5912</span></a> <span class="k">def</span> <span class="nf">_parse_when_matched</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">When</span><span class="p">]:</span>
+</span><span id="L-5913"><a href="#L-5913"><span class="linenos">5913</span></a> <span class="n">whens</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-5914"><a href="#L-5914"><span class="linenos">5914</span></a>
+</span><span id="L-5915"><a href="#L-5915"><span class="linenos">5915</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WHEN</span><span class="p">):</span>
+</span><span id="L-5916"><a href="#L-5916"><span class="linenos">5916</span></a> <span class="n">matched</span> <span class="o">=</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NOT</span><span class="p">)</span>
+</span><span id="L-5917"><a href="#L-5917"><span class="linenos">5917</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MATCHED&quot;</span><span class="p">)</span>
+</span><span id="L-5918"><a href="#L-5918"><span class="linenos">5918</span></a> <span class="n">source</span> <span class="o">=</span> <span class="p">(</span>
+</span><span id="L-5919"><a href="#L-5919"><span class="linenos">5919</span></a> <span class="kc">False</span>
+</span><span id="L-5920"><a href="#L-5920"><span class="linenos">5920</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;BY&quot;</span><span class="p">,</span> <span class="s2">&quot;TARGET&quot;</span><span class="p">)</span>
+</span><span id="L-5921"><a href="#L-5921"><span class="linenos">5921</span></a> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;BY&quot;</span><span class="p">,</span> <span class="s2">&quot;SOURCE&quot;</span><span class="p">)</span>
+</span><span id="L-5922"><a href="#L-5922"><span class="linenos">5922</span></a> <span class="p">)</span>
+</span><span id="L-5923"><a href="#L-5923"><span class="linenos">5923</span></a> <span class="n">condition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">AND</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
</span><span id="L-5924"><a href="#L-5924"><span class="linenos">5924</span></a>
-</span><span id="L-5925"><a href="#L-5925"><span class="linenos">5925</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">INSERT</span><span class="p">):</span>
-</span><span id="L-5926"><a href="#L-5926"><span class="linenos">5926</span></a> <span class="n">_this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_star</span><span class="p">()</span>
-</span><span id="L-5927"><a href="#L-5927"><span class="linenos">5927</span></a> <span class="k">if</span> <span class="n">_this</span><span class="p">:</span>
-</span><span id="L-5928"><a href="#L-5928"><span class="linenos">5928</span></a> <span class="n">then</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Insert</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">_this</span><span class="p">)</span>
-</span><span id="L-5929"><a href="#L-5929"><span class="linenos">5929</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-5930"><a href="#L-5930"><span class="linenos">5930</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5931"><a href="#L-5931"><span class="linenos">5931</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Insert</span><span class="p">,</span>
-</span><span id="L-5932"><a href="#L-5932"><span class="linenos">5932</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_value</span><span class="p">(),</span>
-</span><span id="L-5933"><a href="#L-5933"><span class="linenos">5933</span></a> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;VALUES&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_value</span><span class="p">(),</span>
-</span><span id="L-5934"><a href="#L-5934"><span class="linenos">5934</span></a> <span class="p">)</span>
-</span><span id="L-5935"><a href="#L-5935"><span class="linenos">5935</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">UPDATE</span><span class="p">):</span>
-</span><span id="L-5936"><a href="#L-5936"><span class="linenos">5936</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_star</span><span class="p">()</span>
-</span><span id="L-5937"><a href="#L-5937"><span class="linenos">5937</span></a> <span class="k">if</span> <span class="n">expressions</span><span class="p">:</span>
-</span><span id="L-5938"><a href="#L-5938"><span class="linenos">5938</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Update</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
-</span><span id="L-5939"><a href="#L-5939"><span class="linenos">5939</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-5940"><a href="#L-5940"><span class="linenos">5940</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5941"><a href="#L-5941"><span class="linenos">5941</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Update</span><span class="p">,</span>
-</span><span id="L-5942"><a href="#L-5942"><span class="linenos">5942</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">)</span>
-</span><span id="L-5943"><a href="#L-5943"><span class="linenos">5943</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_equality</span><span class="p">),</span>
-</span><span id="L-5944"><a href="#L-5944"><span class="linenos">5944</span></a> <span class="p">)</span>
-</span><span id="L-5945"><a href="#L-5945"><span class="linenos">5945</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DELETE</span><span class="p">):</span>
-</span><span id="L-5946"><a href="#L-5946"><span class="linenos">5946</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
-</span><span id="L-5947"><a href="#L-5947"><span class="linenos">5947</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-5948"><a href="#L-5948"><span class="linenos">5948</span></a> <span class="n">then</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5949"><a href="#L-5949"><span class="linenos">5949</span></a>
-</span><span id="L-5950"><a href="#L-5950"><span class="linenos">5950</span></a> <span class="n">whens</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-</span><span id="L-5951"><a href="#L-5951"><span class="linenos">5951</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5952"><a href="#L-5952"><span class="linenos">5952</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">When</span><span class="p">,</span>
-</span><span id="L-5953"><a href="#L-5953"><span class="linenos">5953</span></a> <span class="n">matched</span><span class="o">=</span><span class="n">matched</span><span class="p">,</span>
-</span><span id="L-5954"><a href="#L-5954"><span class="linenos">5954</span></a> <span class="n">source</span><span class="o">=</span><span class="n">source</span><span class="p">,</span>
-</span><span id="L-5955"><a href="#L-5955"><span class="linenos">5955</span></a> <span class="n">condition</span><span class="o">=</span><span class="n">condition</span><span class="p">,</span>
-</span><span id="L-5956"><a href="#L-5956"><span class="linenos">5956</span></a> <span class="n">then</span><span class="o">=</span><span class="n">then</span><span class="p">,</span>
-</span><span id="L-5957"><a href="#L-5957"><span class="linenos">5957</span></a> <span class="p">)</span>
-</span><span id="L-5958"><a href="#L-5958"><span class="linenos">5958</span></a> <span class="p">)</span>
-</span><span id="L-5959"><a href="#L-5959"><span class="linenos">5959</span></a> <span class="k">return</span> <span class="n">whens</span>
-</span><span id="L-5960"><a href="#L-5960"><span class="linenos">5960</span></a>
-</span><span id="L-5961"><a href="#L-5961"><span class="linenos">5961</span></a> <span class="k">def</span> <span class="nf">_parse_show</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5962"><a href="#L-5962"><span class="linenos">5962</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_parser</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SHOW_PARSERS</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">SHOW_TRIE</span><span class="p">)</span>
-</span><span id="L-5963"><a href="#L-5963"><span class="linenos">5963</span></a> <span class="k">if</span> <span class="n">parser</span><span class="p">:</span>
-</span><span id="L-5964"><a href="#L-5964"><span class="linenos">5964</span></a> <span class="k">return</span> <span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
-</span><span id="L-5965"><a href="#L-5965"><span class="linenos">5965</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="L-5966"><a href="#L-5966"><span class="linenos">5966</span></a>
-</span><span id="L-5967"><a href="#L-5967"><span class="linenos">5967</span></a> <span class="k">def</span> <span class="nf">_parse_set_item_assignment</span><span class="p">(</span>
-</span><span id="L-5968"><a href="#L-5968"><span class="linenos">5968</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">kind</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-5969"><a href="#L-5969"><span class="linenos">5969</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-5970"><a href="#L-5970"><span class="linenos">5970</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="L-5971"><a href="#L-5971"><span class="linenos">5971</span></a>
-</span><span id="L-5972"><a href="#L-5972"><span class="linenos">5972</span></a> <span class="k">if</span> <span class="n">kind</span> <span class="ow">in</span> <span class="p">(</span><span class="s2">&quot;GLOBAL&quot;</span><span class="p">,</span> <span class="s2">&quot;SESSION&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">):</span>
-</span><span id="L-5973"><a href="#L-5973"><span class="linenos">5973</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_transaction</span><span class="p">(</span><span class="n">global_</span><span class="o">=</span><span class="n">kind</span> <span class="o">==</span> <span class="s2">&quot;GLOBAL&quot;</span><span class="p">)</span>
-</span><span id="L-5974"><a href="#L-5974"><span class="linenos">5974</span></a>
-</span><span id="L-5975"><a href="#L-5975"><span class="linenos">5975</span></a> <span class="n">left</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="L-5976"><a href="#L-5976"><span class="linenos">5976</span></a> <span class="n">assignment_delimiter</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;=&quot;</span><span class="p">,</span> <span class="s2">&quot;TO&quot;</span><span class="p">))</span>
-</span><span id="L-5977"><a href="#L-5977"><span class="linenos">5977</span></a>
-</span><span id="L-5978"><a href="#L-5978"><span class="linenos">5978</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">left</span> <span class="ow">or</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SET_REQUIRES_ASSIGNMENT_DELIMITER</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">assignment_delimiter</span><span class="p">):</span>
-</span><span id="L-5979"><a href="#L-5979"><span class="linenos">5979</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="L-5980"><a href="#L-5980"><span class="linenos">5980</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-5981"><a href="#L-5981"><span class="linenos">5981</span></a>
-</span><span id="L-5982"><a href="#L-5982"><span class="linenos">5982</span></a> <span class="n">right</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_statement</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="L-5983"><a href="#L-5983"><span class="linenos">5983</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">EQ</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">left</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">right</span><span class="p">)</span>
-</span><span id="L-5984"><a href="#L-5984"><span class="linenos">5984</span></a>
-</span><span id="L-5985"><a href="#L-5985"><span class="linenos">5985</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">SetItem</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">)</span>
+</span><span id="L-5925"><a href="#L-5925"><span class="linenos">5925</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">THEN</span><span class="p">)</span>
+</span><span id="L-5926"><a href="#L-5926"><span class="linenos">5926</span></a>
+</span><span id="L-5927"><a href="#L-5927"><span class="linenos">5927</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">INSERT</span><span class="p">):</span>
+</span><span id="L-5928"><a href="#L-5928"><span class="linenos">5928</span></a> <span class="n">_this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_star</span><span class="p">()</span>
+</span><span id="L-5929"><a href="#L-5929"><span class="linenos">5929</span></a> <span class="k">if</span> <span class="n">_this</span><span class="p">:</span>
+</span><span id="L-5930"><a href="#L-5930"><span class="linenos">5930</span></a> <span class="n">then</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Insert</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">_this</span><span class="p">)</span>
+</span><span id="L-5931"><a href="#L-5931"><span class="linenos">5931</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-5932"><a href="#L-5932"><span class="linenos">5932</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5933"><a href="#L-5933"><span class="linenos">5933</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Insert</span><span class="p">,</span>
+</span><span id="L-5934"><a href="#L-5934"><span class="linenos">5934</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_value</span><span class="p">(),</span>
+</span><span id="L-5935"><a href="#L-5935"><span class="linenos">5935</span></a> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;VALUES&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_value</span><span class="p">(),</span>
+</span><span id="L-5936"><a href="#L-5936"><span class="linenos">5936</span></a> <span class="p">)</span>
+</span><span id="L-5937"><a href="#L-5937"><span class="linenos">5937</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">UPDATE</span><span class="p">):</span>
+</span><span id="L-5938"><a href="#L-5938"><span class="linenos">5938</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_star</span><span class="p">()</span>
+</span><span id="L-5939"><a href="#L-5939"><span class="linenos">5939</span></a> <span class="k">if</span> <span class="n">expressions</span><span class="p">:</span>
+</span><span id="L-5940"><a href="#L-5940"><span class="linenos">5940</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Update</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
+</span><span id="L-5941"><a href="#L-5941"><span class="linenos">5941</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-5942"><a href="#L-5942"><span class="linenos">5942</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5943"><a href="#L-5943"><span class="linenos">5943</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Update</span><span class="p">,</span>
+</span><span id="L-5944"><a href="#L-5944"><span class="linenos">5944</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">)</span>
+</span><span id="L-5945"><a href="#L-5945"><span class="linenos">5945</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_equality</span><span class="p">),</span>
+</span><span id="L-5946"><a href="#L-5946"><span class="linenos">5946</span></a> <span class="p">)</span>
+</span><span id="L-5947"><a href="#L-5947"><span class="linenos">5947</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DELETE</span><span class="p">):</span>
+</span><span id="L-5948"><a href="#L-5948"><span class="linenos">5948</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
+</span><span id="L-5949"><a href="#L-5949"><span class="linenos">5949</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-5950"><a href="#L-5950"><span class="linenos">5950</span></a> <span class="n">then</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5951"><a href="#L-5951"><span class="linenos">5951</span></a>
+</span><span id="L-5952"><a href="#L-5952"><span class="linenos">5952</span></a> <span class="n">whens</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
+</span><span id="L-5953"><a href="#L-5953"><span class="linenos">5953</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5954"><a href="#L-5954"><span class="linenos">5954</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">When</span><span class="p">,</span>
+</span><span id="L-5955"><a href="#L-5955"><span class="linenos">5955</span></a> <span class="n">matched</span><span class="o">=</span><span class="n">matched</span><span class="p">,</span>
+</span><span id="L-5956"><a href="#L-5956"><span class="linenos">5956</span></a> <span class="n">source</span><span class="o">=</span><span class="n">source</span><span class="p">,</span>
+</span><span id="L-5957"><a href="#L-5957"><span class="linenos">5957</span></a> <span class="n">condition</span><span class="o">=</span><span class="n">condition</span><span class="p">,</span>
+</span><span id="L-5958"><a href="#L-5958"><span class="linenos">5958</span></a> <span class="n">then</span><span class="o">=</span><span class="n">then</span><span class="p">,</span>
+</span><span id="L-5959"><a href="#L-5959"><span class="linenos">5959</span></a> <span class="p">)</span>
+</span><span id="L-5960"><a href="#L-5960"><span class="linenos">5960</span></a> <span class="p">)</span>
+</span><span id="L-5961"><a href="#L-5961"><span class="linenos">5961</span></a> <span class="k">return</span> <span class="n">whens</span>
+</span><span id="L-5962"><a href="#L-5962"><span class="linenos">5962</span></a>
+</span><span id="L-5963"><a href="#L-5963"><span class="linenos">5963</span></a> <span class="k">def</span> <span class="nf">_parse_show</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5964"><a href="#L-5964"><span class="linenos">5964</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_parser</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SHOW_PARSERS</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">SHOW_TRIE</span><span class="p">)</span>
+</span><span id="L-5965"><a href="#L-5965"><span class="linenos">5965</span></a> <span class="k">if</span> <span class="n">parser</span><span class="p">:</span>
+</span><span id="L-5966"><a href="#L-5966"><span class="linenos">5966</span></a> <span class="k">return</span> <span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
+</span><span id="L-5967"><a href="#L-5967"><span class="linenos">5967</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="L-5968"><a href="#L-5968"><span class="linenos">5968</span></a>
+</span><span id="L-5969"><a href="#L-5969"><span class="linenos">5969</span></a> <span class="k">def</span> <span class="nf">_parse_set_item_assignment</span><span class="p">(</span>
+</span><span id="L-5970"><a href="#L-5970"><span class="linenos">5970</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">kind</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-5971"><a href="#L-5971"><span class="linenos">5971</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-5972"><a href="#L-5972"><span class="linenos">5972</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="L-5973"><a href="#L-5973"><span class="linenos">5973</span></a>
+</span><span id="L-5974"><a href="#L-5974"><span class="linenos">5974</span></a> <span class="k">if</span> <span class="n">kind</span> <span class="ow">in</span> <span class="p">(</span><span class="s2">&quot;GLOBAL&quot;</span><span class="p">,</span> <span class="s2">&quot;SESSION&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">):</span>
+</span><span id="L-5975"><a href="#L-5975"><span class="linenos">5975</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_transaction</span><span class="p">(</span><span class="n">global_</span><span class="o">=</span><span class="n">kind</span> <span class="o">==</span> <span class="s2">&quot;GLOBAL&quot;</span><span class="p">)</span>
+</span><span id="L-5976"><a href="#L-5976"><span class="linenos">5976</span></a>
+</span><span id="L-5977"><a href="#L-5977"><span class="linenos">5977</span></a> <span class="n">left</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="L-5978"><a href="#L-5978"><span class="linenos">5978</span></a> <span class="n">assignment_delimiter</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;=&quot;</span><span class="p">,</span> <span class="s2">&quot;TO&quot;</span><span class="p">))</span>
+</span><span id="L-5979"><a href="#L-5979"><span class="linenos">5979</span></a>
+</span><span id="L-5980"><a href="#L-5980"><span class="linenos">5980</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">left</span> <span class="ow">or</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SET_REQUIRES_ASSIGNMENT_DELIMITER</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">assignment_delimiter</span><span class="p">):</span>
+</span><span id="L-5981"><a href="#L-5981"><span class="linenos">5981</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="L-5982"><a href="#L-5982"><span class="linenos">5982</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-5983"><a href="#L-5983"><span class="linenos">5983</span></a>
+</span><span id="L-5984"><a href="#L-5984"><span class="linenos">5984</span></a> <span class="n">right</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_statement</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="L-5985"><a href="#L-5985"><span class="linenos">5985</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">EQ</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">left</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">right</span><span class="p">)</span>
</span><span id="L-5986"><a href="#L-5986"><span class="linenos">5986</span></a>
-</span><span id="L-5987"><a href="#L-5987"><span class="linenos">5987</span></a> <span class="k">def</span> <span class="nf">_parse_set_transaction</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">global_</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
-</span><span id="L-5988"><a href="#L-5988"><span class="linenos">5988</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">)</span>
-</span><span id="L-5989"><a href="#L-5989"><span class="linenos">5989</span></a> <span class="n">characteristics</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
-</span><span id="L-5990"><a href="#L-5990"><span class="linenos">5990</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var_from_options</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">TRANSACTION_CHARACTERISTICS</span><span class="p">)</span>
-</span><span id="L-5991"><a href="#L-5991"><span class="linenos">5991</span></a> <span class="p">)</span>
-</span><span id="L-5992"><a href="#L-5992"><span class="linenos">5992</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-5993"><a href="#L-5993"><span class="linenos">5993</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SetItem</span><span class="p">,</span>
-</span><span id="L-5994"><a href="#L-5994"><span class="linenos">5994</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">characteristics</span><span class="p">,</span>
-</span><span id="L-5995"><a href="#L-5995"><span class="linenos">5995</span></a> <span class="n">kind</span><span class="o">=</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">,</span>
-</span><span id="L-5996"><a href="#L-5996"><span class="linenos">5996</span></a> <span class="o">**</span><span class="p">{</span><span class="s2">&quot;global&quot;</span><span class="p">:</span> <span class="n">global_</span><span class="p">},</span> <span class="c1"># type: ignore</span>
-</span><span id="L-5997"><a href="#L-5997"><span class="linenos">5997</span></a> <span class="p">)</span>
-</span><span id="L-5998"><a href="#L-5998"><span class="linenos">5998</span></a>
-</span><span id="L-5999"><a href="#L-5999"><span class="linenos">5999</span></a> <span class="k">def</span> <span class="nf">_parse_set_item</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-6000"><a href="#L-6000"><span class="linenos">6000</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_parser</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SET_PARSERS</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">SET_TRIE</span><span class="p">)</span>
-</span><span id="L-6001"><a href="#L-6001"><span class="linenos">6001</span></a> <span class="k">return</span> <span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="k">if</span> <span class="n">parser</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_item_assignment</span><span class="p">(</span><span class="n">kind</span><span class="o">=</span><span class="kc">None</span><span class="p">)</span>
-</span><span id="L-6002"><a href="#L-6002"><span class="linenos">6002</span></a>
-</span><span id="L-6003"><a href="#L-6003"><span class="linenos">6003</span></a> <span class="k">def</span> <span class="nf">_parse_set</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">unset</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span> <span class="n">tag</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Set</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
-</span><span id="L-6004"><a href="#L-6004"><span class="linenos">6004</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="L-6005"><a href="#L-6005"><span class="linenos">6005</span></a> <span class="n">set_</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-6006"><a href="#L-6006"><span class="linenos">6006</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Set</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_item</span><span class="p">),</span> <span class="n">unset</span><span class="o">=</span><span class="n">unset</span><span class="p">,</span> <span class="n">tag</span><span class="o">=</span><span class="n">tag</span>
-</span><span id="L-6007"><a href="#L-6007"><span class="linenos">6007</span></a> <span class="p">)</span>
-</span><span id="L-6008"><a href="#L-6008"><span class="linenos">6008</span></a>
-</span><span id="L-6009"><a href="#L-6009"><span class="linenos">6009</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="L-6010"><a href="#L-6010"><span class="linenos">6010</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="L-6011"><a href="#L-6011"><span class="linenos">6011</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="L-6012"><a href="#L-6012"><span class="linenos">6012</span></a>
-</span><span id="L-6013"><a href="#L-6013"><span class="linenos">6013</span></a> <span class="k">return</span> <span class="n">set_</span>
+</span><span id="L-5987"><a href="#L-5987"><span class="linenos">5987</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">SetItem</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">)</span>
+</span><span id="L-5988"><a href="#L-5988"><span class="linenos">5988</span></a>
+</span><span id="L-5989"><a href="#L-5989"><span class="linenos">5989</span></a> <span class="k">def</span> <span class="nf">_parse_set_transaction</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">global_</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
+</span><span id="L-5990"><a href="#L-5990"><span class="linenos">5990</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">)</span>
+</span><span id="L-5991"><a href="#L-5991"><span class="linenos">5991</span></a> <span class="n">characteristics</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
+</span><span id="L-5992"><a href="#L-5992"><span class="linenos">5992</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var_from_options</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">TRANSACTION_CHARACTERISTICS</span><span class="p">)</span>
+</span><span id="L-5993"><a href="#L-5993"><span class="linenos">5993</span></a> <span class="p">)</span>
+</span><span id="L-5994"><a href="#L-5994"><span class="linenos">5994</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-5995"><a href="#L-5995"><span class="linenos">5995</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SetItem</span><span class="p">,</span>
+</span><span id="L-5996"><a href="#L-5996"><span class="linenos">5996</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">characteristics</span><span class="p">,</span>
+</span><span id="L-5997"><a href="#L-5997"><span class="linenos">5997</span></a> <span class="n">kind</span><span class="o">=</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">,</span>
+</span><span id="L-5998"><a href="#L-5998"><span class="linenos">5998</span></a> <span class="o">**</span><span class="p">{</span><span class="s2">&quot;global&quot;</span><span class="p">:</span> <span class="n">global_</span><span class="p">},</span> <span class="c1"># type: ignore</span>
+</span><span id="L-5999"><a href="#L-5999"><span class="linenos">5999</span></a> <span class="p">)</span>
+</span><span id="L-6000"><a href="#L-6000"><span class="linenos">6000</span></a>
+</span><span id="L-6001"><a href="#L-6001"><span class="linenos">6001</span></a> <span class="k">def</span> <span class="nf">_parse_set_item</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-6002"><a href="#L-6002"><span class="linenos">6002</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_parser</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SET_PARSERS</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">SET_TRIE</span><span class="p">)</span>
+</span><span id="L-6003"><a href="#L-6003"><span class="linenos">6003</span></a> <span class="k">return</span> <span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="k">if</span> <span class="n">parser</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_item_assignment</span><span class="p">(</span><span class="n">kind</span><span class="o">=</span><span class="kc">None</span><span class="p">)</span>
+</span><span id="L-6004"><a href="#L-6004"><span class="linenos">6004</span></a>
+</span><span id="L-6005"><a href="#L-6005"><span class="linenos">6005</span></a> <span class="k">def</span> <span class="nf">_parse_set</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">unset</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span> <span class="n">tag</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Set</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
+</span><span id="L-6006"><a href="#L-6006"><span class="linenos">6006</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="L-6007"><a href="#L-6007"><span class="linenos">6007</span></a> <span class="n">set_</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-6008"><a href="#L-6008"><span class="linenos">6008</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Set</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_item</span><span class="p">),</span> <span class="n">unset</span><span class="o">=</span><span class="n">unset</span><span class="p">,</span> <span class="n">tag</span><span class="o">=</span><span class="n">tag</span>
+</span><span id="L-6009"><a href="#L-6009"><span class="linenos">6009</span></a> <span class="p">)</span>
+</span><span id="L-6010"><a href="#L-6010"><span class="linenos">6010</span></a>
+</span><span id="L-6011"><a href="#L-6011"><span class="linenos">6011</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="L-6012"><a href="#L-6012"><span class="linenos">6012</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="L-6013"><a href="#L-6013"><span class="linenos">6013</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
</span><span id="L-6014"><a href="#L-6014"><span class="linenos">6014</span></a>
-</span><span id="L-6015"><a href="#L-6015"><span class="linenos">6015</span></a> <span class="k">def</span> <span class="nf">_parse_var_from_options</span><span class="p">(</span>
-</span><span id="L-6016"><a href="#L-6016"><span class="linenos">6016</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">options</span><span class="p">:</span> <span class="n">OPTIONS_TYPE</span><span class="p">,</span> <span class="n">raise_unmatched</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="L-6017"><a href="#L-6017"><span class="linenos">6017</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">]:</span>
-</span><span id="L-6018"><a href="#L-6018"><span class="linenos">6018</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span>
-</span><span id="L-6019"><a href="#L-6019"><span class="linenos">6019</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">start</span><span class="p">:</span>
-</span><span id="L-6020"><a href="#L-6020"><span class="linenos">6020</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-6021"><a href="#L-6021"><span class="linenos">6021</span></a>
-</span><span id="L-6022"><a href="#L-6022"><span class="linenos">6022</span></a> <span class="n">option</span> <span class="o">=</span> <span class="n">start</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="L-6023"><a href="#L-6023"><span class="linenos">6023</span></a> <span class="n">continuations</span> <span class="o">=</span> <span class="n">options</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">option</span><span class="p">)</span>
-</span><span id="L-6024"><a href="#L-6024"><span class="linenos">6024</span></a>
-</span><span id="L-6025"><a href="#L-6025"><span class="linenos">6025</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="L-6026"><a href="#L-6026"><span class="linenos">6026</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="L-6027"><a href="#L-6027"><span class="linenos">6027</span></a> <span class="k">for</span> <span class="n">keywords</span> <span class="ow">in</span> <span class="n">continuations</span> <span class="ow">or</span> <span class="p">[]:</span>
-</span><span id="L-6028"><a href="#L-6028"><span class="linenos">6028</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">keywords</span><span class="p">,</span> <span class="nb">str</span><span class="p">):</span>
-</span><span id="L-6029"><a href="#L-6029"><span class="linenos">6029</span></a> <span class="n">keywords</span> <span class="o">=</span> <span class="p">(</span><span class="n">keywords</span><span class="p">,)</span>
-</span><span id="L-6030"><a href="#L-6030"><span class="linenos">6030</span></a>
-</span><span id="L-6031"><a href="#L-6031"><span class="linenos">6031</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="o">*</span><span class="n">keywords</span><span class="p">):</span>
-</span><span id="L-6032"><a href="#L-6032"><span class="linenos">6032</span></a> <span class="n">option</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">option</span><span class="si">}</span><span class="s2"> </span><span class="si">{</span><span class="s1">&#39; &#39;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">keywords</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="L-6033"><a href="#L-6033"><span class="linenos">6033</span></a> <span class="k">break</span>
-</span><span id="L-6034"><a href="#L-6034"><span class="linenos">6034</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-6035"><a href="#L-6035"><span class="linenos">6035</span></a> <span class="k">if</span> <span class="n">continuations</span> <span class="ow">or</span> <span class="n">continuations</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="L-6036"><a href="#L-6036"><span class="linenos">6036</span></a> <span class="k">if</span> <span class="n">raise_unmatched</span><span class="p">:</span>
-</span><span id="L-6037"><a href="#L-6037"><span class="linenos">6037</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;Unknown option </span><span class="si">{</span><span class="n">option</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">)</span>
-</span><span id="L-6038"><a href="#L-6038"><span class="linenos">6038</span></a>
-</span><span id="L-6039"><a href="#L-6039"><span class="linenos">6039</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="L-6040"><a href="#L-6040"><span class="linenos">6040</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-6041"><a href="#L-6041"><span class="linenos">6041</span></a>
-</span><span id="L-6042"><a href="#L-6042"><span class="linenos">6042</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">var</span><span class="p">(</span><span class="n">option</span><span class="p">)</span>
+</span><span id="L-6015"><a href="#L-6015"><span class="linenos">6015</span></a> <span class="k">return</span> <span class="n">set_</span>
+</span><span id="L-6016"><a href="#L-6016"><span class="linenos">6016</span></a>
+</span><span id="L-6017"><a href="#L-6017"><span class="linenos">6017</span></a> <span class="k">def</span> <span class="nf">_parse_var_from_options</span><span class="p">(</span>
+</span><span id="L-6018"><a href="#L-6018"><span class="linenos">6018</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">options</span><span class="p">:</span> <span class="n">OPTIONS_TYPE</span><span class="p">,</span> <span class="n">raise_unmatched</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="L-6019"><a href="#L-6019"><span class="linenos">6019</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">]:</span>
+</span><span id="L-6020"><a href="#L-6020"><span class="linenos">6020</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span>
+</span><span id="L-6021"><a href="#L-6021"><span class="linenos">6021</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">start</span><span class="p">:</span>
+</span><span id="L-6022"><a href="#L-6022"><span class="linenos">6022</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6023"><a href="#L-6023"><span class="linenos">6023</span></a>
+</span><span id="L-6024"><a href="#L-6024"><span class="linenos">6024</span></a> <span class="n">option</span> <span class="o">=</span> <span class="n">start</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="L-6025"><a href="#L-6025"><span class="linenos">6025</span></a> <span class="n">continuations</span> <span class="o">=</span> <span class="n">options</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">option</span><span class="p">)</span>
+</span><span id="L-6026"><a href="#L-6026"><span class="linenos">6026</span></a>
+</span><span id="L-6027"><a href="#L-6027"><span class="linenos">6027</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="L-6028"><a href="#L-6028"><span class="linenos">6028</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="L-6029"><a href="#L-6029"><span class="linenos">6029</span></a> <span class="k">for</span> <span class="n">keywords</span> <span class="ow">in</span> <span class="n">continuations</span> <span class="ow">or</span> <span class="p">[]:</span>
+</span><span id="L-6030"><a href="#L-6030"><span class="linenos">6030</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">keywords</span><span class="p">,</span> <span class="nb">str</span><span class="p">):</span>
+</span><span id="L-6031"><a href="#L-6031"><span class="linenos">6031</span></a> <span class="n">keywords</span> <span class="o">=</span> <span class="p">(</span><span class="n">keywords</span><span class="p">,)</span>
+</span><span id="L-6032"><a href="#L-6032"><span class="linenos">6032</span></a>
+</span><span id="L-6033"><a href="#L-6033"><span class="linenos">6033</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="o">*</span><span class="n">keywords</span><span class="p">):</span>
+</span><span id="L-6034"><a href="#L-6034"><span class="linenos">6034</span></a> <span class="n">option</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">option</span><span class="si">}</span><span class="s2"> </span><span class="si">{</span><span class="s1">&#39; &#39;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">keywords</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="L-6035"><a href="#L-6035"><span class="linenos">6035</span></a> <span class="k">break</span>
+</span><span id="L-6036"><a href="#L-6036"><span class="linenos">6036</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-6037"><a href="#L-6037"><span class="linenos">6037</span></a> <span class="k">if</span> <span class="n">continuations</span> <span class="ow">or</span> <span class="n">continuations</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="L-6038"><a href="#L-6038"><span class="linenos">6038</span></a> <span class="k">if</span> <span class="n">raise_unmatched</span><span class="p">:</span>
+</span><span id="L-6039"><a href="#L-6039"><span class="linenos">6039</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;Unknown option </span><span class="si">{</span><span class="n">option</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">)</span>
+</span><span id="L-6040"><a href="#L-6040"><span class="linenos">6040</span></a>
+</span><span id="L-6041"><a href="#L-6041"><span class="linenos">6041</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="L-6042"><a href="#L-6042"><span class="linenos">6042</span></a> <span class="k">return</span> <span class="kc">None</span>
</span><span id="L-6043"><a href="#L-6043"><span class="linenos">6043</span></a>
-</span><span id="L-6044"><a href="#L-6044"><span class="linenos">6044</span></a> <span class="k">def</span> <span class="nf">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">start</span><span class="p">:</span> <span class="n">Token</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
-</span><span id="L-6045"><a href="#L-6045"><span class="linenos">6045</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="L-6046"><a href="#L-6046"><span class="linenos">6046</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="L-6047"><a href="#L-6047"><span class="linenos">6047</span></a> <span class="n">text</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_sql</span><span class="p">(</span><span class="n">start</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="L-6048"><a href="#L-6048"><span class="linenos">6048</span></a> <span class="n">size</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">start</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
-</span><span id="L-6049"><a href="#L-6049"><span class="linenos">6049</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_warn_unsupported</span><span class="p">()</span>
-</span><span id="L-6050"><a href="#L-6050"><span class="linenos">6050</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">text</span><span class="p">[:</span><span class="n">size</span><span class="p">],</span> <span class="n">expression</span><span class="o">=</span><span class="n">text</span><span class="p">[</span><span class="n">size</span><span class="p">:])</span>
-</span><span id="L-6051"><a href="#L-6051"><span class="linenos">6051</span></a>
-</span><span id="L-6052"><a href="#L-6052"><span class="linenos">6052</span></a> <span class="k">def</span> <span class="nf">_parse_dict_property</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">DictProperty</span><span class="p">:</span>
-</span><span id="L-6053"><a href="#L-6053"><span class="linenos">6053</span></a> <span class="n">settings</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="L-6054"><a href="#L-6054"><span class="linenos">6054</span></a>
-</span><span id="L-6055"><a href="#L-6055"><span class="linenos">6055</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span>
-</span><span id="L-6056"><a href="#L-6056"><span class="linenos">6056</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="L-6057"><a href="#L-6057"><span class="linenos">6057</span></a>
-</span><span id="L-6058"><a href="#L-6058"><span class="linenos">6058</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="L-6059"><a href="#L-6059"><span class="linenos">6059</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
-</span><span id="L-6060"><a href="#L-6060"><span class="linenos">6060</span></a> <span class="n">key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="L-6061"><a href="#L-6061"><span class="linenos">6061</span></a> <span class="n">value</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="L-6062"><a href="#L-6062"><span class="linenos">6062</span></a>
-</span><span id="L-6063"><a href="#L-6063"><span class="linenos">6063</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">key</span> <span class="ow">and</span> <span class="n">value</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="L-6064"><a href="#L-6064"><span class="linenos">6064</span></a> <span class="k">break</span>
-</span><span id="L-6065"><a href="#L-6065"><span class="linenos">6065</span></a> <span class="n">settings</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">DictSubProperty</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">key</span><span class="p">,</span> <span class="n">value</span><span class="o">=</span><span class="n">value</span><span class="p">))</span>
-</span><span id="L-6066"><a href="#L-6066"><span class="linenos">6066</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">)</span>
-</span><span id="L-6067"><a href="#L-6067"><span class="linenos">6067</span></a>
-</span><span id="L-6068"><a href="#L-6068"><span class="linenos">6068</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="L-6044"><a href="#L-6044"><span class="linenos">6044</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">var</span><span class="p">(</span><span class="n">option</span><span class="p">)</span>
+</span><span id="L-6045"><a href="#L-6045"><span class="linenos">6045</span></a>
+</span><span id="L-6046"><a href="#L-6046"><span class="linenos">6046</span></a> <span class="k">def</span> <span class="nf">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">start</span><span class="p">:</span> <span class="n">Token</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
+</span><span id="L-6047"><a href="#L-6047"><span class="linenos">6047</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="L-6048"><a href="#L-6048"><span class="linenos">6048</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="L-6049"><a href="#L-6049"><span class="linenos">6049</span></a> <span class="n">text</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_sql</span><span class="p">(</span><span class="n">start</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="L-6050"><a href="#L-6050"><span class="linenos">6050</span></a> <span class="n">size</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">start</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
+</span><span id="L-6051"><a href="#L-6051"><span class="linenos">6051</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_warn_unsupported</span><span class="p">()</span>
+</span><span id="L-6052"><a href="#L-6052"><span class="linenos">6052</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">text</span><span class="p">[:</span><span class="n">size</span><span class="p">],</span> <span class="n">expression</span><span class="o">=</span><span class="n">text</span><span class="p">[</span><span class="n">size</span><span class="p">:])</span>
+</span><span id="L-6053"><a href="#L-6053"><span class="linenos">6053</span></a>
+</span><span id="L-6054"><a href="#L-6054"><span class="linenos">6054</span></a> <span class="k">def</span> <span class="nf">_parse_dict_property</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">DictProperty</span><span class="p">:</span>
+</span><span id="L-6055"><a href="#L-6055"><span class="linenos">6055</span></a> <span class="n">settings</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-6056"><a href="#L-6056"><span class="linenos">6056</span></a>
+</span><span id="L-6057"><a href="#L-6057"><span class="linenos">6057</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span>
+</span><span id="L-6058"><a href="#L-6058"><span class="linenos">6058</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="L-6059"><a href="#L-6059"><span class="linenos">6059</span></a>
+</span><span id="L-6060"><a href="#L-6060"><span class="linenos">6060</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="L-6061"><a href="#L-6061"><span class="linenos">6061</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
+</span><span id="L-6062"><a href="#L-6062"><span class="linenos">6062</span></a> <span class="n">key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="L-6063"><a href="#L-6063"><span class="linenos">6063</span></a> <span class="n">value</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
+</span><span id="L-6064"><a href="#L-6064"><span class="linenos">6064</span></a>
+</span><span id="L-6065"><a href="#L-6065"><span class="linenos">6065</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">key</span> <span class="ow">and</span> <span class="n">value</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="L-6066"><a href="#L-6066"><span class="linenos">6066</span></a> <span class="k">break</span>
+</span><span id="L-6067"><a href="#L-6067"><span class="linenos">6067</span></a> <span class="n">settings</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">DictSubProperty</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">key</span><span class="p">,</span> <span class="n">value</span><span class="o">=</span><span class="n">value</span><span class="p">))</span>
+</span><span id="L-6068"><a href="#L-6068"><span class="linenos">6068</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">)</span>
</span><span id="L-6069"><a href="#L-6069"><span class="linenos">6069</span></a>
-</span><span id="L-6070"><a href="#L-6070"><span class="linenos">6070</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-6071"><a href="#L-6071"><span class="linenos">6071</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DictProperty</span><span class="p">,</span>
-</span><span id="L-6072"><a href="#L-6072"><span class="linenos">6072</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-6073"><a href="#L-6073"><span class="linenos">6073</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="o">.</span><span class="n">this</span> <span class="k">if</span> <span class="n">kind</span> <span class="k">else</span> <span class="kc">None</span><span class="p">,</span>
-</span><span id="L-6074"><a href="#L-6074"><span class="linenos">6074</span></a> <span class="n">settings</span><span class="o">=</span><span class="n">settings</span><span class="p">,</span>
-</span><span id="L-6075"><a href="#L-6075"><span class="linenos">6075</span></a> <span class="p">)</span>
-</span><span id="L-6076"><a href="#L-6076"><span class="linenos">6076</span></a>
-</span><span id="L-6077"><a href="#L-6077"><span class="linenos">6077</span></a> <span class="k">def</span> <span class="nf">_parse_dict_range</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">DictRange</span><span class="p">:</span>
-</span><span id="L-6078"><a href="#L-6078"><span class="linenos">6078</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span>
-</span><span id="L-6079"><a href="#L-6079"><span class="linenos">6079</span></a> <span class="n">has_min</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MIN&quot;</span><span class="p">)</span>
-</span><span id="L-6080"><a href="#L-6080"><span class="linenos">6080</span></a> <span class="k">if</span> <span class="n">has_min</span><span class="p">:</span>
-</span><span id="L-6081"><a href="#L-6081"><span class="linenos">6081</span></a> <span class="nb">min</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="L-6082"><a href="#L-6082"><span class="linenos">6082</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MAX&quot;</span><span class="p">)</span>
-</span><span id="L-6083"><a href="#L-6083"><span class="linenos">6083</span></a> <span class="nb">max</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="L-6084"><a href="#L-6084"><span class="linenos">6084</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-6070"><a href="#L-6070"><span class="linenos">6070</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="L-6071"><a href="#L-6071"><span class="linenos">6071</span></a>
+</span><span id="L-6072"><a href="#L-6072"><span class="linenos">6072</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-6073"><a href="#L-6073"><span class="linenos">6073</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DictProperty</span><span class="p">,</span>
+</span><span id="L-6074"><a href="#L-6074"><span class="linenos">6074</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-6075"><a href="#L-6075"><span class="linenos">6075</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="o">.</span><span class="n">this</span> <span class="k">if</span> <span class="n">kind</span> <span class="k">else</span> <span class="kc">None</span><span class="p">,</span>
+</span><span id="L-6076"><a href="#L-6076"><span class="linenos">6076</span></a> <span class="n">settings</span><span class="o">=</span><span class="n">settings</span><span class="p">,</span>
+</span><span id="L-6077"><a href="#L-6077"><span class="linenos">6077</span></a> <span class="p">)</span>
+</span><span id="L-6078"><a href="#L-6078"><span class="linenos">6078</span></a>
+</span><span id="L-6079"><a href="#L-6079"><span class="linenos">6079</span></a> <span class="k">def</span> <span class="nf">_parse_dict_range</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">DictRange</span><span class="p">:</span>
+</span><span id="L-6080"><a href="#L-6080"><span class="linenos">6080</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span>
+</span><span id="L-6081"><a href="#L-6081"><span class="linenos">6081</span></a> <span class="n">has_min</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MIN&quot;</span><span class="p">)</span>
+</span><span id="L-6082"><a href="#L-6082"><span class="linenos">6082</span></a> <span class="k">if</span> <span class="n">has_min</span><span class="p">:</span>
+</span><span id="L-6083"><a href="#L-6083"><span class="linenos">6083</span></a> <span class="nb">min</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
+</span><span id="L-6084"><a href="#L-6084"><span class="linenos">6084</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MAX&quot;</span><span class="p">)</span>
</span><span id="L-6085"><a href="#L-6085"><span class="linenos">6085</span></a> <span class="nb">max</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="L-6086"><a href="#L-6086"><span class="linenos">6086</span></a> <span class="nb">min</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
-</span><span id="L-6087"><a href="#L-6087"><span class="linenos">6087</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
-</span><span id="L-6088"><a href="#L-6088"><span class="linenos">6088</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">DictRange</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="nb">min</span><span class="o">=</span><span class="nb">min</span><span class="p">,</span> <span class="nb">max</span><span class="o">=</span><span class="nb">max</span><span class="p">)</span>
-</span><span id="L-6089"><a href="#L-6089"><span class="linenos">6089</span></a>
-</span><span id="L-6090"><a href="#L-6090"><span class="linenos">6090</span></a> <span class="k">def</span> <span class="nf">_parse_comprehension</span><span class="p">(</span>
-</span><span id="L-6091"><a href="#L-6091"><span class="linenos">6091</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span>
-</span><span id="L-6092"><a href="#L-6092"><span class="linenos">6092</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Comprehension</span><span class="p">]:</span>
-</span><span id="L-6093"><a href="#L-6093"><span class="linenos">6093</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="L-6094"><a href="#L-6094"><span class="linenos">6094</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
-</span><span id="L-6095"><a href="#L-6095"><span class="linenos">6095</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IN</span><span class="p">):</span>
-</span><span id="L-6096"><a href="#L-6096"><span class="linenos">6096</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
-</span><span id="L-6097"><a href="#L-6097"><span class="linenos">6097</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-6098"><a href="#L-6098"><span class="linenos">6098</span></a> <span class="n">iterator</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
-</span><span id="L-6099"><a href="#L-6099"><span class="linenos">6099</span></a> <span class="n">condition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IF&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="L-6100"><a href="#L-6100"><span class="linenos">6100</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-6101"><a href="#L-6101"><span class="linenos">6101</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Comprehension</span><span class="p">,</span>
-</span><span id="L-6102"><a href="#L-6102"><span class="linenos">6102</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-6103"><a href="#L-6103"><span class="linenos">6103</span></a> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">,</span>
-</span><span id="L-6104"><a href="#L-6104"><span class="linenos">6104</span></a> <span class="n">iterator</span><span class="o">=</span><span class="n">iterator</span><span class="p">,</span>
-</span><span id="L-6105"><a href="#L-6105"><span class="linenos">6105</span></a> <span class="n">condition</span><span class="o">=</span><span class="n">condition</span><span class="p">,</span>
-</span><span id="L-6106"><a href="#L-6106"><span class="linenos">6106</span></a> <span class="p">)</span>
-</span><span id="L-6107"><a href="#L-6107"><span class="linenos">6107</span></a>
-</span><span id="L-6108"><a href="#L-6108"><span class="linenos">6108</span></a> <span class="k">def</span> <span class="nf">_parse_heredoc</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Heredoc</span><span class="p">]:</span>
-</span><span id="L-6109"><a href="#L-6109"><span class="linenos">6109</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">HEREDOC_STRING</span><span class="p">):</span>
-</span><span id="L-6110"><a href="#L-6110"><span class="linenos">6110</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Heredoc</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
-</span><span id="L-6111"><a href="#L-6111"><span class="linenos">6111</span></a>
-</span><span id="L-6112"><a href="#L-6112"><span class="linenos">6112</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;$&quot;</span><span class="p">):</span>
-</span><span id="L-6113"><a href="#L-6113"><span class="linenos">6113</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-6114"><a href="#L-6114"><span class="linenos">6114</span></a>
-</span><span id="L-6115"><a href="#L-6115"><span class="linenos">6115</span></a> <span class="n">tags</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;$&quot;</span><span class="p">]</span>
-</span><span id="L-6116"><a href="#L-6116"><span class="linenos">6116</span></a> <span class="n">tag_text</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-6117"><a href="#L-6117"><span class="linenos">6117</span></a>
-</span><span id="L-6118"><a href="#L-6118"><span class="linenos">6118</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_is_connected</span><span class="p">():</span>
-</span><span id="L-6119"><a href="#L-6119"><span class="linenos">6119</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="L-6120"><a href="#L-6120"><span class="linenos">6120</span></a> <span class="n">tags</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">())</span>
-</span><span id="L-6121"><a href="#L-6121"><span class="linenos">6121</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-6122"><a href="#L-6122"><span class="linenos">6122</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;No closing $ found&quot;</span><span class="p">)</span>
-</span><span id="L-6123"><a href="#L-6123"><span class="linenos">6123</span></a>
-</span><span id="L-6124"><a href="#L-6124"><span class="linenos">6124</span></a> <span class="k">if</span> <span class="n">tags</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">!=</span> <span class="s2">&quot;$&quot;</span><span class="p">:</span>
-</span><span id="L-6125"><a href="#L-6125"><span class="linenos">6125</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_is_connected</span><span class="p">()</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;$&quot;</span><span class="p">):</span>
-</span><span id="L-6126"><a href="#L-6126"><span class="linenos">6126</span></a> <span class="n">tag_text</span> <span class="o">=</span> <span class="n">tags</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
-</span><span id="L-6127"><a href="#L-6127"><span class="linenos">6127</span></a> <span class="n">tags</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;$&quot;</span><span class="p">)</span>
-</span><span id="L-6128"><a href="#L-6128"><span class="linenos">6128</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-6129"><a href="#L-6129"><span class="linenos">6129</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;No closing $ found&quot;</span><span class="p">)</span>
-</span><span id="L-6130"><a href="#L-6130"><span class="linenos">6130</span></a>
-</span><span id="L-6131"><a href="#L-6131"><span class="linenos">6131</span></a> <span class="n">heredoc_start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span>
+</span><span id="L-6086"><a href="#L-6086"><span class="linenos">6086</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-6087"><a href="#L-6087"><span class="linenos">6087</span></a> <span class="nb">max</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
+</span><span id="L-6088"><a href="#L-6088"><span class="linenos">6088</span></a> <span class="nb">min</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
+</span><span id="L-6089"><a href="#L-6089"><span class="linenos">6089</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="L-6090"><a href="#L-6090"><span class="linenos">6090</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">DictRange</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="nb">min</span><span class="o">=</span><span class="nb">min</span><span class="p">,</span> <span class="nb">max</span><span class="o">=</span><span class="nb">max</span><span class="p">)</span>
+</span><span id="L-6091"><a href="#L-6091"><span class="linenos">6091</span></a>
+</span><span id="L-6092"><a href="#L-6092"><span class="linenos">6092</span></a> <span class="k">def</span> <span class="nf">_parse_comprehension</span><span class="p">(</span>
+</span><span id="L-6093"><a href="#L-6093"><span class="linenos">6093</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span>
+</span><span id="L-6094"><a href="#L-6094"><span class="linenos">6094</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Comprehension</span><span class="p">]:</span>
+</span><span id="L-6095"><a href="#L-6095"><span class="linenos">6095</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="L-6096"><a href="#L-6096"><span class="linenos">6096</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
+</span><span id="L-6097"><a href="#L-6097"><span class="linenos">6097</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IN</span><span class="p">):</span>
+</span><span id="L-6098"><a href="#L-6098"><span class="linenos">6098</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
+</span><span id="L-6099"><a href="#L-6099"><span class="linenos">6099</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6100"><a href="#L-6100"><span class="linenos">6100</span></a> <span class="n">iterator</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
+</span><span id="L-6101"><a href="#L-6101"><span class="linenos">6101</span></a> <span class="n">condition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IF&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="L-6102"><a href="#L-6102"><span class="linenos">6102</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-6103"><a href="#L-6103"><span class="linenos">6103</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Comprehension</span><span class="p">,</span>
+</span><span id="L-6104"><a href="#L-6104"><span class="linenos">6104</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-6105"><a href="#L-6105"><span class="linenos">6105</span></a> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">,</span>
+</span><span id="L-6106"><a href="#L-6106"><span class="linenos">6106</span></a> <span class="n">iterator</span><span class="o">=</span><span class="n">iterator</span><span class="p">,</span>
+</span><span id="L-6107"><a href="#L-6107"><span class="linenos">6107</span></a> <span class="n">condition</span><span class="o">=</span><span class="n">condition</span><span class="p">,</span>
+</span><span id="L-6108"><a href="#L-6108"><span class="linenos">6108</span></a> <span class="p">)</span>
+</span><span id="L-6109"><a href="#L-6109"><span class="linenos">6109</span></a>
+</span><span id="L-6110"><a href="#L-6110"><span class="linenos">6110</span></a> <span class="k">def</span> <span class="nf">_parse_heredoc</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Heredoc</span><span class="p">]:</span>
+</span><span id="L-6111"><a href="#L-6111"><span class="linenos">6111</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">HEREDOC_STRING</span><span class="p">):</span>
+</span><span id="L-6112"><a href="#L-6112"><span class="linenos">6112</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Heredoc</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
+</span><span id="L-6113"><a href="#L-6113"><span class="linenos">6113</span></a>
+</span><span id="L-6114"><a href="#L-6114"><span class="linenos">6114</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;$&quot;</span><span class="p">):</span>
+</span><span id="L-6115"><a href="#L-6115"><span class="linenos">6115</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6116"><a href="#L-6116"><span class="linenos">6116</span></a>
+</span><span id="L-6117"><a href="#L-6117"><span class="linenos">6117</span></a> <span class="n">tags</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;$&quot;</span><span class="p">]</span>
+</span><span id="L-6118"><a href="#L-6118"><span class="linenos">6118</span></a> <span class="n">tag_text</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-6119"><a href="#L-6119"><span class="linenos">6119</span></a>
+</span><span id="L-6120"><a href="#L-6120"><span class="linenos">6120</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_is_connected</span><span class="p">():</span>
+</span><span id="L-6121"><a href="#L-6121"><span class="linenos">6121</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="L-6122"><a href="#L-6122"><span class="linenos">6122</span></a> <span class="n">tags</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">())</span>
+</span><span id="L-6123"><a href="#L-6123"><span class="linenos">6123</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-6124"><a href="#L-6124"><span class="linenos">6124</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;No closing $ found&quot;</span><span class="p">)</span>
+</span><span id="L-6125"><a href="#L-6125"><span class="linenos">6125</span></a>
+</span><span id="L-6126"><a href="#L-6126"><span class="linenos">6126</span></a> <span class="k">if</span> <span class="n">tags</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">!=</span> <span class="s2">&quot;$&quot;</span><span class="p">:</span>
+</span><span id="L-6127"><a href="#L-6127"><span class="linenos">6127</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_is_connected</span><span class="p">()</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;$&quot;</span><span class="p">):</span>
+</span><span id="L-6128"><a href="#L-6128"><span class="linenos">6128</span></a> <span class="n">tag_text</span> <span class="o">=</span> <span class="n">tags</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
+</span><span id="L-6129"><a href="#L-6129"><span class="linenos">6129</span></a> <span class="n">tags</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;$&quot;</span><span class="p">)</span>
+</span><span id="L-6130"><a href="#L-6130"><span class="linenos">6130</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-6131"><a href="#L-6131"><span class="linenos">6131</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;No closing $ found&quot;</span><span class="p">)</span>
</span><span id="L-6132"><a href="#L-6132"><span class="linenos">6132</span></a>
-</span><span id="L-6133"><a href="#L-6133"><span class="linenos">6133</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="L-6134"><a href="#L-6134"><span class="linenos">6134</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="o">*</span><span class="n">tags</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-6135"><a href="#L-6135"><span class="linenos">6135</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_sql</span><span class="p">(</span><span class="n">heredoc_start</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="L-6136"><a href="#L-6136"><span class="linenos">6136</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">tags</span><span class="p">))</span>
-</span><span id="L-6137"><a href="#L-6137"><span class="linenos">6137</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Heredoc</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">tag</span><span class="o">=</span><span class="n">tag_text</span><span class="p">)</span>
-</span><span id="L-6138"><a href="#L-6138"><span class="linenos">6138</span></a>
-</span><span id="L-6139"><a href="#L-6139"><span class="linenos">6139</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="L-6133"><a href="#L-6133"><span class="linenos">6133</span></a> <span class="n">heredoc_start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span>
+</span><span id="L-6134"><a href="#L-6134"><span class="linenos">6134</span></a>
+</span><span id="L-6135"><a href="#L-6135"><span class="linenos">6135</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="L-6136"><a href="#L-6136"><span class="linenos">6136</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="o">*</span><span class="n">tags</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-6137"><a href="#L-6137"><span class="linenos">6137</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_sql</span><span class="p">(</span><span class="n">heredoc_start</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="L-6138"><a href="#L-6138"><span class="linenos">6138</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">tags</span><span class="p">))</span>
+</span><span id="L-6139"><a href="#L-6139"><span class="linenos">6139</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Heredoc</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">tag</span><span class="o">=</span><span class="n">tag_text</span><span class="p">)</span>
</span><span id="L-6140"><a href="#L-6140"><span class="linenos">6140</span></a>
-</span><span id="L-6141"><a href="#L-6141"><span class="linenos">6141</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;No closing </span><span class="si">{</span><span class="s1">&#39;&#39;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">tags</span><span class="p">)</span><span class="si">}</span><span class="s2"> found&quot;</span><span class="p">)</span>
-</span><span id="L-6142"><a href="#L-6142"><span class="linenos">6142</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-6143"><a href="#L-6143"><span class="linenos">6143</span></a>
-</span><span id="L-6144"><a href="#L-6144"><span class="linenos">6144</span></a> <span class="k">def</span> <span class="nf">_find_parser</span><span class="p">(</span>
-</span><span id="L-6145"><a href="#L-6145"><span class="linenos">6145</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parsers</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">],</span> <span class="n">trie</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span>
-</span><span id="L-6146"><a href="#L-6146"><span class="linenos">6146</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">]:</span>
-</span><span id="L-6147"><a href="#L-6147"><span class="linenos">6147</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="L-6148"><a href="#L-6148"><span class="linenos">6148</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-6149"><a href="#L-6149"><span class="linenos">6149</span></a>
-</span><span id="L-6150"><a href="#L-6150"><span class="linenos">6150</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="L-6151"><a href="#L-6151"><span class="linenos">6151</span></a> <span class="n">this</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="L-6152"><a href="#L-6152"><span class="linenos">6152</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
-</span><span id="L-6153"><a href="#L-6153"><span class="linenos">6153</span></a> <span class="c1"># The current token might be multiple words</span>
-</span><span id="L-6154"><a href="#L-6154"><span class="linenos">6154</span></a> <span class="n">curr</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="L-6155"><a href="#L-6155"><span class="linenos">6155</span></a> <span class="n">key</span> <span class="o">=</span> <span class="n">curr</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
-</span><span id="L-6156"><a href="#L-6156"><span class="linenos">6156</span></a> <span class="n">this</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">curr</span><span class="p">)</span>
-</span><span id="L-6157"><a href="#L-6157"><span class="linenos">6157</span></a>
-</span><span id="L-6158"><a href="#L-6158"><span class="linenos">6158</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="L-6159"><a href="#L-6159"><span class="linenos">6159</span></a> <span class="n">result</span><span class="p">,</span> <span class="n">trie</span> <span class="o">=</span> <span class="n">in_trie</span><span class="p">(</span><span class="n">trie</span><span class="p">,</span> <span class="n">key</span><span class="p">)</span>
-</span><span id="L-6160"><a href="#L-6160"><span class="linenos">6160</span></a> <span class="k">if</span> <span class="n">result</span> <span class="o">==</span> <span class="n">TrieResult</span><span class="o">.</span><span class="n">FAILED</span><span class="p">:</span>
-</span><span id="L-6161"><a href="#L-6161"><span class="linenos">6161</span></a> <span class="k">break</span>
-</span><span id="L-6162"><a href="#L-6162"><span class="linenos">6162</span></a>
-</span><span id="L-6163"><a href="#L-6163"><span class="linenos">6163</span></a> <span class="k">if</span> <span class="n">result</span> <span class="o">==</span> <span class="n">TrieResult</span><span class="o">.</span><span class="n">EXISTS</span><span class="p">:</span>
-</span><span id="L-6164"><a href="#L-6164"><span class="linenos">6164</span></a> <span class="n">subparser</span> <span class="o">=</span> <span class="n">parsers</span><span class="p">[</span><span class="s2">&quot; &quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">this</span><span class="p">)]</span>
-</span><span id="L-6165"><a href="#L-6165"><span class="linenos">6165</span></a> <span class="k">return</span> <span class="n">subparser</span>
-</span><span id="L-6166"><a href="#L-6166"><span class="linenos">6166</span></a>
-</span><span id="L-6167"><a href="#L-6167"><span class="linenos">6167</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="L-6168"><a href="#L-6168"><span class="linenos">6168</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-6169"><a href="#L-6169"><span class="linenos">6169</span></a>
-</span><span id="L-6170"><a href="#L-6170"><span class="linenos">6170</span></a> <span class="k">def</span> <span class="nf">_match</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">token_type</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
-</span><span id="L-6171"><a href="#L-6171"><span class="linenos">6171</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="L-6172"><a href="#L-6172"><span class="linenos">6172</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-6173"><a href="#L-6173"><span class="linenos">6173</span></a>
-</span><span id="L-6174"><a href="#L-6174"><span class="linenos">6174</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">token_type</span><span class="p">:</span>
-</span><span id="L-6175"><a href="#L-6175"><span class="linenos">6175</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
-</span><span id="L-6176"><a href="#L-6176"><span class="linenos">6176</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="L-6177"><a href="#L-6177"><span class="linenos">6177</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_add_comments</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="L-6178"><a href="#L-6178"><span class="linenos">6178</span></a> <span class="k">return</span> <span class="kc">True</span>
-</span><span id="L-6179"><a href="#L-6179"><span class="linenos">6179</span></a>
-</span><span id="L-6180"><a href="#L-6180"><span class="linenos">6180</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6141"><a href="#L-6141"><span class="linenos">6141</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="L-6142"><a href="#L-6142"><span class="linenos">6142</span></a>
+</span><span id="L-6143"><a href="#L-6143"><span class="linenos">6143</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;No closing </span><span class="si">{</span><span class="s1">&#39;&#39;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">tags</span><span class="p">)</span><span class="si">}</span><span class="s2"> found&quot;</span><span class="p">)</span>
+</span><span id="L-6144"><a href="#L-6144"><span class="linenos">6144</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6145"><a href="#L-6145"><span class="linenos">6145</span></a>
+</span><span id="L-6146"><a href="#L-6146"><span class="linenos">6146</span></a> <span class="k">def</span> <span class="nf">_find_parser</span><span class="p">(</span>
+</span><span id="L-6147"><a href="#L-6147"><span class="linenos">6147</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parsers</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">],</span> <span class="n">trie</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span>
+</span><span id="L-6148"><a href="#L-6148"><span class="linenos">6148</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">]:</span>
+</span><span id="L-6149"><a href="#L-6149"><span class="linenos">6149</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="L-6150"><a href="#L-6150"><span class="linenos">6150</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6151"><a href="#L-6151"><span class="linenos">6151</span></a>
+</span><span id="L-6152"><a href="#L-6152"><span class="linenos">6152</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="L-6153"><a href="#L-6153"><span class="linenos">6153</span></a> <span class="n">this</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-6154"><a href="#L-6154"><span class="linenos">6154</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
+</span><span id="L-6155"><a href="#L-6155"><span class="linenos">6155</span></a> <span class="c1"># The current token might be multiple words</span>
+</span><span id="L-6156"><a href="#L-6156"><span class="linenos">6156</span></a> <span class="n">curr</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="L-6157"><a href="#L-6157"><span class="linenos">6157</span></a> <span class="n">key</span> <span class="o">=</span> <span class="n">curr</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
+</span><span id="L-6158"><a href="#L-6158"><span class="linenos">6158</span></a> <span class="n">this</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">curr</span><span class="p">)</span>
+</span><span id="L-6159"><a href="#L-6159"><span class="linenos">6159</span></a>
+</span><span id="L-6160"><a href="#L-6160"><span class="linenos">6160</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="L-6161"><a href="#L-6161"><span class="linenos">6161</span></a> <span class="n">result</span><span class="p">,</span> <span class="n">trie</span> <span class="o">=</span> <span class="n">in_trie</span><span class="p">(</span><span class="n">trie</span><span class="p">,</span> <span class="n">key</span><span class="p">)</span>
+</span><span id="L-6162"><a href="#L-6162"><span class="linenos">6162</span></a> <span class="k">if</span> <span class="n">result</span> <span class="o">==</span> <span class="n">TrieResult</span><span class="o">.</span><span class="n">FAILED</span><span class="p">:</span>
+</span><span id="L-6163"><a href="#L-6163"><span class="linenos">6163</span></a> <span class="k">break</span>
+</span><span id="L-6164"><a href="#L-6164"><span class="linenos">6164</span></a>
+</span><span id="L-6165"><a href="#L-6165"><span class="linenos">6165</span></a> <span class="k">if</span> <span class="n">result</span> <span class="o">==</span> <span class="n">TrieResult</span><span class="o">.</span><span class="n">EXISTS</span><span class="p">:</span>
+</span><span id="L-6166"><a href="#L-6166"><span class="linenos">6166</span></a> <span class="n">subparser</span> <span class="o">=</span> <span class="n">parsers</span><span class="p">[</span><span class="s2">&quot; &quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">this</span><span class="p">)]</span>
+</span><span id="L-6167"><a href="#L-6167"><span class="linenos">6167</span></a> <span class="k">return</span> <span class="n">subparser</span>
+</span><span id="L-6168"><a href="#L-6168"><span class="linenos">6168</span></a>
+</span><span id="L-6169"><a href="#L-6169"><span class="linenos">6169</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="L-6170"><a href="#L-6170"><span class="linenos">6170</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6171"><a href="#L-6171"><span class="linenos">6171</span></a>
+</span><span id="L-6172"><a href="#L-6172"><span class="linenos">6172</span></a> <span class="k">def</span> <span class="nf">_match</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">token_type</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
+</span><span id="L-6173"><a href="#L-6173"><span class="linenos">6173</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="L-6174"><a href="#L-6174"><span class="linenos">6174</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6175"><a href="#L-6175"><span class="linenos">6175</span></a>
+</span><span id="L-6176"><a href="#L-6176"><span class="linenos">6176</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">token_type</span><span class="p">:</span>
+</span><span id="L-6177"><a href="#L-6177"><span class="linenos">6177</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
+</span><span id="L-6178"><a href="#L-6178"><span class="linenos">6178</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="L-6179"><a href="#L-6179"><span class="linenos">6179</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_add_comments</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="L-6180"><a href="#L-6180"><span class="linenos">6180</span></a> <span class="k">return</span> <span class="kc">True</span>
</span><span id="L-6181"><a href="#L-6181"><span class="linenos">6181</span></a>
-</span><span id="L-6182"><a href="#L-6182"><span class="linenos">6182</span></a> <span class="k">def</span> <span class="nf">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">types</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
-</span><span id="L-6183"><a href="#L-6183"><span class="linenos">6183</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="L-6184"><a href="#L-6184"><span class="linenos">6184</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-6185"><a href="#L-6185"><span class="linenos">6185</span></a>
-</span><span id="L-6186"><a href="#L-6186"><span class="linenos">6186</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="ow">in</span> <span class="n">types</span><span class="p">:</span>
-</span><span id="L-6187"><a href="#L-6187"><span class="linenos">6187</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
-</span><span id="L-6188"><a href="#L-6188"><span class="linenos">6188</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="L-6189"><a href="#L-6189"><span class="linenos">6189</span></a> <span class="k">return</span> <span class="kc">True</span>
-</span><span id="L-6190"><a href="#L-6190"><span class="linenos">6190</span></a>
-</span><span id="L-6191"><a href="#L-6191"><span class="linenos">6191</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6182"><a href="#L-6182"><span class="linenos">6182</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6183"><a href="#L-6183"><span class="linenos">6183</span></a>
+</span><span id="L-6184"><a href="#L-6184"><span class="linenos">6184</span></a> <span class="k">def</span> <span class="nf">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">types</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
+</span><span id="L-6185"><a href="#L-6185"><span class="linenos">6185</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="L-6186"><a href="#L-6186"><span class="linenos">6186</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6187"><a href="#L-6187"><span class="linenos">6187</span></a>
+</span><span id="L-6188"><a href="#L-6188"><span class="linenos">6188</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="ow">in</span> <span class="n">types</span><span class="p">:</span>
+</span><span id="L-6189"><a href="#L-6189"><span class="linenos">6189</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
+</span><span id="L-6190"><a href="#L-6190"><span class="linenos">6190</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="L-6191"><a href="#L-6191"><span class="linenos">6191</span></a> <span class="k">return</span> <span class="kc">True</span>
</span><span id="L-6192"><a href="#L-6192"><span class="linenos">6192</span></a>
-</span><span id="L-6193"><a href="#L-6193"><span class="linenos">6193</span></a> <span class="k">def</span> <span class="nf">_match_pair</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">token_type_a</span><span class="p">,</span> <span class="n">token_type_b</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
-</span><span id="L-6194"><a href="#L-6194"><span class="linenos">6194</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="p">:</span>
-</span><span id="L-6195"><a href="#L-6195"><span class="linenos">6195</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-6196"><a href="#L-6196"><span class="linenos">6196</span></a>
-</span><span id="L-6197"><a href="#L-6197"><span class="linenos">6197</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">token_type_a</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">token_type_b</span><span class="p">:</span>
-</span><span id="L-6198"><a href="#L-6198"><span class="linenos">6198</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
-</span><span id="L-6199"><a href="#L-6199"><span class="linenos">6199</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span>
-</span><span id="L-6200"><a href="#L-6200"><span class="linenos">6200</span></a> <span class="k">return</span> <span class="kc">True</span>
-</span><span id="L-6201"><a href="#L-6201"><span class="linenos">6201</span></a>
-</span><span id="L-6202"><a href="#L-6202"><span class="linenos">6202</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6193"><a href="#L-6193"><span class="linenos">6193</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6194"><a href="#L-6194"><span class="linenos">6194</span></a>
+</span><span id="L-6195"><a href="#L-6195"><span class="linenos">6195</span></a> <span class="k">def</span> <span class="nf">_match_pair</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">token_type_a</span><span class="p">,</span> <span class="n">token_type_b</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
+</span><span id="L-6196"><a href="#L-6196"><span class="linenos">6196</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="p">:</span>
+</span><span id="L-6197"><a href="#L-6197"><span class="linenos">6197</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6198"><a href="#L-6198"><span class="linenos">6198</span></a>
+</span><span id="L-6199"><a href="#L-6199"><span class="linenos">6199</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">token_type_a</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">token_type_b</span><span class="p">:</span>
+</span><span id="L-6200"><a href="#L-6200"><span class="linenos">6200</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
+</span><span id="L-6201"><a href="#L-6201"><span class="linenos">6201</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span>
+</span><span id="L-6202"><a href="#L-6202"><span class="linenos">6202</span></a> <span class="k">return</span> <span class="kc">True</span>
</span><span id="L-6203"><a href="#L-6203"><span class="linenos">6203</span></a>
-</span><span id="L-6204"><a href="#L-6204"><span class="linenos">6204</span></a> <span class="k">def</span> <span class="nf">_match_l_paren</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="L-6205"><a href="#L-6205"><span class="linenos">6205</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">):</span>
-</span><span id="L-6206"><a href="#L-6206"><span class="linenos">6206</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expecting (&quot;</span><span class="p">)</span>
-</span><span id="L-6207"><a href="#L-6207"><span class="linenos">6207</span></a>
-</span><span id="L-6208"><a href="#L-6208"><span class="linenos">6208</span></a> <span class="k">def</span> <span class="nf">_match_r_paren</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="L-6209"><a href="#L-6209"><span class="linenos">6209</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">):</span>
-</span><span id="L-6210"><a href="#L-6210"><span class="linenos">6210</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expecting )&quot;</span><span class="p">)</span>
-</span><span id="L-6211"><a href="#L-6211"><span class="linenos">6211</span></a>
-</span><span id="L-6212"><a href="#L-6212"><span class="linenos">6212</span></a> <span class="k">def</span> <span class="nf">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">texts</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
-</span><span id="L-6213"><a href="#L-6213"><span class="linenos">6213</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="ow">in</span> <span class="n">texts</span><span class="p">:</span>
-</span><span id="L-6214"><a href="#L-6214"><span class="linenos">6214</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
-</span><span id="L-6215"><a href="#L-6215"><span class="linenos">6215</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="L-6216"><a href="#L-6216"><span class="linenos">6216</span></a> <span class="k">return</span> <span class="kc">True</span>
-</span><span id="L-6217"><a href="#L-6217"><span class="linenos">6217</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-6218"><a href="#L-6218"><span class="linenos">6218</span></a>
-</span><span id="L-6219"><a href="#L-6219"><span class="linenos">6219</span></a> <span class="k">def</span> <span class="nf">_match_text_seq</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="o">*</span><span class="n">texts</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
-</span><span id="L-6220"><a href="#L-6220"><span class="linenos">6220</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="L-6221"><a href="#L-6221"><span class="linenos">6221</span></a> <span class="k">for</span> <span class="n">text</span> <span class="ow">in</span> <span class="n">texts</span><span class="p">:</span>
-</span><span id="L-6222"><a href="#L-6222"><span class="linenos">6222</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="n">text</span><span class="p">:</span>
-</span><span id="L-6223"><a href="#L-6223"><span class="linenos">6223</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="L-6224"><a href="#L-6224"><span class="linenos">6224</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-6225"><a href="#L-6225"><span class="linenos">6225</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="L-6226"><a href="#L-6226"><span class="linenos">6226</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="L-6227"><a href="#L-6227"><span class="linenos">6227</span></a>
-</span><span id="L-6228"><a href="#L-6228"><span class="linenos">6228</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">advance</span><span class="p">:</span>
-</span><span id="L-6229"><a href="#L-6229"><span class="linenos">6229</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="L-6230"><a href="#L-6230"><span class="linenos">6230</span></a>
-</span><span id="L-6231"><a href="#L-6231"><span class="linenos">6231</span></a> <span class="k">return</span> <span class="kc">True</span>
+</span><span id="L-6204"><a href="#L-6204"><span class="linenos">6204</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6205"><a href="#L-6205"><span class="linenos">6205</span></a>
+</span><span id="L-6206"><a href="#L-6206"><span class="linenos">6206</span></a> <span class="k">def</span> <span class="nf">_match_l_paren</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="L-6207"><a href="#L-6207"><span class="linenos">6207</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">):</span>
+</span><span id="L-6208"><a href="#L-6208"><span class="linenos">6208</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expecting (&quot;</span><span class="p">)</span>
+</span><span id="L-6209"><a href="#L-6209"><span class="linenos">6209</span></a>
+</span><span id="L-6210"><a href="#L-6210"><span class="linenos">6210</span></a> <span class="k">def</span> <span class="nf">_match_r_paren</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="L-6211"><a href="#L-6211"><span class="linenos">6211</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">):</span>
+</span><span id="L-6212"><a href="#L-6212"><span class="linenos">6212</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expecting )&quot;</span><span class="p">)</span>
+</span><span id="L-6213"><a href="#L-6213"><span class="linenos">6213</span></a>
+</span><span id="L-6214"><a href="#L-6214"><span class="linenos">6214</span></a> <span class="k">def</span> <span class="nf">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">texts</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
+</span><span id="L-6215"><a href="#L-6215"><span class="linenos">6215</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="ow">in</span> <span class="n">texts</span><span class="p">:</span>
+</span><span id="L-6216"><a href="#L-6216"><span class="linenos">6216</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
+</span><span id="L-6217"><a href="#L-6217"><span class="linenos">6217</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="L-6218"><a href="#L-6218"><span class="linenos">6218</span></a> <span class="k">return</span> <span class="kc">True</span>
+</span><span id="L-6219"><a href="#L-6219"><span class="linenos">6219</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6220"><a href="#L-6220"><span class="linenos">6220</span></a>
+</span><span id="L-6221"><a href="#L-6221"><span class="linenos">6221</span></a> <span class="k">def</span> <span class="nf">_match_text_seq</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="o">*</span><span class="n">texts</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
+</span><span id="L-6222"><a href="#L-6222"><span class="linenos">6222</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="L-6223"><a href="#L-6223"><span class="linenos">6223</span></a> <span class="k">for</span> <span class="n">text</span> <span class="ow">in</span> <span class="n">texts</span><span class="p">:</span>
+</span><span id="L-6224"><a href="#L-6224"><span class="linenos">6224</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="n">text</span><span class="p">:</span>
+</span><span id="L-6225"><a href="#L-6225"><span class="linenos">6225</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="L-6226"><a href="#L-6226"><span class="linenos">6226</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-6227"><a href="#L-6227"><span class="linenos">6227</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="L-6228"><a href="#L-6228"><span class="linenos">6228</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="L-6229"><a href="#L-6229"><span class="linenos">6229</span></a>
+</span><span id="L-6230"><a href="#L-6230"><span class="linenos">6230</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">advance</span><span class="p">:</span>
+</span><span id="L-6231"><a href="#L-6231"><span class="linenos">6231</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
</span><span id="L-6232"><a href="#L-6232"><span class="linenos">6232</span></a>
-</span><span id="L-6233"><a href="#L-6233"><span class="linenos">6233</span></a> <span class="k">def</span> <span class="nf">_replace_lambda</span><span class="p">(</span>
-</span><span id="L-6234"><a href="#L-6234"><span class="linenos">6234</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">node</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">lambda_variables</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Set</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span>
-</span><span id="L-6235"><a href="#L-6235"><span class="linenos">6235</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-6236"><a href="#L-6236"><span class="linenos">6236</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">node</span><span class="p">:</span>
-</span><span id="L-6237"><a href="#L-6237"><span class="linenos">6237</span></a> <span class="k">return</span> <span class="n">node</span>
-</span><span id="L-6238"><a href="#L-6238"><span class="linenos">6238</span></a>
-</span><span id="L-6239"><a href="#L-6239"><span class="linenos">6239</span></a> <span class="k">for</span> <span class="n">column</span> <span class="ow">in</span> <span class="n">node</span><span class="o">.</span><span class="n">find_all</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Column</span><span class="p">):</span>
-</span><span id="L-6240"><a href="#L-6240"><span class="linenos">6240</span></a> <span class="k">if</span> <span class="n">column</span><span class="o">.</span><span class="n">parts</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">name</span> <span class="ow">in</span> <span class="n">lambda_variables</span><span class="p">:</span>
-</span><span id="L-6241"><a href="#L-6241"><span class="linenos">6241</span></a> <span class="n">dot_or_id</span> <span class="o">=</span> <span class="n">column</span><span class="o">.</span><span class="n">to_dot</span><span class="p">()</span> <span class="k">if</span> <span class="n">column</span><span class="o">.</span><span class="n">table</span> <span class="k">else</span> <span class="n">column</span><span class="o">.</span><span class="n">this</span>
-</span><span id="L-6242"><a href="#L-6242"><span class="linenos">6242</span></a> <span class="n">parent</span> <span class="o">=</span> <span class="n">column</span><span class="o">.</span><span class="n">parent</span>
-</span><span id="L-6243"><a href="#L-6243"><span class="linenos">6243</span></a>
-</span><span id="L-6244"><a href="#L-6244"><span class="linenos">6244</span></a> <span class="k">while</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">parent</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Dot</span><span class="p">):</span>
-</span><span id="L-6245"><a href="#L-6245"><span class="linenos">6245</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">parent</span><span class="o">.</span><span class="n">parent</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Dot</span><span class="p">):</span>
-</span><span id="L-6246"><a href="#L-6246"><span class="linenos">6246</span></a> <span class="n">parent</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">dot_or_id</span><span class="p">)</span>
-</span><span id="L-6247"><a href="#L-6247"><span class="linenos">6247</span></a> <span class="k">break</span>
-</span><span id="L-6248"><a href="#L-6248"><span class="linenos">6248</span></a> <span class="n">parent</span> <span class="o">=</span> <span class="n">parent</span><span class="o">.</span><span class="n">parent</span>
-</span><span id="L-6249"><a href="#L-6249"><span class="linenos">6249</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-6250"><a href="#L-6250"><span class="linenos">6250</span></a> <span class="k">if</span> <span class="n">column</span> <span class="ow">is</span> <span class="n">node</span><span class="p">:</span>
-</span><span id="L-6251"><a href="#L-6251"><span class="linenos">6251</span></a> <span class="n">node</span> <span class="o">=</span> <span class="n">dot_or_id</span>
-</span><span id="L-6252"><a href="#L-6252"><span class="linenos">6252</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-6253"><a href="#L-6253"><span class="linenos">6253</span></a> <span class="n">column</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">dot_or_id</span><span class="p">)</span>
-</span><span id="L-6254"><a href="#L-6254"><span class="linenos">6254</span></a> <span class="k">return</span> <span class="n">node</span>
-</span><span id="L-6255"><a href="#L-6255"><span class="linenos">6255</span></a>
-</span><span id="L-6256"><a href="#L-6256"><span class="linenos">6256</span></a> <span class="k">def</span> <span class="nf">_parse_truncate_table</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">TruncateTable</span><span class="p">]</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
-</span><span id="L-6257"><a href="#L-6257"><span class="linenos">6257</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
-</span><span id="L-6258"><a href="#L-6258"><span class="linenos">6258</span></a>
-</span><span id="L-6259"><a href="#L-6259"><span class="linenos">6259</span></a> <span class="c1"># Not to be confused with TRUNCATE(number, decimals) function call</span>
-</span><span id="L-6260"><a href="#L-6260"><span class="linenos">6260</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="L-6261"><a href="#L-6261"><span class="linenos">6261</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">2</span><span class="p">)</span>
-</span><span id="L-6262"><a href="#L-6262"><span class="linenos">6262</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">()</span>
-</span><span id="L-6263"><a href="#L-6263"><span class="linenos">6263</span></a>
-</span><span id="L-6264"><a href="#L-6264"><span class="linenos">6264</span></a> <span class="c1"># Clickhouse supports TRUNCATE DATABASE as well</span>
-</span><span id="L-6265"><a href="#L-6265"><span class="linenos">6265</span></a> <span class="n">is_database</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DATABASE</span><span class="p">)</span>
-</span><span id="L-6266"><a href="#L-6266"><span class="linenos">6266</span></a>
-</span><span id="L-6267"><a href="#L-6267"><span class="linenos">6267</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE</span><span class="p">)</span>
+</span><span id="L-6233"><a href="#L-6233"><span class="linenos">6233</span></a> <span class="k">return</span> <span class="kc">True</span>
+</span><span id="L-6234"><a href="#L-6234"><span class="linenos">6234</span></a>
+</span><span id="L-6235"><a href="#L-6235"><span class="linenos">6235</span></a> <span class="k">def</span> <span class="nf">_replace_lambda</span><span class="p">(</span>
+</span><span id="L-6236"><a href="#L-6236"><span class="linenos">6236</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">node</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">lambda_variables</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Set</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span>
+</span><span id="L-6237"><a href="#L-6237"><span class="linenos">6237</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-6238"><a href="#L-6238"><span class="linenos">6238</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">node</span><span class="p">:</span>
+</span><span id="L-6239"><a href="#L-6239"><span class="linenos">6239</span></a> <span class="k">return</span> <span class="n">node</span>
+</span><span id="L-6240"><a href="#L-6240"><span class="linenos">6240</span></a>
+</span><span id="L-6241"><a href="#L-6241"><span class="linenos">6241</span></a> <span class="k">for</span> <span class="n">column</span> <span class="ow">in</span> <span class="n">node</span><span class="o">.</span><span class="n">find_all</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Column</span><span class="p">):</span>
+</span><span id="L-6242"><a href="#L-6242"><span class="linenos">6242</span></a> <span class="k">if</span> <span class="n">column</span><span class="o">.</span><span class="n">parts</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">name</span> <span class="ow">in</span> <span class="n">lambda_variables</span><span class="p">:</span>
+</span><span id="L-6243"><a href="#L-6243"><span class="linenos">6243</span></a> <span class="n">dot_or_id</span> <span class="o">=</span> <span class="n">column</span><span class="o">.</span><span class="n">to_dot</span><span class="p">()</span> <span class="k">if</span> <span class="n">column</span><span class="o">.</span><span class="n">table</span> <span class="k">else</span> <span class="n">column</span><span class="o">.</span><span class="n">this</span>
+</span><span id="L-6244"><a href="#L-6244"><span class="linenos">6244</span></a> <span class="n">parent</span> <span class="o">=</span> <span class="n">column</span><span class="o">.</span><span class="n">parent</span>
+</span><span id="L-6245"><a href="#L-6245"><span class="linenos">6245</span></a>
+</span><span id="L-6246"><a href="#L-6246"><span class="linenos">6246</span></a> <span class="k">while</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">parent</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Dot</span><span class="p">):</span>
+</span><span id="L-6247"><a href="#L-6247"><span class="linenos">6247</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">parent</span><span class="o">.</span><span class="n">parent</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Dot</span><span class="p">):</span>
+</span><span id="L-6248"><a href="#L-6248"><span class="linenos">6248</span></a> <span class="n">parent</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">dot_or_id</span><span class="p">)</span>
+</span><span id="L-6249"><a href="#L-6249"><span class="linenos">6249</span></a> <span class="k">break</span>
+</span><span id="L-6250"><a href="#L-6250"><span class="linenos">6250</span></a> <span class="n">parent</span> <span class="o">=</span> <span class="n">parent</span><span class="o">.</span><span class="n">parent</span>
+</span><span id="L-6251"><a href="#L-6251"><span class="linenos">6251</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-6252"><a href="#L-6252"><span class="linenos">6252</span></a> <span class="k">if</span> <span class="n">column</span> <span class="ow">is</span> <span class="n">node</span><span class="p">:</span>
+</span><span id="L-6253"><a href="#L-6253"><span class="linenos">6253</span></a> <span class="n">node</span> <span class="o">=</span> <span class="n">dot_or_id</span>
+</span><span id="L-6254"><a href="#L-6254"><span class="linenos">6254</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-6255"><a href="#L-6255"><span class="linenos">6255</span></a> <span class="n">column</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">dot_or_id</span><span class="p">)</span>
+</span><span id="L-6256"><a href="#L-6256"><span class="linenos">6256</span></a> <span class="k">return</span> <span class="n">node</span>
+</span><span id="L-6257"><a href="#L-6257"><span class="linenos">6257</span></a>
+</span><span id="L-6258"><a href="#L-6258"><span class="linenos">6258</span></a> <span class="k">def</span> <span class="nf">_parse_truncate_table</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">TruncateTable</span><span class="p">]</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
+</span><span id="L-6259"><a href="#L-6259"><span class="linenos">6259</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
+</span><span id="L-6260"><a href="#L-6260"><span class="linenos">6260</span></a>
+</span><span id="L-6261"><a href="#L-6261"><span class="linenos">6261</span></a> <span class="c1"># Not to be confused with TRUNCATE(number, decimals) function call</span>
+</span><span id="L-6262"><a href="#L-6262"><span class="linenos">6262</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="L-6263"><a href="#L-6263"><span class="linenos">6263</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">2</span><span class="p">)</span>
+</span><span id="L-6264"><a href="#L-6264"><span class="linenos">6264</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">()</span>
+</span><span id="L-6265"><a href="#L-6265"><span class="linenos">6265</span></a>
+</span><span id="L-6266"><a href="#L-6266"><span class="linenos">6266</span></a> <span class="c1"># Clickhouse supports TRUNCATE DATABASE as well</span>
+</span><span id="L-6267"><a href="#L-6267"><span class="linenos">6267</span></a> <span class="n">is_database</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DATABASE</span><span class="p">)</span>
</span><span id="L-6268"><a href="#L-6268"><span class="linenos">6268</span></a>
-</span><span id="L-6269"><a href="#L-6269"><span class="linenos">6269</span></a> <span class="n">exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">(</span><span class="n">not_</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
+</span><span id="L-6269"><a href="#L-6269"><span class="linenos">6269</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE</span><span class="p">)</span>
</span><span id="L-6270"><a href="#L-6270"><span class="linenos">6270</span></a>
-</span><span id="L-6271"><a href="#L-6271"><span class="linenos">6271</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
-</span><span id="L-6272"><a href="#L-6272"><span class="linenos">6272</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">is_db_reference</span><span class="o">=</span><span class="n">is_database</span><span class="p">)</span>
-</span><span id="L-6273"><a href="#L-6273"><span class="linenos">6273</span></a> <span class="p">)</span>
-</span><span id="L-6274"><a href="#L-6274"><span class="linenos">6274</span></a>
-</span><span id="L-6275"><a href="#L-6275"><span class="linenos">6275</span></a> <span class="n">cluster</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_property</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="L-6271"><a href="#L-6271"><span class="linenos">6271</span></a> <span class="n">exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">(</span><span class="n">not_</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
+</span><span id="L-6272"><a href="#L-6272"><span class="linenos">6272</span></a>
+</span><span id="L-6273"><a href="#L-6273"><span class="linenos">6273</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
+</span><span id="L-6274"><a href="#L-6274"><span class="linenos">6274</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">is_db_reference</span><span class="o">=</span><span class="n">is_database</span><span class="p">)</span>
+</span><span id="L-6275"><a href="#L-6275"><span class="linenos">6275</span></a> <span class="p">)</span>
</span><span id="L-6276"><a href="#L-6276"><span class="linenos">6276</span></a>
-</span><span id="L-6277"><a href="#L-6277"><span class="linenos">6277</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESTART&quot;</span><span class="p">,</span> <span class="s2">&quot;IDENTITY&quot;</span><span class="p">):</span>
-</span><span id="L-6278"><a href="#L-6278"><span class="linenos">6278</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="s2">&quot;RESTART&quot;</span>
-</span><span id="L-6279"><a href="#L-6279"><span class="linenos">6279</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CONTINUE&quot;</span><span class="p">,</span> <span class="s2">&quot;IDENTITY&quot;</span><span class="p">):</span>
-</span><span id="L-6280"><a href="#L-6280"><span class="linenos">6280</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="s2">&quot;CONTINUE&quot;</span>
-</span><span id="L-6281"><a href="#L-6281"><span class="linenos">6281</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-6282"><a href="#L-6282"><span class="linenos">6282</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-6283"><a href="#L-6283"><span class="linenos">6283</span></a>
-</span><span id="L-6284"><a href="#L-6284"><span class="linenos">6284</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CASCADE&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESTRICT&quot;</span><span class="p">):</span>
-</span><span id="L-6285"><a href="#L-6285"><span class="linenos">6285</span></a> <span class="n">option</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
-</span><span id="L-6286"><a href="#L-6286"><span class="linenos">6286</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="L-6287"><a href="#L-6287"><span class="linenos">6287</span></a> <span class="n">option</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-6288"><a href="#L-6288"><span class="linenos">6288</span></a>
-</span><span id="L-6289"><a href="#L-6289"><span class="linenos">6289</span></a> <span class="n">partition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition</span><span class="p">()</span>
+</span><span id="L-6277"><a href="#L-6277"><span class="linenos">6277</span></a> <span class="n">cluster</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_property</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="L-6278"><a href="#L-6278"><span class="linenos">6278</span></a>
+</span><span id="L-6279"><a href="#L-6279"><span class="linenos">6279</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESTART&quot;</span><span class="p">,</span> <span class="s2">&quot;IDENTITY&quot;</span><span class="p">):</span>
+</span><span id="L-6280"><a href="#L-6280"><span class="linenos">6280</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="s2">&quot;RESTART&quot;</span>
+</span><span id="L-6281"><a href="#L-6281"><span class="linenos">6281</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CONTINUE&quot;</span><span class="p">,</span> <span class="s2">&quot;IDENTITY&quot;</span><span class="p">):</span>
+</span><span id="L-6282"><a href="#L-6282"><span class="linenos">6282</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="s2">&quot;CONTINUE&quot;</span>
+</span><span id="L-6283"><a href="#L-6283"><span class="linenos">6283</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-6284"><a href="#L-6284"><span class="linenos">6284</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-6285"><a href="#L-6285"><span class="linenos">6285</span></a>
+</span><span id="L-6286"><a href="#L-6286"><span class="linenos">6286</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CASCADE&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESTRICT&quot;</span><span class="p">):</span>
+</span><span id="L-6287"><a href="#L-6287"><span class="linenos">6287</span></a> <span class="n">option</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
+</span><span id="L-6288"><a href="#L-6288"><span class="linenos">6288</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-6289"><a href="#L-6289"><span class="linenos">6289</span></a> <span class="n">option</span> <span class="o">=</span> <span class="kc">None</span>
</span><span id="L-6290"><a href="#L-6290"><span class="linenos">6290</span></a>
-</span><span id="L-6291"><a href="#L-6291"><span class="linenos">6291</span></a> <span class="c1"># Fallback case</span>
-</span><span id="L-6292"><a href="#L-6292"><span class="linenos">6292</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="L-6293"><a href="#L-6293"><span class="linenos">6293</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
-</span><span id="L-6294"><a href="#L-6294"><span class="linenos">6294</span></a>
-</span><span id="L-6295"><a href="#L-6295"><span class="linenos">6295</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-6296"><a href="#L-6296"><span class="linenos">6296</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TruncateTable</span><span class="p">,</span>
-</span><span id="L-6297"><a href="#L-6297"><span class="linenos">6297</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span>
-</span><span id="L-6298"><a href="#L-6298"><span class="linenos">6298</span></a> <span class="n">is_database</span><span class="o">=</span><span class="n">is_database</span><span class="p">,</span>
-</span><span id="L-6299"><a href="#L-6299"><span class="linenos">6299</span></a> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span><span class="p">,</span>
-</span><span id="L-6300"><a href="#L-6300"><span class="linenos">6300</span></a> <span class="n">cluster</span><span class="o">=</span><span class="n">cluster</span><span class="p">,</span>
-</span><span id="L-6301"><a href="#L-6301"><span class="linenos">6301</span></a> <span class="n">identity</span><span class="o">=</span><span class="n">identity</span><span class="p">,</span>
-</span><span id="L-6302"><a href="#L-6302"><span class="linenos">6302</span></a> <span class="n">option</span><span class="o">=</span><span class="n">option</span><span class="p">,</span>
-</span><span id="L-6303"><a href="#L-6303"><span class="linenos">6303</span></a> <span class="n">partition</span><span class="o">=</span><span class="n">partition</span><span class="p">,</span>
-</span><span id="L-6304"><a href="#L-6304"><span class="linenos">6304</span></a> <span class="p">)</span>
-</span><span id="L-6305"><a href="#L-6305"><span class="linenos">6305</span></a>
-</span><span id="L-6306"><a href="#L-6306"><span class="linenos">6306</span></a> <span class="k">def</span> <span class="nf">_parse_with_operator</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="L-6307"><a href="#L-6307"><span class="linenos">6307</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_ordered</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_opclass</span><span class="p">)</span>
-</span><span id="L-6308"><a href="#L-6308"><span class="linenos">6308</span></a>
-</span><span id="L-6309"><a href="#L-6309"><span class="linenos">6309</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WITH</span><span class="p">):</span>
-</span><span id="L-6310"><a href="#L-6310"><span class="linenos">6310</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="L-6311"><a href="#L-6311"><span class="linenos">6311</span></a>
-</span><span id="L-6312"><a href="#L-6312"><span class="linenos">6312</span></a> <span class="n">op</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-6291"><a href="#L-6291"><span class="linenos">6291</span></a> <span class="n">partition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition</span><span class="p">()</span>
+</span><span id="L-6292"><a href="#L-6292"><span class="linenos">6292</span></a>
+</span><span id="L-6293"><a href="#L-6293"><span class="linenos">6293</span></a> <span class="c1"># Fallback case</span>
+</span><span id="L-6294"><a href="#L-6294"><span class="linenos">6294</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="L-6295"><a href="#L-6295"><span class="linenos">6295</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
+</span><span id="L-6296"><a href="#L-6296"><span class="linenos">6296</span></a>
+</span><span id="L-6297"><a href="#L-6297"><span class="linenos">6297</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-6298"><a href="#L-6298"><span class="linenos">6298</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TruncateTable</span><span class="p">,</span>
+</span><span id="L-6299"><a href="#L-6299"><span class="linenos">6299</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span>
+</span><span id="L-6300"><a href="#L-6300"><span class="linenos">6300</span></a> <span class="n">is_database</span><span class="o">=</span><span class="n">is_database</span><span class="p">,</span>
+</span><span id="L-6301"><a href="#L-6301"><span class="linenos">6301</span></a> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span><span class="p">,</span>
+</span><span id="L-6302"><a href="#L-6302"><span class="linenos">6302</span></a> <span class="n">cluster</span><span class="o">=</span><span class="n">cluster</span><span class="p">,</span>
+</span><span id="L-6303"><a href="#L-6303"><span class="linenos">6303</span></a> <span class="n">identity</span><span class="o">=</span><span class="n">identity</span><span class="p">,</span>
+</span><span id="L-6304"><a href="#L-6304"><span class="linenos">6304</span></a> <span class="n">option</span><span class="o">=</span><span class="n">option</span><span class="p">,</span>
+</span><span id="L-6305"><a href="#L-6305"><span class="linenos">6305</span></a> <span class="n">partition</span><span class="o">=</span><span class="n">partition</span><span class="p">,</span>
+</span><span id="L-6306"><a href="#L-6306"><span class="linenos">6306</span></a> <span class="p">)</span>
+</span><span id="L-6307"><a href="#L-6307"><span class="linenos">6307</span></a>
+</span><span id="L-6308"><a href="#L-6308"><span class="linenos">6308</span></a> <span class="k">def</span> <span class="nf">_parse_with_operator</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-6309"><a href="#L-6309"><span class="linenos">6309</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_ordered</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_opclass</span><span class="p">)</span>
+</span><span id="L-6310"><a href="#L-6310"><span class="linenos">6310</span></a>
+</span><span id="L-6311"><a href="#L-6311"><span class="linenos">6311</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WITH</span><span class="p">):</span>
+</span><span id="L-6312"><a href="#L-6312"><span class="linenos">6312</span></a> <span class="k">return</span> <span class="n">this</span>
</span><span id="L-6313"><a href="#L-6313"><span class="linenos">6313</span></a>
-</span><span id="L-6314"><a href="#L-6314"><span class="linenos">6314</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">WithOperator</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">op</span><span class="o">=</span><span class="n">op</span><span class="p">)</span>
+</span><span id="L-6314"><a href="#L-6314"><span class="linenos">6314</span></a> <span class="n">op</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
</span><span id="L-6315"><a href="#L-6315"><span class="linenos">6315</span></a>
-</span><span id="L-6316"><a href="#L-6316"><span class="linenos">6316</span></a> <span class="k">def</span> <span class="nf">_parse_copy_parameters</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">CopyParameter</span><span class="p">]:</span>
-</span><span id="L-6317"><a href="#L-6317"><span class="linenos">6317</span></a> <span class="n">sep</span> <span class="o">=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_CSV</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="L-6318"><a href="#L-6318"><span class="linenos">6318</span></a>
-</span><span id="L-6319"><a href="#L-6319"><span class="linenos">6319</span></a> <span class="n">options</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="L-6320"><a href="#L-6320"><span class="linenos">6320</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-6321"><a href="#L-6321"><span class="linenos">6321</span></a> <span class="n">option</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unquoted_field</span><span class="p">()</span>
-</span><span id="L-6322"><a href="#L-6322"><span class="linenos">6322</span></a> <span class="n">value</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="L-6323"><a href="#L-6323"><span class="linenos">6323</span></a> <span class="c1"># Some options are defined as functions with the values as params</span>
-</span><span id="L-6324"><a href="#L-6324"><span class="linenos">6324</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">option</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Func</span><span class="p">):</span>
-</span><span id="L-6325"><a href="#L-6325"><span class="linenos">6325</span></a> <span class="c1"># Different dialects might separate options and values by white space, &quot;=&quot; and &quot;AS&quot;</span>
-</span><span id="L-6326"><a href="#L-6326"><span class="linenos">6326</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EQ</span><span class="p">)</span>
-</span><span id="L-6327"><a href="#L-6327"><span class="linenos">6327</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
-</span><span id="L-6328"><a href="#L-6328"><span class="linenos">6328</span></a> <span class="n">value</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unquoted_field</span><span class="p">()</span>
+</span><span id="L-6316"><a href="#L-6316"><span class="linenos">6316</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">WithOperator</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">op</span><span class="o">=</span><span class="n">op</span><span class="p">)</span>
+</span><span id="L-6317"><a href="#L-6317"><span class="linenos">6317</span></a>
+</span><span id="L-6318"><a href="#L-6318"><span class="linenos">6318</span></a> <span class="k">def</span> <span class="nf">_parse_wrapped_options</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
+</span><span id="L-6319"><a href="#L-6319"><span class="linenos">6319</span></a> <span class="n">opts</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-6320"><a href="#L-6320"><span class="linenos">6320</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EQ</span><span class="p">)</span>
+</span><span id="L-6321"><a href="#L-6321"><span class="linenos">6321</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">)</span>
+</span><span id="L-6322"><a href="#L-6322"><span class="linenos">6322</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">):</span>
+</span><span id="L-6323"><a href="#L-6323"><span class="linenos">6323</span></a> <span class="n">opts</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
+</span><span id="L-6324"><a href="#L-6324"><span class="linenos">6324</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span>
+</span><span id="L-6325"><a href="#L-6325"><span class="linenos">6325</span></a> <span class="k">return</span> <span class="n">opts</span>
+</span><span id="L-6326"><a href="#L-6326"><span class="linenos">6326</span></a>
+</span><span id="L-6327"><a href="#L-6327"><span class="linenos">6327</span></a> <span class="k">def</span> <span class="nf">_parse_copy_parameters</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">CopyParameter</span><span class="p">]:</span>
+</span><span id="L-6328"><a href="#L-6328"><span class="linenos">6328</span></a> <span class="n">sep</span> <span class="o">=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_CSV</span> <span class="k">else</span> <span class="kc">None</span>
</span><span id="L-6329"><a href="#L-6329"><span class="linenos">6329</span></a>
-</span><span id="L-6330"><a href="#L-6330"><span class="linenos">6330</span></a> <span class="n">param</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CopyParameter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">option</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">value</span><span class="p">)</span>
-</span><span id="L-6331"><a href="#L-6331"><span class="linenos">6331</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">param</span><span class="p">)</span>
-</span><span id="L-6332"><a href="#L-6332"><span class="linenos">6332</span></a>
-</span><span id="L-6333"><a href="#L-6333"><span class="linenos">6333</span></a> <span class="k">if</span> <span class="n">sep</span><span class="p">:</span>
-</span><span id="L-6334"><a href="#L-6334"><span class="linenos">6334</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">sep</span><span class="p">)</span>
-</span><span id="L-6335"><a href="#L-6335"><span class="linenos">6335</span></a>
-</span><span id="L-6336"><a href="#L-6336"><span class="linenos">6336</span></a> <span class="k">return</span> <span class="n">options</span>
-</span><span id="L-6337"><a href="#L-6337"><span class="linenos">6337</span></a>
-</span><span id="L-6338"><a href="#L-6338"><span class="linenos">6338</span></a> <span class="k">def</span> <span class="nf">_parse_credentials</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Credentials</span><span class="p">]:</span>
-</span><span id="L-6339"><a href="#L-6339"><span class="linenos">6339</span></a> <span class="k">def</span> <span class="nf">parse_options</span><span class="p">():</span>
-</span><span id="L-6340"><a href="#L-6340"><span class="linenos">6340</span></a> <span class="n">opts</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="L-6341"><a href="#L-6341"><span class="linenos">6341</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EQ</span><span class="p">)</span>
-</span><span id="L-6342"><a href="#L-6342"><span class="linenos">6342</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">)</span>
-</span><span id="L-6343"><a href="#L-6343"><span class="linenos">6343</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">):</span>
-</span><span id="L-6344"><a href="#L-6344"><span class="linenos">6344</span></a> <span class="n">opts</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
-</span><span id="L-6345"><a href="#L-6345"><span class="linenos">6345</span></a> <span class="k">return</span> <span class="n">opts</span>
-</span><span id="L-6346"><a href="#L-6346"><span class="linenos">6346</span></a>
-</span><span id="L-6347"><a href="#L-6347"><span class="linenos">6347</span></a> <span class="n">expr</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Credentials</span><span class="p">)</span>
-</span><span id="L-6348"><a href="#L-6348"><span class="linenos">6348</span></a>
-</span><span id="L-6349"><a href="#L-6349"><span class="linenos">6349</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;STORAGE_INTEGRATION&quot;</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="L-6350"><a href="#L-6350"><span class="linenos">6350</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;storage&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
-</span><span id="L-6351"><a href="#L-6351"><span class="linenos">6351</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CREDENTIALS&quot;</span><span class="p">):</span>
-</span><span id="L-6352"><a href="#L-6352"><span class="linenos">6352</span></a> <span class="c1"># Snowflake supports CREDENTIALS = (...), while Redshift CREDENTIALS &lt;string&gt;</span>
-</span><span id="L-6353"><a href="#L-6353"><span class="linenos">6353</span></a> <span class="n">creds</span> <span class="o">=</span> <span class="n">parse_options</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EQ</span><span class="p">)</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">()</span>
-</span><span id="L-6354"><a href="#L-6354"><span class="linenos">6354</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;credentials&quot;</span><span class="p">,</span> <span class="n">creds</span><span class="p">)</span>
-</span><span id="L-6355"><a href="#L-6355"><span class="linenos">6355</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ENCRYPTION&quot;</span><span class="p">):</span>
-</span><span id="L-6356"><a href="#L-6356"><span class="linenos">6356</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;encryption&quot;</span><span class="p">,</span> <span class="n">parse_options</span><span class="p">())</span>
-</span><span id="L-6357"><a href="#L-6357"><span class="linenos">6357</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IAM_ROLE&quot;</span><span class="p">):</span>
-</span><span id="L-6358"><a href="#L-6358"><span class="linenos">6358</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;iam_role&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">())</span>
-</span><span id="L-6359"><a href="#L-6359"><span class="linenos">6359</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;REGION&quot;</span><span class="p">):</span>
-</span><span id="L-6360"><a href="#L-6360"><span class="linenos">6360</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;region&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">())</span>
-</span><span id="L-6361"><a href="#L-6361"><span class="linenos">6361</span></a>
-</span><span id="L-6362"><a href="#L-6362"><span class="linenos">6362</span></a> <span class="k">return</span> <span class="n">expr</span>
-</span><span id="L-6363"><a href="#L-6363"><span class="linenos">6363</span></a>
-</span><span id="L-6364"><a href="#L-6364"><span class="linenos">6364</span></a> <span class="k">def</span> <span class="nf">_parse_copy</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
-</span><span id="L-6365"><a href="#L-6365"><span class="linenos">6365</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
-</span><span id="L-6366"><a href="#L-6366"><span class="linenos">6366</span></a>
-</span><span id="L-6367"><a href="#L-6367"><span class="linenos">6367</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">INTO</span><span class="p">)</span>
-</span><span id="L-6368"><a href="#L-6368"><span class="linenos">6368</span></a>
-</span><span id="L-6369"><a href="#L-6369"><span class="linenos">6369</span></a> <span class="n">this</span> <span class="o">=</span> <span class="p">(</span>
-</span><span id="L-6370"><a href="#L-6370"><span class="linenos">6370</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="L-6371"><a href="#L-6371"><span class="linenos">6371</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
-</span><span id="L-6372"><a href="#L-6372"><span class="linenos">6372</span></a> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="L-6373"><a href="#L-6373"><span class="linenos">6373</span></a> <span class="p">)</span>
-</span><span id="L-6374"><a href="#L-6374"><span class="linenos">6374</span></a>
-</span><span id="L-6375"><a href="#L-6375"><span class="linenos">6375</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">)</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">)</span>
-</span><span id="L-6376"><a href="#L-6376"><span class="linenos">6376</span></a>
-</span><span id="L-6377"><a href="#L-6377"><span class="linenos">6377</span></a> <span class="n">files</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span>
-</span><span id="L-6378"><a href="#L-6378"><span class="linenos">6378</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_credentials</span><span class="p">()</span>
-</span><span id="L-6379"><a href="#L-6379"><span class="linenos">6379</span></a>
-</span><span id="L-6380"><a href="#L-6380"><span class="linenos">6380</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">)</span>
+</span><span id="L-6330"><a href="#L-6330"><span class="linenos">6330</span></a> <span class="n">options</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="L-6331"><a href="#L-6331"><span class="linenos">6331</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-6332"><a href="#L-6332"><span class="linenos">6332</span></a> <span class="n">option</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unquoted_field</span><span class="p">()</span>
+</span><span id="L-6333"><a href="#L-6333"><span class="linenos">6333</span></a> <span class="n">value</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="L-6334"><a href="#L-6334"><span class="linenos">6334</span></a>
+</span><span id="L-6335"><a href="#L-6335"><span class="linenos">6335</span></a> <span class="c1"># Some options are defined as functions with the values as params</span>
+</span><span id="L-6336"><a href="#L-6336"><span class="linenos">6336</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">option</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Func</span><span class="p">):</span>
+</span><span id="L-6337"><a href="#L-6337"><span class="linenos">6337</span></a> <span class="n">prev</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="L-6338"><a href="#L-6338"><span class="linenos">6338</span></a> <span class="c1"># Different dialects might separate options and values by white space, &quot;=&quot; and &quot;AS&quot;</span>
+</span><span id="L-6339"><a href="#L-6339"><span class="linenos">6339</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EQ</span><span class="p">)</span>
+</span><span id="L-6340"><a href="#L-6340"><span class="linenos">6340</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
+</span><span id="L-6341"><a href="#L-6341"><span class="linenos">6341</span></a>
+</span><span id="L-6342"><a href="#L-6342"><span class="linenos">6342</span></a> <span class="k">if</span> <span class="n">prev</span> <span class="o">==</span> <span class="s2">&quot;FILE_FORMAT&quot;</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="L-6343"><a href="#L-6343"><span class="linenos">6343</span></a> <span class="c1"># Snowflake FILE_FORMAT case</span>
+</span><span id="L-6344"><a href="#L-6344"><span class="linenos">6344</span></a> <span class="n">value</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_options</span><span class="p">()</span>
+</span><span id="L-6345"><a href="#L-6345"><span class="linenos">6345</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="L-6346"><a href="#L-6346"><span class="linenos">6346</span></a> <span class="n">value</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unquoted_field</span><span class="p">()</span>
+</span><span id="L-6347"><a href="#L-6347"><span class="linenos">6347</span></a>
+</span><span id="L-6348"><a href="#L-6348"><span class="linenos">6348</span></a> <span class="n">param</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CopyParameter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">option</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">value</span><span class="p">)</span>
+</span><span id="L-6349"><a href="#L-6349"><span class="linenos">6349</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">param</span><span class="p">)</span>
+</span><span id="L-6350"><a href="#L-6350"><span class="linenos">6350</span></a>
+</span><span id="L-6351"><a href="#L-6351"><span class="linenos">6351</span></a> <span class="k">if</span> <span class="n">sep</span><span class="p">:</span>
+</span><span id="L-6352"><a href="#L-6352"><span class="linenos">6352</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">sep</span><span class="p">)</span>
+</span><span id="L-6353"><a href="#L-6353"><span class="linenos">6353</span></a>
+</span><span id="L-6354"><a href="#L-6354"><span class="linenos">6354</span></a> <span class="k">return</span> <span class="n">options</span>
+</span><span id="L-6355"><a href="#L-6355"><span class="linenos">6355</span></a>
+</span><span id="L-6356"><a href="#L-6356"><span class="linenos">6356</span></a> <span class="k">def</span> <span class="nf">_parse_credentials</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Credentials</span><span class="p">]:</span>
+</span><span id="L-6357"><a href="#L-6357"><span class="linenos">6357</span></a> <span class="n">expr</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Credentials</span><span class="p">)</span>
+</span><span id="L-6358"><a href="#L-6358"><span class="linenos">6358</span></a>
+</span><span id="L-6359"><a href="#L-6359"><span class="linenos">6359</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;STORAGE_INTEGRATION&quot;</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="L-6360"><a href="#L-6360"><span class="linenos">6360</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;storage&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
+</span><span id="L-6361"><a href="#L-6361"><span class="linenos">6361</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CREDENTIALS&quot;</span><span class="p">):</span>
+</span><span id="L-6362"><a href="#L-6362"><span class="linenos">6362</span></a> <span class="c1"># Snowflake supports CREDENTIALS = (...), while Redshift CREDENTIALS &lt;string&gt;</span>
+</span><span id="L-6363"><a href="#L-6363"><span class="linenos">6363</span></a> <span class="n">creds</span> <span class="o">=</span> <span class="p">(</span>
+</span><span id="L-6364"><a href="#L-6364"><span class="linenos">6364</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_options</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EQ</span><span class="p">)</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">()</span>
+</span><span id="L-6365"><a href="#L-6365"><span class="linenos">6365</span></a> <span class="p">)</span>
+</span><span id="L-6366"><a href="#L-6366"><span class="linenos">6366</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;credentials&quot;</span><span class="p">,</span> <span class="n">creds</span><span class="p">)</span>
+</span><span id="L-6367"><a href="#L-6367"><span class="linenos">6367</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ENCRYPTION&quot;</span><span class="p">):</span>
+</span><span id="L-6368"><a href="#L-6368"><span class="linenos">6368</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;encryption&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_options</span><span class="p">())</span>
+</span><span id="L-6369"><a href="#L-6369"><span class="linenos">6369</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IAM_ROLE&quot;</span><span class="p">):</span>
+</span><span id="L-6370"><a href="#L-6370"><span class="linenos">6370</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;iam_role&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">())</span>
+</span><span id="L-6371"><a href="#L-6371"><span class="linenos">6371</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;REGION&quot;</span><span class="p">):</span>
+</span><span id="L-6372"><a href="#L-6372"><span class="linenos">6372</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;region&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">())</span>
+</span><span id="L-6373"><a href="#L-6373"><span class="linenos">6373</span></a>
+</span><span id="L-6374"><a href="#L-6374"><span class="linenos">6374</span></a> <span class="k">return</span> <span class="n">expr</span>
+</span><span id="L-6375"><a href="#L-6375"><span class="linenos">6375</span></a>
+</span><span id="L-6376"><a href="#L-6376"><span class="linenos">6376</span></a> <span class="k">def</span> <span class="nf">_parse_file_location</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="L-6377"><a href="#L-6377"><span class="linenos">6377</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">()</span>
+</span><span id="L-6378"><a href="#L-6378"><span class="linenos">6378</span></a>
+</span><span id="L-6379"><a href="#L-6379"><span class="linenos">6379</span></a> <span class="k">def</span> <span class="nf">_parse_copy</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Copy</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
+</span><span id="L-6380"><a href="#L-6380"><span class="linenos">6380</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
</span><span id="L-6381"><a href="#L-6381"><span class="linenos">6381</span></a>
-</span><span id="L-6382"><a href="#L-6382"><span class="linenos">6382</span></a> <span class="n">params</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_copy_parameters</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-6382"><a href="#L-6382"><span class="linenos">6382</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">INTO</span><span class="p">)</span>
</span><span id="L-6383"><a href="#L-6383"><span class="linenos">6383</span></a>
-</span><span id="L-6384"><a href="#L-6384"><span class="linenos">6384</span></a> <span class="c1"># Fallback case</span>
-</span><span id="L-6385"><a href="#L-6385"><span class="linenos">6385</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="L-6386"><a href="#L-6386"><span class="linenos">6386</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
-</span><span id="L-6387"><a href="#L-6387"><span class="linenos">6387</span></a>
-</span><span id="L-6388"><a href="#L-6388"><span class="linenos">6388</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="L-6389"><a href="#L-6389"><span class="linenos">6389</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Copy</span><span class="p">,</span>
-</span><span id="L-6390"><a href="#L-6390"><span class="linenos">6390</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="L-6391"><a href="#L-6391"><span class="linenos">6391</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span>
-</span><span id="L-6392"><a href="#L-6392"><span class="linenos">6392</span></a> <span class="n">credentials</span><span class="o">=</span><span class="n">credentials</span><span class="p">,</span>
-</span><span id="L-6393"><a href="#L-6393"><span class="linenos">6393</span></a> <span class="n">files</span><span class="o">=</span><span class="n">files</span><span class="p">,</span>
-</span><span id="L-6394"><a href="#L-6394"><span class="linenos">6394</span></a> <span class="n">params</span><span class="o">=</span><span class="n">params</span><span class="p">,</span>
-</span><span id="L-6395"><a href="#L-6395"><span class="linenos">6395</span></a> <span class="p">)</span>
+</span><span id="L-6384"><a href="#L-6384"><span class="linenos">6384</span></a> <span class="n">this</span> <span class="o">=</span> <span class="p">(</span>
+</span><span id="L-6385"><a href="#L-6385"><span class="linenos">6385</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="L-6386"><a href="#L-6386"><span class="linenos">6386</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
+</span><span id="L-6387"><a href="#L-6387"><span class="linenos">6387</span></a> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-6388"><a href="#L-6388"><span class="linenos">6388</span></a> <span class="p">)</span>
+</span><span id="L-6389"><a href="#L-6389"><span class="linenos">6389</span></a>
+</span><span id="L-6390"><a href="#L-6390"><span class="linenos">6390</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">)</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">)</span>
+</span><span id="L-6391"><a href="#L-6391"><span class="linenos">6391</span></a>
+</span><span id="L-6392"><a href="#L-6392"><span class="linenos">6392</span></a> <span class="n">files</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_file_location</span><span class="p">)</span>
+</span><span id="L-6393"><a href="#L-6393"><span class="linenos">6393</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_credentials</span><span class="p">()</span>
+</span><span id="L-6394"><a href="#L-6394"><span class="linenos">6394</span></a>
+</span><span id="L-6395"><a href="#L-6395"><span class="linenos">6395</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">)</span>
+</span><span id="L-6396"><a href="#L-6396"><span class="linenos">6396</span></a>
+</span><span id="L-6397"><a href="#L-6397"><span class="linenos">6397</span></a> <span class="n">params</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_copy_parameters</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="L-6398"><a href="#L-6398"><span class="linenos">6398</span></a>
+</span><span id="L-6399"><a href="#L-6399"><span class="linenos">6399</span></a> <span class="c1"># Fallback case</span>
+</span><span id="L-6400"><a href="#L-6400"><span class="linenos">6400</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="L-6401"><a href="#L-6401"><span class="linenos">6401</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
+</span><span id="L-6402"><a href="#L-6402"><span class="linenos">6402</span></a>
+</span><span id="L-6403"><a href="#L-6403"><span class="linenos">6403</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="L-6404"><a href="#L-6404"><span class="linenos">6404</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Copy</span><span class="p">,</span>
+</span><span id="L-6405"><a href="#L-6405"><span class="linenos">6405</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="L-6406"><a href="#L-6406"><span class="linenos">6406</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span>
+</span><span id="L-6407"><a href="#L-6407"><span class="linenos">6407</span></a> <span class="n">credentials</span><span class="o">=</span><span class="n">credentials</span><span class="p">,</span>
+</span><span id="L-6408"><a href="#L-6408"><span class="linenos">6408</span></a> <span class="n">files</span><span class="o">=</span><span class="n">files</span><span class="p">,</span>
+</span><span id="L-6409"><a href="#L-6409"><span class="linenos">6409</span></a> <span class="n">params</span><span class="o">=</span><span class="n">params</span><span class="p">,</span>
+</span><span id="L-6410"><a href="#L-6410"><span class="linenos">6410</span></a> <span class="p">)</span>
</span></pre></div>
@@ -11228,2076 +11243,2091 @@
</span><span id="Parser-4324"><a href="#Parser-4324"><span class="linenos">4324</span></a>
</span><span id="Parser-4325"><a href="#Parser-4325"><span class="linenos">4325</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_query_modifiers</span><span class="p">(</span><span class="n">seq_get</span><span class="p">(</span><span class="n">expressions</span><span class="p">,</span> <span class="mi">0</span><span class="p">))</span>
</span><span id="Parser-4326"><a href="#Parser-4326"><span class="linenos">4326</span></a>
-</span><span id="Parser-4327"><a href="#Parser-4327"><span class="linenos">4327</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">UNWRAPPED_QUERIES</span><span class="p">):</span>
-</span><span id="Parser-4328"><a href="#Parser-4328"><span class="linenos">4328</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span>
-</span><span id="Parser-4329"><a href="#Parser-4329"><span class="linenos">4329</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_subquery</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">parse_alias</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
-</span><span id="Parser-4330"><a href="#Parser-4330"><span class="linenos">4330</span></a> <span class="p">)</span>
-</span><span id="Parser-4331"><a href="#Parser-4331"><span class="linenos">4331</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Subquery</span><span class="p">):</span>
-</span><span id="Parser-4332"><a href="#Parser-4332"><span class="linenos">4332</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_subquery</span><span class="p">(</span>
-</span><span id="Parser-4333"><a href="#Parser-4333"><span class="linenos">4333</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span><span class="n">this</span><span class="p">),</span> <span class="n">parse_alias</span><span class="o">=</span><span class="kc">False</span>
-</span><span id="Parser-4334"><a href="#Parser-4334"><span class="linenos">4334</span></a> <span class="p">)</span>
-</span><span id="Parser-4335"><a href="#Parser-4335"><span class="linenos">4335</span></a> <span class="k">elif</span> <span class="nb">len</span><span class="p">(</span><span class="n">expressions</span><span class="p">)</span> <span class="o">&gt;</span> <span class="mi">1</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">:</span>
-</span><span id="Parser-4336"><a href="#Parser-4336"><span class="linenos">4336</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Tuple</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
-</span><span id="Parser-4337"><a href="#Parser-4337"><span class="linenos">4337</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-4338"><a href="#Parser-4338"><span class="linenos">4338</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Paren</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
-</span><span id="Parser-4339"><a href="#Parser-4339"><span class="linenos">4339</span></a>
-</span><span id="Parser-4340"><a href="#Parser-4340"><span class="linenos">4340</span></a> <span class="k">if</span> <span class="n">this</span><span class="p">:</span>
-</span><span id="Parser-4341"><a href="#Parser-4341"><span class="linenos">4341</span></a> <span class="n">this</span><span class="o">.</span><span class="n">add_comments</span><span class="p">(</span><span class="n">comments</span><span class="p">)</span>
-</span><span id="Parser-4342"><a href="#Parser-4342"><span class="linenos">4342</span></a>
-</span><span id="Parser-4343"><a href="#Parser-4343"><span class="linenos">4343</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">(</span><span class="n">expression</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
-</span><span id="Parser-4344"><a href="#Parser-4344"><span class="linenos">4344</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="Parser-4345"><a href="#Parser-4345"><span class="linenos">4345</span></a>
-</span><span id="Parser-4346"><a href="#Parser-4346"><span class="linenos">4346</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-4327"><a href="#Parser-4327"><span class="linenos">4327</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">this</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-4328"><a href="#Parser-4328"><span class="linenos">4328</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Tuple</span><span class="p">)</span>
+</span><span id="Parser-4329"><a href="#Parser-4329"><span class="linenos">4329</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">UNWRAPPED_QUERIES</span><span class="p">):</span>
+</span><span id="Parser-4330"><a href="#Parser-4330"><span class="linenos">4330</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span>
+</span><span id="Parser-4331"><a href="#Parser-4331"><span class="linenos">4331</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_subquery</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">parse_alias</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
+</span><span id="Parser-4332"><a href="#Parser-4332"><span class="linenos">4332</span></a> <span class="p">)</span>
+</span><span id="Parser-4333"><a href="#Parser-4333"><span class="linenos">4333</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Subquery</span><span class="p">):</span>
+</span><span id="Parser-4334"><a href="#Parser-4334"><span class="linenos">4334</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_subquery</span><span class="p">(</span>
+</span><span id="Parser-4335"><a href="#Parser-4335"><span class="linenos">4335</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span><span class="n">this</span><span class="p">),</span> <span class="n">parse_alias</span><span class="o">=</span><span class="kc">False</span>
+</span><span id="Parser-4336"><a href="#Parser-4336"><span class="linenos">4336</span></a> <span class="p">)</span>
+</span><span id="Parser-4337"><a href="#Parser-4337"><span class="linenos">4337</span></a> <span class="k">elif</span> <span class="nb">len</span><span class="p">(</span><span class="n">expressions</span><span class="p">)</span> <span class="o">&gt;</span> <span class="mi">1</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">:</span>
+</span><span id="Parser-4338"><a href="#Parser-4338"><span class="linenos">4338</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Tuple</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
+</span><span id="Parser-4339"><a href="#Parser-4339"><span class="linenos">4339</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-4340"><a href="#Parser-4340"><span class="linenos">4340</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Paren</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Parser-4341"><a href="#Parser-4341"><span class="linenos">4341</span></a>
+</span><span id="Parser-4342"><a href="#Parser-4342"><span class="linenos">4342</span></a> <span class="k">if</span> <span class="n">this</span><span class="p">:</span>
+</span><span id="Parser-4343"><a href="#Parser-4343"><span class="linenos">4343</span></a> <span class="n">this</span><span class="o">.</span><span class="n">add_comments</span><span class="p">(</span><span class="n">comments</span><span class="p">)</span>
+</span><span id="Parser-4344"><a href="#Parser-4344"><span class="linenos">4344</span></a>
+</span><span id="Parser-4345"><a href="#Parser-4345"><span class="linenos">4345</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">(</span><span class="n">expression</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Parser-4346"><a href="#Parser-4346"><span class="linenos">4346</span></a> <span class="k">return</span> <span class="n">this</span>
</span><span id="Parser-4347"><a href="#Parser-4347"><span class="linenos">4347</span></a>
-</span><span id="Parser-4348"><a href="#Parser-4348"><span class="linenos">4348</span></a> <span class="k">def</span> <span class="nf">_parse_field</span><span class="p">(</span>
-</span><span id="Parser-4349"><a href="#Parser-4349"><span class="linenos">4349</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="Parser-4350"><a href="#Parser-4350"><span class="linenos">4350</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="Parser-4351"><a href="#Parser-4351"><span class="linenos">4351</span></a> <span class="n">tokens</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-</span><span id="Parser-4352"><a href="#Parser-4352"><span class="linenos">4352</span></a> <span class="n">anonymous_func</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="Parser-4353"><a href="#Parser-4353"><span class="linenos">4353</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4354"><a href="#Parser-4354"><span class="linenos">4354</span></a> <span class="k">if</span> <span class="n">anonymous_func</span><span class="p">:</span>
-</span><span id="Parser-4355"><a href="#Parser-4355"><span class="linenos">4355</span></a> <span class="n">field</span> <span class="o">=</span> <span class="p">(</span>
-</span><span id="Parser-4356"><a href="#Parser-4356"><span class="linenos">4356</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">(</span><span class="n">anonymous</span><span class="o">=</span><span class="n">anonymous_func</span><span class="p">,</span> <span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span><span class="p">)</span>
-</span><span id="Parser-4357"><a href="#Parser-4357"><span class="linenos">4357</span></a> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="Parser-4358"><a href="#Parser-4358"><span class="linenos">4358</span></a> <span class="p">)</span>
-</span><span id="Parser-4359"><a href="#Parser-4359"><span class="linenos">4359</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-4360"><a href="#Parser-4360"><span class="linenos">4360</span></a> <span class="n">field</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">(</span>
-</span><span id="Parser-4361"><a href="#Parser-4361"><span class="linenos">4361</span></a> <span class="n">anonymous</span><span class="o">=</span><span class="n">anonymous_func</span><span class="p">,</span> <span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span>
-</span><span id="Parser-4362"><a href="#Parser-4362"><span class="linenos">4362</span></a> <span class="p">)</span>
-</span><span id="Parser-4363"><a href="#Parser-4363"><span class="linenos">4363</span></a> <span class="k">return</span> <span class="n">field</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span><span class="p">,</span> <span class="n">tokens</span><span class="o">=</span><span class="n">tokens</span><span class="p">)</span>
-</span><span id="Parser-4364"><a href="#Parser-4364"><span class="linenos">4364</span></a>
-</span><span id="Parser-4365"><a href="#Parser-4365"><span class="linenos">4365</span></a> <span class="k">def</span> <span class="nf">_parse_function</span><span class="p">(</span>
-</span><span id="Parser-4366"><a href="#Parser-4366"><span class="linenos">4366</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="Parser-4367"><a href="#Parser-4367"><span class="linenos">4367</span></a> <span class="n">functions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-</span><span id="Parser-4368"><a href="#Parser-4368"><span class="linenos">4368</span></a> <span class="n">anonymous</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="Parser-4369"><a href="#Parser-4369"><span class="linenos">4369</span></a> <span class="n">optional_parens</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">,</span>
-</span><span id="Parser-4370"><a href="#Parser-4370"><span class="linenos">4370</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="Parser-4371"><a href="#Parser-4371"><span class="linenos">4371</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4372"><a href="#Parser-4372"><span class="linenos">4372</span></a> <span class="c1"># This allows us to also parse {fn &lt;function&gt;} syntax (Snowflake, MySQL support this)</span>
-</span><span id="Parser-4373"><a href="#Parser-4373"><span class="linenos">4373</span></a> <span class="c1"># See: https://community.snowflake.com/s/article/SQL-Escape-Sequences</span>
-</span><span id="Parser-4374"><a href="#Parser-4374"><span class="linenos">4374</span></a> <span class="n">fn_syntax</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Parser-4375"><a href="#Parser-4375"><span class="linenos">4375</span></a> <span class="k">if</span> <span class="p">(</span>
-</span><span id="Parser-4376"><a href="#Parser-4376"><span class="linenos">4376</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
-</span><span id="Parser-4377"><a href="#Parser-4377"><span class="linenos">4377</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span>
-</span><span id="Parser-4378"><a href="#Parser-4378"><span class="linenos">4378</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;FN&quot;</span>
-</span><span id="Parser-4379"><a href="#Parser-4379"><span class="linenos">4379</span></a> <span class="p">):</span>
-</span><span id="Parser-4380"><a href="#Parser-4380"><span class="linenos">4380</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span>
-</span><span id="Parser-4381"><a href="#Parser-4381"><span class="linenos">4381</span></a> <span class="n">fn_syntax</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="Parser-4382"><a href="#Parser-4382"><span class="linenos">4382</span></a>
-</span><span id="Parser-4383"><a href="#Parser-4383"><span class="linenos">4383</span></a> <span class="n">func</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function_call</span><span class="p">(</span>
-</span><span id="Parser-4384"><a href="#Parser-4384"><span class="linenos">4384</span></a> <span class="n">functions</span><span class="o">=</span><span class="n">functions</span><span class="p">,</span>
-</span><span id="Parser-4385"><a href="#Parser-4385"><span class="linenos">4385</span></a> <span class="n">anonymous</span><span class="o">=</span><span class="n">anonymous</span><span class="p">,</span>
-</span><span id="Parser-4386"><a href="#Parser-4386"><span class="linenos">4386</span></a> <span class="n">optional_parens</span><span class="o">=</span><span class="n">optional_parens</span><span class="p">,</span>
-</span><span id="Parser-4387"><a href="#Parser-4387"><span class="linenos">4387</span></a> <span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span><span class="p">,</span>
-</span><span id="Parser-4388"><a href="#Parser-4388"><span class="linenos">4388</span></a> <span class="p">)</span>
-</span><span id="Parser-4389"><a href="#Parser-4389"><span class="linenos">4389</span></a>
-</span><span id="Parser-4390"><a href="#Parser-4390"><span class="linenos">4390</span></a> <span class="k">if</span> <span class="n">fn_syntax</span><span class="p">:</span>
-</span><span id="Parser-4391"><a href="#Parser-4391"><span class="linenos">4391</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACE</span><span class="p">)</span>
-</span><span id="Parser-4392"><a href="#Parser-4392"><span class="linenos">4392</span></a>
-</span><span id="Parser-4393"><a href="#Parser-4393"><span class="linenos">4393</span></a> <span class="k">return</span> <span class="n">func</span>
+</span><span id="Parser-4348"><a href="#Parser-4348"><span class="linenos">4348</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-4349"><a href="#Parser-4349"><span class="linenos">4349</span></a>
+</span><span id="Parser-4350"><a href="#Parser-4350"><span class="linenos">4350</span></a> <span class="k">def</span> <span class="nf">_parse_field</span><span class="p">(</span>
+</span><span id="Parser-4351"><a href="#Parser-4351"><span class="linenos">4351</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="Parser-4352"><a href="#Parser-4352"><span class="linenos">4352</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="Parser-4353"><a href="#Parser-4353"><span class="linenos">4353</span></a> <span class="n">tokens</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+</span><span id="Parser-4354"><a href="#Parser-4354"><span class="linenos">4354</span></a> <span class="n">anonymous_func</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="Parser-4355"><a href="#Parser-4355"><span class="linenos">4355</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4356"><a href="#Parser-4356"><span class="linenos">4356</span></a> <span class="k">if</span> <span class="n">anonymous_func</span><span class="p">:</span>
+</span><span id="Parser-4357"><a href="#Parser-4357"><span class="linenos">4357</span></a> <span class="n">field</span> <span class="o">=</span> <span class="p">(</span>
+</span><span id="Parser-4358"><a href="#Parser-4358"><span class="linenos">4358</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">(</span><span class="n">anonymous</span><span class="o">=</span><span class="n">anonymous_func</span><span class="p">,</span> <span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span><span class="p">)</span>
+</span><span id="Parser-4359"><a href="#Parser-4359"><span class="linenos">4359</span></a> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
+</span><span id="Parser-4360"><a href="#Parser-4360"><span class="linenos">4360</span></a> <span class="p">)</span>
+</span><span id="Parser-4361"><a href="#Parser-4361"><span class="linenos">4361</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-4362"><a href="#Parser-4362"><span class="linenos">4362</span></a> <span class="n">field</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">(</span>
+</span><span id="Parser-4363"><a href="#Parser-4363"><span class="linenos">4363</span></a> <span class="n">anonymous</span><span class="o">=</span><span class="n">anonymous_func</span><span class="p">,</span> <span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span>
+</span><span id="Parser-4364"><a href="#Parser-4364"><span class="linenos">4364</span></a> <span class="p">)</span>
+</span><span id="Parser-4365"><a href="#Parser-4365"><span class="linenos">4365</span></a> <span class="k">return</span> <span class="n">field</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span><span class="p">,</span> <span class="n">tokens</span><span class="o">=</span><span class="n">tokens</span><span class="p">)</span>
+</span><span id="Parser-4366"><a href="#Parser-4366"><span class="linenos">4366</span></a>
+</span><span id="Parser-4367"><a href="#Parser-4367"><span class="linenos">4367</span></a> <span class="k">def</span> <span class="nf">_parse_function</span><span class="p">(</span>
+</span><span id="Parser-4368"><a href="#Parser-4368"><span class="linenos">4368</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="Parser-4369"><a href="#Parser-4369"><span class="linenos">4369</span></a> <span class="n">functions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+</span><span id="Parser-4370"><a href="#Parser-4370"><span class="linenos">4370</span></a> <span class="n">anonymous</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="Parser-4371"><a href="#Parser-4371"><span class="linenos">4371</span></a> <span class="n">optional_parens</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">,</span>
+</span><span id="Parser-4372"><a href="#Parser-4372"><span class="linenos">4372</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="Parser-4373"><a href="#Parser-4373"><span class="linenos">4373</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4374"><a href="#Parser-4374"><span class="linenos">4374</span></a> <span class="c1"># This allows us to also parse {fn &lt;function&gt;} syntax (Snowflake, MySQL support this)</span>
+</span><span id="Parser-4375"><a href="#Parser-4375"><span class="linenos">4375</span></a> <span class="c1"># See: https://community.snowflake.com/s/article/SQL-Escape-Sequences</span>
+</span><span id="Parser-4376"><a href="#Parser-4376"><span class="linenos">4376</span></a> <span class="n">fn_syntax</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Parser-4377"><a href="#Parser-4377"><span class="linenos">4377</span></a> <span class="k">if</span> <span class="p">(</span>
+</span><span id="Parser-4378"><a href="#Parser-4378"><span class="linenos">4378</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
+</span><span id="Parser-4379"><a href="#Parser-4379"><span class="linenos">4379</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span>
+</span><span id="Parser-4380"><a href="#Parser-4380"><span class="linenos">4380</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;FN&quot;</span>
+</span><span id="Parser-4381"><a href="#Parser-4381"><span class="linenos">4381</span></a> <span class="p">):</span>
+</span><span id="Parser-4382"><a href="#Parser-4382"><span class="linenos">4382</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span>
+</span><span id="Parser-4383"><a href="#Parser-4383"><span class="linenos">4383</span></a> <span class="n">fn_syntax</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="Parser-4384"><a href="#Parser-4384"><span class="linenos">4384</span></a>
+</span><span id="Parser-4385"><a href="#Parser-4385"><span class="linenos">4385</span></a> <span class="n">func</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function_call</span><span class="p">(</span>
+</span><span id="Parser-4386"><a href="#Parser-4386"><span class="linenos">4386</span></a> <span class="n">functions</span><span class="o">=</span><span class="n">functions</span><span class="p">,</span>
+</span><span id="Parser-4387"><a href="#Parser-4387"><span class="linenos">4387</span></a> <span class="n">anonymous</span><span class="o">=</span><span class="n">anonymous</span><span class="p">,</span>
+</span><span id="Parser-4388"><a href="#Parser-4388"><span class="linenos">4388</span></a> <span class="n">optional_parens</span><span class="o">=</span><span class="n">optional_parens</span><span class="p">,</span>
+</span><span id="Parser-4389"><a href="#Parser-4389"><span class="linenos">4389</span></a> <span class="n">any_token</span><span class="o">=</span><span class="n">any_token</span><span class="p">,</span>
+</span><span id="Parser-4390"><a href="#Parser-4390"><span class="linenos">4390</span></a> <span class="p">)</span>
+</span><span id="Parser-4391"><a href="#Parser-4391"><span class="linenos">4391</span></a>
+</span><span id="Parser-4392"><a href="#Parser-4392"><span class="linenos">4392</span></a> <span class="k">if</span> <span class="n">fn_syntax</span><span class="p">:</span>
+</span><span id="Parser-4393"><a href="#Parser-4393"><span class="linenos">4393</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACE</span><span class="p">)</span>
</span><span id="Parser-4394"><a href="#Parser-4394"><span class="linenos">4394</span></a>
-</span><span id="Parser-4395"><a href="#Parser-4395"><span class="linenos">4395</span></a> <span class="k">def</span> <span class="nf">_parse_function_call</span><span class="p">(</span>
-</span><span id="Parser-4396"><a href="#Parser-4396"><span class="linenos">4396</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="Parser-4397"><a href="#Parser-4397"><span class="linenos">4397</span></a> <span class="n">functions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-</span><span id="Parser-4398"><a href="#Parser-4398"><span class="linenos">4398</span></a> <span class="n">anonymous</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="Parser-4399"><a href="#Parser-4399"><span class="linenos">4399</span></a> <span class="n">optional_parens</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">,</span>
-</span><span id="Parser-4400"><a href="#Parser-4400"><span class="linenos">4400</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="Parser-4401"><a href="#Parser-4401"><span class="linenos">4401</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4402"><a href="#Parser-4402"><span class="linenos">4402</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="Parser-4403"><a href="#Parser-4403"><span class="linenos">4403</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-4404"><a href="#Parser-4404"><span class="linenos">4404</span></a>
-</span><span id="Parser-4405"><a href="#Parser-4405"><span class="linenos">4405</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">comments</span>
-</span><span id="Parser-4406"><a href="#Parser-4406"><span class="linenos">4406</span></a> <span class="n">token_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span>
-</span><span id="Parser-4407"><a href="#Parser-4407"><span class="linenos">4407</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span>
-</span><span id="Parser-4408"><a href="#Parser-4408"><span class="linenos">4408</span></a> <span class="n">upper</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="Parser-4409"><a href="#Parser-4409"><span class="linenos">4409</span></a>
-</span><span id="Parser-4410"><a href="#Parser-4410"><span class="linenos">4410</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_FUNCTION_PARSERS</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">upper</span><span class="p">)</span>
-</span><span id="Parser-4411"><a href="#Parser-4411"><span class="linenos">4411</span></a> <span class="k">if</span> <span class="n">optional_parens</span> <span class="ow">and</span> <span class="n">parser</span> <span class="ow">and</span> <span class="n">token_type</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">INVALID_FUNC_NAME_TOKENS</span><span class="p">:</span>
-</span><span id="Parser-4412"><a href="#Parser-4412"><span class="linenos">4412</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="Parser-4413"><a href="#Parser-4413"><span class="linenos">4413</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">))</span>
-</span><span id="Parser-4414"><a href="#Parser-4414"><span class="linenos">4414</span></a>
-</span><span id="Parser-4415"><a href="#Parser-4415"><span class="linenos">4415</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="o">.</span><span class="n">token_type</span> <span class="o">!=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">:</span>
-</span><span id="Parser-4416"><a href="#Parser-4416"><span class="linenos">4416</span></a> <span class="k">if</span> <span class="n">optional_parens</span> <span class="ow">and</span> <span class="n">token_type</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_FUNCTIONS</span><span class="p">:</span>
-</span><span id="Parser-4417"><a href="#Parser-4417"><span class="linenos">4417</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="Parser-4418"><a href="#Parser-4418"><span class="linenos">4418</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_FUNCTIONS</span><span class="p">[</span><span class="n">token_type</span><span class="p">])</span>
-</span><span id="Parser-4419"><a href="#Parser-4419"><span class="linenos">4419</span></a>
-</span><span id="Parser-4420"><a href="#Parser-4420"><span class="linenos">4420</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-4395"><a href="#Parser-4395"><span class="linenos">4395</span></a> <span class="k">return</span> <span class="n">func</span>
+</span><span id="Parser-4396"><a href="#Parser-4396"><span class="linenos">4396</span></a>
+</span><span id="Parser-4397"><a href="#Parser-4397"><span class="linenos">4397</span></a> <span class="k">def</span> <span class="nf">_parse_function_call</span><span class="p">(</span>
+</span><span id="Parser-4398"><a href="#Parser-4398"><span class="linenos">4398</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="Parser-4399"><a href="#Parser-4399"><span class="linenos">4399</span></a> <span class="n">functions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+</span><span id="Parser-4400"><a href="#Parser-4400"><span class="linenos">4400</span></a> <span class="n">anonymous</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="Parser-4401"><a href="#Parser-4401"><span class="linenos">4401</span></a> <span class="n">optional_parens</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">,</span>
+</span><span id="Parser-4402"><a href="#Parser-4402"><span class="linenos">4402</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="Parser-4403"><a href="#Parser-4403"><span class="linenos">4403</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4404"><a href="#Parser-4404"><span class="linenos">4404</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="Parser-4405"><a href="#Parser-4405"><span class="linenos">4405</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-4406"><a href="#Parser-4406"><span class="linenos">4406</span></a>
+</span><span id="Parser-4407"><a href="#Parser-4407"><span class="linenos">4407</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">comments</span>
+</span><span id="Parser-4408"><a href="#Parser-4408"><span class="linenos">4408</span></a> <span class="n">token_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span>
+</span><span id="Parser-4409"><a href="#Parser-4409"><span class="linenos">4409</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span>
+</span><span id="Parser-4410"><a href="#Parser-4410"><span class="linenos">4410</span></a> <span class="n">upper</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="Parser-4411"><a href="#Parser-4411"><span class="linenos">4411</span></a>
+</span><span id="Parser-4412"><a href="#Parser-4412"><span class="linenos">4412</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_FUNCTION_PARSERS</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">upper</span><span class="p">)</span>
+</span><span id="Parser-4413"><a href="#Parser-4413"><span class="linenos">4413</span></a> <span class="k">if</span> <span class="n">optional_parens</span> <span class="ow">and</span> <span class="n">parser</span> <span class="ow">and</span> <span class="n">token_type</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">INVALID_FUNC_NAME_TOKENS</span><span class="p">:</span>
+</span><span id="Parser-4414"><a href="#Parser-4414"><span class="linenos">4414</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="Parser-4415"><a href="#Parser-4415"><span class="linenos">4415</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">))</span>
+</span><span id="Parser-4416"><a href="#Parser-4416"><span class="linenos">4416</span></a>
+</span><span id="Parser-4417"><a href="#Parser-4417"><span class="linenos">4417</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="o">.</span><span class="n">token_type</span> <span class="o">!=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">:</span>
+</span><span id="Parser-4418"><a href="#Parser-4418"><span class="linenos">4418</span></a> <span class="k">if</span> <span class="n">optional_parens</span> <span class="ow">and</span> <span class="n">token_type</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_FUNCTIONS</span><span class="p">:</span>
+</span><span id="Parser-4419"><a href="#Parser-4419"><span class="linenos">4419</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="Parser-4420"><a href="#Parser-4420"><span class="linenos">4420</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_FUNCTIONS</span><span class="p">[</span><span class="n">token_type</span><span class="p">])</span>
</span><span id="Parser-4421"><a href="#Parser-4421"><span class="linenos">4421</span></a>
-</span><span id="Parser-4422"><a href="#Parser-4422"><span class="linenos">4422</span></a> <span class="k">if</span> <span class="n">any_token</span><span class="p">:</span>
-</span><span id="Parser-4423"><a href="#Parser-4423"><span class="linenos">4423</span></a> <span class="k">if</span> <span class="n">token_type</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">RESERVED_TOKENS</span><span class="p">:</span>
-</span><span id="Parser-4424"><a href="#Parser-4424"><span class="linenos">4424</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-4425"><a href="#Parser-4425"><span class="linenos">4425</span></a> <span class="k">elif</span> <span class="n">token_type</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNC_TOKENS</span><span class="p">:</span>
-</span><span id="Parser-4426"><a href="#Parser-4426"><span class="linenos">4426</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-4427"><a href="#Parser-4427"><span class="linenos">4427</span></a>
-</span><span id="Parser-4428"><a href="#Parser-4428"><span class="linenos">4428</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span>
+</span><span id="Parser-4422"><a href="#Parser-4422"><span class="linenos">4422</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-4423"><a href="#Parser-4423"><span class="linenos">4423</span></a>
+</span><span id="Parser-4424"><a href="#Parser-4424"><span class="linenos">4424</span></a> <span class="k">if</span> <span class="n">any_token</span><span class="p">:</span>
+</span><span id="Parser-4425"><a href="#Parser-4425"><span class="linenos">4425</span></a> <span class="k">if</span> <span class="n">token_type</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">RESERVED_TOKENS</span><span class="p">:</span>
+</span><span id="Parser-4426"><a href="#Parser-4426"><span class="linenos">4426</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-4427"><a href="#Parser-4427"><span class="linenos">4427</span></a> <span class="k">elif</span> <span class="n">token_type</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNC_TOKENS</span><span class="p">:</span>
+</span><span id="Parser-4428"><a href="#Parser-4428"><span class="linenos">4428</span></a> <span class="k">return</span> <span class="kc">None</span>
</span><span id="Parser-4429"><a href="#Parser-4429"><span class="linenos">4429</span></a>
-</span><span id="Parser-4430"><a href="#Parser-4430"><span class="linenos">4430</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNCTION_PARSERS</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">upper</span><span class="p">)</span>
-</span><span id="Parser-4431"><a href="#Parser-4431"><span class="linenos">4431</span></a> <span class="k">if</span> <span class="n">parser</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">anonymous</span><span class="p">:</span>
-</span><span id="Parser-4432"><a href="#Parser-4432"><span class="linenos">4432</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
-</span><span id="Parser-4433"><a href="#Parser-4433"><span class="linenos">4433</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-4434"><a href="#Parser-4434"><span class="linenos">4434</span></a> <span class="n">subquery_predicate</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">SUBQUERY_PREDICATES</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">token_type</span><span class="p">)</span>
-</span><span id="Parser-4435"><a href="#Parser-4435"><span class="linenos">4435</span></a>
-</span><span id="Parser-4436"><a href="#Parser-4436"><span class="linenos">4436</span></a> <span class="k">if</span> <span class="n">subquery_predicate</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="ow">in</span> <span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SELECT</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">WITH</span><span class="p">):</span>
-</span><span id="Parser-4437"><a href="#Parser-4437"><span class="linenos">4437</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">subquery_predicate</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_select</span><span class="p">())</span>
-</span><span id="Parser-4438"><a href="#Parser-4438"><span class="linenos">4438</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
-</span><span id="Parser-4439"><a href="#Parser-4439"><span class="linenos">4439</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="Parser-4440"><a href="#Parser-4440"><span class="linenos">4440</span></a>
-</span><span id="Parser-4441"><a href="#Parser-4441"><span class="linenos">4441</span></a> <span class="k">if</span> <span class="n">functions</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="Parser-4442"><a href="#Parser-4442"><span class="linenos">4442</span></a> <span class="n">functions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNCTIONS</span>
-</span><span id="Parser-4443"><a href="#Parser-4443"><span class="linenos">4443</span></a>
-</span><span id="Parser-4444"><a href="#Parser-4444"><span class="linenos">4444</span></a> <span class="n">function</span> <span class="o">=</span> <span class="n">functions</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">upper</span><span class="p">)</span>
+</span><span id="Parser-4430"><a href="#Parser-4430"><span class="linenos">4430</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span>
+</span><span id="Parser-4431"><a href="#Parser-4431"><span class="linenos">4431</span></a>
+</span><span id="Parser-4432"><a href="#Parser-4432"><span class="linenos">4432</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNCTION_PARSERS</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">upper</span><span class="p">)</span>
+</span><span id="Parser-4433"><a href="#Parser-4433"><span class="linenos">4433</span></a> <span class="k">if</span> <span class="n">parser</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">anonymous</span><span class="p">:</span>
+</span><span id="Parser-4434"><a href="#Parser-4434"><span class="linenos">4434</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
+</span><span id="Parser-4435"><a href="#Parser-4435"><span class="linenos">4435</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-4436"><a href="#Parser-4436"><span class="linenos">4436</span></a> <span class="n">subquery_predicate</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">SUBQUERY_PREDICATES</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">token_type</span><span class="p">)</span>
+</span><span id="Parser-4437"><a href="#Parser-4437"><span class="linenos">4437</span></a>
+</span><span id="Parser-4438"><a href="#Parser-4438"><span class="linenos">4438</span></a> <span class="k">if</span> <span class="n">subquery_predicate</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="ow">in</span> <span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SELECT</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">WITH</span><span class="p">):</span>
+</span><span id="Parser-4439"><a href="#Parser-4439"><span class="linenos">4439</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">subquery_predicate</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_select</span><span class="p">())</span>
+</span><span id="Parser-4440"><a href="#Parser-4440"><span class="linenos">4440</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="Parser-4441"><a href="#Parser-4441"><span class="linenos">4441</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-4442"><a href="#Parser-4442"><span class="linenos">4442</span></a>
+</span><span id="Parser-4443"><a href="#Parser-4443"><span class="linenos">4443</span></a> <span class="k">if</span> <span class="n">functions</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="Parser-4444"><a href="#Parser-4444"><span class="linenos">4444</span></a> <span class="n">functions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNCTIONS</span>
</span><span id="Parser-4445"><a href="#Parser-4445"><span class="linenos">4445</span></a>
-</span><span id="Parser-4446"><a href="#Parser-4446"><span class="linenos">4446</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="n">upper</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNCTIONS_WITH_ALIASED_ARGS</span>
-</span><span id="Parser-4447"><a href="#Parser-4447"><span class="linenos">4447</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_lambda</span><span class="p">(</span><span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">))</span>
-</span><span id="Parser-4448"><a href="#Parser-4448"><span class="linenos">4448</span></a>
-</span><span id="Parser-4449"><a href="#Parser-4449"><span class="linenos">4449</span></a> <span class="k">if</span> <span class="n">alias</span><span class="p">:</span>
-</span><span id="Parser-4450"><a href="#Parser-4450"><span class="linenos">4450</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_kv_to_prop_eq</span><span class="p">(</span><span class="n">args</span><span class="p">)</span>
-</span><span id="Parser-4451"><a href="#Parser-4451"><span class="linenos">4451</span></a>
-</span><span id="Parser-4452"><a href="#Parser-4452"><span class="linenos">4452</span></a> <span class="k">if</span> <span class="n">function</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">anonymous</span><span class="p">:</span>
-</span><span id="Parser-4453"><a href="#Parser-4453"><span class="linenos">4453</span></a> <span class="k">if</span> <span class="s2">&quot;dialect&quot;</span> <span class="ow">in</span> <span class="n">function</span><span class="o">.</span><span class="vm">__code__</span><span class="o">.</span><span class="n">co_varnames</span><span class="p">:</span>
-</span><span id="Parser-4454"><a href="#Parser-4454"><span class="linenos">4454</span></a> <span class="n">func</span> <span class="o">=</span> <span class="n">function</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="n">dialect</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="p">)</span>
-</span><span id="Parser-4455"><a href="#Parser-4455"><span class="linenos">4455</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-4456"><a href="#Parser-4456"><span class="linenos">4456</span></a> <span class="n">func</span> <span class="o">=</span> <span class="n">function</span><span class="p">(</span><span class="n">args</span><span class="p">)</span>
-</span><span id="Parser-4457"><a href="#Parser-4457"><span class="linenos">4457</span></a>
-</span><span id="Parser-4458"><a href="#Parser-4458"><span class="linenos">4458</span></a> <span class="n">func</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">args</span><span class="p">)</span>
-</span><span id="Parser-4459"><a href="#Parser-4459"><span class="linenos">4459</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">NORMALIZE_FUNCTIONS</span><span class="p">:</span>
-</span><span id="Parser-4460"><a href="#Parser-4460"><span class="linenos">4460</span></a> <span class="n">func</span><span class="o">.</span><span class="n">meta</span><span class="p">[</span><span class="s2">&quot;name&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="n">this</span>
-</span><span id="Parser-4461"><a href="#Parser-4461"><span class="linenos">4461</span></a>
-</span><span id="Parser-4462"><a href="#Parser-4462"><span class="linenos">4462</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">func</span>
-</span><span id="Parser-4463"><a href="#Parser-4463"><span class="linenos">4463</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-4464"><a href="#Parser-4464"><span class="linenos">4464</span></a> <span class="k">if</span> <span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">IDENTIFIER</span><span class="p">:</span>
-</span><span id="Parser-4465"><a href="#Parser-4465"><span class="linenos">4465</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-4466"><a href="#Parser-4466"><span class="linenos">4466</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Anonymous</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">args</span><span class="p">)</span>
-</span><span id="Parser-4467"><a href="#Parser-4467"><span class="linenos">4467</span></a>
-</span><span id="Parser-4468"><a href="#Parser-4468"><span class="linenos">4468</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">):</span>
-</span><span id="Parser-4469"><a href="#Parser-4469"><span class="linenos">4469</span></a> <span class="n">this</span><span class="o">.</span><span class="n">add_comments</span><span class="p">(</span><span class="n">comments</span><span class="p">)</span>
-</span><span id="Parser-4470"><a href="#Parser-4470"><span class="linenos">4470</span></a>
-</span><span id="Parser-4471"><a href="#Parser-4471"><span class="linenos">4471</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
-</span><span id="Parser-4472"><a href="#Parser-4472"><span class="linenos">4472</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
-</span><span id="Parser-4473"><a href="#Parser-4473"><span class="linenos">4473</span></a>
-</span><span id="Parser-4474"><a href="#Parser-4474"><span class="linenos">4474</span></a> <span class="k">def</span> <span class="nf">_kv_to_prop_eq</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expressions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4475"><a href="#Parser-4475"><span class="linenos">4475</span></a> <span class="n">transformed</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Parser-4476"><a href="#Parser-4476"><span class="linenos">4476</span></a>
-</span><span id="Parser-4477"><a href="#Parser-4477"><span class="linenos">4477</span></a> <span class="k">for</span> <span class="n">e</span> <span class="ow">in</span> <span class="n">expressions</span><span class="p">:</span>
-</span><span id="Parser-4478"><a href="#Parser-4478"><span class="linenos">4478</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">KEY_VALUE_DEFINITIONS</span><span class="p">):</span>
-</span><span id="Parser-4479"><a href="#Parser-4479"><span class="linenos">4479</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Alias</span><span class="p">):</span>
-</span><span id="Parser-4480"><a href="#Parser-4480"><span class="linenos">4480</span></a> <span class="n">e</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">),</span> <span class="n">expression</span><span class="o">=</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
-</span><span id="Parser-4481"><a href="#Parser-4481"><span class="linenos">4481</span></a>
-</span><span id="Parser-4482"><a href="#Parser-4482"><span class="linenos">4482</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">):</span>
-</span><span id="Parser-4483"><a href="#Parser-4483"><span class="linenos">4483</span></a> <span class="n">e</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-4484"><a href="#Parser-4484"><span class="linenos">4484</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">name</span><span class="p">),</span> <span class="n">expression</span><span class="o">=</span><span class="n">e</span><span class="o">.</span><span class="n">expression</span>
-</span><span id="Parser-4485"><a href="#Parser-4485"><span class="linenos">4485</span></a> <span class="p">)</span>
-</span><span id="Parser-4486"><a href="#Parser-4486"><span class="linenos">4486</span></a>
-</span><span id="Parser-4487"><a href="#Parser-4487"><span class="linenos">4487</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Column</span><span class="p">):</span>
-</span><span id="Parser-4488"><a href="#Parser-4488"><span class="linenos">4488</span></a> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
-</span><span id="Parser-4489"><a href="#Parser-4489"><span class="linenos">4489</span></a>
-</span><span id="Parser-4490"><a href="#Parser-4490"><span class="linenos">4490</span></a> <span class="n">transformed</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+</span><span id="Parser-4446"><a href="#Parser-4446"><span class="linenos">4446</span></a> <span class="n">function</span> <span class="o">=</span> <span class="n">functions</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">upper</span><span class="p">)</span>
+</span><span id="Parser-4447"><a href="#Parser-4447"><span class="linenos">4447</span></a>
+</span><span id="Parser-4448"><a href="#Parser-4448"><span class="linenos">4448</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="n">upper</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">FUNCTIONS_WITH_ALIASED_ARGS</span>
+</span><span id="Parser-4449"><a href="#Parser-4449"><span class="linenos">4449</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_lambda</span><span class="p">(</span><span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">))</span>
+</span><span id="Parser-4450"><a href="#Parser-4450"><span class="linenos">4450</span></a>
+</span><span id="Parser-4451"><a href="#Parser-4451"><span class="linenos">4451</span></a> <span class="k">if</span> <span class="n">alias</span><span class="p">:</span>
+</span><span id="Parser-4452"><a href="#Parser-4452"><span class="linenos">4452</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_kv_to_prop_eq</span><span class="p">(</span><span class="n">args</span><span class="p">)</span>
+</span><span id="Parser-4453"><a href="#Parser-4453"><span class="linenos">4453</span></a>
+</span><span id="Parser-4454"><a href="#Parser-4454"><span class="linenos">4454</span></a> <span class="k">if</span> <span class="n">function</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">anonymous</span><span class="p">:</span>
+</span><span id="Parser-4455"><a href="#Parser-4455"><span class="linenos">4455</span></a> <span class="k">if</span> <span class="s2">&quot;dialect&quot;</span> <span class="ow">in</span> <span class="n">function</span><span class="o">.</span><span class="vm">__code__</span><span class="o">.</span><span class="n">co_varnames</span><span class="p">:</span>
+</span><span id="Parser-4456"><a href="#Parser-4456"><span class="linenos">4456</span></a> <span class="n">func</span> <span class="o">=</span> <span class="n">function</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="n">dialect</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="p">)</span>
+</span><span id="Parser-4457"><a href="#Parser-4457"><span class="linenos">4457</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-4458"><a href="#Parser-4458"><span class="linenos">4458</span></a> <span class="n">func</span> <span class="o">=</span> <span class="n">function</span><span class="p">(</span><span class="n">args</span><span class="p">)</span>
+</span><span id="Parser-4459"><a href="#Parser-4459"><span class="linenos">4459</span></a>
+</span><span id="Parser-4460"><a href="#Parser-4460"><span class="linenos">4460</span></a> <span class="n">func</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">args</span><span class="p">)</span>
+</span><span id="Parser-4461"><a href="#Parser-4461"><span class="linenos">4461</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">NORMALIZE_FUNCTIONS</span><span class="p">:</span>
+</span><span id="Parser-4462"><a href="#Parser-4462"><span class="linenos">4462</span></a> <span class="n">func</span><span class="o">.</span><span class="n">meta</span><span class="p">[</span><span class="s2">&quot;name&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="n">this</span>
+</span><span id="Parser-4463"><a href="#Parser-4463"><span class="linenos">4463</span></a>
+</span><span id="Parser-4464"><a href="#Parser-4464"><span class="linenos">4464</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">func</span>
+</span><span id="Parser-4465"><a href="#Parser-4465"><span class="linenos">4465</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-4466"><a href="#Parser-4466"><span class="linenos">4466</span></a> <span class="k">if</span> <span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">IDENTIFIER</span><span class="p">:</span>
+</span><span id="Parser-4467"><a href="#Parser-4467"><span class="linenos">4467</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-4468"><a href="#Parser-4468"><span class="linenos">4468</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Anonymous</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">args</span><span class="p">)</span>
+</span><span id="Parser-4469"><a href="#Parser-4469"><span class="linenos">4469</span></a>
+</span><span id="Parser-4470"><a href="#Parser-4470"><span class="linenos">4470</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">):</span>
+</span><span id="Parser-4471"><a href="#Parser-4471"><span class="linenos">4471</span></a> <span class="n">this</span><span class="o">.</span><span class="n">add_comments</span><span class="p">(</span><span class="n">comments</span><span class="p">)</span>
+</span><span id="Parser-4472"><a href="#Parser-4472"><span class="linenos">4472</span></a>
+</span><span id="Parser-4473"><a href="#Parser-4473"><span class="linenos">4473</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Parser-4474"><a href="#Parser-4474"><span class="linenos">4474</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Parser-4475"><a href="#Parser-4475"><span class="linenos">4475</span></a>
+</span><span id="Parser-4476"><a href="#Parser-4476"><span class="linenos">4476</span></a> <span class="k">def</span> <span class="nf">_kv_to_prop_eq</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expressions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4477"><a href="#Parser-4477"><span class="linenos">4477</span></a> <span class="n">transformed</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Parser-4478"><a href="#Parser-4478"><span class="linenos">4478</span></a>
+</span><span id="Parser-4479"><a href="#Parser-4479"><span class="linenos">4479</span></a> <span class="k">for</span> <span class="n">e</span> <span class="ow">in</span> <span class="n">expressions</span><span class="p">:</span>
+</span><span id="Parser-4480"><a href="#Parser-4480"><span class="linenos">4480</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">KEY_VALUE_DEFINITIONS</span><span class="p">):</span>
+</span><span id="Parser-4481"><a href="#Parser-4481"><span class="linenos">4481</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Alias</span><span class="p">):</span>
+</span><span id="Parser-4482"><a href="#Parser-4482"><span class="linenos">4482</span></a> <span class="n">e</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">e</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">),</span> <span class="n">expression</span><span class="o">=</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Parser-4483"><a href="#Parser-4483"><span class="linenos">4483</span></a>
+</span><span id="Parser-4484"><a href="#Parser-4484"><span class="linenos">4484</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">):</span>
+</span><span id="Parser-4485"><a href="#Parser-4485"><span class="linenos">4485</span></a> <span class="n">e</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-4486"><a href="#Parser-4486"><span class="linenos">4486</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PropertyEQ</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">name</span><span class="p">),</span> <span class="n">expression</span><span class="o">=</span><span class="n">e</span><span class="o">.</span><span class="n">expression</span>
+</span><span id="Parser-4487"><a href="#Parser-4487"><span class="linenos">4487</span></a> <span class="p">)</span>
+</span><span id="Parser-4488"><a href="#Parser-4488"><span class="linenos">4488</span></a>
+</span><span id="Parser-4489"><a href="#Parser-4489"><span class="linenos">4489</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Column</span><span class="p">):</span>
+</span><span id="Parser-4490"><a href="#Parser-4490"><span class="linenos">4490</span></a> <span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">e</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
</span><span id="Parser-4491"><a href="#Parser-4491"><span class="linenos">4491</span></a>
-</span><span id="Parser-4492"><a href="#Parser-4492"><span class="linenos">4492</span></a> <span class="k">return</span> <span class="n">transformed</span>
+</span><span id="Parser-4492"><a href="#Parser-4492"><span class="linenos">4492</span></a> <span class="n">transformed</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
</span><span id="Parser-4493"><a href="#Parser-4493"><span class="linenos">4493</span></a>
-</span><span id="Parser-4494"><a href="#Parser-4494"><span class="linenos">4494</span></a> <span class="k">def</span> <span class="nf">_parse_function_parameter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4495"><a href="#Parser-4495"><span class="linenos">4495</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column_def</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">())</span>
-</span><span id="Parser-4496"><a href="#Parser-4496"><span class="linenos">4496</span></a>
-</span><span id="Parser-4497"><a href="#Parser-4497"><span class="linenos">4497</span></a> <span class="k">def</span> <span class="nf">_parse_user_defined_function</span><span class="p">(</span>
-</span><span id="Parser-4498"><a href="#Parser-4498"><span class="linenos">4498</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">kind</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-4499"><a href="#Parser-4499"><span class="linenos">4499</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4500"><a href="#Parser-4500"><span class="linenos">4500</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="Parser-4501"><a href="#Parser-4501"><span class="linenos">4501</span></a>
-</span><span id="Parser-4502"><a href="#Parser-4502"><span class="linenos">4502</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DOT</span><span class="p">):</span>
-</span><span id="Parser-4503"><a href="#Parser-4503"><span class="linenos">4503</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Dot</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">())</span>
-</span><span id="Parser-4504"><a href="#Parser-4504"><span class="linenos">4504</span></a>
-</span><span id="Parser-4505"><a href="#Parser-4505"><span class="linenos">4505</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="Parser-4506"><a href="#Parser-4506"><span class="linenos">4506</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="Parser-4507"><a href="#Parser-4507"><span class="linenos">4507</span></a>
-</span><span id="Parser-4508"><a href="#Parser-4508"><span class="linenos">4508</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_function_parameter</span><span class="p">)</span>
-</span><span id="Parser-4509"><a href="#Parser-4509"><span class="linenos">4509</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
-</span><span id="Parser-4510"><a href="#Parser-4510"><span class="linenos">4510</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-4511"><a href="#Parser-4511"><span class="linenos">4511</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">UserDefinedFunction</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">wrapped</span><span class="o">=</span><span class="kc">True</span>
-</span><span id="Parser-4512"><a href="#Parser-4512"><span class="linenos">4512</span></a> <span class="p">)</span>
-</span><span id="Parser-4513"><a href="#Parser-4513"><span class="linenos">4513</span></a>
-</span><span id="Parser-4514"><a href="#Parser-4514"><span class="linenos">4514</span></a> <span class="k">def</span> <span class="nf">_parse_introducer</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">token</span><span class="p">:</span> <span class="n">Token</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Introducer</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">:</span>
-</span><span id="Parser-4515"><a href="#Parser-4515"><span class="linenos">4515</span></a> <span class="n">literal</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="Parser-4516"><a href="#Parser-4516"><span class="linenos">4516</span></a> <span class="k">if</span> <span class="n">literal</span><span class="p">:</span>
-</span><span id="Parser-4517"><a href="#Parser-4517"><span class="linenos">4517</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Introducer</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">token</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">literal</span><span class="p">)</span>
-</span><span id="Parser-4518"><a href="#Parser-4518"><span class="linenos">4518</span></a>
-</span><span id="Parser-4519"><a href="#Parser-4519"><span class="linenos">4519</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">token</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
+</span><span id="Parser-4494"><a href="#Parser-4494"><span class="linenos">4494</span></a> <span class="k">return</span> <span class="n">transformed</span>
+</span><span id="Parser-4495"><a href="#Parser-4495"><span class="linenos">4495</span></a>
+</span><span id="Parser-4496"><a href="#Parser-4496"><span class="linenos">4496</span></a> <span class="k">def</span> <span class="nf">_parse_function_parameter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4497"><a href="#Parser-4497"><span class="linenos">4497</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column_def</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">())</span>
+</span><span id="Parser-4498"><a href="#Parser-4498"><span class="linenos">4498</span></a>
+</span><span id="Parser-4499"><a href="#Parser-4499"><span class="linenos">4499</span></a> <span class="k">def</span> <span class="nf">_parse_user_defined_function</span><span class="p">(</span>
+</span><span id="Parser-4500"><a href="#Parser-4500"><span class="linenos">4500</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">kind</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-4501"><a href="#Parser-4501"><span class="linenos">4501</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4502"><a href="#Parser-4502"><span class="linenos">4502</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="Parser-4503"><a href="#Parser-4503"><span class="linenos">4503</span></a>
+</span><span id="Parser-4504"><a href="#Parser-4504"><span class="linenos">4504</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DOT</span><span class="p">):</span>
+</span><span id="Parser-4505"><a href="#Parser-4505"><span class="linenos">4505</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Dot</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">())</span>
+</span><span id="Parser-4506"><a href="#Parser-4506"><span class="linenos">4506</span></a>
+</span><span id="Parser-4507"><a href="#Parser-4507"><span class="linenos">4507</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="Parser-4508"><a href="#Parser-4508"><span class="linenos">4508</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-4509"><a href="#Parser-4509"><span class="linenos">4509</span></a>
+</span><span id="Parser-4510"><a href="#Parser-4510"><span class="linenos">4510</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_function_parameter</span><span class="p">)</span>
+</span><span id="Parser-4511"><a href="#Parser-4511"><span class="linenos">4511</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="Parser-4512"><a href="#Parser-4512"><span class="linenos">4512</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-4513"><a href="#Parser-4513"><span class="linenos">4513</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">UserDefinedFunction</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">wrapped</span><span class="o">=</span><span class="kc">True</span>
+</span><span id="Parser-4514"><a href="#Parser-4514"><span class="linenos">4514</span></a> <span class="p">)</span>
+</span><span id="Parser-4515"><a href="#Parser-4515"><span class="linenos">4515</span></a>
+</span><span id="Parser-4516"><a href="#Parser-4516"><span class="linenos">4516</span></a> <span class="k">def</span> <span class="nf">_parse_introducer</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">token</span><span class="p">:</span> <span class="n">Token</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Introducer</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">:</span>
+</span><span id="Parser-4517"><a href="#Parser-4517"><span class="linenos">4517</span></a> <span class="n">literal</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
+</span><span id="Parser-4518"><a href="#Parser-4518"><span class="linenos">4518</span></a> <span class="k">if</span> <span class="n">literal</span><span class="p">:</span>
+</span><span id="Parser-4519"><a href="#Parser-4519"><span class="linenos">4519</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Introducer</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">token</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">literal</span><span class="p">)</span>
</span><span id="Parser-4520"><a href="#Parser-4520"><span class="linenos">4520</span></a>
-</span><span id="Parser-4521"><a href="#Parser-4521"><span class="linenos">4521</span></a> <span class="k">def</span> <span class="nf">_parse_session_parameter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">SessionParameter</span><span class="p">:</span>
-</span><span id="Parser-4522"><a href="#Parser-4522"><span class="linenos">4522</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-4523"><a href="#Parser-4523"><span class="linenos">4523</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="Parser-4524"><a href="#Parser-4524"><span class="linenos">4524</span></a>
-</span><span id="Parser-4525"><a href="#Parser-4525"><span class="linenos">4525</span></a> <span class="k">if</span> <span class="n">this</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DOT</span><span class="p">):</span>
-</span><span id="Parser-4526"><a href="#Parser-4526"><span class="linenos">4526</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">name</span>
-</span><span id="Parser-4527"><a href="#Parser-4527"><span class="linenos">4527</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="Parser-4528"><a href="#Parser-4528"><span class="linenos">4528</span></a>
-</span><span id="Parser-4529"><a href="#Parser-4529"><span class="linenos">4529</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">SessionParameter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">)</span>
+</span><span id="Parser-4521"><a href="#Parser-4521"><span class="linenos">4521</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">token</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
+</span><span id="Parser-4522"><a href="#Parser-4522"><span class="linenos">4522</span></a>
+</span><span id="Parser-4523"><a href="#Parser-4523"><span class="linenos">4523</span></a> <span class="k">def</span> <span class="nf">_parse_session_parameter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">SessionParameter</span><span class="p">:</span>
+</span><span id="Parser-4524"><a href="#Parser-4524"><span class="linenos">4524</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-4525"><a href="#Parser-4525"><span class="linenos">4525</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
+</span><span id="Parser-4526"><a href="#Parser-4526"><span class="linenos">4526</span></a>
+</span><span id="Parser-4527"><a href="#Parser-4527"><span class="linenos">4527</span></a> <span class="k">if</span> <span class="n">this</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DOT</span><span class="p">):</span>
+</span><span id="Parser-4528"><a href="#Parser-4528"><span class="linenos">4528</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">name</span>
+</span><span id="Parser-4529"><a href="#Parser-4529"><span class="linenos">4529</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
</span><span id="Parser-4530"><a href="#Parser-4530"><span class="linenos">4530</span></a>
-</span><span id="Parser-4531"><a href="#Parser-4531"><span class="linenos">4531</span></a> <span class="k">def</span> <span class="nf">_parse_lambda</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">alias</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4532"><a href="#Parser-4532"><span class="linenos">4532</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="Parser-4533"><a href="#Parser-4533"><span class="linenos">4533</span></a>
-</span><span id="Parser-4534"><a href="#Parser-4534"><span class="linenos">4534</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="Parser-4535"><a href="#Parser-4535"><span class="linenos">4535</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">t</span><span class="o">.</span><span class="n">cast</span><span class="p">(</span>
-</span><span id="Parser-4536"><a href="#Parser-4536"><span class="linenos">4536</span></a> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]],</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">)</span>
-</span><span id="Parser-4537"><a href="#Parser-4537"><span class="linenos">4537</span></a> <span class="p">)</span>
-</span><span id="Parser-4538"><a href="#Parser-4538"><span class="linenos">4538</span></a>
-</span><span id="Parser-4539"><a href="#Parser-4539"><span class="linenos">4539</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">):</span>
-</span><span id="Parser-4540"><a href="#Parser-4540"><span class="linenos">4540</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="Parser-4541"><a href="#Parser-4541"><span class="linenos">4541</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-4542"><a href="#Parser-4542"><span class="linenos">4542</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()]</span>
-</span><span id="Parser-4543"><a href="#Parser-4543"><span class="linenos">4543</span></a>
-</span><span id="Parser-4544"><a href="#Parser-4544"><span class="linenos">4544</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">LAMBDAS</span><span class="p">):</span>
-</span><span id="Parser-4545"><a href="#Parser-4545"><span class="linenos">4545</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">LAMBDAS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="n">expressions</span><span class="p">)</span>
-</span><span id="Parser-4546"><a href="#Parser-4546"><span class="linenos">4546</span></a>
-</span><span id="Parser-4547"><a href="#Parser-4547"><span class="linenos">4547</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="Parser-4531"><a href="#Parser-4531"><span class="linenos">4531</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">SessionParameter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">)</span>
+</span><span id="Parser-4532"><a href="#Parser-4532"><span class="linenos">4532</span></a>
+</span><span id="Parser-4533"><a href="#Parser-4533"><span class="linenos">4533</span></a> <span class="k">def</span> <span class="nf">_parse_lambda</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">alias</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4534"><a href="#Parser-4534"><span class="linenos">4534</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="Parser-4535"><a href="#Parser-4535"><span class="linenos">4535</span></a>
+</span><span id="Parser-4536"><a href="#Parser-4536"><span class="linenos">4536</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="Parser-4537"><a href="#Parser-4537"><span class="linenos">4537</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">t</span><span class="o">.</span><span class="n">cast</span><span class="p">(</span>
+</span><span id="Parser-4538"><a href="#Parser-4538"><span class="linenos">4538</span></a> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]],</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">)</span>
+</span><span id="Parser-4539"><a href="#Parser-4539"><span class="linenos">4539</span></a> <span class="p">)</span>
+</span><span id="Parser-4540"><a href="#Parser-4540"><span class="linenos">4540</span></a>
+</span><span id="Parser-4541"><a href="#Parser-4541"><span class="linenos">4541</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">):</span>
+</span><span id="Parser-4542"><a href="#Parser-4542"><span class="linenos">4542</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="Parser-4543"><a href="#Parser-4543"><span class="linenos">4543</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-4544"><a href="#Parser-4544"><span class="linenos">4544</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()]</span>
+</span><span id="Parser-4545"><a href="#Parser-4545"><span class="linenos">4545</span></a>
+</span><span id="Parser-4546"><a href="#Parser-4546"><span class="linenos">4546</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">LAMBDAS</span><span class="p">):</span>
+</span><span id="Parser-4547"><a href="#Parser-4547"><span class="linenos">4547</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">LAMBDAS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="n">expressions</span><span class="p">)</span>
</span><span id="Parser-4548"><a href="#Parser-4548"><span class="linenos">4548</span></a>
-</span><span id="Parser-4549"><a href="#Parser-4549"><span class="linenos">4549</span></a> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span>
+</span><span id="Parser-4549"><a href="#Parser-4549"><span class="linenos">4549</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
</span><span id="Parser-4550"><a href="#Parser-4550"><span class="linenos">4550</span></a>
-</span><span id="Parser-4551"><a href="#Parser-4551"><span class="linenos">4551</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DISTINCT</span><span class="p">):</span>
-</span><span id="Parser-4552"><a href="#Parser-4552"><span class="linenos">4552</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-4553"><a href="#Parser-4553"><span class="linenos">4553</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Distinct</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span>
-</span><span id="Parser-4554"><a href="#Parser-4554"><span class="linenos">4554</span></a> <span class="p">)</span>
-</span><span id="Parser-4555"><a href="#Parser-4555"><span class="linenos">4555</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-4556"><a href="#Parser-4556"><span class="linenos">4556</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_select_or_expression</span><span class="p">(</span><span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">)</span>
-</span><span id="Parser-4557"><a href="#Parser-4557"><span class="linenos">4557</span></a>
-</span><span id="Parser-4558"><a href="#Parser-4558"><span class="linenos">4558</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_limit</span><span class="p">(</span>
-</span><span id="Parser-4559"><a href="#Parser-4559"><span class="linenos">4559</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_having_max</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_respect_or_ignore_nulls</span><span class="p">(</span><span class="n">this</span><span class="p">)))</span>
-</span><span id="Parser-4560"><a href="#Parser-4560"><span class="linenos">4560</span></a> <span class="p">)</span>
-</span><span id="Parser-4561"><a href="#Parser-4561"><span class="linenos">4561</span></a>
-</span><span id="Parser-4562"><a href="#Parser-4562"><span class="linenos">4562</span></a> <span class="k">def</span> <span class="nf">_parse_schema</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4563"><a href="#Parser-4563"><span class="linenos">4563</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="Parser-4564"><a href="#Parser-4564"><span class="linenos">4564</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="Parser-4565"><a href="#Parser-4565"><span class="linenos">4565</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="Parser-4566"><a href="#Parser-4566"><span class="linenos">4566</span></a>
-</span><span id="Parser-4567"><a href="#Parser-4567"><span class="linenos">4567</span></a> <span class="c1"># Disambiguate between schema and subquery/CTE, e.g. in INSERT INTO table (&lt;expr&gt;),</span>
-</span><span id="Parser-4568"><a href="#Parser-4568"><span class="linenos">4568</span></a> <span class="c1"># expr can be of both types</span>
-</span><span id="Parser-4569"><a href="#Parser-4569"><span class="linenos">4569</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SELECT_START_TOKENS</span><span class="p">):</span>
-</span><span id="Parser-4570"><a href="#Parser-4570"><span class="linenos">4570</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="Parser-4571"><a href="#Parser-4571"><span class="linenos">4571</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="Parser-4572"><a href="#Parser-4572"><span class="linenos">4572</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_constraint</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field_def</span><span class="p">())</span>
-</span><span id="Parser-4573"><a href="#Parser-4573"><span class="linenos">4573</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
-</span><span id="Parser-4574"><a href="#Parser-4574"><span class="linenos">4574</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Schema</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">args</span><span class="p">)</span>
-</span><span id="Parser-4575"><a href="#Parser-4575"><span class="linenos">4575</span></a>
-</span><span id="Parser-4576"><a href="#Parser-4576"><span class="linenos">4576</span></a> <span class="k">def</span> <span class="nf">_parse_field_def</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4577"><a href="#Parser-4577"><span class="linenos">4577</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column_def</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
-</span><span id="Parser-4578"><a href="#Parser-4578"><span class="linenos">4578</span></a>
-</span><span id="Parser-4579"><a href="#Parser-4579"><span class="linenos">4579</span></a> <span class="k">def</span> <span class="nf">_parse_column_def</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4580"><a href="#Parser-4580"><span class="linenos">4580</span></a> <span class="c1"># column defs are not really columns, they&#39;re identifiers</span>
-</span><span id="Parser-4581"><a href="#Parser-4581"><span class="linenos">4581</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Column</span><span class="p">):</span>
-</span><span id="Parser-4582"><a href="#Parser-4582"><span class="linenos">4582</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">this</span>
-</span><span id="Parser-4583"><a href="#Parser-4583"><span class="linenos">4583</span></a>
-</span><span id="Parser-4584"><a href="#Parser-4584"><span class="linenos">4584</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-4551"><a href="#Parser-4551"><span class="linenos">4551</span></a> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span>
+</span><span id="Parser-4552"><a href="#Parser-4552"><span class="linenos">4552</span></a>
+</span><span id="Parser-4553"><a href="#Parser-4553"><span class="linenos">4553</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DISTINCT</span><span class="p">):</span>
+</span><span id="Parser-4554"><a href="#Parser-4554"><span class="linenos">4554</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-4555"><a href="#Parser-4555"><span class="linenos">4555</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Distinct</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span>
+</span><span id="Parser-4556"><a href="#Parser-4556"><span class="linenos">4556</span></a> <span class="p">)</span>
+</span><span id="Parser-4557"><a href="#Parser-4557"><span class="linenos">4557</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-4558"><a href="#Parser-4558"><span class="linenos">4558</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_select_or_expression</span><span class="p">(</span><span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">)</span>
+</span><span id="Parser-4559"><a href="#Parser-4559"><span class="linenos">4559</span></a>
+</span><span id="Parser-4560"><a href="#Parser-4560"><span class="linenos">4560</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_limit</span><span class="p">(</span>
+</span><span id="Parser-4561"><a href="#Parser-4561"><span class="linenos">4561</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_having_max</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_respect_or_ignore_nulls</span><span class="p">(</span><span class="n">this</span><span class="p">)))</span>
+</span><span id="Parser-4562"><a href="#Parser-4562"><span class="linenos">4562</span></a> <span class="p">)</span>
+</span><span id="Parser-4563"><a href="#Parser-4563"><span class="linenos">4563</span></a>
+</span><span id="Parser-4564"><a href="#Parser-4564"><span class="linenos">4564</span></a> <span class="k">def</span> <span class="nf">_parse_schema</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4565"><a href="#Parser-4565"><span class="linenos">4565</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="Parser-4566"><a href="#Parser-4566"><span class="linenos">4566</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="Parser-4567"><a href="#Parser-4567"><span class="linenos">4567</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-4568"><a href="#Parser-4568"><span class="linenos">4568</span></a>
+</span><span id="Parser-4569"><a href="#Parser-4569"><span class="linenos">4569</span></a> <span class="c1"># Disambiguate between schema and subquery/CTE, e.g. in INSERT INTO table (&lt;expr&gt;),</span>
+</span><span id="Parser-4570"><a href="#Parser-4570"><span class="linenos">4570</span></a> <span class="c1"># expr can be of both types</span>
+</span><span id="Parser-4571"><a href="#Parser-4571"><span class="linenos">4571</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SELECT_START_TOKENS</span><span class="p">):</span>
+</span><span id="Parser-4572"><a href="#Parser-4572"><span class="linenos">4572</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="Parser-4573"><a href="#Parser-4573"><span class="linenos">4573</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-4574"><a href="#Parser-4574"><span class="linenos">4574</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_constraint</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field_def</span><span class="p">())</span>
+</span><span id="Parser-4575"><a href="#Parser-4575"><span class="linenos">4575</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="Parser-4576"><a href="#Parser-4576"><span class="linenos">4576</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Schema</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">args</span><span class="p">)</span>
+</span><span id="Parser-4577"><a href="#Parser-4577"><span class="linenos">4577</span></a>
+</span><span id="Parser-4578"><a href="#Parser-4578"><span class="linenos">4578</span></a> <span class="k">def</span> <span class="nf">_parse_field_def</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4579"><a href="#Parser-4579"><span class="linenos">4579</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column_def</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
+</span><span id="Parser-4580"><a href="#Parser-4580"><span class="linenos">4580</span></a>
+</span><span id="Parser-4581"><a href="#Parser-4581"><span class="linenos">4581</span></a> <span class="k">def</span> <span class="nf">_parse_column_def</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4582"><a href="#Parser-4582"><span class="linenos">4582</span></a> <span class="c1"># column defs are not really columns, they&#39;re identifiers</span>
+</span><span id="Parser-4583"><a href="#Parser-4583"><span class="linenos">4583</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Column</span><span class="p">):</span>
+</span><span id="Parser-4584"><a href="#Parser-4584"><span class="linenos">4584</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">this</span>
</span><span id="Parser-4585"><a href="#Parser-4585"><span class="linenos">4585</span></a>
-</span><span id="Parser-4586"><a href="#Parser-4586"><span class="linenos">4586</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;FOR&quot;</span><span class="p">,</span> <span class="s2">&quot;ORDINALITY&quot;</span><span class="p">):</span>
-</span><span id="Parser-4587"><a href="#Parser-4587"><span class="linenos">4587</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">ColumnDef</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">ordinality</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-4588"><a href="#Parser-4588"><span class="linenos">4588</span></a>
-</span><span id="Parser-4589"><a href="#Parser-4589"><span class="linenos">4589</span></a> <span class="n">constraints</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Parser-4586"><a href="#Parser-4586"><span class="linenos">4586</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-4587"><a href="#Parser-4587"><span class="linenos">4587</span></a>
+</span><span id="Parser-4588"><a href="#Parser-4588"><span class="linenos">4588</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;FOR&quot;</span><span class="p">,</span> <span class="s2">&quot;ORDINALITY&quot;</span><span class="p">):</span>
+</span><span id="Parser-4589"><a href="#Parser-4589"><span class="linenos">4589</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">ColumnDef</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">ordinality</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
</span><span id="Parser-4590"><a href="#Parser-4590"><span class="linenos">4590</span></a>
-</span><span id="Parser-4591"><a href="#Parser-4591"><span class="linenos">4591</span></a> <span class="k">if</span> <span class="p">(</span><span class="ow">not</span> <span class="n">kind</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">))</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span>
-</span><span id="Parser-4592"><a href="#Parser-4592"><span class="linenos">4592</span></a> <span class="p">(</span><span class="s2">&quot;ALIAS&quot;</span><span class="p">,</span> <span class="s2">&quot;MATERIALIZED&quot;</span><span class="p">)</span>
-</span><span id="Parser-4593"><a href="#Parser-4593"><span class="linenos">4593</span></a> <span class="p">):</span>
-</span><span id="Parser-4594"><a href="#Parser-4594"><span class="linenos">4594</span></a> <span class="n">persisted</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;MATERIALIZED&quot;</span>
-</span><span id="Parser-4595"><a href="#Parser-4595"><span class="linenos">4595</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-</span><span id="Parser-4596"><a href="#Parser-4596"><span class="linenos">4596</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-4597"><a href="#Parser-4597"><span class="linenos">4597</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ComputedColumnConstraint</span><span class="p">,</span>
-</span><span id="Parser-4598"><a href="#Parser-4598"><span class="linenos">4598</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">(),</span>
-</span><span id="Parser-4599"><a href="#Parser-4599"><span class="linenos">4599</span></a> <span class="n">persisted</span><span class="o">=</span><span class="n">persisted</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;PERSISTED&quot;</span><span class="p">),</span>
-</span><span id="Parser-4600"><a href="#Parser-4600"><span class="linenos">4600</span></a> <span class="n">not_null</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NOT</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">),</span>
-</span><span id="Parser-4601"><a href="#Parser-4601"><span class="linenos">4601</span></a> <span class="p">)</span>
-</span><span id="Parser-4602"><a href="#Parser-4602"><span class="linenos">4602</span></a> <span class="p">)</span>
-</span><span id="Parser-4603"><a href="#Parser-4603"><span class="linenos">4603</span></a> <span class="k">elif</span> <span class="n">kind</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Parser-4604"><a href="#Parser-4604"><span class="linenos">4604</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
-</span><span id="Parser-4605"><a href="#Parser-4605"><span class="linenos">4605</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-</span><span id="Parser-4606"><a href="#Parser-4606"><span class="linenos">4606</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">TransformColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">())</span>
-</span><span id="Parser-4607"><a href="#Parser-4607"><span class="linenos">4607</span></a> <span class="p">)</span>
-</span><span id="Parser-4608"><a href="#Parser-4608"><span class="linenos">4608</span></a>
-</span><span id="Parser-4609"><a href="#Parser-4609"><span class="linenos">4609</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
-</span><span id="Parser-4610"><a href="#Parser-4610"><span class="linenos">4610</span></a> <span class="n">constraint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column_constraint</span><span class="p">()</span>
-</span><span id="Parser-4611"><a href="#Parser-4611"><span class="linenos">4611</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">constraint</span><span class="p">:</span>
-</span><span id="Parser-4612"><a href="#Parser-4612"><span class="linenos">4612</span></a> <span class="k">break</span>
-</span><span id="Parser-4613"><a href="#Parser-4613"><span class="linenos">4613</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">constraint</span><span class="p">)</span>
-</span><span id="Parser-4614"><a href="#Parser-4614"><span class="linenos">4614</span></a>
-</span><span id="Parser-4615"><a href="#Parser-4615"><span class="linenos">4615</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">kind</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">constraints</span><span class="p">:</span>
-</span><span id="Parser-4616"><a href="#Parser-4616"><span class="linenos">4616</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="Parser-4617"><a href="#Parser-4617"><span class="linenos">4617</span></a>
-</span><span id="Parser-4618"><a href="#Parser-4618"><span class="linenos">4618</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">ColumnDef</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span> <span class="n">constraints</span><span class="o">=</span><span class="n">constraints</span><span class="p">)</span>
+</span><span id="Parser-4591"><a href="#Parser-4591"><span class="linenos">4591</span></a> <span class="n">constraints</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Parser-4592"><a href="#Parser-4592"><span class="linenos">4592</span></a>
+</span><span id="Parser-4593"><a href="#Parser-4593"><span class="linenos">4593</span></a> <span class="k">if</span> <span class="p">(</span><span class="ow">not</span> <span class="n">kind</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">))</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span>
+</span><span id="Parser-4594"><a href="#Parser-4594"><span class="linenos">4594</span></a> <span class="p">(</span><span class="s2">&quot;ALIAS&quot;</span><span class="p">,</span> <span class="s2">&quot;MATERIALIZED&quot;</span><span class="p">)</span>
+</span><span id="Parser-4595"><a href="#Parser-4595"><span class="linenos">4595</span></a> <span class="p">):</span>
+</span><span id="Parser-4596"><a href="#Parser-4596"><span class="linenos">4596</span></a> <span class="n">persisted</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;MATERIALIZED&quot;</span>
+</span><span id="Parser-4597"><a href="#Parser-4597"><span class="linenos">4597</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
+</span><span id="Parser-4598"><a href="#Parser-4598"><span class="linenos">4598</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-4599"><a href="#Parser-4599"><span class="linenos">4599</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ComputedColumnConstraint</span><span class="p">,</span>
+</span><span id="Parser-4600"><a href="#Parser-4600"><span class="linenos">4600</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">(),</span>
+</span><span id="Parser-4601"><a href="#Parser-4601"><span class="linenos">4601</span></a> <span class="n">persisted</span><span class="o">=</span><span class="n">persisted</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;PERSISTED&quot;</span><span class="p">),</span>
+</span><span id="Parser-4602"><a href="#Parser-4602"><span class="linenos">4602</span></a> <span class="n">not_null</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NOT</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">),</span>
+</span><span id="Parser-4603"><a href="#Parser-4603"><span class="linenos">4603</span></a> <span class="p">)</span>
+</span><span id="Parser-4604"><a href="#Parser-4604"><span class="linenos">4604</span></a> <span class="p">)</span>
+</span><span id="Parser-4605"><a href="#Parser-4605"><span class="linenos">4605</span></a> <span class="k">elif</span> <span class="n">kind</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-4606"><a href="#Parser-4606"><span class="linenos">4606</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
+</span><span id="Parser-4607"><a href="#Parser-4607"><span class="linenos">4607</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
+</span><span id="Parser-4608"><a href="#Parser-4608"><span class="linenos">4608</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">TransformColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">())</span>
+</span><span id="Parser-4609"><a href="#Parser-4609"><span class="linenos">4609</span></a> <span class="p">)</span>
+</span><span id="Parser-4610"><a href="#Parser-4610"><span class="linenos">4610</span></a>
+</span><span id="Parser-4611"><a href="#Parser-4611"><span class="linenos">4611</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
+</span><span id="Parser-4612"><a href="#Parser-4612"><span class="linenos">4612</span></a> <span class="n">constraint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column_constraint</span><span class="p">()</span>
+</span><span id="Parser-4613"><a href="#Parser-4613"><span class="linenos">4613</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">constraint</span><span class="p">:</span>
+</span><span id="Parser-4614"><a href="#Parser-4614"><span class="linenos">4614</span></a> <span class="k">break</span>
+</span><span id="Parser-4615"><a href="#Parser-4615"><span class="linenos">4615</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">constraint</span><span class="p">)</span>
+</span><span id="Parser-4616"><a href="#Parser-4616"><span class="linenos">4616</span></a>
+</span><span id="Parser-4617"><a href="#Parser-4617"><span class="linenos">4617</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">kind</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">constraints</span><span class="p">:</span>
+</span><span id="Parser-4618"><a href="#Parser-4618"><span class="linenos">4618</span></a> <span class="k">return</span> <span class="n">this</span>
</span><span id="Parser-4619"><a href="#Parser-4619"><span class="linenos">4619</span></a>
-</span><span id="Parser-4620"><a href="#Parser-4620"><span class="linenos">4620</span></a> <span class="k">def</span> <span class="nf">_parse_auto_increment</span><span class="p">(</span>
-</span><span id="Parser-4621"><a href="#Parser-4621"><span class="linenos">4621</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="Parser-4622"><a href="#Parser-4622"><span class="linenos">4622</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">AutoIncrementColumnConstraint</span><span class="p">:</span>
-</span><span id="Parser-4623"><a href="#Parser-4623"><span class="linenos">4623</span></a> <span class="n">start</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-4624"><a href="#Parser-4624"><span class="linenos">4624</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-4625"><a href="#Parser-4625"><span class="linenos">4625</span></a>
-</span><span id="Parser-4626"><a href="#Parser-4626"><span class="linenos">4626</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Parser-4627"><a href="#Parser-4627"><span class="linenos">4627</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
-</span><span id="Parser-4628"><a href="#Parser-4628"><span class="linenos">4628</span></a> <span class="n">start</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
-</span><span id="Parser-4629"><a href="#Parser-4629"><span class="linenos">4629</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span>
-</span><span id="Parser-4630"><a href="#Parser-4630"><span class="linenos">4630</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;START&quot;</span><span class="p">):</span>
-</span><span id="Parser-4631"><a href="#Parser-4631"><span class="linenos">4631</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="Parser-4632"><a href="#Parser-4632"><span class="linenos">4632</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;INCREMENT&quot;</span><span class="p">)</span>
-</span><span id="Parser-4633"><a href="#Parser-4633"><span class="linenos">4633</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="Parser-4634"><a href="#Parser-4634"><span class="linenos">4634</span></a>
-</span><span id="Parser-4635"><a href="#Parser-4635"><span class="linenos">4635</span></a> <span class="k">if</span> <span class="n">start</span> <span class="ow">and</span> <span class="n">increment</span><span class="p">:</span>
-</span><span id="Parser-4636"><a href="#Parser-4636"><span class="linenos">4636</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span><span class="p">(</span><span class="n">start</span><span class="o">=</span><span class="n">start</span><span class="p">,</span> <span class="n">increment</span><span class="o">=</span><span class="n">increment</span><span class="p">)</span>
-</span><span id="Parser-4637"><a href="#Parser-4637"><span class="linenos">4637</span></a>
-</span><span id="Parser-4638"><a href="#Parser-4638"><span class="linenos">4638</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">AutoIncrementColumnConstraint</span><span class="p">()</span>
+</span><span id="Parser-4620"><a href="#Parser-4620"><span class="linenos">4620</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">ColumnDef</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span> <span class="n">constraints</span><span class="o">=</span><span class="n">constraints</span><span class="p">)</span>
+</span><span id="Parser-4621"><a href="#Parser-4621"><span class="linenos">4621</span></a>
+</span><span id="Parser-4622"><a href="#Parser-4622"><span class="linenos">4622</span></a> <span class="k">def</span> <span class="nf">_parse_auto_increment</span><span class="p">(</span>
+</span><span id="Parser-4623"><a href="#Parser-4623"><span class="linenos">4623</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="Parser-4624"><a href="#Parser-4624"><span class="linenos">4624</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">AutoIncrementColumnConstraint</span><span class="p">:</span>
+</span><span id="Parser-4625"><a href="#Parser-4625"><span class="linenos">4625</span></a> <span class="n">start</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-4626"><a href="#Parser-4626"><span class="linenos">4626</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-4627"><a href="#Parser-4627"><span class="linenos">4627</span></a>
+</span><span id="Parser-4628"><a href="#Parser-4628"><span class="linenos">4628</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-4629"><a href="#Parser-4629"><span class="linenos">4629</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
+</span><span id="Parser-4630"><a href="#Parser-4630"><span class="linenos">4630</span></a> <span class="n">start</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
+</span><span id="Parser-4631"><a href="#Parser-4631"><span class="linenos">4631</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span>
+</span><span id="Parser-4632"><a href="#Parser-4632"><span class="linenos">4632</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;START&quot;</span><span class="p">):</span>
+</span><span id="Parser-4633"><a href="#Parser-4633"><span class="linenos">4633</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="Parser-4634"><a href="#Parser-4634"><span class="linenos">4634</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;INCREMENT&quot;</span><span class="p">)</span>
+</span><span id="Parser-4635"><a href="#Parser-4635"><span class="linenos">4635</span></a> <span class="n">increment</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="Parser-4636"><a href="#Parser-4636"><span class="linenos">4636</span></a>
+</span><span id="Parser-4637"><a href="#Parser-4637"><span class="linenos">4637</span></a> <span class="k">if</span> <span class="n">start</span> <span class="ow">and</span> <span class="n">increment</span><span class="p">:</span>
+</span><span id="Parser-4638"><a href="#Parser-4638"><span class="linenos">4638</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span><span class="p">(</span><span class="n">start</span><span class="o">=</span><span class="n">start</span><span class="p">,</span> <span class="n">increment</span><span class="o">=</span><span class="n">increment</span><span class="p">)</span>
</span><span id="Parser-4639"><a href="#Parser-4639"><span class="linenos">4639</span></a>
-</span><span id="Parser-4640"><a href="#Parser-4640"><span class="linenos">4640</span></a> <span class="k">def</span> <span class="nf">_parse_auto_property</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">AutoRefreshProperty</span><span class="p">]:</span>
-</span><span id="Parser-4641"><a href="#Parser-4641"><span class="linenos">4641</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;REFRESH&quot;</span><span class="p">):</span>
-</span><span id="Parser-4642"><a href="#Parser-4642"><span class="linenos">4642</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
-</span><span id="Parser-4643"><a href="#Parser-4643"><span class="linenos">4643</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-4644"><a href="#Parser-4644"><span class="linenos">4644</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AutoRefreshProperty</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">(</span><span class="n">upper</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
-</span><span id="Parser-4645"><a href="#Parser-4645"><span class="linenos">4645</span></a>
-</span><span id="Parser-4646"><a href="#Parser-4646"><span class="linenos">4646</span></a> <span class="k">def</span> <span class="nf">_parse_compress</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">CompressColumnConstraint</span><span class="p">:</span>
-</span><span id="Parser-4647"><a href="#Parser-4647"><span class="linenos">4647</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Parser-4648"><a href="#Parser-4648"><span class="linenos">4648</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-4649"><a href="#Parser-4649"><span class="linenos">4649</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">CompressColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
-</span><span id="Parser-4650"><a href="#Parser-4650"><span class="linenos">4650</span></a> <span class="p">)</span>
-</span><span id="Parser-4651"><a href="#Parser-4651"><span class="linenos">4651</span></a>
-</span><span id="Parser-4652"><a href="#Parser-4652"><span class="linenos">4652</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CompressColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="Parser-4640"><a href="#Parser-4640"><span class="linenos">4640</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">AutoIncrementColumnConstraint</span><span class="p">()</span>
+</span><span id="Parser-4641"><a href="#Parser-4641"><span class="linenos">4641</span></a>
+</span><span id="Parser-4642"><a href="#Parser-4642"><span class="linenos">4642</span></a> <span class="k">def</span> <span class="nf">_parse_auto_property</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">AutoRefreshProperty</span><span class="p">]:</span>
+</span><span id="Parser-4643"><a href="#Parser-4643"><span class="linenos">4643</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;REFRESH&quot;</span><span class="p">):</span>
+</span><span id="Parser-4644"><a href="#Parser-4644"><span class="linenos">4644</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
+</span><span id="Parser-4645"><a href="#Parser-4645"><span class="linenos">4645</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-4646"><a href="#Parser-4646"><span class="linenos">4646</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AutoRefreshProperty</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">(</span><span class="n">upper</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
+</span><span id="Parser-4647"><a href="#Parser-4647"><span class="linenos">4647</span></a>
+</span><span id="Parser-4648"><a href="#Parser-4648"><span class="linenos">4648</span></a> <span class="k">def</span> <span class="nf">_parse_compress</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">CompressColumnConstraint</span><span class="p">:</span>
+</span><span id="Parser-4649"><a href="#Parser-4649"><span class="linenos">4649</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-4650"><a href="#Parser-4650"><span class="linenos">4650</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-4651"><a href="#Parser-4651"><span class="linenos">4651</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">CompressColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
+</span><span id="Parser-4652"><a href="#Parser-4652"><span class="linenos">4652</span></a> <span class="p">)</span>
</span><span id="Parser-4653"><a href="#Parser-4653"><span class="linenos">4653</span></a>
-</span><span id="Parser-4654"><a href="#Parser-4654"><span class="linenos">4654</span></a> <span class="k">def</span> <span class="nf">_parse_generated_as_identity</span><span class="p">(</span>
-</span><span id="Parser-4655"><a href="#Parser-4655"><span class="linenos">4655</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="Parser-4656"><a href="#Parser-4656"><span class="linenos">4656</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="p">(</span>
-</span><span id="Parser-4657"><a href="#Parser-4657"><span class="linenos">4657</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span>
-</span><span id="Parser-4658"><a href="#Parser-4658"><span class="linenos">4658</span></a> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">ComputedColumnConstraint</span>
-</span><span id="Parser-4659"><a href="#Parser-4659"><span class="linenos">4659</span></a> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsRowColumnConstraint</span>
-</span><span id="Parser-4660"><a href="#Parser-4660"><span class="linenos">4660</span></a> <span class="p">):</span>
-</span><span id="Parser-4661"><a href="#Parser-4661"><span class="linenos">4661</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;BY&quot;</span><span class="p">,</span> <span class="s2">&quot;DEFAULT&quot;</span><span class="p">):</span>
-</span><span id="Parser-4662"><a href="#Parser-4662"><span class="linenos">4662</span></a> <span class="n">on_null</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">)</span>
-</span><span id="Parser-4663"><a href="#Parser-4663"><span class="linenos">4663</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-4664"><a href="#Parser-4664"><span class="linenos">4664</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">on_null</span><span class="o">=</span><span class="n">on_null</span>
-</span><span id="Parser-4665"><a href="#Parser-4665"><span class="linenos">4665</span></a> <span class="p">)</span>
-</span><span id="Parser-4666"><a href="#Parser-4666"><span class="linenos">4666</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-4667"><a href="#Parser-4667"><span class="linenos">4667</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ALWAYS&quot;</span><span class="p">)</span>
-</span><span id="Parser-4668"><a href="#Parser-4668"><span class="linenos">4668</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-4669"><a href="#Parser-4669"><span class="linenos">4669</span></a>
-</span><span id="Parser-4670"><a href="#Parser-4670"><span class="linenos">4670</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
+</span><span id="Parser-4654"><a href="#Parser-4654"><span class="linenos">4654</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CompressColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="Parser-4655"><a href="#Parser-4655"><span class="linenos">4655</span></a>
+</span><span id="Parser-4656"><a href="#Parser-4656"><span class="linenos">4656</span></a> <span class="k">def</span> <span class="nf">_parse_generated_as_identity</span><span class="p">(</span>
+</span><span id="Parser-4657"><a href="#Parser-4657"><span class="linenos">4657</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="Parser-4658"><a href="#Parser-4658"><span class="linenos">4658</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="p">(</span>
+</span><span id="Parser-4659"><a href="#Parser-4659"><span class="linenos">4659</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span>
+</span><span id="Parser-4660"><a href="#Parser-4660"><span class="linenos">4660</span></a> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">ComputedColumnConstraint</span>
+</span><span id="Parser-4661"><a href="#Parser-4661"><span class="linenos">4661</span></a> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsRowColumnConstraint</span>
+</span><span id="Parser-4662"><a href="#Parser-4662"><span class="linenos">4662</span></a> <span class="p">):</span>
+</span><span id="Parser-4663"><a href="#Parser-4663"><span class="linenos">4663</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;BY&quot;</span><span class="p">,</span> <span class="s2">&quot;DEFAULT&quot;</span><span class="p">):</span>
+</span><span id="Parser-4664"><a href="#Parser-4664"><span class="linenos">4664</span></a> <span class="n">on_null</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">)</span>
+</span><span id="Parser-4665"><a href="#Parser-4665"><span class="linenos">4665</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-4666"><a href="#Parser-4666"><span class="linenos">4666</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">on_null</span><span class="o">=</span><span class="n">on_null</span>
+</span><span id="Parser-4667"><a href="#Parser-4667"><span class="linenos">4667</span></a> <span class="p">)</span>
+</span><span id="Parser-4668"><a href="#Parser-4668"><span class="linenos">4668</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-4669"><a href="#Parser-4669"><span class="linenos">4669</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ALWAYS&quot;</span><span class="p">)</span>
+</span><span id="Parser-4670"><a href="#Parser-4670"><span class="linenos">4670</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsIdentityColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
</span><span id="Parser-4671"><a href="#Parser-4671"><span class="linenos">4671</span></a>
-</span><span id="Parser-4672"><a href="#Parser-4672"><span class="linenos">4672</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ROW&quot;</span><span class="p">):</span>
-</span><span id="Parser-4673"><a href="#Parser-4673"><span class="linenos">4673</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;START&quot;</span><span class="p">)</span>
-</span><span id="Parser-4674"><a href="#Parser-4674"><span class="linenos">4674</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">start</span><span class="p">:</span>
-</span><span id="Parser-4675"><a href="#Parser-4675"><span class="linenos">4675</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">END</span><span class="p">)</span>
-</span><span id="Parser-4676"><a href="#Parser-4676"><span class="linenos">4676</span></a> <span class="n">hidden</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;HIDDEN&quot;</span><span class="p">)</span>
-</span><span id="Parser-4677"><a href="#Parser-4677"><span class="linenos">4677</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsRowColumnConstraint</span><span class="p">,</span> <span class="n">start</span><span class="o">=</span><span class="n">start</span><span class="p">,</span> <span class="n">hidden</span><span class="o">=</span><span class="n">hidden</span><span class="p">)</span>
-</span><span id="Parser-4678"><a href="#Parser-4678"><span class="linenos">4678</span></a>
-</span><span id="Parser-4679"><a href="#Parser-4679"><span class="linenos">4679</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IDENTITY&quot;</span><span class="p">)</span>
+</span><span id="Parser-4672"><a href="#Parser-4672"><span class="linenos">4672</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
+</span><span id="Parser-4673"><a href="#Parser-4673"><span class="linenos">4673</span></a>
+</span><span id="Parser-4674"><a href="#Parser-4674"><span class="linenos">4674</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ROW&quot;</span><span class="p">):</span>
+</span><span id="Parser-4675"><a href="#Parser-4675"><span class="linenos">4675</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;START&quot;</span><span class="p">)</span>
+</span><span id="Parser-4676"><a href="#Parser-4676"><span class="linenos">4676</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">start</span><span class="p">:</span>
+</span><span id="Parser-4677"><a href="#Parser-4677"><span class="linenos">4677</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">END</span><span class="p">)</span>
+</span><span id="Parser-4678"><a href="#Parser-4678"><span class="linenos">4678</span></a> <span class="n">hidden</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;HIDDEN&quot;</span><span class="p">)</span>
+</span><span id="Parser-4679"><a href="#Parser-4679"><span class="linenos">4679</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GeneratedAsRowColumnConstraint</span><span class="p">,</span> <span class="n">start</span><span class="o">=</span><span class="n">start</span><span class="p">,</span> <span class="n">hidden</span><span class="o">=</span><span class="n">hidden</span><span class="p">)</span>
</span><span id="Parser-4680"><a href="#Parser-4680"><span class="linenos">4680</span></a>
-</span><span id="Parser-4681"><a href="#Parser-4681"><span class="linenos">4681</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="Parser-4682"><a href="#Parser-4682"><span class="linenos">4682</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">START_WITH</span><span class="p">):</span>
-</span><span id="Parser-4683"><a href="#Parser-4683"><span class="linenos">4683</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="Parser-4684"><a href="#Parser-4684"><span class="linenos">4684</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;INCREMENT&quot;</span><span class="p">,</span> <span class="s2">&quot;BY&quot;</span><span class="p">):</span>
-</span><span id="Parser-4685"><a href="#Parser-4685"><span class="linenos">4685</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="Parser-4686"><a href="#Parser-4686"><span class="linenos">4686</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MINVALUE&quot;</span><span class="p">):</span>
-</span><span id="Parser-4687"><a href="#Parser-4687"><span class="linenos">4687</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;minvalue&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="Parser-4688"><a href="#Parser-4688"><span class="linenos">4688</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MAXVALUE&quot;</span><span class="p">):</span>
-</span><span id="Parser-4689"><a href="#Parser-4689"><span class="linenos">4689</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;maxvalue&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="Parser-4690"><a href="#Parser-4690"><span class="linenos">4690</span></a>
-</span><span id="Parser-4691"><a href="#Parser-4691"><span class="linenos">4691</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CYCLE&quot;</span><span class="p">):</span>
-</span><span id="Parser-4692"><a href="#Parser-4692"><span class="linenos">4692</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;cycle&quot;</span><span class="p">,</span> <span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-4693"><a href="#Parser-4693"><span class="linenos">4693</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">,</span> <span class="s2">&quot;CYCLE&quot;</span><span class="p">):</span>
-</span><span id="Parser-4694"><a href="#Parser-4694"><span class="linenos">4694</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;cycle&quot;</span><span class="p">,</span> <span class="kc">False</span><span class="p">)</span>
-</span><span id="Parser-4695"><a href="#Parser-4695"><span class="linenos">4695</span></a>
-</span><span id="Parser-4696"><a href="#Parser-4696"><span class="linenos">4696</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">identity</span><span class="p">:</span>
-</span><span id="Parser-4697"><a href="#Parser-4697"><span class="linenos">4697</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;expression&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_range</span><span class="p">())</span>
-</span><span id="Parser-4698"><a href="#Parser-4698"><span class="linenos">4698</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="n">this</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NUMBER</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Parser-4699"><a href="#Parser-4699"><span class="linenos">4699</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
-</span><span id="Parser-4700"><a href="#Parser-4700"><span class="linenos">4700</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">,</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">))</span>
-</span><span id="Parser-4701"><a href="#Parser-4701"><span class="linenos">4701</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">,</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
-</span><span id="Parser-4702"><a href="#Parser-4702"><span class="linenos">4702</span></a>
-</span><span id="Parser-4703"><a href="#Parser-4703"><span class="linenos">4703</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="Parser-4681"><a href="#Parser-4681"><span class="linenos">4681</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IDENTITY&quot;</span><span class="p">)</span>
+</span><span id="Parser-4682"><a href="#Parser-4682"><span class="linenos">4682</span></a>
+</span><span id="Parser-4683"><a href="#Parser-4683"><span class="linenos">4683</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="Parser-4684"><a href="#Parser-4684"><span class="linenos">4684</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">START_WITH</span><span class="p">):</span>
+</span><span id="Parser-4685"><a href="#Parser-4685"><span class="linenos">4685</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="Parser-4686"><a href="#Parser-4686"><span class="linenos">4686</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;INCREMENT&quot;</span><span class="p">,</span> <span class="s2">&quot;BY&quot;</span><span class="p">):</span>
+</span><span id="Parser-4687"><a href="#Parser-4687"><span class="linenos">4687</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="Parser-4688"><a href="#Parser-4688"><span class="linenos">4688</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MINVALUE&quot;</span><span class="p">):</span>
+</span><span id="Parser-4689"><a href="#Parser-4689"><span class="linenos">4689</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;minvalue&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="Parser-4690"><a href="#Parser-4690"><span class="linenos">4690</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MAXVALUE&quot;</span><span class="p">):</span>
+</span><span id="Parser-4691"><a href="#Parser-4691"><span class="linenos">4691</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;maxvalue&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="Parser-4692"><a href="#Parser-4692"><span class="linenos">4692</span></a>
+</span><span id="Parser-4693"><a href="#Parser-4693"><span class="linenos">4693</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CYCLE&quot;</span><span class="p">):</span>
+</span><span id="Parser-4694"><a href="#Parser-4694"><span class="linenos">4694</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;cycle&quot;</span><span class="p">,</span> <span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-4695"><a href="#Parser-4695"><span class="linenos">4695</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">,</span> <span class="s2">&quot;CYCLE&quot;</span><span class="p">):</span>
+</span><span id="Parser-4696"><a href="#Parser-4696"><span class="linenos">4696</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;cycle&quot;</span><span class="p">,</span> <span class="kc">False</span><span class="p">)</span>
+</span><span id="Parser-4697"><a href="#Parser-4697"><span class="linenos">4697</span></a>
+</span><span id="Parser-4698"><a href="#Parser-4698"><span class="linenos">4698</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">identity</span><span class="p">:</span>
+</span><span id="Parser-4699"><a href="#Parser-4699"><span class="linenos">4699</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;expression&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_range</span><span class="p">())</span>
+</span><span id="Parser-4700"><a href="#Parser-4700"><span class="linenos">4700</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="n">this</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NUMBER</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-4701"><a href="#Parser-4701"><span class="linenos">4701</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
+</span><span id="Parser-4702"><a href="#Parser-4702"><span class="linenos">4702</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;start&quot;</span><span class="p">,</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">))</span>
+</span><span id="Parser-4703"><a href="#Parser-4703"><span class="linenos">4703</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;increment&quot;</span><span class="p">,</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
</span><span id="Parser-4704"><a href="#Parser-4704"><span class="linenos">4704</span></a>
-</span><span id="Parser-4705"><a href="#Parser-4705"><span class="linenos">4705</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-4705"><a href="#Parser-4705"><span class="linenos">4705</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
</span><span id="Parser-4706"><a href="#Parser-4706"><span class="linenos">4706</span></a>
-</span><span id="Parser-4707"><a href="#Parser-4707"><span class="linenos">4707</span></a> <span class="k">def</span> <span class="nf">_parse_inline</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">InlineLengthColumnConstraint</span><span class="p">:</span>
-</span><span id="Parser-4708"><a href="#Parser-4708"><span class="linenos">4708</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;LENGTH&quot;</span><span class="p">)</span>
-</span><span id="Parser-4709"><a href="#Parser-4709"><span class="linenos">4709</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">InlineLengthColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="Parser-4710"><a href="#Parser-4710"><span class="linenos">4710</span></a>
-</span><span id="Parser-4711"><a href="#Parser-4711"><span class="linenos">4711</span></a> <span class="k">def</span> <span class="nf">_parse_not_constraint</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4712"><a href="#Parser-4712"><span class="linenos">4712</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NULL&quot;</span><span class="p">):</span>
-</span><span id="Parser-4713"><a href="#Parser-4713"><span class="linenos">4713</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">NotNullColumnConstraint</span><span class="p">)</span>
-</span><span id="Parser-4714"><a href="#Parser-4714"><span class="linenos">4714</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CASESPECIFIC&quot;</span><span class="p">):</span>
-</span><span id="Parser-4715"><a href="#Parser-4715"><span class="linenos">4715</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CaseSpecificColumnConstraint</span><span class="p">,</span> <span class="n">not_</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-4716"><a href="#Parser-4716"><span class="linenos">4716</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;FOR&quot;</span><span class="p">,</span> <span class="s2">&quot;REPLICATION&quot;</span><span class="p">):</span>
-</span><span id="Parser-4717"><a href="#Parser-4717"><span class="linenos">4717</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">NotForReplicationColumnConstraint</span><span class="p">)</span>
-</span><span id="Parser-4718"><a href="#Parser-4718"><span class="linenos">4718</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-4719"><a href="#Parser-4719"><span class="linenos">4719</span></a>
-</span><span id="Parser-4720"><a href="#Parser-4720"><span class="linenos">4720</span></a> <span class="k">def</span> <span class="nf">_parse_column_constraint</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4721"><a href="#Parser-4721"><span class="linenos">4721</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">CONSTRAINT</span><span class="p">):</span>
-</span><span id="Parser-4722"><a href="#Parser-4722"><span class="linenos">4722</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="Parser-4723"><a href="#Parser-4723"><span class="linenos">4723</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-4724"><a href="#Parser-4724"><span class="linenos">4724</span></a> <span class="n">this</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-4725"><a href="#Parser-4725"><span class="linenos">4725</span></a>
-</span><span id="Parser-4726"><a href="#Parser-4726"><span class="linenos">4726</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">):</span>
-</span><span id="Parser-4727"><a href="#Parser-4727"><span class="linenos">4727</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-4728"><a href="#Parser-4728"><span class="linenos">4728</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ColumnConstraint</span><span class="p">,</span>
-</span><span id="Parser-4729"><a href="#Parser-4729"><span class="linenos">4729</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Parser-4730"><a href="#Parser-4730"><span class="linenos">4730</span></a> <span class="n">kind</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()](</span><span class="bp">self</span><span class="p">),</span>
-</span><span id="Parser-4731"><a href="#Parser-4731"><span class="linenos">4731</span></a> <span class="p">)</span>
-</span><span id="Parser-4732"><a href="#Parser-4732"><span class="linenos">4732</span></a>
-</span><span id="Parser-4733"><a href="#Parser-4733"><span class="linenos">4733</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-4707"><a href="#Parser-4707"><span class="linenos">4707</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-4708"><a href="#Parser-4708"><span class="linenos">4708</span></a>
+</span><span id="Parser-4709"><a href="#Parser-4709"><span class="linenos">4709</span></a> <span class="k">def</span> <span class="nf">_parse_inline</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">InlineLengthColumnConstraint</span><span class="p">:</span>
+</span><span id="Parser-4710"><a href="#Parser-4710"><span class="linenos">4710</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;LENGTH&quot;</span><span class="p">)</span>
+</span><span id="Parser-4711"><a href="#Parser-4711"><span class="linenos">4711</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">InlineLengthColumnConstraint</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="Parser-4712"><a href="#Parser-4712"><span class="linenos">4712</span></a>
+</span><span id="Parser-4713"><a href="#Parser-4713"><span class="linenos">4713</span></a> <span class="k">def</span> <span class="nf">_parse_not_constraint</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4714"><a href="#Parser-4714"><span class="linenos">4714</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NULL&quot;</span><span class="p">):</span>
+</span><span id="Parser-4715"><a href="#Parser-4715"><span class="linenos">4715</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">NotNullColumnConstraint</span><span class="p">)</span>
+</span><span id="Parser-4716"><a href="#Parser-4716"><span class="linenos">4716</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CASESPECIFIC&quot;</span><span class="p">):</span>
+</span><span id="Parser-4717"><a href="#Parser-4717"><span class="linenos">4717</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CaseSpecificColumnConstraint</span><span class="p">,</span> <span class="n">not_</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-4718"><a href="#Parser-4718"><span class="linenos">4718</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;FOR&quot;</span><span class="p">,</span> <span class="s2">&quot;REPLICATION&quot;</span><span class="p">):</span>
+</span><span id="Parser-4719"><a href="#Parser-4719"><span class="linenos">4719</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">NotForReplicationColumnConstraint</span><span class="p">)</span>
+</span><span id="Parser-4720"><a href="#Parser-4720"><span class="linenos">4720</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-4721"><a href="#Parser-4721"><span class="linenos">4721</span></a>
+</span><span id="Parser-4722"><a href="#Parser-4722"><span class="linenos">4722</span></a> <span class="k">def</span> <span class="nf">_parse_column_constraint</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4723"><a href="#Parser-4723"><span class="linenos">4723</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">CONSTRAINT</span><span class="p">):</span>
+</span><span id="Parser-4724"><a href="#Parser-4724"><span class="linenos">4724</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="Parser-4725"><a href="#Parser-4725"><span class="linenos">4725</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-4726"><a href="#Parser-4726"><span class="linenos">4726</span></a> <span class="n">this</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-4727"><a href="#Parser-4727"><span class="linenos">4727</span></a>
+</span><span id="Parser-4728"><a href="#Parser-4728"><span class="linenos">4728</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">):</span>
+</span><span id="Parser-4729"><a href="#Parser-4729"><span class="linenos">4729</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-4730"><a href="#Parser-4730"><span class="linenos">4730</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ColumnConstraint</span><span class="p">,</span>
+</span><span id="Parser-4731"><a href="#Parser-4731"><span class="linenos">4731</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Parser-4732"><a href="#Parser-4732"><span class="linenos">4732</span></a> <span class="n">kind</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()](</span><span class="bp">self</span><span class="p">),</span>
+</span><span id="Parser-4733"><a href="#Parser-4733"><span class="linenos">4733</span></a> <span class="p">)</span>
</span><span id="Parser-4734"><a href="#Parser-4734"><span class="linenos">4734</span></a>
-</span><span id="Parser-4735"><a href="#Parser-4735"><span class="linenos">4735</span></a> <span class="k">def</span> <span class="nf">_parse_constraint</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4736"><a href="#Parser-4736"><span class="linenos">4736</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">CONSTRAINT</span><span class="p">):</span>
-</span><span id="Parser-4737"><a href="#Parser-4737"><span class="linenos">4737</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unnamed_constraint</span><span class="p">(</span><span class="n">constraints</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">SCHEMA_UNNAMED_CONSTRAINTS</span><span class="p">)</span>
-</span><span id="Parser-4738"><a href="#Parser-4738"><span class="linenos">4738</span></a>
-</span><span id="Parser-4739"><a href="#Parser-4739"><span class="linenos">4739</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-4740"><a href="#Parser-4740"><span class="linenos">4740</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Constraint</span><span class="p">,</span>
-</span><span id="Parser-4741"><a href="#Parser-4741"><span class="linenos">4741</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(),</span>
-</span><span id="Parser-4742"><a href="#Parser-4742"><span class="linenos">4742</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_unnamed_constraints</span><span class="p">(),</span>
-</span><span id="Parser-4743"><a href="#Parser-4743"><span class="linenos">4743</span></a> <span class="p">)</span>
-</span><span id="Parser-4744"><a href="#Parser-4744"><span class="linenos">4744</span></a>
-</span><span id="Parser-4745"><a href="#Parser-4745"><span class="linenos">4745</span></a> <span class="k">def</span> <span class="nf">_parse_unnamed_constraints</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4746"><a href="#Parser-4746"><span class="linenos">4746</span></a> <span class="n">constraints</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Parser-4747"><a href="#Parser-4747"><span class="linenos">4747</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
-</span><span id="Parser-4748"><a href="#Parser-4748"><span class="linenos">4748</span></a> <span class="n">constraint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unnamed_constraint</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">()</span>
-</span><span id="Parser-4749"><a href="#Parser-4749"><span class="linenos">4749</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">constraint</span><span class="p">:</span>
-</span><span id="Parser-4750"><a href="#Parser-4750"><span class="linenos">4750</span></a> <span class="k">break</span>
-</span><span id="Parser-4751"><a href="#Parser-4751"><span class="linenos">4751</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">constraint</span><span class="p">)</span>
-</span><span id="Parser-4752"><a href="#Parser-4752"><span class="linenos">4752</span></a>
-</span><span id="Parser-4753"><a href="#Parser-4753"><span class="linenos">4753</span></a> <span class="k">return</span> <span class="n">constraints</span>
+</span><span id="Parser-4735"><a href="#Parser-4735"><span class="linenos">4735</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-4736"><a href="#Parser-4736"><span class="linenos">4736</span></a>
+</span><span id="Parser-4737"><a href="#Parser-4737"><span class="linenos">4737</span></a> <span class="k">def</span> <span class="nf">_parse_constraint</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4738"><a href="#Parser-4738"><span class="linenos">4738</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">CONSTRAINT</span><span class="p">):</span>
+</span><span id="Parser-4739"><a href="#Parser-4739"><span class="linenos">4739</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unnamed_constraint</span><span class="p">(</span><span class="n">constraints</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">SCHEMA_UNNAMED_CONSTRAINTS</span><span class="p">)</span>
+</span><span id="Parser-4740"><a href="#Parser-4740"><span class="linenos">4740</span></a>
+</span><span id="Parser-4741"><a href="#Parser-4741"><span class="linenos">4741</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-4742"><a href="#Parser-4742"><span class="linenos">4742</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Constraint</span><span class="p">,</span>
+</span><span id="Parser-4743"><a href="#Parser-4743"><span class="linenos">4743</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(),</span>
+</span><span id="Parser-4744"><a href="#Parser-4744"><span class="linenos">4744</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_unnamed_constraints</span><span class="p">(),</span>
+</span><span id="Parser-4745"><a href="#Parser-4745"><span class="linenos">4745</span></a> <span class="p">)</span>
+</span><span id="Parser-4746"><a href="#Parser-4746"><span class="linenos">4746</span></a>
+</span><span id="Parser-4747"><a href="#Parser-4747"><span class="linenos">4747</span></a> <span class="k">def</span> <span class="nf">_parse_unnamed_constraints</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4748"><a href="#Parser-4748"><span class="linenos">4748</span></a> <span class="n">constraints</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Parser-4749"><a href="#Parser-4749"><span class="linenos">4749</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
+</span><span id="Parser-4750"><a href="#Parser-4750"><span class="linenos">4750</span></a> <span class="n">constraint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unnamed_constraint</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">()</span>
+</span><span id="Parser-4751"><a href="#Parser-4751"><span class="linenos">4751</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">constraint</span><span class="p">:</span>
+</span><span id="Parser-4752"><a href="#Parser-4752"><span class="linenos">4752</span></a> <span class="k">break</span>
+</span><span id="Parser-4753"><a href="#Parser-4753"><span class="linenos">4753</span></a> <span class="n">constraints</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">constraint</span><span class="p">)</span>
</span><span id="Parser-4754"><a href="#Parser-4754"><span class="linenos">4754</span></a>
-</span><span id="Parser-4755"><a href="#Parser-4755"><span class="linenos">4755</span></a> <span class="k">def</span> <span class="nf">_parse_unnamed_constraint</span><span class="p">(</span>
-</span><span id="Parser-4756"><a href="#Parser-4756"><span class="linenos">4756</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">constraints</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="nb">str</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-4757"><a href="#Parser-4757"><span class="linenos">4757</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4758"><a href="#Parser-4758"><span class="linenos">4758</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IDENTIFIER</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span>
-</span><span id="Parser-4759"><a href="#Parser-4759"><span class="linenos">4759</span></a> <span class="n">constraints</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span>
-</span><span id="Parser-4760"><a href="#Parser-4760"><span class="linenos">4760</span></a> <span class="p">):</span>
-</span><span id="Parser-4761"><a href="#Parser-4761"><span class="linenos">4761</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-4762"><a href="#Parser-4762"><span class="linenos">4762</span></a>
-</span><span id="Parser-4763"><a href="#Parser-4763"><span class="linenos">4763</span></a> <span class="n">constraint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="Parser-4764"><a href="#Parser-4764"><span class="linenos">4764</span></a> <span class="k">if</span> <span class="n">constraint</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">:</span>
-</span><span id="Parser-4765"><a href="#Parser-4765"><span class="linenos">4765</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;No parser found for schema constraint </span><span class="si">{</span><span class="n">constraint</span><span class="si">}</span><span class="s2">.&quot;</span><span class="p">)</span>
-</span><span id="Parser-4766"><a href="#Parser-4766"><span class="linenos">4766</span></a>
-</span><span id="Parser-4767"><a href="#Parser-4767"><span class="linenos">4767</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">[</span><span class="n">constraint</span><span class="p">](</span><span class="bp">self</span><span class="p">)</span>
+</span><span id="Parser-4755"><a href="#Parser-4755"><span class="linenos">4755</span></a> <span class="k">return</span> <span class="n">constraints</span>
+</span><span id="Parser-4756"><a href="#Parser-4756"><span class="linenos">4756</span></a>
+</span><span id="Parser-4757"><a href="#Parser-4757"><span class="linenos">4757</span></a> <span class="k">def</span> <span class="nf">_parse_unnamed_constraint</span><span class="p">(</span>
+</span><span id="Parser-4758"><a href="#Parser-4758"><span class="linenos">4758</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">constraints</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="nb">str</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-4759"><a href="#Parser-4759"><span class="linenos">4759</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4760"><a href="#Parser-4760"><span class="linenos">4760</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IDENTIFIER</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span>
+</span><span id="Parser-4761"><a href="#Parser-4761"><span class="linenos">4761</span></a> <span class="n">constraints</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span>
+</span><span id="Parser-4762"><a href="#Parser-4762"><span class="linenos">4762</span></a> <span class="p">):</span>
+</span><span id="Parser-4763"><a href="#Parser-4763"><span class="linenos">4763</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-4764"><a href="#Parser-4764"><span class="linenos">4764</span></a>
+</span><span id="Parser-4765"><a href="#Parser-4765"><span class="linenos">4765</span></a> <span class="n">constraint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="Parser-4766"><a href="#Parser-4766"><span class="linenos">4766</span></a> <span class="k">if</span> <span class="n">constraint</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">:</span>
+</span><span id="Parser-4767"><a href="#Parser-4767"><span class="linenos">4767</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;No parser found for schema constraint </span><span class="si">{</span><span class="n">constraint</span><span class="si">}</span><span class="s2">.&quot;</span><span class="p">)</span>
</span><span id="Parser-4768"><a href="#Parser-4768"><span class="linenos">4768</span></a>
-</span><span id="Parser-4769"><a href="#Parser-4769"><span class="linenos">4769</span></a> <span class="k">def</span> <span class="nf">_parse_unique</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">UniqueColumnConstraint</span><span class="p">:</span>
-</span><span id="Parser-4770"><a href="#Parser-4770"><span class="linenos">4770</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;KEY&quot;</span><span class="p">)</span>
-</span><span id="Parser-4771"><a href="#Parser-4771"><span class="linenos">4771</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-4772"><a href="#Parser-4772"><span class="linenos">4772</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">UniqueColumnConstraint</span><span class="p">,</span>
-</span><span id="Parser-4773"><a href="#Parser-4773"><span class="linenos">4773</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_schema</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">False</span><span class="p">)),</span>
-</span><span id="Parser-4774"><a href="#Parser-4774"><span class="linenos">4774</span></a> <span class="n">index_type</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">()</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span>
-</span><span id="Parser-4775"><a href="#Parser-4775"><span class="linenos">4775</span></a> <span class="n">on_conflict</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_conflict</span><span class="p">(),</span>
-</span><span id="Parser-4776"><a href="#Parser-4776"><span class="linenos">4776</span></a> <span class="p">)</span>
-</span><span id="Parser-4777"><a href="#Parser-4777"><span class="linenos">4777</span></a>
-</span><span id="Parser-4778"><a href="#Parser-4778"><span class="linenos">4778</span></a> <span class="k">def</span> <span class="nf">_parse_key_constraint_options</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="nb">str</span><span class="p">]:</span>
-</span><span id="Parser-4779"><a href="#Parser-4779"><span class="linenos">4779</span></a> <span class="n">options</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Parser-4780"><a href="#Parser-4780"><span class="linenos">4780</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
-</span><span id="Parser-4781"><a href="#Parser-4781"><span class="linenos">4781</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="Parser-4782"><a href="#Parser-4782"><span class="linenos">4782</span></a> <span class="k">break</span>
-</span><span id="Parser-4783"><a href="#Parser-4783"><span class="linenos">4783</span></a>
-</span><span id="Parser-4784"><a href="#Parser-4784"><span class="linenos">4784</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">):</span>
-</span><span id="Parser-4785"><a href="#Parser-4785"><span class="linenos">4785</span></a> <span class="n">action</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-4786"><a href="#Parser-4786"><span class="linenos">4786</span></a> <span class="n">on</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">()</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
-</span><span id="Parser-4787"><a href="#Parser-4787"><span class="linenos">4787</span></a>
-</span><span id="Parser-4788"><a href="#Parser-4788"><span class="linenos">4788</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">,</span> <span class="s2">&quot;ACTION&quot;</span><span class="p">):</span>
-</span><span id="Parser-4789"><a href="#Parser-4789"><span class="linenos">4789</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;NO ACTION&quot;</span>
-</span><span id="Parser-4790"><a href="#Parser-4790"><span class="linenos">4790</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CASCADE&quot;</span><span class="p">):</span>
-</span><span id="Parser-4791"><a href="#Parser-4791"><span class="linenos">4791</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;CASCADE&quot;</span>
-</span><span id="Parser-4792"><a href="#Parser-4792"><span class="linenos">4792</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESTRICT&quot;</span><span class="p">):</span>
-</span><span id="Parser-4793"><a href="#Parser-4793"><span class="linenos">4793</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;RESTRICT&quot;</span>
-</span><span id="Parser-4794"><a href="#Parser-4794"><span class="linenos">4794</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">):</span>
-</span><span id="Parser-4795"><a href="#Parser-4795"><span class="linenos">4795</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;SET NULL&quot;</span>
-</span><span id="Parser-4796"><a href="#Parser-4796"><span class="linenos">4796</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">):</span>
-</span><span id="Parser-4797"><a href="#Parser-4797"><span class="linenos">4797</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;SET DEFAULT&quot;</span>
-</span><span id="Parser-4798"><a href="#Parser-4798"><span class="linenos">4798</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-4799"><a href="#Parser-4799"><span class="linenos">4799</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Invalid key constraint&quot;</span><span class="p">)</span>
-</span><span id="Parser-4800"><a href="#Parser-4800"><span class="linenos">4800</span></a>
-</span><span id="Parser-4801"><a href="#Parser-4801"><span class="linenos">4801</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;ON </span><span class="si">{</span><span class="n">on</span><span class="si">}</span><span class="s2"> </span><span class="si">{</span><span class="n">action</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">)</span>
-</span><span id="Parser-4802"><a href="#Parser-4802"><span class="linenos">4802</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NOT&quot;</span><span class="p">,</span> <span class="s2">&quot;ENFORCED&quot;</span><span class="p">):</span>
-</span><span id="Parser-4803"><a href="#Parser-4803"><span class="linenos">4803</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;NOT ENFORCED&quot;</span><span class="p">)</span>
-</span><span id="Parser-4804"><a href="#Parser-4804"><span class="linenos">4804</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;DEFERRABLE&quot;</span><span class="p">):</span>
-</span><span id="Parser-4805"><a href="#Parser-4805"><span class="linenos">4805</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;DEFERRABLE&quot;</span><span class="p">)</span>
-</span><span id="Parser-4806"><a href="#Parser-4806"><span class="linenos">4806</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;INITIALLY&quot;</span><span class="p">,</span> <span class="s2">&quot;DEFERRED&quot;</span><span class="p">):</span>
-</span><span id="Parser-4807"><a href="#Parser-4807"><span class="linenos">4807</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;INITIALLY DEFERRED&quot;</span><span class="p">)</span>
-</span><span id="Parser-4808"><a href="#Parser-4808"><span class="linenos">4808</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NORELY&quot;</span><span class="p">):</span>
-</span><span id="Parser-4809"><a href="#Parser-4809"><span class="linenos">4809</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;NORELY&quot;</span><span class="p">)</span>
-</span><span id="Parser-4810"><a href="#Parser-4810"><span class="linenos">4810</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MATCH&quot;</span><span class="p">,</span> <span class="s2">&quot;FULL&quot;</span><span class="p">):</span>
-</span><span id="Parser-4811"><a href="#Parser-4811"><span class="linenos">4811</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;MATCH FULL&quot;</span><span class="p">)</span>
-</span><span id="Parser-4812"><a href="#Parser-4812"><span class="linenos">4812</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-4813"><a href="#Parser-4813"><span class="linenos">4813</span></a> <span class="k">break</span>
-</span><span id="Parser-4814"><a href="#Parser-4814"><span class="linenos">4814</span></a>
-</span><span id="Parser-4815"><a href="#Parser-4815"><span class="linenos">4815</span></a> <span class="k">return</span> <span class="n">options</span>
+</span><span id="Parser-4769"><a href="#Parser-4769"><span class="linenos">4769</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">CONSTRAINT_PARSERS</span><span class="p">[</span><span class="n">constraint</span><span class="p">](</span><span class="bp">self</span><span class="p">)</span>
+</span><span id="Parser-4770"><a href="#Parser-4770"><span class="linenos">4770</span></a>
+</span><span id="Parser-4771"><a href="#Parser-4771"><span class="linenos">4771</span></a> <span class="k">def</span> <span class="nf">_parse_unique</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">UniqueColumnConstraint</span><span class="p">:</span>
+</span><span id="Parser-4772"><a href="#Parser-4772"><span class="linenos">4772</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;KEY&quot;</span><span class="p">)</span>
+</span><span id="Parser-4773"><a href="#Parser-4773"><span class="linenos">4773</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-4774"><a href="#Parser-4774"><span class="linenos">4774</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">UniqueColumnConstraint</span><span class="p">,</span>
+</span><span id="Parser-4775"><a href="#Parser-4775"><span class="linenos">4775</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_schema</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">False</span><span class="p">)),</span>
+</span><span id="Parser-4776"><a href="#Parser-4776"><span class="linenos">4776</span></a> <span class="n">index_type</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">()</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span>
+</span><span id="Parser-4777"><a href="#Parser-4777"><span class="linenos">4777</span></a> <span class="n">on_conflict</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_conflict</span><span class="p">(),</span>
+</span><span id="Parser-4778"><a href="#Parser-4778"><span class="linenos">4778</span></a> <span class="p">)</span>
+</span><span id="Parser-4779"><a href="#Parser-4779"><span class="linenos">4779</span></a>
+</span><span id="Parser-4780"><a href="#Parser-4780"><span class="linenos">4780</span></a> <span class="k">def</span> <span class="nf">_parse_key_constraint_options</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="nb">str</span><span class="p">]:</span>
+</span><span id="Parser-4781"><a href="#Parser-4781"><span class="linenos">4781</span></a> <span class="n">options</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Parser-4782"><a href="#Parser-4782"><span class="linenos">4782</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
+</span><span id="Parser-4783"><a href="#Parser-4783"><span class="linenos">4783</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="Parser-4784"><a href="#Parser-4784"><span class="linenos">4784</span></a> <span class="k">break</span>
+</span><span id="Parser-4785"><a href="#Parser-4785"><span class="linenos">4785</span></a>
+</span><span id="Parser-4786"><a href="#Parser-4786"><span class="linenos">4786</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">):</span>
+</span><span id="Parser-4787"><a href="#Parser-4787"><span class="linenos">4787</span></a> <span class="n">action</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-4788"><a href="#Parser-4788"><span class="linenos">4788</span></a> <span class="n">on</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">()</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
+</span><span id="Parser-4789"><a href="#Parser-4789"><span class="linenos">4789</span></a>
+</span><span id="Parser-4790"><a href="#Parser-4790"><span class="linenos">4790</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">,</span> <span class="s2">&quot;ACTION&quot;</span><span class="p">):</span>
+</span><span id="Parser-4791"><a href="#Parser-4791"><span class="linenos">4791</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;NO ACTION&quot;</span>
+</span><span id="Parser-4792"><a href="#Parser-4792"><span class="linenos">4792</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CASCADE&quot;</span><span class="p">):</span>
+</span><span id="Parser-4793"><a href="#Parser-4793"><span class="linenos">4793</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;CASCADE&quot;</span>
+</span><span id="Parser-4794"><a href="#Parser-4794"><span class="linenos">4794</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESTRICT&quot;</span><span class="p">):</span>
+</span><span id="Parser-4795"><a href="#Parser-4795"><span class="linenos">4795</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;RESTRICT&quot;</span>
+</span><span id="Parser-4796"><a href="#Parser-4796"><span class="linenos">4796</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">):</span>
+</span><span id="Parser-4797"><a href="#Parser-4797"><span class="linenos">4797</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;SET NULL&quot;</span>
+</span><span id="Parser-4798"><a href="#Parser-4798"><span class="linenos">4798</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">):</span>
+</span><span id="Parser-4799"><a href="#Parser-4799"><span class="linenos">4799</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;SET DEFAULT&quot;</span>
+</span><span id="Parser-4800"><a href="#Parser-4800"><span class="linenos">4800</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-4801"><a href="#Parser-4801"><span class="linenos">4801</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Invalid key constraint&quot;</span><span class="p">)</span>
+</span><span id="Parser-4802"><a href="#Parser-4802"><span class="linenos">4802</span></a>
+</span><span id="Parser-4803"><a href="#Parser-4803"><span class="linenos">4803</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;ON </span><span class="si">{</span><span class="n">on</span><span class="si">}</span><span class="s2"> </span><span class="si">{</span><span class="n">action</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">)</span>
+</span><span id="Parser-4804"><a href="#Parser-4804"><span class="linenos">4804</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NOT&quot;</span><span class="p">,</span> <span class="s2">&quot;ENFORCED&quot;</span><span class="p">):</span>
+</span><span id="Parser-4805"><a href="#Parser-4805"><span class="linenos">4805</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;NOT ENFORCED&quot;</span><span class="p">)</span>
+</span><span id="Parser-4806"><a href="#Parser-4806"><span class="linenos">4806</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;DEFERRABLE&quot;</span><span class="p">):</span>
+</span><span id="Parser-4807"><a href="#Parser-4807"><span class="linenos">4807</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;DEFERRABLE&quot;</span><span class="p">)</span>
+</span><span id="Parser-4808"><a href="#Parser-4808"><span class="linenos">4808</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;INITIALLY&quot;</span><span class="p">,</span> <span class="s2">&quot;DEFERRED&quot;</span><span class="p">):</span>
+</span><span id="Parser-4809"><a href="#Parser-4809"><span class="linenos">4809</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;INITIALLY DEFERRED&quot;</span><span class="p">)</span>
+</span><span id="Parser-4810"><a href="#Parser-4810"><span class="linenos">4810</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NORELY&quot;</span><span class="p">):</span>
+</span><span id="Parser-4811"><a href="#Parser-4811"><span class="linenos">4811</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;NORELY&quot;</span><span class="p">)</span>
+</span><span id="Parser-4812"><a href="#Parser-4812"><span class="linenos">4812</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MATCH&quot;</span><span class="p">,</span> <span class="s2">&quot;FULL&quot;</span><span class="p">):</span>
+</span><span id="Parser-4813"><a href="#Parser-4813"><span class="linenos">4813</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;MATCH FULL&quot;</span><span class="p">)</span>
+</span><span id="Parser-4814"><a href="#Parser-4814"><span class="linenos">4814</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-4815"><a href="#Parser-4815"><span class="linenos">4815</span></a> <span class="k">break</span>
</span><span id="Parser-4816"><a href="#Parser-4816"><span class="linenos">4816</span></a>
-</span><span id="Parser-4817"><a href="#Parser-4817"><span class="linenos">4817</span></a> <span class="k">def</span> <span class="nf">_parse_references</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">match</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Reference</span><span class="p">]:</span>
-</span><span id="Parser-4818"><a href="#Parser-4818"><span class="linenos">4818</span></a> <span class="k">if</span> <span class="n">match</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">REFERENCES</span><span class="p">):</span>
-</span><span id="Parser-4819"><a href="#Parser-4819"><span class="linenos">4819</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-4820"><a href="#Parser-4820"><span class="linenos">4820</span></a>
-</span><span id="Parser-4821"><a href="#Parser-4821"><span class="linenos">4821</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-4822"><a href="#Parser-4822"><span class="linenos">4822</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-4823"><a href="#Parser-4823"><span class="linenos">4823</span></a> <span class="n">options</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_key_constraint_options</span><span class="p">()</span>
-</span><span id="Parser-4824"><a href="#Parser-4824"><span class="linenos">4824</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Reference</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">options</span><span class="o">=</span><span class="n">options</span><span class="p">)</span>
-</span><span id="Parser-4825"><a href="#Parser-4825"><span class="linenos">4825</span></a>
-</span><span id="Parser-4826"><a href="#Parser-4826"><span class="linenos">4826</span></a> <span class="k">def</span> <span class="nf">_parse_foreign_key</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">ForeignKey</span><span class="p">:</span>
-</span><span id="Parser-4827"><a href="#Parser-4827"><span class="linenos">4827</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_id_vars</span><span class="p">()</span>
-</span><span id="Parser-4828"><a href="#Parser-4828"><span class="linenos">4828</span></a> <span class="n">reference</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_references</span><span class="p">()</span>
-</span><span id="Parser-4829"><a href="#Parser-4829"><span class="linenos">4829</span></a> <span class="n">options</span> <span class="o">=</span> <span class="p">{}</span>
-</span><span id="Parser-4830"><a href="#Parser-4830"><span class="linenos">4830</span></a>
-</span><span id="Parser-4831"><a href="#Parser-4831"><span class="linenos">4831</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">):</span>
-</span><span id="Parser-4832"><a href="#Parser-4832"><span class="linenos">4832</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DELETE</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">UPDATE</span><span class="p">)):</span>
-</span><span id="Parser-4833"><a href="#Parser-4833"><span class="linenos">4833</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected DELETE or UPDATE&quot;</span><span class="p">)</span>
-</span><span id="Parser-4834"><a href="#Parser-4834"><span class="linenos">4834</span></a>
-</span><span id="Parser-4835"><a href="#Parser-4835"><span class="linenos">4835</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">lower</span><span class="p">()</span>
+</span><span id="Parser-4817"><a href="#Parser-4817"><span class="linenos">4817</span></a> <span class="k">return</span> <span class="n">options</span>
+</span><span id="Parser-4818"><a href="#Parser-4818"><span class="linenos">4818</span></a>
+</span><span id="Parser-4819"><a href="#Parser-4819"><span class="linenos">4819</span></a> <span class="k">def</span> <span class="nf">_parse_references</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">match</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Reference</span><span class="p">]:</span>
+</span><span id="Parser-4820"><a href="#Parser-4820"><span class="linenos">4820</span></a> <span class="k">if</span> <span class="n">match</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">REFERENCES</span><span class="p">):</span>
+</span><span id="Parser-4821"><a href="#Parser-4821"><span class="linenos">4821</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-4822"><a href="#Parser-4822"><span class="linenos">4822</span></a>
+</span><span id="Parser-4823"><a href="#Parser-4823"><span class="linenos">4823</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-4824"><a href="#Parser-4824"><span class="linenos">4824</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-4825"><a href="#Parser-4825"><span class="linenos">4825</span></a> <span class="n">options</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_key_constraint_options</span><span class="p">()</span>
+</span><span id="Parser-4826"><a href="#Parser-4826"><span class="linenos">4826</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Reference</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">options</span><span class="o">=</span><span class="n">options</span><span class="p">)</span>
+</span><span id="Parser-4827"><a href="#Parser-4827"><span class="linenos">4827</span></a>
+</span><span id="Parser-4828"><a href="#Parser-4828"><span class="linenos">4828</span></a> <span class="k">def</span> <span class="nf">_parse_foreign_key</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">ForeignKey</span><span class="p">:</span>
+</span><span id="Parser-4829"><a href="#Parser-4829"><span class="linenos">4829</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_id_vars</span><span class="p">()</span>
+</span><span id="Parser-4830"><a href="#Parser-4830"><span class="linenos">4830</span></a> <span class="n">reference</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_references</span><span class="p">()</span>
+</span><span id="Parser-4831"><a href="#Parser-4831"><span class="linenos">4831</span></a> <span class="n">options</span> <span class="o">=</span> <span class="p">{}</span>
+</span><span id="Parser-4832"><a href="#Parser-4832"><span class="linenos">4832</span></a>
+</span><span id="Parser-4833"><a href="#Parser-4833"><span class="linenos">4833</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">):</span>
+</span><span id="Parser-4834"><a href="#Parser-4834"><span class="linenos">4834</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DELETE</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">UPDATE</span><span class="p">)):</span>
+</span><span id="Parser-4835"><a href="#Parser-4835"><span class="linenos">4835</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected DELETE or UPDATE&quot;</span><span class="p">)</span>
</span><span id="Parser-4836"><a href="#Parser-4836"><span class="linenos">4836</span></a>
-</span><span id="Parser-4837"><a href="#Parser-4837"><span class="linenos">4837</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">,</span> <span class="s2">&quot;ACTION&quot;</span><span class="p">):</span>
-</span><span id="Parser-4838"><a href="#Parser-4838"><span class="linenos">4838</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;NO ACTION&quot;</span>
-</span><span id="Parser-4839"><a href="#Parser-4839"><span class="linenos">4839</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">):</span>
-</span><span id="Parser-4840"><a href="#Parser-4840"><span class="linenos">4840</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">))</span>
-</span><span id="Parser-4841"><a href="#Parser-4841"><span class="linenos">4841</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;SET &quot;</span> <span class="o">+</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="Parser-4842"><a href="#Parser-4842"><span class="linenos">4842</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-4843"><a href="#Parser-4843"><span class="linenos">4843</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="Parser-4844"><a href="#Parser-4844"><span class="linenos">4844</span></a> <span class="n">action</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="Parser-4845"><a href="#Parser-4845"><span class="linenos">4845</span></a>
-</span><span id="Parser-4846"><a href="#Parser-4846"><span class="linenos">4846</span></a> <span class="n">options</span><span class="p">[</span><span class="n">kind</span><span class="p">]</span> <span class="o">=</span> <span class="n">action</span>
+</span><span id="Parser-4837"><a href="#Parser-4837"><span class="linenos">4837</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">lower</span><span class="p">()</span>
+</span><span id="Parser-4838"><a href="#Parser-4838"><span class="linenos">4838</span></a>
+</span><span id="Parser-4839"><a href="#Parser-4839"><span class="linenos">4839</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">,</span> <span class="s2">&quot;ACTION&quot;</span><span class="p">):</span>
+</span><span id="Parser-4840"><a href="#Parser-4840"><span class="linenos">4840</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;NO ACTION&quot;</span>
+</span><span id="Parser-4841"><a href="#Parser-4841"><span class="linenos">4841</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">):</span>
+</span><span id="Parser-4842"><a href="#Parser-4842"><span class="linenos">4842</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">))</span>
+</span><span id="Parser-4843"><a href="#Parser-4843"><span class="linenos">4843</span></a> <span class="n">action</span> <span class="o">=</span> <span class="s2">&quot;SET &quot;</span> <span class="o">+</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="Parser-4844"><a href="#Parser-4844"><span class="linenos">4844</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-4845"><a href="#Parser-4845"><span class="linenos">4845</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="Parser-4846"><a href="#Parser-4846"><span class="linenos">4846</span></a> <span class="n">action</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
</span><span id="Parser-4847"><a href="#Parser-4847"><span class="linenos">4847</span></a>
-</span><span id="Parser-4848"><a href="#Parser-4848"><span class="linenos">4848</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-4849"><a href="#Parser-4849"><span class="linenos">4849</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ForeignKey</span><span class="p">,</span>
-</span><span id="Parser-4850"><a href="#Parser-4850"><span class="linenos">4850</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span>
-</span><span id="Parser-4851"><a href="#Parser-4851"><span class="linenos">4851</span></a> <span class="n">reference</span><span class="o">=</span><span class="n">reference</span><span class="p">,</span>
-</span><span id="Parser-4852"><a href="#Parser-4852"><span class="linenos">4852</span></a> <span class="o">**</span><span class="n">options</span><span class="p">,</span> <span class="c1"># type: ignore</span>
-</span><span id="Parser-4853"><a href="#Parser-4853"><span class="linenos">4853</span></a> <span class="p">)</span>
-</span><span id="Parser-4854"><a href="#Parser-4854"><span class="linenos">4854</span></a>
-</span><span id="Parser-4855"><a href="#Parser-4855"><span class="linenos">4855</span></a> <span class="k">def</span> <span class="nf">_parse_primary_key_part</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4856"><a href="#Parser-4856"><span class="linenos">4856</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">()</span>
-</span><span id="Parser-4857"><a href="#Parser-4857"><span class="linenos">4857</span></a>
-</span><span id="Parser-4858"><a href="#Parser-4858"><span class="linenos">4858</span></a> <span class="k">def</span> <span class="nf">_parse_period_for_system_time</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">PeriodForSystemTimeConstraint</span><span class="p">]:</span>
-</span><span id="Parser-4859"><a href="#Parser-4859"><span class="linenos">4859</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TIMESTAMP_SNAPSHOT</span><span class="p">):</span>
-</span><span id="Parser-4860"><a href="#Parser-4860"><span class="linenos">4860</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
-</span><span id="Parser-4861"><a href="#Parser-4861"><span class="linenos">4861</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-4862"><a href="#Parser-4862"><span class="linenos">4862</span></a>
-</span><span id="Parser-4863"><a href="#Parser-4863"><span class="linenos">4863</span></a> <span class="n">id_vars</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_id_vars</span><span class="p">()</span>
-</span><span id="Parser-4864"><a href="#Parser-4864"><span class="linenos">4864</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-4865"><a href="#Parser-4865"><span class="linenos">4865</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PeriodForSystemTimeConstraint</span><span class="p">,</span>
-</span><span id="Parser-4866"><a href="#Parser-4866"><span class="linenos">4866</span></a> <span class="n">this</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">id_vars</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span>
-</span><span id="Parser-4867"><a href="#Parser-4867"><span class="linenos">4867</span></a> <span class="n">expression</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">id_vars</span><span class="p">,</span> <span class="mi">1</span><span class="p">),</span>
-</span><span id="Parser-4868"><a href="#Parser-4868"><span class="linenos">4868</span></a> <span class="p">)</span>
-</span><span id="Parser-4869"><a href="#Parser-4869"><span class="linenos">4869</span></a>
-</span><span id="Parser-4870"><a href="#Parser-4870"><span class="linenos">4870</span></a> <span class="k">def</span> <span class="nf">_parse_primary_key</span><span class="p">(</span>
-</span><span id="Parser-4871"><a href="#Parser-4871"><span class="linenos">4871</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">wrapped_optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span> <span class="n">in_props</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Parser-4872"><a href="#Parser-4872"><span class="linenos">4872</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKeyColumnConstraint</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKey</span><span class="p">:</span>
-</span><span id="Parser-4873"><a href="#Parser-4873"><span class="linenos">4873</span></a> <span class="n">desc</span> <span class="o">=</span> <span class="p">(</span>
-</span><span id="Parser-4874"><a href="#Parser-4874"><span class="linenos">4874</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ASC</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DESC</span><span class="p">))</span>
-</span><span id="Parser-4875"><a href="#Parser-4875"><span class="linenos">4875</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DESC</span>
-</span><span id="Parser-4876"><a href="#Parser-4876"><span class="linenos">4876</span></a> <span class="p">)</span>
-</span><span id="Parser-4877"><a href="#Parser-4877"><span class="linenos">4877</span></a>
-</span><span id="Parser-4878"><a href="#Parser-4878"><span class="linenos">4878</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">in_props</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Parser-4879"><a href="#Parser-4879"><span class="linenos">4879</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKeyColumnConstraint</span><span class="p">,</span> <span class="n">desc</span><span class="o">=</span><span class="n">desc</span><span class="p">)</span>
-</span><span id="Parser-4880"><a href="#Parser-4880"><span class="linenos">4880</span></a>
-</span><span id="Parser-4881"><a href="#Parser-4881"><span class="linenos">4881</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span>
-</span><span id="Parser-4882"><a href="#Parser-4882"><span class="linenos">4882</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary_key_part</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="n">wrapped_optional</span>
-</span><span id="Parser-4883"><a href="#Parser-4883"><span class="linenos">4883</span></a> <span class="p">)</span>
-</span><span id="Parser-4884"><a href="#Parser-4884"><span class="linenos">4884</span></a> <span class="n">options</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_key_constraint_options</span><span class="p">()</span>
-</span><span id="Parser-4885"><a href="#Parser-4885"><span class="linenos">4885</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKey</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">options</span><span class="o">=</span><span class="n">options</span><span class="p">)</span>
-</span><span id="Parser-4886"><a href="#Parser-4886"><span class="linenos">4886</span></a>
-</span><span id="Parser-4887"><a href="#Parser-4887"><span class="linenos">4887</span></a> <span class="k">def</span> <span class="nf">_parse_bracket_key_value</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">is_map</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4888"><a href="#Parser-4888"><span class="linenos">4888</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_slice</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_alias</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">(),</span> <span class="n">explicit</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
-</span><span id="Parser-4889"><a href="#Parser-4889"><span class="linenos">4889</span></a>
-</span><span id="Parser-4890"><a href="#Parser-4890"><span class="linenos">4890</span></a> <span class="k">def</span> <span class="nf">_parse_bracket</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4891"><a href="#Parser-4891"><span class="linenos">4891</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACKET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">)):</span>
-</span><span id="Parser-4892"><a href="#Parser-4892"><span class="linenos">4892</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="Parser-4893"><a href="#Parser-4893"><span class="linenos">4893</span></a>
-</span><span id="Parser-4894"><a href="#Parser-4894"><span class="linenos">4894</span></a> <span class="n">bracket_kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span>
-</span><span id="Parser-4895"><a href="#Parser-4895"><span class="linenos">4895</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
-</span><span id="Parser-4896"><a href="#Parser-4896"><span class="linenos">4896</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bracket_key_value</span><span class="p">(</span><span class="n">is_map</span><span class="o">=</span><span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">)</span>
-</span><span id="Parser-4897"><a href="#Parser-4897"><span class="linenos">4897</span></a> <span class="p">)</span>
-</span><span id="Parser-4898"><a href="#Parser-4898"><span class="linenos">4898</span></a>
-</span><span id="Parser-4899"><a href="#Parser-4899"><span class="linenos">4899</span></a> <span class="k">if</span> <span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACKET</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACKET</span><span class="p">):</span>
-</span><span id="Parser-4900"><a href="#Parser-4900"><span class="linenos">4900</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected ]&quot;</span><span class="p">)</span>
-</span><span id="Parser-4901"><a href="#Parser-4901"><span class="linenos">4901</span></a> <span class="k">elif</span> <span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACE</span><span class="p">):</span>
-</span><span id="Parser-4902"><a href="#Parser-4902"><span class="linenos">4902</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected }&quot;</span><span class="p">)</span>
-</span><span id="Parser-4903"><a href="#Parser-4903"><span class="linenos">4903</span></a>
-</span><span id="Parser-4904"><a href="#Parser-4904"><span class="linenos">4904</span></a> <span class="c1"># https://duckdb.org/docs/sql/data_types/struct.html#creating-structs</span>
-</span><span id="Parser-4905"><a href="#Parser-4905"><span class="linenos">4905</span></a> <span class="k">if</span> <span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">:</span>
-</span><span id="Parser-4906"><a href="#Parser-4906"><span class="linenos">4906</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_kv_to_prop_eq</span><span class="p">(</span><span class="n">expressions</span><span class="p">))</span>
-</span><span id="Parser-4907"><a href="#Parser-4907"><span class="linenos">4907</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="n">this</span> <span class="ow">or</span> <span class="n">this</span><span class="o">.</span><span class="n">name</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;ARRAY&quot;</span><span class="p">:</span>
-</span><span id="Parser-4908"><a href="#Parser-4908"><span class="linenos">4908</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Array</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
-</span><span id="Parser-4909"><a href="#Parser-4909"><span class="linenos">4909</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-4910"><a href="#Parser-4910"><span class="linenos">4910</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">apply_index_offset</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="p">,</span> <span class="o">-</span><span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">INDEX_OFFSET</span><span class="p">)</span>
-</span><span id="Parser-4911"><a href="#Parser-4911"><span class="linenos">4911</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Bracket</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
-</span><span id="Parser-4912"><a href="#Parser-4912"><span class="linenos">4912</span></a>
-</span><span id="Parser-4913"><a href="#Parser-4913"><span class="linenos">4913</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_add_comments</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
-</span><span id="Parser-4914"><a href="#Parser-4914"><span class="linenos">4914</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bracket</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
-</span><span id="Parser-4915"><a href="#Parser-4915"><span class="linenos">4915</span></a>
-</span><span id="Parser-4916"><a href="#Parser-4916"><span class="linenos">4916</span></a> <span class="k">def</span> <span class="nf">_parse_slice</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4917"><a href="#Parser-4917"><span class="linenos">4917</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLON</span><span class="p">):</span>
-</span><span id="Parser-4918"><a href="#Parser-4918"><span class="linenos">4918</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Slice</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
-</span><span id="Parser-4919"><a href="#Parser-4919"><span class="linenos">4919</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="Parser-4920"><a href="#Parser-4920"><span class="linenos">4920</span></a>
-</span><span id="Parser-4921"><a href="#Parser-4921"><span class="linenos">4921</span></a> <span class="k">def</span> <span class="nf">_parse_case</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4922"><a href="#Parser-4922"><span class="linenos">4922</span></a> <span class="n">ifs</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Parser-4923"><a href="#Parser-4923"><span class="linenos">4923</span></a> <span class="n">default</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-4924"><a href="#Parser-4924"><span class="linenos">4924</span></a>
-</span><span id="Parser-4925"><a href="#Parser-4925"><span class="linenos">4925</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev_comments</span>
-</span><span id="Parser-4926"><a href="#Parser-4926"><span class="linenos">4926</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="Parser-4927"><a href="#Parser-4927"><span class="linenos">4927</span></a>
-</span><span id="Parser-4928"><a href="#Parser-4928"><span class="linenos">4928</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WHEN</span><span class="p">):</span>
-</span><span id="Parser-4929"><a href="#Parser-4929"><span class="linenos">4929</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="Parser-4930"><a href="#Parser-4930"><span class="linenos">4930</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">THEN</span><span class="p">)</span>
-</span><span id="Parser-4931"><a href="#Parser-4931"><span class="linenos">4931</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="Parser-4932"><a href="#Parser-4932"><span class="linenos">4932</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">true</span><span class="o">=</span><span class="n">then</span><span class="p">))</span>
-</span><span id="Parser-4933"><a href="#Parser-4933"><span class="linenos">4933</span></a>
-</span><span id="Parser-4934"><a href="#Parser-4934"><span class="linenos">4934</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ELSE</span><span class="p">):</span>
-</span><span id="Parser-4935"><a href="#Parser-4935"><span class="linenos">4935</span></a> <span class="n">default</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="Parser-4936"><a href="#Parser-4936"><span class="linenos">4936</span></a>
-</span><span id="Parser-4937"><a href="#Parser-4937"><span class="linenos">4937</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">END</span><span class="p">):</span>
-</span><span id="Parser-4938"><a href="#Parser-4938"><span class="linenos">4938</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">default</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Interval</span><span class="p">)</span> <span class="ow">and</span> <span class="n">default</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">sql</span><span class="p">()</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;END&quot;</span><span class="p">:</span>
-</span><span id="Parser-4939"><a href="#Parser-4939"><span class="linenos">4939</span></a> <span class="n">default</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">column</span><span class="p">(</span><span class="s2">&quot;interval&quot;</span><span class="p">)</span>
-</span><span id="Parser-4940"><a href="#Parser-4940"><span class="linenos">4940</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-4941"><a href="#Parser-4941"><span class="linenos">4941</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected END after CASE&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="Parser-4942"><a href="#Parser-4942"><span class="linenos">4942</span></a>
-</span><span id="Parser-4943"><a href="#Parser-4943"><span class="linenos">4943</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-4944"><a href="#Parser-4944"><span class="linenos">4944</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Case</span><span class="p">,</span> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="p">,</span> <span class="n">ifs</span><span class="o">=</span><span class="n">ifs</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="n">default</span>
-</span><span id="Parser-4945"><a href="#Parser-4945"><span class="linenos">4945</span></a> <span class="p">)</span>
-</span><span id="Parser-4946"><a href="#Parser-4946"><span class="linenos">4946</span></a>
-</span><span id="Parser-4947"><a href="#Parser-4947"><span class="linenos">4947</span></a> <span class="k">def</span> <span class="nf">_parse_if</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4948"><a href="#Parser-4948"><span class="linenos">4948</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="Parser-4949"><a href="#Parser-4949"><span class="linenos">4949</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span>
-</span><span id="Parser-4950"><a href="#Parser-4950"><span class="linenos">4950</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="o">.</span><span class="n">from_arg_list</span><span class="p">(</span><span class="n">args</span><span class="p">),</span> <span class="n">args</span><span class="p">)</span>
-</span><span id="Parser-4951"><a href="#Parser-4951"><span class="linenos">4951</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
-</span><span id="Parser-4952"><a href="#Parser-4952"><span class="linenos">4952</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-4953"><a href="#Parser-4953"><span class="linenos">4953</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span>
-</span><span id="Parser-4954"><a href="#Parser-4954"><span class="linenos">4954</span></a>
-</span><span id="Parser-4955"><a href="#Parser-4955"><span class="linenos">4955</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_IF_COMMANDS</span> <span class="ow">and</span> <span class="n">index</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
-</span><span id="Parser-4956"><a href="#Parser-4956"><span class="linenos">4956</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="Parser-4957"><a href="#Parser-4957"><span class="linenos">4957</span></a>
-</span><span id="Parser-4958"><a href="#Parser-4958"><span class="linenos">4958</span></a> <span class="n">condition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="Parser-4848"><a href="#Parser-4848"><span class="linenos">4848</span></a> <span class="n">options</span><span class="p">[</span><span class="n">kind</span><span class="p">]</span> <span class="o">=</span> <span class="n">action</span>
+</span><span id="Parser-4849"><a href="#Parser-4849"><span class="linenos">4849</span></a>
+</span><span id="Parser-4850"><a href="#Parser-4850"><span class="linenos">4850</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-4851"><a href="#Parser-4851"><span class="linenos">4851</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ForeignKey</span><span class="p">,</span>
+</span><span id="Parser-4852"><a href="#Parser-4852"><span class="linenos">4852</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span>
+</span><span id="Parser-4853"><a href="#Parser-4853"><span class="linenos">4853</span></a> <span class="n">reference</span><span class="o">=</span><span class="n">reference</span><span class="p">,</span>
+</span><span id="Parser-4854"><a href="#Parser-4854"><span class="linenos">4854</span></a> <span class="o">**</span><span class="n">options</span><span class="p">,</span> <span class="c1"># type: ignore</span>
+</span><span id="Parser-4855"><a href="#Parser-4855"><span class="linenos">4855</span></a> <span class="p">)</span>
+</span><span id="Parser-4856"><a href="#Parser-4856"><span class="linenos">4856</span></a>
+</span><span id="Parser-4857"><a href="#Parser-4857"><span class="linenos">4857</span></a> <span class="k">def</span> <span class="nf">_parse_primary_key_part</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4858"><a href="#Parser-4858"><span class="linenos">4858</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">()</span>
+</span><span id="Parser-4859"><a href="#Parser-4859"><span class="linenos">4859</span></a>
+</span><span id="Parser-4860"><a href="#Parser-4860"><span class="linenos">4860</span></a> <span class="k">def</span> <span class="nf">_parse_period_for_system_time</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">PeriodForSystemTimeConstraint</span><span class="p">]:</span>
+</span><span id="Parser-4861"><a href="#Parser-4861"><span class="linenos">4861</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TIMESTAMP_SNAPSHOT</span><span class="p">):</span>
+</span><span id="Parser-4862"><a href="#Parser-4862"><span class="linenos">4862</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
+</span><span id="Parser-4863"><a href="#Parser-4863"><span class="linenos">4863</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-4864"><a href="#Parser-4864"><span class="linenos">4864</span></a>
+</span><span id="Parser-4865"><a href="#Parser-4865"><span class="linenos">4865</span></a> <span class="n">id_vars</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_id_vars</span><span class="p">()</span>
+</span><span id="Parser-4866"><a href="#Parser-4866"><span class="linenos">4866</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-4867"><a href="#Parser-4867"><span class="linenos">4867</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">PeriodForSystemTimeConstraint</span><span class="p">,</span>
+</span><span id="Parser-4868"><a href="#Parser-4868"><span class="linenos">4868</span></a> <span class="n">this</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">id_vars</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span>
+</span><span id="Parser-4869"><a href="#Parser-4869"><span class="linenos">4869</span></a> <span class="n">expression</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">id_vars</span><span class="p">,</span> <span class="mi">1</span><span class="p">),</span>
+</span><span id="Parser-4870"><a href="#Parser-4870"><span class="linenos">4870</span></a> <span class="p">)</span>
+</span><span id="Parser-4871"><a href="#Parser-4871"><span class="linenos">4871</span></a>
+</span><span id="Parser-4872"><a href="#Parser-4872"><span class="linenos">4872</span></a> <span class="k">def</span> <span class="nf">_parse_primary_key</span><span class="p">(</span>
+</span><span id="Parser-4873"><a href="#Parser-4873"><span class="linenos">4873</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">wrapped_optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span> <span class="n">in_props</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Parser-4874"><a href="#Parser-4874"><span class="linenos">4874</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKeyColumnConstraint</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKey</span><span class="p">:</span>
+</span><span id="Parser-4875"><a href="#Parser-4875"><span class="linenos">4875</span></a> <span class="n">desc</span> <span class="o">=</span> <span class="p">(</span>
+</span><span id="Parser-4876"><a href="#Parser-4876"><span class="linenos">4876</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ASC</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DESC</span><span class="p">))</span>
+</span><span id="Parser-4877"><a href="#Parser-4877"><span class="linenos">4877</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DESC</span>
+</span><span id="Parser-4878"><a href="#Parser-4878"><span class="linenos">4878</span></a> <span class="p">)</span>
+</span><span id="Parser-4879"><a href="#Parser-4879"><span class="linenos">4879</span></a>
+</span><span id="Parser-4880"><a href="#Parser-4880"><span class="linenos">4880</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">in_props</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-4881"><a href="#Parser-4881"><span class="linenos">4881</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKeyColumnConstraint</span><span class="p">,</span> <span class="n">desc</span><span class="o">=</span><span class="n">desc</span><span class="p">)</span>
+</span><span id="Parser-4882"><a href="#Parser-4882"><span class="linenos">4882</span></a>
+</span><span id="Parser-4883"><a href="#Parser-4883"><span class="linenos">4883</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span>
+</span><span id="Parser-4884"><a href="#Parser-4884"><span class="linenos">4884</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary_key_part</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="n">wrapped_optional</span>
+</span><span id="Parser-4885"><a href="#Parser-4885"><span class="linenos">4885</span></a> <span class="p">)</span>
+</span><span id="Parser-4886"><a href="#Parser-4886"><span class="linenos">4886</span></a> <span class="n">options</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_key_constraint_options</span><span class="p">()</span>
+</span><span id="Parser-4887"><a href="#Parser-4887"><span class="linenos">4887</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">PrimaryKey</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">options</span><span class="o">=</span><span class="n">options</span><span class="p">)</span>
+</span><span id="Parser-4888"><a href="#Parser-4888"><span class="linenos">4888</span></a>
+</span><span id="Parser-4889"><a href="#Parser-4889"><span class="linenos">4889</span></a> <span class="k">def</span> <span class="nf">_parse_bracket_key_value</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">is_map</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4890"><a href="#Parser-4890"><span class="linenos">4890</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_slice</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_alias</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">(),</span> <span class="n">explicit</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
+</span><span id="Parser-4891"><a href="#Parser-4891"><span class="linenos">4891</span></a>
+</span><span id="Parser-4892"><a href="#Parser-4892"><span class="linenos">4892</span></a> <span class="k">def</span> <span class="nf">_parse_bracket</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4893"><a href="#Parser-4893"><span class="linenos">4893</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACKET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">)):</span>
+</span><span id="Parser-4894"><a href="#Parser-4894"><span class="linenos">4894</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-4895"><a href="#Parser-4895"><span class="linenos">4895</span></a>
+</span><span id="Parser-4896"><a href="#Parser-4896"><span class="linenos">4896</span></a> <span class="n">bracket_kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span>
+</span><span id="Parser-4897"><a href="#Parser-4897"><span class="linenos">4897</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
+</span><span id="Parser-4898"><a href="#Parser-4898"><span class="linenos">4898</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bracket_key_value</span><span class="p">(</span><span class="n">is_map</span><span class="o">=</span><span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">)</span>
+</span><span id="Parser-4899"><a href="#Parser-4899"><span class="linenos">4899</span></a> <span class="p">)</span>
+</span><span id="Parser-4900"><a href="#Parser-4900"><span class="linenos">4900</span></a>
+</span><span id="Parser-4901"><a href="#Parser-4901"><span class="linenos">4901</span></a> <span class="k">if</span> <span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACKET</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACKET</span><span class="p">):</span>
+</span><span id="Parser-4902"><a href="#Parser-4902"><span class="linenos">4902</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected ]&quot;</span><span class="p">)</span>
+</span><span id="Parser-4903"><a href="#Parser-4903"><span class="linenos">4903</span></a> <span class="k">elif</span> <span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACE</span><span class="p">):</span>
+</span><span id="Parser-4904"><a href="#Parser-4904"><span class="linenos">4904</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected }&quot;</span><span class="p">)</span>
+</span><span id="Parser-4905"><a href="#Parser-4905"><span class="linenos">4905</span></a>
+</span><span id="Parser-4906"><a href="#Parser-4906"><span class="linenos">4906</span></a> <span class="c1"># https://duckdb.org/docs/sql/data_types/struct.html#creating-structs</span>
+</span><span id="Parser-4907"><a href="#Parser-4907"><span class="linenos">4907</span></a> <span class="k">if</span> <span class="n">bracket_kind</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">:</span>
+</span><span id="Parser-4908"><a href="#Parser-4908"><span class="linenos">4908</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Struct</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_kv_to_prop_eq</span><span class="p">(</span><span class="n">expressions</span><span class="p">))</span>
+</span><span id="Parser-4909"><a href="#Parser-4909"><span class="linenos">4909</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="n">this</span> <span class="ow">or</span> <span class="n">this</span><span class="o">.</span><span class="n">name</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;ARRAY&quot;</span><span class="p">:</span>
+</span><span id="Parser-4910"><a href="#Parser-4910"><span class="linenos">4910</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Array</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
+</span><span id="Parser-4911"><a href="#Parser-4911"><span class="linenos">4911</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-4912"><a href="#Parser-4912"><span class="linenos">4912</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="n">apply_index_offset</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="p">,</span> <span class="o">-</span><span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">INDEX_OFFSET</span><span class="p">)</span>
+</span><span id="Parser-4913"><a href="#Parser-4913"><span class="linenos">4913</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Bracket</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
+</span><span id="Parser-4914"><a href="#Parser-4914"><span class="linenos">4914</span></a>
+</span><span id="Parser-4915"><a href="#Parser-4915"><span class="linenos">4915</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_add_comments</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Parser-4916"><a href="#Parser-4916"><span class="linenos">4916</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bracket</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Parser-4917"><a href="#Parser-4917"><span class="linenos">4917</span></a>
+</span><span id="Parser-4918"><a href="#Parser-4918"><span class="linenos">4918</span></a> <span class="k">def</span> <span class="nf">_parse_slice</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4919"><a href="#Parser-4919"><span class="linenos">4919</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLON</span><span class="p">):</span>
+</span><span id="Parser-4920"><a href="#Parser-4920"><span class="linenos">4920</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Slice</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
+</span><span id="Parser-4921"><a href="#Parser-4921"><span class="linenos">4921</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-4922"><a href="#Parser-4922"><span class="linenos">4922</span></a>
+</span><span id="Parser-4923"><a href="#Parser-4923"><span class="linenos">4923</span></a> <span class="k">def</span> <span class="nf">_parse_case</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4924"><a href="#Parser-4924"><span class="linenos">4924</span></a> <span class="n">ifs</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Parser-4925"><a href="#Parser-4925"><span class="linenos">4925</span></a> <span class="n">default</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-4926"><a href="#Parser-4926"><span class="linenos">4926</span></a>
+</span><span id="Parser-4927"><a href="#Parser-4927"><span class="linenos">4927</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev_comments</span>
+</span><span id="Parser-4928"><a href="#Parser-4928"><span class="linenos">4928</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="Parser-4929"><a href="#Parser-4929"><span class="linenos">4929</span></a>
+</span><span id="Parser-4930"><a href="#Parser-4930"><span class="linenos">4930</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WHEN</span><span class="p">):</span>
+</span><span id="Parser-4931"><a href="#Parser-4931"><span class="linenos">4931</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="Parser-4932"><a href="#Parser-4932"><span class="linenos">4932</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">THEN</span><span class="p">)</span>
+</span><span id="Parser-4933"><a href="#Parser-4933"><span class="linenos">4933</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="Parser-4934"><a href="#Parser-4934"><span class="linenos">4934</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">true</span><span class="o">=</span><span class="n">then</span><span class="p">))</span>
+</span><span id="Parser-4935"><a href="#Parser-4935"><span class="linenos">4935</span></a>
+</span><span id="Parser-4936"><a href="#Parser-4936"><span class="linenos">4936</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ELSE</span><span class="p">):</span>
+</span><span id="Parser-4937"><a href="#Parser-4937"><span class="linenos">4937</span></a> <span class="n">default</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="Parser-4938"><a href="#Parser-4938"><span class="linenos">4938</span></a>
+</span><span id="Parser-4939"><a href="#Parser-4939"><span class="linenos">4939</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">END</span><span class="p">):</span>
+</span><span id="Parser-4940"><a href="#Parser-4940"><span class="linenos">4940</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">default</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Interval</span><span class="p">)</span> <span class="ow">and</span> <span class="n">default</span><span class="o">.</span><span class="n">this</span><span class="o">.</span><span class="n">sql</span><span class="p">()</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;END&quot;</span><span class="p">:</span>
+</span><span id="Parser-4941"><a href="#Parser-4941"><span class="linenos">4941</span></a> <span class="n">default</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">column</span><span class="p">(</span><span class="s2">&quot;interval&quot;</span><span class="p">)</span>
+</span><span id="Parser-4942"><a href="#Parser-4942"><span class="linenos">4942</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-4943"><a href="#Parser-4943"><span class="linenos">4943</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected END after CASE&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="Parser-4944"><a href="#Parser-4944"><span class="linenos">4944</span></a>
+</span><span id="Parser-4945"><a href="#Parser-4945"><span class="linenos">4945</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-4946"><a href="#Parser-4946"><span class="linenos">4946</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Case</span><span class="p">,</span> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="p">,</span> <span class="n">ifs</span><span class="o">=</span><span class="n">ifs</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="n">default</span>
+</span><span id="Parser-4947"><a href="#Parser-4947"><span class="linenos">4947</span></a> <span class="p">)</span>
+</span><span id="Parser-4948"><a href="#Parser-4948"><span class="linenos">4948</span></a>
+</span><span id="Parser-4949"><a href="#Parser-4949"><span class="linenos">4949</span></a> <span class="k">def</span> <span class="nf">_parse_if</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4950"><a href="#Parser-4950"><span class="linenos">4950</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="Parser-4951"><a href="#Parser-4951"><span class="linenos">4951</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span>
+</span><span id="Parser-4952"><a href="#Parser-4952"><span class="linenos">4952</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="o">.</span><span class="n">from_arg_list</span><span class="p">(</span><span class="n">args</span><span class="p">),</span> <span class="n">args</span><span class="p">)</span>
+</span><span id="Parser-4953"><a href="#Parser-4953"><span class="linenos">4953</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="Parser-4954"><a href="#Parser-4954"><span class="linenos">4954</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-4955"><a href="#Parser-4955"><span class="linenos">4955</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span>
+</span><span id="Parser-4956"><a href="#Parser-4956"><span class="linenos">4956</span></a>
+</span><span id="Parser-4957"><a href="#Parser-4957"><span class="linenos">4957</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">NO_PAREN_IF_COMMANDS</span> <span class="ow">and</span> <span class="n">index</span> <span class="o">==</span> <span class="mi">0</span><span class="p">:</span>
+</span><span id="Parser-4958"><a href="#Parser-4958"><span class="linenos">4958</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
</span><span id="Parser-4959"><a href="#Parser-4959"><span class="linenos">4959</span></a>
-</span><span id="Parser-4960"><a href="#Parser-4960"><span class="linenos">4960</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">condition</span><span class="p">:</span>
-</span><span id="Parser-4961"><a href="#Parser-4961"><span class="linenos">4961</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="Parser-4962"><a href="#Parser-4962"><span class="linenos">4962</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-4963"><a href="#Parser-4963"><span class="linenos">4963</span></a>
-</span><span id="Parser-4964"><a href="#Parser-4964"><span class="linenos">4964</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">THEN</span><span class="p">)</span>
-</span><span id="Parser-4965"><a href="#Parser-4965"><span class="linenos">4965</span></a> <span class="n">true</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="Parser-4966"><a href="#Parser-4966"><span class="linenos">4966</span></a> <span class="n">false</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ELSE</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="Parser-4967"><a href="#Parser-4967"><span class="linenos">4967</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">END</span><span class="p">)</span>
-</span><span id="Parser-4968"><a href="#Parser-4968"><span class="linenos">4968</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">condition</span><span class="p">,</span> <span class="n">true</span><span class="o">=</span><span class="n">true</span><span class="p">,</span> <span class="n">false</span><span class="o">=</span><span class="n">false</span><span class="p">)</span>
-</span><span id="Parser-4969"><a href="#Parser-4969"><span class="linenos">4969</span></a>
-</span><span id="Parser-4970"><a href="#Parser-4970"><span class="linenos">4970</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-4960"><a href="#Parser-4960"><span class="linenos">4960</span></a> <span class="n">condition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="Parser-4961"><a href="#Parser-4961"><span class="linenos">4961</span></a>
+</span><span id="Parser-4962"><a href="#Parser-4962"><span class="linenos">4962</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">condition</span><span class="p">:</span>
+</span><span id="Parser-4963"><a href="#Parser-4963"><span class="linenos">4963</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="Parser-4964"><a href="#Parser-4964"><span class="linenos">4964</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-4965"><a href="#Parser-4965"><span class="linenos">4965</span></a>
+</span><span id="Parser-4966"><a href="#Parser-4966"><span class="linenos">4966</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">THEN</span><span class="p">)</span>
+</span><span id="Parser-4967"><a href="#Parser-4967"><span class="linenos">4967</span></a> <span class="n">true</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="Parser-4968"><a href="#Parser-4968"><span class="linenos">4968</span></a> <span class="n">false</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ELSE</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="Parser-4969"><a href="#Parser-4969"><span class="linenos">4969</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">END</span><span class="p">)</span>
+</span><span id="Parser-4970"><a href="#Parser-4970"><span class="linenos">4970</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">condition</span><span class="p">,</span> <span class="n">true</span><span class="o">=</span><span class="n">true</span><span class="p">,</span> <span class="n">false</span><span class="o">=</span><span class="n">false</span><span class="p">)</span>
</span><span id="Parser-4971"><a href="#Parser-4971"><span class="linenos">4971</span></a>
-</span><span id="Parser-4972"><a href="#Parser-4972"><span class="linenos">4972</span></a> <span class="k">def</span> <span class="nf">_parse_next_value_for</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-4973"><a href="#Parser-4973"><span class="linenos">4973</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;VALUE&quot;</span><span class="p">,</span> <span class="s2">&quot;FOR&quot;</span><span class="p">):</span>
-</span><span id="Parser-4974"><a href="#Parser-4974"><span class="linenos">4974</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
-</span><span id="Parser-4975"><a href="#Parser-4975"><span class="linenos">4975</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-4976"><a href="#Parser-4976"><span class="linenos">4976</span></a>
-</span><span id="Parser-4977"><a href="#Parser-4977"><span class="linenos">4977</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-4978"><a href="#Parser-4978"><span class="linenos">4978</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">NextValueFor</span><span class="p">,</span>
-</span><span id="Parser-4979"><a href="#Parser-4979"><span class="linenos">4979</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">(),</span>
-</span><span id="Parser-4980"><a href="#Parser-4980"><span class="linenos">4980</span></a> <span class="n">order</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">OVER</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">),</span>
-</span><span id="Parser-4981"><a href="#Parser-4981"><span class="linenos">4981</span></a> <span class="p">)</span>
-</span><span id="Parser-4982"><a href="#Parser-4982"><span class="linenos">4982</span></a>
-</span><span id="Parser-4983"><a href="#Parser-4983"><span class="linenos">4983</span></a> <span class="k">def</span> <span class="nf">_parse_extract</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">:</span>
-</span><span id="Parser-4984"><a href="#Parser-4984"><span class="linenos">4984</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_type</span><span class="p">()</span>
-</span><span id="Parser-4985"><a href="#Parser-4985"><span class="linenos">4985</span></a>
-</span><span id="Parser-4986"><a href="#Parser-4986"><span class="linenos">4986</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">):</span>
-</span><span id="Parser-4987"><a href="#Parser-4987"><span class="linenos">4987</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="Parser-4988"><a href="#Parser-4988"><span class="linenos">4988</span></a>
-</span><span id="Parser-4989"><a href="#Parser-4989"><span class="linenos">4989</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
-</span><span id="Parser-4990"><a href="#Parser-4990"><span class="linenos">4990</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected FROM or comma after EXTRACT&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="Parser-4991"><a href="#Parser-4991"><span class="linenos">4991</span></a>
-</span><span id="Parser-4992"><a href="#Parser-4992"><span class="linenos">4992</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="Parser-4972"><a href="#Parser-4972"><span class="linenos">4972</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-4973"><a href="#Parser-4973"><span class="linenos">4973</span></a>
+</span><span id="Parser-4974"><a href="#Parser-4974"><span class="linenos">4974</span></a> <span class="k">def</span> <span class="nf">_parse_next_value_for</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-4975"><a href="#Parser-4975"><span class="linenos">4975</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;VALUE&quot;</span><span class="p">,</span> <span class="s2">&quot;FOR&quot;</span><span class="p">):</span>
+</span><span id="Parser-4976"><a href="#Parser-4976"><span class="linenos">4976</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
+</span><span id="Parser-4977"><a href="#Parser-4977"><span class="linenos">4977</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-4978"><a href="#Parser-4978"><span class="linenos">4978</span></a>
+</span><span id="Parser-4979"><a href="#Parser-4979"><span class="linenos">4979</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-4980"><a href="#Parser-4980"><span class="linenos">4980</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">NextValueFor</span><span class="p">,</span>
+</span><span id="Parser-4981"><a href="#Parser-4981"><span class="linenos">4981</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">(),</span>
+</span><span id="Parser-4982"><a href="#Parser-4982"><span class="linenos">4982</span></a> <span class="n">order</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">OVER</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">),</span>
+</span><span id="Parser-4983"><a href="#Parser-4983"><span class="linenos">4983</span></a> <span class="p">)</span>
+</span><span id="Parser-4984"><a href="#Parser-4984"><span class="linenos">4984</span></a>
+</span><span id="Parser-4985"><a href="#Parser-4985"><span class="linenos">4985</span></a> <span class="k">def</span> <span class="nf">_parse_extract</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">:</span>
+</span><span id="Parser-4986"><a href="#Parser-4986"><span class="linenos">4986</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_type</span><span class="p">()</span>
+</span><span id="Parser-4987"><a href="#Parser-4987"><span class="linenos">4987</span></a>
+</span><span id="Parser-4988"><a href="#Parser-4988"><span class="linenos">4988</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">):</span>
+</span><span id="Parser-4989"><a href="#Parser-4989"><span class="linenos">4989</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="Parser-4990"><a href="#Parser-4990"><span class="linenos">4990</span></a>
+</span><span id="Parser-4991"><a href="#Parser-4991"><span class="linenos">4991</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
+</span><span id="Parser-4992"><a href="#Parser-4992"><span class="linenos">4992</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected FROM or comma after EXTRACT&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
</span><span id="Parser-4993"><a href="#Parser-4993"><span class="linenos">4993</span></a>
-</span><span id="Parser-4994"><a href="#Parser-4994"><span class="linenos">4994</span></a> <span class="k">def</span> <span class="nf">_parse_cast</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">strict</span><span class="p">:</span> <span class="nb">bool</span><span class="p">,</span> <span class="n">safe</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">bool</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
-</span><span id="Parser-4995"><a href="#Parser-4995"><span class="linenos">4995</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="Parser-4996"><a href="#Parser-4996"><span class="linenos">4996</span></a>
-</span><span id="Parser-4997"><a href="#Parser-4997"><span class="linenos">4997</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">):</span>
-</span><span id="Parser-4998"><a href="#Parser-4998"><span class="linenos">4998</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
-</span><span id="Parser-4999"><a href="#Parser-4999"><span class="linenos">4999</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CastToStrType</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">to</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">())</span>
-</span><span id="Parser-5000"><a href="#Parser-5000"><span class="linenos">5000</span></a>
-</span><span id="Parser-5001"><a href="#Parser-5001"><span class="linenos">5001</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected AS after CAST&quot;</span><span class="p">)</span>
+</span><span id="Parser-4994"><a href="#Parser-4994"><span class="linenos">4994</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Extract</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="Parser-4995"><a href="#Parser-4995"><span class="linenos">4995</span></a>
+</span><span id="Parser-4996"><a href="#Parser-4996"><span class="linenos">4996</span></a> <span class="k">def</span> <span class="nf">_parse_cast</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">strict</span><span class="p">:</span> <span class="nb">bool</span><span class="p">,</span> <span class="n">safe</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">bool</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
+</span><span id="Parser-4997"><a href="#Parser-4997"><span class="linenos">4997</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="Parser-4998"><a href="#Parser-4998"><span class="linenos">4998</span></a>
+</span><span id="Parser-4999"><a href="#Parser-4999"><span class="linenos">4999</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">):</span>
+</span><span id="Parser-5000"><a href="#Parser-5000"><span class="linenos">5000</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
+</span><span id="Parser-5001"><a href="#Parser-5001"><span class="linenos">5001</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CastToStrType</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">to</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">())</span>
</span><span id="Parser-5002"><a href="#Parser-5002"><span class="linenos">5002</span></a>
-</span><span id="Parser-5003"><a href="#Parser-5003"><span class="linenos">5003</span></a> <span class="n">fmt</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5004"><a href="#Parser-5004"><span class="linenos">5004</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">()</span>
-</span><span id="Parser-5005"><a href="#Parser-5005"><span class="linenos">5005</span></a>
-</span><span id="Parser-5006"><a href="#Parser-5006"><span class="linenos">5006</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FORMAT</span><span class="p">):</span>
-</span><span id="Parser-5007"><a href="#Parser-5007"><span class="linenos">5007</span></a> <span class="n">fmt_string</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
-</span><span id="Parser-5008"><a href="#Parser-5008"><span class="linenos">5008</span></a> <span class="n">fmt</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_at_time_zone</span><span class="p">(</span><span class="n">fmt_string</span><span class="p">)</span>
-</span><span id="Parser-5009"><a href="#Parser-5009"><span class="linenos">5009</span></a>
-</span><span id="Parser-5010"><a href="#Parser-5010"><span class="linenos">5010</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">to</span><span class="p">:</span>
-</span><span id="Parser-5011"><a href="#Parser-5011"><span class="linenos">5011</span></a> <span class="n">to</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">build</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">UNKNOWN</span><span class="p">)</span>
-</span><span id="Parser-5012"><a href="#Parser-5012"><span class="linenos">5012</span></a> <span class="k">if</span> <span class="n">to</span><span class="o">.</span><span class="n">this</span> <span class="ow">in</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">TEMPORAL_TYPES</span><span class="p">:</span>
-</span><span id="Parser-5013"><a href="#Parser-5013"><span class="linenos">5013</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5014"><a href="#Parser-5014"><span class="linenos">5014</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrToDate</span> <span class="k">if</span> <span class="n">to</span><span class="o">.</span><span class="n">this</span> <span class="o">==</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">DATE</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">StrToTime</span><span class="p">,</span>
-</span><span id="Parser-5015"><a href="#Parser-5015"><span class="linenos">5015</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Parser-5016"><a href="#Parser-5016"><span class="linenos">5016</span></a> <span class="nb">format</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span>
-</span><span id="Parser-5017"><a href="#Parser-5017"><span class="linenos">5017</span></a> <span class="n">format_time</span><span class="p">(</span>
-</span><span id="Parser-5018"><a href="#Parser-5018"><span class="linenos">5018</span></a> <span class="n">fmt_string</span><span class="o">.</span><span class="n">this</span> <span class="k">if</span> <span class="n">fmt_string</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
-</span><span id="Parser-5019"><a href="#Parser-5019"><span class="linenos">5019</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">FORMAT_MAPPING</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">TIME_MAPPING</span><span class="p">,</span>
-</span><span id="Parser-5020"><a href="#Parser-5020"><span class="linenos">5020</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">FORMAT_TRIE</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">TIME_TRIE</span><span class="p">,</span>
-</span><span id="Parser-5021"><a href="#Parser-5021"><span class="linenos">5021</span></a> <span class="p">)</span>
-</span><span id="Parser-5022"><a href="#Parser-5022"><span class="linenos">5022</span></a> <span class="p">),</span>
-</span><span id="Parser-5023"><a href="#Parser-5023"><span class="linenos">5023</span></a> <span class="p">)</span>
-</span><span id="Parser-5024"><a href="#Parser-5024"><span class="linenos">5024</span></a>
-</span><span id="Parser-5025"><a href="#Parser-5025"><span class="linenos">5025</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">fmt</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">AtTimeZone</span><span class="p">)</span> <span class="ow">and</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">StrToTime</span><span class="p">):</span>
-</span><span id="Parser-5026"><a href="#Parser-5026"><span class="linenos">5026</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">,</span> <span class="n">fmt</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;zone&quot;</span><span class="p">])</span>
-</span><span id="Parser-5027"><a href="#Parser-5027"><span class="linenos">5027</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="Parser-5028"><a href="#Parser-5028"><span class="linenos">5028</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="n">to</span><span class="p">:</span>
-</span><span id="Parser-5029"><a href="#Parser-5029"><span class="linenos">5029</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected TYPE after CAST&quot;</span><span class="p">)</span>
-</span><span id="Parser-5030"><a href="#Parser-5030"><span class="linenos">5030</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">to</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">):</span>
-</span><span id="Parser-5031"><a href="#Parser-5031"><span class="linenos">5031</span></a> <span class="n">to</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">build</span><span class="p">(</span><span class="n">to</span><span class="o">.</span><span class="n">name</span><span class="p">,</span> <span class="n">udt</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-5032"><a href="#Parser-5032"><span class="linenos">5032</span></a> <span class="k">elif</span> <span class="n">to</span><span class="o">.</span><span class="n">this</span> <span class="o">==</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">CHAR</span><span class="p">:</span>
-</span><span id="Parser-5033"><a href="#Parser-5033"><span class="linenos">5033</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">CHARACTER_SET</span><span class="p">):</span>
-</span><span id="Parser-5034"><a href="#Parser-5034"><span class="linenos">5034</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CharacterSet</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var_or_string</span><span class="p">())</span>
-</span><span id="Parser-5035"><a href="#Parser-5035"><span class="linenos">5035</span></a>
-</span><span id="Parser-5036"><a href="#Parser-5036"><span class="linenos">5036</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5037"><a href="#Parser-5037"><span class="linenos">5037</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Cast</span> <span class="k">if</span> <span class="n">strict</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">,</span>
-</span><span id="Parser-5038"><a href="#Parser-5038"><span class="linenos">5038</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Parser-5039"><a href="#Parser-5039"><span class="linenos">5039</span></a> <span class="n">to</span><span class="o">=</span><span class="n">to</span><span class="p">,</span>
-</span><span id="Parser-5040"><a href="#Parser-5040"><span class="linenos">5040</span></a> <span class="nb">format</span><span class="o">=</span><span class="n">fmt</span><span class="p">,</span>
-</span><span id="Parser-5041"><a href="#Parser-5041"><span class="linenos">5041</span></a> <span class="n">safe</span><span class="o">=</span><span class="n">safe</span><span class="p">,</span>
-</span><span id="Parser-5042"><a href="#Parser-5042"><span class="linenos">5042</span></a> <span class="n">action</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var_from_options</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">CAST_ACTIONS</span><span class="p">,</span> <span class="n">raise_unmatched</span><span class="o">=</span><span class="kc">False</span><span class="p">),</span>
-</span><span id="Parser-5043"><a href="#Parser-5043"><span class="linenos">5043</span></a> <span class="p">)</span>
-</span><span id="Parser-5044"><a href="#Parser-5044"><span class="linenos">5044</span></a>
-</span><span id="Parser-5045"><a href="#Parser-5045"><span class="linenos">5045</span></a> <span class="k">def</span> <span class="nf">_parse_string_agg</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
-</span><span id="Parser-5046"><a href="#Parser-5046"><span class="linenos">5046</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DISTINCT</span><span class="p">):</span>
-</span><span id="Parser-5047"><a href="#Parser-5047"><span class="linenos">5047</span></a> <span class="n">args</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]</span> <span class="o">=</span> <span class="p">[</span>
-</span><span id="Parser-5048"><a href="#Parser-5048"><span class="linenos">5048</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Distinct</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()])</span>
-</span><span id="Parser-5049"><a href="#Parser-5049"><span class="linenos">5049</span></a> <span class="p">]</span>
-</span><span id="Parser-5050"><a href="#Parser-5050"><span class="linenos">5050</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
-</span><span id="Parser-5051"><a href="#Parser-5051"><span class="linenos">5051</span></a> <span class="n">args</span><span class="o">.</span><span class="n">extend</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">))</span>
-</span><span id="Parser-5052"><a href="#Parser-5052"><span class="linenos">5052</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-5053"><a href="#Parser-5053"><span class="linenos">5053</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span> <span class="c1"># type: ignore</span>
-</span><span id="Parser-5054"><a href="#Parser-5054"><span class="linenos">5054</span></a>
-</span><span id="Parser-5055"><a href="#Parser-5055"><span class="linenos">5055</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="Parser-5056"><a href="#Parser-5056"><span class="linenos">5056</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">)</span> <span class="ow">and</span> <span class="n">args</span><span class="p">:</span>
-</span><span id="Parser-5057"><a href="#Parser-5057"><span class="linenos">5057</span></a> <span class="c1"># postgres: STRING_AGG([DISTINCT] expression, separator [ORDER BY expression1 {ASC | DESC} [, ...]])</span>
-</span><span id="Parser-5058"><a href="#Parser-5058"><span class="linenos">5058</span></a> <span class="c1"># bigquery: STRING_AGG([DISTINCT] expression [, separator] [ORDER BY key [{ASC | DESC}] [, ... ]] [LIMIT n])</span>
-</span><span id="Parser-5059"><a href="#Parser-5059"><span class="linenos">5059</span></a> <span class="n">args</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_limit</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">args</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]))</span>
-</span><span id="Parser-5060"><a href="#Parser-5060"><span class="linenos">5060</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">args</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">separator</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
-</span><span id="Parser-5061"><a href="#Parser-5061"><span class="linenos">5061</span></a>
-</span><span id="Parser-5062"><a href="#Parser-5062"><span class="linenos">5062</span></a> <span class="c1"># Checks if we can parse an order clause: WITHIN GROUP (ORDER BY &lt;order_by_expression_list&gt; [ASC | DESC]).</span>
-</span><span id="Parser-5063"><a href="#Parser-5063"><span class="linenos">5063</span></a> <span class="c1"># This is done &quot;manually&quot;, instead of letting _parse_window parse it into an exp.WithinGroup node, so that</span>
-</span><span id="Parser-5064"><a href="#Parser-5064"><span class="linenos">5064</span></a> <span class="c1"># the STRING_AGG call is parsed like in MySQL / SQLite and can thus be transpiled more easily to them.</span>
-</span><span id="Parser-5065"><a href="#Parser-5065"><span class="linenos">5065</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITHIN&quot;</span><span class="p">,</span> <span class="s2">&quot;GROUP&quot;</span><span class="p">):</span>
-</span><span id="Parser-5066"><a href="#Parser-5066"><span class="linenos">5066</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="Parser-5067"><a href="#Parser-5067"><span class="linenos">5067</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="o">.</span><span class="n">from_arg_list</span><span class="p">(</span><span class="n">args</span><span class="p">),</span> <span class="n">args</span><span class="p">)</span>
-</span><span id="Parser-5068"><a href="#Parser-5068"><span class="linenos">5068</span></a>
-</span><span id="Parser-5069"><a href="#Parser-5069"><span class="linenos">5069</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span> <span class="c1"># The corresponding match_r_paren will be called in parse_function (caller)</span>
-</span><span id="Parser-5070"><a href="#Parser-5070"><span class="linenos">5070</span></a> <span class="n">order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">))</span>
-</span><span id="Parser-5071"><a href="#Parser-5071"><span class="linenos">5071</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">order</span><span class="p">,</span> <span class="n">separator</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
-</span><span id="Parser-5072"><a href="#Parser-5072"><span class="linenos">5072</span></a>
-</span><span id="Parser-5073"><a href="#Parser-5073"><span class="linenos">5073</span></a> <span class="k">def</span> <span class="nf">_parse_convert</span><span class="p">(</span>
-</span><span id="Parser-5074"><a href="#Parser-5074"><span class="linenos">5074</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">strict</span><span class="p">:</span> <span class="nb">bool</span><span class="p">,</span> <span class="n">safe</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">bool</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5075"><a href="#Parser-5075"><span class="linenos">5075</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5076"><a href="#Parser-5076"><span class="linenos">5076</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="Parser-5077"><a href="#Parser-5077"><span class="linenos">5077</span></a>
-</span><span id="Parser-5078"><a href="#Parser-5078"><span class="linenos">5078</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">):</span>
-</span><span id="Parser-5079"><a href="#Parser-5079"><span class="linenos">5079</span></a> <span class="n">to</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5080"><a href="#Parser-5080"><span class="linenos">5080</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">CharacterSet</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span>
-</span><span id="Parser-5081"><a href="#Parser-5081"><span class="linenos">5081</span></a> <span class="p">)</span>
-</span><span id="Parser-5082"><a href="#Parser-5082"><span class="linenos">5082</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
-</span><span id="Parser-5083"><a href="#Parser-5083"><span class="linenos">5083</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">()</span>
-</span><span id="Parser-5084"><a href="#Parser-5084"><span class="linenos">5084</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-5085"><a href="#Parser-5085"><span class="linenos">5085</span></a> <span class="n">to</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5086"><a href="#Parser-5086"><span class="linenos">5086</span></a>
-</span><span id="Parser-5087"><a href="#Parser-5087"><span class="linenos">5087</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Cast</span> <span class="k">if</span> <span class="n">strict</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">to</span><span class="o">=</span><span class="n">to</span><span class="p">,</span> <span class="n">safe</span><span class="o">=</span><span class="n">safe</span><span class="p">)</span>
+</span><span id="Parser-5003"><a href="#Parser-5003"><span class="linenos">5003</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected AS after CAST&quot;</span><span class="p">)</span>
+</span><span id="Parser-5004"><a href="#Parser-5004"><span class="linenos">5004</span></a>
+</span><span id="Parser-5005"><a href="#Parser-5005"><span class="linenos">5005</span></a> <span class="n">fmt</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5006"><a href="#Parser-5006"><span class="linenos">5006</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">()</span>
+</span><span id="Parser-5007"><a href="#Parser-5007"><span class="linenos">5007</span></a>
+</span><span id="Parser-5008"><a href="#Parser-5008"><span class="linenos">5008</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FORMAT</span><span class="p">):</span>
+</span><span id="Parser-5009"><a href="#Parser-5009"><span class="linenos">5009</span></a> <span class="n">fmt_string</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="Parser-5010"><a href="#Parser-5010"><span class="linenos">5010</span></a> <span class="n">fmt</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_at_time_zone</span><span class="p">(</span><span class="n">fmt_string</span><span class="p">)</span>
+</span><span id="Parser-5011"><a href="#Parser-5011"><span class="linenos">5011</span></a>
+</span><span id="Parser-5012"><a href="#Parser-5012"><span class="linenos">5012</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">to</span><span class="p">:</span>
+</span><span id="Parser-5013"><a href="#Parser-5013"><span class="linenos">5013</span></a> <span class="n">to</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">build</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">UNKNOWN</span><span class="p">)</span>
+</span><span id="Parser-5014"><a href="#Parser-5014"><span class="linenos">5014</span></a> <span class="k">if</span> <span class="n">to</span><span class="o">.</span><span class="n">this</span> <span class="ow">in</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">TEMPORAL_TYPES</span><span class="p">:</span>
+</span><span id="Parser-5015"><a href="#Parser-5015"><span class="linenos">5015</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5016"><a href="#Parser-5016"><span class="linenos">5016</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrToDate</span> <span class="k">if</span> <span class="n">to</span><span class="o">.</span><span class="n">this</span> <span class="o">==</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">DATE</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">StrToTime</span><span class="p">,</span>
+</span><span id="Parser-5017"><a href="#Parser-5017"><span class="linenos">5017</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Parser-5018"><a href="#Parser-5018"><span class="linenos">5018</span></a> <span class="nb">format</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">string</span><span class="p">(</span>
+</span><span id="Parser-5019"><a href="#Parser-5019"><span class="linenos">5019</span></a> <span class="n">format_time</span><span class="p">(</span>
+</span><span id="Parser-5020"><a href="#Parser-5020"><span class="linenos">5020</span></a> <span class="n">fmt_string</span><span class="o">.</span><span class="n">this</span> <span class="k">if</span> <span class="n">fmt_string</span> <span class="k">else</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
+</span><span id="Parser-5021"><a href="#Parser-5021"><span class="linenos">5021</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">FORMAT_MAPPING</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">TIME_MAPPING</span><span class="p">,</span>
+</span><span id="Parser-5022"><a href="#Parser-5022"><span class="linenos">5022</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">FORMAT_TRIE</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">TIME_TRIE</span><span class="p">,</span>
+</span><span id="Parser-5023"><a href="#Parser-5023"><span class="linenos">5023</span></a> <span class="p">)</span>
+</span><span id="Parser-5024"><a href="#Parser-5024"><span class="linenos">5024</span></a> <span class="p">),</span>
+</span><span id="Parser-5025"><a href="#Parser-5025"><span class="linenos">5025</span></a> <span class="p">)</span>
+</span><span id="Parser-5026"><a href="#Parser-5026"><span class="linenos">5026</span></a>
+</span><span id="Parser-5027"><a href="#Parser-5027"><span class="linenos">5027</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">fmt</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">AtTimeZone</span><span class="p">)</span> <span class="ow">and</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">StrToTime</span><span class="p">):</span>
+</span><span id="Parser-5028"><a href="#Parser-5028"><span class="linenos">5028</span></a> <span class="n">this</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;zone&quot;</span><span class="p">,</span> <span class="n">fmt</span><span class="o">.</span><span class="n">args</span><span class="p">[</span><span class="s2">&quot;zone&quot;</span><span class="p">])</span>
+</span><span id="Parser-5029"><a href="#Parser-5029"><span class="linenos">5029</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-5030"><a href="#Parser-5030"><span class="linenos">5030</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="n">to</span><span class="p">:</span>
+</span><span id="Parser-5031"><a href="#Parser-5031"><span class="linenos">5031</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expected TYPE after CAST&quot;</span><span class="p">)</span>
+</span><span id="Parser-5032"><a href="#Parser-5032"><span class="linenos">5032</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">to</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">):</span>
+</span><span id="Parser-5033"><a href="#Parser-5033"><span class="linenos">5033</span></a> <span class="n">to</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">build</span><span class="p">(</span><span class="n">to</span><span class="o">.</span><span class="n">name</span><span class="p">,</span> <span class="n">udt</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-5034"><a href="#Parser-5034"><span class="linenos">5034</span></a> <span class="k">elif</span> <span class="n">to</span><span class="o">.</span><span class="n">this</span> <span class="o">==</span> <span class="n">exp</span><span class="o">.</span><span class="n">DataType</span><span class="o">.</span><span class="n">Type</span><span class="o">.</span><span class="n">CHAR</span><span class="p">:</span>
+</span><span id="Parser-5035"><a href="#Parser-5035"><span class="linenos">5035</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">CHARACTER_SET</span><span class="p">):</span>
+</span><span id="Parser-5036"><a href="#Parser-5036"><span class="linenos">5036</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CharacterSet</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var_or_string</span><span class="p">())</span>
+</span><span id="Parser-5037"><a href="#Parser-5037"><span class="linenos">5037</span></a>
+</span><span id="Parser-5038"><a href="#Parser-5038"><span class="linenos">5038</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5039"><a href="#Parser-5039"><span class="linenos">5039</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Cast</span> <span class="k">if</span> <span class="n">strict</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">,</span>
+</span><span id="Parser-5040"><a href="#Parser-5040"><span class="linenos">5040</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Parser-5041"><a href="#Parser-5041"><span class="linenos">5041</span></a> <span class="n">to</span><span class="o">=</span><span class="n">to</span><span class="p">,</span>
+</span><span id="Parser-5042"><a href="#Parser-5042"><span class="linenos">5042</span></a> <span class="nb">format</span><span class="o">=</span><span class="n">fmt</span><span class="p">,</span>
+</span><span id="Parser-5043"><a href="#Parser-5043"><span class="linenos">5043</span></a> <span class="n">safe</span><span class="o">=</span><span class="n">safe</span><span class="p">,</span>
+</span><span id="Parser-5044"><a href="#Parser-5044"><span class="linenos">5044</span></a> <span class="n">action</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var_from_options</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">CAST_ACTIONS</span><span class="p">,</span> <span class="n">raise_unmatched</span><span class="o">=</span><span class="kc">False</span><span class="p">),</span>
+</span><span id="Parser-5045"><a href="#Parser-5045"><span class="linenos">5045</span></a> <span class="p">)</span>
+</span><span id="Parser-5046"><a href="#Parser-5046"><span class="linenos">5046</span></a>
+</span><span id="Parser-5047"><a href="#Parser-5047"><span class="linenos">5047</span></a> <span class="k">def</span> <span class="nf">_parse_string_agg</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
+</span><span id="Parser-5048"><a href="#Parser-5048"><span class="linenos">5048</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DISTINCT</span><span class="p">):</span>
+</span><span id="Parser-5049"><a href="#Parser-5049"><span class="linenos">5049</span></a> <span class="n">args</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]</span> <span class="o">=</span> <span class="p">[</span>
+</span><span id="Parser-5050"><a href="#Parser-5050"><span class="linenos">5050</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Distinct</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()])</span>
+</span><span id="Parser-5051"><a href="#Parser-5051"><span class="linenos">5051</span></a> <span class="p">]</span>
+</span><span id="Parser-5052"><a href="#Parser-5052"><span class="linenos">5052</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
+</span><span id="Parser-5053"><a href="#Parser-5053"><span class="linenos">5053</span></a> <span class="n">args</span><span class="o">.</span><span class="n">extend</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">))</span>
+</span><span id="Parser-5054"><a href="#Parser-5054"><span class="linenos">5054</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-5055"><a href="#Parser-5055"><span class="linenos">5055</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span> <span class="c1"># type: ignore</span>
+</span><span id="Parser-5056"><a href="#Parser-5056"><span class="linenos">5056</span></a>
+</span><span id="Parser-5057"><a href="#Parser-5057"><span class="linenos">5057</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="Parser-5058"><a href="#Parser-5058"><span class="linenos">5058</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">)</span> <span class="ow">and</span> <span class="n">args</span><span class="p">:</span>
+</span><span id="Parser-5059"><a href="#Parser-5059"><span class="linenos">5059</span></a> <span class="c1"># postgres: STRING_AGG([DISTINCT] expression, separator [ORDER BY expression1 {ASC | DESC} [, ...]])</span>
+</span><span id="Parser-5060"><a href="#Parser-5060"><span class="linenos">5060</span></a> <span class="c1"># bigquery: STRING_AGG([DISTINCT] expression [, separator] [ORDER BY key [{ASC | DESC}] [, ... ]] [LIMIT n])</span>
+</span><span id="Parser-5061"><a href="#Parser-5061"><span class="linenos">5061</span></a> <span class="n">args</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_limit</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">args</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]))</span>
+</span><span id="Parser-5062"><a href="#Parser-5062"><span class="linenos">5062</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">args</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">separator</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
+</span><span id="Parser-5063"><a href="#Parser-5063"><span class="linenos">5063</span></a>
+</span><span id="Parser-5064"><a href="#Parser-5064"><span class="linenos">5064</span></a> <span class="c1"># Checks if we can parse an order clause: WITHIN GROUP (ORDER BY &lt;order_by_expression_list&gt; [ASC | DESC]).</span>
+</span><span id="Parser-5065"><a href="#Parser-5065"><span class="linenos">5065</span></a> <span class="c1"># This is done &quot;manually&quot;, instead of letting _parse_window parse it into an exp.WithinGroup node, so that</span>
+</span><span id="Parser-5066"><a href="#Parser-5066"><span class="linenos">5066</span></a> <span class="c1"># the STRING_AGG call is parsed like in MySQL / SQLite and can thus be transpiled more easily to them.</span>
+</span><span id="Parser-5067"><a href="#Parser-5067"><span class="linenos">5067</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITHIN&quot;</span><span class="p">,</span> <span class="s2">&quot;GROUP&quot;</span><span class="p">):</span>
+</span><span id="Parser-5068"><a href="#Parser-5068"><span class="linenos">5068</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="Parser-5069"><a href="#Parser-5069"><span class="linenos">5069</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="o">.</span><span class="n">from_arg_list</span><span class="p">(</span><span class="n">args</span><span class="p">),</span> <span class="n">args</span><span class="p">)</span>
+</span><span id="Parser-5070"><a href="#Parser-5070"><span class="linenos">5070</span></a>
+</span><span id="Parser-5071"><a href="#Parser-5071"><span class="linenos">5071</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span> <span class="c1"># The corresponding match_r_paren will be called in parse_function (caller)</span>
+</span><span id="Parser-5072"><a href="#Parser-5072"><span class="linenos">5072</span></a> <span class="n">order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">))</span>
+</span><span id="Parser-5073"><a href="#Parser-5073"><span class="linenos">5073</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">GroupConcat</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">order</span><span class="p">,</span> <span class="n">separator</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
+</span><span id="Parser-5074"><a href="#Parser-5074"><span class="linenos">5074</span></a>
+</span><span id="Parser-5075"><a href="#Parser-5075"><span class="linenos">5075</span></a> <span class="k">def</span> <span class="nf">_parse_convert</span><span class="p">(</span>
+</span><span id="Parser-5076"><a href="#Parser-5076"><span class="linenos">5076</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">strict</span><span class="p">:</span> <span class="nb">bool</span><span class="p">,</span> <span class="n">safe</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">bool</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5077"><a href="#Parser-5077"><span class="linenos">5077</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5078"><a href="#Parser-5078"><span class="linenos">5078</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="Parser-5079"><a href="#Parser-5079"><span class="linenos">5079</span></a>
+</span><span id="Parser-5080"><a href="#Parser-5080"><span class="linenos">5080</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">):</span>
+</span><span id="Parser-5081"><a href="#Parser-5081"><span class="linenos">5081</span></a> <span class="n">to</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5082"><a href="#Parser-5082"><span class="linenos">5082</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">CharacterSet</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span>
+</span><span id="Parser-5083"><a href="#Parser-5083"><span class="linenos">5083</span></a> <span class="p">)</span>
+</span><span id="Parser-5084"><a href="#Parser-5084"><span class="linenos">5084</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
+</span><span id="Parser-5085"><a href="#Parser-5085"><span class="linenos">5085</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">()</span>
+</span><span id="Parser-5086"><a href="#Parser-5086"><span class="linenos">5086</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-5087"><a href="#Parser-5087"><span class="linenos">5087</span></a> <span class="n">to</span> <span class="o">=</span> <span class="kc">None</span>
</span><span id="Parser-5088"><a href="#Parser-5088"><span class="linenos">5088</span></a>
-</span><span id="Parser-5089"><a href="#Parser-5089"><span class="linenos">5089</span></a> <span class="k">def</span> <span class="nf">_parse_decode</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Decode</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Case</span><span class="p">]:</span>
-</span><span id="Parser-5090"><a href="#Parser-5090"><span class="linenos">5090</span></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
-</span><span id="Parser-5091"><a href="#Parser-5091"><span class="linenos">5091</span></a><span class="sd"> There are generally two variants of the DECODE function:</span>
-</span><span id="Parser-5092"><a href="#Parser-5092"><span class="linenos">5092</span></a>
-</span><span id="Parser-5093"><a href="#Parser-5093"><span class="linenos">5093</span></a><span class="sd"> - DECODE(bin, charset)</span>
-</span><span id="Parser-5094"><a href="#Parser-5094"><span class="linenos">5094</span></a><span class="sd"> - DECODE(expression, search, result [, search, result] ... [, default])</span>
-</span><span id="Parser-5095"><a href="#Parser-5095"><span class="linenos">5095</span></a>
-</span><span id="Parser-5096"><a href="#Parser-5096"><span class="linenos">5096</span></a><span class="sd"> The second variant will always be parsed into a CASE expression. Note that NULL</span>
-</span><span id="Parser-5097"><a href="#Parser-5097"><span class="linenos">5097</span></a><span class="sd"> needs special treatment, since we need to explicitly check for it with `IS NULL`,</span>
-</span><span id="Parser-5098"><a href="#Parser-5098"><span class="linenos">5098</span></a><span class="sd"> instead of relying on pattern matching.</span>
-</span><span id="Parser-5099"><a href="#Parser-5099"><span class="linenos">5099</span></a><span class="sd"> &quot;&quot;&quot;</span>
-</span><span id="Parser-5100"><a href="#Parser-5100"><span class="linenos">5100</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span>
-</span><span id="Parser-5101"><a href="#Parser-5101"><span class="linenos">5101</span></a>
-</span><span id="Parser-5102"><a href="#Parser-5102"><span class="linenos">5102</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> <span class="o">&lt;</span> <span class="mi">3</span><span class="p">:</span>
-</span><span id="Parser-5103"><a href="#Parser-5103"><span class="linenos">5103</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Decode</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="n">charset</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
-</span><span id="Parser-5104"><a href="#Parser-5104"><span class="linenos">5104</span></a>
-</span><span id="Parser-5105"><a href="#Parser-5105"><span class="linenos">5105</span></a> <span class="n">expression</span><span class="p">,</span> <span class="o">*</span><span class="n">expressions</span> <span class="o">=</span> <span class="n">args</span>
-</span><span id="Parser-5106"><a href="#Parser-5106"><span class="linenos">5106</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="p">:</span>
-</span><span id="Parser-5107"><a href="#Parser-5107"><span class="linenos">5107</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-5108"><a href="#Parser-5108"><span class="linenos">5108</span></a>
-</span><span id="Parser-5109"><a href="#Parser-5109"><span class="linenos">5109</span></a> <span class="n">ifs</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Parser-5110"><a href="#Parser-5110"><span class="linenos">5110</span></a> <span class="k">for</span> <span class="n">search</span><span class="p">,</span> <span class="n">result</span> <span class="ow">in</span> <span class="nb">zip</span><span class="p">(</span><span class="n">expressions</span><span class="p">[::</span><span class="mi">2</span><span class="p">],</span> <span class="n">expressions</span><span class="p">[</span><span class="mi">1</span><span class="p">::</span><span class="mi">2</span><span class="p">]):</span>
-</span><span id="Parser-5111"><a href="#Parser-5111"><span class="linenos">5111</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">search</span> <span class="ow">or</span> <span class="ow">not</span> <span class="n">result</span><span class="p">:</span>
-</span><span id="Parser-5112"><a href="#Parser-5112"><span class="linenos">5112</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-5113"><a href="#Parser-5113"><span class="linenos">5113</span></a>
-</span><span id="Parser-5114"><a href="#Parser-5114"><span class="linenos">5114</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">search</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="p">):</span>
-</span><span id="Parser-5115"><a href="#Parser-5115"><span class="linenos">5115</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-</span><span id="Parser-5116"><a href="#Parser-5116"><span class="linenos">5116</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">EQ</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">search</span><span class="p">),</span> <span class="n">true</span><span class="o">=</span><span class="n">result</span><span class="p">)</span>
-</span><span id="Parser-5117"><a href="#Parser-5117"><span class="linenos">5117</span></a> <span class="p">)</span>
-</span><span id="Parser-5118"><a href="#Parser-5118"><span class="linenos">5118</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">search</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">):</span>
-</span><span id="Parser-5119"><a href="#Parser-5119"><span class="linenos">5119</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-</span><span id="Parser-5120"><a href="#Parser-5120"><span class="linenos">5120</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Is</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">()),</span> <span class="n">true</span><span class="o">=</span><span class="n">result</span><span class="p">)</span>
-</span><span id="Parser-5121"><a href="#Parser-5121"><span class="linenos">5121</span></a> <span class="p">)</span>
-</span><span id="Parser-5122"><a href="#Parser-5122"><span class="linenos">5122</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-5123"><a href="#Parser-5123"><span class="linenos">5123</span></a> <span class="n">cond</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">or_</span><span class="p">(</span>
-</span><span id="Parser-5124"><a href="#Parser-5124"><span class="linenos">5124</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">EQ</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">search</span><span class="p">),</span>
-</span><span id="Parser-5125"><a href="#Parser-5125"><span class="linenos">5125</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">and_</span><span class="p">(</span>
-</span><span id="Parser-5126"><a href="#Parser-5126"><span class="linenos">5126</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Is</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">()),</span>
-</span><span id="Parser-5127"><a href="#Parser-5127"><span class="linenos">5127</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Is</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">search</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">()),</span>
-</span><span id="Parser-5128"><a href="#Parser-5128"><span class="linenos">5128</span></a> <span class="n">copy</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
-</span><span id="Parser-5129"><a href="#Parser-5129"><span class="linenos">5129</span></a> <span class="p">),</span>
-</span><span id="Parser-5130"><a href="#Parser-5130"><span class="linenos">5130</span></a> <span class="n">copy</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
-</span><span id="Parser-5131"><a href="#Parser-5131"><span class="linenos">5131</span></a> <span class="p">)</span>
-</span><span id="Parser-5132"><a href="#Parser-5132"><span class="linenos">5132</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">cond</span><span class="p">,</span> <span class="n">true</span><span class="o">=</span><span class="n">result</span><span class="p">))</span>
-</span><span id="Parser-5133"><a href="#Parser-5133"><span class="linenos">5133</span></a>
-</span><span id="Parser-5134"><a href="#Parser-5134"><span class="linenos">5134</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">Case</span><span class="p">(</span><span class="n">ifs</span><span class="o">=</span><span class="n">ifs</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="n">expressions</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">expressions</span><span class="p">)</span> <span class="o">%</span> <span class="mi">2</span> <span class="o">==</span> <span class="mi">1</span> <span class="k">else</span> <span class="kc">None</span><span class="p">)</span>
+</span><span id="Parser-5089"><a href="#Parser-5089"><span class="linenos">5089</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Cast</span> <span class="k">if</span> <span class="n">strict</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">TryCast</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">to</span><span class="o">=</span><span class="n">to</span><span class="p">,</span> <span class="n">safe</span><span class="o">=</span><span class="n">safe</span><span class="p">)</span>
+</span><span id="Parser-5090"><a href="#Parser-5090"><span class="linenos">5090</span></a>
+</span><span id="Parser-5091"><a href="#Parser-5091"><span class="linenos">5091</span></a> <span class="k">def</span> <span class="nf">_parse_decode</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Decode</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Case</span><span class="p">]:</span>
+</span><span id="Parser-5092"><a href="#Parser-5092"><span class="linenos">5092</span></a><span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
+</span><span id="Parser-5093"><a href="#Parser-5093"><span class="linenos">5093</span></a><span class="sd"> There are generally two variants of the DECODE function:</span>
+</span><span id="Parser-5094"><a href="#Parser-5094"><span class="linenos">5094</span></a>
+</span><span id="Parser-5095"><a href="#Parser-5095"><span class="linenos">5095</span></a><span class="sd"> - DECODE(bin, charset)</span>
+</span><span id="Parser-5096"><a href="#Parser-5096"><span class="linenos">5096</span></a><span class="sd"> - DECODE(expression, search, result [, search, result] ... [, default])</span>
+</span><span id="Parser-5097"><a href="#Parser-5097"><span class="linenos">5097</span></a>
+</span><span id="Parser-5098"><a href="#Parser-5098"><span class="linenos">5098</span></a><span class="sd"> The second variant will always be parsed into a CASE expression. Note that NULL</span>
+</span><span id="Parser-5099"><a href="#Parser-5099"><span class="linenos">5099</span></a><span class="sd"> needs special treatment, since we need to explicitly check for it with `IS NULL`,</span>
+</span><span id="Parser-5100"><a href="#Parser-5100"><span class="linenos">5100</span></a><span class="sd"> instead of relying on pattern matching.</span>
+</span><span id="Parser-5101"><a href="#Parser-5101"><span class="linenos">5101</span></a><span class="sd"> &quot;&quot;&quot;</span>
+</span><span id="Parser-5102"><a href="#Parser-5102"><span class="linenos">5102</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span>
+</span><span id="Parser-5103"><a href="#Parser-5103"><span class="linenos">5103</span></a>
+</span><span id="Parser-5104"><a href="#Parser-5104"><span class="linenos">5104</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> <span class="o">&lt;</span> <span class="mi">3</span><span class="p">:</span>
+</span><span id="Parser-5105"><a href="#Parser-5105"><span class="linenos">5105</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Decode</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">),</span> <span class="n">charset</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
+</span><span id="Parser-5106"><a href="#Parser-5106"><span class="linenos">5106</span></a>
+</span><span id="Parser-5107"><a href="#Parser-5107"><span class="linenos">5107</span></a> <span class="n">expression</span><span class="p">,</span> <span class="o">*</span><span class="n">expressions</span> <span class="o">=</span> <span class="n">args</span>
+</span><span id="Parser-5108"><a href="#Parser-5108"><span class="linenos">5108</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span><span class="p">:</span>
+</span><span id="Parser-5109"><a href="#Parser-5109"><span class="linenos">5109</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-5110"><a href="#Parser-5110"><span class="linenos">5110</span></a>
+</span><span id="Parser-5111"><a href="#Parser-5111"><span class="linenos">5111</span></a> <span class="n">ifs</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Parser-5112"><a href="#Parser-5112"><span class="linenos">5112</span></a> <span class="k">for</span> <span class="n">search</span><span class="p">,</span> <span class="n">result</span> <span class="ow">in</span> <span class="nb">zip</span><span class="p">(</span><span class="n">expressions</span><span class="p">[::</span><span class="mi">2</span><span class="p">],</span> <span class="n">expressions</span><span class="p">[</span><span class="mi">1</span><span class="p">::</span><span class="mi">2</span><span class="p">]):</span>
+</span><span id="Parser-5113"><a href="#Parser-5113"><span class="linenos">5113</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">search</span> <span class="ow">or</span> <span class="ow">not</span> <span class="n">result</span><span class="p">:</span>
+</span><span id="Parser-5114"><a href="#Parser-5114"><span class="linenos">5114</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-5115"><a href="#Parser-5115"><span class="linenos">5115</span></a>
+</span><span id="Parser-5116"><a href="#Parser-5116"><span class="linenos">5116</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">search</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="p">):</span>
+</span><span id="Parser-5117"><a href="#Parser-5117"><span class="linenos">5117</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
+</span><span id="Parser-5118"><a href="#Parser-5118"><span class="linenos">5118</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">EQ</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">search</span><span class="p">),</span> <span class="n">true</span><span class="o">=</span><span class="n">result</span><span class="p">)</span>
+</span><span id="Parser-5119"><a href="#Parser-5119"><span class="linenos">5119</span></a> <span class="p">)</span>
+</span><span id="Parser-5120"><a href="#Parser-5120"><span class="linenos">5120</span></a> <span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">search</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">):</span>
+</span><span id="Parser-5121"><a href="#Parser-5121"><span class="linenos">5121</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
+</span><span id="Parser-5122"><a href="#Parser-5122"><span class="linenos">5122</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Is</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">()),</span> <span class="n">true</span><span class="o">=</span><span class="n">result</span><span class="p">)</span>
+</span><span id="Parser-5123"><a href="#Parser-5123"><span class="linenos">5123</span></a> <span class="p">)</span>
+</span><span id="Parser-5124"><a href="#Parser-5124"><span class="linenos">5124</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-5125"><a href="#Parser-5125"><span class="linenos">5125</span></a> <span class="n">cond</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">or_</span><span class="p">(</span>
+</span><span id="Parser-5126"><a href="#Parser-5126"><span class="linenos">5126</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">EQ</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">search</span><span class="p">),</span>
+</span><span id="Parser-5127"><a href="#Parser-5127"><span class="linenos">5127</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">and_</span><span class="p">(</span>
+</span><span id="Parser-5128"><a href="#Parser-5128"><span class="linenos">5128</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Is</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">expression</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">()),</span>
+</span><span id="Parser-5129"><a href="#Parser-5129"><span class="linenos">5129</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Is</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">search</span><span class="o">.</span><span class="n">copy</span><span class="p">(),</span> <span class="n">expression</span><span class="o">=</span><span class="n">exp</span><span class="o">.</span><span class="n">Null</span><span class="p">()),</span>
+</span><span id="Parser-5130"><a href="#Parser-5130"><span class="linenos">5130</span></a> <span class="n">copy</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
+</span><span id="Parser-5131"><a href="#Parser-5131"><span class="linenos">5131</span></a> <span class="p">),</span>
+</span><span id="Parser-5132"><a href="#Parser-5132"><span class="linenos">5132</span></a> <span class="n">copy</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span>
+</span><span id="Parser-5133"><a href="#Parser-5133"><span class="linenos">5133</span></a> <span class="p">)</span>
+</span><span id="Parser-5134"><a href="#Parser-5134"><span class="linenos">5134</span></a> <span class="n">ifs</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">If</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">cond</span><span class="p">,</span> <span class="n">true</span><span class="o">=</span><span class="n">result</span><span class="p">))</span>
</span><span id="Parser-5135"><a href="#Parser-5135"><span class="linenos">5135</span></a>
-</span><span id="Parser-5136"><a href="#Parser-5136"><span class="linenos">5136</span></a> <span class="k">def</span> <span class="nf">_parse_json_key_value</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">JSONKeyValue</span><span class="p">]:</span>
-</span><span id="Parser-5137"><a href="#Parser-5137"><span class="linenos">5137</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;KEY&quot;</span><span class="p">)</span>
-</span><span id="Parser-5138"><a href="#Parser-5138"><span class="linenos">5138</span></a> <span class="n">key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
-</span><span id="Parser-5139"><a href="#Parser-5139"><span class="linenos">5139</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">JSON_KEY_VALUE_SEPARATOR_TOKENS</span><span class="p">)</span>
-</span><span id="Parser-5140"><a href="#Parser-5140"><span class="linenos">5140</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;VALUE&quot;</span><span class="p">)</span>
-</span><span id="Parser-5141"><a href="#Parser-5141"><span class="linenos">5141</span></a> <span class="n">value</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="Parser-5142"><a href="#Parser-5142"><span class="linenos">5142</span></a>
-</span><span id="Parser-5143"><a href="#Parser-5143"><span class="linenos">5143</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">key</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">value</span><span class="p">:</span>
-</span><span id="Parser-5144"><a href="#Parser-5144"><span class="linenos">5144</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-5145"><a href="#Parser-5145"><span class="linenos">5145</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">JSONKeyValue</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">key</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">value</span><span class="p">)</span>
-</span><span id="Parser-5146"><a href="#Parser-5146"><span class="linenos">5146</span></a>
-</span><span id="Parser-5147"><a href="#Parser-5147"><span class="linenos">5147</span></a> <span class="k">def</span> <span class="nf">_parse_format_json</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5148"><a href="#Parser-5148"><span class="linenos">5148</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">this</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;FORMAT&quot;</span><span class="p">,</span> <span class="s2">&quot;JSON&quot;</span><span class="p">):</span>
-</span><span id="Parser-5149"><a href="#Parser-5149"><span class="linenos">5149</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="Parser-5150"><a href="#Parser-5150"><span class="linenos">5150</span></a>
-</span><span id="Parser-5151"><a href="#Parser-5151"><span class="linenos">5151</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">FormatJson</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Parser-5136"><a href="#Parser-5136"><span class="linenos">5136</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">Case</span><span class="p">(</span><span class="n">ifs</span><span class="o">=</span><span class="n">ifs</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="n">expressions</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">expressions</span><span class="p">)</span> <span class="o">%</span> <span class="mi">2</span> <span class="o">==</span> <span class="mi">1</span> <span class="k">else</span> <span class="kc">None</span><span class="p">)</span>
+</span><span id="Parser-5137"><a href="#Parser-5137"><span class="linenos">5137</span></a>
+</span><span id="Parser-5138"><a href="#Parser-5138"><span class="linenos">5138</span></a> <span class="k">def</span> <span class="nf">_parse_json_key_value</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">JSONKeyValue</span><span class="p">]:</span>
+</span><span id="Parser-5139"><a href="#Parser-5139"><span class="linenos">5139</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;KEY&quot;</span><span class="p">)</span>
+</span><span id="Parser-5140"><a href="#Parser-5140"><span class="linenos">5140</span></a> <span class="n">key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
+</span><span id="Parser-5141"><a href="#Parser-5141"><span class="linenos">5141</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">JSON_KEY_VALUE_SEPARATOR_TOKENS</span><span class="p">)</span>
+</span><span id="Parser-5142"><a href="#Parser-5142"><span class="linenos">5142</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;VALUE&quot;</span><span class="p">)</span>
+</span><span id="Parser-5143"><a href="#Parser-5143"><span class="linenos">5143</span></a> <span class="n">value</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="Parser-5144"><a href="#Parser-5144"><span class="linenos">5144</span></a>
+</span><span id="Parser-5145"><a href="#Parser-5145"><span class="linenos">5145</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">key</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">value</span><span class="p">:</span>
+</span><span id="Parser-5146"><a href="#Parser-5146"><span class="linenos">5146</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-5147"><a href="#Parser-5147"><span class="linenos">5147</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">JSONKeyValue</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">key</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">value</span><span class="p">)</span>
+</span><span id="Parser-5148"><a href="#Parser-5148"><span class="linenos">5148</span></a>
+</span><span id="Parser-5149"><a href="#Parser-5149"><span class="linenos">5149</span></a> <span class="k">def</span> <span class="nf">_parse_format_json</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5150"><a href="#Parser-5150"><span class="linenos">5150</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">this</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;FORMAT&quot;</span><span class="p">,</span> <span class="s2">&quot;JSON&quot;</span><span class="p">):</span>
+</span><span id="Parser-5151"><a href="#Parser-5151"><span class="linenos">5151</span></a> <span class="k">return</span> <span class="n">this</span>
</span><span id="Parser-5152"><a href="#Parser-5152"><span class="linenos">5152</span></a>
-</span><span id="Parser-5153"><a href="#Parser-5153"><span class="linenos">5153</span></a> <span class="k">def</span> <span class="nf">_parse_on_handling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">on</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="o">*</span><span class="n">values</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]:</span>
-</span><span id="Parser-5154"><a href="#Parser-5154"><span class="linenos">5154</span></a> <span class="c1"># Parses the &quot;X ON Y&quot; syntax, i.e. NULL ON NULL (Oracle, T-SQL)</span>
-</span><span id="Parser-5155"><a href="#Parser-5155"><span class="linenos">5155</span></a> <span class="k">for</span> <span class="n">value</span> <span class="ow">in</span> <span class="n">values</span><span class="p">:</span>
-</span><span id="Parser-5156"><a href="#Parser-5156"><span class="linenos">5156</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="s2">&quot;ON&quot;</span><span class="p">,</span> <span class="n">on</span><span class="p">):</span>
-</span><span id="Parser-5157"><a href="#Parser-5157"><span class="linenos">5157</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">value</span><span class="si">}</span><span class="s2"> ON </span><span class="si">{</span><span class="n">on</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Parser-5158"><a href="#Parser-5158"><span class="linenos">5158</span></a>
-</span><span id="Parser-5159"><a href="#Parser-5159"><span class="linenos">5159</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-5153"><a href="#Parser-5153"><span class="linenos">5153</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">FormatJson</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Parser-5154"><a href="#Parser-5154"><span class="linenos">5154</span></a>
+</span><span id="Parser-5155"><a href="#Parser-5155"><span class="linenos">5155</span></a> <span class="k">def</span> <span class="nf">_parse_on_handling</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">on</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span> <span class="o">*</span><span class="n">values</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]:</span>
+</span><span id="Parser-5156"><a href="#Parser-5156"><span class="linenos">5156</span></a> <span class="c1"># Parses the &quot;X ON Y&quot; syntax, i.e. NULL ON NULL (Oracle, T-SQL)</span>
+</span><span id="Parser-5157"><a href="#Parser-5157"><span class="linenos">5157</span></a> <span class="k">for</span> <span class="n">value</span> <span class="ow">in</span> <span class="n">values</span><span class="p">:</span>
+</span><span id="Parser-5158"><a href="#Parser-5158"><span class="linenos">5158</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="n">value</span><span class="p">,</span> <span class="s2">&quot;ON&quot;</span><span class="p">,</span> <span class="n">on</span><span class="p">):</span>
+</span><span id="Parser-5159"><a href="#Parser-5159"><span class="linenos">5159</span></a> <span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">value</span><span class="si">}</span><span class="s2"> ON </span><span class="si">{</span><span class="n">on</span><span class="si">}</span><span class="s2">&quot;</span>
</span><span id="Parser-5160"><a href="#Parser-5160"><span class="linenos">5160</span></a>
-</span><span id="Parser-5161"><a href="#Parser-5161"><span class="linenos">5161</span></a> <span class="nd">@t</span><span class="o">.</span><span class="n">overload</span>
-</span><span id="Parser-5162"><a href="#Parser-5162"><span class="linenos">5162</span></a> <span class="k">def</span> <span class="nf">_parse_json_object</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">agg</span><span class="p">:</span> <span class="n">Lit</span><span class="p">[</span><span class="kc">False</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObject</span><span class="p">:</span> <span class="o">...</span>
-</span><span id="Parser-5163"><a href="#Parser-5163"><span class="linenos">5163</span></a>
-</span><span id="Parser-5164"><a href="#Parser-5164"><span class="linenos">5164</span></a> <span class="nd">@t</span><span class="o">.</span><span class="n">overload</span>
-</span><span id="Parser-5165"><a href="#Parser-5165"><span class="linenos">5165</span></a> <span class="k">def</span> <span class="nf">_parse_json_object</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">agg</span><span class="p">:</span> <span class="n">Lit</span><span class="p">[</span><span class="kc">True</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObjectAgg</span><span class="p">:</span> <span class="o">...</span>
-</span><span id="Parser-5166"><a href="#Parser-5166"><span class="linenos">5166</span></a>
-</span><span id="Parser-5167"><a href="#Parser-5167"><span class="linenos">5167</span></a> <span class="k">def</span> <span class="nf">_parse_json_object</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">agg</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Parser-5168"><a href="#Parser-5168"><span class="linenos">5168</span></a> <span class="n">star</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_star</span><span class="p">()</span>
-</span><span id="Parser-5169"><a href="#Parser-5169"><span class="linenos">5169</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="p">(</span>
-</span><span id="Parser-5170"><a href="#Parser-5170"><span class="linenos">5170</span></a> <span class="p">[</span><span class="n">star</span><span class="p">]</span>
-</span><span id="Parser-5171"><a href="#Parser-5171"><span class="linenos">5171</span></a> <span class="k">if</span> <span class="n">star</span>
-</span><span id="Parser-5172"><a href="#Parser-5172"><span class="linenos">5172</span></a> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_format_json</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_key_value</span><span class="p">()))</span>
-</span><span id="Parser-5173"><a href="#Parser-5173"><span class="linenos">5173</span></a> <span class="p">)</span>
-</span><span id="Parser-5174"><a href="#Parser-5174"><span class="linenos">5174</span></a> <span class="n">null_handling</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_handling</span><span class="p">(</span><span class="s2">&quot;NULL&quot;</span><span class="p">,</span> <span class="s2">&quot;NULL&quot;</span><span class="p">,</span> <span class="s2">&quot;ABSENT&quot;</span><span class="p">)</span>
-</span><span id="Parser-5175"><a href="#Parser-5175"><span class="linenos">5175</span></a>
-</span><span id="Parser-5176"><a href="#Parser-5176"><span class="linenos">5176</span></a> <span class="n">unique_keys</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5177"><a href="#Parser-5177"><span class="linenos">5177</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">,</span> <span class="s2">&quot;UNIQUE&quot;</span><span class="p">):</span>
-</span><span id="Parser-5178"><a href="#Parser-5178"><span class="linenos">5178</span></a> <span class="n">unique_keys</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="Parser-5179"><a href="#Parser-5179"><span class="linenos">5179</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITHOUT&quot;</span><span class="p">,</span> <span class="s2">&quot;UNIQUE&quot;</span><span class="p">):</span>
-</span><span id="Parser-5180"><a href="#Parser-5180"><span class="linenos">5180</span></a> <span class="n">unique_keys</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Parser-5181"><a href="#Parser-5181"><span class="linenos">5181</span></a>
-</span><span id="Parser-5182"><a href="#Parser-5182"><span class="linenos">5182</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;KEYS&quot;</span><span class="p">)</span>
+</span><span id="Parser-5161"><a href="#Parser-5161"><span class="linenos">5161</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-5162"><a href="#Parser-5162"><span class="linenos">5162</span></a>
+</span><span id="Parser-5163"><a href="#Parser-5163"><span class="linenos">5163</span></a> <span class="nd">@t</span><span class="o">.</span><span class="n">overload</span>
+</span><span id="Parser-5164"><a href="#Parser-5164"><span class="linenos">5164</span></a> <span class="k">def</span> <span class="nf">_parse_json_object</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">agg</span><span class="p">:</span> <span class="n">Lit</span><span class="p">[</span><span class="kc">False</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObject</span><span class="p">:</span> <span class="o">...</span>
+</span><span id="Parser-5165"><a href="#Parser-5165"><span class="linenos">5165</span></a>
+</span><span id="Parser-5166"><a href="#Parser-5166"><span class="linenos">5166</span></a> <span class="nd">@t</span><span class="o">.</span><span class="n">overload</span>
+</span><span id="Parser-5167"><a href="#Parser-5167"><span class="linenos">5167</span></a> <span class="k">def</span> <span class="nf">_parse_json_object</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">agg</span><span class="p">:</span> <span class="n">Lit</span><span class="p">[</span><span class="kc">True</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObjectAgg</span><span class="p">:</span> <span class="o">...</span>
+</span><span id="Parser-5168"><a href="#Parser-5168"><span class="linenos">5168</span></a>
+</span><span id="Parser-5169"><a href="#Parser-5169"><span class="linenos">5169</span></a> <span class="k">def</span> <span class="nf">_parse_json_object</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">agg</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-5170"><a href="#Parser-5170"><span class="linenos">5170</span></a> <span class="n">star</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_star</span><span class="p">()</span>
+</span><span id="Parser-5171"><a href="#Parser-5171"><span class="linenos">5171</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="p">(</span>
+</span><span id="Parser-5172"><a href="#Parser-5172"><span class="linenos">5172</span></a> <span class="p">[</span><span class="n">star</span><span class="p">]</span>
+</span><span id="Parser-5173"><a href="#Parser-5173"><span class="linenos">5173</span></a> <span class="k">if</span> <span class="n">star</span>
+</span><span id="Parser-5174"><a href="#Parser-5174"><span class="linenos">5174</span></a> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_format_json</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_key_value</span><span class="p">()))</span>
+</span><span id="Parser-5175"><a href="#Parser-5175"><span class="linenos">5175</span></a> <span class="p">)</span>
+</span><span id="Parser-5176"><a href="#Parser-5176"><span class="linenos">5176</span></a> <span class="n">null_handling</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_handling</span><span class="p">(</span><span class="s2">&quot;NULL&quot;</span><span class="p">,</span> <span class="s2">&quot;NULL&quot;</span><span class="p">,</span> <span class="s2">&quot;ABSENT&quot;</span><span class="p">)</span>
+</span><span id="Parser-5177"><a href="#Parser-5177"><span class="linenos">5177</span></a>
+</span><span id="Parser-5178"><a href="#Parser-5178"><span class="linenos">5178</span></a> <span class="n">unique_keys</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5179"><a href="#Parser-5179"><span class="linenos">5179</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">,</span> <span class="s2">&quot;UNIQUE&quot;</span><span class="p">):</span>
+</span><span id="Parser-5180"><a href="#Parser-5180"><span class="linenos">5180</span></a> <span class="n">unique_keys</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="Parser-5181"><a href="#Parser-5181"><span class="linenos">5181</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITHOUT&quot;</span><span class="p">,</span> <span class="s2">&quot;UNIQUE&quot;</span><span class="p">):</span>
+</span><span id="Parser-5182"><a href="#Parser-5182"><span class="linenos">5182</span></a> <span class="n">unique_keys</span> <span class="o">=</span> <span class="kc">False</span>
</span><span id="Parser-5183"><a href="#Parser-5183"><span class="linenos">5183</span></a>
-</span><span id="Parser-5184"><a href="#Parser-5184"><span class="linenos">5184</span></a> <span class="n">return_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RETURNING&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_format_json</span><span class="p">(</span>
-</span><span id="Parser-5185"><a href="#Parser-5185"><span class="linenos">5185</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_type</span><span class="p">()</span>
-</span><span id="Parser-5186"><a href="#Parser-5186"><span class="linenos">5186</span></a> <span class="p">)</span>
-</span><span id="Parser-5187"><a href="#Parser-5187"><span class="linenos">5187</span></a> <span class="n">encoding</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ENCODING&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span>
-</span><span id="Parser-5188"><a href="#Parser-5188"><span class="linenos">5188</span></a>
-</span><span id="Parser-5189"><a href="#Parser-5189"><span class="linenos">5189</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5190"><a href="#Parser-5190"><span class="linenos">5190</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObjectAgg</span> <span class="k">if</span> <span class="n">agg</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObject</span><span class="p">,</span>
-</span><span id="Parser-5191"><a href="#Parser-5191"><span class="linenos">5191</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span>
-</span><span id="Parser-5192"><a href="#Parser-5192"><span class="linenos">5192</span></a> <span class="n">null_handling</span><span class="o">=</span><span class="n">null_handling</span><span class="p">,</span>
-</span><span id="Parser-5193"><a href="#Parser-5193"><span class="linenos">5193</span></a> <span class="n">unique_keys</span><span class="o">=</span><span class="n">unique_keys</span><span class="p">,</span>
-</span><span id="Parser-5194"><a href="#Parser-5194"><span class="linenos">5194</span></a> <span class="n">return_type</span><span class="o">=</span><span class="n">return_type</span><span class="p">,</span>
-</span><span id="Parser-5195"><a href="#Parser-5195"><span class="linenos">5195</span></a> <span class="n">encoding</span><span class="o">=</span><span class="n">encoding</span><span class="p">,</span>
-</span><span id="Parser-5196"><a href="#Parser-5196"><span class="linenos">5196</span></a> <span class="p">)</span>
-</span><span id="Parser-5197"><a href="#Parser-5197"><span class="linenos">5197</span></a>
-</span><span id="Parser-5198"><a href="#Parser-5198"><span class="linenos">5198</span></a> <span class="c1"># Note: this is currently incomplete; it only implements the &quot;JSON_value_column&quot; part</span>
-</span><span id="Parser-5199"><a href="#Parser-5199"><span class="linenos">5199</span></a> <span class="k">def</span> <span class="nf">_parse_json_column_def</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONColumnDef</span><span class="p">:</span>
-</span><span id="Parser-5200"><a href="#Parser-5200"><span class="linenos">5200</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NESTED&quot;</span><span class="p">):</span>
-</span><span id="Parser-5201"><a href="#Parser-5201"><span class="linenos">5201</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="Parser-5202"><a href="#Parser-5202"><span class="linenos">5202</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">(</span><span class="n">allow_identifiers</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
-</span><span id="Parser-5203"><a href="#Parser-5203"><span class="linenos">5203</span></a> <span class="n">nested</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5204"><a href="#Parser-5204"><span class="linenos">5204</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-5205"><a href="#Parser-5205"><span class="linenos">5205</span></a> <span class="n">this</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5206"><a href="#Parser-5206"><span class="linenos">5206</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5207"><a href="#Parser-5207"><span class="linenos">5207</span></a> <span class="n">nested</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="Parser-5208"><a href="#Parser-5208"><span class="linenos">5208</span></a>
-</span><span id="Parser-5209"><a href="#Parser-5209"><span class="linenos">5209</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;PATH&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
-</span><span id="Parser-5210"><a href="#Parser-5210"><span class="linenos">5210</span></a> <span class="n">nested_schema</span> <span class="o">=</span> <span class="n">nested</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_schema</span><span class="p">()</span>
-</span><span id="Parser-5211"><a href="#Parser-5211"><span class="linenos">5211</span></a>
-</span><span id="Parser-5212"><a href="#Parser-5212"><span class="linenos">5212</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5213"><a href="#Parser-5213"><span class="linenos">5213</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONColumnDef</span><span class="p">,</span>
-</span><span id="Parser-5214"><a href="#Parser-5214"><span class="linenos">5214</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Parser-5215"><a href="#Parser-5215"><span class="linenos">5215</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span>
-</span><span id="Parser-5216"><a href="#Parser-5216"><span class="linenos">5216</span></a> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span>
-</span><span id="Parser-5217"><a href="#Parser-5217"><span class="linenos">5217</span></a> <span class="n">nested_schema</span><span class="o">=</span><span class="n">nested_schema</span><span class="p">,</span>
-</span><span id="Parser-5218"><a href="#Parser-5218"><span class="linenos">5218</span></a> <span class="p">)</span>
-</span><span id="Parser-5219"><a href="#Parser-5219"><span class="linenos">5219</span></a>
-</span><span id="Parser-5220"><a href="#Parser-5220"><span class="linenos">5220</span></a> <span class="k">def</span> <span class="nf">_parse_json_schema</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONSchema</span><span class="p">:</span>
-</span><span id="Parser-5221"><a href="#Parser-5221"><span class="linenos">5221</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;COLUMNS&quot;</span><span class="p">)</span>
-</span><span id="Parser-5222"><a href="#Parser-5222"><span class="linenos">5222</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5223"><a href="#Parser-5223"><span class="linenos">5223</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONSchema</span><span class="p">,</span>
-</span><span id="Parser-5224"><a href="#Parser-5224"><span class="linenos">5224</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_column_def</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">),</span>
-</span><span id="Parser-5225"><a href="#Parser-5225"><span class="linenos">5225</span></a> <span class="p">)</span>
-</span><span id="Parser-5226"><a href="#Parser-5226"><span class="linenos">5226</span></a>
-</span><span id="Parser-5227"><a href="#Parser-5227"><span class="linenos">5227</span></a> <span class="k">def</span> <span class="nf">_parse_json_table</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONTable</span><span class="p">:</span>
-</span><span id="Parser-5228"><a href="#Parser-5228"><span class="linenos">5228</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_format_json</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="Parser-5229"><a href="#Parser-5229"><span class="linenos">5229</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
-</span><span id="Parser-5230"><a href="#Parser-5230"><span class="linenos">5230</span></a> <span class="n">error_handling</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_handling</span><span class="p">(</span><span class="s2">&quot;ERROR&quot;</span><span class="p">,</span> <span class="s2">&quot;ERROR&quot;</span><span class="p">,</span> <span class="s2">&quot;NULL&quot;</span><span class="p">)</span>
-</span><span id="Parser-5231"><a href="#Parser-5231"><span class="linenos">5231</span></a> <span class="n">empty_handling</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_handling</span><span class="p">(</span><span class="s2">&quot;EMPTY&quot;</span><span class="p">,</span> <span class="s2">&quot;ERROR&quot;</span><span class="p">,</span> <span class="s2">&quot;NULL&quot;</span><span class="p">)</span>
-</span><span id="Parser-5232"><a href="#Parser-5232"><span class="linenos">5232</span></a> <span class="n">schema</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_schema</span><span class="p">()</span>
-</span><span id="Parser-5233"><a href="#Parser-5233"><span class="linenos">5233</span></a>
-</span><span id="Parser-5234"><a href="#Parser-5234"><span class="linenos">5234</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONTable</span><span class="p">(</span>
-</span><span id="Parser-5235"><a href="#Parser-5235"><span class="linenos">5235</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Parser-5236"><a href="#Parser-5236"><span class="linenos">5236</span></a> <span class="n">schema</span><span class="o">=</span><span class="n">schema</span><span class="p">,</span>
-</span><span id="Parser-5237"><a href="#Parser-5237"><span class="linenos">5237</span></a> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span>
-</span><span id="Parser-5238"><a href="#Parser-5238"><span class="linenos">5238</span></a> <span class="n">error_handling</span><span class="o">=</span><span class="n">error_handling</span><span class="p">,</span>
-</span><span id="Parser-5239"><a href="#Parser-5239"><span class="linenos">5239</span></a> <span class="n">empty_handling</span><span class="o">=</span><span class="n">empty_handling</span><span class="p">,</span>
-</span><span id="Parser-5240"><a href="#Parser-5240"><span class="linenos">5240</span></a> <span class="p">)</span>
-</span><span id="Parser-5241"><a href="#Parser-5241"><span class="linenos">5241</span></a>
-</span><span id="Parser-5242"><a href="#Parser-5242"><span class="linenos">5242</span></a> <span class="k">def</span> <span class="nf">_parse_match_against</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">MatchAgainst</span><span class="p">:</span>
-</span><span id="Parser-5243"><a href="#Parser-5243"><span class="linenos">5243</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">)</span>
-</span><span id="Parser-5244"><a href="#Parser-5244"><span class="linenos">5244</span></a>
-</span><span id="Parser-5245"><a href="#Parser-5245"><span class="linenos">5245</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;)&quot;</span><span class="p">,</span> <span class="s2">&quot;AGAINST&quot;</span><span class="p">,</span> <span class="s2">&quot;(&quot;</span><span class="p">)</span>
+</span><span id="Parser-5184"><a href="#Parser-5184"><span class="linenos">5184</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;KEYS&quot;</span><span class="p">)</span>
+</span><span id="Parser-5185"><a href="#Parser-5185"><span class="linenos">5185</span></a>
+</span><span id="Parser-5186"><a href="#Parser-5186"><span class="linenos">5186</span></a> <span class="n">return_type</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RETURNING&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_format_json</span><span class="p">(</span>
+</span><span id="Parser-5187"><a href="#Parser-5187"><span class="linenos">5187</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_type</span><span class="p">()</span>
+</span><span id="Parser-5188"><a href="#Parser-5188"><span class="linenos">5188</span></a> <span class="p">)</span>
+</span><span id="Parser-5189"><a href="#Parser-5189"><span class="linenos">5189</span></a> <span class="n">encoding</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ENCODING&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span>
+</span><span id="Parser-5190"><a href="#Parser-5190"><span class="linenos">5190</span></a>
+</span><span id="Parser-5191"><a href="#Parser-5191"><span class="linenos">5191</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5192"><a href="#Parser-5192"><span class="linenos">5192</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObjectAgg</span> <span class="k">if</span> <span class="n">agg</span> <span class="k">else</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONObject</span><span class="p">,</span>
+</span><span id="Parser-5193"><a href="#Parser-5193"><span class="linenos">5193</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span>
+</span><span id="Parser-5194"><a href="#Parser-5194"><span class="linenos">5194</span></a> <span class="n">null_handling</span><span class="o">=</span><span class="n">null_handling</span><span class="p">,</span>
+</span><span id="Parser-5195"><a href="#Parser-5195"><span class="linenos">5195</span></a> <span class="n">unique_keys</span><span class="o">=</span><span class="n">unique_keys</span><span class="p">,</span>
+</span><span id="Parser-5196"><a href="#Parser-5196"><span class="linenos">5196</span></a> <span class="n">return_type</span><span class="o">=</span><span class="n">return_type</span><span class="p">,</span>
+</span><span id="Parser-5197"><a href="#Parser-5197"><span class="linenos">5197</span></a> <span class="n">encoding</span><span class="o">=</span><span class="n">encoding</span><span class="p">,</span>
+</span><span id="Parser-5198"><a href="#Parser-5198"><span class="linenos">5198</span></a> <span class="p">)</span>
+</span><span id="Parser-5199"><a href="#Parser-5199"><span class="linenos">5199</span></a>
+</span><span id="Parser-5200"><a href="#Parser-5200"><span class="linenos">5200</span></a> <span class="c1"># Note: this is currently incomplete; it only implements the &quot;JSON_value_column&quot; part</span>
+</span><span id="Parser-5201"><a href="#Parser-5201"><span class="linenos">5201</span></a> <span class="k">def</span> <span class="nf">_parse_json_column_def</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONColumnDef</span><span class="p">:</span>
+</span><span id="Parser-5202"><a href="#Parser-5202"><span class="linenos">5202</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NESTED&quot;</span><span class="p">):</span>
+</span><span id="Parser-5203"><a href="#Parser-5203"><span class="linenos">5203</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="Parser-5204"><a href="#Parser-5204"><span class="linenos">5204</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">(</span><span class="n">allow_identifiers</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
+</span><span id="Parser-5205"><a href="#Parser-5205"><span class="linenos">5205</span></a> <span class="n">nested</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5206"><a href="#Parser-5206"><span class="linenos">5206</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-5207"><a href="#Parser-5207"><span class="linenos">5207</span></a> <span class="n">this</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5208"><a href="#Parser-5208"><span class="linenos">5208</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5209"><a href="#Parser-5209"><span class="linenos">5209</span></a> <span class="n">nested</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="Parser-5210"><a href="#Parser-5210"><span class="linenos">5210</span></a>
+</span><span id="Parser-5211"><a href="#Parser-5211"><span class="linenos">5211</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;PATH&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="Parser-5212"><a href="#Parser-5212"><span class="linenos">5212</span></a> <span class="n">nested_schema</span> <span class="o">=</span> <span class="n">nested</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_schema</span><span class="p">()</span>
+</span><span id="Parser-5213"><a href="#Parser-5213"><span class="linenos">5213</span></a>
+</span><span id="Parser-5214"><a href="#Parser-5214"><span class="linenos">5214</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5215"><a href="#Parser-5215"><span class="linenos">5215</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONColumnDef</span><span class="p">,</span>
+</span><span id="Parser-5216"><a href="#Parser-5216"><span class="linenos">5216</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Parser-5217"><a href="#Parser-5217"><span class="linenos">5217</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span>
+</span><span id="Parser-5218"><a href="#Parser-5218"><span class="linenos">5218</span></a> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span>
+</span><span id="Parser-5219"><a href="#Parser-5219"><span class="linenos">5219</span></a> <span class="n">nested_schema</span><span class="o">=</span><span class="n">nested_schema</span><span class="p">,</span>
+</span><span id="Parser-5220"><a href="#Parser-5220"><span class="linenos">5220</span></a> <span class="p">)</span>
+</span><span id="Parser-5221"><a href="#Parser-5221"><span class="linenos">5221</span></a>
+</span><span id="Parser-5222"><a href="#Parser-5222"><span class="linenos">5222</span></a> <span class="k">def</span> <span class="nf">_parse_json_schema</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONSchema</span><span class="p">:</span>
+</span><span id="Parser-5223"><a href="#Parser-5223"><span class="linenos">5223</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;COLUMNS&quot;</span><span class="p">)</span>
+</span><span id="Parser-5224"><a href="#Parser-5224"><span class="linenos">5224</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5225"><a href="#Parser-5225"><span class="linenos">5225</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">JSONSchema</span><span class="p">,</span>
+</span><span id="Parser-5226"><a href="#Parser-5226"><span class="linenos">5226</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_column_def</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">),</span>
+</span><span id="Parser-5227"><a href="#Parser-5227"><span class="linenos">5227</span></a> <span class="p">)</span>
+</span><span id="Parser-5228"><a href="#Parser-5228"><span class="linenos">5228</span></a>
+</span><span id="Parser-5229"><a href="#Parser-5229"><span class="linenos">5229</span></a> <span class="k">def</span> <span class="nf">_parse_json_table</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONTable</span><span class="p">:</span>
+</span><span id="Parser-5230"><a href="#Parser-5230"><span class="linenos">5230</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_format_json</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="Parser-5231"><a href="#Parser-5231"><span class="linenos">5231</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="Parser-5232"><a href="#Parser-5232"><span class="linenos">5232</span></a> <span class="n">error_handling</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_handling</span><span class="p">(</span><span class="s2">&quot;ERROR&quot;</span><span class="p">,</span> <span class="s2">&quot;ERROR&quot;</span><span class="p">,</span> <span class="s2">&quot;NULL&quot;</span><span class="p">)</span>
+</span><span id="Parser-5233"><a href="#Parser-5233"><span class="linenos">5233</span></a> <span class="n">empty_handling</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_handling</span><span class="p">(</span><span class="s2">&quot;EMPTY&quot;</span><span class="p">,</span> <span class="s2">&quot;ERROR&quot;</span><span class="p">,</span> <span class="s2">&quot;NULL&quot;</span><span class="p">)</span>
+</span><span id="Parser-5234"><a href="#Parser-5234"><span class="linenos">5234</span></a> <span class="n">schema</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_json_schema</span><span class="p">()</span>
+</span><span id="Parser-5235"><a href="#Parser-5235"><span class="linenos">5235</span></a>
+</span><span id="Parser-5236"><a href="#Parser-5236"><span class="linenos">5236</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">JSONTable</span><span class="p">(</span>
+</span><span id="Parser-5237"><a href="#Parser-5237"><span class="linenos">5237</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Parser-5238"><a href="#Parser-5238"><span class="linenos">5238</span></a> <span class="n">schema</span><span class="o">=</span><span class="n">schema</span><span class="p">,</span>
+</span><span id="Parser-5239"><a href="#Parser-5239"><span class="linenos">5239</span></a> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span>
+</span><span id="Parser-5240"><a href="#Parser-5240"><span class="linenos">5240</span></a> <span class="n">error_handling</span><span class="o">=</span><span class="n">error_handling</span><span class="p">,</span>
+</span><span id="Parser-5241"><a href="#Parser-5241"><span class="linenos">5241</span></a> <span class="n">empty_handling</span><span class="o">=</span><span class="n">empty_handling</span><span class="p">,</span>
+</span><span id="Parser-5242"><a href="#Parser-5242"><span class="linenos">5242</span></a> <span class="p">)</span>
+</span><span id="Parser-5243"><a href="#Parser-5243"><span class="linenos">5243</span></a>
+</span><span id="Parser-5244"><a href="#Parser-5244"><span class="linenos">5244</span></a> <span class="k">def</span> <span class="nf">_parse_match_against</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">MatchAgainst</span><span class="p">:</span>
+</span><span id="Parser-5245"><a href="#Parser-5245"><span class="linenos">5245</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">)</span>
</span><span id="Parser-5246"><a href="#Parser-5246"><span class="linenos">5246</span></a>
-</span><span id="Parser-5247"><a href="#Parser-5247"><span class="linenos">5247</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="Parser-5247"><a href="#Parser-5247"><span class="linenos">5247</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;)&quot;</span><span class="p">,</span> <span class="s2">&quot;AGAINST&quot;</span><span class="p">,</span> <span class="s2">&quot;(&quot;</span><span class="p">)</span>
</span><span id="Parser-5248"><a href="#Parser-5248"><span class="linenos">5248</span></a>
-</span><span id="Parser-5249"><a href="#Parser-5249"><span class="linenos">5249</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IN&quot;</span><span class="p">,</span> <span class="s2">&quot;NATURAL&quot;</span><span class="p">,</span> <span class="s2">&quot;LANGUAGE&quot;</span><span class="p">,</span> <span class="s2">&quot;MODE&quot;</span><span class="p">):</span>
-</span><span id="Parser-5250"><a href="#Parser-5250"><span class="linenos">5250</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="s2">&quot;IN NATURAL LANGUAGE MODE&quot;</span>
-</span><span id="Parser-5251"><a href="#Parser-5251"><span class="linenos">5251</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">,</span> <span class="s2">&quot;QUERY&quot;</span><span class="p">,</span> <span class="s2">&quot;EXPANSION&quot;</span><span class="p">):</span>
-</span><span id="Parser-5252"><a href="#Parser-5252"><span class="linenos">5252</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">modifier</span><span class="si">}</span><span class="s2"> WITH QUERY EXPANSION&quot;</span>
-</span><span id="Parser-5253"><a href="#Parser-5253"><span class="linenos">5253</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IN&quot;</span><span class="p">,</span> <span class="s2">&quot;BOOLEAN&quot;</span><span class="p">,</span> <span class="s2">&quot;MODE&quot;</span><span class="p">):</span>
-</span><span id="Parser-5254"><a href="#Parser-5254"><span class="linenos">5254</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="s2">&quot;IN BOOLEAN MODE&quot;</span>
-</span><span id="Parser-5255"><a href="#Parser-5255"><span class="linenos">5255</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">,</span> <span class="s2">&quot;QUERY&quot;</span><span class="p">,</span> <span class="s2">&quot;EXPANSION&quot;</span><span class="p">):</span>
-</span><span id="Parser-5256"><a href="#Parser-5256"><span class="linenos">5256</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="s2">&quot;WITH QUERY EXPANSION&quot;</span>
-</span><span id="Parser-5257"><a href="#Parser-5257"><span class="linenos">5257</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-5258"><a href="#Parser-5258"><span class="linenos">5258</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5259"><a href="#Parser-5259"><span class="linenos">5259</span></a>
-</span><span id="Parser-5260"><a href="#Parser-5260"><span class="linenos">5260</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5261"><a href="#Parser-5261"><span class="linenos">5261</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">MatchAgainst</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">modifier</span><span class="o">=</span><span class="n">modifier</span>
-</span><span id="Parser-5262"><a href="#Parser-5262"><span class="linenos">5262</span></a> <span class="p">)</span>
-</span><span id="Parser-5263"><a href="#Parser-5263"><span class="linenos">5263</span></a>
-</span><span id="Parser-5264"><a href="#Parser-5264"><span class="linenos">5264</span></a> <span class="c1"># https://learn.microsoft.com/en-us/sql/t-sql/functions/openjson-transact-sql?view=sql-server-ver16</span>
-</span><span id="Parser-5265"><a href="#Parser-5265"><span class="linenos">5265</span></a> <span class="k">def</span> <span class="nf">_parse_open_json</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">OpenJSON</span><span class="p">:</span>
-</span><span id="Parser-5266"><a href="#Parser-5266"><span class="linenos">5266</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="Parser-5267"><a href="#Parser-5267"><span class="linenos">5267</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
-</span><span id="Parser-5268"><a href="#Parser-5268"><span class="linenos">5268</span></a>
-</span><span id="Parser-5269"><a href="#Parser-5269"><span class="linenos">5269</span></a> <span class="k">def</span> <span class="nf">_parse_open_json_column_def</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">OpenJSONColumnDef</span><span class="p">:</span>
-</span><span id="Parser-5270"><a href="#Parser-5270"><span class="linenos">5270</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-5271"><a href="#Parser-5271"><span class="linenos">5271</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">()</span>
-</span><span id="Parser-5272"><a href="#Parser-5272"><span class="linenos">5272</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
-</span><span id="Parser-5273"><a href="#Parser-5273"><span class="linenos">5273</span></a> <span class="n">as_json</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">JSON</span><span class="p">)</span>
-</span><span id="Parser-5274"><a href="#Parser-5274"><span class="linenos">5274</span></a>
-</span><span id="Parser-5275"><a href="#Parser-5275"><span class="linenos">5275</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5276"><a href="#Parser-5276"><span class="linenos">5276</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">OpenJSONColumnDef</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span> <span class="n">as_json</span><span class="o">=</span><span class="n">as_json</span>
-</span><span id="Parser-5277"><a href="#Parser-5277"><span class="linenos">5277</span></a> <span class="p">)</span>
-</span><span id="Parser-5278"><a href="#Parser-5278"><span class="linenos">5278</span></a>
-</span><span id="Parser-5279"><a href="#Parser-5279"><span class="linenos">5279</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5280"><a href="#Parser-5280"><span class="linenos">5280</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">WITH</span><span class="p">):</span>
-</span><span id="Parser-5281"><a href="#Parser-5281"><span class="linenos">5281</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span>
-</span><span id="Parser-5282"><a href="#Parser-5282"><span class="linenos">5282</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="n">_parse_open_json_column_def</span><span class="p">)</span>
-</span><span id="Parser-5283"><a href="#Parser-5283"><span class="linenos">5283</span></a>
-</span><span id="Parser-5284"><a href="#Parser-5284"><span class="linenos">5284</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">OpenJSON</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
+</span><span id="Parser-5249"><a href="#Parser-5249"><span class="linenos">5249</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="Parser-5250"><a href="#Parser-5250"><span class="linenos">5250</span></a>
+</span><span id="Parser-5251"><a href="#Parser-5251"><span class="linenos">5251</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IN&quot;</span><span class="p">,</span> <span class="s2">&quot;NATURAL&quot;</span><span class="p">,</span> <span class="s2">&quot;LANGUAGE&quot;</span><span class="p">,</span> <span class="s2">&quot;MODE&quot;</span><span class="p">):</span>
+</span><span id="Parser-5252"><a href="#Parser-5252"><span class="linenos">5252</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="s2">&quot;IN NATURAL LANGUAGE MODE&quot;</span>
+</span><span id="Parser-5253"><a href="#Parser-5253"><span class="linenos">5253</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">,</span> <span class="s2">&quot;QUERY&quot;</span><span class="p">,</span> <span class="s2">&quot;EXPANSION&quot;</span><span class="p">):</span>
+</span><span id="Parser-5254"><a href="#Parser-5254"><span class="linenos">5254</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">modifier</span><span class="si">}</span><span class="s2"> WITH QUERY EXPANSION&quot;</span>
+</span><span id="Parser-5255"><a href="#Parser-5255"><span class="linenos">5255</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IN&quot;</span><span class="p">,</span> <span class="s2">&quot;BOOLEAN&quot;</span><span class="p">,</span> <span class="s2">&quot;MODE&quot;</span><span class="p">):</span>
+</span><span id="Parser-5256"><a href="#Parser-5256"><span class="linenos">5256</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="s2">&quot;IN BOOLEAN MODE&quot;</span>
+</span><span id="Parser-5257"><a href="#Parser-5257"><span class="linenos">5257</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">,</span> <span class="s2">&quot;QUERY&quot;</span><span class="p">,</span> <span class="s2">&quot;EXPANSION&quot;</span><span class="p">):</span>
+</span><span id="Parser-5258"><a href="#Parser-5258"><span class="linenos">5258</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="s2">&quot;WITH QUERY EXPANSION&quot;</span>
+</span><span id="Parser-5259"><a href="#Parser-5259"><span class="linenos">5259</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-5260"><a href="#Parser-5260"><span class="linenos">5260</span></a> <span class="n">modifier</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5261"><a href="#Parser-5261"><span class="linenos">5261</span></a>
+</span><span id="Parser-5262"><a href="#Parser-5262"><span class="linenos">5262</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5263"><a href="#Parser-5263"><span class="linenos">5263</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">MatchAgainst</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span> <span class="n">modifier</span><span class="o">=</span><span class="n">modifier</span>
+</span><span id="Parser-5264"><a href="#Parser-5264"><span class="linenos">5264</span></a> <span class="p">)</span>
+</span><span id="Parser-5265"><a href="#Parser-5265"><span class="linenos">5265</span></a>
+</span><span id="Parser-5266"><a href="#Parser-5266"><span class="linenos">5266</span></a> <span class="c1"># https://learn.microsoft.com/en-us/sql/t-sql/functions/openjson-transact-sql?view=sql-server-ver16</span>
+</span><span id="Parser-5267"><a href="#Parser-5267"><span class="linenos">5267</span></a> <span class="k">def</span> <span class="nf">_parse_open_json</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">OpenJSON</span><span class="p">:</span>
+</span><span id="Parser-5268"><a href="#Parser-5268"><span class="linenos">5268</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="Parser-5269"><a href="#Parser-5269"><span class="linenos">5269</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="Parser-5270"><a href="#Parser-5270"><span class="linenos">5270</span></a>
+</span><span id="Parser-5271"><a href="#Parser-5271"><span class="linenos">5271</span></a> <span class="k">def</span> <span class="nf">_parse_open_json_column_def</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">OpenJSONColumnDef</span><span class="p">:</span>
+</span><span id="Parser-5272"><a href="#Parser-5272"><span class="linenos">5272</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-5273"><a href="#Parser-5273"><span class="linenos">5273</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">()</span>
+</span><span id="Parser-5274"><a href="#Parser-5274"><span class="linenos">5274</span></a> <span class="n">path</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="Parser-5275"><a href="#Parser-5275"><span class="linenos">5275</span></a> <span class="n">as_json</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">JSON</span><span class="p">)</span>
+</span><span id="Parser-5276"><a href="#Parser-5276"><span class="linenos">5276</span></a>
+</span><span id="Parser-5277"><a href="#Parser-5277"><span class="linenos">5277</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5278"><a href="#Parser-5278"><span class="linenos">5278</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">OpenJSONColumnDef</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span> <span class="n">as_json</span><span class="o">=</span><span class="n">as_json</span>
+</span><span id="Parser-5279"><a href="#Parser-5279"><span class="linenos">5279</span></a> <span class="p">)</span>
+</span><span id="Parser-5280"><a href="#Parser-5280"><span class="linenos">5280</span></a>
+</span><span id="Parser-5281"><a href="#Parser-5281"><span class="linenos">5281</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5282"><a href="#Parser-5282"><span class="linenos">5282</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">WITH</span><span class="p">):</span>
+</span><span id="Parser-5283"><a href="#Parser-5283"><span class="linenos">5283</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span>
+</span><span id="Parser-5284"><a href="#Parser-5284"><span class="linenos">5284</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="n">_parse_open_json_column_def</span><span class="p">)</span>
</span><span id="Parser-5285"><a href="#Parser-5285"><span class="linenos">5285</span></a>
-</span><span id="Parser-5286"><a href="#Parser-5286"><span class="linenos">5286</span></a> <span class="k">def</span> <span class="nf">_parse_position</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">haystack_first</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">:</span>
-</span><span id="Parser-5287"><a href="#Parser-5287"><span class="linenos">5287</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
-</span><span id="Parser-5288"><a href="#Parser-5288"><span class="linenos">5288</span></a>
-</span><span id="Parser-5289"><a href="#Parser-5289"><span class="linenos">5289</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IN</span><span class="p">):</span>
-</span><span id="Parser-5290"><a href="#Parser-5290"><span class="linenos">5290</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5291"><a href="#Parser-5291"><span class="linenos">5291</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">(),</span> <span class="n">substr</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
-</span><span id="Parser-5292"><a href="#Parser-5292"><span class="linenos">5292</span></a> <span class="p">)</span>
-</span><span id="Parser-5293"><a href="#Parser-5293"><span class="linenos">5293</span></a>
-</span><span id="Parser-5294"><a href="#Parser-5294"><span class="linenos">5294</span></a> <span class="k">if</span> <span class="n">haystack_first</span><span class="p">:</span>
-</span><span id="Parser-5295"><a href="#Parser-5295"><span class="linenos">5295</span></a> <span class="n">haystack</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
-</span><span id="Parser-5296"><a href="#Parser-5296"><span class="linenos">5296</span></a> <span class="n">needle</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span>
-</span><span id="Parser-5297"><a href="#Parser-5297"><span class="linenos">5297</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-5298"><a href="#Parser-5298"><span class="linenos">5298</span></a> <span class="n">needle</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
-</span><span id="Parser-5299"><a href="#Parser-5299"><span class="linenos">5299</span></a> <span class="n">haystack</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span>
-</span><span id="Parser-5300"><a href="#Parser-5300"><span class="linenos">5300</span></a>
-</span><span id="Parser-5301"><a href="#Parser-5301"><span class="linenos">5301</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5302"><a href="#Parser-5302"><span class="linenos">5302</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">haystack</span><span class="p">,</span> <span class="n">substr</span><span class="o">=</span><span class="n">needle</span><span class="p">,</span> <span class="n">position</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">2</span><span class="p">)</span>
-</span><span id="Parser-5303"><a href="#Parser-5303"><span class="linenos">5303</span></a> <span class="p">)</span>
-</span><span id="Parser-5304"><a href="#Parser-5304"><span class="linenos">5304</span></a>
-</span><span id="Parser-5305"><a href="#Parser-5305"><span class="linenos">5305</span></a> <span class="k">def</span> <span class="nf">_parse_predict</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Predict</span><span class="p">:</span>
-</span><span id="Parser-5306"><a href="#Parser-5306"><span class="linenos">5306</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MODEL&quot;</span><span class="p">)</span>
-</span><span id="Parser-5307"><a href="#Parser-5307"><span class="linenos">5307</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">()</span>
-</span><span id="Parser-5308"><a href="#Parser-5308"><span class="linenos">5308</span></a>
-</span><span id="Parser-5309"><a href="#Parser-5309"><span class="linenos">5309</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span>
-</span><span id="Parser-5310"><a href="#Parser-5310"><span class="linenos">5310</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TABLE&quot;</span><span class="p">)</span>
-</span><span id="Parser-5311"><a href="#Parser-5311"><span class="linenos">5311</span></a>
-</span><span id="Parser-5312"><a href="#Parser-5312"><span class="linenos">5312</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5313"><a href="#Parser-5313"><span class="linenos">5313</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Predict</span><span class="p">,</span>
-</span><span id="Parser-5314"><a href="#Parser-5314"><span class="linenos">5314</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Parser-5315"><a href="#Parser-5315"><span class="linenos">5315</span></a> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(),</span>
-</span><span id="Parser-5316"><a href="#Parser-5316"><span class="linenos">5316</span></a> <span class="n">params_struct</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">(),</span>
-</span><span id="Parser-5317"><a href="#Parser-5317"><span class="linenos">5317</span></a> <span class="p">)</span>
-</span><span id="Parser-5318"><a href="#Parser-5318"><span class="linenos">5318</span></a>
-</span><span id="Parser-5319"><a href="#Parser-5319"><span class="linenos">5319</span></a> <span class="k">def</span> <span class="nf">_parse_join_hint</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">func_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JoinHint</span><span class="p">:</span>
-</span><span id="Parser-5320"><a href="#Parser-5320"><span class="linenos">5320</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">)</span>
-</span><span id="Parser-5321"><a href="#Parser-5321"><span class="linenos">5321</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">JoinHint</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">func_name</span><span class="o">.</span><span class="n">upper</span><span class="p">(),</span> <span class="n">expressions</span><span class="o">=</span><span class="n">args</span><span class="p">)</span>
-</span><span id="Parser-5322"><a href="#Parser-5322"><span class="linenos">5322</span></a>
-</span><span id="Parser-5323"><a href="#Parser-5323"><span class="linenos">5323</span></a> <span class="k">def</span> <span class="nf">_parse_substring</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Substring</span><span class="p">:</span>
-</span><span id="Parser-5324"><a href="#Parser-5324"><span class="linenos">5324</span></a> <span class="c1"># Postgres supports the form: substring(string [from int] [for int])</span>
-</span><span id="Parser-5325"><a href="#Parser-5325"><span class="linenos">5325</span></a> <span class="c1"># https://www.postgresql.org/docs/9.1/functions-string.html @ Table 9-6</span>
-</span><span id="Parser-5326"><a href="#Parser-5326"><span class="linenos">5326</span></a>
-</span><span id="Parser-5327"><a href="#Parser-5327"><span class="linenos">5327</span></a> <span class="n">args</span> <span class="o">=</span> <span class="n">t</span><span class="o">.</span><span class="n">cast</span><span class="p">(</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]],</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">))</span>
+</span><span id="Parser-5286"><a href="#Parser-5286"><span class="linenos">5286</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">OpenJSON</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">path</span><span class="o">=</span><span class="n">path</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
+</span><span id="Parser-5287"><a href="#Parser-5287"><span class="linenos">5287</span></a>
+</span><span id="Parser-5288"><a href="#Parser-5288"><span class="linenos">5288</span></a> <span class="k">def</span> <span class="nf">_parse_position</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">haystack_first</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">:</span>
+</span><span id="Parser-5289"><a href="#Parser-5289"><span class="linenos">5289</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">)</span>
+</span><span id="Parser-5290"><a href="#Parser-5290"><span class="linenos">5290</span></a>
+</span><span id="Parser-5291"><a href="#Parser-5291"><span class="linenos">5291</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IN</span><span class="p">):</span>
+</span><span id="Parser-5292"><a href="#Parser-5292"><span class="linenos">5292</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5293"><a href="#Parser-5293"><span class="linenos">5293</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">(),</span> <span class="n">substr</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
+</span><span id="Parser-5294"><a href="#Parser-5294"><span class="linenos">5294</span></a> <span class="p">)</span>
+</span><span id="Parser-5295"><a href="#Parser-5295"><span class="linenos">5295</span></a>
+</span><span id="Parser-5296"><a href="#Parser-5296"><span class="linenos">5296</span></a> <span class="k">if</span> <span class="n">haystack_first</span><span class="p">:</span>
+</span><span id="Parser-5297"><a href="#Parser-5297"><span class="linenos">5297</span></a> <span class="n">haystack</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
+</span><span id="Parser-5298"><a href="#Parser-5298"><span class="linenos">5298</span></a> <span class="n">needle</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span>
+</span><span id="Parser-5299"><a href="#Parser-5299"><span class="linenos">5299</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-5300"><a href="#Parser-5300"><span class="linenos">5300</span></a> <span class="n">needle</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span>
+</span><span id="Parser-5301"><a href="#Parser-5301"><span class="linenos">5301</span></a> <span class="n">haystack</span> <span class="o">=</span> <span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span>
+</span><span id="Parser-5302"><a href="#Parser-5302"><span class="linenos">5302</span></a>
+</span><span id="Parser-5303"><a href="#Parser-5303"><span class="linenos">5303</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5304"><a href="#Parser-5304"><span class="linenos">5304</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">StrPosition</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">haystack</span><span class="p">,</span> <span class="n">substr</span><span class="o">=</span><span class="n">needle</span><span class="p">,</span> <span class="n">position</span><span class="o">=</span><span class="n">seq_get</span><span class="p">(</span><span class="n">args</span><span class="p">,</span> <span class="mi">2</span><span class="p">)</span>
+</span><span id="Parser-5305"><a href="#Parser-5305"><span class="linenos">5305</span></a> <span class="p">)</span>
+</span><span id="Parser-5306"><a href="#Parser-5306"><span class="linenos">5306</span></a>
+</span><span id="Parser-5307"><a href="#Parser-5307"><span class="linenos">5307</span></a> <span class="k">def</span> <span class="nf">_parse_predict</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Predict</span><span class="p">:</span>
+</span><span id="Parser-5308"><a href="#Parser-5308"><span class="linenos">5308</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MODEL&quot;</span><span class="p">)</span>
+</span><span id="Parser-5309"><a href="#Parser-5309"><span class="linenos">5309</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">()</span>
+</span><span id="Parser-5310"><a href="#Parser-5310"><span class="linenos">5310</span></a>
+</span><span id="Parser-5311"><a href="#Parser-5311"><span class="linenos">5311</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span>
+</span><span id="Parser-5312"><a href="#Parser-5312"><span class="linenos">5312</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TABLE&quot;</span><span class="p">)</span>
+</span><span id="Parser-5313"><a href="#Parser-5313"><span class="linenos">5313</span></a>
+</span><span id="Parser-5314"><a href="#Parser-5314"><span class="linenos">5314</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5315"><a href="#Parser-5315"><span class="linenos">5315</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Predict</span><span class="p">,</span>
+</span><span id="Parser-5316"><a href="#Parser-5316"><span class="linenos">5316</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Parser-5317"><a href="#Parser-5317"><span class="linenos">5317</span></a> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(),</span>
+</span><span id="Parser-5318"><a href="#Parser-5318"><span class="linenos">5318</span></a> <span class="n">params_struct</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">(),</span>
+</span><span id="Parser-5319"><a href="#Parser-5319"><span class="linenos">5319</span></a> <span class="p">)</span>
+</span><span id="Parser-5320"><a href="#Parser-5320"><span class="linenos">5320</span></a>
+</span><span id="Parser-5321"><a href="#Parser-5321"><span class="linenos">5321</span></a> <span class="k">def</span> <span class="nf">_parse_join_hint</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">func_name</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">JoinHint</span><span class="p">:</span>
+</span><span id="Parser-5322"><a href="#Parser-5322"><span class="linenos">5322</span></a> <span class="n">args</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">)</span>
+</span><span id="Parser-5323"><a href="#Parser-5323"><span class="linenos">5323</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">JoinHint</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">func_name</span><span class="o">.</span><span class="n">upper</span><span class="p">(),</span> <span class="n">expressions</span><span class="o">=</span><span class="n">args</span><span class="p">)</span>
+</span><span id="Parser-5324"><a href="#Parser-5324"><span class="linenos">5324</span></a>
+</span><span id="Parser-5325"><a href="#Parser-5325"><span class="linenos">5325</span></a> <span class="k">def</span> <span class="nf">_parse_substring</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Substring</span><span class="p">:</span>
+</span><span id="Parser-5326"><a href="#Parser-5326"><span class="linenos">5326</span></a> <span class="c1"># Postgres supports the form: substring(string [from int] [for int])</span>
+</span><span id="Parser-5327"><a href="#Parser-5327"><span class="linenos">5327</span></a> <span class="c1"># https://www.postgresql.org/docs/9.1/functions-string.html @ Table 9-6</span>
</span><span id="Parser-5328"><a href="#Parser-5328"><span class="linenos">5328</span></a>
-</span><span id="Parser-5329"><a href="#Parser-5329"><span class="linenos">5329</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">):</span>
-</span><span id="Parser-5330"><a href="#Parser-5330"><span class="linenos">5330</span></a> <span class="n">args</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="Parser-5331"><a href="#Parser-5331"><span class="linenos">5331</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FOR</span><span class="p">):</span>
-</span><span id="Parser-5332"><a href="#Parser-5332"><span class="linenos">5332</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="p">:</span>
-</span><span id="Parser-5333"><a href="#Parser-5333"><span class="linenos">5333</span></a> <span class="n">args</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
-</span><span id="Parser-5334"><a href="#Parser-5334"><span class="linenos">5334</span></a> <span class="n">args</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
-</span><span id="Parser-5335"><a href="#Parser-5335"><span class="linenos">5335</span></a>
-</span><span id="Parser-5336"><a href="#Parser-5336"><span class="linenos">5336</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Substring</span><span class="o">.</span><span class="n">from_arg_list</span><span class="p">(</span><span class="n">args</span><span class="p">),</span> <span class="n">args</span><span class="p">)</span>
+</span><span id="Parser-5329"><a href="#Parser-5329"><span class="linenos">5329</span></a> <span class="n">args</span> <span class="o">=</span> <span class="n">t</span><span class="o">.</span><span class="n">cast</span><span class="p">(</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]],</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">))</span>
+</span><span id="Parser-5330"><a href="#Parser-5330"><span class="linenos">5330</span></a>
+</span><span id="Parser-5331"><a href="#Parser-5331"><span class="linenos">5331</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">):</span>
+</span><span id="Parser-5332"><a href="#Parser-5332"><span class="linenos">5332</span></a> <span class="n">args</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
+</span><span id="Parser-5333"><a href="#Parser-5333"><span class="linenos">5333</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FOR</span><span class="p">):</span>
+</span><span id="Parser-5334"><a href="#Parser-5334"><span class="linenos">5334</span></a> <span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="p">:</span>
+</span><span id="Parser-5335"><a href="#Parser-5335"><span class="linenos">5335</span></a> <span class="n">args</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">1</span><span class="p">))</span>
+</span><span id="Parser-5336"><a href="#Parser-5336"><span class="linenos">5336</span></a> <span class="n">args</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">())</span>
</span><span id="Parser-5337"><a href="#Parser-5337"><span class="linenos">5337</span></a>
-</span><span id="Parser-5338"><a href="#Parser-5338"><span class="linenos">5338</span></a> <span class="k">def</span> <span class="nf">_parse_trim</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Trim</span><span class="p">:</span>
-</span><span id="Parser-5339"><a href="#Parser-5339"><span class="linenos">5339</span></a> <span class="c1"># https://www.w3resource.com/sql/character-functions/trim.php</span>
-</span><span id="Parser-5340"><a href="#Parser-5340"><span class="linenos">5340</span></a> <span class="c1"># https://docs.oracle.com/javadb/10.8.3.0/ref/rreftrimfunc.html</span>
-</span><span id="Parser-5341"><a href="#Parser-5341"><span class="linenos">5341</span></a>
-</span><span id="Parser-5342"><a href="#Parser-5342"><span class="linenos">5342</span></a> <span class="n">position</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5343"><a href="#Parser-5343"><span class="linenos">5343</span></a> <span class="n">collation</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5344"><a href="#Parser-5344"><span class="linenos">5344</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5345"><a href="#Parser-5345"><span class="linenos">5345</span></a>
-</span><span id="Parser-5346"><a href="#Parser-5346"><span class="linenos">5346</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">TRIM_TYPES</span><span class="p">):</span>
-</span><span id="Parser-5347"><a href="#Parser-5347"><span class="linenos">5347</span></a> <span class="n">position</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="Parser-5348"><a href="#Parser-5348"><span class="linenos">5348</span></a>
-</span><span id="Parser-5349"><a href="#Parser-5349"><span class="linenos">5349</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="Parser-5350"><a href="#Parser-5350"><span class="linenos">5350</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)):</span>
-</span><span id="Parser-5351"><a href="#Parser-5351"><span class="linenos">5351</span></a> <span class="n">invert_order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">TRIM_PATTERN_FIRST</span>
-</span><span id="Parser-5352"><a href="#Parser-5352"><span class="linenos">5352</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="Parser-5353"><a href="#Parser-5353"><span class="linenos">5353</span></a>
-</span><span id="Parser-5354"><a href="#Parser-5354"><span class="linenos">5354</span></a> <span class="k">if</span> <span class="n">invert_order</span><span class="p">:</span>
-</span><span id="Parser-5355"><a href="#Parser-5355"><span class="linenos">5355</span></a> <span class="n">this</span><span class="p">,</span> <span class="n">expression</span> <span class="o">=</span> <span class="n">expression</span><span class="p">,</span> <span class="n">this</span>
-</span><span id="Parser-5356"><a href="#Parser-5356"><span class="linenos">5356</span></a>
-</span><span id="Parser-5357"><a href="#Parser-5357"><span class="linenos">5357</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLLATE</span><span class="p">):</span>
-</span><span id="Parser-5358"><a href="#Parser-5358"><span class="linenos">5358</span></a> <span class="n">collation</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="Parser-5359"><a href="#Parser-5359"><span class="linenos">5359</span></a>
-</span><span id="Parser-5360"><a href="#Parser-5360"><span class="linenos">5360</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5361"><a href="#Parser-5361"><span class="linenos">5361</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Trim</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">position</span><span class="o">=</span><span class="n">position</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">,</span> <span class="n">collation</span><span class="o">=</span><span class="n">collation</span>
-</span><span id="Parser-5362"><a href="#Parser-5362"><span class="linenos">5362</span></a> <span class="p">)</span>
-</span><span id="Parser-5363"><a href="#Parser-5363"><span class="linenos">5363</span></a>
-</span><span id="Parser-5364"><a href="#Parser-5364"><span class="linenos">5364</span></a> <span class="k">def</span> <span class="nf">_parse_window_clause</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
-</span><span id="Parser-5365"><a href="#Parser-5365"><span class="linenos">5365</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WINDOW</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_named_window</span><span class="p">)</span>
-</span><span id="Parser-5366"><a href="#Parser-5366"><span class="linenos">5366</span></a>
-</span><span id="Parser-5367"><a href="#Parser-5367"><span class="linenos">5367</span></a> <span class="k">def</span> <span class="nf">_parse_named_window</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5368"><a href="#Parser-5368"><span class="linenos">5368</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(),</span> <span class="n">alias</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-5369"><a href="#Parser-5369"><span class="linenos">5369</span></a>
-</span><span id="Parser-5370"><a href="#Parser-5370"><span class="linenos">5370</span></a> <span class="k">def</span> <span class="nf">_parse_respect_or_ignore_nulls</span><span class="p">(</span>
-</span><span id="Parser-5371"><a href="#Parser-5371"><span class="linenos">5371</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span>
-</span><span id="Parser-5372"><a href="#Parser-5372"><span class="linenos">5372</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5373"><a href="#Parser-5373"><span class="linenos">5373</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IGNORE&quot;</span><span class="p">,</span> <span class="s2">&quot;NULLS&quot;</span><span class="p">):</span>
-</span><span id="Parser-5374"><a href="#Parser-5374"><span class="linenos">5374</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">IgnoreNulls</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
-</span><span id="Parser-5375"><a href="#Parser-5375"><span class="linenos">5375</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESPECT&quot;</span><span class="p">,</span> <span class="s2">&quot;NULLS&quot;</span><span class="p">):</span>
-</span><span id="Parser-5376"><a href="#Parser-5376"><span class="linenos">5376</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">RespectNulls</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
-</span><span id="Parser-5377"><a href="#Parser-5377"><span class="linenos">5377</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="Parser-5378"><a href="#Parser-5378"><span class="linenos">5378</span></a>
-</span><span id="Parser-5379"><a href="#Parser-5379"><span class="linenos">5379</span></a> <span class="k">def</span> <span class="nf">_parse_having_max</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5380"><a href="#Parser-5380"><span class="linenos">5380</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">HAVING</span><span class="p">):</span>
-</span><span id="Parser-5381"><a href="#Parser-5381"><span class="linenos">5381</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;MAX&quot;</span><span class="p">,</span> <span class="s2">&quot;MIN&quot;</span><span class="p">))</span>
-</span><span id="Parser-5382"><a href="#Parser-5382"><span class="linenos">5382</span></a> <span class="nb">max</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">!=</span> <span class="s2">&quot;MIN&quot;</span>
-</span><span id="Parser-5383"><a href="#Parser-5383"><span class="linenos">5383</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5384"><a href="#Parser-5384"><span class="linenos">5384</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">HavingMax</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">(),</span> <span class="nb">max</span><span class="o">=</span><span class="nb">max</span>
-</span><span id="Parser-5385"><a href="#Parser-5385"><span class="linenos">5385</span></a> <span class="p">)</span>
-</span><span id="Parser-5386"><a href="#Parser-5386"><span class="linenos">5386</span></a>
-</span><span id="Parser-5387"><a href="#Parser-5387"><span class="linenos">5387</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-5338"><a href="#Parser-5338"><span class="linenos">5338</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">validate_expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Substring</span><span class="o">.</span><span class="n">from_arg_list</span><span class="p">(</span><span class="n">args</span><span class="p">),</span> <span class="n">args</span><span class="p">)</span>
+</span><span id="Parser-5339"><a href="#Parser-5339"><span class="linenos">5339</span></a>
+</span><span id="Parser-5340"><a href="#Parser-5340"><span class="linenos">5340</span></a> <span class="k">def</span> <span class="nf">_parse_trim</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Trim</span><span class="p">:</span>
+</span><span id="Parser-5341"><a href="#Parser-5341"><span class="linenos">5341</span></a> <span class="c1"># https://www.w3resource.com/sql/character-functions/trim.php</span>
+</span><span id="Parser-5342"><a href="#Parser-5342"><span class="linenos">5342</span></a> <span class="c1"># https://docs.oracle.com/javadb/10.8.3.0/ref/rreftrimfunc.html</span>
+</span><span id="Parser-5343"><a href="#Parser-5343"><span class="linenos">5343</span></a>
+</span><span id="Parser-5344"><a href="#Parser-5344"><span class="linenos">5344</span></a> <span class="n">position</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5345"><a href="#Parser-5345"><span class="linenos">5345</span></a> <span class="n">collation</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5346"><a href="#Parser-5346"><span class="linenos">5346</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5347"><a href="#Parser-5347"><span class="linenos">5347</span></a>
+</span><span id="Parser-5348"><a href="#Parser-5348"><span class="linenos">5348</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">TRIM_TYPES</span><span class="p">):</span>
+</span><span id="Parser-5349"><a href="#Parser-5349"><span class="linenos">5349</span></a> <span class="n">position</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="Parser-5350"><a href="#Parser-5350"><span class="linenos">5350</span></a>
+</span><span id="Parser-5351"><a href="#Parser-5351"><span class="linenos">5351</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="Parser-5352"><a href="#Parser-5352"><span class="linenos">5352</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)):</span>
+</span><span id="Parser-5353"><a href="#Parser-5353"><span class="linenos">5353</span></a> <span class="n">invert_order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">TRIM_PATTERN_FIRST</span>
+</span><span id="Parser-5354"><a href="#Parser-5354"><span class="linenos">5354</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="Parser-5355"><a href="#Parser-5355"><span class="linenos">5355</span></a>
+</span><span id="Parser-5356"><a href="#Parser-5356"><span class="linenos">5356</span></a> <span class="k">if</span> <span class="n">invert_order</span><span class="p">:</span>
+</span><span id="Parser-5357"><a href="#Parser-5357"><span class="linenos">5357</span></a> <span class="n">this</span><span class="p">,</span> <span class="n">expression</span> <span class="o">=</span> <span class="n">expression</span><span class="p">,</span> <span class="n">this</span>
+</span><span id="Parser-5358"><a href="#Parser-5358"><span class="linenos">5358</span></a>
+</span><span id="Parser-5359"><a href="#Parser-5359"><span class="linenos">5359</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLLATE</span><span class="p">):</span>
+</span><span id="Parser-5360"><a href="#Parser-5360"><span class="linenos">5360</span></a> <span class="n">collation</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="Parser-5361"><a href="#Parser-5361"><span class="linenos">5361</span></a>
+</span><span id="Parser-5362"><a href="#Parser-5362"><span class="linenos">5362</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5363"><a href="#Parser-5363"><span class="linenos">5363</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Trim</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">position</span><span class="o">=</span><span class="n">position</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">,</span> <span class="n">collation</span><span class="o">=</span><span class="n">collation</span>
+</span><span id="Parser-5364"><a href="#Parser-5364"><span class="linenos">5364</span></a> <span class="p">)</span>
+</span><span id="Parser-5365"><a href="#Parser-5365"><span class="linenos">5365</span></a>
+</span><span id="Parser-5366"><a href="#Parser-5366"><span class="linenos">5366</span></a> <span class="k">def</span> <span class="nf">_parse_window_clause</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
+</span><span id="Parser-5367"><a href="#Parser-5367"><span class="linenos">5367</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WINDOW</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_named_window</span><span class="p">)</span>
+</span><span id="Parser-5368"><a href="#Parser-5368"><span class="linenos">5368</span></a>
+</span><span id="Parser-5369"><a href="#Parser-5369"><span class="linenos">5369</span></a> <span class="k">def</span> <span class="nf">_parse_named_window</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5370"><a href="#Parser-5370"><span class="linenos">5370</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(),</span> <span class="n">alias</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-5371"><a href="#Parser-5371"><span class="linenos">5371</span></a>
+</span><span id="Parser-5372"><a href="#Parser-5372"><span class="linenos">5372</span></a> <span class="k">def</span> <span class="nf">_parse_respect_or_ignore_nulls</span><span class="p">(</span>
+</span><span id="Parser-5373"><a href="#Parser-5373"><span class="linenos">5373</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span>
+</span><span id="Parser-5374"><a href="#Parser-5374"><span class="linenos">5374</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5375"><a href="#Parser-5375"><span class="linenos">5375</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IGNORE&quot;</span><span class="p">,</span> <span class="s2">&quot;NULLS&quot;</span><span class="p">):</span>
+</span><span id="Parser-5376"><a href="#Parser-5376"><span class="linenos">5376</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">IgnoreNulls</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Parser-5377"><a href="#Parser-5377"><span class="linenos">5377</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESPECT&quot;</span><span class="p">,</span> <span class="s2">&quot;NULLS&quot;</span><span class="p">):</span>
+</span><span id="Parser-5378"><a href="#Parser-5378"><span class="linenos">5378</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">RespectNulls</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Parser-5379"><a href="#Parser-5379"><span class="linenos">5379</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-5380"><a href="#Parser-5380"><span class="linenos">5380</span></a>
+</span><span id="Parser-5381"><a href="#Parser-5381"><span class="linenos">5381</span></a> <span class="k">def</span> <span class="nf">_parse_having_max</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5382"><a href="#Parser-5382"><span class="linenos">5382</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">HAVING</span><span class="p">):</span>
+</span><span id="Parser-5383"><a href="#Parser-5383"><span class="linenos">5383</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;MAX&quot;</span><span class="p">,</span> <span class="s2">&quot;MIN&quot;</span><span class="p">))</span>
+</span><span id="Parser-5384"><a href="#Parser-5384"><span class="linenos">5384</span></a> <span class="nb">max</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">!=</span> <span class="s2">&quot;MIN&quot;</span>
+</span><span id="Parser-5385"><a href="#Parser-5385"><span class="linenos">5385</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5386"><a href="#Parser-5386"><span class="linenos">5386</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">HavingMax</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">(),</span> <span class="nb">max</span><span class="o">=</span><span class="nb">max</span>
+</span><span id="Parser-5387"><a href="#Parser-5387"><span class="linenos">5387</span></a> <span class="p">)</span>
</span><span id="Parser-5388"><a href="#Parser-5388"><span class="linenos">5388</span></a>
-</span><span id="Parser-5389"><a href="#Parser-5389"><span class="linenos">5389</span></a> <span class="k">def</span> <span class="nf">_parse_window</span><span class="p">(</span>
-</span><span id="Parser-5390"><a href="#Parser-5390"><span class="linenos">5390</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">alias</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Parser-5391"><a href="#Parser-5391"><span class="linenos">5391</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5392"><a href="#Parser-5392"><span class="linenos">5392</span></a> <span class="n">func</span> <span class="o">=</span> <span class="n">this</span>
-</span><span id="Parser-5393"><a href="#Parser-5393"><span class="linenos">5393</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="n">func</span><span class="o">.</span><span class="n">comments</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="Parser-5394"><a href="#Parser-5394"><span class="linenos">5394</span></a>
-</span><span id="Parser-5395"><a href="#Parser-5395"><span class="linenos">5395</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FILTER</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="Parser-5396"><a href="#Parser-5396"><span class="linenos">5396</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WHERE</span><span class="p">)</span>
-</span><span id="Parser-5397"><a href="#Parser-5397"><span class="linenos">5397</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5398"><a href="#Parser-5398"><span class="linenos">5398</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Filter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_where</span><span class="p">(</span><span class="n">skip_where_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-5399"><a href="#Parser-5399"><span class="linenos">5399</span></a> <span class="p">)</span>
-</span><span id="Parser-5400"><a href="#Parser-5400"><span class="linenos">5400</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
-</span><span id="Parser-5401"><a href="#Parser-5401"><span class="linenos">5401</span></a>
-</span><span id="Parser-5402"><a href="#Parser-5402"><span class="linenos">5402</span></a> <span class="c1"># T-SQL allows the OVER (...) syntax after WITHIN GROUP.</span>
-</span><span id="Parser-5403"><a href="#Parser-5403"><span class="linenos">5403</span></a> <span class="c1"># https://learn.microsoft.com/en-us/sql/t-sql/functions/percentile-disc-transact-sql?view=sql-server-ver16</span>
-</span><span id="Parser-5404"><a href="#Parser-5404"><span class="linenos">5404</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITHIN&quot;</span><span class="p">,</span> <span class="s2">&quot;GROUP&quot;</span><span class="p">):</span>
-</span><span id="Parser-5405"><a href="#Parser-5405"><span class="linenos">5405</span></a> <span class="n">order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">)</span>
-</span><span id="Parser-5406"><a href="#Parser-5406"><span class="linenos">5406</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">WithinGroup</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">order</span><span class="p">)</span>
-</span><span id="Parser-5407"><a href="#Parser-5407"><span class="linenos">5407</span></a>
-</span><span id="Parser-5408"><a href="#Parser-5408"><span class="linenos">5408</span></a> <span class="c1"># SQL spec defines an optional [ { IGNORE | RESPECT } NULLS ] OVER</span>
-</span><span id="Parser-5409"><a href="#Parser-5409"><span class="linenos">5409</span></a> <span class="c1"># Some dialects choose to implement and some do not.</span>
-</span><span id="Parser-5410"><a href="#Parser-5410"><span class="linenos">5410</span></a> <span class="c1"># https://dev.mysql.com/doc/refman/8.0/en/window-function-descriptions.html</span>
-</span><span id="Parser-5411"><a href="#Parser-5411"><span class="linenos">5411</span></a>
-</span><span id="Parser-5412"><a href="#Parser-5412"><span class="linenos">5412</span></a> <span class="c1"># There is some code above in _parse_lambda that handles</span>
-</span><span id="Parser-5413"><a href="#Parser-5413"><span class="linenos">5413</span></a> <span class="c1"># SELECT FIRST_VALUE(TABLE.COLUMN IGNORE|RESPECT NULLS) OVER ...</span>
-</span><span id="Parser-5414"><a href="#Parser-5414"><span class="linenos">5414</span></a>
-</span><span id="Parser-5415"><a href="#Parser-5415"><span class="linenos">5415</span></a> <span class="c1"># The below changes handle</span>
-</span><span id="Parser-5416"><a href="#Parser-5416"><span class="linenos">5416</span></a> <span class="c1"># SELECT FIRST_VALUE(TABLE.COLUMN) IGNORE|RESPECT NULLS OVER ...</span>
-</span><span id="Parser-5417"><a href="#Parser-5417"><span class="linenos">5417</span></a>
-</span><span id="Parser-5418"><a href="#Parser-5418"><span class="linenos">5418</span></a> <span class="c1"># Oracle allows both formats</span>
-</span><span id="Parser-5419"><a href="#Parser-5419"><span class="linenos">5419</span></a> <span class="c1"># (https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/img_text/first_value.html)</span>
-</span><span id="Parser-5420"><a href="#Parser-5420"><span class="linenos">5420</span></a> <span class="c1"># and Snowflake chose to do the same for familiarity</span>
-</span><span id="Parser-5421"><a href="#Parser-5421"><span class="linenos">5421</span></a> <span class="c1"># https://docs.snowflake.com/en/sql-reference/functions/first_value.html#usage-notes</span>
-</span><span id="Parser-5422"><a href="#Parser-5422"><span class="linenos">5422</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">AggFunc</span><span class="p">):</span>
-</span><span id="Parser-5423"><a href="#Parser-5423"><span class="linenos">5423</span></a> <span class="n">ignore_respect</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">IgnoreNulls</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">RespectNulls</span><span class="p">)</span>
-</span><span id="Parser-5424"><a href="#Parser-5424"><span class="linenos">5424</span></a>
-</span><span id="Parser-5425"><a href="#Parser-5425"><span class="linenos">5425</span></a> <span class="k">if</span> <span class="n">ignore_respect</span> <span class="ow">and</span> <span class="n">ignore_respect</span> <span class="ow">is</span> <span class="ow">not</span> <span class="n">this</span><span class="p">:</span>
-</span><span id="Parser-5426"><a href="#Parser-5426"><span class="linenos">5426</span></a> <span class="n">ignore_respect</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">ignore_respect</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
-</span><span id="Parser-5427"><a href="#Parser-5427"><span class="linenos">5427</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">ignore_respect</span><span class="o">.</span><span class="vm">__class__</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
-</span><span id="Parser-5428"><a href="#Parser-5428"><span class="linenos">5428</span></a>
-</span><span id="Parser-5429"><a href="#Parser-5429"><span class="linenos">5429</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_respect_or_ignore_nulls</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Parser-5389"><a href="#Parser-5389"><span class="linenos">5389</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-5390"><a href="#Parser-5390"><span class="linenos">5390</span></a>
+</span><span id="Parser-5391"><a href="#Parser-5391"><span class="linenos">5391</span></a> <span class="k">def</span> <span class="nf">_parse_window</span><span class="p">(</span>
+</span><span id="Parser-5392"><a href="#Parser-5392"><span class="linenos">5392</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">alias</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Parser-5393"><a href="#Parser-5393"><span class="linenos">5393</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5394"><a href="#Parser-5394"><span class="linenos">5394</span></a> <span class="n">func</span> <span class="o">=</span> <span class="n">this</span>
+</span><span id="Parser-5395"><a href="#Parser-5395"><span class="linenos">5395</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="n">func</span><span class="o">.</span><span class="n">comments</span> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="Parser-5396"><a href="#Parser-5396"><span class="linenos">5396</span></a>
+</span><span id="Parser-5397"><a href="#Parser-5397"><span class="linenos">5397</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FILTER</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="Parser-5398"><a href="#Parser-5398"><span class="linenos">5398</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WHERE</span><span class="p">)</span>
+</span><span id="Parser-5399"><a href="#Parser-5399"><span class="linenos">5399</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5400"><a href="#Parser-5400"><span class="linenos">5400</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Filter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_where</span><span class="p">(</span><span class="n">skip_where_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-5401"><a href="#Parser-5401"><span class="linenos">5401</span></a> <span class="p">)</span>
+</span><span id="Parser-5402"><a href="#Parser-5402"><span class="linenos">5402</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="Parser-5403"><a href="#Parser-5403"><span class="linenos">5403</span></a>
+</span><span id="Parser-5404"><a href="#Parser-5404"><span class="linenos">5404</span></a> <span class="c1"># T-SQL allows the OVER (...) syntax after WITHIN GROUP.</span>
+</span><span id="Parser-5405"><a href="#Parser-5405"><span class="linenos">5405</span></a> <span class="c1"># https://learn.microsoft.com/en-us/sql/t-sql/functions/percentile-disc-transact-sql?view=sql-server-ver16</span>
+</span><span id="Parser-5406"><a href="#Parser-5406"><span class="linenos">5406</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITHIN&quot;</span><span class="p">,</span> <span class="s2">&quot;GROUP&quot;</span><span class="p">):</span>
+</span><span id="Parser-5407"><a href="#Parser-5407"><span class="linenos">5407</span></a> <span class="n">order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">)</span>
+</span><span id="Parser-5408"><a href="#Parser-5408"><span class="linenos">5408</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">WithinGroup</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">order</span><span class="p">)</span>
+</span><span id="Parser-5409"><a href="#Parser-5409"><span class="linenos">5409</span></a>
+</span><span id="Parser-5410"><a href="#Parser-5410"><span class="linenos">5410</span></a> <span class="c1"># SQL spec defines an optional [ { IGNORE | RESPECT } NULLS ] OVER</span>
+</span><span id="Parser-5411"><a href="#Parser-5411"><span class="linenos">5411</span></a> <span class="c1"># Some dialects choose to implement and some do not.</span>
+</span><span id="Parser-5412"><a href="#Parser-5412"><span class="linenos">5412</span></a> <span class="c1"># https://dev.mysql.com/doc/refman/8.0/en/window-function-descriptions.html</span>
+</span><span id="Parser-5413"><a href="#Parser-5413"><span class="linenos">5413</span></a>
+</span><span id="Parser-5414"><a href="#Parser-5414"><span class="linenos">5414</span></a> <span class="c1"># There is some code above in _parse_lambda that handles</span>
+</span><span id="Parser-5415"><a href="#Parser-5415"><span class="linenos">5415</span></a> <span class="c1"># SELECT FIRST_VALUE(TABLE.COLUMN IGNORE|RESPECT NULLS) OVER ...</span>
+</span><span id="Parser-5416"><a href="#Parser-5416"><span class="linenos">5416</span></a>
+</span><span id="Parser-5417"><a href="#Parser-5417"><span class="linenos">5417</span></a> <span class="c1"># The below changes handle</span>
+</span><span id="Parser-5418"><a href="#Parser-5418"><span class="linenos">5418</span></a> <span class="c1"># SELECT FIRST_VALUE(TABLE.COLUMN) IGNORE|RESPECT NULLS OVER ...</span>
+</span><span id="Parser-5419"><a href="#Parser-5419"><span class="linenos">5419</span></a>
+</span><span id="Parser-5420"><a href="#Parser-5420"><span class="linenos">5420</span></a> <span class="c1"># Oracle allows both formats</span>
+</span><span id="Parser-5421"><a href="#Parser-5421"><span class="linenos">5421</span></a> <span class="c1"># (https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/img_text/first_value.html)</span>
+</span><span id="Parser-5422"><a href="#Parser-5422"><span class="linenos">5422</span></a> <span class="c1"># and Snowflake chose to do the same for familiarity</span>
+</span><span id="Parser-5423"><a href="#Parser-5423"><span class="linenos">5423</span></a> <span class="c1"># https://docs.snowflake.com/en/sql-reference/functions/first_value.html#usage-notes</span>
+</span><span id="Parser-5424"><a href="#Parser-5424"><span class="linenos">5424</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">this</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">AggFunc</span><span class="p">):</span>
+</span><span id="Parser-5425"><a href="#Parser-5425"><span class="linenos">5425</span></a> <span class="n">ignore_respect</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">find</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">IgnoreNulls</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">RespectNulls</span><span class="p">)</span>
+</span><span id="Parser-5426"><a href="#Parser-5426"><span class="linenos">5426</span></a>
+</span><span id="Parser-5427"><a href="#Parser-5427"><span class="linenos">5427</span></a> <span class="k">if</span> <span class="n">ignore_respect</span> <span class="ow">and</span> <span class="n">ignore_respect</span> <span class="ow">is</span> <span class="ow">not</span> <span class="n">this</span><span class="p">:</span>
+</span><span id="Parser-5428"><a href="#Parser-5428"><span class="linenos">5428</span></a> <span class="n">ignore_respect</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">ignore_respect</span><span class="o">.</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Parser-5429"><a href="#Parser-5429"><span class="linenos">5429</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">ignore_respect</span><span class="o">.</span><span class="vm">__class__</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">)</span>
</span><span id="Parser-5430"><a href="#Parser-5430"><span class="linenos">5430</span></a>
-</span><span id="Parser-5431"><a href="#Parser-5431"><span class="linenos">5431</span></a> <span class="c1"># bigquery select from window x AS (partition by ...)</span>
-</span><span id="Parser-5432"><a href="#Parser-5432"><span class="linenos">5432</span></a> <span class="k">if</span> <span class="n">alias</span><span class="p">:</span>
-</span><span id="Parser-5433"><a href="#Parser-5433"><span class="linenos">5433</span></a> <span class="n">over</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5434"><a href="#Parser-5434"><span class="linenos">5434</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
-</span><span id="Parser-5435"><a href="#Parser-5435"><span class="linenos">5435</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_BEFORE_PAREN_TOKENS</span><span class="p">):</span>
-</span><span id="Parser-5436"><a href="#Parser-5436"><span class="linenos">5436</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="Parser-5437"><a href="#Parser-5437"><span class="linenos">5437</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-5438"><a href="#Parser-5438"><span class="linenos">5438</span></a> <span class="n">over</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="Parser-5439"><a href="#Parser-5439"><span class="linenos">5439</span></a>
-</span><span id="Parser-5440"><a href="#Parser-5440"><span class="linenos">5440</span></a> <span class="k">if</span> <span class="n">comments</span> <span class="ow">and</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">):</span>
-</span><span id="Parser-5441"><a href="#Parser-5441"><span class="linenos">5441</span></a> <span class="n">func</span><span class="o">.</span><span class="n">pop_comments</span><span class="p">()</span>
-</span><span id="Parser-5442"><a href="#Parser-5442"><span class="linenos">5442</span></a>
-</span><span id="Parser-5443"><a href="#Parser-5443"><span class="linenos">5443</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="Parser-5444"><a href="#Parser-5444"><span class="linenos">5444</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5445"><a href="#Parser-5445"><span class="linenos">5445</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Window</span><span class="p">,</span>
-</span><span id="Parser-5446"><a href="#Parser-5446"><span class="linenos">5446</span></a> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span>
-</span><span id="Parser-5447"><a href="#Parser-5447"><span class="linenos">5447</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Parser-5448"><a href="#Parser-5448"><span class="linenos">5448</span></a> <span class="n">alias</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="kc">False</span><span class="p">),</span>
-</span><span id="Parser-5449"><a href="#Parser-5449"><span class="linenos">5449</span></a> <span class="n">over</span><span class="o">=</span><span class="n">over</span><span class="p">,</span>
-</span><span id="Parser-5450"><a href="#Parser-5450"><span class="linenos">5450</span></a> <span class="p">)</span>
-</span><span id="Parser-5451"><a href="#Parser-5451"><span class="linenos">5451</span></a>
-</span><span id="Parser-5452"><a href="#Parser-5452"><span class="linenos">5452</span></a> <span class="n">window_alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">tokens</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_ALIAS_TOKENS</span><span class="p">)</span>
+</span><span id="Parser-5431"><a href="#Parser-5431"><span class="linenos">5431</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_respect_or_ignore_nulls</span><span class="p">(</span><span class="n">this</span><span class="p">)</span>
+</span><span id="Parser-5432"><a href="#Parser-5432"><span class="linenos">5432</span></a>
+</span><span id="Parser-5433"><a href="#Parser-5433"><span class="linenos">5433</span></a> <span class="c1"># bigquery select from window x AS (partition by ...)</span>
+</span><span id="Parser-5434"><a href="#Parser-5434"><span class="linenos">5434</span></a> <span class="k">if</span> <span class="n">alias</span><span class="p">:</span>
+</span><span id="Parser-5435"><a href="#Parser-5435"><span class="linenos">5435</span></a> <span class="n">over</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5436"><a href="#Parser-5436"><span class="linenos">5436</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
+</span><span id="Parser-5437"><a href="#Parser-5437"><span class="linenos">5437</span></a> <span class="k">elif</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_BEFORE_PAREN_TOKENS</span><span class="p">):</span>
+</span><span id="Parser-5438"><a href="#Parser-5438"><span class="linenos">5438</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-5439"><a href="#Parser-5439"><span class="linenos">5439</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-5440"><a href="#Parser-5440"><span class="linenos">5440</span></a> <span class="n">over</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="Parser-5441"><a href="#Parser-5441"><span class="linenos">5441</span></a>
+</span><span id="Parser-5442"><a href="#Parser-5442"><span class="linenos">5442</span></a> <span class="k">if</span> <span class="n">comments</span> <span class="ow">and</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">func</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">):</span>
+</span><span id="Parser-5443"><a href="#Parser-5443"><span class="linenos">5443</span></a> <span class="n">func</span><span class="o">.</span><span class="n">pop_comments</span><span class="p">()</span>
+</span><span id="Parser-5444"><a href="#Parser-5444"><span class="linenos">5444</span></a>
+</span><span id="Parser-5445"><a href="#Parser-5445"><span class="linenos">5445</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="Parser-5446"><a href="#Parser-5446"><span class="linenos">5446</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5447"><a href="#Parser-5447"><span class="linenos">5447</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Window</span><span class="p">,</span>
+</span><span id="Parser-5448"><a href="#Parser-5448"><span class="linenos">5448</span></a> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span>
+</span><span id="Parser-5449"><a href="#Parser-5449"><span class="linenos">5449</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Parser-5450"><a href="#Parser-5450"><span class="linenos">5450</span></a> <span class="n">alias</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="kc">False</span><span class="p">),</span>
+</span><span id="Parser-5451"><a href="#Parser-5451"><span class="linenos">5451</span></a> <span class="n">over</span><span class="o">=</span><span class="n">over</span><span class="p">,</span>
+</span><span id="Parser-5452"><a href="#Parser-5452"><span class="linenos">5452</span></a> <span class="p">)</span>
</span><span id="Parser-5453"><a href="#Parser-5453"><span class="linenos">5453</span></a>
-</span><span id="Parser-5454"><a href="#Parser-5454"><span class="linenos">5454</span></a> <span class="n">first</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FIRST</span><span class="p">)</span>
-</span><span id="Parser-5455"><a href="#Parser-5455"><span class="linenos">5455</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;LAST&quot;</span><span class="p">):</span>
-</span><span id="Parser-5456"><a href="#Parser-5456"><span class="linenos">5456</span></a> <span class="n">first</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Parser-5457"><a href="#Parser-5457"><span class="linenos">5457</span></a>
-</span><span id="Parser-5458"><a href="#Parser-5458"><span class="linenos">5458</span></a> <span class="n">partition</span><span class="p">,</span> <span class="n">order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition_and_order</span><span class="p">()</span>
-</span><span id="Parser-5459"><a href="#Parser-5459"><span class="linenos">5459</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ROWS</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">RANGE</span><span class="p">))</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
-</span><span id="Parser-5460"><a href="#Parser-5460"><span class="linenos">5460</span></a>
-</span><span id="Parser-5461"><a href="#Parser-5461"><span class="linenos">5461</span></a> <span class="k">if</span> <span class="n">kind</span><span class="p">:</span>
-</span><span id="Parser-5462"><a href="#Parser-5462"><span class="linenos">5462</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">BETWEEN</span><span class="p">)</span>
-</span><span id="Parser-5463"><a href="#Parser-5463"><span class="linenos">5463</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window_spec</span><span class="p">()</span>
-</span><span id="Parser-5464"><a href="#Parser-5464"><span class="linenos">5464</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">AND</span><span class="p">)</span>
-</span><span id="Parser-5465"><a href="#Parser-5465"><span class="linenos">5465</span></a> <span class="n">end</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window_spec</span><span class="p">()</span>
-</span><span id="Parser-5466"><a href="#Parser-5466"><span class="linenos">5466</span></a>
-</span><span id="Parser-5467"><a href="#Parser-5467"><span class="linenos">5467</span></a> <span class="n">spec</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5468"><a href="#Parser-5468"><span class="linenos">5468</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">WindowSpec</span><span class="p">,</span>
-</span><span id="Parser-5469"><a href="#Parser-5469"><span class="linenos">5469</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span>
-</span><span id="Parser-5470"><a href="#Parser-5470"><span class="linenos">5470</span></a> <span class="n">start</span><span class="o">=</span><span class="n">start</span><span class="p">[</span><span class="s2">&quot;value&quot;</span><span class="p">],</span>
-</span><span id="Parser-5471"><a href="#Parser-5471"><span class="linenos">5471</span></a> <span class="n">start_side</span><span class="o">=</span><span class="n">start</span><span class="p">[</span><span class="s2">&quot;side&quot;</span><span class="p">],</span>
-</span><span id="Parser-5472"><a href="#Parser-5472"><span class="linenos">5472</span></a> <span class="n">end</span><span class="o">=</span><span class="n">end</span><span class="p">[</span><span class="s2">&quot;value&quot;</span><span class="p">],</span>
-</span><span id="Parser-5473"><a href="#Parser-5473"><span class="linenos">5473</span></a> <span class="n">end_side</span><span class="o">=</span><span class="n">end</span><span class="p">[</span><span class="s2">&quot;side&quot;</span><span class="p">],</span>
-</span><span id="Parser-5474"><a href="#Parser-5474"><span class="linenos">5474</span></a> <span class="p">)</span>
-</span><span id="Parser-5475"><a href="#Parser-5475"><span class="linenos">5475</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-5476"><a href="#Parser-5476"><span class="linenos">5476</span></a> <span class="n">spec</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5477"><a href="#Parser-5477"><span class="linenos">5477</span></a>
-</span><span id="Parser-5478"><a href="#Parser-5478"><span class="linenos">5478</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="Parser-5454"><a href="#Parser-5454"><span class="linenos">5454</span></a> <span class="n">window_alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">False</span><span class="p">,</span> <span class="n">tokens</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_ALIAS_TOKENS</span><span class="p">)</span>
+</span><span id="Parser-5455"><a href="#Parser-5455"><span class="linenos">5455</span></a>
+</span><span id="Parser-5456"><a href="#Parser-5456"><span class="linenos">5456</span></a> <span class="n">first</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FIRST</span><span class="p">)</span>
+</span><span id="Parser-5457"><a href="#Parser-5457"><span class="linenos">5457</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;LAST&quot;</span><span class="p">):</span>
+</span><span id="Parser-5458"><a href="#Parser-5458"><span class="linenos">5458</span></a> <span class="n">first</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Parser-5459"><a href="#Parser-5459"><span class="linenos">5459</span></a>
+</span><span id="Parser-5460"><a href="#Parser-5460"><span class="linenos">5460</span></a> <span class="n">partition</span><span class="p">,</span> <span class="n">order</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition_and_order</span><span class="p">()</span>
+</span><span id="Parser-5461"><a href="#Parser-5461"><span class="linenos">5461</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">((</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ROWS</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">RANGE</span><span class="p">))</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
+</span><span id="Parser-5462"><a href="#Parser-5462"><span class="linenos">5462</span></a>
+</span><span id="Parser-5463"><a href="#Parser-5463"><span class="linenos">5463</span></a> <span class="k">if</span> <span class="n">kind</span><span class="p">:</span>
+</span><span id="Parser-5464"><a href="#Parser-5464"><span class="linenos">5464</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">BETWEEN</span><span class="p">)</span>
+</span><span id="Parser-5465"><a href="#Parser-5465"><span class="linenos">5465</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window_spec</span><span class="p">()</span>
+</span><span id="Parser-5466"><a href="#Parser-5466"><span class="linenos">5466</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">AND</span><span class="p">)</span>
+</span><span id="Parser-5467"><a href="#Parser-5467"><span class="linenos">5467</span></a> <span class="n">end</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window_spec</span><span class="p">()</span>
+</span><span id="Parser-5468"><a href="#Parser-5468"><span class="linenos">5468</span></a>
+</span><span id="Parser-5469"><a href="#Parser-5469"><span class="linenos">5469</span></a> <span class="n">spec</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5470"><a href="#Parser-5470"><span class="linenos">5470</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">WindowSpec</span><span class="p">,</span>
+</span><span id="Parser-5471"><a href="#Parser-5471"><span class="linenos">5471</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span>
+</span><span id="Parser-5472"><a href="#Parser-5472"><span class="linenos">5472</span></a> <span class="n">start</span><span class="o">=</span><span class="n">start</span><span class="p">[</span><span class="s2">&quot;value&quot;</span><span class="p">],</span>
+</span><span id="Parser-5473"><a href="#Parser-5473"><span class="linenos">5473</span></a> <span class="n">start_side</span><span class="o">=</span><span class="n">start</span><span class="p">[</span><span class="s2">&quot;side&quot;</span><span class="p">],</span>
+</span><span id="Parser-5474"><a href="#Parser-5474"><span class="linenos">5474</span></a> <span class="n">end</span><span class="o">=</span><span class="n">end</span><span class="p">[</span><span class="s2">&quot;value&quot;</span><span class="p">],</span>
+</span><span id="Parser-5475"><a href="#Parser-5475"><span class="linenos">5475</span></a> <span class="n">end_side</span><span class="o">=</span><span class="n">end</span><span class="p">[</span><span class="s2">&quot;side&quot;</span><span class="p">],</span>
+</span><span id="Parser-5476"><a href="#Parser-5476"><span class="linenos">5476</span></a> <span class="p">)</span>
+</span><span id="Parser-5477"><a href="#Parser-5477"><span class="linenos">5477</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-5478"><a href="#Parser-5478"><span class="linenos">5478</span></a> <span class="n">spec</span> <span class="o">=</span> <span class="kc">None</span>
</span><span id="Parser-5479"><a href="#Parser-5479"><span class="linenos">5479</span></a>
-</span><span id="Parser-5480"><a href="#Parser-5480"><span class="linenos">5480</span></a> <span class="n">window</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5481"><a href="#Parser-5481"><span class="linenos">5481</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Window</span><span class="p">,</span>
-</span><span id="Parser-5482"><a href="#Parser-5482"><span class="linenos">5482</span></a> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span>
-</span><span id="Parser-5483"><a href="#Parser-5483"><span class="linenos">5483</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Parser-5484"><a href="#Parser-5484"><span class="linenos">5484</span></a> <span class="n">partition_by</span><span class="o">=</span><span class="n">partition</span><span class="p">,</span>
-</span><span id="Parser-5485"><a href="#Parser-5485"><span class="linenos">5485</span></a> <span class="n">order</span><span class="o">=</span><span class="n">order</span><span class="p">,</span>
-</span><span id="Parser-5486"><a href="#Parser-5486"><span class="linenos">5486</span></a> <span class="n">spec</span><span class="o">=</span><span class="n">spec</span><span class="p">,</span>
-</span><span id="Parser-5487"><a href="#Parser-5487"><span class="linenos">5487</span></a> <span class="n">alias</span><span class="o">=</span><span class="n">window_alias</span><span class="p">,</span>
-</span><span id="Parser-5488"><a href="#Parser-5488"><span class="linenos">5488</span></a> <span class="n">over</span><span class="o">=</span><span class="n">over</span><span class="p">,</span>
-</span><span id="Parser-5489"><a href="#Parser-5489"><span class="linenos">5489</span></a> <span class="n">first</span><span class="o">=</span><span class="n">first</span><span class="p">,</span>
-</span><span id="Parser-5490"><a href="#Parser-5490"><span class="linenos">5490</span></a> <span class="p">)</span>
-</span><span id="Parser-5491"><a href="#Parser-5491"><span class="linenos">5491</span></a>
-</span><span id="Parser-5492"><a href="#Parser-5492"><span class="linenos">5492</span></a> <span class="c1"># This covers Oracle&#39;s FIRST/LAST syntax: aggregate KEEP (...) OVER (...)</span>
-</span><span id="Parser-5493"><a href="#Parser-5493"><span class="linenos">5493</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_BEFORE_PAREN_TOKENS</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Parser-5494"><a href="#Parser-5494"><span class="linenos">5494</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="n">window</span><span class="p">,</span> <span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">)</span>
-</span><span id="Parser-5495"><a href="#Parser-5495"><span class="linenos">5495</span></a>
-</span><span id="Parser-5496"><a href="#Parser-5496"><span class="linenos">5496</span></a> <span class="k">return</span> <span class="n">window</span>
+</span><span id="Parser-5480"><a href="#Parser-5480"><span class="linenos">5480</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="Parser-5481"><a href="#Parser-5481"><span class="linenos">5481</span></a>
+</span><span id="Parser-5482"><a href="#Parser-5482"><span class="linenos">5482</span></a> <span class="n">window</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5483"><a href="#Parser-5483"><span class="linenos">5483</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Window</span><span class="p">,</span>
+</span><span id="Parser-5484"><a href="#Parser-5484"><span class="linenos">5484</span></a> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span>
+</span><span id="Parser-5485"><a href="#Parser-5485"><span class="linenos">5485</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Parser-5486"><a href="#Parser-5486"><span class="linenos">5486</span></a> <span class="n">partition_by</span><span class="o">=</span><span class="n">partition</span><span class="p">,</span>
+</span><span id="Parser-5487"><a href="#Parser-5487"><span class="linenos">5487</span></a> <span class="n">order</span><span class="o">=</span><span class="n">order</span><span class="p">,</span>
+</span><span id="Parser-5488"><a href="#Parser-5488"><span class="linenos">5488</span></a> <span class="n">spec</span><span class="o">=</span><span class="n">spec</span><span class="p">,</span>
+</span><span id="Parser-5489"><a href="#Parser-5489"><span class="linenos">5489</span></a> <span class="n">alias</span><span class="o">=</span><span class="n">window_alias</span><span class="p">,</span>
+</span><span id="Parser-5490"><a href="#Parser-5490"><span class="linenos">5490</span></a> <span class="n">over</span><span class="o">=</span><span class="n">over</span><span class="p">,</span>
+</span><span id="Parser-5491"><a href="#Parser-5491"><span class="linenos">5491</span></a> <span class="n">first</span><span class="o">=</span><span class="n">first</span><span class="p">,</span>
+</span><span id="Parser-5492"><a href="#Parser-5492"><span class="linenos">5492</span></a> <span class="p">)</span>
+</span><span id="Parser-5493"><a href="#Parser-5493"><span class="linenos">5493</span></a>
+</span><span id="Parser-5494"><a href="#Parser-5494"><span class="linenos">5494</span></a> <span class="c1"># This covers Oracle&#39;s FIRST/LAST syntax: aggregate KEEP (...) OVER (...)</span>
+</span><span id="Parser-5495"><a href="#Parser-5495"><span class="linenos">5495</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_BEFORE_PAREN_TOKENS</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-5496"><a href="#Parser-5496"><span class="linenos">5496</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_window</span><span class="p">(</span><span class="n">window</span><span class="p">,</span> <span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">)</span>
</span><span id="Parser-5497"><a href="#Parser-5497"><span class="linenos">5497</span></a>
-</span><span id="Parser-5498"><a href="#Parser-5498"><span class="linenos">5498</span></a> <span class="k">def</span> <span class="nf">_parse_partition_and_order</span><span class="p">(</span>
-</span><span id="Parser-5499"><a href="#Parser-5499"><span class="linenos">5499</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="Parser-5500"><a href="#Parser-5500"><span class="linenos">5500</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Tuple</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
-</span><span id="Parser-5501"><a href="#Parser-5501"><span class="linenos">5501</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition_by</span><span class="p">(),</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">()</span>
-</span><span id="Parser-5502"><a href="#Parser-5502"><span class="linenos">5502</span></a>
-</span><span id="Parser-5503"><a href="#Parser-5503"><span class="linenos">5503</span></a> <span class="k">def</span> <span class="nf">_parse_window_spec</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">str</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
-</span><span id="Parser-5504"><a href="#Parser-5504"><span class="linenos">5504</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">BETWEEN</span><span class="p">)</span>
-</span><span id="Parser-5505"><a href="#Parser-5505"><span class="linenos">5505</span></a>
-</span><span id="Parser-5506"><a href="#Parser-5506"><span class="linenos">5506</span></a> <span class="k">return</span> <span class="p">{</span>
-</span><span id="Parser-5507"><a href="#Parser-5507"><span class="linenos">5507</span></a> <span class="s2">&quot;value&quot;</span><span class="p">:</span> <span class="p">(</span>
-</span><span id="Parser-5508"><a href="#Parser-5508"><span class="linenos">5508</span></a> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;UNBOUNDED&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="s2">&quot;UNBOUNDED&quot;</span><span class="p">)</span>
-</span><span id="Parser-5509"><a href="#Parser-5509"><span class="linenos">5509</span></a> <span class="ow">or</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CURRENT&quot;</span><span class="p">,</span> <span class="s2">&quot;ROW&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="s2">&quot;CURRENT ROW&quot;</span><span class="p">)</span>
-</span><span id="Parser-5510"><a href="#Parser-5510"><span class="linenos">5510</span></a> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
-</span><span id="Parser-5511"><a href="#Parser-5511"><span class="linenos">5511</span></a> <span class="p">),</span>
-</span><span id="Parser-5512"><a href="#Parser-5512"><span class="linenos">5512</span></a> <span class="s2">&quot;side&quot;</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_SIDES</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span>
-</span><span id="Parser-5513"><a href="#Parser-5513"><span class="linenos">5513</span></a> <span class="p">}</span>
-</span><span id="Parser-5514"><a href="#Parser-5514"><span class="linenos">5514</span></a>
-</span><span id="Parser-5515"><a href="#Parser-5515"><span class="linenos">5515</span></a> <span class="k">def</span> <span class="nf">_parse_alias</span><span class="p">(</span>
-</span><span id="Parser-5516"><a href="#Parser-5516"><span class="linenos">5516</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">explicit</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Parser-5517"><a href="#Parser-5517"><span class="linenos">5517</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5518"><a href="#Parser-5518"><span class="linenos">5518</span></a> <span class="n">any_token</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
-</span><span id="Parser-5519"><a href="#Parser-5519"><span class="linenos">5519</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev_comments</span> <span class="ow">or</span> <span class="p">[]</span>
-</span><span id="Parser-5520"><a href="#Parser-5520"><span class="linenos">5520</span></a>
-</span><span id="Parser-5521"><a href="#Parser-5521"><span class="linenos">5521</span></a> <span class="k">if</span> <span class="n">explicit</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">any_token</span><span class="p">:</span>
-</span><span id="Parser-5522"><a href="#Parser-5522"><span class="linenos">5522</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="Parser-5523"><a href="#Parser-5523"><span class="linenos">5523</span></a>
-</span><span id="Parser-5524"><a href="#Parser-5524"><span class="linenos">5524</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="Parser-5525"><a href="#Parser-5525"><span class="linenos">5525</span></a> <span class="n">aliases</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5526"><a href="#Parser-5526"><span class="linenos">5526</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Aliases</span><span class="p">,</span>
-</span><span id="Parser-5527"><a href="#Parser-5527"><span class="linenos">5527</span></a> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span>
-</span><span id="Parser-5528"><a href="#Parser-5528"><span class="linenos">5528</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Parser-5529"><a href="#Parser-5529"><span class="linenos">5529</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="p">)),</span>
-</span><span id="Parser-5530"><a href="#Parser-5530"><span class="linenos">5530</span></a> <span class="p">)</span>
-</span><span id="Parser-5531"><a href="#Parser-5531"><span class="linenos">5531</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">(</span><span class="n">aliases</span><span class="p">)</span>
-</span><span id="Parser-5532"><a href="#Parser-5532"><span class="linenos">5532</span></a> <span class="k">return</span> <span class="n">aliases</span>
-</span><span id="Parser-5533"><a href="#Parser-5533"><span class="linenos">5533</span></a>
-</span><span id="Parser-5534"><a href="#Parser-5534"><span class="linenos">5534</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="p">,</span> <span class="n">tokens</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">ALIAS_TOKENS</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span>
-</span><span id="Parser-5535"><a href="#Parser-5535"><span class="linenos">5535</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">STRING_ALIASES</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string_as_identifier</span><span class="p">()</span>
-</span><span id="Parser-5536"><a href="#Parser-5536"><span class="linenos">5536</span></a> <span class="p">)</span>
-</span><span id="Parser-5537"><a href="#Parser-5537"><span class="linenos">5537</span></a>
-</span><span id="Parser-5538"><a href="#Parser-5538"><span class="linenos">5538</span></a> <span class="k">if</span> <span class="n">alias</span><span class="p">:</span>
-</span><span id="Parser-5539"><a href="#Parser-5539"><span class="linenos">5539</span></a> <span class="n">comments</span><span class="o">.</span><span class="n">extend</span><span class="p">(</span><span class="n">alias</span><span class="o">.</span><span class="n">pop_comments</span><span class="p">())</span>
-</span><span id="Parser-5540"><a href="#Parser-5540"><span class="linenos">5540</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Alias</span><span class="p">,</span> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">)</span>
-</span><span id="Parser-5541"><a href="#Parser-5541"><span class="linenos">5541</span></a> <span class="n">column</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">this</span>
-</span><span id="Parser-5542"><a href="#Parser-5542"><span class="linenos">5542</span></a>
-</span><span id="Parser-5543"><a href="#Parser-5543"><span class="linenos">5543</span></a> <span class="c1"># Moves the comment next to the alias in `expr /* comment */ AS alias`</span>
-</span><span id="Parser-5544"><a href="#Parser-5544"><span class="linenos">5544</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">this</span><span class="o">.</span><span class="n">comments</span> <span class="ow">and</span> <span class="n">column</span> <span class="ow">and</span> <span class="n">column</span><span class="o">.</span><span class="n">comments</span><span class="p">:</span>
-</span><span id="Parser-5545"><a href="#Parser-5545"><span class="linenos">5545</span></a> <span class="n">this</span><span class="o">.</span><span class="n">comments</span> <span class="o">=</span> <span class="n">column</span><span class="o">.</span><span class="n">pop_comments</span><span class="p">()</span>
-</span><span id="Parser-5546"><a href="#Parser-5546"><span class="linenos">5546</span></a>
-</span><span id="Parser-5547"><a href="#Parser-5547"><span class="linenos">5547</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-5498"><a href="#Parser-5498"><span class="linenos">5498</span></a> <span class="k">return</span> <span class="n">window</span>
+</span><span id="Parser-5499"><a href="#Parser-5499"><span class="linenos">5499</span></a>
+</span><span id="Parser-5500"><a href="#Parser-5500"><span class="linenos">5500</span></a> <span class="k">def</span> <span class="nf">_parse_partition_and_order</span><span class="p">(</span>
+</span><span id="Parser-5501"><a href="#Parser-5501"><span class="linenos">5501</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="Parser-5502"><a href="#Parser-5502"><span class="linenos">5502</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Tuple</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
+</span><span id="Parser-5503"><a href="#Parser-5503"><span class="linenos">5503</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition_by</span><span class="p">(),</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_order</span><span class="p">()</span>
+</span><span id="Parser-5504"><a href="#Parser-5504"><span class="linenos">5504</span></a>
+</span><span id="Parser-5505"><a href="#Parser-5505"><span class="linenos">5505</span></a> <span class="k">def</span> <span class="nf">_parse_window_spec</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">str</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
+</span><span id="Parser-5506"><a href="#Parser-5506"><span class="linenos">5506</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">BETWEEN</span><span class="p">)</span>
+</span><span id="Parser-5507"><a href="#Parser-5507"><span class="linenos">5507</span></a>
+</span><span id="Parser-5508"><a href="#Parser-5508"><span class="linenos">5508</span></a> <span class="k">return</span> <span class="p">{</span>
+</span><span id="Parser-5509"><a href="#Parser-5509"><span class="linenos">5509</span></a> <span class="s2">&quot;value&quot;</span><span class="p">:</span> <span class="p">(</span>
+</span><span id="Parser-5510"><a href="#Parser-5510"><span class="linenos">5510</span></a> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;UNBOUNDED&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="s2">&quot;UNBOUNDED&quot;</span><span class="p">)</span>
+</span><span id="Parser-5511"><a href="#Parser-5511"><span class="linenos">5511</span></a> <span class="ow">or</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CURRENT&quot;</span><span class="p">,</span> <span class="s2">&quot;ROW&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="s2">&quot;CURRENT ROW&quot;</span><span class="p">)</span>
+</span><span id="Parser-5512"><a href="#Parser-5512"><span class="linenos">5512</span></a> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_bitwise</span><span class="p">()</span>
+</span><span id="Parser-5513"><a href="#Parser-5513"><span class="linenos">5513</span></a> <span class="p">),</span>
+</span><span id="Parser-5514"><a href="#Parser-5514"><span class="linenos">5514</span></a> <span class="s2">&quot;side&quot;</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">WINDOW_SIDES</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span>
+</span><span id="Parser-5515"><a href="#Parser-5515"><span class="linenos">5515</span></a> <span class="p">}</span>
+</span><span id="Parser-5516"><a href="#Parser-5516"><span class="linenos">5516</span></a>
+</span><span id="Parser-5517"><a href="#Parser-5517"><span class="linenos">5517</span></a> <span class="k">def</span> <span class="nf">_parse_alias</span><span class="p">(</span>
+</span><span id="Parser-5518"><a href="#Parser-5518"><span class="linenos">5518</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">explicit</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Parser-5519"><a href="#Parser-5519"><span class="linenos">5519</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5520"><a href="#Parser-5520"><span class="linenos">5520</span></a> <span class="n">any_token</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
+</span><span id="Parser-5521"><a href="#Parser-5521"><span class="linenos">5521</span></a> <span class="n">comments</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev_comments</span> <span class="ow">or</span> <span class="p">[]</span>
+</span><span id="Parser-5522"><a href="#Parser-5522"><span class="linenos">5522</span></a>
+</span><span id="Parser-5523"><a href="#Parser-5523"><span class="linenos">5523</span></a> <span class="k">if</span> <span class="n">explicit</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">any_token</span><span class="p">:</span>
+</span><span id="Parser-5524"><a href="#Parser-5524"><span class="linenos">5524</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-5525"><a href="#Parser-5525"><span class="linenos">5525</span></a>
+</span><span id="Parser-5526"><a href="#Parser-5526"><span class="linenos">5526</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="Parser-5527"><a href="#Parser-5527"><span class="linenos">5527</span></a> <span class="n">aliases</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5528"><a href="#Parser-5528"><span class="linenos">5528</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Aliases</span><span class="p">,</span>
+</span><span id="Parser-5529"><a href="#Parser-5529"><span class="linenos">5529</span></a> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span>
+</span><span id="Parser-5530"><a href="#Parser-5530"><span class="linenos">5530</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Parser-5531"><a href="#Parser-5531"><span class="linenos">5531</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="p">)),</span>
+</span><span id="Parser-5532"><a href="#Parser-5532"><span class="linenos">5532</span></a> <span class="p">)</span>
+</span><span id="Parser-5533"><a href="#Parser-5533"><span class="linenos">5533</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">(</span><span class="n">aliases</span><span class="p">)</span>
+</span><span id="Parser-5534"><a href="#Parser-5534"><span class="linenos">5534</span></a> <span class="k">return</span> <span class="n">aliases</span>
+</span><span id="Parser-5535"><a href="#Parser-5535"><span class="linenos">5535</span></a>
+</span><span id="Parser-5536"><a href="#Parser-5536"><span class="linenos">5536</span></a> <span class="n">alias</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">(</span><span class="n">any_token</span><span class="p">,</span> <span class="n">tokens</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">ALIAS_TOKENS</span><span class="p">)</span> <span class="ow">or</span> <span class="p">(</span>
+</span><span id="Parser-5537"><a href="#Parser-5537"><span class="linenos">5537</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">STRING_ALIASES</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string_as_identifier</span><span class="p">()</span>
+</span><span id="Parser-5538"><a href="#Parser-5538"><span class="linenos">5538</span></a> <span class="p">)</span>
+</span><span id="Parser-5539"><a href="#Parser-5539"><span class="linenos">5539</span></a>
+</span><span id="Parser-5540"><a href="#Parser-5540"><span class="linenos">5540</span></a> <span class="k">if</span> <span class="n">alias</span><span class="p">:</span>
+</span><span id="Parser-5541"><a href="#Parser-5541"><span class="linenos">5541</span></a> <span class="n">comments</span><span class="o">.</span><span class="n">extend</span><span class="p">(</span><span class="n">alias</span><span class="o">.</span><span class="n">pop_comments</span><span class="p">())</span>
+</span><span id="Parser-5542"><a href="#Parser-5542"><span class="linenos">5542</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Alias</span><span class="p">,</span> <span class="n">comments</span><span class="o">=</span><span class="n">comments</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">alias</span><span class="o">=</span><span class="n">alias</span><span class="p">)</span>
+</span><span id="Parser-5543"><a href="#Parser-5543"><span class="linenos">5543</span></a> <span class="n">column</span> <span class="o">=</span> <span class="n">this</span><span class="o">.</span><span class="n">this</span>
+</span><span id="Parser-5544"><a href="#Parser-5544"><span class="linenos">5544</span></a>
+</span><span id="Parser-5545"><a href="#Parser-5545"><span class="linenos">5545</span></a> <span class="c1"># Moves the comment next to the alias in `expr /* comment */ AS alias`</span>
+</span><span id="Parser-5546"><a href="#Parser-5546"><span class="linenos">5546</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">this</span><span class="o">.</span><span class="n">comments</span> <span class="ow">and</span> <span class="n">column</span> <span class="ow">and</span> <span class="n">column</span><span class="o">.</span><span class="n">comments</span><span class="p">:</span>
+</span><span id="Parser-5547"><a href="#Parser-5547"><span class="linenos">5547</span></a> <span class="n">this</span><span class="o">.</span><span class="n">comments</span> <span class="o">=</span> <span class="n">column</span><span class="o">.</span><span class="n">pop_comments</span><span class="p">()</span>
</span><span id="Parser-5548"><a href="#Parser-5548"><span class="linenos">5548</span></a>
-</span><span id="Parser-5549"><a href="#Parser-5549"><span class="linenos">5549</span></a> <span class="k">def</span> <span class="nf">_parse_id_var</span><span class="p">(</span>
-</span><span id="Parser-5550"><a href="#Parser-5550"><span class="linenos">5550</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="Parser-5551"><a href="#Parser-5551"><span class="linenos">5551</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">,</span>
-</span><span id="Parser-5552"><a href="#Parser-5552"><span class="linenos">5552</span></a> <span class="n">tokens</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-</span><span id="Parser-5553"><a href="#Parser-5553"><span class="linenos">5553</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5554"><a href="#Parser-5554"><span class="linenos">5554</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_identifier</span><span class="p">()</span>
-</span><span id="Parser-5555"><a href="#Parser-5555"><span class="linenos">5555</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span> <span class="ow">and</span> <span class="p">(</span>
-</span><span id="Parser-5556"><a href="#Parser-5556"><span class="linenos">5556</span></a> <span class="p">(</span><span class="n">any_token</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">())</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="n">tokens</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">ID_VAR_TOKENS</span><span class="p">)</span>
-</span><span id="Parser-5557"><a href="#Parser-5557"><span class="linenos">5557</span></a> <span class="p">):</span>
-</span><span id="Parser-5558"><a href="#Parser-5558"><span class="linenos">5558</span></a> <span class="n">quoted</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">STRING</span>
-</span><span id="Parser-5559"><a href="#Parser-5559"><span class="linenos">5559</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="n">quoted</span><span class="p">)</span>
-</span><span id="Parser-5560"><a href="#Parser-5560"><span class="linenos">5560</span></a>
-</span><span id="Parser-5561"><a href="#Parser-5561"><span class="linenos">5561</span></a> <span class="k">return</span> <span class="n">expression</span>
+</span><span id="Parser-5549"><a href="#Parser-5549"><span class="linenos">5549</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-5550"><a href="#Parser-5550"><span class="linenos">5550</span></a>
+</span><span id="Parser-5551"><a href="#Parser-5551"><span class="linenos">5551</span></a> <span class="k">def</span> <span class="nf">_parse_id_var</span><span class="p">(</span>
+</span><span id="Parser-5552"><a href="#Parser-5552"><span class="linenos">5552</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="Parser-5553"><a href="#Parser-5553"><span class="linenos">5553</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span><span class="p">,</span>
+</span><span id="Parser-5554"><a href="#Parser-5554"><span class="linenos">5554</span></a> <span class="n">tokens</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+</span><span id="Parser-5555"><a href="#Parser-5555"><span class="linenos">5555</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5556"><a href="#Parser-5556"><span class="linenos">5556</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_identifier</span><span class="p">()</span>
+</span><span id="Parser-5557"><a href="#Parser-5557"><span class="linenos">5557</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">expression</span> <span class="ow">and</span> <span class="p">(</span>
+</span><span id="Parser-5558"><a href="#Parser-5558"><span class="linenos">5558</span></a> <span class="p">(</span><span class="n">any_token</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">())</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="n">tokens</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">ID_VAR_TOKENS</span><span class="p">)</span>
+</span><span id="Parser-5559"><a href="#Parser-5559"><span class="linenos">5559</span></a> <span class="p">):</span>
+</span><span id="Parser-5560"><a href="#Parser-5560"><span class="linenos">5560</span></a> <span class="n">quoted</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">STRING</span>
+</span><span id="Parser-5561"><a href="#Parser-5561"><span class="linenos">5561</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="n">quoted</span><span class="p">)</span>
</span><span id="Parser-5562"><a href="#Parser-5562"><span class="linenos">5562</span></a>
-</span><span id="Parser-5563"><a href="#Parser-5563"><span class="linenos">5563</span></a> <span class="k">def</span> <span class="nf">_parse_string</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5564"><a href="#Parser-5564"><span class="linenos">5564</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">STRING_PARSERS</span><span class="p">):</span>
-</span><span id="Parser-5565"><a href="#Parser-5565"><span class="linenos">5565</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">STRING_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="Parser-5566"><a href="#Parser-5566"><span class="linenos">5566</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
-</span><span id="Parser-5567"><a href="#Parser-5567"><span class="linenos">5567</span></a>
-</span><span id="Parser-5568"><a href="#Parser-5568"><span class="linenos">5568</span></a> <span class="k">def</span> <span class="nf">_parse_string_as_identifier</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">]:</span>
-</span><span id="Parser-5569"><a href="#Parser-5569"><span class="linenos">5569</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">STRING</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-5570"><a href="#Parser-5570"><span class="linenos">5570</span></a>
-</span><span id="Parser-5571"><a href="#Parser-5571"><span class="linenos">5571</span></a> <span class="k">def</span> <span class="nf">_parse_number</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5572"><a href="#Parser-5572"><span class="linenos">5572</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">NUMERIC_PARSERS</span><span class="p">):</span>
-</span><span id="Parser-5573"><a href="#Parser-5573"><span class="linenos">5573</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">NUMERIC_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="Parser-5574"><a href="#Parser-5574"><span class="linenos">5574</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
-</span><span id="Parser-5575"><a href="#Parser-5575"><span class="linenos">5575</span></a>
-</span><span id="Parser-5576"><a href="#Parser-5576"><span class="linenos">5576</span></a> <span class="k">def</span> <span class="nf">_parse_identifier</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5577"><a href="#Parser-5577"><span class="linenos">5577</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IDENTIFIER</span><span class="p">):</span>
-</span><span id="Parser-5578"><a href="#Parser-5578"><span class="linenos">5578</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-5579"><a href="#Parser-5579"><span class="linenos">5579</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
-</span><span id="Parser-5580"><a href="#Parser-5580"><span class="linenos">5580</span></a>
-</span><span id="Parser-5581"><a href="#Parser-5581"><span class="linenos">5581</span></a> <span class="k">def</span> <span class="nf">_parse_var</span><span class="p">(</span>
-</span><span id="Parser-5582"><a href="#Parser-5582"><span class="linenos">5582</span></a> <span class="bp">self</span><span class="p">,</span>
-</span><span id="Parser-5583"><a href="#Parser-5583"><span class="linenos">5583</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="Parser-5584"><a href="#Parser-5584"><span class="linenos">5584</span></a> <span class="n">tokens</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
-</span><span id="Parser-5585"><a href="#Parser-5585"><span class="linenos">5585</span></a> <span class="n">upper</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
-</span><span id="Parser-5586"><a href="#Parser-5586"><span class="linenos">5586</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5587"><a href="#Parser-5587"><span class="linenos">5587</span></a> <span class="k">if</span> <span class="p">(</span>
-</span><span id="Parser-5588"><a href="#Parser-5588"><span class="linenos">5588</span></a> <span class="p">(</span><span class="n">any_token</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">())</span>
-</span><span id="Parser-5589"><a href="#Parser-5589"><span class="linenos">5589</span></a> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">VAR</span><span class="p">)</span>
-</span><span id="Parser-5590"><a href="#Parser-5590"><span class="linenos">5590</span></a> <span class="ow">or</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="n">tokens</span><span class="p">)</span> <span class="k">if</span> <span class="n">tokens</span> <span class="k">else</span> <span class="kc">False</span><span class="p">)</span>
-</span><span id="Parser-5591"><a href="#Parser-5591"><span class="linenos">5591</span></a> <span class="p">):</span>
-</span><span id="Parser-5592"><a href="#Parser-5592"><span class="linenos">5592</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5593"><a href="#Parser-5593"><span class="linenos">5593</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="k">if</span> <span class="n">upper</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
-</span><span id="Parser-5594"><a href="#Parser-5594"><span class="linenos">5594</span></a> <span class="p">)</span>
-</span><span id="Parser-5595"><a href="#Parser-5595"><span class="linenos">5595</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
-</span><span id="Parser-5596"><a href="#Parser-5596"><span class="linenos">5596</span></a>
-</span><span id="Parser-5597"><a href="#Parser-5597"><span class="linenos">5597</span></a> <span class="k">def</span> <span class="nf">_advance_any</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">ignore_reserved</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">Token</span><span class="p">]:</span>
-</span><span id="Parser-5598"><a href="#Parser-5598"><span class="linenos">5598</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="p">(</span><span class="n">ignore_reserved</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">RESERVED_TOKENS</span><span class="p">):</span>
-</span><span id="Parser-5599"><a href="#Parser-5599"><span class="linenos">5599</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="Parser-5600"><a href="#Parser-5600"><span class="linenos">5600</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
-</span><span id="Parser-5601"><a href="#Parser-5601"><span class="linenos">5601</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-5602"><a href="#Parser-5602"><span class="linenos">5602</span></a>
-</span><span id="Parser-5603"><a href="#Parser-5603"><span class="linenos">5603</span></a> <span class="k">def</span> <span class="nf">_parse_var_or_string</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5604"><a href="#Parser-5604"><span class="linenos">5604</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
-</span><span id="Parser-5605"><a href="#Parser-5605"><span class="linenos">5605</span></a>
-</span><span id="Parser-5606"><a href="#Parser-5606"><span class="linenos">5606</span></a> <span class="k">def</span> <span class="nf">_parse_primary_or_var</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5607"><a href="#Parser-5607"><span class="linenos">5607</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-5608"><a href="#Parser-5608"><span class="linenos">5608</span></a>
-</span><span id="Parser-5609"><a href="#Parser-5609"><span class="linenos">5609</span></a> <span class="k">def</span> <span class="nf">_parse_null</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5610"><a href="#Parser-5610"><span class="linenos">5610</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">NULL_TOKENS</span><span class="p">):</span>
-</span><span id="Parser-5611"><a href="#Parser-5611"><span class="linenos">5611</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="Parser-5612"><a href="#Parser-5612"><span class="linenos">5612</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
-</span><span id="Parser-5613"><a href="#Parser-5613"><span class="linenos">5613</span></a>
-</span><span id="Parser-5614"><a href="#Parser-5614"><span class="linenos">5614</span></a> <span class="k">def</span> <span class="nf">_parse_boolean</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5615"><a href="#Parser-5615"><span class="linenos">5615</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TRUE</span><span class="p">):</span>
-</span><span id="Parser-5616"><a href="#Parser-5616"><span class="linenos">5616</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TRUE</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="Parser-5617"><a href="#Parser-5617"><span class="linenos">5617</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FALSE</span><span class="p">):</span>
-</span><span id="Parser-5618"><a href="#Parser-5618"><span class="linenos">5618</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FALSE</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="Parser-5619"><a href="#Parser-5619"><span class="linenos">5619</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
-</span><span id="Parser-5620"><a href="#Parser-5620"><span class="linenos">5620</span></a>
-</span><span id="Parser-5621"><a href="#Parser-5621"><span class="linenos">5621</span></a> <span class="k">def</span> <span class="nf">_parse_star</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5622"><a href="#Parser-5622"><span class="linenos">5622</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">STAR</span><span class="p">):</span>
-</span><span id="Parser-5623"><a href="#Parser-5623"><span class="linenos">5623</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">STAR</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="Parser-5624"><a href="#Parser-5624"><span class="linenos">5624</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
-</span><span id="Parser-5625"><a href="#Parser-5625"><span class="linenos">5625</span></a>
-</span><span id="Parser-5626"><a href="#Parser-5626"><span class="linenos">5626</span></a> <span class="k">def</span> <span class="nf">_parse_parameter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Parameter</span><span class="p">:</span>
-</span><span id="Parser-5627"><a href="#Parser-5627"><span class="linenos">5627</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">)</span>
-</span><span id="Parser-5628"><a href="#Parser-5628"><span class="linenos">5628</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_identifier</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary_or_var</span><span class="p">()</span>
-</span><span id="Parser-5629"><a href="#Parser-5629"><span class="linenos">5629</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLON</span><span class="p">)</span> <span class="ow">and</span> <span class="p">(</span>
-</span><span id="Parser-5630"><a href="#Parser-5630"><span class="linenos">5630</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_identifier</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary_or_var</span><span class="p">()</span>
-</span><span id="Parser-5631"><a href="#Parser-5631"><span class="linenos">5631</span></a> <span class="p">)</span>
-</span><span id="Parser-5632"><a href="#Parser-5632"><span class="linenos">5632</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACE</span><span class="p">)</span>
-</span><span id="Parser-5633"><a href="#Parser-5633"><span class="linenos">5633</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Parameter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="Parser-5634"><a href="#Parser-5634"><span class="linenos">5634</span></a>
-</span><span id="Parser-5635"><a href="#Parser-5635"><span class="linenos">5635</span></a> <span class="k">def</span> <span class="nf">_parse_placeholder</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5636"><a href="#Parser-5636"><span class="linenos">5636</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">PLACEHOLDER_PARSERS</span><span class="p">):</span>
-</span><span id="Parser-5637"><a href="#Parser-5637"><span class="linenos">5637</span></a> <span class="n">placeholder</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">PLACEHOLDER_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">)</span>
-</span><span id="Parser-5638"><a href="#Parser-5638"><span class="linenos">5638</span></a> <span class="k">if</span> <span class="n">placeholder</span><span class="p">:</span>
-</span><span id="Parser-5639"><a href="#Parser-5639"><span class="linenos">5639</span></a> <span class="k">return</span> <span class="n">placeholder</span>
-</span><span id="Parser-5640"><a href="#Parser-5640"><span class="linenos">5640</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="o">-</span><span class="mi">1</span><span class="p">)</span>
-</span><span id="Parser-5641"><a href="#Parser-5641"><span class="linenos">5641</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-5642"><a href="#Parser-5642"><span class="linenos">5642</span></a>
-</span><span id="Parser-5643"><a href="#Parser-5643"><span class="linenos">5643</span></a> <span class="k">def</span> <span class="nf">_parse_except</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
-</span><span id="Parser-5644"><a href="#Parser-5644"><span class="linenos">5644</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">):</span>
-</span><span id="Parser-5645"><a href="#Parser-5645"><span class="linenos">5645</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-5646"><a href="#Parser-5646"><span class="linenos">5646</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Parser-5647"><a href="#Parser-5647"><span class="linenos">5647</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">)</span>
-</span><span id="Parser-5648"><a href="#Parser-5648"><span class="linenos">5648</span></a>
-</span><span id="Parser-5649"><a href="#Parser-5649"><span class="linenos">5649</span></a> <span class="n">except_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
-</span><span id="Parser-5650"><a href="#Parser-5650"><span class="linenos">5650</span></a> <span class="k">return</span> <span class="p">[</span><span class="n">except_column</span><span class="p">]</span> <span class="k">if</span> <span class="n">except_column</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="Parser-5651"><a href="#Parser-5651"><span class="linenos">5651</span></a>
-</span><span id="Parser-5652"><a href="#Parser-5652"><span class="linenos">5652</span></a> <span class="k">def</span> <span class="nf">_parse_replace</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
-</span><span id="Parser-5653"><a href="#Parser-5653"><span class="linenos">5653</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">REPLACE</span><span class="p">):</span>
-</span><span id="Parser-5654"><a href="#Parser-5654"><span class="linenos">5654</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-5655"><a href="#Parser-5655"><span class="linenos">5655</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Parser-5656"><a href="#Parser-5656"><span class="linenos">5656</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">)</span>
-</span><span id="Parser-5657"><a href="#Parser-5657"><span class="linenos">5657</span></a>
-</span><span id="Parser-5658"><a href="#Parser-5658"><span class="linenos">5658</span></a> <span class="n">replace_expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">()</span>
-</span><span id="Parser-5659"><a href="#Parser-5659"><span class="linenos">5659</span></a> <span class="k">return</span> <span class="p">[</span><span class="n">replace_expression</span><span class="p">]</span> <span class="k">if</span> <span class="n">replace_expression</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="Parser-5660"><a href="#Parser-5660"><span class="linenos">5660</span></a>
-</span><span id="Parser-5661"><a href="#Parser-5661"><span class="linenos">5661</span></a> <span class="k">def</span> <span class="nf">_parse_csv</span><span class="p">(</span>
-</span><span id="Parser-5662"><a href="#Parser-5662"><span class="linenos">5662</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">sep</span><span class="p">:</span> <span class="n">TokenType</span> <span class="o">=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span>
-</span><span id="Parser-5663"><a href="#Parser-5663"><span class="linenos">5663</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5664"><a href="#Parser-5664"><span class="linenos">5664</span></a> <span class="n">parse_result</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
-</span><span id="Parser-5665"><a href="#Parser-5665"><span class="linenos">5665</span></a> <span class="n">items</span> <span class="o">=</span> <span class="p">[</span><span class="n">parse_result</span><span class="p">]</span> <span class="k">if</span> <span class="n">parse_result</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="k">else</span> <span class="p">[]</span>
-</span><span id="Parser-5666"><a href="#Parser-5666"><span class="linenos">5666</span></a>
-</span><span id="Parser-5667"><a href="#Parser-5667"><span class="linenos">5667</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">sep</span><span class="p">):</span>
-</span><span id="Parser-5668"><a href="#Parser-5668"><span class="linenos">5668</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_add_comments</span><span class="p">(</span><span class="n">parse_result</span><span class="p">)</span>
-</span><span id="Parser-5669"><a href="#Parser-5669"><span class="linenos">5669</span></a> <span class="n">parse_result</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
-</span><span id="Parser-5670"><a href="#Parser-5670"><span class="linenos">5670</span></a> <span class="k">if</span> <span class="n">parse_result</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="Parser-5671"><a href="#Parser-5671"><span class="linenos">5671</span></a> <span class="n">items</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">parse_result</span><span class="p">)</span>
-</span><span id="Parser-5672"><a href="#Parser-5672"><span class="linenos">5672</span></a>
-</span><span id="Parser-5673"><a href="#Parser-5673"><span class="linenos">5673</span></a> <span class="k">return</span> <span class="n">items</span>
+</span><span id="Parser-5563"><a href="#Parser-5563"><span class="linenos">5563</span></a> <span class="k">return</span> <span class="n">expression</span>
+</span><span id="Parser-5564"><a href="#Parser-5564"><span class="linenos">5564</span></a>
+</span><span id="Parser-5565"><a href="#Parser-5565"><span class="linenos">5565</span></a> <span class="k">def</span> <span class="nf">_parse_string</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5566"><a href="#Parser-5566"><span class="linenos">5566</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">STRING_PARSERS</span><span class="p">):</span>
+</span><span id="Parser-5567"><a href="#Parser-5567"><span class="linenos">5567</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">STRING_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="Parser-5568"><a href="#Parser-5568"><span class="linenos">5568</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
+</span><span id="Parser-5569"><a href="#Parser-5569"><span class="linenos">5569</span></a>
+</span><span id="Parser-5570"><a href="#Parser-5570"><span class="linenos">5570</span></a> <span class="k">def</span> <span class="nf">_parse_string_as_identifier</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">]:</span>
+</span><span id="Parser-5571"><a href="#Parser-5571"><span class="linenos">5571</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">to_identifier</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">STRING</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-5572"><a href="#Parser-5572"><span class="linenos">5572</span></a>
+</span><span id="Parser-5573"><a href="#Parser-5573"><span class="linenos">5573</span></a> <span class="k">def</span> <span class="nf">_parse_number</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5574"><a href="#Parser-5574"><span class="linenos">5574</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">NUMERIC_PARSERS</span><span class="p">):</span>
+</span><span id="Parser-5575"><a href="#Parser-5575"><span class="linenos">5575</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">NUMERIC_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="Parser-5576"><a href="#Parser-5576"><span class="linenos">5576</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
+</span><span id="Parser-5577"><a href="#Parser-5577"><span class="linenos">5577</span></a>
+</span><span id="Parser-5578"><a href="#Parser-5578"><span class="linenos">5578</span></a> <span class="k">def</span> <span class="nf">_parse_identifier</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5579"><a href="#Parser-5579"><span class="linenos">5579</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IDENTIFIER</span><span class="p">):</span>
+</span><span id="Parser-5580"><a href="#Parser-5580"><span class="linenos">5580</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Identifier</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">,</span> <span class="n">quoted</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-5581"><a href="#Parser-5581"><span class="linenos">5581</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
+</span><span id="Parser-5582"><a href="#Parser-5582"><span class="linenos">5582</span></a>
+</span><span id="Parser-5583"><a href="#Parser-5583"><span class="linenos">5583</span></a> <span class="k">def</span> <span class="nf">_parse_var</span><span class="p">(</span>
+</span><span id="Parser-5584"><a href="#Parser-5584"><span class="linenos">5584</span></a> <span class="bp">self</span><span class="p">,</span>
+</span><span id="Parser-5585"><a href="#Parser-5585"><span class="linenos">5585</span></a> <span class="n">any_token</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="Parser-5586"><a href="#Parser-5586"><span class="linenos">5586</span></a> <span class="n">tokens</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Collection</span><span class="p">[</span><span class="n">TokenType</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
+</span><span id="Parser-5587"><a href="#Parser-5587"><span class="linenos">5587</span></a> <span class="n">upper</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span>
+</span><span id="Parser-5588"><a href="#Parser-5588"><span class="linenos">5588</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5589"><a href="#Parser-5589"><span class="linenos">5589</span></a> <span class="k">if</span> <span class="p">(</span>
+</span><span id="Parser-5590"><a href="#Parser-5590"><span class="linenos">5590</span></a> <span class="p">(</span><span class="n">any_token</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_advance_any</span><span class="p">())</span>
+</span><span id="Parser-5591"><a href="#Parser-5591"><span class="linenos">5591</span></a> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">VAR</span><span class="p">)</span>
+</span><span id="Parser-5592"><a href="#Parser-5592"><span class="linenos">5592</span></a> <span class="ow">or</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="n">tokens</span><span class="p">)</span> <span class="k">if</span> <span class="n">tokens</span> <span class="k">else</span> <span class="kc">False</span><span class="p">)</span>
+</span><span id="Parser-5593"><a href="#Parser-5593"><span class="linenos">5593</span></a> <span class="p">):</span>
+</span><span id="Parser-5594"><a href="#Parser-5594"><span class="linenos">5594</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5595"><a href="#Parser-5595"><span class="linenos">5595</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="k">if</span> <span class="n">upper</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
+</span><span id="Parser-5596"><a href="#Parser-5596"><span class="linenos">5596</span></a> <span class="p">)</span>
+</span><span id="Parser-5597"><a href="#Parser-5597"><span class="linenos">5597</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
+</span><span id="Parser-5598"><a href="#Parser-5598"><span class="linenos">5598</span></a>
+</span><span id="Parser-5599"><a href="#Parser-5599"><span class="linenos">5599</span></a> <span class="k">def</span> <span class="nf">_advance_any</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">ignore_reserved</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">Token</span><span class="p">]:</span>
+</span><span id="Parser-5600"><a href="#Parser-5600"><span class="linenos">5600</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="p">(</span><span class="n">ignore_reserved</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="ow">not</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">RESERVED_TOKENS</span><span class="p">):</span>
+</span><span id="Parser-5601"><a href="#Parser-5601"><span class="linenos">5601</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="Parser-5602"><a href="#Parser-5602"><span class="linenos">5602</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
+</span><span id="Parser-5603"><a href="#Parser-5603"><span class="linenos">5603</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-5604"><a href="#Parser-5604"><span class="linenos">5604</span></a>
+</span><span id="Parser-5605"><a href="#Parser-5605"><span class="linenos">5605</span></a> <span class="k">def</span> <span class="nf">_parse_var_or_string</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5606"><a href="#Parser-5606"><span class="linenos">5606</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span>
+</span><span id="Parser-5607"><a href="#Parser-5607"><span class="linenos">5607</span></a>
+</span><span id="Parser-5608"><a href="#Parser-5608"><span class="linenos">5608</span></a> <span class="k">def</span> <span class="nf">_parse_primary_or_var</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5609"><a href="#Parser-5609"><span class="linenos">5609</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-5610"><a href="#Parser-5610"><span class="linenos">5610</span></a>
+</span><span id="Parser-5611"><a href="#Parser-5611"><span class="linenos">5611</span></a> <span class="k">def</span> <span class="nf">_parse_null</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5612"><a href="#Parser-5612"><span class="linenos">5612</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">NULL_TOKENS</span><span class="p">):</span>
+</span><span id="Parser-5613"><a href="#Parser-5613"><span class="linenos">5613</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NULL</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="Parser-5614"><a href="#Parser-5614"><span class="linenos">5614</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
+</span><span id="Parser-5615"><a href="#Parser-5615"><span class="linenos">5615</span></a>
+</span><span id="Parser-5616"><a href="#Parser-5616"><span class="linenos">5616</span></a> <span class="k">def</span> <span class="nf">_parse_boolean</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5617"><a href="#Parser-5617"><span class="linenos">5617</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TRUE</span><span class="p">):</span>
+</span><span id="Parser-5618"><a href="#Parser-5618"><span class="linenos">5618</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TRUE</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="Parser-5619"><a href="#Parser-5619"><span class="linenos">5619</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FALSE</span><span class="p">):</span>
+</span><span id="Parser-5620"><a href="#Parser-5620"><span class="linenos">5620</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FALSE</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="Parser-5621"><a href="#Parser-5621"><span class="linenos">5621</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
+</span><span id="Parser-5622"><a href="#Parser-5622"><span class="linenos">5622</span></a>
+</span><span id="Parser-5623"><a href="#Parser-5623"><span class="linenos">5623</span></a> <span class="k">def</span> <span class="nf">_parse_star</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5624"><a href="#Parser-5624"><span class="linenos">5624</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">STAR</span><span class="p">):</span>
+</span><span id="Parser-5625"><a href="#Parser-5625"><span class="linenos">5625</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">PRIMARY_PARSERS</span><span class="p">[</span><span class="n">TokenType</span><span class="o">.</span><span class="n">STAR</span><span class="p">](</span><span class="bp">self</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="Parser-5626"><a href="#Parser-5626"><span class="linenos">5626</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_placeholder</span><span class="p">()</span>
+</span><span id="Parser-5627"><a href="#Parser-5627"><span class="linenos">5627</span></a>
+</span><span id="Parser-5628"><a href="#Parser-5628"><span class="linenos">5628</span></a> <span class="k">def</span> <span class="nf">_parse_parameter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Parameter</span><span class="p">:</span>
+</span><span id="Parser-5629"><a href="#Parser-5629"><span class="linenos">5629</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_BRACE</span><span class="p">)</span>
+</span><span id="Parser-5630"><a href="#Parser-5630"><span class="linenos">5630</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_identifier</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary_or_var</span><span class="p">()</span>
+</span><span id="Parser-5631"><a href="#Parser-5631"><span class="linenos">5631</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLON</span><span class="p">)</span> <span class="ow">and</span> <span class="p">(</span>
+</span><span id="Parser-5632"><a href="#Parser-5632"><span class="linenos">5632</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_identifier</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary_or_var</span><span class="p">()</span>
+</span><span id="Parser-5633"><a href="#Parser-5633"><span class="linenos">5633</span></a> <span class="p">)</span>
+</span><span id="Parser-5634"><a href="#Parser-5634"><span class="linenos">5634</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_BRACE</span><span class="p">)</span>
+</span><span id="Parser-5635"><a href="#Parser-5635"><span class="linenos">5635</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Parameter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Parser-5636"><a href="#Parser-5636"><span class="linenos">5636</span></a>
+</span><span id="Parser-5637"><a href="#Parser-5637"><span class="linenos">5637</span></a> <span class="k">def</span> <span class="nf">_parse_placeholder</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5638"><a href="#Parser-5638"><span class="linenos">5638</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">PLACEHOLDER_PARSERS</span><span class="p">):</span>
+</span><span id="Parser-5639"><a href="#Parser-5639"><span class="linenos">5639</span></a> <span class="n">placeholder</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">PLACEHOLDER_PARSERS</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">](</span><span class="bp">self</span><span class="p">)</span>
+</span><span id="Parser-5640"><a href="#Parser-5640"><span class="linenos">5640</span></a> <span class="k">if</span> <span class="n">placeholder</span><span class="p">:</span>
+</span><span id="Parser-5641"><a href="#Parser-5641"><span class="linenos">5641</span></a> <span class="k">return</span> <span class="n">placeholder</span>
+</span><span id="Parser-5642"><a href="#Parser-5642"><span class="linenos">5642</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="o">-</span><span class="mi">1</span><span class="p">)</span>
+</span><span id="Parser-5643"><a href="#Parser-5643"><span class="linenos">5643</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-5644"><a href="#Parser-5644"><span class="linenos">5644</span></a>
+</span><span id="Parser-5645"><a href="#Parser-5645"><span class="linenos">5645</span></a> <span class="k">def</span> <span class="nf">_parse_except</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
+</span><span id="Parser-5646"><a href="#Parser-5646"><span class="linenos">5646</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EXCEPT</span><span class="p">):</span>
+</span><span id="Parser-5647"><a href="#Parser-5647"><span class="linenos">5647</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-5648"><a href="#Parser-5648"><span class="linenos">5648</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-5649"><a href="#Parser-5649"><span class="linenos">5649</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">)</span>
+</span><span id="Parser-5650"><a href="#Parser-5650"><span class="linenos">5650</span></a>
+</span><span id="Parser-5651"><a href="#Parser-5651"><span class="linenos">5651</span></a> <span class="n">except_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
+</span><span id="Parser-5652"><a href="#Parser-5652"><span class="linenos">5652</span></a> <span class="k">return</span> <span class="p">[</span><span class="n">except_column</span><span class="p">]</span> <span class="k">if</span> <span class="n">except_column</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="Parser-5653"><a href="#Parser-5653"><span class="linenos">5653</span></a>
+</span><span id="Parser-5654"><a href="#Parser-5654"><span class="linenos">5654</span></a> <span class="k">def</span> <span class="nf">_parse_replace</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
+</span><span id="Parser-5655"><a href="#Parser-5655"><span class="linenos">5655</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">REPLACE</span><span class="p">):</span>
+</span><span id="Parser-5656"><a href="#Parser-5656"><span class="linenos">5656</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-5657"><a href="#Parser-5657"><span class="linenos">5657</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-5658"><a href="#Parser-5658"><span class="linenos">5658</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">)</span>
+</span><span id="Parser-5659"><a href="#Parser-5659"><span class="linenos">5659</span></a>
+</span><span id="Parser-5660"><a href="#Parser-5660"><span class="linenos">5660</span></a> <span class="n">replace_expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">()</span>
+</span><span id="Parser-5661"><a href="#Parser-5661"><span class="linenos">5661</span></a> <span class="k">return</span> <span class="p">[</span><span class="n">replace_expression</span><span class="p">]</span> <span class="k">if</span> <span class="n">replace_expression</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="Parser-5662"><a href="#Parser-5662"><span class="linenos">5662</span></a>
+</span><span id="Parser-5663"><a href="#Parser-5663"><span class="linenos">5663</span></a> <span class="k">def</span> <span class="nf">_parse_csv</span><span class="p">(</span>
+</span><span id="Parser-5664"><a href="#Parser-5664"><span class="linenos">5664</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">sep</span><span class="p">:</span> <span class="n">TokenType</span> <span class="o">=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span>
+</span><span id="Parser-5665"><a href="#Parser-5665"><span class="linenos">5665</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5666"><a href="#Parser-5666"><span class="linenos">5666</span></a> <span class="n">parse_result</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
+</span><span id="Parser-5667"><a href="#Parser-5667"><span class="linenos">5667</span></a> <span class="n">items</span> <span class="o">=</span> <span class="p">[</span><span class="n">parse_result</span><span class="p">]</span> <span class="k">if</span> <span class="n">parse_result</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span> <span class="k">else</span> <span class="p">[]</span>
+</span><span id="Parser-5668"><a href="#Parser-5668"><span class="linenos">5668</span></a>
+</span><span id="Parser-5669"><a href="#Parser-5669"><span class="linenos">5669</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">sep</span><span class="p">):</span>
+</span><span id="Parser-5670"><a href="#Parser-5670"><span class="linenos">5670</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_add_comments</span><span class="p">(</span><span class="n">parse_result</span><span class="p">)</span>
+</span><span id="Parser-5671"><a href="#Parser-5671"><span class="linenos">5671</span></a> <span class="n">parse_result</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
+</span><span id="Parser-5672"><a href="#Parser-5672"><span class="linenos">5672</span></a> <span class="k">if</span> <span class="n">parse_result</span> <span class="ow">is</span> <span class="ow">not</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="Parser-5673"><a href="#Parser-5673"><span class="linenos">5673</span></a> <span class="n">items</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">parse_result</span><span class="p">)</span>
</span><span id="Parser-5674"><a href="#Parser-5674"><span class="linenos">5674</span></a>
-</span><span id="Parser-5675"><a href="#Parser-5675"><span class="linenos">5675</span></a> <span class="k">def</span> <span class="nf">_parse_tokens</span><span class="p">(</span>
-</span><span id="Parser-5676"><a href="#Parser-5676"><span class="linenos">5676</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">expressions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span>
-</span><span id="Parser-5677"><a href="#Parser-5677"><span class="linenos">5677</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5678"><a href="#Parser-5678"><span class="linenos">5678</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
-</span><span id="Parser-5679"><a href="#Parser-5679"><span class="linenos">5679</span></a>
-</span><span id="Parser-5680"><a href="#Parser-5680"><span class="linenos">5680</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="n">expressions</span><span class="p">):</span>
-</span><span id="Parser-5681"><a href="#Parser-5681"><span class="linenos">5681</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5682"><a href="#Parser-5682"><span class="linenos">5682</span></a> <span class="n">expressions</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">],</span>
-</span><span id="Parser-5683"><a href="#Parser-5683"><span class="linenos">5683</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Parser-5684"><a href="#Parser-5684"><span class="linenos">5684</span></a> <span class="n">comments</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev_comments</span><span class="p">,</span>
-</span><span id="Parser-5685"><a href="#Parser-5685"><span class="linenos">5685</span></a> <span class="n">expression</span><span class="o">=</span><span class="n">parse_method</span><span class="p">(),</span>
-</span><span id="Parser-5686"><a href="#Parser-5686"><span class="linenos">5686</span></a> <span class="p">)</span>
-</span><span id="Parser-5687"><a href="#Parser-5687"><span class="linenos">5687</span></a>
-</span><span id="Parser-5688"><a href="#Parser-5688"><span class="linenos">5688</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-5675"><a href="#Parser-5675"><span class="linenos">5675</span></a> <span class="k">return</span> <span class="n">items</span>
+</span><span id="Parser-5676"><a href="#Parser-5676"><span class="linenos">5676</span></a>
+</span><span id="Parser-5677"><a href="#Parser-5677"><span class="linenos">5677</span></a> <span class="k">def</span> <span class="nf">_parse_tokens</span><span class="p">(</span>
+</span><span id="Parser-5678"><a href="#Parser-5678"><span class="linenos">5678</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">expressions</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span>
+</span><span id="Parser-5679"><a href="#Parser-5679"><span class="linenos">5679</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5680"><a href="#Parser-5680"><span class="linenos">5680</span></a> <span class="n">this</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
+</span><span id="Parser-5681"><a href="#Parser-5681"><span class="linenos">5681</span></a>
+</span><span id="Parser-5682"><a href="#Parser-5682"><span class="linenos">5682</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="n">expressions</span><span class="p">):</span>
+</span><span id="Parser-5683"><a href="#Parser-5683"><span class="linenos">5683</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5684"><a href="#Parser-5684"><span class="linenos">5684</span></a> <span class="n">expressions</span><span class="p">[</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span><span class="p">],</span>
+</span><span id="Parser-5685"><a href="#Parser-5685"><span class="linenos">5685</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Parser-5686"><a href="#Parser-5686"><span class="linenos">5686</span></a> <span class="n">comments</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev_comments</span><span class="p">,</span>
+</span><span id="Parser-5687"><a href="#Parser-5687"><span class="linenos">5687</span></a> <span class="n">expression</span><span class="o">=</span><span class="n">parse_method</span><span class="p">(),</span>
+</span><span id="Parser-5688"><a href="#Parser-5688"><span class="linenos">5688</span></a> <span class="p">)</span>
</span><span id="Parser-5689"><a href="#Parser-5689"><span class="linenos">5689</span></a>
-</span><span id="Parser-5690"><a href="#Parser-5690"><span class="linenos">5690</span></a> <span class="k">def</span> <span class="nf">_parse_wrapped_id_vars</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5691"><a href="#Parser-5691"><span class="linenos">5691</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="n">optional</span><span class="p">)</span>
-</span><span id="Parser-5692"><a href="#Parser-5692"><span class="linenos">5692</span></a>
-</span><span id="Parser-5693"><a href="#Parser-5693"><span class="linenos">5693</span></a> <span class="k">def</span> <span class="nf">_parse_wrapped_csv</span><span class="p">(</span>
-</span><span id="Parser-5694"><a href="#Parser-5694"><span class="linenos">5694</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">sep</span><span class="p">:</span> <span class="n">TokenType</span> <span class="o">=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">,</span> <span class="n">optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
-</span><span id="Parser-5695"><a href="#Parser-5695"><span class="linenos">5695</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5696"><a href="#Parser-5696"><span class="linenos">5696</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span>
-</span><span id="Parser-5697"><a href="#Parser-5697"><span class="linenos">5697</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="n">parse_method</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="n">sep</span><span class="p">),</span> <span class="n">optional</span><span class="o">=</span><span class="n">optional</span>
-</span><span id="Parser-5698"><a href="#Parser-5698"><span class="linenos">5698</span></a> <span class="p">)</span>
-</span><span id="Parser-5699"><a href="#Parser-5699"><span class="linenos">5699</span></a>
-</span><span id="Parser-5700"><a href="#Parser-5700"><span class="linenos">5700</span></a> <span class="k">def</span> <span class="nf">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Any</span><span class="p">:</span>
-</span><span id="Parser-5701"><a href="#Parser-5701"><span class="linenos">5701</span></a> <span class="n">wrapped</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">)</span>
-</span><span id="Parser-5702"><a href="#Parser-5702"><span class="linenos">5702</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">wrapped</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">optional</span><span class="p">:</span>
-</span><span id="Parser-5703"><a href="#Parser-5703"><span class="linenos">5703</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expecting (&quot;</span><span class="p">)</span>
-</span><span id="Parser-5704"><a href="#Parser-5704"><span class="linenos">5704</span></a> <span class="n">parse_result</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
-</span><span id="Parser-5705"><a href="#Parser-5705"><span class="linenos">5705</span></a> <span class="k">if</span> <span class="n">wrapped</span><span class="p">:</span>
-</span><span id="Parser-5706"><a href="#Parser-5706"><span class="linenos">5706</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
-</span><span id="Parser-5707"><a href="#Parser-5707"><span class="linenos">5707</span></a> <span class="k">return</span> <span class="n">parse_result</span>
-</span><span id="Parser-5708"><a href="#Parser-5708"><span class="linenos">5708</span></a>
-</span><span id="Parser-5709"><a href="#Parser-5709"><span class="linenos">5709</span></a> <span class="k">def</span> <span class="nf">_parse_expressions</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5710"><a href="#Parser-5710"><span class="linenos">5710</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">)</span>
-</span><span id="Parser-5711"><a href="#Parser-5711"><span class="linenos">5711</span></a>
-</span><span id="Parser-5712"><a href="#Parser-5712"><span class="linenos">5712</span></a> <span class="k">def</span> <span class="nf">_parse_select_or_expression</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">alias</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5713"><a href="#Parser-5713"><span class="linenos">5713</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_select</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span>
-</span><span id="Parser-5714"><a href="#Parser-5714"><span class="linenos">5714</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">()</span> <span class="k">if</span> <span class="n">alias</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="Parser-5715"><a href="#Parser-5715"><span class="linenos">5715</span></a> <span class="p">)</span>
-</span><span id="Parser-5716"><a href="#Parser-5716"><span class="linenos">5716</span></a>
-</span><span id="Parser-5717"><a href="#Parser-5717"><span class="linenos">5717</span></a> <span class="k">def</span> <span class="nf">_parse_ddl_select</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5718"><a href="#Parser-5718"><span class="linenos">5718</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_query_modifiers</span><span class="p">(</span>
-</span><span id="Parser-5719"><a href="#Parser-5719"><span class="linenos">5719</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_select</span><span class="p">(</span><span class="n">nested</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">parse_subquery_alias</span><span class="o">=</span><span class="kc">False</span><span class="p">))</span>
-</span><span id="Parser-5720"><a href="#Parser-5720"><span class="linenos">5720</span></a> <span class="p">)</span>
-</span><span id="Parser-5721"><a href="#Parser-5721"><span class="linenos">5721</span></a>
-</span><span id="Parser-5722"><a href="#Parser-5722"><span class="linenos">5722</span></a> <span class="k">def</span> <span class="nf">_parse_transaction</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Transaction</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
-</span><span id="Parser-5723"><a href="#Parser-5723"><span class="linenos">5723</span></a> <span class="n">this</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5724"><a href="#Parser-5724"><span class="linenos">5724</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">TRANSACTION_KIND</span><span class="p">):</span>
-</span><span id="Parser-5725"><a href="#Parser-5725"><span class="linenos">5725</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
-</span><span id="Parser-5726"><a href="#Parser-5726"><span class="linenos">5726</span></a>
-</span><span id="Parser-5727"><a href="#Parser-5727"><span class="linenos">5727</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">,</span> <span class="s2">&quot;WORK&quot;</span><span class="p">))</span>
+</span><span id="Parser-5690"><a href="#Parser-5690"><span class="linenos">5690</span></a> <span class="k">return</span> <span class="n">this</span>
+</span><span id="Parser-5691"><a href="#Parser-5691"><span class="linenos">5691</span></a>
+</span><span id="Parser-5692"><a href="#Parser-5692"><span class="linenos">5692</span></a> <span class="k">def</span> <span class="nf">_parse_wrapped_id_vars</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5693"><a href="#Parser-5693"><span class="linenos">5693</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="n">optional</span><span class="p">)</span>
+</span><span id="Parser-5694"><a href="#Parser-5694"><span class="linenos">5694</span></a>
+</span><span id="Parser-5695"><a href="#Parser-5695"><span class="linenos">5695</span></a> <span class="k">def</span> <span class="nf">_parse_wrapped_csv</span><span class="p">(</span>
+</span><span id="Parser-5696"><a href="#Parser-5696"><span class="linenos">5696</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">sep</span><span class="p">:</span> <span class="n">TokenType</span> <span class="o">=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">,</span> <span class="n">optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span>
+</span><span id="Parser-5697"><a href="#Parser-5697"><span class="linenos">5697</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5698"><a href="#Parser-5698"><span class="linenos">5698</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span>
+</span><span id="Parser-5699"><a href="#Parser-5699"><span class="linenos">5699</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="n">parse_method</span><span class="p">,</span> <span class="n">sep</span><span class="o">=</span><span class="n">sep</span><span class="p">),</span> <span class="n">optional</span><span class="o">=</span><span class="n">optional</span>
+</span><span id="Parser-5700"><a href="#Parser-5700"><span class="linenos">5700</span></a> <span class="p">)</span>
+</span><span id="Parser-5701"><a href="#Parser-5701"><span class="linenos">5701</span></a>
+</span><span id="Parser-5702"><a href="#Parser-5702"><span class="linenos">5702</span></a> <span class="k">def</span> <span class="nf">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">parse_method</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">,</span> <span class="n">optional</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Any</span><span class="p">:</span>
+</span><span id="Parser-5703"><a href="#Parser-5703"><span class="linenos">5703</span></a> <span class="n">wrapped</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">)</span>
+</span><span id="Parser-5704"><a href="#Parser-5704"><span class="linenos">5704</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">wrapped</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">optional</span><span class="p">:</span>
+</span><span id="Parser-5705"><a href="#Parser-5705"><span class="linenos">5705</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expecting (&quot;</span><span class="p">)</span>
+</span><span id="Parser-5706"><a href="#Parser-5706"><span class="linenos">5706</span></a> <span class="n">parse_result</span> <span class="o">=</span> <span class="n">parse_method</span><span class="p">()</span>
+</span><span id="Parser-5707"><a href="#Parser-5707"><span class="linenos">5707</span></a> <span class="k">if</span> <span class="n">wrapped</span><span class="p">:</span>
+</span><span id="Parser-5708"><a href="#Parser-5708"><span class="linenos">5708</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="Parser-5709"><a href="#Parser-5709"><span class="linenos">5709</span></a> <span class="k">return</span> <span class="n">parse_result</span>
+</span><span id="Parser-5710"><a href="#Parser-5710"><span class="linenos">5710</span></a>
+</span><span id="Parser-5711"><a href="#Parser-5711"><span class="linenos">5711</span></a> <span class="k">def</span> <span class="nf">_parse_expressions</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5712"><a href="#Parser-5712"><span class="linenos">5712</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">)</span>
+</span><span id="Parser-5713"><a href="#Parser-5713"><span class="linenos">5713</span></a>
+</span><span id="Parser-5714"><a href="#Parser-5714"><span class="linenos">5714</span></a> <span class="k">def</span> <span class="nf">_parse_select_or_expression</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">alias</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5715"><a href="#Parser-5715"><span class="linenos">5715</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_select</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span>
+</span><span id="Parser-5716"><a href="#Parser-5716"><span class="linenos">5716</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_expression</span><span class="p">()</span> <span class="k">if</span> <span class="n">alias</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="Parser-5717"><a href="#Parser-5717"><span class="linenos">5717</span></a> <span class="p">)</span>
+</span><span id="Parser-5718"><a href="#Parser-5718"><span class="linenos">5718</span></a>
+</span><span id="Parser-5719"><a href="#Parser-5719"><span class="linenos">5719</span></a> <span class="k">def</span> <span class="nf">_parse_ddl_select</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5720"><a href="#Parser-5720"><span class="linenos">5720</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_query_modifiers</span><span class="p">(</span>
+</span><span id="Parser-5721"><a href="#Parser-5721"><span class="linenos">5721</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_operations</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_select</span><span class="p">(</span><span class="n">nested</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">parse_subquery_alias</span><span class="o">=</span><span class="kc">False</span><span class="p">))</span>
+</span><span id="Parser-5722"><a href="#Parser-5722"><span class="linenos">5722</span></a> <span class="p">)</span>
+</span><span id="Parser-5723"><a href="#Parser-5723"><span class="linenos">5723</span></a>
+</span><span id="Parser-5724"><a href="#Parser-5724"><span class="linenos">5724</span></a> <span class="k">def</span> <span class="nf">_parse_transaction</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Transaction</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
+</span><span id="Parser-5725"><a href="#Parser-5725"><span class="linenos">5725</span></a> <span class="n">this</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5726"><a href="#Parser-5726"><span class="linenos">5726</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">TRANSACTION_KIND</span><span class="p">):</span>
+</span><span id="Parser-5727"><a href="#Parser-5727"><span class="linenos">5727</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
</span><span id="Parser-5728"><a href="#Parser-5728"><span class="linenos">5728</span></a>
-</span><span id="Parser-5729"><a href="#Parser-5729"><span class="linenos">5729</span></a> <span class="n">modes</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Parser-5730"><a href="#Parser-5730"><span class="linenos">5730</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
-</span><span id="Parser-5731"><a href="#Parser-5731"><span class="linenos">5731</span></a> <span class="n">mode</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Parser-5732"><a href="#Parser-5732"><span class="linenos">5732</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">VAR</span><span class="p">):</span>
-</span><span id="Parser-5733"><a href="#Parser-5733"><span class="linenos">5733</span></a> <span class="n">mode</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
-</span><span id="Parser-5734"><a href="#Parser-5734"><span class="linenos">5734</span></a>
-</span><span id="Parser-5735"><a href="#Parser-5735"><span class="linenos">5735</span></a> <span class="k">if</span> <span class="n">mode</span><span class="p">:</span>
-</span><span id="Parser-5736"><a href="#Parser-5736"><span class="linenos">5736</span></a> <span class="n">modes</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot; &quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">mode</span><span class="p">))</span>
-</span><span id="Parser-5737"><a href="#Parser-5737"><span class="linenos">5737</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
-</span><span id="Parser-5738"><a href="#Parser-5738"><span class="linenos">5738</span></a> <span class="k">break</span>
-</span><span id="Parser-5739"><a href="#Parser-5739"><span class="linenos">5739</span></a>
-</span><span id="Parser-5740"><a href="#Parser-5740"><span class="linenos">5740</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Transaction</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">modes</span><span class="o">=</span><span class="n">modes</span><span class="p">)</span>
+</span><span id="Parser-5729"><a href="#Parser-5729"><span class="linenos">5729</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">,</span> <span class="s2">&quot;WORK&quot;</span><span class="p">))</span>
+</span><span id="Parser-5730"><a href="#Parser-5730"><span class="linenos">5730</span></a>
+</span><span id="Parser-5731"><a href="#Parser-5731"><span class="linenos">5731</span></a> <span class="n">modes</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Parser-5732"><a href="#Parser-5732"><span class="linenos">5732</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
+</span><span id="Parser-5733"><a href="#Parser-5733"><span class="linenos">5733</span></a> <span class="n">mode</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Parser-5734"><a href="#Parser-5734"><span class="linenos">5734</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">VAR</span><span class="p">):</span>
+</span><span id="Parser-5735"><a href="#Parser-5735"><span class="linenos">5735</span></a> <span class="n">mode</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
+</span><span id="Parser-5736"><a href="#Parser-5736"><span class="linenos">5736</span></a>
+</span><span id="Parser-5737"><a href="#Parser-5737"><span class="linenos">5737</span></a> <span class="k">if</span> <span class="n">mode</span><span class="p">:</span>
+</span><span id="Parser-5738"><a href="#Parser-5738"><span class="linenos">5738</span></a> <span class="n">modes</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot; &quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">mode</span><span class="p">))</span>
+</span><span id="Parser-5739"><a href="#Parser-5739"><span class="linenos">5739</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">):</span>
+</span><span id="Parser-5740"><a href="#Parser-5740"><span class="linenos">5740</span></a> <span class="k">break</span>
</span><span id="Parser-5741"><a href="#Parser-5741"><span class="linenos">5741</span></a>
-</span><span id="Parser-5742"><a href="#Parser-5742"><span class="linenos">5742</span></a> <span class="k">def</span> <span class="nf">_parse_commit_or_rollback</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Commit</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Rollback</span><span class="p">:</span>
-</span><span id="Parser-5743"><a href="#Parser-5743"><span class="linenos">5743</span></a> <span class="n">chain</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5744"><a href="#Parser-5744"><span class="linenos">5744</span></a> <span class="n">savepoint</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5745"><a href="#Parser-5745"><span class="linenos">5745</span></a> <span class="n">is_rollback</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">ROLLBACK</span>
-</span><span id="Parser-5746"><a href="#Parser-5746"><span class="linenos">5746</span></a>
-</span><span id="Parser-5747"><a href="#Parser-5747"><span class="linenos">5747</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">,</span> <span class="s2">&quot;WORK&quot;</span><span class="p">))</span>
+</span><span id="Parser-5742"><a href="#Parser-5742"><span class="linenos">5742</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Transaction</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">modes</span><span class="o">=</span><span class="n">modes</span><span class="p">)</span>
+</span><span id="Parser-5743"><a href="#Parser-5743"><span class="linenos">5743</span></a>
+</span><span id="Parser-5744"><a href="#Parser-5744"><span class="linenos">5744</span></a> <span class="k">def</span> <span class="nf">_parse_commit_or_rollback</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Commit</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Rollback</span><span class="p">:</span>
+</span><span id="Parser-5745"><a href="#Parser-5745"><span class="linenos">5745</span></a> <span class="n">chain</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5746"><a href="#Parser-5746"><span class="linenos">5746</span></a> <span class="n">savepoint</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5747"><a href="#Parser-5747"><span class="linenos">5747</span></a> <span class="n">is_rollback</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">ROLLBACK</span>
</span><span id="Parser-5748"><a href="#Parser-5748"><span class="linenos">5748</span></a>
-</span><span id="Parser-5749"><a href="#Parser-5749"><span class="linenos">5749</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">):</span>
-</span><span id="Parser-5750"><a href="#Parser-5750"><span class="linenos">5750</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;SAVEPOINT&quot;</span><span class="p">)</span>
-</span><span id="Parser-5751"><a href="#Parser-5751"><span class="linenos">5751</span></a> <span class="n">savepoint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="Parser-5752"><a href="#Parser-5752"><span class="linenos">5752</span></a>
-</span><span id="Parser-5753"><a href="#Parser-5753"><span class="linenos">5753</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">AND</span><span class="p">):</span>
-</span><span id="Parser-5754"><a href="#Parser-5754"><span class="linenos">5754</span></a> <span class="n">chain</span> <span class="o">=</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">)</span>
-</span><span id="Parser-5755"><a href="#Parser-5755"><span class="linenos">5755</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CHAIN&quot;</span><span class="p">)</span>
-</span><span id="Parser-5756"><a href="#Parser-5756"><span class="linenos">5756</span></a>
-</span><span id="Parser-5757"><a href="#Parser-5757"><span class="linenos">5757</span></a> <span class="k">if</span> <span class="n">is_rollback</span><span class="p">:</span>
-</span><span id="Parser-5758"><a href="#Parser-5758"><span class="linenos">5758</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Rollback</span><span class="p">,</span> <span class="n">savepoint</span><span class="o">=</span><span class="n">savepoint</span><span class="p">)</span>
-</span><span id="Parser-5759"><a href="#Parser-5759"><span class="linenos">5759</span></a>
-</span><span id="Parser-5760"><a href="#Parser-5760"><span class="linenos">5760</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Commit</span><span class="p">,</span> <span class="n">chain</span><span class="o">=</span><span class="n">chain</span><span class="p">)</span>
+</span><span id="Parser-5749"><a href="#Parser-5749"><span class="linenos">5749</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">,</span> <span class="s2">&quot;WORK&quot;</span><span class="p">))</span>
+</span><span id="Parser-5750"><a href="#Parser-5750"><span class="linenos">5750</span></a>
+</span><span id="Parser-5751"><a href="#Parser-5751"><span class="linenos">5751</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">):</span>
+</span><span id="Parser-5752"><a href="#Parser-5752"><span class="linenos">5752</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;SAVEPOINT&quot;</span><span class="p">)</span>
+</span><span id="Parser-5753"><a href="#Parser-5753"><span class="linenos">5753</span></a> <span class="n">savepoint</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="Parser-5754"><a href="#Parser-5754"><span class="linenos">5754</span></a>
+</span><span id="Parser-5755"><a href="#Parser-5755"><span class="linenos">5755</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">AND</span><span class="p">):</span>
+</span><span id="Parser-5756"><a href="#Parser-5756"><span class="linenos">5756</span></a> <span class="n">chain</span> <span class="o">=</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;NO&quot;</span><span class="p">)</span>
+</span><span id="Parser-5757"><a href="#Parser-5757"><span class="linenos">5757</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CHAIN&quot;</span><span class="p">)</span>
+</span><span id="Parser-5758"><a href="#Parser-5758"><span class="linenos">5758</span></a>
+</span><span id="Parser-5759"><a href="#Parser-5759"><span class="linenos">5759</span></a> <span class="k">if</span> <span class="n">is_rollback</span><span class="p">:</span>
+</span><span id="Parser-5760"><a href="#Parser-5760"><span class="linenos">5760</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Rollback</span><span class="p">,</span> <span class="n">savepoint</span><span class="o">=</span><span class="n">savepoint</span><span class="p">)</span>
</span><span id="Parser-5761"><a href="#Parser-5761"><span class="linenos">5761</span></a>
-</span><span id="Parser-5762"><a href="#Parser-5762"><span class="linenos">5762</span></a> <span class="k">def</span> <span class="nf">_parse_refresh</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Refresh</span><span class="p">:</span>
-</span><span id="Parser-5763"><a href="#Parser-5763"><span class="linenos">5763</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE</span><span class="p">)</span>
-</span><span id="Parser-5764"><a href="#Parser-5764"><span class="linenos">5764</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Refresh</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">())</span>
-</span><span id="Parser-5765"><a href="#Parser-5765"><span class="linenos">5765</span></a>
-</span><span id="Parser-5766"><a href="#Parser-5766"><span class="linenos">5766</span></a> <span class="k">def</span> <span class="nf">_parse_add_column</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5767"><a href="#Parser-5767"><span class="linenos">5767</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ADD&quot;</span><span class="p">):</span>
-</span><span id="Parser-5768"><a href="#Parser-5768"><span class="linenos">5768</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-5769"><a href="#Parser-5769"><span class="linenos">5769</span></a>
-</span><span id="Parser-5770"><a href="#Parser-5770"><span class="linenos">5770</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLUMN</span><span class="p">)</span>
-</span><span id="Parser-5771"><a href="#Parser-5771"><span class="linenos">5771</span></a> <span class="n">exists_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">(</span><span class="n">not_</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-5772"><a href="#Parser-5772"><span class="linenos">5772</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field_def</span><span class="p">()</span>
-</span><span id="Parser-5773"><a href="#Parser-5773"><span class="linenos">5773</span></a>
-</span><span id="Parser-5774"><a href="#Parser-5774"><span class="linenos">5774</span></a> <span class="k">if</span> <span class="n">expression</span><span class="p">:</span>
-</span><span id="Parser-5775"><a href="#Parser-5775"><span class="linenos">5775</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;exists&quot;</span><span class="p">,</span> <span class="n">exists_column</span><span class="p">)</span>
-</span><span id="Parser-5776"><a href="#Parser-5776"><span class="linenos">5776</span></a>
-</span><span id="Parser-5777"><a href="#Parser-5777"><span class="linenos">5777</span></a> <span class="c1"># https://docs.databricks.com/delta/update-schema.html#explicitly-update-schema-to-add-columns</span>
-</span><span id="Parser-5778"><a href="#Parser-5778"><span class="linenos">5778</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;FIRST&quot;</span><span class="p">,</span> <span class="s2">&quot;AFTER&quot;</span><span class="p">)):</span>
-</span><span id="Parser-5779"><a href="#Parser-5779"><span class="linenos">5779</span></a> <span class="n">position</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
-</span><span id="Parser-5780"><a href="#Parser-5780"><span class="linenos">5780</span></a> <span class="n">column_position</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5781"><a href="#Parser-5781"><span class="linenos">5781</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ColumnPosition</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">(),</span> <span class="n">position</span><span class="o">=</span><span class="n">position</span>
-</span><span id="Parser-5782"><a href="#Parser-5782"><span class="linenos">5782</span></a> <span class="p">)</span>
-</span><span id="Parser-5783"><a href="#Parser-5783"><span class="linenos">5783</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">,</span> <span class="n">column_position</span><span class="p">)</span>
-</span><span id="Parser-5784"><a href="#Parser-5784"><span class="linenos">5784</span></a>
-</span><span id="Parser-5785"><a href="#Parser-5785"><span class="linenos">5785</span></a> <span class="k">return</span> <span class="n">expression</span>
+</span><span id="Parser-5762"><a href="#Parser-5762"><span class="linenos">5762</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Commit</span><span class="p">,</span> <span class="n">chain</span><span class="o">=</span><span class="n">chain</span><span class="p">)</span>
+</span><span id="Parser-5763"><a href="#Parser-5763"><span class="linenos">5763</span></a>
+</span><span id="Parser-5764"><a href="#Parser-5764"><span class="linenos">5764</span></a> <span class="k">def</span> <span class="nf">_parse_refresh</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Refresh</span><span class="p">:</span>
+</span><span id="Parser-5765"><a href="#Parser-5765"><span class="linenos">5765</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE</span><span class="p">)</span>
+</span><span id="Parser-5766"><a href="#Parser-5766"><span class="linenos">5766</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Refresh</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">())</span>
+</span><span id="Parser-5767"><a href="#Parser-5767"><span class="linenos">5767</span></a>
+</span><span id="Parser-5768"><a href="#Parser-5768"><span class="linenos">5768</span></a> <span class="k">def</span> <span class="nf">_parse_add_column</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5769"><a href="#Parser-5769"><span class="linenos">5769</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ADD&quot;</span><span class="p">):</span>
+</span><span id="Parser-5770"><a href="#Parser-5770"><span class="linenos">5770</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-5771"><a href="#Parser-5771"><span class="linenos">5771</span></a>
+</span><span id="Parser-5772"><a href="#Parser-5772"><span class="linenos">5772</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLUMN</span><span class="p">)</span>
+</span><span id="Parser-5773"><a href="#Parser-5773"><span class="linenos">5773</span></a> <span class="n">exists_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">(</span><span class="n">not_</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-5774"><a href="#Parser-5774"><span class="linenos">5774</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field_def</span><span class="p">()</span>
+</span><span id="Parser-5775"><a href="#Parser-5775"><span class="linenos">5775</span></a>
+</span><span id="Parser-5776"><a href="#Parser-5776"><span class="linenos">5776</span></a> <span class="k">if</span> <span class="n">expression</span><span class="p">:</span>
+</span><span id="Parser-5777"><a href="#Parser-5777"><span class="linenos">5777</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;exists&quot;</span><span class="p">,</span> <span class="n">exists_column</span><span class="p">)</span>
+</span><span id="Parser-5778"><a href="#Parser-5778"><span class="linenos">5778</span></a>
+</span><span id="Parser-5779"><a href="#Parser-5779"><span class="linenos">5779</span></a> <span class="c1"># https://docs.databricks.com/delta/update-schema.html#explicitly-update-schema-to-add-columns</span>
+</span><span id="Parser-5780"><a href="#Parser-5780"><span class="linenos">5780</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;FIRST&quot;</span><span class="p">,</span> <span class="s2">&quot;AFTER&quot;</span><span class="p">)):</span>
+</span><span id="Parser-5781"><a href="#Parser-5781"><span class="linenos">5781</span></a> <span class="n">position</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
+</span><span id="Parser-5782"><a href="#Parser-5782"><span class="linenos">5782</span></a> <span class="n">column_position</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5783"><a href="#Parser-5783"><span class="linenos">5783</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">ColumnPosition</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">(),</span> <span class="n">position</span><span class="o">=</span><span class="n">position</span>
+</span><span id="Parser-5784"><a href="#Parser-5784"><span class="linenos">5784</span></a> <span class="p">)</span>
+</span><span id="Parser-5785"><a href="#Parser-5785"><span class="linenos">5785</span></a> <span class="n">expression</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;position&quot;</span><span class="p">,</span> <span class="n">column_position</span><span class="p">)</span>
</span><span id="Parser-5786"><a href="#Parser-5786"><span class="linenos">5786</span></a>
-</span><span id="Parser-5787"><a href="#Parser-5787"><span class="linenos">5787</span></a> <span class="k">def</span> <span class="nf">_parse_drop_column</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Drop</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">]:</span>
-</span><span id="Parser-5788"><a href="#Parser-5788"><span class="linenos">5788</span></a> <span class="n">drop</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DROP</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_drop</span><span class="p">()</span>
-</span><span id="Parser-5789"><a href="#Parser-5789"><span class="linenos">5789</span></a> <span class="k">if</span> <span class="n">drop</span> <span class="ow">and</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">drop</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">):</span>
-</span><span id="Parser-5790"><a href="#Parser-5790"><span class="linenos">5790</span></a> <span class="n">drop</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">,</span> <span class="n">drop</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">,</span> <span class="s2">&quot;COLUMN&quot;</span><span class="p">))</span>
-</span><span id="Parser-5791"><a href="#Parser-5791"><span class="linenos">5791</span></a> <span class="k">return</span> <span class="n">drop</span>
-</span><span id="Parser-5792"><a href="#Parser-5792"><span class="linenos">5792</span></a>
-</span><span id="Parser-5793"><a href="#Parser-5793"><span class="linenos">5793</span></a> <span class="c1"># https://docs.aws.amazon.com/athena/latest/ug/alter-table-drop-partition.html</span>
-</span><span id="Parser-5794"><a href="#Parser-5794"><span class="linenos">5794</span></a> <span class="k">def</span> <span class="nf">_parse_drop_partition</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">exists</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">bool</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">DropPartition</span><span class="p">:</span>
-</span><span id="Parser-5795"><a href="#Parser-5795"><span class="linenos">5795</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5796"><a href="#Parser-5796"><span class="linenos">5796</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DropPartition</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition</span><span class="p">),</span> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span>
-</span><span id="Parser-5797"><a href="#Parser-5797"><span class="linenos">5797</span></a> <span class="p">)</span>
-</span><span id="Parser-5798"><a href="#Parser-5798"><span class="linenos">5798</span></a>
-</span><span id="Parser-5799"><a href="#Parser-5799"><span class="linenos">5799</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_add</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5800"><a href="#Parser-5800"><span class="linenos">5800</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span>
-</span><span id="Parser-5801"><a href="#Parser-5801"><span class="linenos">5801</span></a>
-</span><span id="Parser-5802"><a href="#Parser-5802"><span class="linenos">5802</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">ADD_CONSTRAINT_TOKENS</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Parser-5803"><a href="#Parser-5803"><span class="linenos">5803</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
-</span><span id="Parser-5804"><a href="#Parser-5804"><span class="linenos">5804</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5805"><a href="#Parser-5805"><span class="linenos">5805</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AddConstraint</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_constraint</span><span class="p">)</span>
-</span><span id="Parser-5806"><a href="#Parser-5806"><span class="linenos">5806</span></a> <span class="p">)</span>
-</span><span id="Parser-5807"><a href="#Parser-5807"><span class="linenos">5807</span></a> <span class="p">)</span>
-</span><span id="Parser-5808"><a href="#Parser-5808"><span class="linenos">5808</span></a>
-</span><span id="Parser-5809"><a href="#Parser-5809"><span class="linenos">5809</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="Parser-5810"><a href="#Parser-5810"><span class="linenos">5810</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ADD&quot;</span><span class="p">):</span>
-</span><span id="Parser-5811"><a href="#Parser-5811"><span class="linenos">5811</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_field_def</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-5812"><a href="#Parser-5812"><span class="linenos">5812</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_add_column</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-5813"><a href="#Parser-5813"><span class="linenos">5813</span></a>
-</span><span id="Parser-5814"><a href="#Parser-5814"><span class="linenos">5814</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_alter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">:</span>
-</span><span id="Parser-5815"><a href="#Parser-5815"><span class="linenos">5815</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLUMN</span><span class="p">)</span>
-</span><span id="Parser-5816"><a href="#Parser-5816"><span class="linenos">5816</span></a> <span class="n">column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-5817"><a href="#Parser-5817"><span class="linenos">5817</span></a>
-</span><span id="Parser-5818"><a href="#Parser-5818"><span class="linenos">5818</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DROP</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">):</span>
-</span><span id="Parser-5819"><a href="#Parser-5819"><span class="linenos">5819</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span> <span class="n">drop</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-5820"><a href="#Parser-5820"><span class="linenos">5820</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">):</span>
-</span><span id="Parser-5821"><a href="#Parser-5821"><span class="linenos">5821</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
-</span><span id="Parser-5822"><a href="#Parser-5822"><span class="linenos">5822</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMENT</span><span class="p">):</span>
-</span><span id="Parser-5823"><a href="#Parser-5823"><span class="linenos">5823</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span> <span class="n">comment</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">())</span>
-</span><span id="Parser-5824"><a href="#Parser-5824"><span class="linenos">5824</span></a>
-</span><span id="Parser-5825"><a href="#Parser-5825"><span class="linenos">5825</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;SET&quot;</span><span class="p">,</span> <span class="s2">&quot;DATA&quot;</span><span class="p">)</span>
-</span><span id="Parser-5826"><a href="#Parser-5826"><span class="linenos">5826</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TYPE&quot;</span><span class="p">)</span>
-</span><span id="Parser-5827"><a href="#Parser-5827"><span class="linenos">5827</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5828"><a href="#Parser-5828"><span class="linenos">5828</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span>
-</span><span id="Parser-5829"><a href="#Parser-5829"><span class="linenos">5829</span></a> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span>
-</span><span id="Parser-5830"><a href="#Parser-5830"><span class="linenos">5830</span></a> <span class="n">dtype</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">(),</span>
-</span><span id="Parser-5831"><a href="#Parser-5831"><span class="linenos">5831</span></a> <span class="n">collate</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLLATE</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_term</span><span class="p">(),</span>
-</span><span id="Parser-5832"><a href="#Parser-5832"><span class="linenos">5832</span></a> <span class="n">using</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">(),</span>
-</span><span id="Parser-5833"><a href="#Parser-5833"><span class="linenos">5833</span></a> <span class="p">)</span>
-</span><span id="Parser-5834"><a href="#Parser-5834"><span class="linenos">5834</span></a>
-</span><span id="Parser-5835"><a href="#Parser-5835"><span class="linenos">5835</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_drop</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5836"><a href="#Parser-5836"><span class="linenos">5836</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span>
-</span><span id="Parser-5837"><a href="#Parser-5837"><span class="linenos">5837</span></a>
-</span><span id="Parser-5838"><a href="#Parser-5838"><span class="linenos">5838</span></a> <span class="n">partition_exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">()</span>
-</span><span id="Parser-5839"><a href="#Parser-5839"><span class="linenos">5839</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">PARTITION</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Parser-5840"><a href="#Parser-5840"><span class="linenos">5840</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_drop_partition</span><span class="p">(</span><span class="n">exists</span><span class="o">=</span><span class="n">partition_exists</span><span class="p">))</span>
-</span><span id="Parser-5841"><a href="#Parser-5841"><span class="linenos">5841</span></a>
-</span><span id="Parser-5842"><a href="#Parser-5842"><span class="linenos">5842</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="Parser-5843"><a href="#Parser-5843"><span class="linenos">5843</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_drop_column</span><span class="p">)</span>
-</span><span id="Parser-5844"><a href="#Parser-5844"><span class="linenos">5844</span></a>
-</span><span id="Parser-5845"><a href="#Parser-5845"><span class="linenos">5845</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_rename</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">RenameTable</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">RenameColumn</span><span class="p">]:</span>
-</span><span id="Parser-5846"><a href="#Parser-5846"><span class="linenos">5846</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLUMN</span><span class="p">):</span>
-</span><span id="Parser-5847"><a href="#Parser-5847"><span class="linenos">5847</span></a> <span class="n">exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">()</span>
-</span><span id="Parser-5848"><a href="#Parser-5848"><span class="linenos">5848</span></a> <span class="n">old_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
-</span><span id="Parser-5849"><a href="#Parser-5849"><span class="linenos">5849</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">)</span>
-</span><span id="Parser-5850"><a href="#Parser-5850"><span class="linenos">5850</span></a> <span class="n">new_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
-</span><span id="Parser-5851"><a href="#Parser-5851"><span class="linenos">5851</span></a>
-</span><span id="Parser-5852"><a href="#Parser-5852"><span class="linenos">5852</span></a> <span class="k">if</span> <span class="n">old_column</span> <span class="ow">is</span> <span class="kc">None</span> <span class="ow">or</span> <span class="n">to</span> <span class="ow">is</span> <span class="kc">None</span> <span class="ow">or</span> <span class="n">new_column</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="Parser-5853"><a href="#Parser-5853"><span class="linenos">5853</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-5854"><a href="#Parser-5854"><span class="linenos">5854</span></a>
-</span><span id="Parser-5855"><a href="#Parser-5855"><span class="linenos">5855</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">RenameColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">old_column</span><span class="p">,</span> <span class="n">to</span><span class="o">=</span><span class="n">new_column</span><span class="p">,</span> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span><span class="p">)</span>
+</span><span id="Parser-5787"><a href="#Parser-5787"><span class="linenos">5787</span></a> <span class="k">return</span> <span class="n">expression</span>
+</span><span id="Parser-5788"><a href="#Parser-5788"><span class="linenos">5788</span></a>
+</span><span id="Parser-5789"><a href="#Parser-5789"><span class="linenos">5789</span></a> <span class="k">def</span> <span class="nf">_parse_drop_column</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Drop</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">]:</span>
+</span><span id="Parser-5790"><a href="#Parser-5790"><span class="linenos">5790</span></a> <span class="n">drop</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DROP</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_drop</span><span class="p">()</span>
+</span><span id="Parser-5791"><a href="#Parser-5791"><span class="linenos">5791</span></a> <span class="k">if</span> <span class="n">drop</span> <span class="ow">and</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">drop</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">):</span>
+</span><span id="Parser-5792"><a href="#Parser-5792"><span class="linenos">5792</span></a> <span class="n">drop</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">,</span> <span class="n">drop</span><span class="o">.</span><span class="n">args</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="s2">&quot;kind&quot;</span><span class="p">,</span> <span class="s2">&quot;COLUMN&quot;</span><span class="p">))</span>
+</span><span id="Parser-5793"><a href="#Parser-5793"><span class="linenos">5793</span></a> <span class="k">return</span> <span class="n">drop</span>
+</span><span id="Parser-5794"><a href="#Parser-5794"><span class="linenos">5794</span></a>
+</span><span id="Parser-5795"><a href="#Parser-5795"><span class="linenos">5795</span></a> <span class="c1"># https://docs.aws.amazon.com/athena/latest/ug/alter-table-drop-partition.html</span>
+</span><span id="Parser-5796"><a href="#Parser-5796"><span class="linenos">5796</span></a> <span class="k">def</span> <span class="nf">_parse_drop_partition</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">exists</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">bool</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">DropPartition</span><span class="p">:</span>
+</span><span id="Parser-5797"><a href="#Parser-5797"><span class="linenos">5797</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5798"><a href="#Parser-5798"><span class="linenos">5798</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DropPartition</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition</span><span class="p">),</span> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span>
+</span><span id="Parser-5799"><a href="#Parser-5799"><span class="linenos">5799</span></a> <span class="p">)</span>
+</span><span id="Parser-5800"><a href="#Parser-5800"><span class="linenos">5800</span></a>
+</span><span id="Parser-5801"><a href="#Parser-5801"><span class="linenos">5801</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_add</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5802"><a href="#Parser-5802"><span class="linenos">5802</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span>
+</span><span id="Parser-5803"><a href="#Parser-5803"><span class="linenos">5803</span></a>
+</span><span id="Parser-5804"><a href="#Parser-5804"><span class="linenos">5804</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">ADD_CONSTRAINT_TOKENS</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-5805"><a href="#Parser-5805"><span class="linenos">5805</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
+</span><span id="Parser-5806"><a href="#Parser-5806"><span class="linenos">5806</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5807"><a href="#Parser-5807"><span class="linenos">5807</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AddConstraint</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_constraint</span><span class="p">)</span>
+</span><span id="Parser-5808"><a href="#Parser-5808"><span class="linenos">5808</span></a> <span class="p">)</span>
+</span><span id="Parser-5809"><a href="#Parser-5809"><span class="linenos">5809</span></a> <span class="p">)</span>
+</span><span id="Parser-5810"><a href="#Parser-5810"><span class="linenos">5810</span></a>
+</span><span id="Parser-5811"><a href="#Parser-5811"><span class="linenos">5811</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="Parser-5812"><a href="#Parser-5812"><span class="linenos">5812</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">ALTER_TABLE_ADD_REQUIRED_FOR_EACH_COLUMN</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ADD&quot;</span><span class="p">):</span>
+</span><span id="Parser-5813"><a href="#Parser-5813"><span class="linenos">5813</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_field_def</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-5814"><a href="#Parser-5814"><span class="linenos">5814</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_add_column</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-5815"><a href="#Parser-5815"><span class="linenos">5815</span></a>
+</span><span id="Parser-5816"><a href="#Parser-5816"><span class="linenos">5816</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_alter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">:</span>
+</span><span id="Parser-5817"><a href="#Parser-5817"><span class="linenos">5817</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLUMN</span><span class="p">)</span>
+</span><span id="Parser-5818"><a href="#Parser-5818"><span class="linenos">5818</span></a> <span class="n">column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-5819"><a href="#Parser-5819"><span class="linenos">5819</span></a>
+</span><span id="Parser-5820"><a href="#Parser-5820"><span class="linenos">5820</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DROP</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">):</span>
+</span><span id="Parser-5821"><a href="#Parser-5821"><span class="linenos">5821</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span> <span class="n">drop</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-5822"><a href="#Parser-5822"><span class="linenos">5822</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_pair</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">,</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">DEFAULT</span><span class="p">):</span>
+</span><span id="Parser-5823"><a href="#Parser-5823"><span class="linenos">5823</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
+</span><span id="Parser-5824"><a href="#Parser-5824"><span class="linenos">5824</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMENT</span><span class="p">):</span>
+</span><span id="Parser-5825"><a href="#Parser-5825"><span class="linenos">5825</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span> <span class="n">comment</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_string</span><span class="p">())</span>
+</span><span id="Parser-5826"><a href="#Parser-5826"><span class="linenos">5826</span></a>
+</span><span id="Parser-5827"><a href="#Parser-5827"><span class="linenos">5827</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;SET&quot;</span><span class="p">,</span> <span class="s2">&quot;DATA&quot;</span><span class="p">)</span>
+</span><span id="Parser-5828"><a href="#Parser-5828"><span class="linenos">5828</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TYPE&quot;</span><span class="p">)</span>
+</span><span id="Parser-5829"><a href="#Parser-5829"><span class="linenos">5829</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5830"><a href="#Parser-5830"><span class="linenos">5830</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AlterColumn</span><span class="p">,</span>
+</span><span id="Parser-5831"><a href="#Parser-5831"><span class="linenos">5831</span></a> <span class="n">this</span><span class="o">=</span><span class="n">column</span><span class="p">,</span>
+</span><span id="Parser-5832"><a href="#Parser-5832"><span class="linenos">5832</span></a> <span class="n">dtype</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_types</span><span class="p">(),</span>
+</span><span id="Parser-5833"><a href="#Parser-5833"><span class="linenos">5833</span></a> <span class="n">collate</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLLATE</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_term</span><span class="p">(),</span>
+</span><span id="Parser-5834"><a href="#Parser-5834"><span class="linenos">5834</span></a> <span class="n">using</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">(),</span>
+</span><span id="Parser-5835"><a href="#Parser-5835"><span class="linenos">5835</span></a> <span class="p">)</span>
+</span><span id="Parser-5836"><a href="#Parser-5836"><span class="linenos">5836</span></a>
+</span><span id="Parser-5837"><a href="#Parser-5837"><span class="linenos">5837</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_drop</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5838"><a href="#Parser-5838"><span class="linenos">5838</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">1</span>
+</span><span id="Parser-5839"><a href="#Parser-5839"><span class="linenos">5839</span></a>
+</span><span id="Parser-5840"><a href="#Parser-5840"><span class="linenos">5840</span></a> <span class="n">partition_exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">()</span>
+</span><span id="Parser-5841"><a href="#Parser-5841"><span class="linenos">5841</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">PARTITION</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-5842"><a href="#Parser-5842"><span class="linenos">5842</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_drop_partition</span><span class="p">(</span><span class="n">exists</span><span class="o">=</span><span class="n">partition_exists</span><span class="p">))</span>
+</span><span id="Parser-5843"><a href="#Parser-5843"><span class="linenos">5843</span></a>
+</span><span id="Parser-5844"><a href="#Parser-5844"><span class="linenos">5844</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="Parser-5845"><a href="#Parser-5845"><span class="linenos">5845</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_drop_column</span><span class="p">)</span>
+</span><span id="Parser-5846"><a href="#Parser-5846"><span class="linenos">5846</span></a>
+</span><span id="Parser-5847"><a href="#Parser-5847"><span class="linenos">5847</span></a> <span class="k">def</span> <span class="nf">_parse_alter_table_rename</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">RenameTable</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">RenameColumn</span><span class="p">]:</span>
+</span><span id="Parser-5848"><a href="#Parser-5848"><span class="linenos">5848</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COLUMN</span><span class="p">):</span>
+</span><span id="Parser-5849"><a href="#Parser-5849"><span class="linenos">5849</span></a> <span class="n">exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">()</span>
+</span><span id="Parser-5850"><a href="#Parser-5850"><span class="linenos">5850</span></a> <span class="n">old_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
+</span><span id="Parser-5851"><a href="#Parser-5851"><span class="linenos">5851</span></a> <span class="n">to</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">)</span>
+</span><span id="Parser-5852"><a href="#Parser-5852"><span class="linenos">5852</span></a> <span class="n">new_column</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
+</span><span id="Parser-5853"><a href="#Parser-5853"><span class="linenos">5853</span></a>
+</span><span id="Parser-5854"><a href="#Parser-5854"><span class="linenos">5854</span></a> <span class="k">if</span> <span class="n">old_column</span> <span class="ow">is</span> <span class="kc">None</span> <span class="ow">or</span> <span class="n">to</span> <span class="ow">is</span> <span class="kc">None</span> <span class="ow">or</span> <span class="n">new_column</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="Parser-5855"><a href="#Parser-5855"><span class="linenos">5855</span></a> <span class="k">return</span> <span class="kc">None</span>
</span><span id="Parser-5856"><a href="#Parser-5856"><span class="linenos">5856</span></a>
-</span><span id="Parser-5857"><a href="#Parser-5857"><span class="linenos">5857</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">)</span>
-</span><span id="Parser-5858"><a href="#Parser-5858"><span class="linenos">5858</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">RenameTable</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
-</span><span id="Parser-5859"><a href="#Parser-5859"><span class="linenos">5859</span></a>
-</span><span id="Parser-5860"><a href="#Parser-5860"><span class="linenos">5860</span></a> <span class="k">def</span> <span class="nf">_parse_alter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">AlterTable</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
-</span><span id="Parser-5861"><a href="#Parser-5861"><span class="linenos">5861</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
-</span><span id="Parser-5862"><a href="#Parser-5862"><span class="linenos">5862</span></a>
-</span><span id="Parser-5863"><a href="#Parser-5863"><span class="linenos">5863</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE</span><span class="p">):</span>
-</span><span id="Parser-5864"><a href="#Parser-5864"><span class="linenos">5864</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
-</span><span id="Parser-5865"><a href="#Parser-5865"><span class="linenos">5865</span></a>
-</span><span id="Parser-5866"><a href="#Parser-5866"><span class="linenos">5866</span></a> <span class="n">exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">()</span>
-</span><span id="Parser-5867"><a href="#Parser-5867"><span class="linenos">5867</span></a> <span class="n">only</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ONLY&quot;</span><span class="p">)</span>
-</span><span id="Parser-5868"><a href="#Parser-5868"><span class="linenos">5868</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-5869"><a href="#Parser-5869"><span class="linenos">5869</span></a>
-</span><span id="Parser-5870"><a href="#Parser-5870"><span class="linenos">5870</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="p">:</span>
-</span><span id="Parser-5871"><a href="#Parser-5871"><span class="linenos">5871</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="Parser-5872"><a href="#Parser-5872"><span class="linenos">5872</span></a>
-</span><span id="Parser-5873"><a href="#Parser-5873"><span class="linenos">5873</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">ALTER_PARSERS</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">())</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="Parser-5874"><a href="#Parser-5874"><span class="linenos">5874</span></a> <span class="k">if</span> <span class="n">parser</span><span class="p">:</span>
-</span><span id="Parser-5875"><a href="#Parser-5875"><span class="linenos">5875</span></a> <span class="n">actions</span> <span class="o">=</span> <span class="n">ensure_list</span><span class="p">(</span><span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">))</span>
-</span><span id="Parser-5876"><a href="#Parser-5876"><span class="linenos">5876</span></a> <span class="n">options</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_property</span><span class="p">)</span>
-</span><span id="Parser-5877"><a href="#Parser-5877"><span class="linenos">5877</span></a>
-</span><span id="Parser-5878"><a href="#Parser-5878"><span class="linenos">5878</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="n">actions</span><span class="p">:</span>
-</span><span id="Parser-5879"><a href="#Parser-5879"><span class="linenos">5879</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5880"><a href="#Parser-5880"><span class="linenos">5880</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AlterTable</span><span class="p">,</span>
-</span><span id="Parser-5881"><a href="#Parser-5881"><span class="linenos">5881</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Parser-5882"><a href="#Parser-5882"><span class="linenos">5882</span></a> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span><span class="p">,</span>
-</span><span id="Parser-5883"><a href="#Parser-5883"><span class="linenos">5883</span></a> <span class="n">actions</span><span class="o">=</span><span class="n">actions</span><span class="p">,</span>
-</span><span id="Parser-5884"><a href="#Parser-5884"><span class="linenos">5884</span></a> <span class="n">only</span><span class="o">=</span><span class="n">only</span><span class="p">,</span>
-</span><span id="Parser-5885"><a href="#Parser-5885"><span class="linenos">5885</span></a> <span class="n">options</span><span class="o">=</span><span class="n">options</span><span class="p">,</span>
-</span><span id="Parser-5886"><a href="#Parser-5886"><span class="linenos">5886</span></a> <span class="p">)</span>
-</span><span id="Parser-5887"><a href="#Parser-5887"><span class="linenos">5887</span></a>
-</span><span id="Parser-5888"><a href="#Parser-5888"><span class="linenos">5888</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
+</span><span id="Parser-5857"><a href="#Parser-5857"><span class="linenos">5857</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">RenameColumn</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">old_column</span><span class="p">,</span> <span class="n">to</span><span class="o">=</span><span class="n">new_column</span><span class="p">,</span> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span><span class="p">)</span>
+</span><span id="Parser-5858"><a href="#Parser-5858"><span class="linenos">5858</span></a>
+</span><span id="Parser-5859"><a href="#Parser-5859"><span class="linenos">5859</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">)</span>
+</span><span id="Parser-5860"><a href="#Parser-5860"><span class="linenos">5860</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">RenameTable</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">))</span>
+</span><span id="Parser-5861"><a href="#Parser-5861"><span class="linenos">5861</span></a>
+</span><span id="Parser-5862"><a href="#Parser-5862"><span class="linenos">5862</span></a> <span class="k">def</span> <span class="nf">_parse_alter</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">AlterTable</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
+</span><span id="Parser-5863"><a href="#Parser-5863"><span class="linenos">5863</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
+</span><span id="Parser-5864"><a href="#Parser-5864"><span class="linenos">5864</span></a>
+</span><span id="Parser-5865"><a href="#Parser-5865"><span class="linenos">5865</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE</span><span class="p">):</span>
+</span><span id="Parser-5866"><a href="#Parser-5866"><span class="linenos">5866</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
+</span><span id="Parser-5867"><a href="#Parser-5867"><span class="linenos">5867</span></a>
+</span><span id="Parser-5868"><a href="#Parser-5868"><span class="linenos">5868</span></a> <span class="n">exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">()</span>
+</span><span id="Parser-5869"><a href="#Parser-5869"><span class="linenos">5869</span></a> <span class="n">only</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ONLY&quot;</span><span class="p">)</span>
+</span><span id="Parser-5870"><a href="#Parser-5870"><span class="linenos">5870</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-5871"><a href="#Parser-5871"><span class="linenos">5871</span></a>
+</span><span id="Parser-5872"><a href="#Parser-5872"><span class="linenos">5872</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="p">:</span>
+</span><span id="Parser-5873"><a href="#Parser-5873"><span class="linenos">5873</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="Parser-5874"><a href="#Parser-5874"><span class="linenos">5874</span></a>
+</span><span id="Parser-5875"><a href="#Parser-5875"><span class="linenos">5875</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">ALTER_PARSERS</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">())</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="Parser-5876"><a href="#Parser-5876"><span class="linenos">5876</span></a> <span class="k">if</span> <span class="n">parser</span><span class="p">:</span>
+</span><span id="Parser-5877"><a href="#Parser-5877"><span class="linenos">5877</span></a> <span class="n">actions</span> <span class="o">=</span> <span class="n">ensure_list</span><span class="p">(</span><span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">))</span>
+</span><span id="Parser-5878"><a href="#Parser-5878"><span class="linenos">5878</span></a> <span class="n">options</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_property</span><span class="p">)</span>
+</span><span id="Parser-5879"><a href="#Parser-5879"><span class="linenos">5879</span></a>
+</span><span id="Parser-5880"><a href="#Parser-5880"><span class="linenos">5880</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="n">actions</span><span class="p">:</span>
+</span><span id="Parser-5881"><a href="#Parser-5881"><span class="linenos">5881</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5882"><a href="#Parser-5882"><span class="linenos">5882</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">AlterTable</span><span class="p">,</span>
+</span><span id="Parser-5883"><a href="#Parser-5883"><span class="linenos">5883</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Parser-5884"><a href="#Parser-5884"><span class="linenos">5884</span></a> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span><span class="p">,</span>
+</span><span id="Parser-5885"><a href="#Parser-5885"><span class="linenos">5885</span></a> <span class="n">actions</span><span class="o">=</span><span class="n">actions</span><span class="p">,</span>
+</span><span id="Parser-5886"><a href="#Parser-5886"><span class="linenos">5886</span></a> <span class="n">only</span><span class="o">=</span><span class="n">only</span><span class="p">,</span>
+</span><span id="Parser-5887"><a href="#Parser-5887"><span class="linenos">5887</span></a> <span class="n">options</span><span class="o">=</span><span class="n">options</span><span class="p">,</span>
+</span><span id="Parser-5888"><a href="#Parser-5888"><span class="linenos">5888</span></a> <span class="p">)</span>
</span><span id="Parser-5889"><a href="#Parser-5889"><span class="linenos">5889</span></a>
-</span><span id="Parser-5890"><a href="#Parser-5890"><span class="linenos">5890</span></a> <span class="k">def</span> <span class="nf">_parse_merge</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Merge</span><span class="p">:</span>
-</span><span id="Parser-5891"><a href="#Parser-5891"><span class="linenos">5891</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">INTO</span><span class="p">)</span>
-</span><span id="Parser-5892"><a href="#Parser-5892"><span class="linenos">5892</span></a> <span class="n">target</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">()</span>
-</span><span id="Parser-5893"><a href="#Parser-5893"><span class="linenos">5893</span></a>
-</span><span id="Parser-5894"><a href="#Parser-5894"><span class="linenos">5894</span></a> <span class="k">if</span> <span class="n">target</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Parser-5895"><a href="#Parser-5895"><span class="linenos">5895</span></a> <span class="n">target</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table_alias</span><span class="p">())</span>
-</span><span id="Parser-5896"><a href="#Parser-5896"><span class="linenos">5896</span></a>
-</span><span id="Parser-5897"><a href="#Parser-5897"><span class="linenos">5897</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">)</span>
-</span><span id="Parser-5898"><a href="#Parser-5898"><span class="linenos">5898</span></a> <span class="n">using</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">()</span>
-</span><span id="Parser-5899"><a href="#Parser-5899"><span class="linenos">5899</span></a>
-</span><span id="Parser-5900"><a href="#Parser-5900"><span class="linenos">5900</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">)</span>
-</span><span id="Parser-5901"><a href="#Parser-5901"><span class="linenos">5901</span></a> <span class="n">on</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="Parser-5902"><a href="#Parser-5902"><span class="linenos">5902</span></a>
-</span><span id="Parser-5903"><a href="#Parser-5903"><span class="linenos">5903</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5904"><a href="#Parser-5904"><span class="linenos">5904</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Merge</span><span class="p">,</span>
-</span><span id="Parser-5905"><a href="#Parser-5905"><span class="linenos">5905</span></a> <span class="n">this</span><span class="o">=</span><span class="n">target</span><span class="p">,</span>
-</span><span id="Parser-5906"><a href="#Parser-5906"><span class="linenos">5906</span></a> <span class="n">using</span><span class="o">=</span><span class="n">using</span><span class="p">,</span>
-</span><span id="Parser-5907"><a href="#Parser-5907"><span class="linenos">5907</span></a> <span class="n">on</span><span class="o">=</span><span class="n">on</span><span class="p">,</span>
-</span><span id="Parser-5908"><a href="#Parser-5908"><span class="linenos">5908</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_when_matched</span><span class="p">(),</span>
-</span><span id="Parser-5909"><a href="#Parser-5909"><span class="linenos">5909</span></a> <span class="p">)</span>
-</span><span id="Parser-5910"><a href="#Parser-5910"><span class="linenos">5910</span></a>
-</span><span id="Parser-5911"><a href="#Parser-5911"><span class="linenos">5911</span></a> <span class="k">def</span> <span class="nf">_parse_when_matched</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">When</span><span class="p">]:</span>
-</span><span id="Parser-5912"><a href="#Parser-5912"><span class="linenos">5912</span></a> <span class="n">whens</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Parser-5913"><a href="#Parser-5913"><span class="linenos">5913</span></a>
-</span><span id="Parser-5914"><a href="#Parser-5914"><span class="linenos">5914</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WHEN</span><span class="p">):</span>
-</span><span id="Parser-5915"><a href="#Parser-5915"><span class="linenos">5915</span></a> <span class="n">matched</span> <span class="o">=</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NOT</span><span class="p">)</span>
-</span><span id="Parser-5916"><a href="#Parser-5916"><span class="linenos">5916</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MATCHED&quot;</span><span class="p">)</span>
-</span><span id="Parser-5917"><a href="#Parser-5917"><span class="linenos">5917</span></a> <span class="n">source</span> <span class="o">=</span> <span class="p">(</span>
-</span><span id="Parser-5918"><a href="#Parser-5918"><span class="linenos">5918</span></a> <span class="kc">False</span>
-</span><span id="Parser-5919"><a href="#Parser-5919"><span class="linenos">5919</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;BY&quot;</span><span class="p">,</span> <span class="s2">&quot;TARGET&quot;</span><span class="p">)</span>
-</span><span id="Parser-5920"><a href="#Parser-5920"><span class="linenos">5920</span></a> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;BY&quot;</span><span class="p">,</span> <span class="s2">&quot;SOURCE&quot;</span><span class="p">)</span>
-</span><span id="Parser-5921"><a href="#Parser-5921"><span class="linenos">5921</span></a> <span class="p">)</span>
-</span><span id="Parser-5922"><a href="#Parser-5922"><span class="linenos">5922</span></a> <span class="n">condition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">AND</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="Parser-5923"><a href="#Parser-5923"><span class="linenos">5923</span></a>
-</span><span id="Parser-5924"><a href="#Parser-5924"><span class="linenos">5924</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">THEN</span><span class="p">)</span>
+</span><span id="Parser-5890"><a href="#Parser-5890"><span class="linenos">5890</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
+</span><span id="Parser-5891"><a href="#Parser-5891"><span class="linenos">5891</span></a>
+</span><span id="Parser-5892"><a href="#Parser-5892"><span class="linenos">5892</span></a> <span class="k">def</span> <span class="nf">_parse_merge</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Merge</span><span class="p">:</span>
+</span><span id="Parser-5893"><a href="#Parser-5893"><span class="linenos">5893</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">INTO</span><span class="p">)</span>
+</span><span id="Parser-5894"><a href="#Parser-5894"><span class="linenos">5894</span></a> <span class="n">target</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">()</span>
+</span><span id="Parser-5895"><a href="#Parser-5895"><span class="linenos">5895</span></a>
+</span><span id="Parser-5896"><a href="#Parser-5896"><span class="linenos">5896</span></a> <span class="k">if</span> <span class="n">target</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-5897"><a href="#Parser-5897"><span class="linenos">5897</span></a> <span class="n">target</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;alias&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table_alias</span><span class="p">())</span>
+</span><span id="Parser-5898"><a href="#Parser-5898"><span class="linenos">5898</span></a>
+</span><span id="Parser-5899"><a href="#Parser-5899"><span class="linenos">5899</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">USING</span><span class="p">)</span>
+</span><span id="Parser-5900"><a href="#Parser-5900"><span class="linenos">5900</span></a> <span class="n">using</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">()</span>
+</span><span id="Parser-5901"><a href="#Parser-5901"><span class="linenos">5901</span></a>
+</span><span id="Parser-5902"><a href="#Parser-5902"><span class="linenos">5902</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">)</span>
+</span><span id="Parser-5903"><a href="#Parser-5903"><span class="linenos">5903</span></a> <span class="n">on</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="Parser-5904"><a href="#Parser-5904"><span class="linenos">5904</span></a>
+</span><span id="Parser-5905"><a href="#Parser-5905"><span class="linenos">5905</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5906"><a href="#Parser-5906"><span class="linenos">5906</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Merge</span><span class="p">,</span>
+</span><span id="Parser-5907"><a href="#Parser-5907"><span class="linenos">5907</span></a> <span class="n">this</span><span class="o">=</span><span class="n">target</span><span class="p">,</span>
+</span><span id="Parser-5908"><a href="#Parser-5908"><span class="linenos">5908</span></a> <span class="n">using</span><span class="o">=</span><span class="n">using</span><span class="p">,</span>
+</span><span id="Parser-5909"><a href="#Parser-5909"><span class="linenos">5909</span></a> <span class="n">on</span><span class="o">=</span><span class="n">on</span><span class="p">,</span>
+</span><span id="Parser-5910"><a href="#Parser-5910"><span class="linenos">5910</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_when_matched</span><span class="p">(),</span>
+</span><span id="Parser-5911"><a href="#Parser-5911"><span class="linenos">5911</span></a> <span class="p">)</span>
+</span><span id="Parser-5912"><a href="#Parser-5912"><span class="linenos">5912</span></a>
+</span><span id="Parser-5913"><a href="#Parser-5913"><span class="linenos">5913</span></a> <span class="k">def</span> <span class="nf">_parse_when_matched</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">When</span><span class="p">]:</span>
+</span><span id="Parser-5914"><a href="#Parser-5914"><span class="linenos">5914</span></a> <span class="n">whens</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Parser-5915"><a href="#Parser-5915"><span class="linenos">5915</span></a>
+</span><span id="Parser-5916"><a href="#Parser-5916"><span class="linenos">5916</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WHEN</span><span class="p">):</span>
+</span><span id="Parser-5917"><a href="#Parser-5917"><span class="linenos">5917</span></a> <span class="n">matched</span> <span class="o">=</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">NOT</span><span class="p">)</span>
+</span><span id="Parser-5918"><a href="#Parser-5918"><span class="linenos">5918</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MATCHED&quot;</span><span class="p">)</span>
+</span><span id="Parser-5919"><a href="#Parser-5919"><span class="linenos">5919</span></a> <span class="n">source</span> <span class="o">=</span> <span class="p">(</span>
+</span><span id="Parser-5920"><a href="#Parser-5920"><span class="linenos">5920</span></a> <span class="kc">False</span>
+</span><span id="Parser-5921"><a href="#Parser-5921"><span class="linenos">5921</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;BY&quot;</span><span class="p">,</span> <span class="s2">&quot;TARGET&quot;</span><span class="p">)</span>
+</span><span id="Parser-5922"><a href="#Parser-5922"><span class="linenos">5922</span></a> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;BY&quot;</span><span class="p">,</span> <span class="s2">&quot;SOURCE&quot;</span><span class="p">)</span>
+</span><span id="Parser-5923"><a href="#Parser-5923"><span class="linenos">5923</span></a> <span class="p">)</span>
+</span><span id="Parser-5924"><a href="#Parser-5924"><span class="linenos">5924</span></a> <span class="n">condition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">AND</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
</span><span id="Parser-5925"><a href="#Parser-5925"><span class="linenos">5925</span></a>
-</span><span id="Parser-5926"><a href="#Parser-5926"><span class="linenos">5926</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">INSERT</span><span class="p">):</span>
-</span><span id="Parser-5927"><a href="#Parser-5927"><span class="linenos">5927</span></a> <span class="n">_this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_star</span><span class="p">()</span>
-</span><span id="Parser-5928"><a href="#Parser-5928"><span class="linenos">5928</span></a> <span class="k">if</span> <span class="n">_this</span><span class="p">:</span>
-</span><span id="Parser-5929"><a href="#Parser-5929"><span class="linenos">5929</span></a> <span class="n">then</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Insert</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">_this</span><span class="p">)</span>
-</span><span id="Parser-5930"><a href="#Parser-5930"><span class="linenos">5930</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-5931"><a href="#Parser-5931"><span class="linenos">5931</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5932"><a href="#Parser-5932"><span class="linenos">5932</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Insert</span><span class="p">,</span>
-</span><span id="Parser-5933"><a href="#Parser-5933"><span class="linenos">5933</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_value</span><span class="p">(),</span>
-</span><span id="Parser-5934"><a href="#Parser-5934"><span class="linenos">5934</span></a> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;VALUES&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_value</span><span class="p">(),</span>
-</span><span id="Parser-5935"><a href="#Parser-5935"><span class="linenos">5935</span></a> <span class="p">)</span>
-</span><span id="Parser-5936"><a href="#Parser-5936"><span class="linenos">5936</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">UPDATE</span><span class="p">):</span>
-</span><span id="Parser-5937"><a href="#Parser-5937"><span class="linenos">5937</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_star</span><span class="p">()</span>
-</span><span id="Parser-5938"><a href="#Parser-5938"><span class="linenos">5938</span></a> <span class="k">if</span> <span class="n">expressions</span><span class="p">:</span>
-</span><span id="Parser-5939"><a href="#Parser-5939"><span class="linenos">5939</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Update</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
-</span><span id="Parser-5940"><a href="#Parser-5940"><span class="linenos">5940</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-5941"><a href="#Parser-5941"><span class="linenos">5941</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5942"><a href="#Parser-5942"><span class="linenos">5942</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Update</span><span class="p">,</span>
-</span><span id="Parser-5943"><a href="#Parser-5943"><span class="linenos">5943</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">)</span>
-</span><span id="Parser-5944"><a href="#Parser-5944"><span class="linenos">5944</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_equality</span><span class="p">),</span>
-</span><span id="Parser-5945"><a href="#Parser-5945"><span class="linenos">5945</span></a> <span class="p">)</span>
-</span><span id="Parser-5946"><a href="#Parser-5946"><span class="linenos">5946</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DELETE</span><span class="p">):</span>
-</span><span id="Parser-5947"><a href="#Parser-5947"><span class="linenos">5947</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
-</span><span id="Parser-5948"><a href="#Parser-5948"><span class="linenos">5948</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-5949"><a href="#Parser-5949"><span class="linenos">5949</span></a> <span class="n">then</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5950"><a href="#Parser-5950"><span class="linenos">5950</span></a>
-</span><span id="Parser-5951"><a href="#Parser-5951"><span class="linenos">5951</span></a> <span class="n">whens</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
-</span><span id="Parser-5952"><a href="#Parser-5952"><span class="linenos">5952</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5953"><a href="#Parser-5953"><span class="linenos">5953</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">When</span><span class="p">,</span>
-</span><span id="Parser-5954"><a href="#Parser-5954"><span class="linenos">5954</span></a> <span class="n">matched</span><span class="o">=</span><span class="n">matched</span><span class="p">,</span>
-</span><span id="Parser-5955"><a href="#Parser-5955"><span class="linenos">5955</span></a> <span class="n">source</span><span class="o">=</span><span class="n">source</span><span class="p">,</span>
-</span><span id="Parser-5956"><a href="#Parser-5956"><span class="linenos">5956</span></a> <span class="n">condition</span><span class="o">=</span><span class="n">condition</span><span class="p">,</span>
-</span><span id="Parser-5957"><a href="#Parser-5957"><span class="linenos">5957</span></a> <span class="n">then</span><span class="o">=</span><span class="n">then</span><span class="p">,</span>
-</span><span id="Parser-5958"><a href="#Parser-5958"><span class="linenos">5958</span></a> <span class="p">)</span>
-</span><span id="Parser-5959"><a href="#Parser-5959"><span class="linenos">5959</span></a> <span class="p">)</span>
-</span><span id="Parser-5960"><a href="#Parser-5960"><span class="linenos">5960</span></a> <span class="k">return</span> <span class="n">whens</span>
-</span><span id="Parser-5961"><a href="#Parser-5961"><span class="linenos">5961</span></a>
-</span><span id="Parser-5962"><a href="#Parser-5962"><span class="linenos">5962</span></a> <span class="k">def</span> <span class="nf">_parse_show</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5963"><a href="#Parser-5963"><span class="linenos">5963</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_parser</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SHOW_PARSERS</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">SHOW_TRIE</span><span class="p">)</span>
-</span><span id="Parser-5964"><a href="#Parser-5964"><span class="linenos">5964</span></a> <span class="k">if</span> <span class="n">parser</span><span class="p">:</span>
-</span><span id="Parser-5965"><a href="#Parser-5965"><span class="linenos">5965</span></a> <span class="k">return</span> <span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
-</span><span id="Parser-5966"><a href="#Parser-5966"><span class="linenos">5966</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="Parser-5967"><a href="#Parser-5967"><span class="linenos">5967</span></a>
-</span><span id="Parser-5968"><a href="#Parser-5968"><span class="linenos">5968</span></a> <span class="k">def</span> <span class="nf">_parse_set_item_assignment</span><span class="p">(</span>
-</span><span id="Parser-5969"><a href="#Parser-5969"><span class="linenos">5969</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">kind</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-5970"><a href="#Parser-5970"><span class="linenos">5970</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-5971"><a href="#Parser-5971"><span class="linenos">5971</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="Parser-5972"><a href="#Parser-5972"><span class="linenos">5972</span></a>
-</span><span id="Parser-5973"><a href="#Parser-5973"><span class="linenos">5973</span></a> <span class="k">if</span> <span class="n">kind</span> <span class="ow">in</span> <span class="p">(</span><span class="s2">&quot;GLOBAL&quot;</span><span class="p">,</span> <span class="s2">&quot;SESSION&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">):</span>
-</span><span id="Parser-5974"><a href="#Parser-5974"><span class="linenos">5974</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_transaction</span><span class="p">(</span><span class="n">global_</span><span class="o">=</span><span class="n">kind</span> <span class="o">==</span> <span class="s2">&quot;GLOBAL&quot;</span><span class="p">)</span>
-</span><span id="Parser-5975"><a href="#Parser-5975"><span class="linenos">5975</span></a>
-</span><span id="Parser-5976"><a href="#Parser-5976"><span class="linenos">5976</span></a> <span class="n">left</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="Parser-5977"><a href="#Parser-5977"><span class="linenos">5977</span></a> <span class="n">assignment_delimiter</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;=&quot;</span><span class="p">,</span> <span class="s2">&quot;TO&quot;</span><span class="p">))</span>
-</span><span id="Parser-5978"><a href="#Parser-5978"><span class="linenos">5978</span></a>
-</span><span id="Parser-5979"><a href="#Parser-5979"><span class="linenos">5979</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">left</span> <span class="ow">or</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SET_REQUIRES_ASSIGNMENT_DELIMITER</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">assignment_delimiter</span><span class="p">):</span>
-</span><span id="Parser-5980"><a href="#Parser-5980"><span class="linenos">5980</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="Parser-5981"><a href="#Parser-5981"><span class="linenos">5981</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-5982"><a href="#Parser-5982"><span class="linenos">5982</span></a>
-</span><span id="Parser-5983"><a href="#Parser-5983"><span class="linenos">5983</span></a> <span class="n">right</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_statement</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="Parser-5984"><a href="#Parser-5984"><span class="linenos">5984</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">EQ</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">left</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">right</span><span class="p">)</span>
-</span><span id="Parser-5985"><a href="#Parser-5985"><span class="linenos">5985</span></a>
-</span><span id="Parser-5986"><a href="#Parser-5986"><span class="linenos">5986</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">SetItem</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">)</span>
+</span><span id="Parser-5926"><a href="#Parser-5926"><span class="linenos">5926</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">THEN</span><span class="p">)</span>
+</span><span id="Parser-5927"><a href="#Parser-5927"><span class="linenos">5927</span></a>
+</span><span id="Parser-5928"><a href="#Parser-5928"><span class="linenos">5928</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">INSERT</span><span class="p">):</span>
+</span><span id="Parser-5929"><a href="#Parser-5929"><span class="linenos">5929</span></a> <span class="n">_this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_star</span><span class="p">()</span>
+</span><span id="Parser-5930"><a href="#Parser-5930"><span class="linenos">5930</span></a> <span class="k">if</span> <span class="n">_this</span><span class="p">:</span>
+</span><span id="Parser-5931"><a href="#Parser-5931"><span class="linenos">5931</span></a> <span class="n">then</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Insert</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">_this</span><span class="p">)</span>
+</span><span id="Parser-5932"><a href="#Parser-5932"><span class="linenos">5932</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-5933"><a href="#Parser-5933"><span class="linenos">5933</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5934"><a href="#Parser-5934"><span class="linenos">5934</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Insert</span><span class="p">,</span>
+</span><span id="Parser-5935"><a href="#Parser-5935"><span class="linenos">5935</span></a> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_value</span><span class="p">(),</span>
+</span><span id="Parser-5936"><a href="#Parser-5936"><span class="linenos">5936</span></a> <span class="n">expression</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;VALUES&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_value</span><span class="p">(),</span>
+</span><span id="Parser-5937"><a href="#Parser-5937"><span class="linenos">5937</span></a> <span class="p">)</span>
+</span><span id="Parser-5938"><a href="#Parser-5938"><span class="linenos">5938</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">UPDATE</span><span class="p">):</span>
+</span><span id="Parser-5939"><a href="#Parser-5939"><span class="linenos">5939</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_star</span><span class="p">()</span>
+</span><span id="Parser-5940"><a href="#Parser-5940"><span class="linenos">5940</span></a> <span class="k">if</span> <span class="n">expressions</span><span class="p">:</span>
+</span><span id="Parser-5941"><a href="#Parser-5941"><span class="linenos">5941</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Update</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">)</span>
+</span><span id="Parser-5942"><a href="#Parser-5942"><span class="linenos">5942</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-5943"><a href="#Parser-5943"><span class="linenos">5943</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5944"><a href="#Parser-5944"><span class="linenos">5944</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Update</span><span class="p">,</span>
+</span><span id="Parser-5945"><a href="#Parser-5945"><span class="linenos">5945</span></a> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">SET</span><span class="p">)</span>
+</span><span id="Parser-5946"><a href="#Parser-5946"><span class="linenos">5946</span></a> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_equality</span><span class="p">),</span>
+</span><span id="Parser-5947"><a href="#Parser-5947"><span class="linenos">5947</span></a> <span class="p">)</span>
+</span><span id="Parser-5948"><a href="#Parser-5948"><span class="linenos">5948</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DELETE</span><span class="p">):</span>
+</span><span id="Parser-5949"><a href="#Parser-5949"><span class="linenos">5949</span></a> <span class="n">then</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
+</span><span id="Parser-5950"><a href="#Parser-5950"><span class="linenos">5950</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-5951"><a href="#Parser-5951"><span class="linenos">5951</span></a> <span class="n">then</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5952"><a href="#Parser-5952"><span class="linenos">5952</span></a>
+</span><span id="Parser-5953"><a href="#Parser-5953"><span class="linenos">5953</span></a> <span class="n">whens</span><span class="o">.</span><span class="n">append</span><span class="p">(</span>
+</span><span id="Parser-5954"><a href="#Parser-5954"><span class="linenos">5954</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5955"><a href="#Parser-5955"><span class="linenos">5955</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">When</span><span class="p">,</span>
+</span><span id="Parser-5956"><a href="#Parser-5956"><span class="linenos">5956</span></a> <span class="n">matched</span><span class="o">=</span><span class="n">matched</span><span class="p">,</span>
+</span><span id="Parser-5957"><a href="#Parser-5957"><span class="linenos">5957</span></a> <span class="n">source</span><span class="o">=</span><span class="n">source</span><span class="p">,</span>
+</span><span id="Parser-5958"><a href="#Parser-5958"><span class="linenos">5958</span></a> <span class="n">condition</span><span class="o">=</span><span class="n">condition</span><span class="p">,</span>
+</span><span id="Parser-5959"><a href="#Parser-5959"><span class="linenos">5959</span></a> <span class="n">then</span><span class="o">=</span><span class="n">then</span><span class="p">,</span>
+</span><span id="Parser-5960"><a href="#Parser-5960"><span class="linenos">5960</span></a> <span class="p">)</span>
+</span><span id="Parser-5961"><a href="#Parser-5961"><span class="linenos">5961</span></a> <span class="p">)</span>
+</span><span id="Parser-5962"><a href="#Parser-5962"><span class="linenos">5962</span></a> <span class="k">return</span> <span class="n">whens</span>
+</span><span id="Parser-5963"><a href="#Parser-5963"><span class="linenos">5963</span></a>
+</span><span id="Parser-5964"><a href="#Parser-5964"><span class="linenos">5964</span></a> <span class="k">def</span> <span class="nf">_parse_show</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5965"><a href="#Parser-5965"><span class="linenos">5965</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_parser</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SHOW_PARSERS</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">SHOW_TRIE</span><span class="p">)</span>
+</span><span id="Parser-5966"><a href="#Parser-5966"><span class="linenos">5966</span></a> <span class="k">if</span> <span class="n">parser</span><span class="p">:</span>
+</span><span id="Parser-5967"><a href="#Parser-5967"><span class="linenos">5967</span></a> <span class="k">return</span> <span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span>
+</span><span id="Parser-5968"><a href="#Parser-5968"><span class="linenos">5968</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="Parser-5969"><a href="#Parser-5969"><span class="linenos">5969</span></a>
+</span><span id="Parser-5970"><a href="#Parser-5970"><span class="linenos">5970</span></a> <span class="k">def</span> <span class="nf">_parse_set_item_assignment</span><span class="p">(</span>
+</span><span id="Parser-5971"><a href="#Parser-5971"><span class="linenos">5971</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">kind</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-5972"><a href="#Parser-5972"><span class="linenos">5972</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-5973"><a href="#Parser-5973"><span class="linenos">5973</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="Parser-5974"><a href="#Parser-5974"><span class="linenos">5974</span></a>
+</span><span id="Parser-5975"><a href="#Parser-5975"><span class="linenos">5975</span></a> <span class="k">if</span> <span class="n">kind</span> <span class="ow">in</span> <span class="p">(</span><span class="s2">&quot;GLOBAL&quot;</span><span class="p">,</span> <span class="s2">&quot;SESSION&quot;</span><span class="p">)</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">):</span>
+</span><span id="Parser-5976"><a href="#Parser-5976"><span class="linenos">5976</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_transaction</span><span class="p">(</span><span class="n">global_</span><span class="o">=</span><span class="n">kind</span> <span class="o">==</span> <span class="s2">&quot;GLOBAL&quot;</span><span class="p">)</span>
+</span><span id="Parser-5977"><a href="#Parser-5977"><span class="linenos">5977</span></a>
+</span><span id="Parser-5978"><a href="#Parser-5978"><span class="linenos">5978</span></a> <span class="n">left</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="Parser-5979"><a href="#Parser-5979"><span class="linenos">5979</span></a> <span class="n">assignment_delimiter</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_texts</span><span class="p">((</span><span class="s2">&quot;=&quot;</span><span class="p">,</span> <span class="s2">&quot;TO&quot;</span><span class="p">))</span>
+</span><span id="Parser-5980"><a href="#Parser-5980"><span class="linenos">5980</span></a>
+</span><span id="Parser-5981"><a href="#Parser-5981"><span class="linenos">5981</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">left</span> <span class="ow">or</span> <span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SET_REQUIRES_ASSIGNMENT_DELIMITER</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">assignment_delimiter</span><span class="p">):</span>
+</span><span id="Parser-5982"><a href="#Parser-5982"><span class="linenos">5982</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="Parser-5983"><a href="#Parser-5983"><span class="linenos">5983</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-5984"><a href="#Parser-5984"><span class="linenos">5984</span></a>
+</span><span id="Parser-5985"><a href="#Parser-5985"><span class="linenos">5985</span></a> <span class="n">right</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_statement</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="Parser-5986"><a href="#Parser-5986"><span class="linenos">5986</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">EQ</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">left</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">right</span><span class="p">)</span>
</span><span id="Parser-5987"><a href="#Parser-5987"><span class="linenos">5987</span></a>
-</span><span id="Parser-5988"><a href="#Parser-5988"><span class="linenos">5988</span></a> <span class="k">def</span> <span class="nf">_parse_set_transaction</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">global_</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
-</span><span id="Parser-5989"><a href="#Parser-5989"><span class="linenos">5989</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">)</span>
-</span><span id="Parser-5990"><a href="#Parser-5990"><span class="linenos">5990</span></a> <span class="n">characteristics</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
-</span><span id="Parser-5991"><a href="#Parser-5991"><span class="linenos">5991</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var_from_options</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">TRANSACTION_CHARACTERISTICS</span><span class="p">)</span>
-</span><span id="Parser-5992"><a href="#Parser-5992"><span class="linenos">5992</span></a> <span class="p">)</span>
-</span><span id="Parser-5993"><a href="#Parser-5993"><span class="linenos">5993</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-5994"><a href="#Parser-5994"><span class="linenos">5994</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SetItem</span><span class="p">,</span>
-</span><span id="Parser-5995"><a href="#Parser-5995"><span class="linenos">5995</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">characteristics</span><span class="p">,</span>
-</span><span id="Parser-5996"><a href="#Parser-5996"><span class="linenos">5996</span></a> <span class="n">kind</span><span class="o">=</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">,</span>
-</span><span id="Parser-5997"><a href="#Parser-5997"><span class="linenos">5997</span></a> <span class="o">**</span><span class="p">{</span><span class="s2">&quot;global&quot;</span><span class="p">:</span> <span class="n">global_</span><span class="p">},</span> <span class="c1"># type: ignore</span>
-</span><span id="Parser-5998"><a href="#Parser-5998"><span class="linenos">5998</span></a> <span class="p">)</span>
-</span><span id="Parser-5999"><a href="#Parser-5999"><span class="linenos">5999</span></a>
-</span><span id="Parser-6000"><a href="#Parser-6000"><span class="linenos">6000</span></a> <span class="k">def</span> <span class="nf">_parse_set_item</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-6001"><a href="#Parser-6001"><span class="linenos">6001</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_parser</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SET_PARSERS</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">SET_TRIE</span><span class="p">)</span>
-</span><span id="Parser-6002"><a href="#Parser-6002"><span class="linenos">6002</span></a> <span class="k">return</span> <span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="k">if</span> <span class="n">parser</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_item_assignment</span><span class="p">(</span><span class="n">kind</span><span class="o">=</span><span class="kc">None</span><span class="p">)</span>
-</span><span id="Parser-6003"><a href="#Parser-6003"><span class="linenos">6003</span></a>
-</span><span id="Parser-6004"><a href="#Parser-6004"><span class="linenos">6004</span></a> <span class="k">def</span> <span class="nf">_parse_set</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">unset</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span> <span class="n">tag</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Set</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
-</span><span id="Parser-6005"><a href="#Parser-6005"><span class="linenos">6005</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="Parser-6006"><a href="#Parser-6006"><span class="linenos">6006</span></a> <span class="n">set_</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-6007"><a href="#Parser-6007"><span class="linenos">6007</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Set</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_item</span><span class="p">),</span> <span class="n">unset</span><span class="o">=</span><span class="n">unset</span><span class="p">,</span> <span class="n">tag</span><span class="o">=</span><span class="n">tag</span>
-</span><span id="Parser-6008"><a href="#Parser-6008"><span class="linenos">6008</span></a> <span class="p">)</span>
-</span><span id="Parser-6009"><a href="#Parser-6009"><span class="linenos">6009</span></a>
-</span><span id="Parser-6010"><a href="#Parser-6010"><span class="linenos">6010</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="Parser-6011"><a href="#Parser-6011"><span class="linenos">6011</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="Parser-6012"><a href="#Parser-6012"><span class="linenos">6012</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="Parser-6013"><a href="#Parser-6013"><span class="linenos">6013</span></a>
-</span><span id="Parser-6014"><a href="#Parser-6014"><span class="linenos">6014</span></a> <span class="k">return</span> <span class="n">set_</span>
+</span><span id="Parser-5988"><a href="#Parser-5988"><span class="linenos">5988</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">SetItem</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">)</span>
+</span><span id="Parser-5989"><a href="#Parser-5989"><span class="linenos">5989</span></a>
+</span><span id="Parser-5990"><a href="#Parser-5990"><span class="linenos">5990</span></a> <span class="k">def</span> <span class="nf">_parse_set_transaction</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">global_</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
+</span><span id="Parser-5991"><a href="#Parser-5991"><span class="linenos">5991</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">)</span>
+</span><span id="Parser-5992"><a href="#Parser-5992"><span class="linenos">5992</span></a> <span class="n">characteristics</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
+</span><span id="Parser-5993"><a href="#Parser-5993"><span class="linenos">5993</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var_from_options</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">TRANSACTION_CHARACTERISTICS</span><span class="p">)</span>
+</span><span id="Parser-5994"><a href="#Parser-5994"><span class="linenos">5994</span></a> <span class="p">)</span>
+</span><span id="Parser-5995"><a href="#Parser-5995"><span class="linenos">5995</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-5996"><a href="#Parser-5996"><span class="linenos">5996</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">SetItem</span><span class="p">,</span>
+</span><span id="Parser-5997"><a href="#Parser-5997"><span class="linenos">5997</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">characteristics</span><span class="p">,</span>
+</span><span id="Parser-5998"><a href="#Parser-5998"><span class="linenos">5998</span></a> <span class="n">kind</span><span class="o">=</span><span class="s2">&quot;TRANSACTION&quot;</span><span class="p">,</span>
+</span><span id="Parser-5999"><a href="#Parser-5999"><span class="linenos">5999</span></a> <span class="o">**</span><span class="p">{</span><span class="s2">&quot;global&quot;</span><span class="p">:</span> <span class="n">global_</span><span class="p">},</span> <span class="c1"># type: ignore</span>
+</span><span id="Parser-6000"><a href="#Parser-6000"><span class="linenos">6000</span></a> <span class="p">)</span>
+</span><span id="Parser-6001"><a href="#Parser-6001"><span class="linenos">6001</span></a>
+</span><span id="Parser-6002"><a href="#Parser-6002"><span class="linenos">6002</span></a> <span class="k">def</span> <span class="nf">_parse_set_item</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-6003"><a href="#Parser-6003"><span class="linenos">6003</span></a> <span class="n">parser</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_parser</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">SET_PARSERS</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">SET_TRIE</span><span class="p">)</span>
+</span><span id="Parser-6004"><a href="#Parser-6004"><span class="linenos">6004</span></a> <span class="k">return</span> <span class="n">parser</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="k">if</span> <span class="n">parser</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_item_assignment</span><span class="p">(</span><span class="n">kind</span><span class="o">=</span><span class="kc">None</span><span class="p">)</span>
+</span><span id="Parser-6005"><a href="#Parser-6005"><span class="linenos">6005</span></a>
+</span><span id="Parser-6006"><a href="#Parser-6006"><span class="linenos">6006</span></a> <span class="k">def</span> <span class="nf">_parse_set</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">unset</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">,</span> <span class="n">tag</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">False</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Set</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
+</span><span id="Parser-6007"><a href="#Parser-6007"><span class="linenos">6007</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="Parser-6008"><a href="#Parser-6008"><span class="linenos">6008</span></a> <span class="n">set_</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-6009"><a href="#Parser-6009"><span class="linenos">6009</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Set</span><span class="p">,</span> <span class="n">expressions</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_set_item</span><span class="p">),</span> <span class="n">unset</span><span class="o">=</span><span class="n">unset</span><span class="p">,</span> <span class="n">tag</span><span class="o">=</span><span class="n">tag</span>
+</span><span id="Parser-6010"><a href="#Parser-6010"><span class="linenos">6010</span></a> <span class="p">)</span>
+</span><span id="Parser-6011"><a href="#Parser-6011"><span class="linenos">6011</span></a>
+</span><span id="Parser-6012"><a href="#Parser-6012"><span class="linenos">6012</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="Parser-6013"><a href="#Parser-6013"><span class="linenos">6013</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="Parser-6014"><a href="#Parser-6014"><span class="linenos">6014</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
</span><span id="Parser-6015"><a href="#Parser-6015"><span class="linenos">6015</span></a>
-</span><span id="Parser-6016"><a href="#Parser-6016"><span class="linenos">6016</span></a> <span class="k">def</span> <span class="nf">_parse_var_from_options</span><span class="p">(</span>
-</span><span id="Parser-6017"><a href="#Parser-6017"><span class="linenos">6017</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">options</span><span class="p">:</span> <span class="n">OPTIONS_TYPE</span><span class="p">,</span> <span class="n">raise_unmatched</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span>
-</span><span id="Parser-6018"><a href="#Parser-6018"><span class="linenos">6018</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">]:</span>
-</span><span id="Parser-6019"><a href="#Parser-6019"><span class="linenos">6019</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span>
-</span><span id="Parser-6020"><a href="#Parser-6020"><span class="linenos">6020</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">start</span><span class="p">:</span>
-</span><span id="Parser-6021"><a href="#Parser-6021"><span class="linenos">6021</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-6022"><a href="#Parser-6022"><span class="linenos">6022</span></a>
-</span><span id="Parser-6023"><a href="#Parser-6023"><span class="linenos">6023</span></a> <span class="n">option</span> <span class="o">=</span> <span class="n">start</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="Parser-6024"><a href="#Parser-6024"><span class="linenos">6024</span></a> <span class="n">continuations</span> <span class="o">=</span> <span class="n">options</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">option</span><span class="p">)</span>
-</span><span id="Parser-6025"><a href="#Parser-6025"><span class="linenos">6025</span></a>
-</span><span id="Parser-6026"><a href="#Parser-6026"><span class="linenos">6026</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="Parser-6027"><a href="#Parser-6027"><span class="linenos">6027</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="Parser-6028"><a href="#Parser-6028"><span class="linenos">6028</span></a> <span class="k">for</span> <span class="n">keywords</span> <span class="ow">in</span> <span class="n">continuations</span> <span class="ow">or</span> <span class="p">[]:</span>
-</span><span id="Parser-6029"><a href="#Parser-6029"><span class="linenos">6029</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">keywords</span><span class="p">,</span> <span class="nb">str</span><span class="p">):</span>
-</span><span id="Parser-6030"><a href="#Parser-6030"><span class="linenos">6030</span></a> <span class="n">keywords</span> <span class="o">=</span> <span class="p">(</span><span class="n">keywords</span><span class="p">,)</span>
-</span><span id="Parser-6031"><a href="#Parser-6031"><span class="linenos">6031</span></a>
-</span><span id="Parser-6032"><a href="#Parser-6032"><span class="linenos">6032</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="o">*</span><span class="n">keywords</span><span class="p">):</span>
-</span><span id="Parser-6033"><a href="#Parser-6033"><span class="linenos">6033</span></a> <span class="n">option</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">option</span><span class="si">}</span><span class="s2"> </span><span class="si">{</span><span class="s1">&#39; &#39;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">keywords</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span>
-</span><span id="Parser-6034"><a href="#Parser-6034"><span class="linenos">6034</span></a> <span class="k">break</span>
-</span><span id="Parser-6035"><a href="#Parser-6035"><span class="linenos">6035</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-6036"><a href="#Parser-6036"><span class="linenos">6036</span></a> <span class="k">if</span> <span class="n">continuations</span> <span class="ow">or</span> <span class="n">continuations</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="Parser-6037"><a href="#Parser-6037"><span class="linenos">6037</span></a> <span class="k">if</span> <span class="n">raise_unmatched</span><span class="p">:</span>
-</span><span id="Parser-6038"><a href="#Parser-6038"><span class="linenos">6038</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;Unknown option </span><span class="si">{</span><span class="n">option</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">)</span>
-</span><span id="Parser-6039"><a href="#Parser-6039"><span class="linenos">6039</span></a>
-</span><span id="Parser-6040"><a href="#Parser-6040"><span class="linenos">6040</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="Parser-6041"><a href="#Parser-6041"><span class="linenos">6041</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-6042"><a href="#Parser-6042"><span class="linenos">6042</span></a>
-</span><span id="Parser-6043"><a href="#Parser-6043"><span class="linenos">6043</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">var</span><span class="p">(</span><span class="n">option</span><span class="p">)</span>
+</span><span id="Parser-6016"><a href="#Parser-6016"><span class="linenos">6016</span></a> <span class="k">return</span> <span class="n">set_</span>
+</span><span id="Parser-6017"><a href="#Parser-6017"><span class="linenos">6017</span></a>
+</span><span id="Parser-6018"><a href="#Parser-6018"><span class="linenos">6018</span></a> <span class="k">def</span> <span class="nf">_parse_var_from_options</span><span class="p">(</span>
+</span><span id="Parser-6019"><a href="#Parser-6019"><span class="linenos">6019</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">options</span><span class="p">:</span> <span class="n">OPTIONS_TYPE</span><span class="p">,</span> <span class="n">raise_unmatched</span><span class="p">:</span> <span class="nb">bool</span> <span class="o">=</span> <span class="kc">True</span>
+</span><span id="Parser-6020"><a href="#Parser-6020"><span class="linenos">6020</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Var</span><span class="p">]:</span>
+</span><span id="Parser-6021"><a href="#Parser-6021"><span class="linenos">6021</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span>
+</span><span id="Parser-6022"><a href="#Parser-6022"><span class="linenos">6022</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">start</span><span class="p">:</span>
+</span><span id="Parser-6023"><a href="#Parser-6023"><span class="linenos">6023</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6024"><a href="#Parser-6024"><span class="linenos">6024</span></a>
+</span><span id="Parser-6025"><a href="#Parser-6025"><span class="linenos">6025</span></a> <span class="n">option</span> <span class="o">=</span> <span class="n">start</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="Parser-6026"><a href="#Parser-6026"><span class="linenos">6026</span></a> <span class="n">continuations</span> <span class="o">=</span> <span class="n">options</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">option</span><span class="p">)</span>
+</span><span id="Parser-6027"><a href="#Parser-6027"><span class="linenos">6027</span></a>
+</span><span id="Parser-6028"><a href="#Parser-6028"><span class="linenos">6028</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="Parser-6029"><a href="#Parser-6029"><span class="linenos">6029</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="Parser-6030"><a href="#Parser-6030"><span class="linenos">6030</span></a> <span class="k">for</span> <span class="n">keywords</span> <span class="ow">in</span> <span class="n">continuations</span> <span class="ow">or</span> <span class="p">[]:</span>
+</span><span id="Parser-6031"><a href="#Parser-6031"><span class="linenos">6031</span></a> <span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">keywords</span><span class="p">,</span> <span class="nb">str</span><span class="p">):</span>
+</span><span id="Parser-6032"><a href="#Parser-6032"><span class="linenos">6032</span></a> <span class="n">keywords</span> <span class="o">=</span> <span class="p">(</span><span class="n">keywords</span><span class="p">,)</span>
+</span><span id="Parser-6033"><a href="#Parser-6033"><span class="linenos">6033</span></a>
+</span><span id="Parser-6034"><a href="#Parser-6034"><span class="linenos">6034</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="o">*</span><span class="n">keywords</span><span class="p">):</span>
+</span><span id="Parser-6035"><a href="#Parser-6035"><span class="linenos">6035</span></a> <span class="n">option</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">option</span><span class="si">}</span><span class="s2"> </span><span class="si">{</span><span class="s1">&#39; &#39;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">keywords</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span>
+</span><span id="Parser-6036"><a href="#Parser-6036"><span class="linenos">6036</span></a> <span class="k">break</span>
+</span><span id="Parser-6037"><a href="#Parser-6037"><span class="linenos">6037</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-6038"><a href="#Parser-6038"><span class="linenos">6038</span></a> <span class="k">if</span> <span class="n">continuations</span> <span class="ow">or</span> <span class="n">continuations</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="Parser-6039"><a href="#Parser-6039"><span class="linenos">6039</span></a> <span class="k">if</span> <span class="n">raise_unmatched</span><span class="p">:</span>
+</span><span id="Parser-6040"><a href="#Parser-6040"><span class="linenos">6040</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;Unknown option </span><span class="si">{</span><span class="n">option</span><span class="si">}</span><span class="s2">&quot;</span><span class="p">)</span>
+</span><span id="Parser-6041"><a href="#Parser-6041"><span class="linenos">6041</span></a>
+</span><span id="Parser-6042"><a href="#Parser-6042"><span class="linenos">6042</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="Parser-6043"><a href="#Parser-6043"><span class="linenos">6043</span></a> <span class="k">return</span> <span class="kc">None</span>
</span><span id="Parser-6044"><a href="#Parser-6044"><span class="linenos">6044</span></a>
-</span><span id="Parser-6045"><a href="#Parser-6045"><span class="linenos">6045</span></a> <span class="k">def</span> <span class="nf">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">start</span><span class="p">:</span> <span class="n">Token</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
-</span><span id="Parser-6046"><a href="#Parser-6046"><span class="linenos">6046</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="Parser-6047"><a href="#Parser-6047"><span class="linenos">6047</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="Parser-6048"><a href="#Parser-6048"><span class="linenos">6048</span></a> <span class="n">text</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_sql</span><span class="p">(</span><span class="n">start</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="Parser-6049"><a href="#Parser-6049"><span class="linenos">6049</span></a> <span class="n">size</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">start</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
-</span><span id="Parser-6050"><a href="#Parser-6050"><span class="linenos">6050</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_warn_unsupported</span><span class="p">()</span>
-</span><span id="Parser-6051"><a href="#Parser-6051"><span class="linenos">6051</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">text</span><span class="p">[:</span><span class="n">size</span><span class="p">],</span> <span class="n">expression</span><span class="o">=</span><span class="n">text</span><span class="p">[</span><span class="n">size</span><span class="p">:])</span>
-</span><span id="Parser-6052"><a href="#Parser-6052"><span class="linenos">6052</span></a>
-</span><span id="Parser-6053"><a href="#Parser-6053"><span class="linenos">6053</span></a> <span class="k">def</span> <span class="nf">_parse_dict_property</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">DictProperty</span><span class="p">:</span>
-</span><span id="Parser-6054"><a href="#Parser-6054"><span class="linenos">6054</span></a> <span class="n">settings</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Parser-6055"><a href="#Parser-6055"><span class="linenos">6055</span></a>
-</span><span id="Parser-6056"><a href="#Parser-6056"><span class="linenos">6056</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span>
-</span><span id="Parser-6057"><a href="#Parser-6057"><span class="linenos">6057</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="Parser-6058"><a href="#Parser-6058"><span class="linenos">6058</span></a>
-</span><span id="Parser-6059"><a href="#Parser-6059"><span class="linenos">6059</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="Parser-6060"><a href="#Parser-6060"><span class="linenos">6060</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
-</span><span id="Parser-6061"><a href="#Parser-6061"><span class="linenos">6061</span></a> <span class="n">key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
-</span><span id="Parser-6062"><a href="#Parser-6062"><span class="linenos">6062</span></a> <span class="n">value</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="Parser-6063"><a href="#Parser-6063"><span class="linenos">6063</span></a>
-</span><span id="Parser-6064"><a href="#Parser-6064"><span class="linenos">6064</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">key</span> <span class="ow">and</span> <span class="n">value</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="Parser-6065"><a href="#Parser-6065"><span class="linenos">6065</span></a> <span class="k">break</span>
-</span><span id="Parser-6066"><a href="#Parser-6066"><span class="linenos">6066</span></a> <span class="n">settings</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">DictSubProperty</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">key</span><span class="p">,</span> <span class="n">value</span><span class="o">=</span><span class="n">value</span><span class="p">))</span>
-</span><span id="Parser-6067"><a href="#Parser-6067"><span class="linenos">6067</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">)</span>
-</span><span id="Parser-6068"><a href="#Parser-6068"><span class="linenos">6068</span></a>
-</span><span id="Parser-6069"><a href="#Parser-6069"><span class="linenos">6069</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="Parser-6045"><a href="#Parser-6045"><span class="linenos">6045</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">var</span><span class="p">(</span><span class="n">option</span><span class="p">)</span>
+</span><span id="Parser-6046"><a href="#Parser-6046"><span class="linenos">6046</span></a>
+</span><span id="Parser-6047"><a href="#Parser-6047"><span class="linenos">6047</span></a> <span class="k">def</span> <span class="nf">_parse_as_command</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">start</span><span class="p">:</span> <span class="n">Token</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
+</span><span id="Parser-6048"><a href="#Parser-6048"><span class="linenos">6048</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="Parser-6049"><a href="#Parser-6049"><span class="linenos">6049</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="Parser-6050"><a href="#Parser-6050"><span class="linenos">6050</span></a> <span class="n">text</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_sql</span><span class="p">(</span><span class="n">start</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="Parser-6051"><a href="#Parser-6051"><span class="linenos">6051</span></a> <span class="n">size</span> <span class="o">=</span> <span class="nb">len</span><span class="p">(</span><span class="n">start</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
+</span><span id="Parser-6052"><a href="#Parser-6052"><span class="linenos">6052</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_warn_unsupported</span><span class="p">()</span>
+</span><span id="Parser-6053"><a href="#Parser-6053"><span class="linenos">6053</span></a> <span class="k">return</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">(</span><span class="n">this</span><span class="o">=</span><span class="n">text</span><span class="p">[:</span><span class="n">size</span><span class="p">],</span> <span class="n">expression</span><span class="o">=</span><span class="n">text</span><span class="p">[</span><span class="n">size</span><span class="p">:])</span>
+</span><span id="Parser-6054"><a href="#Parser-6054"><span class="linenos">6054</span></a>
+</span><span id="Parser-6055"><a href="#Parser-6055"><span class="linenos">6055</span></a> <span class="k">def</span> <span class="nf">_parse_dict_property</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">DictProperty</span><span class="p">:</span>
+</span><span id="Parser-6056"><a href="#Parser-6056"><span class="linenos">6056</span></a> <span class="n">settings</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Parser-6057"><a href="#Parser-6057"><span class="linenos">6057</span></a>
+</span><span id="Parser-6058"><a href="#Parser-6058"><span class="linenos">6058</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span>
+</span><span id="Parser-6059"><a href="#Parser-6059"><span class="linenos">6059</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="Parser-6060"><a href="#Parser-6060"><span class="linenos">6060</span></a>
+</span><span id="Parser-6061"><a href="#Parser-6061"><span class="linenos">6061</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="Parser-6062"><a href="#Parser-6062"><span class="linenos">6062</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
+</span><span id="Parser-6063"><a href="#Parser-6063"><span class="linenos">6063</span></a> <span class="n">key</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_id_var</span><span class="p">()</span>
+</span><span id="Parser-6064"><a href="#Parser-6064"><span class="linenos">6064</span></a> <span class="n">value</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
+</span><span id="Parser-6065"><a href="#Parser-6065"><span class="linenos">6065</span></a>
+</span><span id="Parser-6066"><a href="#Parser-6066"><span class="linenos">6066</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">key</span> <span class="ow">and</span> <span class="n">value</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="Parser-6067"><a href="#Parser-6067"><span class="linenos">6067</span></a> <span class="k">break</span>
+</span><span id="Parser-6068"><a href="#Parser-6068"><span class="linenos">6068</span></a> <span class="n">settings</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">DictSubProperty</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">key</span><span class="p">,</span> <span class="n">value</span><span class="o">=</span><span class="n">value</span><span class="p">))</span>
+</span><span id="Parser-6069"><a href="#Parser-6069"><span class="linenos">6069</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">)</span>
</span><span id="Parser-6070"><a href="#Parser-6070"><span class="linenos">6070</span></a>
-</span><span id="Parser-6071"><a href="#Parser-6071"><span class="linenos">6071</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-6072"><a href="#Parser-6072"><span class="linenos">6072</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DictProperty</span><span class="p">,</span>
-</span><span id="Parser-6073"><a href="#Parser-6073"><span class="linenos">6073</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Parser-6074"><a href="#Parser-6074"><span class="linenos">6074</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="o">.</span><span class="n">this</span> <span class="k">if</span> <span class="n">kind</span> <span class="k">else</span> <span class="kc">None</span><span class="p">,</span>
-</span><span id="Parser-6075"><a href="#Parser-6075"><span class="linenos">6075</span></a> <span class="n">settings</span><span class="o">=</span><span class="n">settings</span><span class="p">,</span>
-</span><span id="Parser-6076"><a href="#Parser-6076"><span class="linenos">6076</span></a> <span class="p">)</span>
-</span><span id="Parser-6077"><a href="#Parser-6077"><span class="linenos">6077</span></a>
-</span><span id="Parser-6078"><a href="#Parser-6078"><span class="linenos">6078</span></a> <span class="k">def</span> <span class="nf">_parse_dict_range</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">DictRange</span><span class="p">:</span>
-</span><span id="Parser-6079"><a href="#Parser-6079"><span class="linenos">6079</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span>
-</span><span id="Parser-6080"><a href="#Parser-6080"><span class="linenos">6080</span></a> <span class="n">has_min</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MIN&quot;</span><span class="p">)</span>
-</span><span id="Parser-6081"><a href="#Parser-6081"><span class="linenos">6081</span></a> <span class="k">if</span> <span class="n">has_min</span><span class="p">:</span>
-</span><span id="Parser-6082"><a href="#Parser-6082"><span class="linenos">6082</span></a> <span class="nb">min</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="Parser-6083"><a href="#Parser-6083"><span class="linenos">6083</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MAX&quot;</span><span class="p">)</span>
-</span><span id="Parser-6084"><a href="#Parser-6084"><span class="linenos">6084</span></a> <span class="nb">max</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="Parser-6085"><a href="#Parser-6085"><span class="linenos">6085</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-6071"><a href="#Parser-6071"><span class="linenos">6071</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="Parser-6072"><a href="#Parser-6072"><span class="linenos">6072</span></a>
+</span><span id="Parser-6073"><a href="#Parser-6073"><span class="linenos">6073</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-6074"><a href="#Parser-6074"><span class="linenos">6074</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">DictProperty</span><span class="p">,</span>
+</span><span id="Parser-6075"><a href="#Parser-6075"><span class="linenos">6075</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Parser-6076"><a href="#Parser-6076"><span class="linenos">6076</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="o">.</span><span class="n">this</span> <span class="k">if</span> <span class="n">kind</span> <span class="k">else</span> <span class="kc">None</span><span class="p">,</span>
+</span><span id="Parser-6077"><a href="#Parser-6077"><span class="linenos">6077</span></a> <span class="n">settings</span><span class="o">=</span><span class="n">settings</span><span class="p">,</span>
+</span><span id="Parser-6078"><a href="#Parser-6078"><span class="linenos">6078</span></a> <span class="p">)</span>
+</span><span id="Parser-6079"><a href="#Parser-6079"><span class="linenos">6079</span></a>
+</span><span id="Parser-6080"><a href="#Parser-6080"><span class="linenos">6080</span></a> <span class="k">def</span> <span class="nf">_parse_dict_range</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">DictRange</span><span class="p">:</span>
+</span><span id="Parser-6081"><a href="#Parser-6081"><span class="linenos">6081</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_l_paren</span><span class="p">()</span>
+</span><span id="Parser-6082"><a href="#Parser-6082"><span class="linenos">6082</span></a> <span class="n">has_min</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MIN&quot;</span><span class="p">)</span>
+</span><span id="Parser-6083"><a href="#Parser-6083"><span class="linenos">6083</span></a> <span class="k">if</span> <span class="n">has_min</span><span class="p">:</span>
+</span><span id="Parser-6084"><a href="#Parser-6084"><span class="linenos">6084</span></a> <span class="nb">min</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
+</span><span id="Parser-6085"><a href="#Parser-6085"><span class="linenos">6085</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;MAX&quot;</span><span class="p">)</span>
</span><span id="Parser-6086"><a href="#Parser-6086"><span class="linenos">6086</span></a> <span class="nb">max</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
-</span><span id="Parser-6087"><a href="#Parser-6087"><span class="linenos">6087</span></a> <span class="nb">min</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
-</span><span id="Parser-6088"><a href="#Parser-6088"><span class="linenos">6088</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
-</span><span id="Parser-6089"><a href="#Parser-6089"><span class="linenos">6089</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">DictRange</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="nb">min</span><span class="o">=</span><span class="nb">min</span><span class="p">,</span> <span class="nb">max</span><span class="o">=</span><span class="nb">max</span><span class="p">)</span>
-</span><span id="Parser-6090"><a href="#Parser-6090"><span class="linenos">6090</span></a>
-</span><span id="Parser-6091"><a href="#Parser-6091"><span class="linenos">6091</span></a> <span class="k">def</span> <span class="nf">_parse_comprehension</span><span class="p">(</span>
-</span><span id="Parser-6092"><a href="#Parser-6092"><span class="linenos">6092</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span>
-</span><span id="Parser-6093"><a href="#Parser-6093"><span class="linenos">6093</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Comprehension</span><span class="p">]:</span>
-</span><span id="Parser-6094"><a href="#Parser-6094"><span class="linenos">6094</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="Parser-6095"><a href="#Parser-6095"><span class="linenos">6095</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
-</span><span id="Parser-6096"><a href="#Parser-6096"><span class="linenos">6096</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IN</span><span class="p">):</span>
-</span><span id="Parser-6097"><a href="#Parser-6097"><span class="linenos">6097</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
-</span><span id="Parser-6098"><a href="#Parser-6098"><span class="linenos">6098</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-6099"><a href="#Parser-6099"><span class="linenos">6099</span></a> <span class="n">iterator</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
-</span><span id="Parser-6100"><a href="#Parser-6100"><span class="linenos">6100</span></a> <span class="n">condition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IF&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="Parser-6101"><a href="#Parser-6101"><span class="linenos">6101</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-6102"><a href="#Parser-6102"><span class="linenos">6102</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Comprehension</span><span class="p">,</span>
-</span><span id="Parser-6103"><a href="#Parser-6103"><span class="linenos">6103</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Parser-6104"><a href="#Parser-6104"><span class="linenos">6104</span></a> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">,</span>
-</span><span id="Parser-6105"><a href="#Parser-6105"><span class="linenos">6105</span></a> <span class="n">iterator</span><span class="o">=</span><span class="n">iterator</span><span class="p">,</span>
-</span><span id="Parser-6106"><a href="#Parser-6106"><span class="linenos">6106</span></a> <span class="n">condition</span><span class="o">=</span><span class="n">condition</span><span class="p">,</span>
-</span><span id="Parser-6107"><a href="#Parser-6107"><span class="linenos">6107</span></a> <span class="p">)</span>
-</span><span id="Parser-6108"><a href="#Parser-6108"><span class="linenos">6108</span></a>
-</span><span id="Parser-6109"><a href="#Parser-6109"><span class="linenos">6109</span></a> <span class="k">def</span> <span class="nf">_parse_heredoc</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Heredoc</span><span class="p">]:</span>
-</span><span id="Parser-6110"><a href="#Parser-6110"><span class="linenos">6110</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">HEREDOC_STRING</span><span class="p">):</span>
-</span><span id="Parser-6111"><a href="#Parser-6111"><span class="linenos">6111</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Heredoc</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
-</span><span id="Parser-6112"><a href="#Parser-6112"><span class="linenos">6112</span></a>
-</span><span id="Parser-6113"><a href="#Parser-6113"><span class="linenos">6113</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;$&quot;</span><span class="p">):</span>
-</span><span id="Parser-6114"><a href="#Parser-6114"><span class="linenos">6114</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-6115"><a href="#Parser-6115"><span class="linenos">6115</span></a>
-</span><span id="Parser-6116"><a href="#Parser-6116"><span class="linenos">6116</span></a> <span class="n">tags</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;$&quot;</span><span class="p">]</span>
-</span><span id="Parser-6117"><a href="#Parser-6117"><span class="linenos">6117</span></a> <span class="n">tag_text</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-6118"><a href="#Parser-6118"><span class="linenos">6118</span></a>
-</span><span id="Parser-6119"><a href="#Parser-6119"><span class="linenos">6119</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_is_connected</span><span class="p">():</span>
-</span><span id="Parser-6120"><a href="#Parser-6120"><span class="linenos">6120</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="Parser-6121"><a href="#Parser-6121"><span class="linenos">6121</span></a> <span class="n">tags</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">())</span>
-</span><span id="Parser-6122"><a href="#Parser-6122"><span class="linenos">6122</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-6123"><a href="#Parser-6123"><span class="linenos">6123</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;No closing $ found&quot;</span><span class="p">)</span>
-</span><span id="Parser-6124"><a href="#Parser-6124"><span class="linenos">6124</span></a>
-</span><span id="Parser-6125"><a href="#Parser-6125"><span class="linenos">6125</span></a> <span class="k">if</span> <span class="n">tags</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">!=</span> <span class="s2">&quot;$&quot;</span><span class="p">:</span>
-</span><span id="Parser-6126"><a href="#Parser-6126"><span class="linenos">6126</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_is_connected</span><span class="p">()</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;$&quot;</span><span class="p">):</span>
-</span><span id="Parser-6127"><a href="#Parser-6127"><span class="linenos">6127</span></a> <span class="n">tag_text</span> <span class="o">=</span> <span class="n">tags</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
-</span><span id="Parser-6128"><a href="#Parser-6128"><span class="linenos">6128</span></a> <span class="n">tags</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;$&quot;</span><span class="p">)</span>
-</span><span id="Parser-6129"><a href="#Parser-6129"><span class="linenos">6129</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-6130"><a href="#Parser-6130"><span class="linenos">6130</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;No closing $ found&quot;</span><span class="p">)</span>
-</span><span id="Parser-6131"><a href="#Parser-6131"><span class="linenos">6131</span></a>
-</span><span id="Parser-6132"><a href="#Parser-6132"><span class="linenos">6132</span></a> <span class="n">heredoc_start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span>
+</span><span id="Parser-6087"><a href="#Parser-6087"><span class="linenos">6087</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-6088"><a href="#Parser-6088"><span class="linenos">6088</span></a> <span class="nb">max</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">()</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_primary</span><span class="p">()</span>
+</span><span id="Parser-6089"><a href="#Parser-6089"><span class="linenos">6089</span></a> <span class="nb">min</span> <span class="o">=</span> <span class="n">exp</span><span class="o">.</span><span class="n">Literal</span><span class="o">.</span><span class="n">number</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
+</span><span id="Parser-6090"><a href="#Parser-6090"><span class="linenos">6090</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_r_paren</span><span class="p">()</span>
+</span><span id="Parser-6091"><a href="#Parser-6091"><span class="linenos">6091</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">DictRange</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="nb">min</span><span class="o">=</span><span class="nb">min</span><span class="p">,</span> <span class="nb">max</span><span class="o">=</span><span class="nb">max</span><span class="p">)</span>
+</span><span id="Parser-6092"><a href="#Parser-6092"><span class="linenos">6092</span></a>
+</span><span id="Parser-6093"><a href="#Parser-6093"><span class="linenos">6093</span></a> <span class="k">def</span> <span class="nf">_parse_comprehension</span><span class="p">(</span>
+</span><span id="Parser-6094"><a href="#Parser-6094"><span class="linenos">6094</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">this</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span>
+</span><span id="Parser-6095"><a href="#Parser-6095"><span class="linenos">6095</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Comprehension</span><span class="p">]:</span>
+</span><span id="Parser-6096"><a href="#Parser-6096"><span class="linenos">6096</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="Parser-6097"><a href="#Parser-6097"><span class="linenos">6097</span></a> <span class="n">expression</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
+</span><span id="Parser-6098"><a href="#Parser-6098"><span class="linenos">6098</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">IN</span><span class="p">):</span>
+</span><span id="Parser-6099"><a href="#Parser-6099"><span class="linenos">6099</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span> <span class="o">-</span> <span class="mi">1</span><span class="p">)</span>
+</span><span id="Parser-6100"><a href="#Parser-6100"><span class="linenos">6100</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6101"><a href="#Parser-6101"><span class="linenos">6101</span></a> <span class="n">iterator</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_column</span><span class="p">()</span>
+</span><span id="Parser-6102"><a href="#Parser-6102"><span class="linenos">6102</span></a> <span class="n">condition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IF&quot;</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="Parser-6103"><a href="#Parser-6103"><span class="linenos">6103</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-6104"><a href="#Parser-6104"><span class="linenos">6104</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Comprehension</span><span class="p">,</span>
+</span><span id="Parser-6105"><a href="#Parser-6105"><span class="linenos">6105</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Parser-6106"><a href="#Parser-6106"><span class="linenos">6106</span></a> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">,</span>
+</span><span id="Parser-6107"><a href="#Parser-6107"><span class="linenos">6107</span></a> <span class="n">iterator</span><span class="o">=</span><span class="n">iterator</span><span class="p">,</span>
+</span><span id="Parser-6108"><a href="#Parser-6108"><span class="linenos">6108</span></a> <span class="n">condition</span><span class="o">=</span><span class="n">condition</span><span class="p">,</span>
+</span><span id="Parser-6109"><a href="#Parser-6109"><span class="linenos">6109</span></a> <span class="p">)</span>
+</span><span id="Parser-6110"><a href="#Parser-6110"><span class="linenos">6110</span></a>
+</span><span id="Parser-6111"><a href="#Parser-6111"><span class="linenos">6111</span></a> <span class="k">def</span> <span class="nf">_parse_heredoc</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Heredoc</span><span class="p">]:</span>
+</span><span id="Parser-6112"><a href="#Parser-6112"><span class="linenos">6112</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">HEREDOC_STRING</span><span class="p">):</span>
+</span><span id="Parser-6113"><a href="#Parser-6113"><span class="linenos">6113</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Heredoc</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="p">)</span>
+</span><span id="Parser-6114"><a href="#Parser-6114"><span class="linenos">6114</span></a>
+</span><span id="Parser-6115"><a href="#Parser-6115"><span class="linenos">6115</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;$&quot;</span><span class="p">):</span>
+</span><span id="Parser-6116"><a href="#Parser-6116"><span class="linenos">6116</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6117"><a href="#Parser-6117"><span class="linenos">6117</span></a>
+</span><span id="Parser-6118"><a href="#Parser-6118"><span class="linenos">6118</span></a> <span class="n">tags</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;$&quot;</span><span class="p">]</span>
+</span><span id="Parser-6119"><a href="#Parser-6119"><span class="linenos">6119</span></a> <span class="n">tag_text</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-6120"><a href="#Parser-6120"><span class="linenos">6120</span></a>
+</span><span id="Parser-6121"><a href="#Parser-6121"><span class="linenos">6121</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_is_connected</span><span class="p">():</span>
+</span><span id="Parser-6122"><a href="#Parser-6122"><span class="linenos">6122</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="Parser-6123"><a href="#Parser-6123"><span class="linenos">6123</span></a> <span class="n">tags</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">())</span>
+</span><span id="Parser-6124"><a href="#Parser-6124"><span class="linenos">6124</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-6125"><a href="#Parser-6125"><span class="linenos">6125</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;No closing $ found&quot;</span><span class="p">)</span>
+</span><span id="Parser-6126"><a href="#Parser-6126"><span class="linenos">6126</span></a>
+</span><span id="Parser-6127"><a href="#Parser-6127"><span class="linenos">6127</span></a> <span class="k">if</span> <span class="n">tags</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span> <span class="o">!=</span> <span class="s2">&quot;$&quot;</span><span class="p">:</span>
+</span><span id="Parser-6128"><a href="#Parser-6128"><span class="linenos">6128</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_is_connected</span><span class="p">()</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;$&quot;</span><span class="p">):</span>
+</span><span id="Parser-6129"><a href="#Parser-6129"><span class="linenos">6129</span></a> <span class="n">tag_text</span> <span class="o">=</span> <span class="n">tags</span><span class="p">[</span><span class="o">-</span><span class="mi">1</span><span class="p">]</span>
+</span><span id="Parser-6130"><a href="#Parser-6130"><span class="linenos">6130</span></a> <span class="n">tags</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="s2">&quot;$&quot;</span><span class="p">)</span>
+</span><span id="Parser-6131"><a href="#Parser-6131"><span class="linenos">6131</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-6132"><a href="#Parser-6132"><span class="linenos">6132</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;No closing $ found&quot;</span><span class="p">)</span>
</span><span id="Parser-6133"><a href="#Parser-6133"><span class="linenos">6133</span></a>
-</span><span id="Parser-6134"><a href="#Parser-6134"><span class="linenos">6134</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="Parser-6135"><a href="#Parser-6135"><span class="linenos">6135</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="o">*</span><span class="n">tags</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Parser-6136"><a href="#Parser-6136"><span class="linenos">6136</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_sql</span><span class="p">(</span><span class="n">heredoc_start</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
-</span><span id="Parser-6137"><a href="#Parser-6137"><span class="linenos">6137</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">tags</span><span class="p">))</span>
-</span><span id="Parser-6138"><a href="#Parser-6138"><span class="linenos">6138</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Heredoc</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">tag</span><span class="o">=</span><span class="n">tag_text</span><span class="p">)</span>
-</span><span id="Parser-6139"><a href="#Parser-6139"><span class="linenos">6139</span></a>
-</span><span id="Parser-6140"><a href="#Parser-6140"><span class="linenos">6140</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="Parser-6134"><a href="#Parser-6134"><span class="linenos">6134</span></a> <span class="n">heredoc_start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span>
+</span><span id="Parser-6135"><a href="#Parser-6135"><span class="linenos">6135</span></a>
+</span><span id="Parser-6136"><a href="#Parser-6136"><span class="linenos">6136</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="Parser-6137"><a href="#Parser-6137"><span class="linenos">6137</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="o">*</span><span class="n">tags</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-6138"><a href="#Parser-6138"><span class="linenos">6138</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_find_sql</span><span class="p">(</span><span class="n">heredoc_start</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="p">)</span>
+</span><span id="Parser-6139"><a href="#Parser-6139"><span class="linenos">6139</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">tags</span><span class="p">))</span>
+</span><span id="Parser-6140"><a href="#Parser-6140"><span class="linenos">6140</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Heredoc</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">tag</span><span class="o">=</span><span class="n">tag_text</span><span class="p">)</span>
</span><span id="Parser-6141"><a href="#Parser-6141"><span class="linenos">6141</span></a>
-</span><span id="Parser-6142"><a href="#Parser-6142"><span class="linenos">6142</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;No closing </span><span class="si">{</span><span class="s1">&#39;&#39;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">tags</span><span class="p">)</span><span class="si">}</span><span class="s2"> found&quot;</span><span class="p">)</span>
-</span><span id="Parser-6143"><a href="#Parser-6143"><span class="linenos">6143</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-6144"><a href="#Parser-6144"><span class="linenos">6144</span></a>
-</span><span id="Parser-6145"><a href="#Parser-6145"><span class="linenos">6145</span></a> <span class="k">def</span> <span class="nf">_find_parser</span><span class="p">(</span>
-</span><span id="Parser-6146"><a href="#Parser-6146"><span class="linenos">6146</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parsers</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">],</span> <span class="n">trie</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span>
-</span><span id="Parser-6147"><a href="#Parser-6147"><span class="linenos">6147</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">]:</span>
-</span><span id="Parser-6148"><a href="#Parser-6148"><span class="linenos">6148</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="Parser-6149"><a href="#Parser-6149"><span class="linenos">6149</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-6150"><a href="#Parser-6150"><span class="linenos">6150</span></a>
-</span><span id="Parser-6151"><a href="#Parser-6151"><span class="linenos">6151</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="Parser-6152"><a href="#Parser-6152"><span class="linenos">6152</span></a> <span class="n">this</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Parser-6153"><a href="#Parser-6153"><span class="linenos">6153</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
-</span><span id="Parser-6154"><a href="#Parser-6154"><span class="linenos">6154</span></a> <span class="c1"># The current token might be multiple words</span>
-</span><span id="Parser-6155"><a href="#Parser-6155"><span class="linenos">6155</span></a> <span class="n">curr</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
-</span><span id="Parser-6156"><a href="#Parser-6156"><span class="linenos">6156</span></a> <span class="n">key</span> <span class="o">=</span> <span class="n">curr</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
-</span><span id="Parser-6157"><a href="#Parser-6157"><span class="linenos">6157</span></a> <span class="n">this</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">curr</span><span class="p">)</span>
-</span><span id="Parser-6158"><a href="#Parser-6158"><span class="linenos">6158</span></a>
-</span><span id="Parser-6159"><a href="#Parser-6159"><span class="linenos">6159</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="Parser-6160"><a href="#Parser-6160"><span class="linenos">6160</span></a> <span class="n">result</span><span class="p">,</span> <span class="n">trie</span> <span class="o">=</span> <span class="n">in_trie</span><span class="p">(</span><span class="n">trie</span><span class="p">,</span> <span class="n">key</span><span class="p">)</span>
-</span><span id="Parser-6161"><a href="#Parser-6161"><span class="linenos">6161</span></a> <span class="k">if</span> <span class="n">result</span> <span class="o">==</span> <span class="n">TrieResult</span><span class="o">.</span><span class="n">FAILED</span><span class="p">:</span>
-</span><span id="Parser-6162"><a href="#Parser-6162"><span class="linenos">6162</span></a> <span class="k">break</span>
-</span><span id="Parser-6163"><a href="#Parser-6163"><span class="linenos">6163</span></a>
-</span><span id="Parser-6164"><a href="#Parser-6164"><span class="linenos">6164</span></a> <span class="k">if</span> <span class="n">result</span> <span class="o">==</span> <span class="n">TrieResult</span><span class="o">.</span><span class="n">EXISTS</span><span class="p">:</span>
-</span><span id="Parser-6165"><a href="#Parser-6165"><span class="linenos">6165</span></a> <span class="n">subparser</span> <span class="o">=</span> <span class="n">parsers</span><span class="p">[</span><span class="s2">&quot; &quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">this</span><span class="p">)]</span>
-</span><span id="Parser-6166"><a href="#Parser-6166"><span class="linenos">6166</span></a> <span class="k">return</span> <span class="n">subparser</span>
-</span><span id="Parser-6167"><a href="#Parser-6167"><span class="linenos">6167</span></a>
-</span><span id="Parser-6168"><a href="#Parser-6168"><span class="linenos">6168</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="Parser-6169"><a href="#Parser-6169"><span class="linenos">6169</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-6170"><a href="#Parser-6170"><span class="linenos">6170</span></a>
-</span><span id="Parser-6171"><a href="#Parser-6171"><span class="linenos">6171</span></a> <span class="k">def</span> <span class="nf">_match</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">token_type</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
-</span><span id="Parser-6172"><a href="#Parser-6172"><span class="linenos">6172</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="Parser-6173"><a href="#Parser-6173"><span class="linenos">6173</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-6174"><a href="#Parser-6174"><span class="linenos">6174</span></a>
-</span><span id="Parser-6175"><a href="#Parser-6175"><span class="linenos">6175</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">token_type</span><span class="p">:</span>
-</span><span id="Parser-6176"><a href="#Parser-6176"><span class="linenos">6176</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
-</span><span id="Parser-6177"><a href="#Parser-6177"><span class="linenos">6177</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="Parser-6178"><a href="#Parser-6178"><span class="linenos">6178</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_add_comments</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
-</span><span id="Parser-6179"><a href="#Parser-6179"><span class="linenos">6179</span></a> <span class="k">return</span> <span class="kc">True</span>
-</span><span id="Parser-6180"><a href="#Parser-6180"><span class="linenos">6180</span></a>
-</span><span id="Parser-6181"><a href="#Parser-6181"><span class="linenos">6181</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6142"><a href="#Parser-6142"><span class="linenos">6142</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="Parser-6143"><a href="#Parser-6143"><span class="linenos">6143</span></a>
+</span><span id="Parser-6144"><a href="#Parser-6144"><span class="linenos">6144</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="sa">f</span><span class="s2">&quot;No closing </span><span class="si">{</span><span class="s1">&#39;&#39;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">tags</span><span class="p">)</span><span class="si">}</span><span class="s2"> found&quot;</span><span class="p">)</span>
+</span><span id="Parser-6145"><a href="#Parser-6145"><span class="linenos">6145</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6146"><a href="#Parser-6146"><span class="linenos">6146</span></a>
+</span><span id="Parser-6147"><a href="#Parser-6147"><span class="linenos">6147</span></a> <span class="k">def</span> <span class="nf">_find_parser</span><span class="p">(</span>
+</span><span id="Parser-6148"><a href="#Parser-6148"><span class="linenos">6148</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">parsers</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">],</span> <span class="n">trie</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Dict</span>
+</span><span id="Parser-6149"><a href="#Parser-6149"><span class="linenos">6149</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Callable</span><span class="p">]:</span>
+</span><span id="Parser-6150"><a href="#Parser-6150"><span class="linenos">6150</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="Parser-6151"><a href="#Parser-6151"><span class="linenos">6151</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6152"><a href="#Parser-6152"><span class="linenos">6152</span></a>
+</span><span id="Parser-6153"><a href="#Parser-6153"><span class="linenos">6153</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="Parser-6154"><a href="#Parser-6154"><span class="linenos">6154</span></a> <span class="n">this</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Parser-6155"><a href="#Parser-6155"><span class="linenos">6155</span></a> <span class="k">while</span> <span class="kc">True</span><span class="p">:</span>
+</span><span id="Parser-6156"><a href="#Parser-6156"><span class="linenos">6156</span></a> <span class="c1"># The current token might be multiple words</span>
+</span><span id="Parser-6157"><a href="#Parser-6157"><span class="linenos">6157</span></a> <span class="n">curr</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="Parser-6158"><a href="#Parser-6158"><span class="linenos">6158</span></a> <span class="n">key</span> <span class="o">=</span> <span class="n">curr</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s2">&quot; &quot;</span><span class="p">)</span>
+</span><span id="Parser-6159"><a href="#Parser-6159"><span class="linenos">6159</span></a> <span class="n">this</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">curr</span><span class="p">)</span>
+</span><span id="Parser-6160"><a href="#Parser-6160"><span class="linenos">6160</span></a>
+</span><span id="Parser-6161"><a href="#Parser-6161"><span class="linenos">6161</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="Parser-6162"><a href="#Parser-6162"><span class="linenos">6162</span></a> <span class="n">result</span><span class="p">,</span> <span class="n">trie</span> <span class="o">=</span> <span class="n">in_trie</span><span class="p">(</span><span class="n">trie</span><span class="p">,</span> <span class="n">key</span><span class="p">)</span>
+</span><span id="Parser-6163"><a href="#Parser-6163"><span class="linenos">6163</span></a> <span class="k">if</span> <span class="n">result</span> <span class="o">==</span> <span class="n">TrieResult</span><span class="o">.</span><span class="n">FAILED</span><span class="p">:</span>
+</span><span id="Parser-6164"><a href="#Parser-6164"><span class="linenos">6164</span></a> <span class="k">break</span>
+</span><span id="Parser-6165"><a href="#Parser-6165"><span class="linenos">6165</span></a>
+</span><span id="Parser-6166"><a href="#Parser-6166"><span class="linenos">6166</span></a> <span class="k">if</span> <span class="n">result</span> <span class="o">==</span> <span class="n">TrieResult</span><span class="o">.</span><span class="n">EXISTS</span><span class="p">:</span>
+</span><span id="Parser-6167"><a href="#Parser-6167"><span class="linenos">6167</span></a> <span class="n">subparser</span> <span class="o">=</span> <span class="n">parsers</span><span class="p">[</span><span class="s2">&quot; &quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">this</span><span class="p">)]</span>
+</span><span id="Parser-6168"><a href="#Parser-6168"><span class="linenos">6168</span></a> <span class="k">return</span> <span class="n">subparser</span>
+</span><span id="Parser-6169"><a href="#Parser-6169"><span class="linenos">6169</span></a>
+</span><span id="Parser-6170"><a href="#Parser-6170"><span class="linenos">6170</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="Parser-6171"><a href="#Parser-6171"><span class="linenos">6171</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6172"><a href="#Parser-6172"><span class="linenos">6172</span></a>
+</span><span id="Parser-6173"><a href="#Parser-6173"><span class="linenos">6173</span></a> <span class="k">def</span> <span class="nf">_match</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">token_type</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="kc">None</span><span class="p">):</span>
+</span><span id="Parser-6174"><a href="#Parser-6174"><span class="linenos">6174</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="Parser-6175"><a href="#Parser-6175"><span class="linenos">6175</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6176"><a href="#Parser-6176"><span class="linenos">6176</span></a>
+</span><span id="Parser-6177"><a href="#Parser-6177"><span class="linenos">6177</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">token_type</span><span class="p">:</span>
+</span><span id="Parser-6178"><a href="#Parser-6178"><span class="linenos">6178</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
+</span><span id="Parser-6179"><a href="#Parser-6179"><span class="linenos">6179</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="Parser-6180"><a href="#Parser-6180"><span class="linenos">6180</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_add_comments</span><span class="p">(</span><span class="n">expression</span><span class="p">)</span>
+</span><span id="Parser-6181"><a href="#Parser-6181"><span class="linenos">6181</span></a> <span class="k">return</span> <span class="kc">True</span>
</span><span id="Parser-6182"><a href="#Parser-6182"><span class="linenos">6182</span></a>
-</span><span id="Parser-6183"><a href="#Parser-6183"><span class="linenos">6183</span></a> <span class="k">def</span> <span class="nf">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">types</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
-</span><span id="Parser-6184"><a href="#Parser-6184"><span class="linenos">6184</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="Parser-6185"><a href="#Parser-6185"><span class="linenos">6185</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-6186"><a href="#Parser-6186"><span class="linenos">6186</span></a>
-</span><span id="Parser-6187"><a href="#Parser-6187"><span class="linenos">6187</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="ow">in</span> <span class="n">types</span><span class="p">:</span>
-</span><span id="Parser-6188"><a href="#Parser-6188"><span class="linenos">6188</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
-</span><span id="Parser-6189"><a href="#Parser-6189"><span class="linenos">6189</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="Parser-6190"><a href="#Parser-6190"><span class="linenos">6190</span></a> <span class="k">return</span> <span class="kc">True</span>
-</span><span id="Parser-6191"><a href="#Parser-6191"><span class="linenos">6191</span></a>
-</span><span id="Parser-6192"><a href="#Parser-6192"><span class="linenos">6192</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6183"><a href="#Parser-6183"><span class="linenos">6183</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6184"><a href="#Parser-6184"><span class="linenos">6184</span></a>
+</span><span id="Parser-6185"><a href="#Parser-6185"><span class="linenos">6185</span></a> <span class="k">def</span> <span class="nf">_match_set</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">types</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
+</span><span id="Parser-6186"><a href="#Parser-6186"><span class="linenos">6186</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="Parser-6187"><a href="#Parser-6187"><span class="linenos">6187</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6188"><a href="#Parser-6188"><span class="linenos">6188</span></a>
+</span><span id="Parser-6189"><a href="#Parser-6189"><span class="linenos">6189</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="ow">in</span> <span class="n">types</span><span class="p">:</span>
+</span><span id="Parser-6190"><a href="#Parser-6190"><span class="linenos">6190</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
+</span><span id="Parser-6191"><a href="#Parser-6191"><span class="linenos">6191</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="Parser-6192"><a href="#Parser-6192"><span class="linenos">6192</span></a> <span class="k">return</span> <span class="kc">True</span>
</span><span id="Parser-6193"><a href="#Parser-6193"><span class="linenos">6193</span></a>
-</span><span id="Parser-6194"><a href="#Parser-6194"><span class="linenos">6194</span></a> <span class="k">def</span> <span class="nf">_match_pair</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">token_type_a</span><span class="p">,</span> <span class="n">token_type_b</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
-</span><span id="Parser-6195"><a href="#Parser-6195"><span class="linenos">6195</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="p">:</span>
-</span><span id="Parser-6196"><a href="#Parser-6196"><span class="linenos">6196</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-6197"><a href="#Parser-6197"><span class="linenos">6197</span></a>
-</span><span id="Parser-6198"><a href="#Parser-6198"><span class="linenos">6198</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">token_type_a</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">token_type_b</span><span class="p">:</span>
-</span><span id="Parser-6199"><a href="#Parser-6199"><span class="linenos">6199</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
-</span><span id="Parser-6200"><a href="#Parser-6200"><span class="linenos">6200</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span>
-</span><span id="Parser-6201"><a href="#Parser-6201"><span class="linenos">6201</span></a> <span class="k">return</span> <span class="kc">True</span>
-</span><span id="Parser-6202"><a href="#Parser-6202"><span class="linenos">6202</span></a>
-</span><span id="Parser-6203"><a href="#Parser-6203"><span class="linenos">6203</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6194"><a href="#Parser-6194"><span class="linenos">6194</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6195"><a href="#Parser-6195"><span class="linenos">6195</span></a>
+</span><span id="Parser-6196"><a href="#Parser-6196"><span class="linenos">6196</span></a> <span class="k">def</span> <span class="nf">_match_pair</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">token_type_a</span><span class="p">,</span> <span class="n">token_type_b</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
+</span><span id="Parser-6197"><a href="#Parser-6197"><span class="linenos">6197</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="p">:</span>
+</span><span id="Parser-6198"><a href="#Parser-6198"><span class="linenos">6198</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6199"><a href="#Parser-6199"><span class="linenos">6199</span></a>
+</span><span id="Parser-6200"><a href="#Parser-6200"><span class="linenos">6200</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">token_type_a</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_next</span><span class="o">.</span><span class="n">token_type</span> <span class="o">==</span> <span class="n">token_type_b</span><span class="p">:</span>
+</span><span id="Parser-6201"><a href="#Parser-6201"><span class="linenos">6201</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
+</span><span id="Parser-6202"><a href="#Parser-6202"><span class="linenos">6202</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span>
+</span><span id="Parser-6203"><a href="#Parser-6203"><span class="linenos">6203</span></a> <span class="k">return</span> <span class="kc">True</span>
</span><span id="Parser-6204"><a href="#Parser-6204"><span class="linenos">6204</span></a>
-</span><span id="Parser-6205"><a href="#Parser-6205"><span class="linenos">6205</span></a> <span class="k">def</span> <span class="nf">_match_l_paren</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="Parser-6206"><a href="#Parser-6206"><span class="linenos">6206</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">):</span>
-</span><span id="Parser-6207"><a href="#Parser-6207"><span class="linenos">6207</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expecting (&quot;</span><span class="p">)</span>
-</span><span id="Parser-6208"><a href="#Parser-6208"><span class="linenos">6208</span></a>
-</span><span id="Parser-6209"><a href="#Parser-6209"><span class="linenos">6209</span></a> <span class="k">def</span> <span class="nf">_match_r_paren</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
-</span><span id="Parser-6210"><a href="#Parser-6210"><span class="linenos">6210</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">):</span>
-</span><span id="Parser-6211"><a href="#Parser-6211"><span class="linenos">6211</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expecting )&quot;</span><span class="p">)</span>
-</span><span id="Parser-6212"><a href="#Parser-6212"><span class="linenos">6212</span></a>
-</span><span id="Parser-6213"><a href="#Parser-6213"><span class="linenos">6213</span></a> <span class="k">def</span> <span class="nf">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">texts</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
-</span><span id="Parser-6214"><a href="#Parser-6214"><span class="linenos">6214</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="ow">in</span> <span class="n">texts</span><span class="p">:</span>
-</span><span id="Parser-6215"><a href="#Parser-6215"><span class="linenos">6215</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
-</span><span id="Parser-6216"><a href="#Parser-6216"><span class="linenos">6216</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="Parser-6217"><a href="#Parser-6217"><span class="linenos">6217</span></a> <span class="k">return</span> <span class="kc">True</span>
-</span><span id="Parser-6218"><a href="#Parser-6218"><span class="linenos">6218</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-6219"><a href="#Parser-6219"><span class="linenos">6219</span></a>
-</span><span id="Parser-6220"><a href="#Parser-6220"><span class="linenos">6220</span></a> <span class="k">def</span> <span class="nf">_match_text_seq</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="o">*</span><span class="n">texts</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
-</span><span id="Parser-6221"><a href="#Parser-6221"><span class="linenos">6221</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
-</span><span id="Parser-6222"><a href="#Parser-6222"><span class="linenos">6222</span></a> <span class="k">for</span> <span class="n">text</span> <span class="ow">in</span> <span class="n">texts</span><span class="p">:</span>
-</span><span id="Parser-6223"><a href="#Parser-6223"><span class="linenos">6223</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="n">text</span><span class="p">:</span>
-</span><span id="Parser-6224"><a href="#Parser-6224"><span class="linenos">6224</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
-</span><span id="Parser-6225"><a href="#Parser-6225"><span class="linenos">6225</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-6226"><a href="#Parser-6226"><span class="linenos">6226</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="Parser-6227"><a href="#Parser-6227"><span class="linenos">6227</span></a> <span class="k">return</span> <span class="kc">None</span>
-</span><span id="Parser-6228"><a href="#Parser-6228"><span class="linenos">6228</span></a>
-</span><span id="Parser-6229"><a href="#Parser-6229"><span class="linenos">6229</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">advance</span><span class="p">:</span>
-</span><span id="Parser-6230"><a href="#Parser-6230"><span class="linenos">6230</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
-</span><span id="Parser-6231"><a href="#Parser-6231"><span class="linenos">6231</span></a>
-</span><span id="Parser-6232"><a href="#Parser-6232"><span class="linenos">6232</span></a> <span class="k">return</span> <span class="kc">True</span>
+</span><span id="Parser-6205"><a href="#Parser-6205"><span class="linenos">6205</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6206"><a href="#Parser-6206"><span class="linenos">6206</span></a>
+</span><span id="Parser-6207"><a href="#Parser-6207"><span class="linenos">6207</span></a> <span class="k">def</span> <span class="nf">_match_l_paren</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="Parser-6208"><a href="#Parser-6208"><span class="linenos">6208</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">):</span>
+</span><span id="Parser-6209"><a href="#Parser-6209"><span class="linenos">6209</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expecting (&quot;</span><span class="p">)</span>
+</span><span id="Parser-6210"><a href="#Parser-6210"><span class="linenos">6210</span></a>
+</span><span id="Parser-6211"><a href="#Parser-6211"><span class="linenos">6211</span></a> <span class="k">def</span> <span class="nf">_match_r_paren</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">expression</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kc">None</span><span class="p">:</span>
+</span><span id="Parser-6212"><a href="#Parser-6212"><span class="linenos">6212</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">expression</span><span class="p">):</span>
+</span><span id="Parser-6213"><a href="#Parser-6213"><span class="linenos">6213</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">raise_error</span><span class="p">(</span><span class="s2">&quot;Expecting )&quot;</span><span class="p">)</span>
+</span><span id="Parser-6214"><a href="#Parser-6214"><span class="linenos">6214</span></a>
+</span><span id="Parser-6215"><a href="#Parser-6215"><span class="linenos">6215</span></a> <span class="k">def</span> <span class="nf">_match_texts</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">texts</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
+</span><span id="Parser-6216"><a href="#Parser-6216"><span class="linenos">6216</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="ow">in</span> <span class="n">texts</span><span class="p">:</span>
+</span><span id="Parser-6217"><a href="#Parser-6217"><span class="linenos">6217</span></a> <span class="k">if</span> <span class="n">advance</span><span class="p">:</span>
+</span><span id="Parser-6218"><a href="#Parser-6218"><span class="linenos">6218</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="Parser-6219"><a href="#Parser-6219"><span class="linenos">6219</span></a> <span class="k">return</span> <span class="kc">True</span>
+</span><span id="Parser-6220"><a href="#Parser-6220"><span class="linenos">6220</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6221"><a href="#Parser-6221"><span class="linenos">6221</span></a>
+</span><span id="Parser-6222"><a href="#Parser-6222"><span class="linenos">6222</span></a> <span class="k">def</span> <span class="nf">_match_text_seq</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="o">*</span><span class="n">texts</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">True</span><span class="p">):</span>
+</span><span id="Parser-6223"><a href="#Parser-6223"><span class="linenos">6223</span></a> <span class="n">index</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_index</span>
+</span><span id="Parser-6224"><a href="#Parser-6224"><span class="linenos">6224</span></a> <span class="k">for</span> <span class="n">text</span> <span class="ow">in</span> <span class="n">texts</span><span class="p">:</span>
+</span><span id="Parser-6225"><a href="#Parser-6225"><span class="linenos">6225</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span> <span class="o">==</span> <span class="n">text</span><span class="p">:</span>
+</span><span id="Parser-6226"><a href="#Parser-6226"><span class="linenos">6226</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_advance</span><span class="p">()</span>
+</span><span id="Parser-6227"><a href="#Parser-6227"><span class="linenos">6227</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-6228"><a href="#Parser-6228"><span class="linenos">6228</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
+</span><span id="Parser-6229"><a href="#Parser-6229"><span class="linenos">6229</span></a> <span class="k">return</span> <span class="kc">None</span>
+</span><span id="Parser-6230"><a href="#Parser-6230"><span class="linenos">6230</span></a>
+</span><span id="Parser-6231"><a href="#Parser-6231"><span class="linenos">6231</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">advance</span><span class="p">:</span>
+</span><span id="Parser-6232"><a href="#Parser-6232"><span class="linenos">6232</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="n">index</span><span class="p">)</span>
</span><span id="Parser-6233"><a href="#Parser-6233"><span class="linenos">6233</span></a>
-</span><span id="Parser-6234"><a href="#Parser-6234"><span class="linenos">6234</span></a> <span class="k">def</span> <span class="nf">_replace_lambda</span><span class="p">(</span>
-</span><span id="Parser-6235"><a href="#Parser-6235"><span class="linenos">6235</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">node</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">lambda_variables</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Set</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span>
-</span><span id="Parser-6236"><a href="#Parser-6236"><span class="linenos">6236</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-6237"><a href="#Parser-6237"><span class="linenos">6237</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">node</span><span class="p">:</span>
-</span><span id="Parser-6238"><a href="#Parser-6238"><span class="linenos">6238</span></a> <span class="k">return</span> <span class="n">node</span>
-</span><span id="Parser-6239"><a href="#Parser-6239"><span class="linenos">6239</span></a>
-</span><span id="Parser-6240"><a href="#Parser-6240"><span class="linenos">6240</span></a> <span class="k">for</span> <span class="n">column</span> <span class="ow">in</span> <span class="n">node</span><span class="o">.</span><span class="n">find_all</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Column</span><span class="p">):</span>
-</span><span id="Parser-6241"><a href="#Parser-6241"><span class="linenos">6241</span></a> <span class="k">if</span> <span class="n">column</span><span class="o">.</span><span class="n">parts</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">name</span> <span class="ow">in</span> <span class="n">lambda_variables</span><span class="p">:</span>
-</span><span id="Parser-6242"><a href="#Parser-6242"><span class="linenos">6242</span></a> <span class="n">dot_or_id</span> <span class="o">=</span> <span class="n">column</span><span class="o">.</span><span class="n">to_dot</span><span class="p">()</span> <span class="k">if</span> <span class="n">column</span><span class="o">.</span><span class="n">table</span> <span class="k">else</span> <span class="n">column</span><span class="o">.</span><span class="n">this</span>
-</span><span id="Parser-6243"><a href="#Parser-6243"><span class="linenos">6243</span></a> <span class="n">parent</span> <span class="o">=</span> <span class="n">column</span><span class="o">.</span><span class="n">parent</span>
-</span><span id="Parser-6244"><a href="#Parser-6244"><span class="linenos">6244</span></a>
-</span><span id="Parser-6245"><a href="#Parser-6245"><span class="linenos">6245</span></a> <span class="k">while</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">parent</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Dot</span><span class="p">):</span>
-</span><span id="Parser-6246"><a href="#Parser-6246"><span class="linenos">6246</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">parent</span><span class="o">.</span><span class="n">parent</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Dot</span><span class="p">):</span>
-</span><span id="Parser-6247"><a href="#Parser-6247"><span class="linenos">6247</span></a> <span class="n">parent</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">dot_or_id</span><span class="p">)</span>
-</span><span id="Parser-6248"><a href="#Parser-6248"><span class="linenos">6248</span></a> <span class="k">break</span>
-</span><span id="Parser-6249"><a href="#Parser-6249"><span class="linenos">6249</span></a> <span class="n">parent</span> <span class="o">=</span> <span class="n">parent</span><span class="o">.</span><span class="n">parent</span>
-</span><span id="Parser-6250"><a href="#Parser-6250"><span class="linenos">6250</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-6251"><a href="#Parser-6251"><span class="linenos">6251</span></a> <span class="k">if</span> <span class="n">column</span> <span class="ow">is</span> <span class="n">node</span><span class="p">:</span>
-</span><span id="Parser-6252"><a href="#Parser-6252"><span class="linenos">6252</span></a> <span class="n">node</span> <span class="o">=</span> <span class="n">dot_or_id</span>
-</span><span id="Parser-6253"><a href="#Parser-6253"><span class="linenos">6253</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-6254"><a href="#Parser-6254"><span class="linenos">6254</span></a> <span class="n">column</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">dot_or_id</span><span class="p">)</span>
-</span><span id="Parser-6255"><a href="#Parser-6255"><span class="linenos">6255</span></a> <span class="k">return</span> <span class="n">node</span>
-</span><span id="Parser-6256"><a href="#Parser-6256"><span class="linenos">6256</span></a>
-</span><span id="Parser-6257"><a href="#Parser-6257"><span class="linenos">6257</span></a> <span class="k">def</span> <span class="nf">_parse_truncate_table</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">TruncateTable</span><span class="p">]</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
-</span><span id="Parser-6258"><a href="#Parser-6258"><span class="linenos">6258</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
-</span><span id="Parser-6259"><a href="#Parser-6259"><span class="linenos">6259</span></a>
-</span><span id="Parser-6260"><a href="#Parser-6260"><span class="linenos">6260</span></a> <span class="c1"># Not to be confused with TRUNCATE(number, decimals) function call</span>
-</span><span id="Parser-6261"><a href="#Parser-6261"><span class="linenos">6261</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
-</span><span id="Parser-6262"><a href="#Parser-6262"><span class="linenos">6262</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">2</span><span class="p">)</span>
-</span><span id="Parser-6263"><a href="#Parser-6263"><span class="linenos">6263</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">()</span>
-</span><span id="Parser-6264"><a href="#Parser-6264"><span class="linenos">6264</span></a>
-</span><span id="Parser-6265"><a href="#Parser-6265"><span class="linenos">6265</span></a> <span class="c1"># Clickhouse supports TRUNCATE DATABASE as well</span>
-</span><span id="Parser-6266"><a href="#Parser-6266"><span class="linenos">6266</span></a> <span class="n">is_database</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DATABASE</span><span class="p">)</span>
-</span><span id="Parser-6267"><a href="#Parser-6267"><span class="linenos">6267</span></a>
-</span><span id="Parser-6268"><a href="#Parser-6268"><span class="linenos">6268</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE</span><span class="p">)</span>
+</span><span id="Parser-6234"><a href="#Parser-6234"><span class="linenos">6234</span></a> <span class="k">return</span> <span class="kc">True</span>
+</span><span id="Parser-6235"><a href="#Parser-6235"><span class="linenos">6235</span></a>
+</span><span id="Parser-6236"><a href="#Parser-6236"><span class="linenos">6236</span></a> <span class="k">def</span> <span class="nf">_replace_lambda</span><span class="p">(</span>
+</span><span id="Parser-6237"><a href="#Parser-6237"><span class="linenos">6237</span></a> <span class="bp">self</span><span class="p">,</span> <span class="n">node</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">],</span> <span class="n">lambda_variables</span><span class="p">:</span> <span class="n">t</span><span class="o">.</span><span class="n">Set</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span>
+</span><span id="Parser-6238"><a href="#Parser-6238"><span class="linenos">6238</span></a> <span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-6239"><a href="#Parser-6239"><span class="linenos">6239</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="n">node</span><span class="p">:</span>
+</span><span id="Parser-6240"><a href="#Parser-6240"><span class="linenos">6240</span></a> <span class="k">return</span> <span class="n">node</span>
+</span><span id="Parser-6241"><a href="#Parser-6241"><span class="linenos">6241</span></a>
+</span><span id="Parser-6242"><a href="#Parser-6242"><span class="linenos">6242</span></a> <span class="k">for</span> <span class="n">column</span> <span class="ow">in</span> <span class="n">node</span><span class="o">.</span><span class="n">find_all</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Column</span><span class="p">):</span>
+</span><span id="Parser-6243"><a href="#Parser-6243"><span class="linenos">6243</span></a> <span class="k">if</span> <span class="n">column</span><span class="o">.</span><span class="n">parts</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span><span class="o">.</span><span class="n">name</span> <span class="ow">in</span> <span class="n">lambda_variables</span><span class="p">:</span>
+</span><span id="Parser-6244"><a href="#Parser-6244"><span class="linenos">6244</span></a> <span class="n">dot_or_id</span> <span class="o">=</span> <span class="n">column</span><span class="o">.</span><span class="n">to_dot</span><span class="p">()</span> <span class="k">if</span> <span class="n">column</span><span class="o">.</span><span class="n">table</span> <span class="k">else</span> <span class="n">column</span><span class="o">.</span><span class="n">this</span>
+</span><span id="Parser-6245"><a href="#Parser-6245"><span class="linenos">6245</span></a> <span class="n">parent</span> <span class="o">=</span> <span class="n">column</span><span class="o">.</span><span class="n">parent</span>
+</span><span id="Parser-6246"><a href="#Parser-6246"><span class="linenos">6246</span></a>
+</span><span id="Parser-6247"><a href="#Parser-6247"><span class="linenos">6247</span></a> <span class="k">while</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">parent</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Dot</span><span class="p">):</span>
+</span><span id="Parser-6248"><a href="#Parser-6248"><span class="linenos">6248</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">parent</span><span class="o">.</span><span class="n">parent</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Dot</span><span class="p">):</span>
+</span><span id="Parser-6249"><a href="#Parser-6249"><span class="linenos">6249</span></a> <span class="n">parent</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">dot_or_id</span><span class="p">)</span>
+</span><span id="Parser-6250"><a href="#Parser-6250"><span class="linenos">6250</span></a> <span class="k">break</span>
+</span><span id="Parser-6251"><a href="#Parser-6251"><span class="linenos">6251</span></a> <span class="n">parent</span> <span class="o">=</span> <span class="n">parent</span><span class="o">.</span><span class="n">parent</span>
+</span><span id="Parser-6252"><a href="#Parser-6252"><span class="linenos">6252</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-6253"><a href="#Parser-6253"><span class="linenos">6253</span></a> <span class="k">if</span> <span class="n">column</span> <span class="ow">is</span> <span class="n">node</span><span class="p">:</span>
+</span><span id="Parser-6254"><a href="#Parser-6254"><span class="linenos">6254</span></a> <span class="n">node</span> <span class="o">=</span> <span class="n">dot_or_id</span>
+</span><span id="Parser-6255"><a href="#Parser-6255"><span class="linenos">6255</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-6256"><a href="#Parser-6256"><span class="linenos">6256</span></a> <span class="n">column</span><span class="o">.</span><span class="n">replace</span><span class="p">(</span><span class="n">dot_or_id</span><span class="p">)</span>
+</span><span id="Parser-6257"><a href="#Parser-6257"><span class="linenos">6257</span></a> <span class="k">return</span> <span class="n">node</span>
+</span><span id="Parser-6258"><a href="#Parser-6258"><span class="linenos">6258</span></a>
+</span><span id="Parser-6259"><a href="#Parser-6259"><span class="linenos">6259</span></a> <span class="k">def</span> <span class="nf">_parse_truncate_table</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">TruncateTable</span><span class="p">]</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">:</span>
+</span><span id="Parser-6260"><a href="#Parser-6260"><span class="linenos">6260</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
+</span><span id="Parser-6261"><a href="#Parser-6261"><span class="linenos">6261</span></a>
+</span><span id="Parser-6262"><a href="#Parser-6262"><span class="linenos">6262</span></a> <span class="c1"># Not to be confused with TRUNCATE(number, decimals) function call</span>
+</span><span id="Parser-6263"><a href="#Parser-6263"><span class="linenos">6263</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="Parser-6264"><a href="#Parser-6264"><span class="linenos">6264</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_retreat</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_index</span> <span class="o">-</span> <span class="mi">2</span><span class="p">)</span>
+</span><span id="Parser-6265"><a href="#Parser-6265"><span class="linenos">6265</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_function</span><span class="p">()</span>
+</span><span id="Parser-6266"><a href="#Parser-6266"><span class="linenos">6266</span></a>
+</span><span id="Parser-6267"><a href="#Parser-6267"><span class="linenos">6267</span></a> <span class="c1"># Clickhouse supports TRUNCATE DATABASE as well</span>
+</span><span id="Parser-6268"><a href="#Parser-6268"><span class="linenos">6268</span></a> <span class="n">is_database</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">DATABASE</span><span class="p">)</span>
</span><span id="Parser-6269"><a href="#Parser-6269"><span class="linenos">6269</span></a>
-</span><span id="Parser-6270"><a href="#Parser-6270"><span class="linenos">6270</span></a> <span class="n">exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">(</span><span class="n">not_</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
+</span><span id="Parser-6270"><a href="#Parser-6270"><span class="linenos">6270</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">TABLE</span><span class="p">)</span>
</span><span id="Parser-6271"><a href="#Parser-6271"><span class="linenos">6271</span></a>
-</span><span id="Parser-6272"><a href="#Parser-6272"><span class="linenos">6272</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
-</span><span id="Parser-6273"><a href="#Parser-6273"><span class="linenos">6273</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">is_db_reference</span><span class="o">=</span><span class="n">is_database</span><span class="p">)</span>
-</span><span id="Parser-6274"><a href="#Parser-6274"><span class="linenos">6274</span></a> <span class="p">)</span>
-</span><span id="Parser-6275"><a href="#Parser-6275"><span class="linenos">6275</span></a>
-</span><span id="Parser-6276"><a href="#Parser-6276"><span class="linenos">6276</span></a> <span class="n">cluster</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_property</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="Parser-6272"><a href="#Parser-6272"><span class="linenos">6272</span></a> <span class="n">exists</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_exists</span><span class="p">(</span><span class="n">not_</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
+</span><span id="Parser-6273"><a href="#Parser-6273"><span class="linenos">6273</span></a>
+</span><span id="Parser-6274"><a href="#Parser-6274"><span class="linenos">6274</span></a> <span class="n">expressions</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span>
+</span><span id="Parser-6275"><a href="#Parser-6275"><span class="linenos">6275</span></a> <span class="k">lambda</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">is_db_reference</span><span class="o">=</span><span class="n">is_database</span><span class="p">)</span>
+</span><span id="Parser-6276"><a href="#Parser-6276"><span class="linenos">6276</span></a> <span class="p">)</span>
</span><span id="Parser-6277"><a href="#Parser-6277"><span class="linenos">6277</span></a>
-</span><span id="Parser-6278"><a href="#Parser-6278"><span class="linenos">6278</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESTART&quot;</span><span class="p">,</span> <span class="s2">&quot;IDENTITY&quot;</span><span class="p">):</span>
-</span><span id="Parser-6279"><a href="#Parser-6279"><span class="linenos">6279</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="s2">&quot;RESTART&quot;</span>
-</span><span id="Parser-6280"><a href="#Parser-6280"><span class="linenos">6280</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CONTINUE&quot;</span><span class="p">,</span> <span class="s2">&quot;IDENTITY&quot;</span><span class="p">):</span>
-</span><span id="Parser-6281"><a href="#Parser-6281"><span class="linenos">6281</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="s2">&quot;CONTINUE&quot;</span>
-</span><span id="Parser-6282"><a href="#Parser-6282"><span class="linenos">6282</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-6283"><a href="#Parser-6283"><span class="linenos">6283</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-6284"><a href="#Parser-6284"><span class="linenos">6284</span></a>
-</span><span id="Parser-6285"><a href="#Parser-6285"><span class="linenos">6285</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CASCADE&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESTRICT&quot;</span><span class="p">):</span>
-</span><span id="Parser-6286"><a href="#Parser-6286"><span class="linenos">6286</span></a> <span class="n">option</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
-</span><span id="Parser-6287"><a href="#Parser-6287"><span class="linenos">6287</span></a> <span class="k">else</span><span class="p">:</span>
-</span><span id="Parser-6288"><a href="#Parser-6288"><span class="linenos">6288</span></a> <span class="n">option</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-6289"><a href="#Parser-6289"><span class="linenos">6289</span></a>
-</span><span id="Parser-6290"><a href="#Parser-6290"><span class="linenos">6290</span></a> <span class="n">partition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition</span><span class="p">()</span>
+</span><span id="Parser-6278"><a href="#Parser-6278"><span class="linenos">6278</span></a> <span class="n">cluster</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_on_property</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ON</span><span class="p">)</span> <span class="k">else</span> <span class="kc">None</span>
+</span><span id="Parser-6279"><a href="#Parser-6279"><span class="linenos">6279</span></a>
+</span><span id="Parser-6280"><a href="#Parser-6280"><span class="linenos">6280</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESTART&quot;</span><span class="p">,</span> <span class="s2">&quot;IDENTITY&quot;</span><span class="p">):</span>
+</span><span id="Parser-6281"><a href="#Parser-6281"><span class="linenos">6281</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="s2">&quot;RESTART&quot;</span>
+</span><span id="Parser-6282"><a href="#Parser-6282"><span class="linenos">6282</span></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CONTINUE&quot;</span><span class="p">,</span> <span class="s2">&quot;IDENTITY&quot;</span><span class="p">):</span>
+</span><span id="Parser-6283"><a href="#Parser-6283"><span class="linenos">6283</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="s2">&quot;CONTINUE&quot;</span>
+</span><span id="Parser-6284"><a href="#Parser-6284"><span class="linenos">6284</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-6285"><a href="#Parser-6285"><span class="linenos">6285</span></a> <span class="n">identity</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-6286"><a href="#Parser-6286"><span class="linenos">6286</span></a>
+</span><span id="Parser-6287"><a href="#Parser-6287"><span class="linenos">6287</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CASCADE&quot;</span><span class="p">)</span> <span class="ow">or</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;RESTRICT&quot;</span><span class="p">):</span>
+</span><span id="Parser-6288"><a href="#Parser-6288"><span class="linenos">6288</span></a> <span class="n">option</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span>
+</span><span id="Parser-6289"><a href="#Parser-6289"><span class="linenos">6289</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-6290"><a href="#Parser-6290"><span class="linenos">6290</span></a> <span class="n">option</span> <span class="o">=</span> <span class="kc">None</span>
</span><span id="Parser-6291"><a href="#Parser-6291"><span class="linenos">6291</span></a>
-</span><span id="Parser-6292"><a href="#Parser-6292"><span class="linenos">6292</span></a> <span class="c1"># Fallback case</span>
-</span><span id="Parser-6293"><a href="#Parser-6293"><span class="linenos">6293</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="Parser-6294"><a href="#Parser-6294"><span class="linenos">6294</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
-</span><span id="Parser-6295"><a href="#Parser-6295"><span class="linenos">6295</span></a>
-</span><span id="Parser-6296"><a href="#Parser-6296"><span class="linenos">6296</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-6297"><a href="#Parser-6297"><span class="linenos">6297</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TruncateTable</span><span class="p">,</span>
-</span><span id="Parser-6298"><a href="#Parser-6298"><span class="linenos">6298</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span>
-</span><span id="Parser-6299"><a href="#Parser-6299"><span class="linenos">6299</span></a> <span class="n">is_database</span><span class="o">=</span><span class="n">is_database</span><span class="p">,</span>
-</span><span id="Parser-6300"><a href="#Parser-6300"><span class="linenos">6300</span></a> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span><span class="p">,</span>
-</span><span id="Parser-6301"><a href="#Parser-6301"><span class="linenos">6301</span></a> <span class="n">cluster</span><span class="o">=</span><span class="n">cluster</span><span class="p">,</span>
-</span><span id="Parser-6302"><a href="#Parser-6302"><span class="linenos">6302</span></a> <span class="n">identity</span><span class="o">=</span><span class="n">identity</span><span class="p">,</span>
-</span><span id="Parser-6303"><a href="#Parser-6303"><span class="linenos">6303</span></a> <span class="n">option</span><span class="o">=</span><span class="n">option</span><span class="p">,</span>
-</span><span id="Parser-6304"><a href="#Parser-6304"><span class="linenos">6304</span></a> <span class="n">partition</span><span class="o">=</span><span class="n">partition</span><span class="p">,</span>
-</span><span id="Parser-6305"><a href="#Parser-6305"><span class="linenos">6305</span></a> <span class="p">)</span>
-</span><span id="Parser-6306"><a href="#Parser-6306"><span class="linenos">6306</span></a>
-</span><span id="Parser-6307"><a href="#Parser-6307"><span class="linenos">6307</span></a> <span class="k">def</span> <span class="nf">_parse_with_operator</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
-</span><span id="Parser-6308"><a href="#Parser-6308"><span class="linenos">6308</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_ordered</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_opclass</span><span class="p">)</span>
-</span><span id="Parser-6309"><a href="#Parser-6309"><span class="linenos">6309</span></a>
-</span><span id="Parser-6310"><a href="#Parser-6310"><span class="linenos">6310</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WITH</span><span class="p">):</span>
-</span><span id="Parser-6311"><a href="#Parser-6311"><span class="linenos">6311</span></a> <span class="k">return</span> <span class="n">this</span>
-</span><span id="Parser-6312"><a href="#Parser-6312"><span class="linenos">6312</span></a>
-</span><span id="Parser-6313"><a href="#Parser-6313"><span class="linenos">6313</span></a> <span class="n">op</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-6292"><a href="#Parser-6292"><span class="linenos">6292</span></a> <span class="n">partition</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_partition</span><span class="p">()</span>
+</span><span id="Parser-6293"><a href="#Parser-6293"><span class="linenos">6293</span></a>
+</span><span id="Parser-6294"><a href="#Parser-6294"><span class="linenos">6294</span></a> <span class="c1"># Fallback case</span>
+</span><span id="Parser-6295"><a href="#Parser-6295"><span class="linenos">6295</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="Parser-6296"><a href="#Parser-6296"><span class="linenos">6296</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
+</span><span id="Parser-6297"><a href="#Parser-6297"><span class="linenos">6297</span></a>
+</span><span id="Parser-6298"><a href="#Parser-6298"><span class="linenos">6298</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-6299"><a href="#Parser-6299"><span class="linenos">6299</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">TruncateTable</span><span class="p">,</span>
+</span><span id="Parser-6300"><a href="#Parser-6300"><span class="linenos">6300</span></a> <span class="n">expressions</span><span class="o">=</span><span class="n">expressions</span><span class="p">,</span>
+</span><span id="Parser-6301"><a href="#Parser-6301"><span class="linenos">6301</span></a> <span class="n">is_database</span><span class="o">=</span><span class="n">is_database</span><span class="p">,</span>
+</span><span id="Parser-6302"><a href="#Parser-6302"><span class="linenos">6302</span></a> <span class="n">exists</span><span class="o">=</span><span class="n">exists</span><span class="p">,</span>
+</span><span id="Parser-6303"><a href="#Parser-6303"><span class="linenos">6303</span></a> <span class="n">cluster</span><span class="o">=</span><span class="n">cluster</span><span class="p">,</span>
+</span><span id="Parser-6304"><a href="#Parser-6304"><span class="linenos">6304</span></a> <span class="n">identity</span><span class="o">=</span><span class="n">identity</span><span class="p">,</span>
+</span><span id="Parser-6305"><a href="#Parser-6305"><span class="linenos">6305</span></a> <span class="n">option</span><span class="o">=</span><span class="n">option</span><span class="p">,</span>
+</span><span id="Parser-6306"><a href="#Parser-6306"><span class="linenos">6306</span></a> <span class="n">partition</span><span class="o">=</span><span class="n">partition</span><span class="p">,</span>
+</span><span id="Parser-6307"><a href="#Parser-6307"><span class="linenos">6307</span></a> <span class="p">)</span>
+</span><span id="Parser-6308"><a href="#Parser-6308"><span class="linenos">6308</span></a>
+</span><span id="Parser-6309"><a href="#Parser-6309"><span class="linenos">6309</span></a> <span class="k">def</span> <span class="nf">_parse_with_operator</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-6310"><a href="#Parser-6310"><span class="linenos">6310</span></a> <span class="n">this</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_ordered</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_opclass</span><span class="p">)</span>
+</span><span id="Parser-6311"><a href="#Parser-6311"><span class="linenos">6311</span></a>
+</span><span id="Parser-6312"><a href="#Parser-6312"><span class="linenos">6312</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">WITH</span><span class="p">):</span>
+</span><span id="Parser-6313"><a href="#Parser-6313"><span class="linenos">6313</span></a> <span class="k">return</span> <span class="n">this</span>
</span><span id="Parser-6314"><a href="#Parser-6314"><span class="linenos">6314</span></a>
-</span><span id="Parser-6315"><a href="#Parser-6315"><span class="linenos">6315</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">WithOperator</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">op</span><span class="o">=</span><span class="n">op</span><span class="p">)</span>
+</span><span id="Parser-6315"><a href="#Parser-6315"><span class="linenos">6315</span></a> <span class="n">op</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_var</span><span class="p">(</span><span class="n">any_token</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
</span><span id="Parser-6316"><a href="#Parser-6316"><span class="linenos">6316</span></a>
-</span><span id="Parser-6317"><a href="#Parser-6317"><span class="linenos">6317</span></a> <span class="k">def</span> <span class="nf">_parse_copy_parameters</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">CopyParameter</span><span class="p">]:</span>
-</span><span id="Parser-6318"><a href="#Parser-6318"><span class="linenos">6318</span></a> <span class="n">sep</span> <span class="o">=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_CSV</span> <span class="k">else</span> <span class="kc">None</span>
-</span><span id="Parser-6319"><a href="#Parser-6319"><span class="linenos">6319</span></a>
-</span><span id="Parser-6320"><a href="#Parser-6320"><span class="linenos">6320</span></a> <span class="n">options</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Parser-6321"><a href="#Parser-6321"><span class="linenos">6321</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Parser-6322"><a href="#Parser-6322"><span class="linenos">6322</span></a> <span class="n">option</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unquoted_field</span><span class="p">()</span>
-</span><span id="Parser-6323"><a href="#Parser-6323"><span class="linenos">6323</span></a> <span class="n">value</span> <span class="o">=</span> <span class="kc">None</span>
-</span><span id="Parser-6324"><a href="#Parser-6324"><span class="linenos">6324</span></a> <span class="c1"># Some options are defined as functions with the values as params</span>
-</span><span id="Parser-6325"><a href="#Parser-6325"><span class="linenos">6325</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">option</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Func</span><span class="p">):</span>
-</span><span id="Parser-6326"><a href="#Parser-6326"><span class="linenos">6326</span></a> <span class="c1"># Different dialects might separate options and values by white space, &quot;=&quot; and &quot;AS&quot;</span>
-</span><span id="Parser-6327"><a href="#Parser-6327"><span class="linenos">6327</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EQ</span><span class="p">)</span>
-</span><span id="Parser-6328"><a href="#Parser-6328"><span class="linenos">6328</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
-</span><span id="Parser-6329"><a href="#Parser-6329"><span class="linenos">6329</span></a> <span class="n">value</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unquoted_field</span><span class="p">()</span>
+</span><span id="Parser-6317"><a href="#Parser-6317"><span class="linenos">6317</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">WithOperator</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span> <span class="n">op</span><span class="o">=</span><span class="n">op</span><span class="p">)</span>
+</span><span id="Parser-6318"><a href="#Parser-6318"><span class="linenos">6318</span></a>
+</span><span id="Parser-6319"><a href="#Parser-6319"><span class="linenos">6319</span></a> <span class="k">def</span> <span class="nf">_parse_wrapped_options</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]]:</span>
+</span><span id="Parser-6320"><a href="#Parser-6320"><span class="linenos">6320</span></a> <span class="n">opts</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Parser-6321"><a href="#Parser-6321"><span class="linenos">6321</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EQ</span><span class="p">)</span>
+</span><span id="Parser-6322"><a href="#Parser-6322"><span class="linenos">6322</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">)</span>
+</span><span id="Parser-6323"><a href="#Parser-6323"><span class="linenos">6323</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">):</span>
+</span><span id="Parser-6324"><a href="#Parser-6324"><span class="linenos">6324</span></a> <span class="n">opts</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
+</span><span id="Parser-6325"><a href="#Parser-6325"><span class="linenos">6325</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span><span class="p">)</span>
+</span><span id="Parser-6326"><a href="#Parser-6326"><span class="linenos">6326</span></a> <span class="k">return</span> <span class="n">opts</span>
+</span><span id="Parser-6327"><a href="#Parser-6327"><span class="linenos">6327</span></a>
+</span><span id="Parser-6328"><a href="#Parser-6328"><span class="linenos">6328</span></a> <span class="k">def</span> <span class="nf">_parse_copy_parameters</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">List</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">CopyParameter</span><span class="p">]:</span>
+</span><span id="Parser-6329"><a href="#Parser-6329"><span class="linenos">6329</span></a> <span class="n">sep</span> <span class="o">=</span> <span class="n">TokenType</span><span class="o">.</span><span class="n">COMMA</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">dialect</span><span class="o">.</span><span class="n">COPY_PARAMS_ARE_CSV</span> <span class="k">else</span> <span class="kc">None</span>
</span><span id="Parser-6330"><a href="#Parser-6330"><span class="linenos">6330</span></a>
-</span><span id="Parser-6331"><a href="#Parser-6331"><span class="linenos">6331</span></a> <span class="n">param</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CopyParameter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">option</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">value</span><span class="p">)</span>
-</span><span id="Parser-6332"><a href="#Parser-6332"><span class="linenos">6332</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">param</span><span class="p">)</span>
-</span><span id="Parser-6333"><a href="#Parser-6333"><span class="linenos">6333</span></a>
-</span><span id="Parser-6334"><a href="#Parser-6334"><span class="linenos">6334</span></a> <span class="k">if</span> <span class="n">sep</span><span class="p">:</span>
-</span><span id="Parser-6335"><a href="#Parser-6335"><span class="linenos">6335</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">sep</span><span class="p">)</span>
-</span><span id="Parser-6336"><a href="#Parser-6336"><span class="linenos">6336</span></a>
-</span><span id="Parser-6337"><a href="#Parser-6337"><span class="linenos">6337</span></a> <span class="k">return</span> <span class="n">options</span>
-</span><span id="Parser-6338"><a href="#Parser-6338"><span class="linenos">6338</span></a>
-</span><span id="Parser-6339"><a href="#Parser-6339"><span class="linenos">6339</span></a> <span class="k">def</span> <span class="nf">_parse_credentials</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Credentials</span><span class="p">]:</span>
-</span><span id="Parser-6340"><a href="#Parser-6340"><span class="linenos">6340</span></a> <span class="k">def</span> <span class="nf">parse_options</span><span class="p">():</span>
-</span><span id="Parser-6341"><a href="#Parser-6341"><span class="linenos">6341</span></a> <span class="n">opts</span> <span class="o">=</span> <span class="p">[]</span>
-</span><span id="Parser-6342"><a href="#Parser-6342"><span class="linenos">6342</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EQ</span><span class="p">)</span>
-</span><span id="Parser-6343"><a href="#Parser-6343"><span class="linenos">6343</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">)</span>
-</span><span id="Parser-6344"><a href="#Parser-6344"><span class="linenos">6344</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">):</span>
-</span><span id="Parser-6345"><a href="#Parser-6345"><span class="linenos">6345</span></a> <span class="n">opts</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
-</span><span id="Parser-6346"><a href="#Parser-6346"><span class="linenos">6346</span></a> <span class="k">return</span> <span class="n">opts</span>
-</span><span id="Parser-6347"><a href="#Parser-6347"><span class="linenos">6347</span></a>
-</span><span id="Parser-6348"><a href="#Parser-6348"><span class="linenos">6348</span></a> <span class="n">expr</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Credentials</span><span class="p">)</span>
-</span><span id="Parser-6349"><a href="#Parser-6349"><span class="linenos">6349</span></a>
-</span><span id="Parser-6350"><a href="#Parser-6350"><span class="linenos">6350</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;STORAGE_INTEGRATION&quot;</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
-</span><span id="Parser-6351"><a href="#Parser-6351"><span class="linenos">6351</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;storage&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
-</span><span id="Parser-6352"><a href="#Parser-6352"><span class="linenos">6352</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CREDENTIALS&quot;</span><span class="p">):</span>
-</span><span id="Parser-6353"><a href="#Parser-6353"><span class="linenos">6353</span></a> <span class="c1"># Snowflake supports CREDENTIALS = (...), while Redshift CREDENTIALS &lt;string&gt;</span>
-</span><span id="Parser-6354"><a href="#Parser-6354"><span class="linenos">6354</span></a> <span class="n">creds</span> <span class="o">=</span> <span class="n">parse_options</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EQ</span><span class="p">)</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">()</span>
-</span><span id="Parser-6355"><a href="#Parser-6355"><span class="linenos">6355</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;credentials&quot;</span><span class="p">,</span> <span class="n">creds</span><span class="p">)</span>
-</span><span id="Parser-6356"><a href="#Parser-6356"><span class="linenos">6356</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ENCRYPTION&quot;</span><span class="p">):</span>
-</span><span id="Parser-6357"><a href="#Parser-6357"><span class="linenos">6357</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;encryption&quot;</span><span class="p">,</span> <span class="n">parse_options</span><span class="p">())</span>
-</span><span id="Parser-6358"><a href="#Parser-6358"><span class="linenos">6358</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IAM_ROLE&quot;</span><span class="p">):</span>
-</span><span id="Parser-6359"><a href="#Parser-6359"><span class="linenos">6359</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;iam_role&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">())</span>
-</span><span id="Parser-6360"><a href="#Parser-6360"><span class="linenos">6360</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;REGION&quot;</span><span class="p">):</span>
-</span><span id="Parser-6361"><a href="#Parser-6361"><span class="linenos">6361</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;region&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">())</span>
-</span><span id="Parser-6362"><a href="#Parser-6362"><span class="linenos">6362</span></a>
-</span><span id="Parser-6363"><a href="#Parser-6363"><span class="linenos">6363</span></a> <span class="k">return</span> <span class="n">expr</span>
-</span><span id="Parser-6364"><a href="#Parser-6364"><span class="linenos">6364</span></a>
-</span><span id="Parser-6365"><a href="#Parser-6365"><span class="linenos">6365</span></a> <span class="k">def</span> <span class="nf">_parse_copy</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
-</span><span id="Parser-6366"><a href="#Parser-6366"><span class="linenos">6366</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
-</span><span id="Parser-6367"><a href="#Parser-6367"><span class="linenos">6367</span></a>
-</span><span id="Parser-6368"><a href="#Parser-6368"><span class="linenos">6368</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">INTO</span><span class="p">)</span>
-</span><span id="Parser-6369"><a href="#Parser-6369"><span class="linenos">6369</span></a>
-</span><span id="Parser-6370"><a href="#Parser-6370"><span class="linenos">6370</span></a> <span class="n">this</span> <span class="o">=</span> <span class="p">(</span>
-</span><span id="Parser-6371"><a href="#Parser-6371"><span class="linenos">6371</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
-</span><span id="Parser-6372"><a href="#Parser-6372"><span class="linenos">6372</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
-</span><span id="Parser-6373"><a href="#Parser-6373"><span class="linenos">6373</span></a> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
-</span><span id="Parser-6374"><a href="#Parser-6374"><span class="linenos">6374</span></a> <span class="p">)</span>
-</span><span id="Parser-6375"><a href="#Parser-6375"><span class="linenos">6375</span></a>
-</span><span id="Parser-6376"><a href="#Parser-6376"><span class="linenos">6376</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">)</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">)</span>
-</span><span id="Parser-6377"><a href="#Parser-6377"><span class="linenos">6377</span></a>
-</span><span id="Parser-6378"><a href="#Parser-6378"><span class="linenos">6378</span></a> <span class="n">files</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">)</span>
-</span><span id="Parser-6379"><a href="#Parser-6379"><span class="linenos">6379</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_credentials</span><span class="p">()</span>
-</span><span id="Parser-6380"><a href="#Parser-6380"><span class="linenos">6380</span></a>
-</span><span id="Parser-6381"><a href="#Parser-6381"><span class="linenos">6381</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">)</span>
+</span><span id="Parser-6331"><a href="#Parser-6331"><span class="linenos">6331</span></a> <span class="n">options</span> <span class="o">=</span> <span class="p">[]</span>
+</span><span id="Parser-6332"><a href="#Parser-6332"><span class="linenos">6332</span></a> <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span> <span class="ow">and</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">R_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-6333"><a href="#Parser-6333"><span class="linenos">6333</span></a> <span class="n">option</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unquoted_field</span><span class="p">()</span>
+</span><span id="Parser-6334"><a href="#Parser-6334"><span class="linenos">6334</span></a> <span class="n">value</span> <span class="o">=</span> <span class="kc">None</span>
+</span><span id="Parser-6335"><a href="#Parser-6335"><span class="linenos">6335</span></a>
+</span><span id="Parser-6336"><a href="#Parser-6336"><span class="linenos">6336</span></a> <span class="c1"># Some options are defined as functions with the values as params</span>
+</span><span id="Parser-6337"><a href="#Parser-6337"><span class="linenos">6337</span></a> <span class="k">if</span> <span class="ow">not</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">option</span><span class="p">,</span> <span class="n">exp</span><span class="o">.</span><span class="n">Func</span><span class="p">):</span>
+</span><span id="Parser-6338"><a href="#Parser-6338"><span class="linenos">6338</span></a> <span class="n">prev</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span><span class="o">.</span><span class="n">text</span><span class="o">.</span><span class="n">upper</span><span class="p">()</span>
+</span><span id="Parser-6339"><a href="#Parser-6339"><span class="linenos">6339</span></a> <span class="c1"># Different dialects might separate options and values by white space, &quot;=&quot; and &quot;AS&quot;</span>
+</span><span id="Parser-6340"><a href="#Parser-6340"><span class="linenos">6340</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EQ</span><span class="p">)</span>
+</span><span id="Parser-6341"><a href="#Parser-6341"><span class="linenos">6341</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">ALIAS</span><span class="p">)</span>
+</span><span id="Parser-6342"><a href="#Parser-6342"><span class="linenos">6342</span></a>
+</span><span id="Parser-6343"><a href="#Parser-6343"><span class="linenos">6343</span></a> <span class="k">if</span> <span class="n">prev</span> <span class="o">==</span> <span class="s2">&quot;FILE_FORMAT&quot;</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">):</span>
+</span><span id="Parser-6344"><a href="#Parser-6344"><span class="linenos">6344</span></a> <span class="c1"># Snowflake FILE_FORMAT case</span>
+</span><span id="Parser-6345"><a href="#Parser-6345"><span class="linenos">6345</span></a> <span class="n">value</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_options</span><span class="p">()</span>
+</span><span id="Parser-6346"><a href="#Parser-6346"><span class="linenos">6346</span></a> <span class="k">else</span><span class="p">:</span>
+</span><span id="Parser-6347"><a href="#Parser-6347"><span class="linenos">6347</span></a> <span class="n">value</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_unquoted_field</span><span class="p">()</span>
+</span><span id="Parser-6348"><a href="#Parser-6348"><span class="linenos">6348</span></a>
+</span><span id="Parser-6349"><a href="#Parser-6349"><span class="linenos">6349</span></a> <span class="n">param</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">CopyParameter</span><span class="p">,</span> <span class="n">this</span><span class="o">=</span><span class="n">option</span><span class="p">,</span> <span class="n">expression</span><span class="o">=</span><span class="n">value</span><span class="p">)</span>
+</span><span id="Parser-6350"><a href="#Parser-6350"><span class="linenos">6350</span></a> <span class="n">options</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">param</span><span class="p">)</span>
+</span><span id="Parser-6351"><a href="#Parser-6351"><span class="linenos">6351</span></a>
+</span><span id="Parser-6352"><a href="#Parser-6352"><span class="linenos">6352</span></a> <span class="k">if</span> <span class="n">sep</span><span class="p">:</span>
+</span><span id="Parser-6353"><a href="#Parser-6353"><span class="linenos">6353</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">sep</span><span class="p">)</span>
+</span><span id="Parser-6354"><a href="#Parser-6354"><span class="linenos">6354</span></a>
+</span><span id="Parser-6355"><a href="#Parser-6355"><span class="linenos">6355</span></a> <span class="k">return</span> <span class="n">options</span>
+</span><span id="Parser-6356"><a href="#Parser-6356"><span class="linenos">6356</span></a>
+</span><span id="Parser-6357"><a href="#Parser-6357"><span class="linenos">6357</span></a> <span class="k">def</span> <span class="nf">_parse_credentials</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Credentials</span><span class="p">]:</span>
+</span><span id="Parser-6358"><a href="#Parser-6358"><span class="linenos">6358</span></a> <span class="n">expr</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span><span class="n">exp</span><span class="o">.</span><span class="n">Credentials</span><span class="p">)</span>
+</span><span id="Parser-6359"><a href="#Parser-6359"><span class="linenos">6359</span></a>
+</span><span id="Parser-6360"><a href="#Parser-6360"><span class="linenos">6360</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;STORAGE_INTEGRATION&quot;</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">):</span>
+</span><span id="Parser-6361"><a href="#Parser-6361"><span class="linenos">6361</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;storage&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">())</span>
+</span><span id="Parser-6362"><a href="#Parser-6362"><span class="linenos">6362</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;CREDENTIALS&quot;</span><span class="p">):</span>
+</span><span id="Parser-6363"><a href="#Parser-6363"><span class="linenos">6363</span></a> <span class="c1"># Snowflake supports CREDENTIALS = (...), while Redshift CREDENTIALS &lt;string&gt;</span>
+</span><span id="Parser-6364"><a href="#Parser-6364"><span class="linenos">6364</span></a> <span class="n">creds</span> <span class="o">=</span> <span class="p">(</span>
+</span><span id="Parser-6365"><a href="#Parser-6365"><span class="linenos">6365</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_options</span><span class="p">()</span> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">EQ</span><span class="p">)</span> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">()</span>
+</span><span id="Parser-6366"><a href="#Parser-6366"><span class="linenos">6366</span></a> <span class="p">)</span>
+</span><span id="Parser-6367"><a href="#Parser-6367"><span class="linenos">6367</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;credentials&quot;</span><span class="p">,</span> <span class="n">creds</span><span class="p">)</span>
+</span><span id="Parser-6368"><a href="#Parser-6368"><span class="linenos">6368</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;ENCRYPTION&quot;</span><span class="p">):</span>
+</span><span id="Parser-6369"><a href="#Parser-6369"><span class="linenos">6369</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;encryption&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped_options</span><span class="p">())</span>
+</span><span id="Parser-6370"><a href="#Parser-6370"><span class="linenos">6370</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;IAM_ROLE&quot;</span><span class="p">):</span>
+</span><span id="Parser-6371"><a href="#Parser-6371"><span class="linenos">6371</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;iam_role&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">())</span>
+</span><span id="Parser-6372"><a href="#Parser-6372"><span class="linenos">6372</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;REGION&quot;</span><span class="p">):</span>
+</span><span id="Parser-6373"><a href="#Parser-6373"><span class="linenos">6373</span></a> <span class="n">expr</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="s2">&quot;region&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">())</span>
+</span><span id="Parser-6374"><a href="#Parser-6374"><span class="linenos">6374</span></a>
+</span><span id="Parser-6375"><a href="#Parser-6375"><span class="linenos">6375</span></a> <span class="k">return</span> <span class="n">expr</span>
+</span><span id="Parser-6376"><a href="#Parser-6376"><span class="linenos">6376</span></a>
+</span><span id="Parser-6377"><a href="#Parser-6377"><span class="linenos">6377</span></a> <span class="k">def</span> <span class="nf">_parse_file_location</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">t</span><span class="o">.</span><span class="n">Optional</span><span class="p">[</span><span class="n">exp</span><span class="o">.</span><span class="n">Expression</span><span class="p">]:</span>
+</span><span id="Parser-6378"><a href="#Parser-6378"><span class="linenos">6378</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_field</span><span class="p">()</span>
+</span><span id="Parser-6379"><a href="#Parser-6379"><span class="linenos">6379</span></a>
+</span><span id="Parser-6380"><a href="#Parser-6380"><span class="linenos">6380</span></a> <span class="k">def</span> <span class="nf">_parse_copy</span><span class="p">(</span><span class="bp">self</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">exp</span><span class="o">.</span><span class="n">Copy</span> <span class="o">|</span> <span class="n">exp</span><span class="o">.</span><span class="n">Command</span><span class="p">:</span>
+</span><span id="Parser-6381"><a href="#Parser-6381"><span class="linenos">6381</span></a> <span class="n">start</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_prev</span>
</span><span id="Parser-6382"><a href="#Parser-6382"><span class="linenos">6382</span></a>
-</span><span id="Parser-6383"><a href="#Parser-6383"><span class="linenos">6383</span></a> <span class="n">params</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_copy_parameters</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-6383"><a href="#Parser-6383"><span class="linenos">6383</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">INTO</span><span class="p">)</span>
</span><span id="Parser-6384"><a href="#Parser-6384"><span class="linenos">6384</span></a>
-</span><span id="Parser-6385"><a href="#Parser-6385"><span class="linenos">6385</span></a> <span class="c1"># Fallback case</span>
-</span><span id="Parser-6386"><a href="#Parser-6386"><span class="linenos">6386</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
-</span><span id="Parser-6387"><a href="#Parser-6387"><span class="linenos">6387</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
-</span><span id="Parser-6388"><a href="#Parser-6388"><span class="linenos">6388</span></a>
-</span><span id="Parser-6389"><a href="#Parser-6389"><span class="linenos">6389</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
-</span><span id="Parser-6390"><a href="#Parser-6390"><span class="linenos">6390</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Copy</span><span class="p">,</span>
-</span><span id="Parser-6391"><a href="#Parser-6391"><span class="linenos">6391</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
-</span><span id="Parser-6392"><a href="#Parser-6392"><span class="linenos">6392</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span>
-</span><span id="Parser-6393"><a href="#Parser-6393"><span class="linenos">6393</span></a> <span class="n">credentials</span><span class="o">=</span><span class="n">credentials</span><span class="p">,</span>
-</span><span id="Parser-6394"><a href="#Parser-6394"><span class="linenos">6394</span></a> <span class="n">files</span><span class="o">=</span><span class="n">files</span><span class="p">,</span>
-</span><span id="Parser-6395"><a href="#Parser-6395"><span class="linenos">6395</span></a> <span class="n">params</span><span class="o">=</span><span class="n">params</span><span class="p">,</span>
-</span><span id="Parser-6396"><a href="#Parser-6396"><span class="linenos">6396</span></a> <span class="p">)</span>
+</span><span id="Parser-6385"><a href="#Parser-6385"><span class="linenos">6385</span></a> <span class="n">this</span> <span class="o">=</span> <span class="p">(</span>
+</span><span id="Parser-6386"><a href="#Parser-6386"><span class="linenos">6386</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_conjunction</span><span class="p">()</span>
+</span><span id="Parser-6387"><a href="#Parser-6387"><span class="linenos">6387</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">L_PAREN</span><span class="p">,</span> <span class="n">advance</span><span class="o">=</span><span class="kc">False</span><span class="p">)</span>
+</span><span id="Parser-6388"><a href="#Parser-6388"><span class="linenos">6388</span></a> <span class="k">else</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_table</span><span class="p">(</span><span class="n">schema</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-6389"><a href="#Parser-6389"><span class="linenos">6389</span></a> <span class="p">)</span>
+</span><span id="Parser-6390"><a href="#Parser-6390"><span class="linenos">6390</span></a>
+</span><span id="Parser-6391"><a href="#Parser-6391"><span class="linenos">6391</span></a> <span class="n">kind</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match</span><span class="p">(</span><span class="n">TokenType</span><span class="o">.</span><span class="n">FROM</span><span class="p">)</span> <span class="ow">or</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;TO&quot;</span><span class="p">)</span>
+</span><span id="Parser-6392"><a href="#Parser-6392"><span class="linenos">6392</span></a>
+</span><span id="Parser-6393"><a href="#Parser-6393"><span class="linenos">6393</span></a> <span class="n">files</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_csv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_file_location</span><span class="p">)</span>
+</span><span id="Parser-6394"><a href="#Parser-6394"><span class="linenos">6394</span></a> <span class="n">credentials</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_credentials</span><span class="p">()</span>
+</span><span id="Parser-6395"><a href="#Parser-6395"><span class="linenos">6395</span></a>
+</span><span id="Parser-6396"><a href="#Parser-6396"><span class="linenos">6396</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">_match_text_seq</span><span class="p">(</span><span class="s2">&quot;WITH&quot;</span><span class="p">)</span>
+</span><span id="Parser-6397"><a href="#Parser-6397"><span class="linenos">6397</span></a>
+</span><span id="Parser-6398"><a href="#Parser-6398"><span class="linenos">6398</span></a> <span class="n">params</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_wrapped</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_parse_copy_parameters</span><span class="p">,</span> <span class="n">optional</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
+</span><span id="Parser-6399"><a href="#Parser-6399"><span class="linenos">6399</span></a>
+</span><span id="Parser-6400"><a href="#Parser-6400"><span class="linenos">6400</span></a> <span class="c1"># Fallback case</span>
+</span><span id="Parser-6401"><a href="#Parser-6401"><span class="linenos">6401</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">_curr</span><span class="p">:</span>
+</span><span id="Parser-6402"><a href="#Parser-6402"><span class="linenos">6402</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">_parse_as_command</span><span class="p">(</span><span class="n">start</span><span class="p">)</span>
+</span><span id="Parser-6403"><a href="#Parser-6403"><span class="linenos">6403</span></a>
+</span><span id="Parser-6404"><a href="#Parser-6404"><span class="linenos">6404</span></a> <span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">expression</span><span class="p">(</span>
+</span><span id="Parser-6405"><a href="#Parser-6405"><span class="linenos">6405</span></a> <span class="n">exp</span><span class="o">.</span><span class="n">Copy</span><span class="p">,</span>
+</span><span id="Parser-6406"><a href="#Parser-6406"><span class="linenos">6406</span></a> <span class="n">this</span><span class="o">=</span><span class="n">this</span><span class="p">,</span>
+</span><span id="Parser-6407"><a href="#Parser-6407"><span class="linenos">6407</span></a> <span class="n">kind</span><span class="o">=</span><span class="n">kind</span><span class="p">,</span>
+</span><span id="Parser-6408"><a href="#Parser-6408"><span class="linenos">6408</span></a> <span class="n">credentials</span><span class="o">=</span><span class="n">credentials</span><span class="p">,</span>
+</span><span id="Parser-6409"><a href="#Parser-6409"><span class="linenos">6409</span></a> <span class="n">files</span><span class="o">=</span><span class="n">files</span><span class="p">,</span>
+</span><span id="Parser-6410"><a href="#Parser-6410"><span class="linenos">6410</span></a> <span class="n">params</span><span class="o">=</span><span class="n">params</span><span class="p">,</span>
+</span><span id="Parser-6411"><a href="#Parser-6411"><span class="linenos">6411</span></a> <span class="p">)</span>
</span></pre></div>
@@ -13390,7 +13420,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">NESTED_TYPE_TOKENS</span> =
<input id="Parser.NESTED_TYPE_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.NESTED_TYPE_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.NESTED_TYPE_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;}</span>
</div>
@@ -13402,7 +13432,7 @@ Default: 3</li>
<div id="Parser.ENUM_TYPE_TOKENS" class="classattr">
<div class="attr variable">
<span class="name">ENUM_TYPE_TOKENS</span> =
-<span class="default_value">{&lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;}</span>
+<span class="default_value">{&lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;}</span>
</div>
@@ -13415,7 +13445,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">AGGREGATE_TYPE_TOKENS</span> =
<input id="Parser.AGGREGATE_TYPE_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.AGGREGATE_TYPE_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.AGGREGATE_TYPE_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;}</span>
</div>
@@ -13428,7 +13458,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TYPE_TOKENS</span> =
<input id="Parser.TYPE_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.TYPE_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.TYPE_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;}</span>
</div>
@@ -13467,7 +13497,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">RESERVED_TOKENS</span> =
<input id="Parser.RESERVED_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.RESERVED_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.NOT: &#39;NOT&#39;&gt;, &lt;TokenType.L_BRACE: &#39;L_BRACE&#39;&gt;, &lt;TokenType.LT: &#39;LT&#39;&gt;, &lt;TokenType.L_PAREN: &#39;L_PAREN&#39;&gt;, &lt;TokenType.R_BRACE: &#39;R_BRACE&#39;&gt;, &lt;TokenType.R_BRACKET: &#39;R_BRACKET&#39;&gt;, &lt;TokenType.BACKSLASH: &#39;BACKSLASH&#39;&gt;, &lt;TokenType.PLACEHOLDER: &#39;PLACEHOLDER&#39;&gt;, &lt;TokenType.AMP: &#39;AMP&#39;&gt;, &lt;TokenType.PARAMETER: &#39;PARAMETER&#39;&gt;, &lt;TokenType.SELECT: &#39;SELECT&#39;&gt;, &lt;TokenType.SLASH: &#39;SLASH&#39;&gt;, &lt;TokenType.COMMA: &#39;COMMA&#39;&gt;, &lt;TokenType.DOT: &#39;DOT&#39;&gt;, &lt;TokenType.PIPE: &#39;PIPE&#39;&gt;, &lt;TokenType.STAR: &#39;STAR&#39;&gt;, &lt;TokenType.EQ: &#39;EQ&#39;&gt;, &lt;TokenType.HASH: &#39;HASH&#39;&gt;, &lt;TokenType.CARET: &#39;CARET&#39;&gt;, &lt;TokenType.PLUS: &#39;PLUS&#39;&gt;, &lt;TokenType.DASH: &#39;DASH&#39;&gt;, &lt;TokenType.R_PAREN: &#39;R_PAREN&#39;&gt;, &lt;TokenType.TILDA: &#39;TILDA&#39;&gt;, &lt;TokenType.L_BRACKET: &#39;L_BRACKET&#39;&gt;, &lt;TokenType.COLON: &#39;COLON&#39;&gt;, &lt;TokenType.SEMICOLON: &#39;SEMICOLON&#39;&gt;, &lt;TokenType.GT: &#39;GT&#39;&gt;, &lt;TokenType.MOD: &#39;MOD&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.RESERVED_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.STAR: &#39;STAR&#39;&gt;, &lt;TokenType.DASH: &#39;DASH&#39;&gt;, &lt;TokenType.TILDA: &#39;TILDA&#39;&gt;, &lt;TokenType.SLASH: &#39;SLASH&#39;&gt;, &lt;TokenType.R_PAREN: &#39;R_PAREN&#39;&gt;, &lt;TokenType.COMMA: &#39;COMMA&#39;&gt;, &lt;TokenType.GT: &#39;GT&#39;&gt;, &lt;TokenType.CARET: &#39;CARET&#39;&gt;, &lt;TokenType.PLACEHOLDER: &#39;PLACEHOLDER&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.L_PAREN: &#39;L_PAREN&#39;&gt;, &lt;TokenType.R_BRACKET: &#39;R_BRACKET&#39;&gt;, &lt;TokenType.NOT: &#39;NOT&#39;&gt;, &lt;TokenType.EQ: &#39;EQ&#39;&gt;, &lt;TokenType.R_BRACE: &#39;R_BRACE&#39;&gt;, &lt;TokenType.LT: &#39;LT&#39;&gt;, &lt;TokenType.MOD: &#39;MOD&#39;&gt;, &lt;TokenType.PIPE: &#39;PIPE&#39;&gt;, &lt;TokenType.AMP: &#39;AMP&#39;&gt;, &lt;TokenType.PARAMETER: &#39;PARAMETER&#39;&gt;, &lt;TokenType.DOT: &#39;DOT&#39;&gt;, &lt;TokenType.SEMICOLON: &#39;SEMICOLON&#39;&gt;, &lt;TokenType.HASH: &#39;HASH&#39;&gt;, &lt;TokenType.SELECT: &#39;SELECT&#39;&gt;, &lt;TokenType.PLUS: &#39;PLUS&#39;&gt;, &lt;TokenType.L_BRACE: &#39;L_BRACE&#39;&gt;, &lt;TokenType.BACKSLASH: &#39;BACKSLASH&#39;&gt;, &lt;TokenType.L_BRACKET: &#39;L_BRACKET&#39;&gt;, &lt;TokenType.COLON: &#39;COLON&#39;&gt;}</span>
</div>
@@ -13480,7 +13510,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">DB_CREATABLES</span> =
<input id="Parser.DB_CREATABLES-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.DB_CREATABLES-view-value"></label><span class="default_value">{&lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.DB_CREATABLES-view-value"></label><span class="default_value">{&lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;}</span>
</div>
@@ -13493,7 +13523,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">CREATABLES</span> =
<input id="Parser.CREATABLES-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.CREATABLES-view-value"></label><span class="default_value">{&lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.CREATABLES-view-value"></label><span class="default_value">{&lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;}</span>
</div>
@@ -13506,7 +13536,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">ID_VAR_TOKENS</span> =
<input id="Parser.ID_VAR_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.ID_VAR_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.ID_VAR_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -13519,7 +13549,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">INTERVAL_VARS</span> =
<input id="Parser.INTERVAL_VARS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.INTERVAL_VARS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.INTERVAL_VARS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -13532,7 +13562,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TABLE_ALIAS_TOKENS</span> =
<input id="Parser.TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -13545,7 +13575,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">ALIAS_TOKENS</span> =
<input id="Parser.ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -13558,7 +13588,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">COMMENT_TABLE_ALIAS_TOKENS</span> =
<input id="Parser.COMMENT_TABLE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.COMMENT_TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.COMMENT_TABLE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -13571,7 +13601,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">UPDATE_ALIAS_TOKENS</span> =
<input id="Parser.UPDATE_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.UPDATE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.UPDATE_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -13596,7 +13626,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">FUNC_TOKENS</span> =
<input id="Parser.FUNC_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.FUNC_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.INSERT: &#39;INSERT&#39;&gt;, &lt;TokenType.XOR: &#39;XOR&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.GLOB: &#39;GLOB&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.LIKE: &#39;LIKE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.PRIMARY_KEY: &#39;PRIMARY_KEY&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.RLIKE: &#39;RLIKE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.ILIKE: &#39;ILIKE&#39;&gt;, &lt;TokenType.UNNEST: &#39;UNNEST&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.FUNC_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ILIKE: &#39;ILIKE&#39;&gt;, &lt;TokenType.RLIKE: &#39;RLIKE&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.XOR: &#39;XOR&#39;&gt;, &lt;TokenType.INSERT: &#39;INSERT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.UNNEST: &#39;UNNEST&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.GLOB: &#39;GLOB&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.LIKE: &#39;LIKE&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.PRIMARY_KEY: &#39;PRIMARY_KEY&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -13698,7 +13728,7 @@ Default: 3</li>
<div id="Parser.TIMES" class="classattr">
<div class="attr variable">
<span class="name">TIMES</span> =
-<span class="default_value">{&lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;}</span>
+<span class="default_value">{&lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;}</span>
</div>
@@ -13711,7 +13741,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">TIMESTAMPS</span> =
<input id="Parser.TIMESTAMPS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.TIMESTAMPS-view-value"></label><span class="default_value">{&lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.TIMESTAMPS-view-value"></label><span class="default_value">{&lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;}</span>
</div>
@@ -13723,7 +13753,7 @@ Default: 3</li>
<div id="Parser.SET_OPERATIONS" class="classattr">
<div class="attr variable">
<span class="name">SET_OPERATIONS</span> =
-<span class="default_value">{&lt;TokenType.UNION: &#39;UNION&#39;&gt;, &lt;TokenType.EXCEPT: &#39;EXCEPT&#39;&gt;, &lt;TokenType.INTERSECT: &#39;INTERSECT&#39;&gt;}</span>
+<span class="default_value">{&lt;TokenType.UNION: &#39;UNION&#39;&gt;, &lt;TokenType.INTERSECT: &#39;INTERSECT&#39;&gt;, &lt;TokenType.EXCEPT: &#39;EXCEPT&#39;&gt;}</span>
</div>
@@ -13735,7 +13765,7 @@ Default: 3</li>
<div id="Parser.JOIN_METHODS" class="classattr">
<div class="attr variable">
<span class="name">JOIN_METHODS</span> =
-<span class="default_value">{&lt;TokenType.POSITIONAL: &#39;POSITIONAL&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;}</span>
+<span class="default_value">{&lt;TokenType.POSITIONAL: &#39;POSITIONAL&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;}</span>
</div>
@@ -13747,7 +13777,7 @@ Default: 3</li>
<div id="Parser.JOIN_SIDES" class="classattr">
<div class="attr variable">
<span class="name">JOIN_SIDES</span> =
-<span class="default_value">{&lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;}</span>
+<span class="default_value">{&lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;}</span>
</div>
@@ -13760,7 +13790,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">JOIN_KINDS</span> =
<input id="Parser.JOIN_KINDS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.JOIN_KINDS-view-value"></label><span class="default_value">{&lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.OUTER: &#39;OUTER&#39;&gt;, &lt;TokenType.INNER: &#39;INNER&#39;&gt;, &lt;TokenType.CROSS: &#39;CROSS&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.JOIN_KINDS-view-value"></label><span class="default_value">{&lt;TokenType.OUTER: &#39;OUTER&#39;&gt;, &lt;TokenType.INNER: &#39;INNER&#39;&gt;, &lt;TokenType.CROSS: &#39;CROSS&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;}</span>
</div>
@@ -13953,7 +13983,7 @@ Default: 3</li>
<div id="Parser.SCHEMA_UNNAMED_CONSTRAINTS" class="classattr">
<div class="attr variable">
<span class="name">SCHEMA_UNNAMED_CONSTRAINTS</span> =
-<span class="default_value">{&#39;UNIQUE&#39;, &#39;PRIMARY KEY&#39;, &#39;PERIOD&#39;, &#39;CHECK&#39;, &#39;EXCLUDE&#39;, &#39;LIKE&#39;, &#39;FOREIGN KEY&#39;}</span>
+<span class="default_value">{&#39;FOREIGN KEY&#39;, &#39;PERIOD&#39;, &#39;CHECK&#39;, &#39;LIKE&#39;, &#39;PRIMARY KEY&#39;, &#39;EXCLUDE&#39;, &#39;UNIQUE&#39;}</span>
</div>
@@ -13978,7 +14008,7 @@ Default: 3</li>
<div id="Parser.INVALID_FUNC_NAME_TOKENS" class="classattr">
<div class="attr variable">
<span class="name">INVALID_FUNC_NAME_TOKENS</span> =
-<span class="default_value">{&lt;TokenType.STRING: &#39;STRING&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;}</span>
+<span class="default_value">{&lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.STRING: &#39;STRING&#39;&gt;}</span>
</div>
@@ -14078,7 +14108,7 @@ Default: 3</li>
<div id="Parser.DDL_SELECT_TOKENS" class="classattr">
<div class="attr variable">
<span class="name">DDL_SELECT_TOKENS</span> =
-<span class="default_value">{&lt;TokenType.L_PAREN: &#39;L_PAREN&#39;&gt;, &lt;TokenType.SELECT: &#39;SELECT&#39;&gt;, &lt;TokenType.WITH: &#39;WITH&#39;&gt;}</span>
+<span class="default_value">{&lt;TokenType.SELECT: &#39;SELECT&#39;&gt;, &lt;TokenType.L_PAREN: &#39;L_PAREN&#39;&gt;, &lt;TokenType.WITH: &#39;WITH&#39;&gt;}</span>
</div>
@@ -14090,7 +14120,7 @@ Default: 3</li>
<div id="Parser.PRE_VOLATILE_TOKENS" class="classattr">
<div class="attr variable">
<span class="name">PRE_VOLATILE_TOKENS</span> =
-<span class="default_value">{&lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.CREATE: &#39;CREATE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;}</span>
+<span class="default_value">{&lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.CREATE: &#39;CREATE&#39;&gt;}</span>
</div>
@@ -14102,7 +14132,7 @@ Default: 3</li>
<div id="Parser.TRANSACTION_KIND" class="classattr">
<div class="attr variable">
<span class="name">TRANSACTION_KIND</span> =
-<span class="default_value">{&#39;IMMEDIATE&#39;, &#39;EXCLUSIVE&#39;, &#39;DEFERRED&#39;}</span>
+<span class="default_value">{&#39;DEFERRED&#39;, &#39;IMMEDIATE&#39;, &#39;EXCLUSIVE&#39;}</span>
</div>
@@ -14189,7 +14219,7 @@ Default: 3</li>
<div id="Parser.INSERT_ALTERNATIVES" class="classattr">
<div class="attr variable">
<span class="name">INSERT_ALTERNATIVES</span> =
-<span class="default_value">{&#39;ROLLBACK&#39;, &#39;REPLACE&#39;, &#39;ABORT&#39;, &#39;IGNORE&#39;, &#39;FAIL&#39;}</span>
+<span class="default_value">{&#39;FAIL&#39;, &#39;IGNORE&#39;, &#39;REPLACE&#39;, &#39;ROLLBACK&#39;, &#39;ABORT&#39;}</span>
</div>
@@ -14201,7 +14231,7 @@ Default: 3</li>
<div id="Parser.CLONE_KEYWORDS" class="classattr">
<div class="attr variable">
<span class="name">CLONE_KEYWORDS</span> =
-<span class="default_value">{&#39;CLONE&#39;, &#39;COPY&#39;}</span>
+<span class="default_value">{&#39;COPY&#39;, &#39;CLONE&#39;}</span>
</div>
@@ -14225,7 +14255,7 @@ Default: 3</li>
<div id="Parser.OPCLASS_FOLLOW_KEYWORDS" class="classattr">
<div class="attr variable">
<span class="name">OPCLASS_FOLLOW_KEYWORDS</span> =
-<span class="default_value">{&#39;NULLS&#39;, &#39;ASC&#39;, &#39;DESC&#39;, &#39;WITH&#39;}</span>
+<span class="default_value">{&#39;ASC&#39;, &#39;WITH&#39;, &#39;NULLS&#39;, &#39;DESC&#39;}</span>
</div>
@@ -14237,7 +14267,7 @@ Default: 3</li>
<div id="Parser.OPTYPE_FOLLOW_TOKENS" class="classattr">
<div class="attr variable">
<span class="name">OPTYPE_FOLLOW_TOKENS</span> =
-<span class="default_value">{&lt;TokenType.COMMA: &#39;COMMA&#39;&gt;, &lt;TokenType.R_PAREN: &#39;R_PAREN&#39;&gt;}</span>
+<span class="default_value">{&lt;TokenType.R_PAREN: &#39;R_PAREN&#39;&gt;, &lt;TokenType.COMMA: &#39;COMMA&#39;&gt;}</span>
</div>
@@ -14249,7 +14279,7 @@ Default: 3</li>
<div id="Parser.TABLE_INDEX_HINT_TOKENS" class="classattr">
<div class="attr variable">
<span class="name">TABLE_INDEX_HINT_TOKENS</span> =
-<span class="default_value">{&lt;TokenType.FORCE: &#39;FORCE&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.IGNORE: &#39;IGNORE&#39;&gt;}</span>
+<span class="default_value">{&lt;TokenType.IGNORE: &#39;IGNORE&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.FORCE: &#39;FORCE&#39;&gt;}</span>
</div>
@@ -14261,7 +14291,7 @@ Default: 3</li>
<div id="Parser.VIEW_ATTRIBUTES" class="classattr">
<div class="attr variable">
<span class="name">VIEW_ATTRIBUTES</span> =
-<span class="default_value">{&#39;ENCRYPTION&#39;, &#39;VIEW_METADATA&#39;, &#39;SCHEMABINDING&#39;}</span>
+<span class="default_value">{&#39;SCHEMABINDING&#39;, &#39;ENCRYPTION&#39;, &#39;VIEW_METADATA&#39;}</span>
</div>
@@ -14274,7 +14304,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">WINDOW_ALIAS_TOKENS</span> =
<input id="Parser.WINDOW_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.WINDOW_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.WINDOW_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -14310,7 +14340,7 @@ Default: 3</li>
<div id="Parser.JSON_KEY_VALUE_SEPARATOR_TOKENS" class="classattr">
<div class="attr variable">
<span class="name">JSON_KEY_VALUE_SEPARATOR_TOKENS</span> =
-<span class="default_value">{&lt;TokenType.COMMA: &#39;COMMA&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.COLON: &#39;COLON&#39;&gt;}</span>
+<span class="default_value">{&lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.COMMA: &#39;COMMA&#39;&gt;, &lt;TokenType.COLON: &#39;COLON&#39;&gt;}</span>
</div>
@@ -14323,7 +14353,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">FETCH_TOKENS</span> =
<input id="Parser.FETCH_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.FETCH_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.FETCH_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
@@ -14373,7 +14403,7 @@ Default: 3</li>
<div class="attr variable">
<span class="name">UNNEST_OFFSET_ALIAS_TOKENS</span> =
<input id="Parser.UNNEST_OFFSET_ALIAS_TOKENS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Parser.UNNEST_OFFSET_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Parser.UNNEST_OFFSET_ALIAS_TOKENS-view-value"></label><span class="default_value">{&lt;TokenType.IMAGE: &#39;IMAGE&#39;&gt;, &lt;TokenType.MONEY: &#39;MONEY&#39;&gt;, &lt;TokenType.SERIAL: &#39;SERIAL&#39;&gt;, &lt;TokenType.SMALLSERIAL: &#39;SMALLSERIAL&#39;&gt;, &lt;TokenType.ASC: &#39;ASC&#39;&gt;, &lt;TokenType.FULL: &#39;FULL&#39;&gt;, &lt;TokenType.UINT128: &#39;UINT128&#39;&gt;, &lt;TokenType.INT4MULTIRANGE: &#39;INT4MULTIRANGE&#39;&gt;, &lt;TokenType.UBIGINT: &#39;UBIGINT&#39;&gt;, &lt;TokenType.UMEDIUMINT: &#39;UMEDIUMINT&#39;&gt;, &lt;TokenType.APPLY: &#39;APPLY&#39;&gt;, &lt;TokenType.IPV4: &#39;IPV4&#39;&gt;, &lt;TokenType.USE: &#39;USE&#39;&gt;, &lt;TokenType.PSEUDO_TYPE: &#39;PSEUDO_TYPE&#39;&gt;, &lt;TokenType.TIMETZ: &#39;TIMETZ&#39;&gt;, &lt;TokenType.SUPER: &#39;SUPER&#39;&gt;, &lt;TokenType.USMALLINT: &#39;USMALLINT&#39;&gt;, &lt;TokenType.UDECIMAL: &#39;UDECIMAL&#39;&gt;, &lt;TokenType.COPY: &#39;COPY&#39;&gt;, &lt;TokenType.ROW: &#39;ROW&#39;&gt;, &lt;TokenType.LONGTEXT: &#39;LONGTEXT&#39;&gt;, &lt;TokenType.DATERANGE: &#39;DATERANGE&#39;&gt;, &lt;TokenType.INT4RANGE: &#39;INT4RANGE&#39;&gt;, &lt;TokenType.HLLSKETCH: &#39;HLLSKETCH&#39;&gt;, &lt;TokenType.SET: &#39;SET&#39;&gt;, &lt;TokenType.TABLE: &#39;TABLE&#39;&gt;, &lt;TokenType.UINT256: &#39;UINT256&#39;&gt;, &lt;TokenType.UUID: &#39;UUID&#39;&gt;, &lt;TokenType.AUTO_INCREMENT: &#39;AUTO_INCREMENT&#39;&gt;, &lt;TokenType.FILTER: &#39;FILTER&#39;&gt;, &lt;TokenType.CONSTRAINT: &#39;CONSTRAINT&#39;&gt;, &lt;TokenType.DESCRIBE: &#39;DESCRIBE&#39;&gt;, &lt;TokenType.FORMAT: &#39;FORMAT&#39;&gt;, &lt;TokenType.DECIMAL: &#39;DECIMAL&#39;&gt;, &lt;TokenType.BIGDECIMAL: &#39;BIGDECIMAL&#39;&gt;, &lt;TokenType.BIT: &#39;BIT&#39;&gt;, &lt;TokenType.UNIQUE: &#39;UNIQUE&#39;&gt;, &lt;TokenType.DATE32: &#39;DATE32&#39;&gt;, &lt;TokenType.NUMRANGE: &#39;NUMRANGE&#39;&gt;, &lt;TokenType.IPADDRESS: &#39;IPADDRESS&#39;&gt;, &lt;TokenType.BOOLEAN: &#39;BOOLEAN&#39;&gt;, &lt;TokenType.OPERATOR: &#39;OPERATOR&#39;&gt;, &lt;TokenType.DELETE: &#39;DELETE&#39;&gt;, &lt;TokenType.TEMPORARY: &#39;TEMPORARY&#39;&gt;, &lt;TokenType.FIXEDSTRING: &#39;FIXEDSTRING&#39;&gt;, &lt;TokenType.SMALLMONEY: &#39;SMALLMONEY&#39;&gt;, &lt;TokenType.PROCEDURE: &#39;PROCEDURE&#39;&gt;, &lt;TokenType.XML: &#39;XML&#39;&gt;, &lt;TokenType.TRUNCATE: &#39;TRUNCATE&#39;&gt;, &lt;TokenType.VARIANT: &#39;VARIANT&#39;&gt;, &lt;TokenType.ROWVERSION: &#39;ROWVERSION&#39;&gt;, &lt;TokenType.DATABASE: &#39;DATABASE&#39;&gt;, &lt;TokenType.NVARCHAR: &#39;NVARCHAR&#39;&gt;, &lt;TokenType.TIMESTAMPTZ: &#39;TIMESTAMPTZ&#39;&gt;, &lt;TokenType.LOWCARDINALITY: &#39;LOWCARDINALITY&#39;&gt;, &lt;TokenType.CURRENT_TIMESTAMP: &#39;CURRENT_TIMESTAMP&#39;&gt;, &lt;TokenType.IS: &#39;IS&#39;&gt;, &lt;TokenType.BINARY: &#39;BINARY&#39;&gt;, &lt;TokenType.SHOW: &#39;SHOW&#39;&gt;, &lt;TokenType.DIV: &#39;DIV&#39;&gt;, &lt;TokenType.FINAL: &#39;FINAL&#39;&gt;, &lt;TokenType.INDEX: &#39;INDEX&#39;&gt;, &lt;TokenType.TSMULTIRANGE: &#39;TSMULTIRANGE&#39;&gt;, &lt;TokenType.CACHE: &#39;CACHE&#39;&gt;, &lt;TokenType.REPLACE: &#39;REPLACE&#39;&gt;, &lt;TokenType.INT128: &#39;INT128&#39;&gt;, &lt;TokenType.TSRANGE: &#39;TSRANGE&#39;&gt;, &lt;TokenType.WINDOW: &#39;WINDOW&#39;&gt;, &lt;TokenType.COMMENT: &#39;COMMENT&#39;&gt;, &lt;TokenType.VARBINARY: &#39;VARBINARY&#39;&gt;, &lt;TokenType.TRUE: &#39;TRUE&#39;&gt;, &lt;TokenType.SETTINGS: &#39;SETTINGS&#39;&gt;, &lt;TokenType.MODEL: &#39;MODEL&#39;&gt;, &lt;TokenType.UNPIVOT: &#39;UNPIVOT&#39;&gt;, &lt;TokenType.TIMESTAMPNTZ: &#39;TIMESTAMPNTZ&#39;&gt;, &lt;TokenType.PRAGMA: &#39;PRAGMA&#39;&gt;, &lt;TokenType.NEXT: &#39;NEXT&#39;&gt;, &lt;TokenType.ANY: &#39;ANY&#39;&gt;, &lt;TokenType.JSONB: &#39;JSONB&#39;&gt;, &lt;TokenType.INT: &#39;INT&#39;&gt;, &lt;TokenType.UTINYINT: &#39;UTINYINT&#39;&gt;, &lt;TokenType.ROWS: &#39;ROWS&#39;&gt;, &lt;TokenType.INT8MULTIRANGE: &#39;INT8MULTIRANGE&#39;&gt;, &lt;TokenType.FUNCTION: &#39;FUNCTION&#39;&gt;, &lt;TokenType.OFFSET: &#39;OFFSET&#39;&gt;, &lt;TokenType.NCHAR: &#39;NCHAR&#39;&gt;, &lt;TokenType.KEEP: &#39;KEEP&#39;&gt;, &lt;TokenType.ALL: &#39;ALL&#39;&gt;, &lt;TokenType.IPPREFIX: &#39;IPPREFIX&#39;&gt;, &lt;TokenType.COMMIT: &#39;COMMIT&#39;&gt;, &lt;TokenType.STORAGE_INTEGRATION: &#39;STORAGE_INTEGRATION&#39;&gt;, &lt;TokenType.ENUM16: &#39;ENUM16&#39;&gt;, &lt;TokenType.ISNULL: &#39;ISNULL&#39;&gt;, &lt;TokenType.DATETIME64: &#39;DATETIME64&#39;&gt;, &lt;TokenType.LOAD: &#39;LOAD&#39;&gt;, &lt;TokenType.ESCAPE: &#39;ESCAPE&#39;&gt;, &lt;TokenType.OBJECT_IDENTIFIER: &#39;OBJECT_IDENTIFIER&#39;&gt;, &lt;TokenType.MERGE: &#39;MERGE&#39;&gt;, &lt;TokenType.CASE: &#39;CASE&#39;&gt;, &lt;TokenType.CURRENT_USER: &#39;CURRENT_USER&#39;&gt;, &lt;TokenType.FALSE: &#39;FALSE&#39;&gt;, &lt;TokenType.BIGSERIAL: &#39;BIGSERIAL&#39;&gt;, &lt;TokenType.NAME: &#39;NAME&#39;&gt;, &lt;TokenType.HSTORE: &#39;HSTORE&#39;&gt;, &lt;TokenType.SEMI: &#39;SEMI&#39;&gt;, &lt;TokenType.INT8RANGE: &#39;INT8RANGE&#39;&gt;, &lt;TokenType.GEOGRAPHY: &#39;GEOGRAPHY&#39;&gt;, &lt;TokenType.UNIQUEIDENTIFIER: &#39;UNIQUEIDENTIFIER&#39;&gt;, &lt;TokenType.IDENTIFIER: &#39;IDENTIFIER&#39;&gt;, &lt;TokenType.CURRENT_DATETIME: &#39;CURRENT_DATETIME&#39;&gt;, &lt;TokenType.INTERVAL: &#39;INTERVAL&#39;&gt;, &lt;TokenType.UPDATE: &#39;UPDATE&#39;&gt;, &lt;TokenType.COMMAND: &#39;COMMAND&#39;&gt;, &lt;TokenType.TIMESTAMP_MS: &#39;TIMESTAMP_MS&#39;&gt;, &lt;TokenType.ARRAY: &#39;ARRAY&#39;&gt;, &lt;TokenType.IPV6: &#39;IPV6&#39;&gt;, &lt;TokenType.COLLATE: &#39;COLLATE&#39;&gt;, &lt;TokenType.EXISTS: &#39;EXISTS&#39;&gt;, &lt;TokenType.PARTITION: &#39;PARTITION&#39;&gt;, &lt;TokenType.NATURAL: &#39;NATURAL&#39;&gt;, &lt;TokenType.REFRESH: &#39;REFRESH&#39;&gt;, &lt;TokenType.RANGE: &#39;RANGE&#39;&gt;, &lt;TokenType.TIMESTAMP_NS: &#39;TIMESTAMP_NS&#39;&gt;, &lt;TokenType.OBJECT: &#39;OBJECT&#39;&gt;, &lt;TokenType.TOP: &#39;TOP&#39;&gt;, &lt;TokenType.DATE: &#39;DATE&#39;&gt;, &lt;TokenType.REFERENCES: &#39;REFERENCES&#39;&gt;, &lt;TokenType.PIVOT: &#39;PIVOT&#39;&gt;, &lt;TokenType.UINT: &#39;UINT&#39;&gt;, &lt;TokenType.TIMESTAMPLTZ: &#39;TIMESTAMPLTZ&#39;&gt;, &lt;TokenType.NULLABLE: &#39;NULLABLE&#39;&gt;, &lt;TokenType.DOUBLE: &#39;DOUBLE&#39;&gt;, &lt;TokenType.INET: &#39;INET&#39;&gt;, &lt;TokenType.END: &#39;END&#39;&gt;, &lt;TokenType.BPCHAR: &#39;BPCHAR&#39;&gt;, &lt;TokenType.ASOF: &#39;ASOF&#39;&gt;, &lt;TokenType.VIEW: &#39;VIEW&#39;&gt;, &lt;TokenType.LONGBLOB: &#39;LONGBLOB&#39;&gt;, &lt;TokenType.TIMESTAMP: &#39;TIMESTAMP&#39;&gt;, &lt;TokenType.VOLATILE: &#39;VOLATILE&#39;&gt;, &lt;TokenType.TIME: &#39;TIME&#39;&gt;, &lt;TokenType.DATETIME: &#39;DATETIME&#39;&gt;, &lt;TokenType.MAP: &#39;MAP&#39;&gt;, &lt;TokenType.SIMPLEAGGREGATEFUNCTION: &#39;SIMPLEAGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TINYTEXT: &#39;TINYTEXT&#39;&gt;, &lt;TokenType.ENUM8: &#39;ENUM8&#39;&gt;, &lt;TokenType.NULL: &#39;NULL&#39;&gt;, &lt;TokenType.MEDIUMTEXT: &#39;MEDIUMTEXT&#39;&gt;, &lt;TokenType.FIRST: &#39;FIRST&#39;&gt;, &lt;TokenType.TINYBLOB: &#39;TINYBLOB&#39;&gt;, &lt;TokenType.AGGREGATEFUNCTION: &#39;AGGREGATEFUNCTION&#39;&gt;, &lt;TokenType.TSTZRANGE: &#39;TSTZRANGE&#39;&gt;, &lt;TokenType.RIGHT: &#39;RIGHT&#39;&gt;, &lt;TokenType.CURRENT_TIME: &#39;CURRENT_TIME&#39;&gt;, &lt;TokenType.TSTZMULTIRANGE: &#39;TSTZMULTIRANGE&#39;&gt;, &lt;TokenType.BIGINT: &#39;BIGINT&#39;&gt;, &lt;TokenType.TINYINT: &#39;TINYINT&#39;&gt;, &lt;TokenType.COLUMN: &#39;COLUMN&#39;&gt;, &lt;TokenType.EXECUTE: &#39;EXECUTE&#39;&gt;, &lt;TokenType.CHAR: &#39;CHAR&#39;&gt;, &lt;TokenType.FOREIGN_KEY: &#39;FOREIGN_KEY&#39;&gt;, &lt;TokenType.TDIGEST: &#39;TDIGEST&#39;&gt;, &lt;TokenType.DATEMULTIRANGE: &#39;DATEMULTIRANGE&#39;&gt;, &lt;TokenType.RECURSIVE: &#39;RECURSIVE&#39;&gt;, &lt;TokenType.SCHEMA: &#39;SCHEMA&#39;&gt;, &lt;TokenType.STRUCT: &#39;STRUCT&#39;&gt;, &lt;TokenType.SEQUENCE: &#39;SEQUENCE&#39;&gt;, &lt;TokenType.VARCHAR: &#39;VARCHAR&#39;&gt;, &lt;TokenType.OVERWRITE: &#39;OVERWRITE&#39;&gt;, &lt;TokenType.ENUM: &#39;ENUM&#39;&gt;, &lt;TokenType.DESC: &#39;DESC&#39;&gt;, &lt;TokenType.GEOMETRY: &#39;GEOMETRY&#39;&gt;, &lt;TokenType.VAR: &#39;VAR&#39;&gt;, &lt;TokenType.FLOAT: &#39;FLOAT&#39;&gt;, &lt;TokenType.BEGIN: &#39;BEGIN&#39;&gt;, &lt;TokenType.NESTED: &#39;NESTED&#39;&gt;, &lt;TokenType.CURRENT_DATE: &#39;CURRENT_DATE&#39;&gt;, &lt;TokenType.OVERLAPS: &#39;OVERLAPS&#39;&gt;, &lt;TokenType.USERDEFINED: &#39;USERDEFINED&#39;&gt;, &lt;TokenType.TIMESTAMP_S: &#39;TIMESTAMP_S&#39;&gt;, &lt;TokenType.UNKNOWN: &#39;UNKNOWN&#39;&gt;, &lt;TokenType.DEFAULT: &#39;DEFAULT&#39;&gt;, &lt;TokenType.ANTI: &#39;ANTI&#39;&gt;, &lt;TokenType.KILL: &#39;KILL&#39;&gt;, &lt;TokenType.SMALLINT: &#39;SMALLINT&#39;&gt;, &lt;TokenType.YEAR: &#39;YEAR&#39;&gt;, &lt;TokenType.TEXT: &#39;TEXT&#39;&gt;, &lt;TokenType.NUMMULTIRANGE: &#39;NUMMULTIRANGE&#39;&gt;, &lt;TokenType.JSON: &#39;JSON&#39;&gt;, &lt;TokenType.MEDIUMINT: &#39;MEDIUMINT&#39;&gt;, &lt;TokenType.INT256: &#39;INT256&#39;&gt;, &lt;TokenType.MEDIUMBLOB: &#39;MEDIUMBLOB&#39;&gt;, &lt;TokenType.PERCENT: &#39;PERCENT&#39;&gt;, &lt;TokenType.ORDINALITY: &#39;ORDINALITY&#39;&gt;, &lt;TokenType.DICTIONARY: &#39;DICTIONARY&#39;&gt;, &lt;TokenType.LEFT: &#39;LEFT&#39;&gt;, &lt;TokenType.SOME: &#39;SOME&#39;&gt;}</span>
</div>
diff --git a/docs/sqlglot/time.html b/docs/sqlglot/time.html
index e73eef2..938cf24 100644
--- a/docs/sqlglot/time.html
+++ b/docs/sqlglot/time.html
@@ -819,7 +819,7 @@
<div class="attr variable">
<span class="name">TIMEZONES</span> =
<input id="TIMEZONES-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="TIMEZONES-view-value"></label><span class="default_value">{&#39;pacific/johnston&#39;, &#39;antarctica/davis&#39;, &#39;africa/maputo&#39;, &#39;australia/nsw&#39;, &#39;pacific/tahiti&#39;, &#39;africa/lome&#39;, &#39;asia/ust-nera&#39;, &#39;europe/zagreb&#39;, &#39;america/bahia&#39;, &#39;australia/victoria&#39;, &#39;america/winnipeg&#39;, &#39;israel&#39;, &#39;america/lima&#39;, &#39;america/guayaquil&#39;, &#39;asia/nicosia&#39;, &#39;etc/zulu&#39;, &#39;europe/san_marino&#39;, &#39;europe/belfast&#39;, &#39;africa/nouakchott&#39;, &#39;indian/mauritius&#39;, &#39;america/guyana&#39;, &#39;asia/anadyr&#39;, &#39;america/noronha&#39;, &#39;europe/vienna&#39;, &#39;america/lower_princes&#39;, &#39;america/louisville&#39;, &#39;europe/vilnius&#39;, &#39;asia/tehran&#39;, &#39;asia/vladivostok&#39;, &#39;america/cayman&#39;, &#39;pacific/bougainville&#39;, &#39;america/merida&#39;, &#39;asia/dushanbe&#39;, &#39;america/halifax&#39;, &#39;america/argentina/comodrivadavia&#39;, &#39;america/thunder_bay&#39;, &#39;africa/bissau&#39;, &#39;etc/gmt+9&#39;, &#39;zulu&#39;, &#39;pacific/galapagos&#39;, &#39;america/ciudad_juarez&#39;, &#39;asia/hovd&#39;, &#39;africa/porto-novo&#39;, &#39;africa/banjul&#39;, &#39;mexico/bajasur&#39;, &#39;pacific/pohnpei&#39;, &#39;america/fort_nelson&#39;, &#39;america/argentina/salta&#39;, &#39;america/ojinaga&#39;, &#39;australia/lhi&#39;, &#39;pacific/marquesas&#39;, &#39;america/edmonton&#39;, &#39;mst&#39;, &#39;america/north_dakota/beulah&#39;, &#39;europe/astrakhan&#39;, &#39;america/argentina/catamarca&#39;, &#39;europe/riga&#39;, &#39;america/cambridge_bay&#39;, &#39;america/argentina/san_luis&#39;, &#39;america/guatemala&#39;, &#39;america/mazatlan&#39;, &#39;asia/srednekolymsk&#39;, &#39;australia/sydney&#39;, &#39;africa/dakar&#39;, &#39;america/dawson&#39;, &#39;antarctica/dumontdurville&#39;, &#39;america/porto_velho&#39;, &#39;etc/gmt-10&#39;, &#39;europe/monaco&#39;, &#39;america/godthab&#39;, &#39;america/sao_paulo&#39;, &#39;asia/calcutta&#39;, &#39;nz&#39;, &#39;asia/yekaterinburg&#39;, &#39;asia/aqtau&#39;, &#39;portugal&#39;, &#39;africa/libreville&#39;, &#39;europe/amsterdam&#39;, &#39;asia/makassar&#39;, &#39;asia/kabul&#39;, &#39;arctic/longyearbyen&#39;, &#39;asia/singapore&#39;, &#39;america/argentina/ushuaia&#39;, &#39;america/miquelon&#39;, &#39;indian/maldives&#39;, &#39;us/hawaii&#39;, &#39;america/matamoros&#39;, &#39;asia/novosibirsk&#39;, &#39;antarctica/syowa&#39;, &#39;australia/act&#39;, &#39;australia/broken_hill&#39;, &#39;america/jujuy&#39;, &#39;america/paramaribo&#39;, &#39;africa/sao_tome&#39;, &#39;asia/istanbul&#39;, &#39;america/panama&#39;, &#39;asia/kamchatka&#39;, &#39;gmt-0&#39;, &#39;pacific/pitcairn&#39;, &#39;europe/guernsey&#39;, &#39;america/argentina/tucuman&#39;, &#39;europe/kyiv&#39;, &#39;europe/bratislava&#39;, &#39;america/cuiaba&#39;, &#39;asia/dhaka&#39;, &#39;africa/dar_es_salaam&#39;, &#39;america/ensenada&#39;, &#39;america/tijuana&#39;, &#39;mexico/general&#39;, &#39;greenwich&#39;, &#39;america/indiana/marengo&#39;, &#39;africa/cairo&#39;, &#39;america/belize&#39;, &#39;africa/johannesburg&#39;, &#39;us/arizona&#39;, &#39;america/creston&#39;, &#39;africa/lusaka&#39;, &#39;pacific/efate&#39;, &#39;africa/ndjamena&#39;, &#39;asia/dacca&#39;, &#39;africa/timbuktu&#39;, &#39;canada/yukon&#39;, &#39;europe/vaduz&#39;, &#39;pacific/enderbury&#39;, &#39;africa/conakry&#39;, &#39;america/adak&#39;, &#39;america/recife&#39;, &#39;asia/dili&#39;, &#39;etc/gmt-1&#39;, &#39;europe/madrid&#39;, &#39;america/indiana/vevay&#39;, &#39;asia/krasnoyarsk&#39;, &#39;singapore&#39;, &#39;europe/volgograd&#39;, &#39;australia/currie&#39;, &#39;asia/harbin&#39;, &#39;gb-eire&#39;, &#39;us/eastern&#39;, &#39;america/st_kitts&#39;, &#39;america/st_vincent&#39;, &#39;asia/vientiane&#39;, &#39;america/indiana/knox&#39;, &#39;universal&#39;, &#39;us/samoa&#39;, &#39;pacific/port_moresby&#39;, &#39;america/regina&#39;, &#39;america/goose_bay&#39;, &#39;america/dawson_creek&#39;, &#39;america/buenos_aires&#39;, &#39;pacific/kiritimati&#39;, &#39;america/guadeloupe&#39;, &#39;america/inuvik&#39;, &#39;eire&#39;, &#39;america/curacao&#39;, &#39;europe/dublin&#39;, &#39;australia/brisbane&#39;, &#39;america/cordoba&#39;, &#39;asia/saigon&#39;, &#39;etc/gmt+6&#39;, &#39;asia/thimphu&#39;, &#39;australia/melbourne&#39;, &#39;etc/gmt&#39;, &#39;europe/tiraspol&#39;, &#39;etc/greenwich&#39;, &#39;etc/universal&#39;, &#39;indian/reunion&#39;, &#39;gmt&#39;, &#39;asia/kuala_lumpur&#39;, &#39;europe/ljubljana&#39;, &#39;asia/kashgar&#39;, &#39;africa/ceuta&#39;, &#39;europe/istanbul&#39;, &#39;asia/sakhalin&#39;, &#39;america/manaus&#39;, &#39;america/grenada&#39;, &#39;pacific/nauru&#39;, &#39;pacific/palau&#39;, &#39;asia/novokuznetsk&#39;, &#39;america/santo_domingo&#39;, &#39;pacific/easter&#39;, &#39;asia/almaty&#39;, &#39;asia/macao&#39;, &#39;europe/vatican&#39;, &#39;rok&#39;, &#39;cuba&#39;, &#39;asia/manila&#39;, &#39;america/chihuahua&#39;, &#39;europe/busingen&#39;, &#39;asia/bishkek&#39;, &#39;europe/jersey&#39;, &#39;america/iqaluit&#39;, &#39;asia/phnom_penh&#39;, &#39;etc/gmt+1&#39;, &#39;america/menominee&#39;, &#39;europe/budapest&#39;, &#39;australia/tasmania&#39;, &#39;europe/prague&#39;, &#39;america/vancouver&#39;, &#39;canada/atlantic&#39;, &#39;pacific/norfolk&#39;, &#39;asia/irkutsk&#39;, &#39;asia/damascus&#39;, &#39;america/anchorage&#39;, &#39;pacific/noumea&#39;, &#39;america/moncton&#39;, &#39;roc&#39;, &#39;europe/zaporozhye&#39;, &#39;europe/london&#39;, &#39;asia/ashkhabad&#39;, &#39;etc/gmt-12&#39;, &#39;etc/gmt-5&#39;, &#39;asia/aden&#39;, &#39;pacific/kwajalein&#39;, &#39;us/alaska&#39;, &#39;antarctica/rothera&#39;, &#39;europe/uzhgorod&#39;, &#39;canada/central&#39;, &#39;wet&#39;, &#39;pacific/pago_pago&#39;, &#39;africa/ouagadougou&#39;, &#39;brazil/acre&#39;, &#39;america/martinique&#39;, &#39;australia/lindeman&#39;, &#39;etc/gmt+11&#39;, &#39;america/port-au-prince&#39;, &#39;us/central&#39;, &#39;america/fortaleza&#39;, &#39;asia/yerevan&#39;, &#39;america/boa_vista&#39;, &#39;africa/khartoum&#39;, &#39;america/catamarca&#39;, &#39;asia/seoul&#39;, &#39;indian/mayotte&#39;, &#39;america/santa_isabel&#39;, &#39;america/indiana/indianapolis&#39;, &#39;cet&#39;, &#39;atlantic/south_georgia&#39;, &#39;america/chicago&#39;, &#39;pacific/wake&#39;, &#39;america/cancun&#39;, &#39;w-su&#39;, &#39;america/anguilla&#39;, &#39;asia/ulan_bator&#39;, &#39;etc/gmt+2&#39;, &#39;brazil/west&#39;, &#39;etc/gmt-8&#39;, &#39;us/indiana-starke&#39;, &#39;etc/gmt-9&#39;, &#39;asia/oral&#39;, &#39;europe/ulyanovsk&#39;, &#39;africa/windhoek&#39;, &#39;asia/yakutsk&#39;, &#39;est5edt&#39;, &#39;america/new_york&#39;, &#39;europe/sofia&#39;, &#39;africa/monrovia&#39;, &#39;africa/accra&#39;, &#39;antarctica/mcmurdo&#39;, &#39;europe/saratov&#39;, &#39;pacific/fakaofo&#39;, &#39;america/antigua&#39;, &#39;cst6cdt&#39;, &#39;libya&#39;, &#39;pacific/kosrae&#39;, &#39;america/managua&#39;, &#39;asia/kathmandu&#39;, &#39;europe/brussels&#39;, &#39;america/asuncion&#39;, &#39;europe/rome&#39;, &#39;pacific/guadalcanal&#39;, &#39;america/santiago&#39;, &#39;africa/blantyre&#39;, &#39;africa/nairobi&#39;, &#39;america/los_angeles&#39;, &#39;asia/ulaanbaatar&#39;, &#39;america/st_lucia&#39;, &#39;canada/eastern&#39;, &#39;etc/gmt-13&#39;, &#39;canada/pacific&#39;, &#39;europe/minsk&#39;, &#39;europe/tirane&#39;, &#39;africa/mbabane&#39;, &#39;america/puerto_rico&#39;, &#39;america/dominica&#39;, &#39;antarctica/casey&#39;, &#39;asia/famagusta&#39;, &#39;asia/rangoon&#39;, &#39;pacific/apia&#39;, &#39;america/rankin_inlet&#39;, &#39;etc/gmt+5&#39;, &#39;asia/magadan&#39;, &#39;etc/gmt-2&#39;, &#39;asia/brunei&#39;, &#39;etc/utc&#39;, &#39;america/nassau&#39;, &#39;asia/thimbu&#39;, &#39;etc/uct&#39;, &#39;america/maceio&#39;, &#39;asia/baku&#39;, &#39;africa/bangui&#39;, &#39;etc/gmt-3&#39;, &#39;africa/gaborone&#39;, &#39;brazil/denoronha&#39;, &#39;etc/gmt-4&#39;, &#39;america/north_dakota/new_salem&#39;, &#39;asia/jerusalem&#39;, &#39;antarctica/palmer&#39;, &#39;australia/darwin&#39;, &#39;america/hermosillo&#39;, &#39;pacific/chatham&#39;, &#39;etc/gmt+8&#39;, &#39;asia/kolkata&#39;, &#39;etc/gmt+3&#39;, &#39;america/argentina/buenos_aires&#39;, &#39;asia/chita&#39;, &#39;africa/freetown&#39;, &#39;america/montevideo&#39;, &#39;atlantic/bermuda&#39;, &#39;asia/qatar&#39;, &#39;africa/algiers&#39;, &#39;america/belem&#39;, &#39;atlantic/madeira&#39;, &#39;america/argentina/cordoba&#39;, &#39;africa/lubumbashi&#39;, &#39;iceland&#39;, &#39;asia/ho_chi_minh&#39;, &#39;america/argentina/jujuy&#39;, &#39;europe/luxembourg&#39;, &#39;africa/niamey&#39;, &#39;antarctica/vostok&#39;, &#39;asia/choibalsan&#39;, &#39;america/indiana/petersburg&#39;, &#39;america/st_barthelemy&#39;, &#39;america/virgin&#39;, &#39;asia/urumqi&#39;, &#39;atlantic/faeroe&#39;, &#39;america/shiprock&#39;, &#39;america/fort_wayne&#39;, &#39;america/yakutat&#39;, &#39;asia/ashgabat&#39;, &#39;america/st_thomas&#39;, &#39;america/bogota&#39;, &#39;america/rainy_river&#39;, &#39;europe/copenhagen&#39;, &#39;hst&#39;, &#39;us/east-indiana&#39;, &#39;europe/lisbon&#39;, &#39;america/tortola&#39;, &#39;turkey&#39;, &#39;europe/bucharest&#39;, &#39;america/thule&#39;, &#39;america/atka&#39;, &#39;africa/djibouti&#39;, &#39;pacific/honolulu&#39;, &#39;pacific/majuro&#39;, &#39;america/pangnirtung&#39;, &#39;indian/christmas&#39;, &#39;europe/zurich&#39;, &#39;etc/gmt+4&#39;, &#39;europe/paris&#39;, &#39;america/knox_in&#39;, &#39;atlantic/canary&#39;, &#39;etc/gmt-7&#39;, &#39;america/porto_acre&#39;, &#39;america/phoenix&#39;, &#39;us/michigan&#39;, &#39;america/caracas&#39;, &#39;america/atikokan&#39;, &#39;gb&#39;, &#39;australia/hobart&#39;, &#39;america/boise&#39;, &#39;etc/gmt+12&#39;, &#39;asia/bahrain&#39;, &#39;indian/cocos&#39;, &#39;asia/jayapura&#39;, &#39;est&#39;, &#39;america/mendoza&#39;, &#39;pacific/auckland&#39;, &#39;america/nipigon&#39;, &#39;america/toronto&#39;, &#39;america/costa_rica&#39;, &#39;atlantic/faroe&#39;, &#39;asia/yangon&#39;, &#39;africa/addis_ababa&#39;, &#39;indian/comoro&#39;, &#39;indian/chagos&#39;, &#39;nz-chat&#39;, &#39;europe/stockholm&#39;, &#39;atlantic/reykjavik&#39;, &#39;antarctica/troll&#39;, &#39;europe/kiev&#39;, &#39;chile/easterisland&#39;, &#39;asia/beirut&#39;, &#39;america/mexico_city&#39;, &#39;europe/belgrade&#39;, &#39;japan&#39;, &#39;america/whitehorse&#39;, &#39;eet&#39;, &#39;america/glace_bay&#39;, &#39;hongkong&#39;, &#39;pacific/rarotonga&#39;, &#39;asia/qostanay&#39;, &#39;africa/asmara&#39;, &#39;america/montserrat&#39;, &#39;america/cayenne&#39;, &#39;atlantic/jan_mayen&#39;, &#39;europe/nicosia&#39;, &#39;pacific/gambier&#39;, &#39;poland&#39;, &#39;america/denver&#39;, &#39;africa/kigali&#39;, &#39;america/montreal&#39;, &#39;pacific/kanton&#39;, &#39;antarctica/south_pole&#39;, &#39;africa/bamako&#39;, &#39;europe/simferopol&#39;, &#39;europe/helsinki&#39;, &#39;africa/abidjan&#39;, &#39;africa/brazzaville&#39;, &#39;america/indianapolis&#39;, &#39;asia/kuching&#39;, &#39;europe/oslo&#39;, &#39;america/sitka&#39;, &#39;australia/eucla&#39;, &#39;australia/adelaide&#39;, &#39;asia/colombo&#39;, &#39;brazil/east&#39;, &#39;pst8pdt&#39;, &#39;america/yellowknife&#39;, &#39;australia/queensland&#39;, &#39;europe/chisinau&#39;, &#39;america/port_of_spain&#39;, &#39;pacific/yap&#39;, &#39;uct&#39;, &#39;africa/kampala&#39;, &#39;utc&#39;, &#39;america/argentina/la_rioja&#39;, &#39;etc/gmt-11&#39;, &#39;asia/chongqing&#39;, &#39;america/metlakatla&#39;, &#39;america/grand_turk&#39;, &#39;canada/mountain&#39;, &#39;asia/gaza&#39;, &#39;met&#39;, &#39;navajo&#39;, &#39;indian/mahe&#39;, &#39;asia/tel_aviv&#39;, &#39;africa/kinshasa&#39;, &#39;america/rio_branco&#39;, &#39;europe/warsaw&#39;, &#39;america/north_dakota/center&#39;, &#39;america/araguaina&#39;, &#39;australia/south&#39;, &#39;gmt+0&#39;, &#39;asia/muscat&#39;, &#39;asia/jakarta&#39;, &#39;asia/riyadh&#39;, &#39;asia/pontianak&#39;, &#39;asia/atyrau&#39;, &#39;america/kralendijk&#39;, &#39;pacific/chuuk&#39;, &#39;pacific/saipan&#39;, &#39;australia/perth&#39;, &#39;america/eirunepe&#39;, &#39;chile/continental&#39;, &#39;asia/tbilisi&#39;, &#39;pacific/truk&#39;, &#39;antarctica/macquarie&#39;, &#39;etc/gmt0&#39;, &#39;africa/tripoli&#39;, &#39;etc/gmt-6&#39;, &#39;kwajalein&#39;, &#39;america/coral_harbour&#39;, &#39;asia/katmandu&#39;, &#39;asia/qyzylorda&#39;, &#39;africa/lagos&#39;, &#39;atlantic/cape_verde&#39;, &#39;america/rosario&#39;, &#39;america/argentina/san_juan&#39;, &#39;asia/dubai&#39;, &#39;america/marigot&#39;, &#39;pacific/niue&#39;, &#39;pacific/samoa&#39;, &#39;america/indiana/vincennes&#39;, &#39;asia/omsk&#39;, &#39;america/santarem&#39;, &#39;australia/north&#39;, &#39;africa/malabo&#39;, &#39;mst7mdt&#39;, &#39;pacific/guam&#39;, &#39;america/la_paz&#39;, &#39;europe/moscow&#39;, &#39;pacific/fiji&#39;, &#39;australia/west&#39;, &#39;asia/khandyga&#39;, &#39;africa/tunis&#39;, &#39;asia/hong_kong&#39;, &#39;america/campo_grande&#39;, &#39;america/indiana/winamac&#39;, &#39;africa/luanda&#39;, &#39;asia/amman&#39;, &#39;asia/shanghai&#39;, &#39;jamaica&#39;, &#39;america/danmarkshavn&#39;, &#39;mexico/bajanorte&#39;, &#39;us/pacific&#39;, &#39;etc/gmt+0&#39;, &#39;europe/podgorica&#39;, &#39;asia/macau&#39;, &#39;america/argentina/rio_gallegos&#39;, &#39;europe/skopje&#39;, &#39;prc&#39;, &#39;asia/chungking&#39;, &#39;africa/juba&#39;, &#39;america/barbados&#39;, &#39;indian/kerguelen&#39;, &#39;pacific/midway&#39;, &#39;us/mountain&#39;, &#39;asia/taipei&#39;, &#39;atlantic/azores&#39;, &#39;egypt&#39;, &#39;africa/asmera&#39;, &#39;asia/tokyo&#39;, &#39;europe/samara&#39;, &#39;america/argentina/mendoza&#39;, &#39;america/tegucigalpa&#39;, &#39;asia/samarkand&#39;, &#39;america/monterrey&#39;, &#39;europe/athens&#39;, &#39;africa/casablanca&#39;, &#39;europe/malta&#39;, &#39;asia/bangkok&#39;, &#39;asia/pyongyang&#39;, &#39;asia/tomsk&#39;, &#39;europe/mariehamn&#39;, &#39;iran&#39;, &#39;antarctica/mawson&#39;, &#39;america/nuuk&#39;, &#39;america/bahia_banderas&#39;, &#39;america/indiana/tell_city&#39;, &#39;atlantic/st_helena&#39;, &#39;etc/gmt-0&#39;, &#39;pacific/wallis&#39;, &#39;america/havana&#39;, &#39;europe/isle_of_man&#39;, &#39;australia/yancowinna&#39;, &#39;pacific/tongatapu&#39;, &#39;asia/baghdad&#39;, &#39;australia/lord_howe&#39;, &#39;asia/ujung_pandang&#39;, &#39;america/nome&#39;, &#39;europe/tallinn&#39;, &#39;europe/sarajevo&#39;, &#39;indian/antananarivo&#39;, &#39;america/blanc-sablon&#39;, &#39;asia/hebron&#39;, &#39;africa/bujumbura&#39;, &#39;america/punta_arenas&#39;, &#39;pacific/tarawa&#39;, &#39;canada/newfoundland&#39;, &#39;us/aleutian&#39;, &#39;asia/kuwait&#39;, &#39;australia/canberra&#39;, &#39;america/el_salvador&#39;, &#39;america/juneau&#39;, &#39;america/scoresbysund&#39;, &#39;america/jamaica&#39;, &#39;africa/mogadishu&#39;, &#39;canada/saskatchewan&#39;, &#39;asia/aqtobe&#39;, &#39;europe/kaliningrad&#39;, &#39;africa/douala&#39;, &#39;africa/maseru&#39;, &#39;america/aruba&#39;, &#39;america/st_johns&#39;, &#39;africa/harare&#39;, &#39;atlantic/stanley&#39;, &#39;pacific/funafuti&#39;, &#39;gmt0&#39;, &#39;asia/tashkent&#39;, &#39;america/resolute&#39;, &#39;asia/karachi&#39;, &#39;europe/kirov&#39;, &#39;asia/barnaul&#39;, &#39;america/kentucky/louisville&#39;, &#39;europe/gibraltar&#39;, &#39;europe/berlin&#39;, &#39;europe/andorra&#39;, &#39;etc/gmt+7&#39;, &#39;etc/gmt+10&#39;, &#39;pacific/ponape&#39;, &#39;america/swift_current&#39;, &#39;etc/gmt-14&#39;, &#39;america/detroit&#39;, &#39;africa/el_aaiun&#39;, &#39;america/kentucky/monticello&#39;}</span>
+ <label class="view-value-button pdoc-button" for="TIMEZONES-view-value"></label><span class="default_value">{&#39;navajo&#39;, &#39;etc/zulu&#39;, &#39;asia/nicosia&#39;, &#39;australia/sydney&#39;, &#39;asia/pontianak&#39;, &#39;america/guyana&#39;, &#39;america/thunder_bay&#39;, &#39;asia/yerevan&#39;, &#39;australia/lhi&#39;, &#39;america/santo_domingo&#39;, &#39;europe/lisbon&#39;, &#39;pacific/honolulu&#39;, &#39;us/hawaii&#39;, &#39;japan&#39;, &#39;asia/novokuznetsk&#39;, &#39;nz&#39;, &#39;w-su&#39;, &#39;asia/kuwait&#39;, &#39;us/alaska&#39;, &#39;america/juneau&#39;, &#39;etc/gmt-10&#39;, &#39;africa/dar_es_salaam&#39;, &#39;pacific/wake&#39;, &#39;europe/bucharest&#39;, &#39;america/cayenne&#39;, &#39;asia/ust-nera&#39;, &#39;asia/beirut&#39;, &#39;africa/luanda&#39;, &#39;europe/samara&#39;, &#39;africa/kampala&#39;, &#39;america/tijuana&#39;, &#39;america/edmonton&#39;, &#39;europe/sofia&#39;, &#39;america/guayaquil&#39;, &#39;america/los_angeles&#39;, &#39;europe/uzhgorod&#39;, &#39;indian/reunion&#39;, &#39;utc&#39;, &#39;america/kentucky/monticello&#39;, &#39;europe/busingen&#39;, &#39;europe/luxembourg&#39;, &#39;america/asuncion&#39;, &#39;israel&#39;, &#39;africa/juba&#39;, &#39;america/cancun&#39;, &#39;america/dominica&#39;, &#39;africa/niamey&#39;, &#39;asia/chita&#39;, &#39;america/st_barthelemy&#39;, &#39;indian/maldives&#39;, &#39;us/central&#39;, &#39;europe/ljubljana&#39;, &#39;america/miquelon&#39;, &#39;asia/kuala_lumpur&#39;, &#39;asia/samarkand&#39;, &#39;africa/libreville&#39;, &#39;est5edt&#39;, &#39;australia/act&#39;, &#39;atlantic/azores&#39;, &#39;europe/kaliningrad&#39;, &#39;asia/rangoon&#39;, &#39;america/st_lucia&#39;, &#39;america/rosario&#39;, &#39;pacific/noumea&#39;, &#39;africa/el_aaiun&#39;, &#39;australia/south&#39;, &#39;america/nuuk&#39;, &#39;cet&#39;, &#39;america/kralendijk&#39;, &#39;africa/bissau&#39;, &#39;asia/vladivostok&#39;, &#39;america/indianapolis&#39;, &#39;america/thule&#39;, &#39;etc/utc&#39;, &#39;america/st_thomas&#39;, &#39;asia/kamchatka&#39;, &#39;atlantic/faroe&#39;, &#39;indian/chagos&#39;, &#39;america/north_dakota/center&#39;, &#39;africa/timbuktu&#39;, &#39;etc/gmt-11&#39;, &#39;asia/ho_chi_minh&#39;, &#39;asia/srednekolymsk&#39;, &#39;asia/manila&#39;, &#39;australia/queensland&#39;, &#39;america/iqaluit&#39;, &#39;us/michigan&#39;, &#39;etc/gmt+5&#39;, &#39;australia/perth&#39;, &#39;etc/gmt-7&#39;, &#39;asia/ulaanbaatar&#39;, &#39;america/barbados&#39;, &#39;atlantic/canary&#39;, &#39;europe/malta&#39;, &#39;america/fort_wayne&#39;, &#39;australia/tasmania&#39;, &#39;america/chihuahua&#39;, &#39;europe/kyiv&#39;, &#39;europe/athens&#39;, &#39;asia/calcutta&#39;, &#39;etc/gmt-12&#39;, &#39;us/east-indiana&#39;, &#39;america/shiprock&#39;, &#39;antarctica/macquarie&#39;, &#39;etc/uct&#39;, &#39;europe/monaco&#39;, &#39;australia/broken_hill&#39;, &#39;america/indiana/petersburg&#39;, &#39;brazil/east&#39;, &#39;europe/nicosia&#39;, &#39;africa/khartoum&#39;, &#39;america/detroit&#39;, &#39;australia/currie&#39;, &#39;pacific/palau&#39;, &#39;asia/shanghai&#39;, &#39;america/yellowknife&#39;, &#39;africa/lusaka&#39;, &#39;antarctica/palmer&#39;, &#39;america/recife&#39;, &#39;hst&#39;, &#39;eire&#39;, &#39;portugal&#39;, &#39;america/ciudad_juarez&#39;, &#39;pacific/samoa&#39;, &#39;africa/brazzaville&#39;, &#39;america/puerto_rico&#39;, &#39;etc/gmt-9&#39;, &#39;us/arizona&#39;, &#39;pacific/pago_pago&#39;, &#39;iceland&#39;, &#39;asia/harbin&#39;, &#39;gb&#39;, &#39;libya&#39;, &#39;pacific/auckland&#39;, &#39;pacific/kosrae&#39;, &#39;africa/tunis&#39;, &#39;america/montreal&#39;, &#39;asia/jayapura&#39;, &#39;africa/conakry&#39;, &#39;america/tegucigalpa&#39;, &#39;africa/bangui&#39;, &#39;asia/makassar&#39;, &#39;etc/gmt+12&#39;, &#39;asia/kolkata&#39;, &#39;etc/gmt+10&#39;, &#39;america/punta_arenas&#39;, &#39;africa/windhoek&#39;, &#39;europe/dublin&#39;, &#39;america/argentina/mendoza&#39;, &#39;europe/brussels&#39;, &#39;pacific/kiritimati&#39;, &#39;africa/cairo&#39;, &#39;america/godthab&#39;, &#39;america/cambridge_bay&#39;, &#39;america/argentina/san_juan&#39;, &#39;america/argentina/catamarca&#39;, &#39;america/indiana/winamac&#39;, &#39;asia/macau&#39;, &#39;asia/phnom_penh&#39;, &#39;africa/douala&#39;, &#39;america/fortaleza&#39;, &#39;europe/warsaw&#39;, &#39;america/argentina/salta&#39;, &#39;africa/dakar&#39;, &#39;america/rainy_river&#39;, &#39;africa/mogadishu&#39;, &#39;africa/abidjan&#39;, &#39;asia/atyrau&#39;, &#39;europe/jersey&#39;, &#39;rok&#39;, &#39;america/indiana/indianapolis&#39;, &#39;europe/tiraspol&#39;, &#39;iran&#39;, &#39;africa/tripoli&#39;, &#39;america/santarem&#39;, &#39;america/mazatlan&#39;, &#39;africa/accra&#39;, &#39;asia/karachi&#39;, &#39;pacific/chuuk&#39;, &#39;europe/madrid&#39;, &#39;etc/gmt&#39;, &#39;africa/blantyre&#39;, &#39;asia/aqtobe&#39;, &#39;asia/ashgabat&#39;, &#39;chile/continental&#39;, &#39;asia/kathmandu&#39;, &#39;america/belize&#39;, &#39;asia/katmandu&#39;, &#39;america/danmarkshavn&#39;, &#39;antarctica/mcmurdo&#39;, &#39;antarctica/rothera&#39;, &#39;europe/saratov&#39;, &#39;pacific/fiji&#39;, &#39;america/managua&#39;, &#39;america/port_of_spain&#39;, &#39;canada/central&#39;, &#39;pacific/easter&#39;, &#39;atlantic/st_helena&#39;, &#39;europe/belgrade&#39;, &#39;africa/algiers&#39;, &#39;america/inuvik&#39;, &#39;brazil/denoronha&#39;, &#39;etc/gmt+0&#39;, &#39;australia/adelaide&#39;, &#39;asia/bangkok&#39;, &#39;europe/istanbul&#39;, &#39;atlantic/reykjavik&#39;, &#39;pacific/truk&#39;, &#39;pacific/yap&#39;, &#39;canada/newfoundland&#39;, &#39;america/ojinaga&#39;, &#39;america/swift_current&#39;, &#39;zulu&#39;, &#39;uct&#39;, &#39;indian/mahe&#39;, &#39;etc/gmt+7&#39;, &#39;america/argentina/ushuaia&#39;, &#39;africa/porto-novo&#39;, &#39;europe/gibraltar&#39;, &#39;europe/vaduz&#39;, &#39;mst7mdt&#39;, &#39;america/north_dakota/beulah&#39;, &#39;america/new_york&#39;, &#39;etc/gmt+2&#39;, &#39;asia/taipei&#39;, &#39;europe/london&#39;, &#39;asia/krasnoyarsk&#39;, &#39;america/aruba&#39;, &#39;europe/oslo&#39;, &#39;america/buenos_aires&#39;, &#39;pacific/niue&#39;, &#39;pacific/port_moresby&#39;, &#39;europe/zaporozhye&#39;, &#39;australia/west&#39;, &#39;america/lima&#39;, &#39;cst6cdt&#39;, &#39;asia/tbilisi&#39;, &#39;indian/mauritius&#39;, &#39;asia/baku&#39;, &#39;america/indiana/vincennes&#39;, &#39;atlantic/faeroe&#39;, &#39;asia/yakutsk&#39;, &#39;america/coral_harbour&#39;, &#39;asia/omsk&#39;, &#39;gmt0&#39;, &#39;asia/brunei&#39;, &#39;africa/djibouti&#39;, &#39;antarctica/south_pole&#39;, &#39;america/st_vincent&#39;, &#39;etc/universal&#39;, &#39;europe/tallinn&#39;, &#39;europe/volgograd&#39;, &#39;etc/gmt-5&#39;, &#39;asia/jerusalem&#39;, &#39;america/yakutat&#39;, &#39;pacific/norfolk&#39;, &#39;america/araguaina&#39;, &#39;africa/lome&#39;, &#39;america/chicago&#39;, &#39;pacific/ponape&#39;, &#39;america/eirunepe&#39;, &#39;asia/pyongyang&#39;, &#39;australia/yancowinna&#39;, &#39;asia/dhaka&#39;, &#39;asia/magadan&#39;, &#39;europe/minsk&#39;, &#39;asia/vientiane&#39;, &#39;america/rankin_inlet&#39;, &#39;etc/gmt+9&#39;, &#39;asia/bahrain&#39;, &#39;america/merida&#39;, &#39;africa/lubumbashi&#39;, &#39;est&#39;, &#39;pacific/nauru&#39;, &#39;brazil/west&#39;, &#39;antarctica/davis&#39;, &#39;australia/north&#39;, &#39;america/jujuy&#39;, &#39;asia/damascus&#39;, &#39;atlantic/jan_mayen&#39;, &#39;europe/budapest&#39;, &#39;mexico/bajasur&#39;, &#39;africa/nairobi&#39;, &#39;asia/bishkek&#39;, &#39;america/toronto&#39;, &#39;africa/freetown&#39;, &#39;australia/eucla&#39;, &#39;asia/kabul&#39;, &#39;america/mexico_city&#39;, &#39;nz-chat&#39;, &#39;asia/dacca&#39;, &#39;america/jamaica&#39;, &#39;america/caracas&#39;, &#39;asia/oral&#39;, &#39;pacific/tongatapu&#39;, &#39;eet&#39;, &#39;asia/baghdad&#39;, &#39;atlantic/south_georgia&#39;, &#39;america/noronha&#39;, &#39;indian/comoro&#39;, &#39;africa/nouakchott&#39;, &#39;mexico/general&#39;, &#39;america/halifax&#39;, &#39;europe/vilnius&#39;, &#39;america/guadeloupe&#39;, &#39;europe/moscow&#39;, &#39;etc/greenwich&#39;, &#39;atlantic/madeira&#39;, &#39;indian/kerguelen&#39;, &#39;america/louisville&#39;, &#39;indian/mayotte&#39;, &#39;america/costa_rica&#39;, &#39;europe/skopje&#39;, &#39;asia/yekaterinburg&#39;, &#39;chile/easterisland&#39;, &#39;gmt-0&#39;, &#39;australia/darwin&#39;, &#39;america/belem&#39;, &#39;america/paramaribo&#39;, &#39;atlantic/bermuda&#39;, &#39;etc/gmt-14&#39;, &#39;arctic/longyearbyen&#39;, &#39;asia/amman&#39;, &#39;africa/lagos&#39;, &#39;america/cuiaba&#39;, &#39;etc/gmt+8&#39;, &#39;europe/tirane&#39;, &#39;africa/maseru&#39;, &#39;pacific/wallis&#39;, &#39;pacific/midway&#39;, &#39;america/antigua&#39;, &#39;canada/mountain&#39;, &#39;asia/choibalsan&#39;, &#39;gb-eire&#39;, &#39;america/indiana/vevay&#39;, &#39;america/la_paz&#39;, &#39;greenwich&#39;, &#39;europe/isle_of_man&#39;, &#39;africa/asmera&#39;, &#39;asia/dushanbe&#39;, &#39;asia/urumqi&#39;, &#39;europe/podgorica&#39;, &#39;us/eastern&#39;, &#39;asia/ashkhabad&#39;, &#39;asia/singapore&#39;, &#39;america/winnipeg&#39;, &#39;america/argentina/tucuman&#39;, &#39;hongkong&#39;, &#39;america/creston&#39;, &#39;asia/tel_aviv&#39;, &#39;america/menominee&#39;, &#39;america/denver&#39;, &#39;pst8pdt&#39;, &#39;europe/riga&#39;, &#39;america/argentina/cordoba&#39;, &#39;america/nipigon&#39;, &#39;europe/amsterdam&#39;, &#39;asia/colombo&#39;, &#39;atlantic/stanley&#39;, &#39;america/santiago&#39;, &#39;australia/victoria&#39;, &#39;pacific/enderbury&#39;, &#39;asia/riyadh&#39;, &#39;europe/zurich&#39;, &#39;america/curacao&#39;, &#39;africa/casablanca&#39;, &#39;asia/qostanay&#39;, &#39;universal&#39;, &#39;america/cayman&#39;, &#39;asia/ujung_pandang&#39;, &#39;australia/lindeman&#39;, &#39;america/argentina/buenos_aires&#39;, &#39;africa/kigali&#39;, &#39;pacific/bougainville&#39;, &#39;etc/gmt-6&#39;, &#39;europe/kirov&#39;, &#39;america/bogota&#39;, &#39;jamaica&#39;, &#39;america/argentina/jujuy&#39;, &#39;asia/kashgar&#39;, &#39;america/martinique&#39;, &#39;australia/lord_howe&#39;, &#39;america/north_dakota/new_salem&#39;, &#39;america/maceio&#39;, &#39;america/virgin&#39;, &#39;asia/chungking&#39;, &#39;asia/tehran&#39;, &#39;america/argentina/comodrivadavia&#39;, &#39;asia/hovd&#39;, &#39;pacific/pitcairn&#39;, &#39;america/st_johns&#39;, &#39;asia/ulan_bator&#39;, &#39;america/kentucky/louisville&#39;, &#39;us/samoa&#39;, &#39;america/pangnirtung&#39;, &#39;america/st_kitts&#39;, &#39;america/regina&#39;, &#39;asia/muscat&#39;, &#39;america/dawson&#39;, &#39;indian/cocos&#39;, &#39;america/indiana/tell_city&#39;, &#39;america/nassau&#39;, &#39;australia/hobart&#39;, &#39;america/montevideo&#39;, &#39;europe/mariehamn&#39;, &#39;asia/barnaul&#39;, &#39;etc/gmt-1&#39;, &#39;europe/berlin&#39;, &#39;cuba&#39;, &#39;europe/zagreb&#39;, &#39;america/anguilla&#39;, &#39;america/el_salvador&#39;, &#39;etc/gmt+1&#39;, &#39;asia/tomsk&#39;, &#39;asia/aden&#39;, &#39;africa/gaborone&#39;, &#39;australia/nsw&#39;, &#39;etc/gmt+3&#39;, &#39;canada/saskatchewan&#39;, &#39;america/metlakatla&#39;, &#39;pacific/johnston&#39;, &#39;etc/gmt-4&#39;, &#39;africa/banjul&#39;, &#39;wet&#39;, &#39;africa/monrovia&#39;, &#39;pacific/guadalcanal&#39;, &#39;america/matamoros&#39;, &#39;america/indiana/knox&#39;, &#39;indian/christmas&#39;, &#39;europe/stockholm&#39;, &#39;africa/johannesburg&#39;, &#39;america/boise&#39;, &#39;america/blanc-sablon&#39;, &#39;asia/saigon&#39;, &#39;brazil/acre&#39;, &#39;america/moncton&#39;, &#39;europe/sarajevo&#39;, &#39;europe/simferopol&#39;, &#39;europe/chisinau&#39;, &#39;america/atka&#39;, &#39;america/indiana/marengo&#39;, &#39;america/glace_bay&#39;, &#39;asia/tashkent&#39;, &#39;asia/tokyo&#39;, &#39;america/marigot&#39;, &#39;asia/khandyga&#39;, &#39;met&#39;, &#39;america/anchorage&#39;, &#39;america/guatemala&#39;, &#39;pacific/funafuti&#39;, &#39;etc/gmt+4&#39;, &#39;america/argentina/san_luis&#39;, &#39;africa/kinshasa&#39;, &#39;america/panama&#39;, &#39;asia/almaty&#39;, &#39;europe/san_marino&#39;, &#39;pacific/chatham&#39;, &#39;america/resolute&#39;, &#39;poland&#39;, &#39;pacific/saipan&#39;, &#39;america/nome&#39;, &#39;america/hermosillo&#39;, &#39;europe/vatican&#39;, &#39;asia/anadyr&#39;, &#39;antarctica/casey&#39;, &#39;indian/antananarivo&#39;, &#39;atlantic/cape_verde&#39;, &#39;pacific/pohnpei&#39;, &#39;america/atikokan&#39;, &#39;america/catamarca&#39;, &#39;prc&#39;, &#39;europe/kiev&#39;, &#39;canada/yukon&#39;, &#39;america/lower_princes&#39;, &#39;america/grand_turk&#39;, &#39;asia/aqtau&#39;, &#39;pacific/marquesas&#39;, &#39;america/phoenix&#39;, &#39;mexico/bajanorte&#39;, &#39;asia/jakarta&#39;, &#39;pacific/kanton&#39;, &#39;asia/macao&#39;, &#39;pacific/galapagos&#39;, &#39;america/rio_branco&#39;, &#39;pacific/tarawa&#39;, &#39;africa/harare&#39;, &#39;america/porto_velho&#39;, &#39;pacific/apia&#39;, &#39;america/fort_nelson&#39;, &#39;asia/qatar&#39;, &#39;etc/gmt+6&#39;, &#39;asia/thimphu&#39;, &#39;asia/gaza&#39;, &#39;africa/bamako&#39;, &#39;america/tortola&#39;, &#39;america/montserrat&#39;, &#39;america/sao_paulo&#39;, &#39;africa/asmara&#39;, &#39;pacific/tahiti&#39;, &#39;america/ensenada&#39;, &#39;africa/sao_tome&#39;, &#39;america/vancouver&#39;, &#39;america/santa_isabel&#39;, &#39;etc/gmt0&#39;, &#39;etc/gmt-8&#39;, &#39;america/cordoba&#39;, &#39;america/grenada&#39;, &#39;africa/addis_ababa&#39;, &#39;america/mendoza&#39;, &#39;europe/belfast&#39;, &#39;europe/copenhagen&#39;, &#39;africa/ndjamena&#39;, &#39;america/knox_in&#39;, &#39;singapore&#39;, &#39;asia/novosibirsk&#39;, &#39;america/bahia_banderas&#39;, &#39;africa/ouagadougou&#39;, &#39;america/scoresbysund&#39;, &#39;australia/canberra&#39;, &#39;america/sitka&#39;, &#39;us/pacific&#39;, &#39;europe/rome&#39;, &#39;pacific/guam&#39;, &#39;america/argentina/rio_gallegos&#39;, &#39;africa/malabo&#39;, &#39;roc&#39;, &#39;africa/bujumbura&#39;, &#39;egypt&#39;, &#39;gmt+0&#39;, &#39;africa/mbabane&#39;, &#39;america/monterrey&#39;, &#39;asia/yangon&#39;, &#39;pacific/rarotonga&#39;, &#39;antarctica/troll&#39;, &#39;america/adak&#39;, &#39;asia/kuching&#39;, &#39;europe/ulyanovsk&#39;, &#39;europe/helsinki&#39;, &#39;antarctica/mawson&#39;, &#39;us/indiana-starke&#39;, &#39;australia/brisbane&#39;, &#39;canada/pacific&#39;, &#39;us/mountain&#39;, &#39;us/aleutian&#39;, &#39;pacific/gambier&#39;, &#39;mst&#39;, &#39;asia/hong_kong&#39;, &#39;asia/thimbu&#39;, &#39;europe/bratislava&#39;, &#39;america/campo_grande&#39;, &#39;america/manaus&#39;, &#39;europe/prague&#39;, &#39;america/goose_bay&#39;, &#39;europe/paris&#39;, &#39;america/porto_acre&#39;, &#39;australia/melbourne&#39;, &#39;asia/dubai&#39;, &#39;asia/irkutsk&#39;, &#39;kwajalein&#39;, &#39;america/havana&#39;, &#39;asia/dili&#39;, &#39;pacific/majuro&#39;, &#39;asia/seoul&#39;, &#39;etc/gmt-3&#39;, &#39;america/whitehorse&#39;, &#39;antarctica/syowa&#39;, &#39;america/port-au-prince&#39;, &#39;asia/qyzylorda&#39;, &#39;asia/chongqing&#39;, &#39;america/bahia&#39;, &#39;turkey&#39;, &#39;asia/hebron&#39;, &#39;etc/gmt-2&#39;, &#39;europe/astrakhan&#39;, &#39;europe/guernsey&#39;, &#39;antarctica/dumontdurville&#39;, &#39;antarctica/vostok&#39;, &#39;pacific/kwajalein&#39;, &#39;canada/atlantic&#39;, &#39;america/dawson_creek&#39;, &#39;pacific/fakaofo&#39;, &#39;pacific/efate&#39;, &#39;asia/istanbul&#39;, &#39;africa/ceuta&#39;, &#39;etc/gmt-13&#39;, &#39;america/argentina/la_rioja&#39;, &#39;canada/eastern&#39;, &#39;america/boa_vista&#39;, &#39;africa/maputo&#39;, &#39;asia/famagusta&#39;, &#39;europe/andorra&#39;, &#39;gmt&#39;, &#39;etc/gmt-0&#39;, &#39;asia/sakhalin&#39;, &#39;etc/gmt+11&#39;, &#39;europe/vienna&#39;}</span>
</div>
diff --git a/docs/sqlglot/tokens.html b/docs/sqlglot/tokens.html
index 63f2b9e..7e3b8ec 100644
--- a/docs/sqlglot/tokens.html
+++ b/docs/sqlglot/tokens.html
@@ -8590,7 +8590,7 @@
<div class="attr variable">
<span class="name">COMMANDS</span> =
<input id="Tokenizer.COMMANDS-view-value" class="view-value-toggle-state" type="checkbox" aria-hidden="true" tabindex="-1">
- <label class="view-value-button pdoc-button" for="Tokenizer.COMMANDS-view-value"></label><span class="default_value">{&lt;<a href="#TokenType.COMMAND">TokenType.COMMAND</a>: &#39;COMMAND&#39;&gt;, &lt;<a href="#TokenType.SHOW">TokenType.SHOW</a>: &#39;SHOW&#39;&gt;, &lt;<a href="#TokenType.FETCH">TokenType.FETCH</a>: &#39;FETCH&#39;&gt;, &lt;<a href="#TokenType.EXECUTE">TokenType.EXECUTE</a>: &#39;EXECUTE&#39;&gt;}</span>
+ <label class="view-value-button pdoc-button" for="Tokenizer.COMMANDS-view-value"></label><span class="default_value">{&lt;<a href="#TokenType.COMMAND">TokenType.COMMAND</a>: &#39;COMMAND&#39;&gt;, &lt;<a href="#TokenType.EXECUTE">TokenType.EXECUTE</a>: &#39;EXECUTE&#39;&gt;, &lt;<a href="#TokenType.SHOW">TokenType.SHOW</a>: &#39;SHOW&#39;&gt;, &lt;<a href="#TokenType.FETCH">TokenType.FETCH</a>: &#39;FETCH&#39;&gt;}</span>
</div>
@@ -8602,7 +8602,7 @@
<div id="Tokenizer.COMMAND_PREFIX_TOKENS" class="classattr">
<div class="attr variable">
<span class="name">COMMAND_PREFIX_TOKENS</span> =
-<span class="default_value">{&lt;<a href="#TokenType.BEGIN">TokenType.BEGIN</a>: &#39;BEGIN&#39;&gt;, &lt;<a href="#TokenType.SEMICOLON">TokenType.SEMICOLON</a>: &#39;SEMICOLON&#39;&gt;}</span>
+<span class="default_value">{&lt;<a href="#TokenType.SEMICOLON">TokenType.SEMICOLON</a>: &#39;SEMICOLON&#39;&gt;, &lt;<a href="#TokenType.BEGIN">TokenType.BEGIN</a>: &#39;BEGIN&#39;&gt;}</span>
</div>